/*
 * Plugin Name: PT Theme Addon
 * Version: 1.0.3
 * Plugin URI: http://wordpress.org/plugins/pt-theme-addon/
 * Description: Plugin to add team, testimonial portfolio and clients custom post type. Each post type has its widget and shortcode to use in theme. This addon is best to enhance features of themes as it is easy to use and highly secure.
 * Author: Promenade Themes
 * Author URI: https://promenadethemes.com/
 * License: GNU/GPL http://www.gnu.org/copyleft/gpl.html
 * Text Domain: pt-theme-addon
 */

 /* Social Widgets css starts */

.pt-team-social {
    list-style: none;
    margin: 0;
}

.pt-team-social li {
    width: auto;
    padding-left: 0;
    margin-left: 0px !important;
    margin-right: 10px;
}

.pt-team-social li, 
.pt-team-social li a {
    display: inline-block;
}

.pt-team-social li {
    margin-right: 20px;
    line-height: 1;
}

.pt-team-social li a {
    font-size: 0;
    line-height: 1;
    height: 30px;
    width: 30px;
    border-radius:50%px;
    background:#787878; 
    text-align: center;
    text-decoration: none;
}

.pt-team-social li a::before {
    content: "\f0c1";
    display: block;
    font-family: FontAwesome;
    font-weight: normal;
    line-height: 1;
    font-size: 16px;
    line-height: 30px;
}

.pt-team-social li a[href*="facebook.com"]::before {
    content: "\f09a";
}

.pt-team-social li a[href*="twitter.com"]::before {
    content: "\f099";
}

.pt-team-social li a[href*="linkedin.com"]::before {
    content: "\f0e1";
}

.pt-team-social li a[href*="plus.google.com"]::before {
    content: "\f0d5";
}

.pt-team-social li a[href*="youtube.com"]::before {
    content: "\f167";
}

.pt-team-social li a[href*="dribbble.com"]::before {
    content: "\f17d";
}

.pt-team-social li a[href*="pinterest.com"]::before {
    content: "\f0d2";
}

.pt-team-social li a[href*="bitbucket.org"]::before {
    content: "\f171";
}

.pt-team-social li a[href*="github.com"]::before {
    content: "\f113";
}

.pt-team-social li a[href*="codepen.io"]::before {
    content: "\f1cb";
}

.pt-team-social li a[href*="flickr.com"]::before {
    content: "\f16e";
}

.pt-team-social li a[href$="/feed/"]::before {
    content: "\f09e";
}

.pt-team-social li a[href*="foursquare.com"]::before {
    content: "\f180";
}

.pt-team-social li a[href*="instagram.com"]::before {
    content: "\f16d";
}

.pt-team-social li a[href*="tumblr.com"]::before {
    content: "\f173";
}

.pt-team-social li a[href*="reddit.com"]::before {
    content: "\f1a1";
}

.pt-team-social li a[href*="vimeo.com"]::before {
    content: "\f27d";
}

.pt-team-social li a[href*="digg.com"]::before {
    content: "\f1a6";
}

.pt-team-social li a[href*="twitch.tv"]::before {
    content: "\f1e8";
}

.pt-team-social li a[href*="stumbleupon.com"]::before {
    content: "\f1a4";
}

.pt-team-social li a[href*="delicious.com"]::before {
    content: "\f1a5";
}

.pt-team-social li a[href*="mailto:"]::before {
    content: "\f0e0";
}
.pt-team-social li a[href*="soundcloud.com"]::before {
    content: "\f1be";
}
.pt-team-social li a[href*="wordpress.org"]::before {
    content: "\f19a";
}
.pt-team-social li a[href*="wordpress.com"]::before {
    content: "\f19a";
}

.pt-team-social li a[href*="jsfiddle.net"]::before {
    content: "\f1cc";
}

.pt-team-social li a[href*="tripadvisor.com"]::before {
    content: "\f262";
}

.pt-team-social li a[href*="foursquare.com"]::before {
    content: "\f180";
}

.pt-team-social li a[href*="angel.co"]::before {
    content: "\f209";
}

.pt-team-social li a[href*="slack.com"]::before {
    content: "\f198";
}

/*social links hover effect */

.pt-team-social li a::before {
    color: #fff;
}

.pt-team-social li a:hover:before{
    color: #fff;
}


.pt-team-social li a[href*="facebook.com"]:hover {
    background-color: #3b5998;
}

.pt-team-social li a[href*="twitter.com"]:hover {
    background-color: #00aced;
}

.pt-team-social li a[href*="plus.google.com"]:hover {
    background-color: #dd4b39;
}

.pt-team-social li a[href*="/feed/"]:hover  {
    background-color: #dc622c;
}

.pt-team-social li a[href*="wordpress.org"]:hover,
.pt-team-social li a[href*="wordpress.com"]:hover {
    background-color: #45bbe6;
}

.pt-team-social li a[href*="github.com"]:hover {
    background-color: #4183c4;
}

.pt-team-social li a[href*="linkedin.com"]:hover {
    background-color: #007bb6;
}

.pt-team-social li a[href*="pinterest.com"]:hover {
    background-color: #cb2027;
}

.pt-team-social li a[href*="flickr.com"]:hover {
    background-color: #ff0084;
}

.pt-team-social li a[href*="vimeo.com"]:hover {
    background-color: #1ab7ea;
}

.pt-team-social li a[href*="youtube.com"]:hover {
    background-color: #bb0000;
}

.pt-team-social li a[href*="instagram.com"]:hover {
    background-color: #517fa4;
}

.pt-team-social li a[href*="dribbble.com"]:hover {
    background-color: #ea4c89;
}

.pt-team-social li a[href*="skype.com"]:hover {
    background-color: #12a5f4;
}

.pt-team-social li a[href*="digg.com"]:hover {
    background-color: #333;
}

.pt-team-social li a[href*="codepen.io"]:hover {
    background-color: #000;
}

.pt-team-social li a[href*="reddit.com"]:hover {
    background-color: #ff4500;
}

.pt-team-social li a[href*="mailto:"]:hover {
    background-color: #1d62f0;
}

.pt-team-social li a[href*="foursquare.com"]:hover {
    background-color: #f94877;

}

.pt-team-social li a[href*="stumbleupon.com"]:hover {
    background-color: #eb4924;
}

.pt-team-social li a[href*="twitch.tv"]:hover {
    background-color: #6441a5;
}

.pt-team-social li a[href*="tumblr.com"]:hover {
    background-color: #32506d;
}

.pt-team-social li a[href*="foursquare.com"]:hover {
    background-color: #f94877;
}

.pt-team-social li a[href*="stumbleupon.com"]:hover {
    background-color: #eb4924;
}

.pt-team-social li a[href*="twitch.tv"]:hover {
    background-color: #6441a5;
}

.pt-team-social li a[href*="tumblr.com"]:hover {
    background-color: #32506d;
}

.pt-team-social li a[href*="soundcloud.com"]:hover {
    background-color: #ff5500;
}

.pt-team-social li a[href*="wordpress.org"]:hover {
    background-color:#45bbe6;
}

.pt-team-social li a[href*="jsfiddle.net"]:hover {
    background-color:#4679bd;
}

.pt-team-social li a[href*="tripadvisor.com"]:hover {
    background-color:#86c171;
}

.pt-team-social li a[href*="foursquare.com"]:hover {
    background-color:#2d5be3;
}

.pt-team-social li a[href*="angel.co"]:hover {
    background-color:#000;
}

.pt-team-social li a[href*="slack.com"]:hover {
    background-color:#56b68b;
}


/* Social link hover effect */

/* Section title css */
.section-title,
.section-title .seperator {
    float: left;
    width: 100%;
    text-align: center;
    margin-bottom: 24px;
}

.section-title .seperator  {
    margin-bottom: 5px;
}

.section-title .seperator span {
    display: inline-block;
    position: relative;
}

.section-title .seperator span:before,
.section-title .seperator span:after{
    background-color: #ddd;
    content: "";
    height: 1px;
    position: absolute;
    top: 50%;
    width: 60px;
    position: absolute;
}

.section-title .seperator span:before{
    right: 100%;
}

.section-title .seperator span:after {
    left: 100%;
}

.section-title .seperator i {
    font-family: "FontAwesome"; 
    padding: 5px 15px;
    display: inline-block;
}


 /* Portfolio Css starts */

.pt-portfolio,
.pt-portfolio .filter-list,
.pt-portfolio .pt-portfolio-item-wrap,
.pt-portfolio-item .pt-portfolio-wrapper,
.pt-portfolio-item .pt-portfolio-thumb,
.pt-portfolio-item .pt-portfolio-thumb img,
.pt-portfolio-item .pt-portfolio-text-wrap,
.pt-portfolio-item .pt-portfolio-text-wrap .pt-portfolio-title  {
	float: left;
	width: 100%;
}

.pt-portfolio .filter-list{
	list-style: none;
    margin-bottom: 20px;
}

.pt-portfolio .filter-list li{
	display: inline-block;
	cursor: pointer;
    margin-left: 15px;
} 

.pt-portfolio .filter-list li:first-child {
	margin-left: 0px;
}

.pt-portfolio-item-wrap {
	margin-left: -15px;
	margin-right: -15px;
}

.pt-portfolio-item {
	padding-left: 15px;
	padding-right: 15px;
	display: none;
	margin-bottom: 30px;
	vertical-align: top;
	margin-left: -3px;
	box-sizing: border-box;
}

.pt-portfolio-item .pt-portfolio-thumb a,
.pt-portfolio-item .pt-portfolio-text-wrap .pt-portfolio-title a {
	display: inline-block;
}

.pt-portfolio-col-4 .pt-portfolio-item {
	width: 25%;
}

.pt-portfolio-col-3 .pt-portfolio-item {
	width: 33.33%;
}

.pt-portfolio-col-2 .pt-portfolio-item {
	width: 50%;
}

.pt-portfolio-col-1 .pt-portfolio-item {
	width: 100%;
}

.pt-portfolio-item .pt-portfolio-text-wrap .pt-portfolio-title {
	margin:0;
	margin-top: 10px;
}

 /* Team Css starts */

.pt-team-members,
.pt-team-items-wrap,
.pt-team-item .pt-team-thumb,
.pt-team-item .pt-team-thumb img,
.pt-team-item .pt-team-content-wrap,
.pt-team-item .pt-team-title,
.pt-team-item .pt-team-meta,
.pt-team-item .pt-team-position,
.pt-team-item .pt-team-email,
.pt-team-item .pt-team-social {
 	float: left;
 	width: 100%;
 }

.pt-team-item {
	display: inline-block;
	padding-left: 15px;
	padding-right: 15px;
	vertical-align: top;
	margin-bottom: 30px;
	margin-left: -3px;
	box-sizing: border-box;
}

.pt-team-items-wrap {
	margin-left: -15px;
	margin-right: -15px;
}

.pt-team-col-4 .pt-team-item {
	width: 25%;
}

.pt-team-col-3 .pt-team-item {
	width: 33.33%;
}

.pt-team-col-2 .pt-team-item {
	width: 50%;
}

.pt-team-col-1 .pt-team-item {
	width: 100%;
}

.pt-team-item .pt-team-title {
	margin:0;
	margin-top: 10px;
}

.pt-team-social {
	margin-top: 10px !important;
}

/* Testimonials Css Starts */

.pt-testimonials,
.pt-testimonial-item,
.pt-testimonials .pt-testimonial-item-wrap {
	float: left;
	width: 100%;
}

.pt-testimonial-item {
	margin-bottom: 30px;
	text-align: center;
}

.pt-testimonial-item figure {
	display: inline-block;
}

.pt-testimonial-item .pt-testimonial-title {
	display: block;
}

.pt-testimonial-item .position,
.pt-testimonial-item .company {
	display: inline-block;
}

/* Our Clients css */

.pt_theme_addon_widget_clients,
.pt-clients,
.pt-clients-wrap,
.pt-clients-item .pt-clients-thumb {
	float: left;
	width: 100%;
}

.pt-clients-item {
	float: left;
	padding:5px; 
}

.pt-clients-wrap,
.pt-clients-item .pt-clients-thumb {
    text-align: center;
}
.pt-clients-item .pt-clients-thumb img {
    display: inline-block;
}

/* Media css starts */

@media screen and (max-width: 767px){

	.pt-portfolio-col-4 .pt-portfolio-item,
	.pt-portfolio-col-3 .pt-portfolio-item,
	.pt-team-col-4 .pt-team-item,
	.pt-team-col-3 .pt-team-item {
		width: 50%;
	}
}

@media screen and (max-width: 551px){

	.pt-portfolio-col-4 .pt-portfolio-item,
	.pt-portfolio-col-3 .pt-portfolio-item,
	.pt-portfolio-col-2 .pt-portfolio-item,
	.pt-team-col-4 .pt-team-item,
	.pt-team-col-3 .pt-team-item,
	.pt-team-col-2 .pt-team-item {
		width: 100%;
	}

	.pt-portfolio-item,
	.pt-team-item {
		margin-left: 0px;
	}
}
/*
     FILE ARCHIVED ON 09:38:48 Aug 15, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 06:45:48 Jan 16, 2020.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  RedisCDXSource: 3.031
  CDXLines.iter: 18.181 (3)
  exclusion.robots: 0.14
  LoadShardBlock: 91.695 (3)
  PetaboxLoader3.resolve: 52.398
  esindex: 0.013
  PetaboxLoader3.datanode: 110.63 (4)
  exclusion.robots.policy: 0.128
  captures_list: 116.021
  load_resource: 87.775
*/