/* 
* Theme: PREMIUMPRESS CORE FRAMEWORK FILE
* Url: www.premiumpress.com
* Author: Mark Fail
*
* THIS FILE WILL BE UPDATED WITH EVERY UPDATE
* IF YOU WANT TO MODIFY THIS FILE, CREATE A CHILD THEME
*
* http://codex.wordpress.org/Child_Themes
*/
 
.frameworktheme #main-inner { padding:20px; }
.frameworktheme #main-inner, .widget {  border:1px solid #ddd; background:white; }
.frameworktheme.search #main-inner {  background:none !important; }

.frameworktheme .ppt_listing, .frameworktheme.page article, .frameworktheme.category article { border-bottom:1px solid #ddd; } 
.frameworktheme.search .ppt_listing:last-child { border-bottom:0px !important; }
.frameworktheme .single #main-inner, .frameworktheme.search #main-inner, .frameworktheme.single-post #main-inner, .frameworktheme.tax-listing #main-inner { padding:0px !important; border:0px !important; }

.sidebar-layout-left .searchfiltering { padding:0px; }

.bg-black, .btn-black { background:#111 !important; color:#FFFFFF }
.text-black { color:#111 !important; }

/* ===========
FOOTER
   ===========*/ 
@media (max-width: 767px) {
.copyright { text-align:center; }
}
.payment-item { margin:20px 0px;}
.typography img { max-width:100% !important; }
/* ===========
BLOG & EVENT
   ===========*/
.blog-item img { width:100%; } 
.blog-item .excerpt { font-size:12px; } 
.event { font-size:13px; } 
.event .image-box { position:relative; border: 1px solid #1d2025; }
.event .image-bg { min-height:250px;  }
.event.big .image-bg { min-height:200px;  }
.event .event-date-wrapper {	position: absolute;    top: 10px;    right: 10px;    width: 70px;}
.event-month { font-size: 13px;	text-transform: uppercase;	text-align: center;	padding: 5px 0;	 }		
.event-day { color:#000000;	background: #fff;	border-left: #e8e8e8 1px solid;	border-right: #e8e8e8 1px solid;	border-bottom: #e8e8e8 1px solid;	font-size: 24px;	text-align: center;	padding: 5px 0;}
.event h6 {  width: 100%;    display: block;    padding: 5px 0px 5px 10px; margin:0px; position:absolute; bottom:10px; left:5px; }
.event .content { padding:10px 0px;  color: #919191;    letter-spacing: 1.2px;    font-weight: 300;}
.event .price { font-size:18px; font-weight:bold;}
.event ul.list-1 { margin-bottom:10px; } 
.event ul.list-1 a { text-decoration:underline; }
.event .image-box:before {	content: "";	position: absolute;	top: 0;	bottom: 0;	left: 0;	right: 0;	background: rgba(0, 0, 0, 0.5);	o-transition: all 0.3s ease-out;	-ms-transition: all 0.3s ease-out;	-moz-transition: all 0.3s ease-out;	-webkit-transition: all 0.3s ease-out;}
.event:hover .image-box:before {	background: rgba(0, 0, 0, 0.2);}
.event .base { position:relative; height:40px; line-height:40px; color:#fff; margin-top:10px; }
.event .base a { color:#fff; }
.event .base .bb1 { position:absolute; bottom:0; right:0px; height: 40px;    border-left: 1px solid #ddd;    width: 55px;    background: #efefef;    line-height: 40px; text-align:center }
.event .base .bb2 { position:absolute; bottom:0; right:55px; height: 40px;    border-left: 1px solid #ddd;    width: 55px;    background: #efefef;    line-height: 40px; text-align:center }
ul.list-1 {    list-style: none;    padding: 0;    margin: 0 0 25px;    font-size: 13px;    letter-spacing: 1.5px;}
ul.list-1 li {    display: inline !important;}
ul.list-1 li a {color:#333333; }
ul.list-1 li:after {    content: "|";    color: #BBB4AB;    margin-right: 7px;    padding-left: 10px}
ul.list-1 li:last-child:after{ border:0px; margin:0px; content:"" !important; }
ul.list-1.addborder { padding:10px 20px; border-top:1px solid #ddd; border-bottom:1px solid #ddd; font-size:12px; padding-left:0px; }
ul.list-1.addborder a { text-decoration:underline; }
ul.list-1 .right { float:right; margin:0px; padding:0px; }
ul.list-1 .right .btn { margin-top:-4px; }
ul.list-1 .right:after {  margin:0px; padding:0px; content:"";  }
@media (max-width: 575.98px) { ul.list-1 li { display:block !important; margin:10px 0px; text-align: center; } ul.list-1 li:after {  content: "" !important; padding:0px !important; } }

@media only screen and (max-width: 767px) {ul.list-1 .right { float:none; }}
/* =============================================================================
  AJAX TYPEHEAD
   ========================================================================== */   
.typeahead { border-radius:0px;  }
.typeahead li { border-radius:0px; line-height:40px; padding:5px 8px; border-bottom:1px solid #efefef }
.typeahead li:hover { background:#F9F9F9; }
.typeahead li:last-child { border-bottom:0px; }					 
/* =============================================================================
  PAYMENT BOX FORMAT
   ========================================================================== */
ul.payment-right { list-style-type: none !important; margin: 0 !important; } 
.payment-right li { border-bottom: 1px solid #eee; padding: 14px 0px; font-size: 13px; font-weight: 600; } 
ul.payment-right.large li { font-size:16px !important; padding: 24px
10px !important; } .payment-right li:first-child { border-top: 1px solid #eee; } 
.payment-right li:last-child { border-top: 2px solid #000; border-bottom: none; } 
.payment-right .left { float: left; width: auto; text-align: left; font-weight: 400; } 
.payment-right .right { text-align: right; }
/* =============================================================================
  FLAGS
   ========================================================================== */   
.flag{width:16px;height:11px;background:url(../img/flags.png) no-repeat;display:inline-block;margin-right:5px}.flag.flag-ad{background-position:-16px 0}.flag.flag-ae{background-position:-32px 0}.flag.flag-af{background-position:-48px 0}.flag.flag-ag{background-position:-64px 0}.flag.flag-ai{background-position:-80px 0}.flag.flag-al{background-position:-96px 0}.flag.flag-am{background-position:-112px 0}.flag.flag-an{background-position:-128px 0}.flag.flag-ao{background-position:-144px 0}.flag.flag-ar{background-position:-160px 0}.flag.flag-as{background-position:-176px 0}.flag.flag-at{background-position:-192px 0}.flag.flag-au{background-position:-208px 0}.flag.flag-aw{background-position:-224px 0}.flag.flag-az{background-position:-240px 0}.flag.flag-ba{background-position:0 -11px}.flag.flag-bb{background-position:-16px -11px}.flag.flag-bd{background-position:-32px -11px}.flag.flag-be{background-position:-48px -11px}.flag.flag-bf{background-position:-64px -11px}.flag.flag-bg{background-position:-80px -11px}.flag.flag-bh{background-position:-96px -11px}.flag.flag-bi{background-position:-112px -11px}.flag.flag-bj{background-position:-128px -11px}.flag.flag-bm{background-position:-144px -11px}.flag.flag-bn{background-position:-160px -11px}.flag.flag-bo{background-position:-176px -11px}.flag.flag-br{background-position:-192px -11px}.flag.flag-bs{background-position:-208px -11px}.flag.flag-bt{background-position:-224px -11px}.flag.flag-bv{background-position:-240px -11px}.flag.flag-bw{background-position:0 -22px}.flag.flag-by{background-position:-16px -22px}.flag.flag-bz{background-position:-32px -22px}.flag.flag-ca{background-position:-48px -22px}.flag.flag-catalonia{background-position:-64px -22px}.flag.flag-cd{background-position:-80px -22px}.flag.flag-cf{background-position:-96px -22px}.flag.flag-cg{background-position:-112px -22px}.flag.flag-ch{background-position:-128px -22px}.flag.flag-ci{background-position:-144px -22px}.flag.flag-ck{background-position:-160px -22px}.flag.flag-cl{background-position:-176px -22px}.flag.flag-cm{background-position:-192px -22px}.flag.flag-cn{background-position:-208px -22px}.flag.flag-co{background-position:-224px -22px}.flag.flag-cr{background-position:-240px -22px}.flag.flag-cu{background-position:0 -33px}.flag.flag-cv{background-position:-16px -33px}.flag.flag-cw{background-position:-32px -33px}.flag.flag-cy{background-position:-48px -33px}.flag.flag-cz{background-position:-64px -33px}.flag.flag-de{background-position:-80px -33px}.flag.flag-dj{background-position:-96px -33px}.flag.flag-dk{background-position:-112px -33px}.flag.flag-dm{background-position:-128px -33px}.flag.flag-do{background-position:-144px -33px}.flag.flag-ar{background-position:-160px -33px}.flag.flag-ec{background-position:-176px -33px}.flag.flag-ee{background-position:-192px -33px}.flag.flag-eg{background-position:-208px -33px}.flag.flag-eh{background-position:-224px -33px}.flag.flag-england{background-position:-240px -33px}.flag.flag-er{background-position:0 -44px}.flag.flag-es{background-position:-16px -44px}.flag.flag-et{background-position:-32px -44px}.flag.flag-eu{background-position:-48px -44px}.flag.flag-fi{background-position:-64px -44px}.flag.flag-fj{background-position:-80px -44px}.flag.flag-fk{background-position:-96px -44px}.flag.flag-fm{background-position:-112px -44px}.flag.flag-fo{background-position:-128px -44px}.flag.flag-fr{background-position:-144px -44px}.flag.flag-ga{background-position:-160px -44px}.flag.flag-gb{background-position:-176px -44px}.flag.flag-gd{background-position:-192px -44px}.flag.flag-ge{background-position:-208px -44px}.flag.flag-gf{background-position:-224px -44px}.flag.flag-gg{background-position:-240px -44px}.flag.flag-gh{background-position:0 -55px}.flag.flag-gi{background-position:-16px -55px}.flag.flag-gl{background-position:-32px -55px}.flag.flag-gm{background-position:-48px -55px}.flag.flag-gn{background-position:-64px -55px}.flag.flag-gp{background-position:-80px -55px}.flag.flag-gq{background-position:-96px -55px}.flag.flag-gr{background-position:-112px -55px}.flag.flag-gs{background-position:-128px -55px}.flag.flag-gt{background-position:-144px -55px}.flag.flag-gu{background-position:-160px -55px}.flag.flag-gw{background-position:-176px -55px}.flag.flag-gy{background-position:-192px -55px}.flag.flag-hk{background-position:-208px -55px}.flag.flag-hm{background-position:-224px -55px}.flag.flag-hn{background-position:-240px -55px}.flag.flag-hr{background-position:0 -66px}.flag.flag-ht{background-position:-16px -66px}.flag.flag-hu{background-position:-32px -66px}.flag.flag-ic{background-position:-48px -66px}.flag.flag-id{background-position:-64px -66px}.flag.flag-ie{background-position:-80px -66px}.flag.flag-il{background-position:-96px -66px}.flag.flag-im{background-position:-112px -66px}.flag.flag-in{background-position:-128px -66px}.flag.flag-io{background-position:-144px -66px}.flag.flag-iq{background-position:-160px -66px}.flag.flag-ir{background-position:-176px -66px}.flag.flag-is{background-position:-192px -66px}.flag.flag-it{background-position:-208px -66px}.flag.flag-je{background-position:-224px -66px}.flag.flag-jm{background-position:-240px -66px}.flag.flag-jo{background-position:0 -77px}.flag.flag-jp,.flag.flag-ja{background-position:-16px -77px}.flag.flag-ke{background-position:-32px -77px}.flag.flag-kg{background-position:-48px -77px}.flag.flag-kh{background-position:-64px -77px}.flag.flag-ki{background-position:-80px -77px}.flag.flag-km{background-position:-96px -77px}.flag.flag-kn{background-position:-112px -77px}.flag.flag-kp{background-position:-128px -77px}.flag.flag-kr{background-position:-144px -77px}.flag.flag-kurdistan{background-position:-160px -77px}.flag.flag-kw{background-position:-176px -77px}.flag.flag-ky{background-position:-192px -77px}.flag.flag-kz{background-position:-208px -77px}.flag.flag-la{background-position:-224px -77px}.flag.flag-lb{background-position:-240px -77px}.flag.flag-lc{background-position:0 -88px}.flag.flag-li{background-position:-16px -88px}.flag.flag-lk{background-position:-32px -88px}.flag.flag-lr{background-position:-48px -88px}.flag.flag-ls{background-position:-64px -88px}.flag.flag-lt{background-position:-80px -88px}.flag.flag-lu{background-position:-96px -88px}.flag.flag-lv{background-position:-112px -88px}.flag.flag-ly{background-position:-128px -88px}.flag.flag-ma{background-position:-144px -88px}.flag.flag-mc{background-position:-160px -88px}.flag.flag-md{background-position:-176px -88px}.flag.flag-me{background-position:-192px -88px}.flag.flag-mg{background-position:-208px -88px}.flag.flag-mh{background-position:-224px -88px}.flag.flag-mk{background-position:-240px -88px}.flag.flag-ml{background-position:0 -99px}.flag.flag-mm{background-position:-16px -99px}.flag.flag-mn{background-position:-32px -99px}.flag.flag-mo{background-position:-48px -99px}.flag.flag-mp{background-position:-64px -99px}.flag.flag-mq{background-position:-80px -99px}.flag.flag-mr{background-position:-96px -99px}.flag.flag-ms{background-position:-112px -99px}.flag.flag-mt{background-position:-128px -99px}.flag.flag-mu{background-position:-144px -99px}.flag.flag-mv{background-position:-160px -99px}.flag.flag-mw{background-position:-176px -99px}.flag.flag-mx{background-position:-192px -99px}.flag.flag-my{background-position:-208px -99px}.flag.flag-mz{background-position:-224px -99px}.flag.flag-na{background-position:-240px -99px}.flag.flag-nc{background-position:0 -110px}.flag.flag-ne{background-position:-16px -110px}.flag.flag-nf{background-position:-32px -110px}.flag.flag-ng{background-position:-48px -110px}.flag.flag-ni{background-position:-64px -110px}.flag.flag-nl{background-position:-80px -110px}.flag.flag-no{background-position:-96px -110px}.flag.flag-np{background-position:-112px -110px}.flag.flag-nr{background-position:-128px -110px}.flag.flag-nu{background-position:-144px -110px}.flag.flag-nz{background-position:-160px -110px}.flag.flag-om{background-position:-176px -110px}.flag.flag-pa{background-position:-192px -110px}.flag.flag-pe{background-position:-208px -110px}.flag.flag-pf{background-position:-224px -110px}.flag.flag-pg{background-position:-240px -110px}.flag.flag-ph{background-position:0 -121px}.flag.flag-pk{background-position:-16px -121px}.flag.flag-pl{background-position:-32px -121px}.flag.flag-pm{background-position:-48px -121px}.flag.flag-pn{background-position:-64px -121px}.flag.flag-pr{background-position:-80px -121px}.flag.flag-ps{background-position:-96px -121px}.flag.flag-pt{background-position:-112px -121px}.flag.flag-pw{background-position:-128px -121px}.flag.flag-py{background-position:-144px -121px}.flag.flag-qa{background-position:-160px -121px}.flag.flag-re{background-position:-176px -121px}.flag.flag-ro{background-position:-192px -121px}.flag.flag-rs{background-position:-208px -121px}.flag.flag-ru{background-position:-224px -121px}.flag.flag-rw{background-position:-240px -121px}.flag.flag-sa{background-position:0 -132px}.flag.flag-sb{background-position:-16px -132px}.flag.flag-sc{background-position:-32px -132px}.flag.flag-scotland{background-position:-48px -132px}.flag.flag-sd{background-position:-64px -132px}.flag.flag-se{background-position:-80px -132px}.flag.flag-sg{background-position:-96px -132px}.flag.flag-sh{background-position:-112px -132px}.flag.flag-si{background-position:-128px -132px}.flag.flag-sk{background-position:-144px -132px}.flag.flag-sl{background-position:-160px -132px}.flag.flag-sm{background-position:-176px -132px}.flag.flag-sn{background-position:-192px -132px}.flag.flag-so{background-position:-208px -132px}.flag.flag-somaliland{background-position:-224px -132px}.flag.flag-sr{background-position:-240px -132px}.flag.flag-ss{background-position:0 -143px}.flag.flag-st{background-position:-16px -143px}.flag.flag-sv{background-position:-32px -143px}.flag.flag-sx{background-position:-48px -143px}.flag.flag-sy{background-position:-64px -143px}.flag.flag-sz{background-position:-80px -143px}.flag.flag-tc{background-position:-96px -143px}.flag.flag-td{background-position:-112px -143px}.flag.flag-tf{background-position:-128px -143px}.flag.flag-tg{background-position:-144px -143px}.flag.flag-th{background-position:-160px -143px}.flag.flag-tj{background-position:-176px -143px}.flag.flag-tk{background-position:-192px -143px}.flag.flag-tl{background-position:-208px -143px}.flag.flag-tm{background-position:-224px -143px}.flag.flag-tn{background-position:-240px -143px}.flag.flag-to{background-position:0 -154px}.flag.flag-tr{background-position:-16px -154px}.flag.flag-tt{background-position:-32px -154px}.flag.flag-tv{background-position:-48px -154px}.flag.flag-tw{background-position:-64px -154px}.flag.flag-tz{background-position:-80px -154px}.flag.flag-ua{background-position:-96px -154px}.flag.flag-ug{background-position:-112px -154px}.flag.flag-um{background-position:-128px -154px}.flag.flag-us{background-position:-144px -154px}.flag.flag-uy{background-position:-160px -154px}.flag.flag-uz{background-position:-176px -154px}.flag.flag-va{background-position:-192px -154px}.flag.flag-vc{background-position:-208px -154px}.flag.flag-ve{background-position:-224px -154px}.flag.flag-vg{background-position:-240px -154px}.flag.flag-vi{background-position:0 -165px}.flag.flag-vn{background-position:-16px -165px}.flag.flag-vu{background-position:-32px -165px}.flag.flag-wales{background-position:-48px -165px}.flag.flag-wf{background-position:-64px -165px}.flag.flag-ws{background-position:-80px -165px}.flag.flag-ye{background-position:-96px -165px}.flag.flag-yt{background-position:-112px -165px}.flag.flag-za{background-position:-128px -165px}.flag.flag-zanzibar{background-position:-144px -165px}.flag.flag-zm{background-position:-160px -165px}.flag.flag-zw{background-position:-176px -165px}
.searchmapbox {
    background: #e5f2f9;
    border-radius: 3px;
    height: 100px;
    overflow: hidden;
    position: relative;
}
.searchmapbox .btn { position:absolute; top: 30%; left: 30%; }.languagelist .dropdown-menu { width:50px; min-width:50px; }
.languagelist .dropdown-item { padding:0px; padding-left:6px; }
.languagelist .dropdown-menu a { padding: 5px 15px !important; }
/* =============================================================================
 GOOGLE MAP
   ========================================================================== */

#wlt_google_maps_div { width:100%; min-height:250px; }
#wlt_google_map_wrapper {   position: relative; background:#fff; }
#wlt_map_location img {    max-width: none}
#wlt_google_map {    width: 100%;    height: 300px;    border: 1px solid #ddd;    margin-bottom: 0px}

.infobox { width: 250px; overflow: hidden; margin-top: 8px; background: #fff; color: #000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; border-radius: 3px;}
.infobox:after { top: 100%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; border-top-color: #27ae60; border-width: 15px; left: 142px; margin-left: -32px;}
.info-image{ width: 250px; height: 160px; overflow: hidden;}
.info-image img { position: relative; z-index: 9999; width: 100%; height: 160px;}
.infobox .listing-details { text-align: center; padding:0px; }
.infobox .listing-details .top { padding: 3px 0;  font-size:14px; margin-top:10px; }
.infobox .listing-details .bottom { padding: 3px 10px;  font-size:12px; color:#666666; margin-bottom:10px; }
.infobox .extra { padding: 0px; line-height:30px; color: #fff; background: #27ae60; font-size:16px; margin-top:10px; }

/* ===========
WIDGETS
   ===========*/ 
.widget { background:#ffffff; padding:20px; }
.widget-title {     text-transform: uppercase; font-size: 13px;    letter-spacing: 1.5px; margin: 0 0 20px;    border-bottom: 1px solid #ddd;    padding-bottom: 10px; }
.blog-categories .widget-content ul li { border-bottom: 1px dashed #D5D5D5;    padding-bottom: 12px;    margin-bottom: 12px;    line-height: 1.4; text-align:right; font-size: 13px;  }
.blog-categories .widget-content ul li a { display: block;    font-size: 13px;    letter-spacing: 1px;    color: #5f6467;    font-weight: 500;     float: left; }
.blog-recent { margin-bottom:40px; }
ul.sidebar-post {    margin: 0;    margin-top: 10px;	padding:0px;}
ul.sidebar-post li {    margin-bottom: 25px;    line-height: 1.4}
ul.sidebar-post li:last-child {    margin-bottom: 0;}
ul.sidebar-post li h6 {    margin: 0 0 5px;    color: #333; font-size:12px; }
ul.sidebar-post li a:hover h6 {    color: #DB3944}
ul.sidebar-post li .image {    width: 65px;    float: left;    margin-top: 5px;}
ul.sidebar-post li .image img {    display: block;    border-radius: 3px;}
ul.sidebar-post li .content {    margin-left: 85px}
ul.sidebar-post li .recent-post-sm-meta {    margin: 10px 0 0;    font-size: 12px;    color: #A8A8A8;    font-style: italic;    font-weight: 400;    letter-spacing: 0.5px;}
@media (max-width: 991.98px) {
ul.sidebar-post li .image { float:none; width:100%; }
ul.sidebar-post li .content { margin:0px; }
}
.widget-comment { margin-bottom:20px; }
.widget-comment a { text-decoration:none; }
.widget-comment h4 { font-size:16px; }
.widget-comment blockquote {    min-height: 90px; position: relative;    padding: 15px;    margin: 30px 0 0.5em;    color: #333;    background: #eee;    -webkit-border-radius: 10px;    -moz-border-radius: 10px;    border-radius: 10px;	}
.widget-comment blockquote:after {    content: "";    position: absolute;    top: -30px;    left: 50px;    border: 15px solid transparent;    border-bottom-color: #eee;    display: block;    width: 0;}
.widget-comment blockquote img { max-width:100%; padding:2px; border:1px solid #ddd; background:#fff; float:right; max-width:60px; max-height:60px; }
/* ===========
EDITING LISTING OPTIONS
   ===========*/ 
#option_btn {    position: fixed;    top: 120px;    right: -2px;    cursor: pointer;    z-index: 9999;    background: #fff;    border-right: 0;    width: 55px;text-align: center;    border-radius: 5px 0px 0px 5px; box-shadow: 0 3px 15px rgba(0, 0, 0, 0.1);}
#option_btn .heading {     float: left;    width:100%;	font-size:25px;    background: orange;    height: 50px;    line-height: 50px;    text-align: center;    color: #fff;    margin-right: 20px; }
#option_btn .info { padding:5px 0px; font-size:11px; }	
#option_btn .info.green { color:#fff; background:#009933; }
#option_btn .info.red { color:#fff; background:#CC0000; }
#option_btn .info.blue { color:#fff; background:#0066CC; }
#option_btn a { display:block; padding:10px 0px; border-bottom:1px solid #ddd; text-align:center; font-size:11px; text-decoration:none; color:#666; }
#option_btn a:hover { text-decoration:none; }
#option_btn a i { font-size:20px; display:block; }
/* =============================================================================
 OWL SLIDER
   ========================================================================== */
 .owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel,.owl-carousel .owl-wrapper{display:none;position:relative}.owl-carousel{width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-buttons div,.owl-controls .owl-page{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.grabbing{}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.owl-btns button {     padding: 0px 8px;    margin: 0px;    background: #efefef;    border: 0px; }
.owl-buttons div {  width: 20px;    height: 20px;     border-radius: 3px;    background: #dddddd;}
.wlt_shortcode_images { position:relative; }
.carousel1 .owl-item:first-child {
  margin-left: 0;
}
.carousel1 .owl-item + .owl-item {
   margin-left: 10px;
}
/* =============================================================================
 MAIN MENU SYSTEM
   ========================================================================== */
@media (max-width: 600px){ .ppt-header .dropdown-menu { background:#000 !important; } }
.ppt-header,.ppt-header-container{position:relative}.ppt-header .logo img,.ppt-header img{height:auto;max-width:100%}.ppt-header,.ppt-header-overlay{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.ppt-header a:active,.ppt-header a:focus,.ppt-header-overlay a:active,.ppt-header-overlay a:focus{outline:0}.ppt-header a:active,.ppt-header a:focus,.ppt-header a:hover,.ppt-header-overlay a:active,.ppt-header-overlay a:focus,.ppt-header-overlay a:hover,.ppt-menu ul li>a,.ppt-menu-overlay ul li a{text-decoration:none}.wrapper-container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.ppt-header,.ppt-header *,.ppt-header :after,.ppt-header :before,.ppt-header:after,.ppt-header:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ppt-header{font-size:16px;line-height:1.42857143;z-index:2 !important}.home .ppt-header.no-sticky{z-index:0;}.ppt-header img{vertical-align:top}.ppt-header-overlay .ppt-header-container{position:inherit}.ppt-header .logo{padding:30px 40px}.burger-menu{position:absolute;top:35px;right:14px;width:20px;height:17px;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer;-webkit-transition:transform 330ms ease-out;-moz-transition:transform 330ms ease-out;-o-transition:transform 330ms ease-out;transition:transform 330ms ease-out}.line-menu.first-line,.line-menu.last-line{transition:transform 330ms cubic-bezier(.54,-.81,.57,.57)}.burger-menu.menu-open{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.line-menu{background-color:#111;border-radius:2px;width:100%;height:3px}.line-menu.line-half{width:50%}.line-menu.first-line{transform-origin:right}.menu-open .line-menu.first-line{-webkit-transform:rotate(-90deg) translateX(3px);-moz-transform:rotate(-90deg) translateX(3px);-o-transform:rotate(-90deg) translateX(3px);transform:rotate(-90deg) translateX(3px)}.line-menu.last-line{align-self:flex-end;transform-origin:left}.menu-open .line-menu.last-line{-webkit-transform:rotate(-90deg) translateX(-3px);-moz-transform:rotate(-90deg) translateX(-3px);-o-transform:rotate(-90deg) translateX(-3px);transform:rotate(-90deg) translateX(-3px)}.ppt-menu>ul{display:none;padding:0 0 20px;margin-bottom:0;list-style:none}.ppt-menu ul li{position:relative;}.ppt-menu ul li>a{display:block;font-weight:600;font-size:14px;text-transform:uppercase;color:#212121;padding:14px 15px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.ppt-menu ul ul li>a{font-size:14px;font-style:italic;text-transform:inherit;padding:14px 15px 14px 30px}.ppt-menu ul ul ul li>a{padding:14px 15px 14px 45px}.dropdown-plus{width:49px;height:49px;line-height:49px;position:absolute;top:0;right:0;cursor:pointer}.dropdown-plus:after,.dropdown-plus:before{position:absolute;content:'';top:24px;right:18px;width:13px;height:1px;background-color:#111}.dropdown-plus:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.dropdown-plus.dropdown-open:after,.ppt-menu li>ul{display:none}.header-shadow-wrapper{position:absolute;top:100%;left:0;width:100%;height:30px;overflow:hidden;z-index:-1}.header-shadow-wrapper:after{display:block;position:relative;content:"";width:100%;height:60px;top:-60px;border-radius:50%;-webkit-box-shadow:0 10px 30px -5px rgba(0,0,0,.1);-moz-box-shadow:0 10px 30px -5px rgba(0,0,0,.1);-o-box-shadow:0 10px 30px -5px rgba(0,0,0,.1);box-shadow:0 10px 30px -5px rgba(0,0,0,.1)}.logoCenter{display:none}.center-menu-1 .ppt-menu>ul:first-child{padding:0}.ppt-header.header-dark{background-color:#111}.ppt-header.header-dark .dropdown-plus:after,.ppt-header.header-dark .dropdown-plus:before,.ppt-header.header-dark .line-menu{background-color:#fff}.header-dark .ppt-menu ul {  }.header-dark .ppt-menu ul li>a{color:#fff;  }.ppt-header-overlay{position:absolute;font-size:16px;top:0;left:0;width:100%}.ppt-header-overlay img{max-width:100%;height:auto;vertical-align:top}.ppt-header-overlay .logo{position:absolute;top:30px;left:15px;z-index:2}.ppt-header-overlay .burger-menu{display:block;position:fixed;flex-direction:inherit;justify-content:inherit;width:50px;height:47px;top:30px;right:15px;background:#111;padding:15px;z-index:99999;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.ppt-header-overlay .burger-menu:hover{-webkit-box-shadow:0 0 25px -1px rgba(0,0,0,.4);-moz-box-shadow:0 0 25px -1px rgba(0,0,0,.4);box-shadow:0 0 25px -1px rgba(0,0,0,.4)}.ppt-header-overlay .burger-menu>span{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:17px;-webkit-transition:transform 330ms ease-out;-moz-transition:transform 330ms ease-out;-o-transition:transform 330ms ease-out;transition:transform 330ms ease-out}.ppt-header-overlay .line-menu{background-color:#fff}.ppt-header-overlay .burger-menu.menu-open{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.ppt-header-overlay .menu-open>span{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.nav-menu-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;overflow:hidden;overflow-y:auto;z-index:9999;visibility:hidden;opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.nav-menu-wrapper.overlay-menu-open{visibility:visible;opacity:1}.ppt-menu-overlay{position:relative;display:table;width:100%;height:100%}.ppt-menu-overlay>ul{padding:80px 0 100px;display:table-cell;vertical-align:middle;text-align:right}.ppt-menu-overlay>ul>li{position:relative;padding:0 65px 0 15px;margin-bottom:12px}.ppt-menu-overlay>ul>li:last-child{margin-bottom:0}.ppt-menu-overlay>ul>li>.menu-overlay-link a{display:inline-block;color:#212121;font-size:28px;font-weight:800;line-height:1.2em;text-transform:uppercase;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.overlay-dropdown-plus{width:20px;height:20px;line-height:20px;position:absolute;top:6px;right:30px;cursor:pointer}.overlay-dropdown-plus:after,.overlay-dropdown-plus:before{position:absolute;content:'';top:9px;right:5px;width:10px;height:2px;background-color:#616161}.overlay-dropdown-plus:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.ppt-menu-overlay>ul>li>ul{display:none;padding:10px 0 20px}.overlay-dropdown-plus.overlay-dropdown-open:after{display:none}.ppt-menu-overlay>ul>li.menuFade>.menu-overlay-link .overlay-dropdown-plus,.ppt-menu-overlay>ul>li.menuFade>.menu-overlay-link a,.ppt-menu-overlay>ul>li.menuFade>ul{opacity:0}.ppt-menu-overlay>ul ul,.ppt-menu-overlay>ul>li li{display:inline}.ppt-menu-overlay>ul ul li{margin-left:32px}.ppt-menu-overlay>ul ul li a{font-size:14px;font-style:italic;color:#818181;white-space:nowrap;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.ppt-header-overlay.menu-slide .ppt-menu-overlay>ul>li>ul li,.ppt-menu-overlay>ul>li>ul>li{position:relative}.ppt-header-overlay.menu-slide .ppt-menu-overlay>ul>li>ul li:after,.ppt-menu-overlay>ul>li>ul>li:after{position:absolute;content:"";top:4px;left:-18px;width:1px;height:13px;background:#d1d1d1;-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-o-transform:rotate(30deg);transform:rotate(30deg)}.ppt-header-overlay.menu-slide .ppt-menu-overlay>ul>li>ul li:after{top:5px}.ppt-menu-overlay>ul>li>ul>li:first-child{margin-left:0}.ppt-menu-overlay>ul>li>ul>li:first-child:after{display:none}@-webkit-keyframes menuFadeInLeft{from{opacity:0;-webkit-transform:translate3d(-80px,0,0);transform:translate3d(-80px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes menuFadeInLeft{from{opacity:0;-webkit-transform:translate3d(-80px,0,0);transform:translate3d(-80px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.ppt-menu-overlay>ul>li.menuSlideIn>.menu-overlay-link a,.ppt-menu-overlay>ul>li.menuSlideIn>ul{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:menuFadeInLeft;animation-name:menuFadeInLeft}@-webkit-keyframes menuFadeIn{from{opacity:0}to{opacity:1}}@keyframes menuFadeIn{from{opacity:0}to{opacity:1}}.ppt-menu-overlay>ul>li.menuSlideIn>.menu-overlay-link .overlay-dropdown-plus{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:menuFadeIn;animation-name:menuFadeIn}.overlay-center-menu .ppt-menu-overlay>ul>li.menuSlideIn>.menu-overlay-link .overlay-dropdown-plus{-webkit-animation-delay:0s;animation-delay:0s}.overlay-center-menu .ppt-menu-overlay>ul>li.menuSlideIn>.menu-overlay-link a,.overlay-center-menu .ppt-menu-overlay>ul>li.menuSlideIn>ul{-webkit-animation-name:menuFadeIn;animation-name:menuFadeIn}@-webkit-keyframes subMenuFadeOut{from{opacity:1}to{opacity:0}}@keyframes subMenuFadeOut{from{opacity:1}to{opacity:0}}.overlay-submenu-close>li{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:subMenuFadeOut;animation-name:subMenuFadeOut}.menu-social-media{position:absolute;right:0;bottom:24px;font-size:0;width:100%;text-align:right;padding:0 25px}.menu-social-media a{position:relative;display:inline-block;width:30px;height:30px;border-radius:50%;margin:0 0 6px 6px;border:3px solid #212121;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.header-bg-image .menu-social-media a,.header-color-bg .menu-social-media a{border-color:#fff}.menu-social-media a:hover{opacity:.8}.menu-social-media a img{position:absolute;height:14px;width:auto;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.header-dark .nav-menu-wrapper{background-color:#111}.ppt-header-overlay.header-dark .burger-menu.menu-open{background-color:#000}.overlay-center-menu .menu-social-media{text-align:center;padding:0 15px}.overlay-center-menu .menu-social-media a{margin:0 3px 6px}.overlay-center-menu .ppt-menu-overlay>ul{text-align:center}.overlay-center-menu .ppt-menu-overlay>ul>li{padding:0 15px}.overlay-center-menu .ppt-menu-overlay>ul>li>ul{padding:15px 0 21px}.overlay-center-menu .menu-overlay-link{position:relative;display:inline-block}.overlay-center-menu .overlay-dropdown-plus{right:-30px}.header-dark .ppt-menu-overlay>ul>li>.menu-overlay-link a{color:#fff}.header-dark .overlay-dropdown-plus:after,.header-dark .overlay-dropdown-plus:before{background-color:#717171}.header-dark .ppt-menu-overlay>ul ul li a{color:#a1a1a1}.header-color-bg .ppt-menu-overlay>ul ul li a,.header-color-bg .ppt-menu-overlay>ul>li>.menu-overlay-link a{color:#fff}.header-dark .ppt-menu-overlay>ul>li>ul>li:after{background-color:#515151!important}.header-dark .menu-social-media a{border-color:#fff;opacity:.2}.header-dark .menu-social-media a:hover{opacity:1}.header-color-bg .nav-menu-wrapper{background-color:#006aa1}.header-color-bg .overlay-dropdown-plus:after,.header-color-bg .overlay-dropdown-plus:before,.header-color-bg .ppt-menu-overlay>ul>li>ul>li:after{background-color:#fff!important}.header-color-bg .overlay-menu-hover>.menu-overlay-link a,.header-color-bg .ppt-menu-overlay>ul>li.current-menu>.menu-overlay-link a{color:#fff!important}.header-color-bg .ppt-menu-overlay>ul ul li a:hover,.header-color-bg .ppt-menu-overlay>ul>li>.menu-overlay-link a:hover{color:rgba(255,255,255,.8)!important}.header-bg-image .nav-menu-wrapper{background-color:inherit; background-repeat:no-repeat;background-size:cover;background-position:center}.header-bg-image .ppt-menu-overlay>ul>li>.menu-overlay-link a{color:#fff}.header-bg-image .overlay-dropdown-plus:after,.header-bg-image .overlay-dropdown-plus:before{background-color:#fff}.header-bg-image .ppt-menu-overlay>ul ul li a{color:rgba(255,255,255,.6)}.header-bg-image .ppt-menu-overlay>ul>li>ul>li:after{background-color:rgba(255,255,255,.25)!important}.header-bg-image .menu-social-media a:hover{opacity:.6}.ppt-header-overlay.menu-slide .nav-menu-wrapper{width:320px;left:inherit;right:0;visibility:visible;opacity:1;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.ppt-header-overlay.menu-slide .nav-menu-wrapper.overlay-menu-open{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-box-shadow:-15px 0 60px -5px rgba(0,0,0,.3);-moz-box-shadow:-15px 0 60px -5px rgba(0,0,0,.3);box-shadow:-15px 0 60px -5px rgba(0,0,0,.3)}.slidemenu-bg-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:999;visibility:hidden;opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.overlay-menu-open+.slidemenu-bg-overlay{visibility:visible;opacity:1;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.ppt-header-overlay.menu-slide .ppt-menu-overlay>ul ul li a{display:block;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.ppt-header-overlay.menu-slide .ppt-menu-overlay>ul ul li a:hover{padding-left:10px}.ppt-header-overlay.menu-slide .ppt-menu-overlay>ul{display:block;text-align:left;padding:120px 0 100px}.ppt-header-overlay.menu-slide .ppt-menu-overlay>ul>li{padding:0 65px 0 30px}.ppt-header-overlay.menu-slide .menu-social-media{right:inherit;left:0;text-align:left;padding:0 30px}.ppt-header-overlay.menu-slide .menu-social-media a{margin:0 6px 6px 0}@-webkit-keyframes menuFadeInRight{from{opacity:0;-webkit-transform:translate3d(40px,0,0);transform:translate3d(40px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes menuFadeInRight{from{opacity:0;-webkit-transform:translate3d(40px,0,0);transform:translate3d(40px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.ppt-header-overlay.menu-slide .ppt-menu-overlay>ul>li.menuSlideIn>.menu-overlay-link a,.ppt-header-overlay.menu-slide .ppt-menu-overlay>ul>li.menuSlideIn>ul{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-name:menuFadeInRight;animation-name:menuFadeInRight}.ppt-header-overlay.menu-slide .ppt-menu-overlay>ul>li.menuSlideIn>ul{-webkit-animation-delay:.2s;animation-delay:.2s}.ppt-header-overlay.menu-slide .ppt-menu-overlay>ul>li.menuSlideIn>.menu-overlay-link .overlay-dropdown-plus{-webkit-animation-duration:.6s;animation-duration:.6s}.ppt-header-overlay.menu-slide .ppt-menu-overlay>ul>li li,.ppt-header-overlay.menu-slide .ppt-menu-overlay>ul>li>ul>li:first-child:after{display:block}.ppt-header-overlay.menu-slide .ppt-menu-overlay>ul>li>ul{padding-top:25px}.ppt-header-overlay.menu-slide .ppt-menu-overlay>ul>li>ul ul{display:block;padding-top:5px}.ppt-header-overlay.menu-slide .ppt-menu-overlay>ul>li>ul li{margin-left:0!important;margin-bottom:5px;padding-left:20px}.ppt-header-overlay.menu-slide .ppt-menu-overlay>ul>li>ul li:after{left:5px}@media (min-width:768px){.ppt-header .logo{float:left;padding:30px 40px 30px 0}.ppt-menu{clear:both}.header-shadow-wrapper:after{-webkit-box-shadow:0 10px 40px -5px rgba(0,0,0,.1);-moz-box-shadow:0 10px 40px -5px rgba(0,0,0,.1);-o-box-shadow:0 10px 40px -5px rgba(0,0,0,.1);box-shadow:0 10px 40px -5px rgba(0,0,0,.1)}.ppt-header-overlay .logo{left:30px}.ppt-header-overlay .burger-menu{right:30px}.ppt-menu-overlay>ul>li{padding:0 110px 0 30px;margin-bottom:16px}.overlay-center-menu .ppt-menu-overlay>ul>li{padding:0 30px}.overlay-dropdown-plus{width:24px;height:24px;line-height:24px;top:7px;right:43px}.overlay-dropdown-plus:after,.overlay-dropdown-plus:before{top:11px;right:7px}.ppt-menu-overlay>ul>li>.menu-overlay-link a{font-size:34px}.ppt-menu-overlay>ul ul li a{font-size:16px}.ppt-menu-overlay>ul ul li{margin-left:42px}.ppt-menu-overlay>ul>li>ul>li:after{top:2px;left:-23px;height:16px}.ppt-menu-overlay>ul>li>ul{padding:13px 0 16px}.overlay-center-menu .ppt-menu-overlay>ul>li>ul{padding:18px 0 21px}.overlay-center-menu .overlay-dropdown-plus{right:-42px}.menu-social-media{bottom:34px;padding:0 130px}.overlay-center-menu .menu-social-media{padding:0 40px}.ppt-header-overlay.menu-slide .nav-menu-wrapper{width:400px}.ppt-header-overlay.menu-slide .ppt-menu-overlay>ul{padding:140px 0 100px}.ppt-header-overlay.menu-slide .ppt-menu-overlay>ul>li{padding:0 90px 0 45px;margin-bottom:14px}.ppt-header-overlay.menu-slide .ppt-menu-overlay>ul>li>ul>li:after{top:3px;height:15px}.ppt-header-overlay.menu-slide .ppt-menu-overlay>ul>li>ul li{padding-left:23px;margin-bottom:7px}.ppt-header-overlay.menu-slide .ppt-menu-overlay>ul>li>ul{padding:28px 0 16px}.ppt-header-overlay.menu-slide .ppt-menu-overlay>ul>li>ul ul{padding-top:7px}.ppt-header-overlay.menu-slide .menu-social-media{padding:0 45px}}@media (min-width:992px){.ppt-header .logo,.ppt-menu ul li,.ppt-menu>ul>li>a{position:relative}.ppt-header-container{height:90px}.ppt-header-overlay .ppt-header-container{height:auto}.ppt-header .logo{padding:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.ppt-header .logo img{max-width:inherit;max-height:90px;width:auto}.burger-menu{display:none}.ppt-menu{float:right;clear:inherit}.ppt-menu>ul{display:block!important;padding:0;font-size:0}.ppt-menu>ul>li{display:inline-block}.ppt-menu>ul>li>a{height:90px;line-height:90px;box-sizing:border-box;white-space:nowrap;padding:0 20px}.ppt_header .ppt-menu>ul>li:last-child>a{padding:0 0 0 20px}.center-menu-1 .ppt-menu>ul>li:last-child>a,.center-menu-2 .ppt-menu>ul>li:last-child>a,.ppt-menu.menu-hover-2>ul>li:last-child>a,.ppt-menu.menu-hover-3>ul>li:last-child>a,.ppt-menu.menu-hover-4>ul>li:last-child>a{padding:0 20px}.center-menu-1 .ppt-menu.separate-line>ul>li:last-child>a,.center-menu-2 .ppt-menu.separate-line>ul>li:last-child>a,.ppt-menu.separate-line.menu-hover-2>ul>li:last-child>a,.ppt-menu.separate-line.menu-hover-3>ul>li:last-child>a,.ppt-menu.separate-line.menu-hover-4>ul>li:last-child>a{padding:0 28px}.header-dark .ppt-menu ul li.current-menu>a,.header-dark .ppt-menu ul li:hover>a,.ppt-menu ul li.current-menu>a,.ppt-menu ul li:hover>a{background-color:inherit}.dropdown-plus{display:none}.header-dark .ppt-menu ul li.dropdown_menu>a>span:before{border-color:#a1a1a1}.ppt-menu li>ul{display:block!important;position:absolute;width:250px;top:100%;left:0;background-color:#fff;padding:27px 0;visibility:hidden;opacity:0;-webkit-box-shadow:0 12px 30px -2px rgba(0,0,0,.1);-moz-box-shadow:0 12px 30px -2px rgba(0,0,0,.1);-o-box-shadow:0 12px 30px -2px rgba(0,0,0,.1);box-shadow:0 12px 30px -2px rgba(0,0,0,.1);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.header-dark .ppt-menu li>ul{background-color:#111}.ppt-menu li:hover>ul{visibility:visible;opacity:1}.ppt-menu li.submenu-right>ul{left:inherit;right:0}.ppt-menu li>ul ul{top:-27px;left:100%}.ppt-menu li.submenu-right>ul ul{left:-100%!important}.ppt-menu ul ul li.dropdown_menu>a>span:before{float:right;top:7px;right:-10px;margin:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.ppt-menu ul ul li>a{position:relative;padding:9px 35px 7px!important}.ppt-menu ul ul li:hover>a,.ppt-menu ul ul li>a{color:#818181;background-color:transparent}.header-dark .ppt-menu ul ul li>a{color:#a1a1a1;background-color:transparent}.header-dark .ppt-menu ul ul li:hover>a{color:#fff;background-color:transparent}.ppt-menu ul ul li:hover>a{padding-left:55px!important}.ppt-menu ul ul li>a:before{position:absolute;content:"";top:17px;left:35px;width:0;height:1px;background:#a1a1a1;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.ppt-menu ul ul li:hover>a:before{width:10px}.ppt-menu.menu-caret ul li.dropdown_menu>a>span{display:inline-block}.ppt-menu.menu-caret ul ul li.dropdown_menu>a>span{display:initial}.ppt-header.center-menu-1 .ppt-header-container>.logo,.ppt-menu.separate-line>ul>li:last-child:after{display:none}.ppt-menu.separate-line>ul>li{position:relative}.ppt-menu.separate-line>ul>li:after{position:absolute;content:"";top:50%;right:0;width:1px;height:20px;background:rgba(255, 255, 255, 0.5);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)} .header-light .ppt-menu.separate-line>ul>li:after { background: rgba(171, 171, 171, 0.48);} .header-dark .ppt-menu.separate-line>ul>li:after{background:#333}.ppt-menu.separate-line>ul>li>a{padding:0 25px}.ppt-menu.separate-line>ul>li:last-child>a{padding:0 0 0 25px}.header-light.sticky{background:#ffffff !important;}.ppt-header.sticky{top:0px;position:fixed;width:100%;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:stickyTransition;animation-name:stickyTransition}.ppt-header.sticky .ppt-header-container{height:70px}.ppt-header.sticky .ppt-menu>ul>li>a{height:70px;line-height:70px}.ppt-header.sticky .logo{padding:0 40px 0 0}.ppt-header.sticky .logo img{max-height:70px; margin-top:20px; }@-webkit-keyframes stickyTransition{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes stickyTransition{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.ppt-header.center-menu-1{position:relative}.ppt-header.center-menu-1.sticky{position:fixed}.logoCenter{text-align:center;display:table-cell!important;vertical-align:middle}.ppt-header.center-menu-1 .logoCenter .logo{float:none;top:0;width:inherit;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.center-menu-1 .ppt-menu{display:table!important;float:none;width:100%}.center-menu-1 .ppt-menu>ul{display:table-cell!important;vertical-align:top}.header-opacity-on .header-shadow-wrapper,.header-transparent-on .header-shadow-wrapper,.ppt-header.center-menu-2.sticky .logo,.ppt-header.sticky .nosticky{display:none !important;}.center-menu-1 .ppt-menu>ul:first-child{text-align:right;padding:0 40px}.center-menu-1 .ppt-menu>ul:first-child ul{text-align:left}.center-menu-1 .ppt-menu>ul:last-child{text-align:left;padding:0 40px}.ppt-header.center-menu-2 .ppt-header-container{height:auto}.ppt-header.center-menu-2 .logo{float:none;top:0;padding:36px 30px;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.ppt-header.center-menu-2 .logo img{max-width:100%;max-height:inherit;height:auto}.center-menu-2 .ppt-menu{float:none;text-align:center;}.center-menu-2.header-dark .ppt-menu{border-color:#333}.center-menu-2 .ppt-menu li>ul{text-align:left}.center-menu-2 .ppt-menu>ul>li>a{height:62px;line-height:62px}.ppt-header.center-menu-2.sticky .ppt-menu{border:none}.ppt-header.header-opacity-on,.ppt-header.header-transparent-on{position:absolute;width:100%;background-color:transparent}.ppt-header.header-opacity-on{background-color:rgba(0,0,0,.3)}.header-opacity-on .ppt-menu>ul>li>a,.header-transparent-on .ppt-menu>ul>li>a{color:#f7f7f7}.header-opacity-on .ppt-menu>ul>li.dropdown_menu>a>span:before,.header-transparent-on .ppt-menu>ul>li.dropdown_menu>a>span:before{border-color:#f7f7f7}.header-transparent-on.center-menu-2 .ppt-menu{border-color:rgba(255,255,255,.25)}.header-opacity-on.center-menu-2 .ppt-menu{border-color:rgba(255,255,255,.2)}.header-transparent-on .ppt-menu.separate-line>ul>li:after{background:rgba(255,255,255,.25)}.header-opacity-on .ppt-menu.separate-line>ul>li:after{background:rgba(255,255,255,.2)}.ppt-menu.menu-hover-2>ul>li.current-menu>a,.ppt-menu.menu-hover-2>ul>li:hover>a{background-color:#f8f8f8;color:#212121}.ppt-menu.menu-hover-2>ul>li.current-menu>a:after,.ppt-menu.menu-hover-2>ul>li:hover>a:after{opacity:1}.ppt-menu.menu-hover-3>ul>li.current-menu>a,.ppt-menu.menu-hover-3>ul>li:hover>a{color:#212121}.header-dark .ppt-menu.menu-hover-3>ul>li.current-menu>a,.header-dark .ppt-menu.menu-hover-3>ul>li:hover>a,.ppt-menu.menu-hover-4>ul>li.current-menu>a,.ppt-menu.menu-hover-4>ul>li:hover>a{color:#fff}.ppt-menu.menu-hover-3>ul>li>a:after{width:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.ppt-menu.menu-hover-3>ul>li.current-menu>a:after,.ppt-menu.menu-hover-3>ul>li:hover>a:after{width:100%;opacity:1}.ppt-menu.menu-hover-4>ul>li>.hover-transition{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:-1}.ppt-menu.menu-hover-4>ul>li>.hover-transition:after{display:block;position:relative;content:"";width:calc(100% + 2px);height:0;top:50%;left:50%;background:#26c6da;opacity:0;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.ppt-menu.menu-hover-4>ul>li.current-menu>.hover-transition:after,.ppt-menu.menu-hover-4>ul>li:hover>.hover-transition:after{opacity:1;height:100%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ppt-menu.menu-hover-4>ul>li>ul{-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.ppt-menu.menu-hover-4>ul>li:hover>ul{-webkit-transition-delay:.13s;-moz-transition-delay:.13s;-o-transition-delay:.13s;transition-delay:.13s}.ppt-menu.menu-hover-4>ul>li.current-menu.dropdown_menu>a>span:before,.ppt-menu.menu-hover-4>ul>li.dropdown_menu:hover>a>span:before{border-color:#fff}.header-dark .ppt-menu.menu-hover-2>ul>li.current-menu>a,.header-dark .ppt-menu.menu-hover-2>ul>li:hover>a{background-color:#222;color:#fff}.header-transparent-on .ppt-menu.menu-hover-2>ul>li.current-menu>a,.header-transparent-on .ppt-menu.menu-hover-2>ul>li:hover>a{background-color:rgba(255,255,255,.25);color:#f7f7f7}.header-opacity-on .ppt-menu.menu-hover-2>ul>li.current-menu>a,.header-opacity-on .ppt-menu.menu-hover-2>ul>li:hover>a{background-color:rgba(255,255,255,.2);color:#f7f7f7}.header-opacity-on .ppt-menu.menu-hover-3>ul>li.current-menu>a,.header-opacity-on .ppt-menu.menu-hover-3>ul>li:hover>a,.header-transparent-on .ppt-menu.menu-hover-3>ul>li.current-menu>a,.header-transparent-on .ppt-menu.menu-hover-3>ul>li:hover>a{color:#f7f7f7}.ppt-menu.submenu-top-border li>ul ul{top:-30px}.ppt-menu.submenu-list-border li>ul ul{top:-20px}.ppt-menu.submenu-top-border.submenu-list-border li>ul ul{top:-23px}.ppt-menu.submenu-list-border ul ul li>a{padding:15px 35px 14px!important}.ppt-menu.submenu-list-border ul ul li:first-child>a{padding:8px 35px 14px!important}.ppt-menu.submenu-list-border ul ul li:last-child>a{padding:15px 35px 8px!important}.ppt-menu.submenu-list-border ul ul li:after{position:absolute;content:"";bottom:0;left:35px;right:35px;height:1px;background:#eee}.ppt-menu.submenu-list-border ul ul li:last-child:after{display:none}.ppt-menu.submenu-list-border ul ul li:hover>a{padding-left:55px!important}.ppt-menu.submenu-list-border ul ul li:nth-child(n+2)>a:before{top:24px}.header-dark .ppt-menu.submenu-list-border ul ul li:after{background:#333}.ppt-menu.submenu-flip li>ul{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;-webkit-transform:rotateX(-90deg);-moz-transform:rotateX(-90deg);-o-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.ppt-menu.submenu-flip li:hover>ul{-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-o-transform:rotateX(0);transform:rotateX(0)}.ppt-menu.submenu-flip ul,.ppt-menu.submenu-flip ul li{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:200px;-ms-perspective:200px;perspective:200px}.ppt-menu.submenu-scale li>ul{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:0 0;transform-origin:0 0}.ppt-menu.submenu-scale li.submenu-right ul{-webkit-transform-origin:100% 0;transform-origin:100% 0}.ppt-menu.submenu-scale li:hover>ul{-webkit-transform:scale(1);transform:scale(1)}.ppt-header-overlay .logo{top:50px;left:40px}.ppt-header-overlay .burger-menu{top:40px;right:40px}.ppt-menu-overlay>ul>li{padding:0 130px 0 40px}.overlay-center-menu .ppt-menu-overlay>ul>li{padding:0 40px}.overlay-dropdown-plus{right:53px}}
.sticky.ppt-header .logo .text { margin-top:25px;  }

.ppt-header .logo .text { font-size:18px;  }
.bg-dark.ppt-header .logo .text { color:#FFFFFF;  }
.bg-light.ppt-header .logo .text { color:#333;  }

.header-opacity-on.text-dark .ppt-menu>ul>li>a, .header-transparent-on.text-dark .ppt-menu>ul>li>a { color:#333333; }
@media (min-width: 992px){ 
.header-small .ppt-header-container { height:50px !important; }
.header-small .ppt-menu>ul>li>a {  height: 50px; line-height: 50px; font-size:12px; } 

}

.bg-dark .ppt-menu>ul>li>a { color:#FFFFFF; }

/* =============================================================================
 ADVANCED SEARCH
   ========================================================================== */
.checkbox,.radio{margin:1px 0px;padding-left:20px; padding-right:10px; position:relative;-webkit-transition:color .25s linear;transition:color .25s linear;font-size:14px;font-weight:400;line-height:1.5;color:#333}
.checkbox input,.radio input{outline:0!important;display:none}.checkbox .icons,.radio .icons {}.checkbox .icons .first-icon,.checkbox .icons .second-icon,.radio .icons .first-icon,.radio .icons .second-icon{display:inline-table;position:absolute;left:0;top:0;background-color:transparent;margin:0;opacity:1;filter:alpha(opacity=100)}.checkbox .icons .second-icon,.checkbox:hover .first-icon,.radio .icons .second-icon,.radio:hover .first-icon{opacity:0;filter:alpha(opacity=0)}.checkbox:hover,.radio:hover{-webkit-transition:color .2s linear;transition:color .2s linear}.checkbox:hover .second-icon,.radio:hover .second-icon{opacity:1;filter:alpha(opacity=100)}.checkbox.checked,.radio.checked{color:#2CA8FF}.checkbox.checked .first-icon,.radio.checked .first-icon{opacity:0;filter:alpha(opacity=0)}.checkbox.checked .second-icon,.radio.checked .second-icon{opacity:1;filter:alpha(opacity=100);color:#2CA8FF;-webkit-transition:color .2s linear;transition:color .2s linear}.checkbox.disabled,.radio.disabled{cursor:default;color:#DDD!important}.checkbox.disabled .icons,.radio.disabled .icons{color:#DDD!important}.checkbox.disabled .first-icon,.radio.disabled .first-icon{opacity:1;filter:alpha(opacity=100)}.checkbox.disabled .second-icon,.checkbox.disabled.checked .first-icon,.radio.disabled .second-icon,.radio.disabled.checked .first-icon{opacity:0;filter:alpha(opacity=0)}.checkbox.disabled.checked .icons,.radio.disabled.checked .icons{color:#DDD}.checkbox.disabled.checked .second-icon,.radio.disabled.checked .second-icon{opacity:1;filter:alpha(opacity=100);color:#D9D9D9}
.checkbox, .radio {  position: relative; cursor:pointer; }
.checkbox .icons, .radio .icons {     position: absolute;    left: 0;    top: 4px;  }
/* =============================================================================
 PAGE TOP
   ========================================================================== */
.page-content-block { background: white; }
.page-content-title {	position: relative;	position: relative;	overflow: hidden;} 
.page-content-title h2 {	text-transform: uppercase;	font-size: 20px;}
/* =============================================================================
 PAGE NAV
   ========================================================================== */
.pagination li {
    margin-right: 10px;
}
.fb_button .fb_button_text, .fb_button_rtl .fb_button_text {
    background: #5f78ab url(https://www.facebook.com/images/connect_sprite.png);
    border-top: solid 1px #879ac0;
    border-bottom: solid 1px #1a356e;
    color: white;
    display: block;
    font-weight: bold;
    padding: 2px 6px 3px 6px;
    margin: 1px 1px 0px 21px;
    text-shadow: none;
}
/* =============================================================================
 FOOTER
   ========================================================================== */
footer { font-size:12px; }
footer .list-inline { margin-bottom:0px; }   
footer .list-inline li { float:left; margin-right:20px; }
footer .list-inline li a { color:#ccc; }
footer .list-inline .dropdown-toggle::after { display:none; }
/* =============================================================================
 FIELDROW
   ========================================================================== */
.fieldrow { font-size:14px; }  
.fieldrow .title { font-weight:bold; text-transform:uppercase; }		
 /* =============================================================================
 SOCIAL ICONS
   ========================================================================== */    
.ppt_socialicon > a {    display: inline-block;    width: 30px;    height: 30px;    color: rgb(255, 255, 255);    line-height: 30px;  text-align:center;   }
.ppt_socialicon > a i { color:#fff; }
.ppt_socialicon > a:hover { text-decoration:none; }
.ppt_socialicon.big > a{    display: inline-block;    width: 50px;    height: 50px;    color: rgb(255, 255, 255);    line-height: 50px;  text-align:center;  margin-right:10px; font-size:22px;  }
.ppt_socialicon.round > a{    border-radius: 50% !important;  }
.ppt_socialicon.text  a {    display: inline-block;    height: 30px;    color: rgb(255, 255, 255);    line-height: 30px;     padding: 0px 20px 0px 15px;  }
.ppt_socialicon.text a i { margin-right:5px; font-size:12px; }

.ppt_socialicon .facebook {   background-color: rgb(30, 136, 229);}
.ppt_socialicon .twitter { background-color: rgb(0, 172, 193); }
.ppt_socialicon .google-plus { background:rgb(244, 67, 54); }
.ppt_socialicon .linkedin {  background-color: rgb(72, 134, 189); }
.ppt_socialicon .skype {  background-color: rgb(118, 168, 228); }
.ppt_socialicon .msga {  background-color: #d9534f; }
.ppt_socialicon .web {  background-color: #f0ad4e; }
.ppt_socialicon .disabled { background:#ddd;  }
.ppt_socialicon .disabled a { color:#999; }
/* =============================================================================
 LIKES BOX
   ========================================================================== */
.likesbox ul li {    color: #737373;    display: block;    font-size: 14px;    list-style: none;	padding:none;}
.likesbox ul { margin:0px; padding:0px; }
.likesbox li a i {    font-size: 18px;    position: relative;    text-align: left;    width: 35px;}
.likesbox li a {    background: #d9251d;    color: #fff;    display: inline-block;     font-size: 13px;    font-weight: 700;    letter-spacing: 0.2px;    line-height: 30px;    margin-bottom: 15px;
    padding: 10px 20px;    text-transform: capitalize;    width: 100%;}
.likesbox li a i:after {    content: '';    background: #dce3e7;    width: 1px;    height: 25px;    right: 0;    top: -3px;    position: absolute;}
.likesbox li a .count {    padding-left: 20px;}		
/* =============================================================================
 COMMENTS
   ========================================================================== */   
.ppt-comment-form { margin-bottom:30px; }
.ppt-comment-form #respond h3 { font-size:14px; }
.ppt-comment-form #comment { min-height:200px; }		
.ppt-comment-form #respond small { font-size: 14px;    font-weight: bold;    float: right;}			   
.ppt-comments .comment { margin-bottom:30px; padding-bottom:20px; border: 1px solid #eaeaea;    background: #fdfdfd;    padding: 20px; }		
.ppt-comments .child-comments article { border-bottom:0px; }		
.ppt-comments .comment:last-of-type {  }			 
.ppt-comments .comment figure { float:left; margin-right:20px; margin-bottom:0px;  }
.ppt-comments .comment figure img { vertical-align: middle;    padding: 2px;    background: #fff;  max-width:100%; border:1px solid #ddd; max-height:100px; max-width:100px; }
.ppt-comments .compact figure img { max-height:35px !important; max-width:35px !important;   }
.ppt-comments .comment time { font-size:11px; color:#999; } 
.ppt-comments .comment .title { display:block; font-weight:bold; }
.ppt-comments .comment .badge { position:absolute; top:0px; right:0px; }
.ppt-comments .comment-body { overflow: hidden;    word-wrap: break-word; }
.ppt-comments .comment-text { margin-top:5px; }
.ppt-comments article { position: relative; }
.ppt-comments article section article section article { margin-top:0px; background:#fff; margin-bottom:10px; }
.ppt-comments .comment .wlt_starrating { float:right; }
.ppt-comments article .comment_wrap .child-comments .comment_wrap { background:#fff; }
.ppt-comments .child-comments { margin-left:40px; margin-top:20px; }
.ppt-comments .child-comments .comment { margin-top:30px; }
.ppt-comments.thread-even .child-comments { background:#fff; }
.ppt-comments .comment-text .btn { float: right;    margin-right: 10px;    margin-top: 10px;}
.ppt-comments .comment-text-area { font-size: 14px;    line-height: 30px;}
.ppt-comments .edit-link { float:right; }
.ppt-comments .datediff { font-size:12px; line-height:20px; color: #ababab;    text-shadow: 1px 1px #fff;     margin-bottom: 10px; padding-bottom: 5px; }
@media (max-width: 576px) {
.ppt-comments .comment { padding:10px; }
.ppt-comments .comment figure img { max-width:30px; max-height:30px; }
.ppt-comments .comment-text .btn { display:none; }
.ppt-comments .comment .edit-link { display:none; }
}
ul.review-list {margin-top: 30px;}
ul.review-list > li {position: relative;padding-bottom: 0; padding: 20px 50px 10px 10px;  margin-top: -1px;}
@media (max-width: 668px) {
ul.review-list > li { padding: 0px; border:0px; }
}
ul.review-list li .rating-from {line-height: 1.25;display: block;font-size: 13px;color: #A8A8A8;letter-spacing: 1px;}
ul.review-list li img {width: 50px;height: 50px;position: absolute;border: 2px solid #EDEDED;padding: 2px;border-radius: 50%;}
ul.review-list li .content {padding-left: 70px;float: left;width:100%;}
ul.review-list li .content h6 {color: #333;line-height: 1.2;margin: 0 0 3px;font-weight: 600;}
ul.review-list li .content .review-date {text-align: right;line-height: 1;margin: 0 0 10px;font-size: 11px;color: #999;}
ul.review-list li .review-entry {margin: 10px 0px;}
ul.review-list li .ratingboxes { background: #efefef;    padding: 15px 20px 10px 30px; margin-top:20px; }
ul.review-list li .rating-total-score .rating-wrapper {margin-bottom: 0;}
ul.review-list li .rating-total-score .rating-wrapper > span,
.rating-total-score .rating-wrapper > div {display: inline-block;vertical-align: middle;}
ul.review-list li .rating-total-score .rating-wrapper > span {font-size: 16px;margin-right: 5px;font-weight: 600;color: #222;}
ul.review-list li .review-label-top {display: block;text-transform: uppercase;letter-spacing: 1.5px;font-size: 10.5px;font-weight: 700;line-height: 1.2;}
ul.review-list li ul.list-with-icon li {font-size: 13px;line-height: 1.65;}
ul.review-list li ul.list-with-icon li i {top: 5px;}
ul.review-list li .rating-wrapper-wrapper {border-left: 1px dashed #D5D5D5;padding: 20px 15px 15px;background: #E6E8EB;margin-bottom: 30px;}
ul.review-list li .review-entry .rating-item .ri {font-size: 11px;}
ul.review-list li .review-entry .alt-rating-icon-sm .rating-item .ri {font-size: 10px;}
@media only screen and (max-width: 1199px) {}
@media only screen and (max-width: 991px) {}
@media only screen and (max-width: 767px) {
ul.review-list li .image {width: 50px;height: 50px;position: relative;top: 0;left: 0;border: 2px solid #EDEDED;padding: 2px;border-radius: 50%;}
ul.review-list li .content {padding-left: 0;float: none;background:}
}
@media (max-width: 479px) {
ul.review-list li .rating-wrapper-wrapper {margin-top: -40px;padding-bottom: 0;}
ul.review-list li .rating-wrapper + .rating-wrapper {margin-top: 0;}
ul.review-list li .rating-wrapper-wrapper .rating-wrapper {float: left;width: 50%;margin-bottom: 15px;}
ul.review-list > li {background:none;}
}

.ppt-comment-form-single .ratingbox { margin-bottom: 20px; }
.ppt-comment-form-single textarea { min-height:150px; }
.ppt-comment-form-single label { font-size:13px; text-transform:uppercase; letter-spacing:1px; margin:0px; color:#666; }
.ppt-comment-form-single .btn {  color:#FFFFFF;  margin-top:30px !important;  }
.ppt-comment-form-single h4 {  font-size:16px; margin-bottom:10px; text-transform:uppercase;  }
/**
 * Bootstrap Rating
 */
.symbol {    display: inline-block;    border-radius: 50%;    border: 5px double #fff;    width: 30px;    height: 30px}
.symbol-empty {    background-color: #F7F439}
.symbol-filled {    background-color: #000;}
.rating-item .fa {    font-size: 14px;}
.rating-item .resultsbit { margin-left:5px; }
.rating-item .rating-symbol {    margin-right: 3px;}
.rating-item .rating-symbol .fa {    display: inline-block;    font-size: 13px;} 
.rating-item .fa {    color: orange;}
.rating-item.rating-item-lg .rating-symbol .fa {    font-size: 16px;}
.rating-big .fa { font-size: 28px !important;    color: orange;    margin-right: 10px; }
/*
 MEMBERSHIPS
*/
.package-tab-content .package-posts { border:1px solid #efefef; margin-top:-1px;  } 
@media (max-width: 767px) {
.box-desc { text-align:center;  }
}
.package-tab-content .pack-boxes li {    padding: 10px 0px;    border-bottom: 1px solid #eee;}
.package-tab-content .pack-boxes li.yes:before {     content: "\f00c";         font-family: "Font Awesome 5 Pro"; margin-right:10px; }
.package-tab-content .pack-boxes li.no { color:#666666; }
.package-tab-content .pack-boxes li.no:before {     content: "\f00d";         font-family: "Font Awesome 5 Pro"; margin-right:10px; }
/* =============================================================================
 STEPS BAR FOR PAYMENT PAGES
   ========================================================================== */ 
.stepbox { width: 90%; margin: 50px auto 0; } .stepbox>.stepbox-step { padding: 0; position: relative; } .stepbox>.stepbox-step .stepbox-stepnum { font-size: 14px; font-weight: 500; } .stepbox>.stepbox-step:first-child>.progress { left: 50%; width: 50%;
} .stepbox>.stepbox-step>.progress { position: relative; border-radius: 0; height: 2px; box-shadow: none; margin: 34px 0; } .stepbox>.stepbox-step>.progress>.progress-bar { width: 0; box-shadow: none; background: #000; } .stepbox>.stepbox-step>.stepbox-dot
{ position: absolute; width: 50px; height: 50px; display: block; top: 36px; left: 50%; margin-top: -5px; margin-left: -25px; border-radius: 50%; border: 2px solid #fff; } .stepbox>.stepbox-step.active>.stepbox-dot { background:#24a843 !important; } .stepbox>.stepbox-step.active>.stepbox-dot:after{    content:"\f00c"; font-family: "Font Awesome 5 Pro";  border-radius: 50px; position: absolute; top: 10px; left: 14px; font-size: 20px; color: #fff; } .stepbox>.stepbox-step:last-child>.progress { width: 50%; } #ajax_payment_form .list-group-item { background:
transparent; border-radius:0px; padding: 20px 10px 20px 20px; border:1px solid #efefef; line-height: 40px; }
/* =============================================================================
 PRETTY PHOTO
   ========================================================================== */   
.pp_gallery div,.pp_gallery ul a,.pp_social .facebook{overflow:hidden;float:left}div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right,div.pp_default .pp_top,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_right{height:13px}div.pp_default .pp_top .pp_left{background:url(../img/slider/prettyPhoto/default/sprite.png) -78px -93px no-repeat}div.pp_default .pp_top .pp_middle{background:url(../img/slider/prettyPhoto/default/sprite_x.png) top left repeat-x}div.pp_default .pp_top .pp_right{background:url(../img/slider/prettyPhoto/default/sprite.png) -112px -93px no-repeat}div.pp_default .pp_content .ppt{DISPLAY:NONE;}div.pp_default .pp_content_container .pp_left{background:url(../img/slider/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px}div.pp_default .pp_content_container .pp_right{background:url(../img/slider/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px}div.pp_default .pp_next:hover{background:url(../img/slider/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer}div.pp_default .pp_previous:hover{background:url(../img/slider/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer}div.pp_default .pp_expand{background:url(../img/slider/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px}div.pp_default .pp_expand:hover{background:url(../img/slider/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer}div.pp_default .pp_contract{background:url(../img/slider/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px}div.pp_default .pp_contract:hover{background:url(../img/slider/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer}div.pp_default .pp_close{width:30px;height:30px;background:url(../img/slider/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer}div.pp_default .pp_gallery ul li a{background:url(../img/slider/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}div.pp_default .pp_social{margin-top:7px}div.pp_default .pp_gallery a.pp_arrow_next,div.pp_default .pp_gallery a.pp_arrow_previous{position:static;left:auto}div.pp_default .pp_nav .pp_pause,div.pp_default .pp_nav .pp_play{background:url(../img/slider/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px}div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}div.pp_default a.pp_arrow_next,div.pp_default a.pp_arrow_previous{background:url(../img/slider/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;width:20px;margin:4px 0 0}div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px}div.pp_default .pp_content_container .pp_details{margin-top:5px}div.pp_default .pp_nav{clear:none;height:30px;width:110px;position:relative}div.pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;color:#999;font-size:11px;left:75px;line-height:25px;position:absolute;top:2px;margin:0;padding:0 0 0 10px}div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover,div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_nav .pp_play:hover{opacity:.7}div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0}div.pp_default .pp_bottom .pp_left{background:url(../img/slider/prettyPhoto/default/sprite.png) -78px -127px no-repeat}div.pp_default .pp_bottom .pp_middle{background:url(../img/slider/prettyPhoto/default/sprite_x.png) bottom left repeat-x}div.pp_default .pp_bottom .pp_right{background:url(../img/slider/prettyPhoto/default/sprite.png) -112px -127px no-repeat}div.pp_default .pp_loaderIcon{background:url(../img/slider/prettyPhoto/default/loader.gif) center center no-repeat}div.light_rounded .pp_top .pp_left{background:url(../img/slider/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}div.facebook .pp_top .pp_left{background:url(../img/slider/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat}div.facebook .pp_top .pp_middle{background:url(../img/slider/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x}div.facebook .pp_top .pp_right{background:url(../img/slider/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat}div.facebook .pp_content_container .pp_left{background:url(../img/slider/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y}div.facebook .pp_content_container .pp_right{background:url(../img/slider/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y}div.facebook .pp_expand{background:url(../img/slider/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer}div.facebook .pp_expand:hover{background:url(../img/slider/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer}div.facebook .pp_contract{background:url(../img/slider/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer}div.facebook .pp_contract:hover{background:url(../img/slider/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer}div.facebook .pp_close{width:22px;height:22px;background:url(../img/slider/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer}div.facebook .pp_description{margin:0 37px 0 0}div.facebook .pp_loaderIcon{background:url(../img/slider/prettyPhoto/facebook/loader.gif) center center no-repeat}div.facebook .pp_arrow_previous{background:url(../img/slider/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px}div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default}div.facebook .pp_arrow_next{background:url(../img/slider/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px}div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default}div.facebook .pp_nav{margin-top:0}div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px}div.facebook .pp_nav .pp_play{background:url(../img/slider/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px}div.facebook .pp_nav .pp_pause{background:url(../img/slider/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px}div.facebook .pp_next:hover{background:url(../img/slider/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer}div.facebook .pp_previous:hover{background:url(../img/slider/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer}div.facebook .pp_bottom .pp_left{background:url(../img/slider/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat}div.facebook .pp_bottom .pp_middle{background:url(../img/slider/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x}div.facebook .pp_bottom .pp_right{background:url(../img/slider/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat}div.pp_pic_holder a:focus{outline:0}div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}.pp_content{height:40px;min-width:40px}* html .pp_content{width:40px}.pp_content_container{position:relative;text-align:left;width:100%}.pp_content_container .pp_left{padding-left:20px}.pp_content_container .pp_right{padding-right:20px}.pp_content_container .pp_details{float:left;margin:10px 0 2px}.pp_description{display:none;margin:0}.pp_social{float:left;margin:0}.pp_social .facebook{margin-left:5px;width:55px}.pp_social .twitter{float:left}.pp_nav{clear:right;float:left;margin:3px 10px 0 0}.pp_nav p{float:left;white-space:nowrap;margin:2px 4px}.pp_nav .pp_pause,.pp_nav .pp_play{float:left;margin-right:4px;text-indent:-10000px}a.pp_arrow_next,a.pp_arrow_previous{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}.pp_gallery div{position:relative}.pp_gallery ul{float:left;height:35px;position:relative;white-space:nowrap;margin:0 0 0 5px;padding:0}.pp_gallery ul a{border:1px solid rgba(0,0,0,.5);display:block;height:33px}.pp_gallery ul a img{border:0}.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}.pp_gallery li.default a{background:url(../img/slider/prettyPhoto/facebook/default_thumbnail.gif) no-repeat;display:block;height:33px;width:50px}a.pp_next,a.pp_previous{background:url(../img/slider/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;height:100%;width:49%;text-indent:-10000px}.pp_gallery .pp_arrow_next,.pp_gallery .pp_arrow_previous{margin-top:7px!important}a.pp_next{float:right}a.pp_previous{float:left}a.pp_contract,a.pp_expand{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}.pp_loaderIcon,a.pp_close{display:block;position:absolute}a.pp_close{right:0;top:0;line-height:22px;text-indent:-10000px}.pp_loaderIcon{height:24px;left:50%;top:50%;width:24px;margin:-12px 0 0 -12px}.pp_fade,.pp_gallery li.default a img,div.ppt{display:none}#pp_full_res{line-height:1!important}#pp_full_res .pp_inline{text-align:left}#pp_full_res .pp_inline p{margin:0 0 15px}div.ppt{display:none;color:#fff;font-size:17px;z-index:9999;margin:0 0 5px 15px}div.light_rounded .pp_content,div.pp_default .pp_content{background-color:#fff}div.facebook #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.pp_default #pp_full_res .pp_inline{color:#000}.pp_gallery li.selected a,.pp_gallery ul a:hover,div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a{border-color:#fff}div.dark_rounded .pp_details,div.dark_square .pp_details,div.facebook .pp_details,div.light_rounded .pp_details,div.light_square .pp_details,div.pp_default .pp_details{position:relative}div.facebook .pp_content,div.light_rounded .pp_bottom .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_top .pp_middle,div.light_square .pp_content,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right{background:#fff}div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px}div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous{margin-top:12px!important}div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_rounded .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_rounded .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url(../img/slider/prettyPhoto/light_rounded/loader.gif) center center no-repeat}div.dark_rounded .pp_bottom .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_top .pp_middle{background:url(../img/slider/prettyPhoto/dark_rounded/contentPattern.png) top left}div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4}div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff}.pp_bottom,.pp_top{height:20px;position:relative}* html .pp_bottom,* html .pp_top{padding:0 20px}.pp_bottom .pp_left,.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_bottom .pp_middle,.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_bottom .pp_middle,* html .pp_top .pp_middle{left:0;position:static}.pp_bottom .pp_right,.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.ppt[style] {display: none !important;}


/* =============================================================================
 SINGIN / REGISTER FORM
   ========================================================================== */
.modal { margin-top:10%;} .form-control { border-radius:0px; } #loginform, #registerform { padding:50px 60px; } @media (max-width: 667px) { #loginform, #registerform { padding:20px 35px; } } 
#loginform .titleblock, #registerform .titleblock { padding: 0px 50px; } #loginform .line, #registerform .line { width: 85px; height: 3px; background-color: #dd3967; margin: 0 auto; } #registerform .col-form-label
{ font-size:12px; text-transform:uppercase; color:#666; } .login-box-wrapper .modal-header, .login-box-wrapper .modal-footer { background: #EEE; } .login-box-wrapper .modal-body { padding: 25px 25px 20px; } .login-modal-or { margin: 40px 0 20px; text-align:
center; } .login-modal-or > div { border-top: 1px solid #ababab; position: relative; height: 14px; } .login-modal-or > div > span { display: block; width: 40px; height: 40px; background: #ababab; border-radius: 50%; line-height: 40px; color: #FFF; font-size:
10px; letter-spacing: 1px; position: absolute; top: 0; left: 50%; margin-left: -20px; margin-top: -20px; text-transform: uppercase; } .btn-ajax-register { text-decoration:underline; } .login-box-link-action { text-align: right; } .login-box-box-action
{ margin-top: 10px; } .btn-linkedin:hover,.btn-twitter:hover,.btn-facebook:hover, .btn-google-plus:hover { opacity: 0.8; } .btn-twitter { background: #00c2d6; color:#FFFFFF; } .btn-linkedin { background: #373b3c; color:#FFFFFF; } .btn-facebook { background:
#3b5998; color:#FFFFFF; } .btn-google { background: #d34836; color:#FFFFFF; }
/* =============================================================================
 LISTING LAYOUTS
   ========================================================================== */
.ppt_listing { padding: 10px 22px; position: relative; z-index: 10; background-color: #fff; margin-left:-1px; overflow:hidden; z-index:0; }
.ppt_listing.list .wlt_shortcode_excerpt { overflow: hidden; text-overflow: ellipsis; max-height:40px; display:block;
font-size:14px; } .ppt_listing.list:hover figure img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.ppt_listing.video { padding:0px; margin:0px; } .ppt_listing.video .inner
{ padding:5px 3px; } .ppt_listing.video .videobox { position:relative; } .ppt_listing.video .videobox .time { position: absolute; bottom:0px; left:0px; } .ppt_listing figure { position: relative; text-align:center; } .ppt_listing.video figure { background-color: #000; z-index:2; width: 100%; margin:0px; overflow:hidden; } .ppt_listing.video figure em { position: absolute; bottom: 0; right: 5px; font-style: normal; } .ppt_listing.video figure span { position: absolute; bottom: 0; left: 0; display: block; padding: 3px 8px 3px;font-weight: 500; font-size: 12px; color: #fff; background-color: rgba(0,0,0,.7); } .ppt_listing figure img{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease; max-height:160px; } .ppt_listing figure:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)} .ppt_listing figure i.fa-play-circle { position: absolute; top: 50%; left: 50%; margin-left: -16px; margin-top:
-16px; z-index: 5; color: #fff; font-size: 50px; line-height: 1; } .ppt_listing.small img { max-height: 170px; max-width: 140px; } .ppt_listing .featred { position: absolute; top: 0; right: 0; background: #FA0D15; color: #FFF; font-size: 12px; font-weight:
600; text-align: center; -ms-transform: rotate(45deg); -webkit-transform: rotate(45deg); transform: rotate(45deg); width: 150px; margin-top: 20px; margin-right: -40px; letter-spacing: 0.5px; z-index: 100; } .ppt_listing .img { position: relative; overflow:
hidden; display: block; min-width: 179px; padding-top: 20px; text-align:center; } .ppt_listing .img img { margin-left: auto; margin-right: auto; width: 100%; max-height: 150px; max-width: 150px; } .ppt_listing .name { max-width:220px; font-weight: normal;
color: #333; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding: 20px 10px 0px 0px; } 
.ppt_listing .name a { color: #333;}
.ppt_listing:hover .img img { -webkit-transform: scale(1.15); -ms-transform: scale(1.15); -o-transform: scale(1.15);
transform: scale(1.15); -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s;}
.ppt_listing .actions { position: absolute; text-align:center; width:100%; background-position: center; background-repeat: no-repeat; top: 50%; margin-top: -20px;
left: 0; padding: 0; border-radius: 100%; opacity: 0; visibility: hidden; }
.ppt_listing:hover .actions { opacity: 1; visibility:visible; } 
.ppt_listing .actions .btn { border-radius:50%; } .ppt_listing .price1 {position: absolute; top: 10px; left: 00px;
z-index: 1;} .ppt_listing .price1 .price-tag{background-color: #486393; }
.ppt_listing .price1 .price-tag{position: relative; display: block; margin-bottom: 5px; padding: 0 10px 0 14px; border-bottom: 1px solid; height: 30px; line-height: 30px; font-size:
14px; font-weight: 600; color: #ffffff; text-align: center; text-transform: uppercase; float: left; clear: left;} .ppt_listing .price1 .price-tag:before{position: absolute; top: 0; left: 100%; content: ""; border-style: solid; border-width: 15px 8px;
border-color: #486393 transparent transparent #486393;} .ppt_listing .featured { position: absolute; top: 0; right: 0; font-size: 12px; font-weight: 600; text-align: center; -ms-transform: rotate(45deg); -webkit-transform: rotate(45deg); transform: rotate(45deg);
width: 150px; margin-top: 20px; margin-right: -40px; letter-spacing: 0.5px; z-index: 1; } 
ppt_listing .featured-bottom { position: absolute; bottom: 20px; font-size: 12px; height:20px; text-align: center; width: 100px; letter-spacing: 0.5px; z-index:
1; } .ppt_listing .userphoto20 img { max-width: 20px; max-height: 20px; border-radius: 50px; border: 1px solid #ddd; padding: 2px; }
.ppt_listing .userphoto30 img { max-width: 30px; max-height: 30px; border-radius: 50px; border: 1px solid #ddd; padding:
2px; }
/* =============================================================================
SELL SPACE
   ========================================================================== */
.sellspace_banner{display:inline-block;background:#e7e7e7;border:1px solid #BEBEBE;position:relative;text-shadow:1px 1px 0 #fff}
.sellspace_banner .pricing{position:absolute;bottom:0;right:0;line-height:30px;background:#c8c8c8;padding-left:10px;padding-right:10px;color:#fff;text-shadow:none;font-size:12px}
.banner_125_125{line-height:125px;font-size:14px;margin:1%;float:left}
.banner_728_90{line-height:90px}
.banner_468_60{line-height:60px}
.banner_290_100{line-height:100px;margin-bottom:10px}
.banner_360_300{line-height:300px}
.banner_250_200 { line-height:200px; margin-bottom:20px; }
.banner_350_300 { margin-bottom:20px; line-height:300px; } 
.banner_255_200 { line-height:200px; margin-bottom:20px; }
/* =============================================================================
 SEARCH OPTIONS
   ========================================================================== */
.expandbox .sidebar-search { display:none !important }
.expandbox .pagemiddle { width:100% !important; -ms-flex: 0 0 100% !important; flex: 0 0 100% !important; max-width: 100% !important; -webkit-transition: all .5s ease; transition: all .5s ease; }
.expandbox.showfilters .sidebar-search { display:block !important; width:300px !important; -ms-flex: 0 0 300px !important; flex: 0 0 300px !important; max-width: 300px !important; -webkit-transition: all .5s ease; transition: all .5s ease; }.expandbox.showfilters .pagemiddle { width:75% !important; -ms-flex: 0 0 75% !important; flex: 0 0 75% !important; max-width: 75% !important; margin-left:-120px !important; -webkit-transition: all .5s ease; transition: all .5s ease; }  .expandbox.showfilters.expandsmall .pagemiddle { margin-left:-220px !important; }
.bootstrap-select.btn-group .dropdown-menu li.disabled a,.bootstrap-select.btn-group.disabled,.bootstrap-select.btn-group>.disabled{cursor:not-allowed} select.bs-select-hidden,select.selectpicker{display:none!important}.bootstrap-select{width:220px\9}.bootstrap-select>.dropdown-toggle{width:100%;padding-right:25px;z-index:1}.bootstrap-select>.dropdown-toggle.bs-placeholder,.bootstrap-select>.dropdown-toggle.bs-placeholder:active,.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder:hover{color:#999}.bootstrap-select>select{position:absolute!important;bottom:0;left:50%;display:block!important;width:.5px!important;height:100%!important;padding:0!important;opacity:0!important;border:none}.bootstrap-select>select.mobile-device{top:0;left:0;display:block!important;width:100%!important;z-index:2}.error .bootstrap-select .dropdown-toggle,.has-error .bootstrap-select .dropdown-toggle{border-color:#b94a48}.bootstrap-select.fit-width{width:auto!important}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:220px}.bootstrap-select.btn-group[class*=col-] .dropdown-toggle,.bootstrap-select.form-control:not([class*=col-]),.form-inline .bootstrap-select.btn-group .form-control{width:100%}.bootstrap-select .dropdown-toggle:focus{outline:#333 dotted thin!important;outline:-webkit-focus-ring-color auto 5px!important;outline-offset:-2px}.bootstrap-select.form-control{margin-bottom:0;padding:0;border:none}.bootstrap-select.form-control.input-group-btn{z-index:auto}.bootstrap-select.form-control.input-group-btn:not(:first-child):not(:last-child)>.btn{border-radius:0}.bootstrap-select.btn-group:not(.input-group-btn),.bootstrap-select.btn-group[class*=col-]{float:none;display:inline-block;margin-left:0}.bootstrap-select.btn-group.dropdown-menu-right,.bootstrap-select.btn-group[class*=col-].dropdown-menu-right,.row .bootstrap-select.btn-group[class*=col-].dropdown-menu-right{float:right}.form-group .bootstrap-select.btn-group,.form-horizontal .bootstrap-select.btn-group,.form-inline .bootstrap-select.btn-group{margin-bottom:0}.form-group-lg .bootstrap-select.btn-group.form-control,.form-group-sm .bootstrap-select.btn-group.form-control{padding:0}.form-group-lg .bootstrap-select.btn-group.form-control .dropdown-toggle,.form-group-sm .bootstrap-select.btn-group.form-control .dropdown-toggle{height:100%;font-size:inherit;line-height:inherit;border-radius:inherit}.bootstrap-select.btn-group.disabled:focus,.bootstrap-select.btn-group>.disabled:focus{outline:0!important}.bootstrap-select.btn-group.bs-container{position:absolute;height:0!important;padding:0!important}.bootstrap-select.btn-group.bs-container .dropdown-menu{z-index:1060}.bootstrap-select.btn-group .dropdown-toggle .filter-option{display:inline-block;overflow:hidden;width:100%;text-align:left}.bootstrap-select.btn-group .dropdown-toggle .caret{position:absolute;top:50%;right:12px;margin-top:-2px;vertical-align:middle}.bootstrap-select.btn-group .dropdown-menu{min-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-select.btn-group .dropdown-menu.inner{position:static;float:none;border:0;padding:0;margin:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;display:block}.bootstrap-select.btn-group .dropdown-menu li{position:relative;line-height:30px}.bootstrap-select.btn-group .dropdown-menu li.active small{color:#fff}.bootstrap-select.btn-group .dropdown-menu li a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom:1px solid #efefef;display:block;padding-left:15px}.bootstrap-select.btn-group .dropdown-menu li a.opt{position:relative;padding-left:2.25em}.bootstrap-select.btn-group .dropdown-menu li a span.check-mark{display:none}.bootstrap-select.btn-group .dropdown-menu li a span.text{display:inline-block}.bootstrap-select.btn-group .dropdown-menu li small{padding-left:.5em}.bootstrap-select.btn-group .dropdown-menu .notify{position:absolute;bottom:5px;width:96%;margin:0 2%;min-height:26px;padding:3px 5px;background:#f5f5f5;border:1px solid #e3e3e3;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05);pointer-events:none;opacity:.9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-select.btn-group .no-results{padding:3px;background:#f5f5f5;margin:0 5px;white-space:nowrap}.bootstrap-select.btn-group .dropdown-menu li.selected{background:#ccc}.main-search { background: #ffffff;    border-bottom: 1px solid #efefef;}.bootstrap-select.btn-group.fit-width .dropdown-toggle .filter-option{position:static}.bootstrap-select.btn-group.fit-width .dropdown-toggle .caret{position:static;top:auto;margin-top:-1px}.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark{position:absolute;display:inline-block;right:15px;margin-top:5px}.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text{margin-right:34px}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle{z-index:1061}.bootstrap-select.show-menu-arrow .dropdown-toggle:before{content:'';border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(204,204,204,.2);position:absolute;bottom:-4px;left:9px;display:none}.bootstrap-select.show-menu-arrow .dropdown-toggle:after{content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;bottom:-4px;left:10px;display:none}.bootstrap-select.open .inner,.bootstrap-select.open .open,.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:after,.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:before{display:block}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before{bottom:auto;top:-3px;border-top:7px solid rgba(204,204,204,.2);border-bottom:0}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after{bottom:auto;top:-3px;border-top:6px solid #fff;border-bottom:0}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before{right:12px;left:auto}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after{right:13px;left:auto}.bs-actionsbox,.bs-donebutton,.bs-searchbox{padding:4px 8px}.bs-actionsbox{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bs-actionsbox .btn-group button{width:50%}.bs-donebutton{float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bs-donebutton .btn-group button{width:100%}.bs-searchbox+.bs-actionsbox{padding:0 8px 4px}.bs-searchbox .form-control{margin-bottom:0;width:100%;float:none}.main-search{margin-bottom:20px}.main-search-form-inner{}.main-search .main-search-form-inner{position:relative;padding:0}.main-search .main-search-form-inner.alt-width{width:65%}.main-search .form-holder{margin-right:120px}.main-search .form-group{margin-bottom:0;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;transition:all .3s ease-out; }.main-search .form-holder label{font-size:10px;line-height:1;display:block;margin:0 0 5px;letter-spacing:.5px;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.main-search .form-holder .form-control{border-radius:0;border:0;padding:0;height:auto;font-weight:400;font-size:16px;background:#f3f2f2; padding-left:10px; }.main-search .form-holder .bootstrap-select{margin-top:-6px}.main-search .form-holder .bootstrap-select .dropdown-toggle{font-size:16px;height:auto;border-radius:0;border:0;padding:0 15px 0 0;margin:0;background:0 0}.main-search .form-holder .bootstrap-select .dropdown-menu .form-control{border:1px solid #ccc;border-radius:3px;height:34px;padding:6px 12px;font-size:13px;margin:5px 0 0}.main-search .form-holder .bootstrap-select.btn-group .dropdown-toggle .caret{right:0}.main-search .btn-holder{position:absolute;top:0;bottom:0;right:0;width:119px}.main-search .btn-holder .btn{}@media only screen and (max-width:1199px){.main-search .main-search-form-inner{}}@media only screen and (max-width:991px){.main-search .form-holder .bootstrap-select .dropdown-toggle,.main-search .form-holder .form-control{font-size:13px}.main-search .main-search-form-inner{}.main-search .form-holder .bootstrap-select{margin-top:-11px}}@media (max-width:767px){.main-search .form-holder{margin-right:0}.main-search .btn-holder{position:relative;top:0;bottom:0;right:0;width:100%}.main-search .btn-holder .btn{height:45px;line-height:45px;font-size:12px}.main-search .form-group-main{margin-bottom:1px}}.bootstrap-select.btn-group .dropdown-toggle .filter-option{font-size:14px; }@media (max-width:767px){.btn-ajax-search{display:none}}.main-search-filter ul{list-style:none;padding:0;margin:0}.main-search-filter ul li{line-height:30px}.main-search-filter ul li.title{margin:15px 0;border-bottom:1px solid #ddd;padding-bottom:10px;font-weight:700;text-transform:uppercase;font-size:14px}#mapsearch-wrapper{float:left;width:100%;position:relative;z-index:5;margin-top:0}#mapsearch-wrapper .content{width:100%;position:relative;z-index:4;float:left;background:#fff}#mapsearch-wrapper #footer { display:none; }#mapsearch-wrapper .column-map{float:left;width:40%;position:fixed;top:246px;bottom:0;-webkit-transform:translate3d(0,0,0);overflow:hidden;left:0}#mapsearch-wrapper .column-map #wlt_google_map_mapsearch-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}#mapsearch-wrapper #wlt_google_map{overflow:hidden;width:100%;position:absolute;top:0;left:0;height:100vh}#mapsearch-wrapper .col-list-wrap{position:relative;width:60%;background:#fff;min-height:100vh;z-index:10;float:right; padding:20px;}@media only screen and (max-width:1064px){#mapsearch-wrapper .col-list-wrap{width:100%;display:block;height:300px}#mapsearch-wrapper,#mapsearch-wrapper .col-list-wrap,#mapsearch-wrapper .column-map{float:none;position:relative}#mapsearch-wrapper .column-map #wlt_google_map_mapsearch-wrapper{position:relative;height:400px;width:100%;display:none}}#mapsearch-wrapper .wlt_search_results{padding:0 30px}#mapsearch-wrapper .newsletter-wrapper{display:none}
@media (max-width: 576px) { .sortbybtn { min-width:250px; width:100%;  } .sortbybtn-wrap { margin:30px 0px; } }
.mapsearch #page { width:100% !important; }
.mapsearch footer { display:none; }
.main-search .form-holder1 .form-control, .form-holder1 .bootstrap-select .dropdown-toggle {  background: #f3f2f2 !important;    border: 0px;    border-radius: 0px;}
.bootstrap-select.btn-group .dropdown-menu.inner { max-height:250px !important; }
/* =============================================================================
 MISC
   ========================================================================== */
.red { color:red; }
.white { color:white; }
