.red { color:red; }
.white { color:white; }

 
/* ===========
FOOTER
   ===========*/ 
@media (max-width: 767px) {
.copyright { text-align:center; }
}

.payment-item { margin:20px 0px;}
 

/* ===========
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 { color:#333333; }
.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 }

#event_attending .avatar { max-width:70px; max-height:70px; border:1px solid #ddd; padding:1px; }

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: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 .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 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{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}


.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 { margin-bottom:40px; }
.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-weight: 500}
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;}

.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; }
 
/* =============================================================================
 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-image:url(../examples/demo/images/overlay-menu-bg.jpg);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-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}@-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}}


/* =============================================================================
 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 { border-bottom: 1px solid #efefef;    background: white; }
.page-content-title {
	position: relative;
	position: relative;
	overflow: hidden;
}
 
.page-content-title h2 {
	text-transform: uppercase;
	font-size: 20px;
}
 
/*
newsletter
*/

.newsletter-wrapper {
	padding-top: 45px;
	padding-bottom: 25px;
}

.newsletter-wrapper .text-holder {
	margin-bottom: 25px
}

.newsletter-wrapper .text-holder h3 {
	text-transform: uppercase;
	color: #FFF;
	line-height: 1;
	margin: 0 0 10px
}

.newsletter-wrapper .text-holder p {
	font-weight: 300;
	font-size: 12px;
	line-height: 1.2;
	letter-spacing: 1px;
	color: #fff;
}

.newsletter-wrapper .footer-newsletter {
	margin-top: 10px
}

.newsletter-wrapper .form-control {
	height: 40px;
	margin: 0;
} 

#newsletterthankyou {
	color: #fff;
	margin-top: -10px;
}

@media only screen and (max-width: 1199px) {}

@media only screen and (max-width: 991px) {
	.newsletter-wrapper {
		padding-bottom: 45px
	}
}
/* =============================================================================
 PAGE NAV
   ========================================================================== */
.pagination li {
    margin-right: 10px;
}

/* =============================================================================
 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; }


/* =========== WIDGET CONTACT DETAILS ===========*/ 
 
 		.contact-details ul { padding:0px; }
		.contact-details ul li {	font-size: 14px;	list-style: none;	display: block;	min-height: 36px;	border-bottom: #e8e8e8 1px solid;	position: relative;	padding: 0 0 0 45px;	margin: 0 0 20px 0; }
		.contact-details_dark li {	border-bottom: 1px solid;}
		.contact-details li:last-child {	border-bottom: none;}
		.contact-details li:before {	content:'';	width: 36px;	height: 36px;	display: block;	border-radius: 99%;	position: absolute;	top: -5px;	left: 0;	    background: #000; text-align: center;    ine-height: 40px; }
		.contact-details .phone_list:before { content: "\f095"; font: normal normal normal 14px/1 FontAwesome;   color:#fff;     line-height: 35px;}
		.contact-details .fax_list:before { content: "\f0e0"; font: normal normal normal 14px/1 FontAwesome;   color:#fff;     line-height: 35px;}
		.contact-details .email_list:before { content: "\f0e0"; font: normal normal normal 14px/1 FontAwesome;   color:#fff;     line-height: 35px;}
		.contact-details .address_list:before { content: "\f041"; font: normal normal normal 14px/1 FontAwesome;   color:#fff;     line-height: 35px;}
		
 /* =============================================================================
 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;    border-bottom: 1px solid #ddd;    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; }
}


/**
 * 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;}

/*
 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: normal normal normal 14px/1 FontAwesome; margin-right:10px; }
.package-tab-content .pack-boxes li.no { color:#666666; }
.package-tab-content .pack-boxes li.no:before {     content: "\f00d";     font: normal normal normal 14px/1 FontAwesome; margin-right:10px; }

.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: FontAwesome;
    border-radius: 50px;
    position: absolute;
    top: 5px;
    left: 10px;
    font-size: 26px;
    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.light_rounded .pp_top .pp_right{background:url(../img/slider/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}div.light_rounded .pp_next:hover{}div.light_rounded .pp_previous:hover{background:url(../img/slider/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_rounded .pp_expand{background:url(../img/slider/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_rounded .pp_expand:hover{background:url(../img/slider/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_rounded .pp_contract{background:url(../img/slider/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_rounded .pp_contract:hover{background:url(../img/slider/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_rounded .pp_close{width:75px;height:22px;background:url(../img/slider/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}div.light_rounded .pp_nav .pp_play{background:url(../img/slider/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.light_rounded .pp_nav .pp_pause{background:url(../img/slider/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.light_rounded .pp_arrow_previous{background:url(../img/slider/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}div.light_rounded .pp_arrow_next{background:url(../img/slider/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}div.light_rounded .pp_bottom .pp_left{background:url(../img/slider/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}div.light_rounded .pp_bottom .pp_right{background:url(../img/slider/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}div.dark_rounded .pp_top .pp_left{background:url(../img/slider/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}div.dark_rounded .pp_top .pp_right{background:url(../img/slider/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}div.dark_rounded .pp_content_container .pp_left{background:url(../img/slider/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y}div.dark_rounded .pp_content_container .pp_right{background:url(../img/slider/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y}div.dark_rounded .pp_next:hover{background:url(../img/slider/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.dark_rounded .pp_previous:hover{background:url(../img/slider/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.dark_rounded .pp_expand{background:url(../img/slider/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_rounded .pp_expand:hover{background:url(../img/slider/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_rounded .pp_contract{background:url(../img/slider/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_rounded .pp_contract:hover{background:url(../img/slider/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_rounded .pp_close{width:75px;height:22px;background:url(../img/slider/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}div.dark_rounded .pp_description{margin-right:85px;color:#fff}div.dark_rounded .pp_nav .pp_play{background:url(../img/slider/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.dark_rounded .pp_nav .pp_pause{background:url(../img/slider/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.dark_rounded .pp_arrow_previous{background:url(../img/slider/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}div.dark_rounded .pp_arrow_next{background:url(../img/slider/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}div.dark_rounded .pp_bottom .pp_left{background:url(../img/slider/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}div.dark_rounded .pp_bottom .pp_right{background:url(../img/slider/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}div.dark_rounded .pp_loaderIcon{background:url(../img/slider/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}div.dark_square .pp_content,div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right{background:#000}div.dark_square .pp_description{color:#fff;margin:0 85px 0 0}div.dark_square .pp_loaderIcon{background:url(../img/slider/prettyPhoto/dark_square/loader.gif) center center no-repeat}div.dark_square .pp_expand{background:url(../img/slider/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_square .pp_expand:hover{background:url(../img/slider/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_square .pp_contract{background:url(../img/slider/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_square .pp_contract:hover{background:url(../img/slider/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_square .pp_close{width:75px;height:22px;background:url(../img/slider/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer}div.dark_square .pp_nav{clear:none}div.dark_square .pp_nav .pp_play{background:url(../img/slider/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.dark_square .pp_nav .pp_pause{background:url(../img/slider/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.dark_square .pp_arrow_previous{background:url(../img/slider/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}div.dark_square .pp_arrow_next{background:url(../img/slider/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}div.dark_square .pp_next:hover{background:url(../img/slider/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}div.dark_square .pp_previous:hover{background:url(../img/slider/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_square .pp_expand{background:url(../img/slider/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_square .pp_expand:hover{background:url(../img/slider/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_square .pp_contract{background:url(../img/slider/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_square .pp_contract:hover{background:url(../img/slider/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_square .pp_close{width:75px;height:22px;background:url(../img/slider/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer}div.light_square .pp_nav .pp_play{background:url(../img/slider/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.light_square .pp_nav .pp_pause{background:url(../img/slider/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.light_square .pp_arrow_previous{background:url(../img/slider/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}div.light_square .pp_arrow_next{background:url(../img/slider/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}div.light_square .pp_next:hover{background:url(../img/slider/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}div.light_square .pp_previous:hover{background:url(../img/slider/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}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%;}
#loginform, #registerform {  padding:50px 60px; }
.ppt_login .modal-content { border:0px !important;  }
@media (max-width: 667px) {
#loginform, #registerform {  padding:20px 35px; }
}
#loginform  input.form-control, #loginform  .btn, #registerform input.form-control, #registerform .btn { border-radius:0px; padding: 18px 30px 18px 18px;    font-size: 14px; }

#loginform .titleblock, #registerform .titleblock {   padding: 0px 50px; }
#loginform .line, #registerform .line {
    width: 85px;
    height: 3px;
    background-color: #dd3967;
    margin: 0 auto;
}
#loginform .title, #registerform .title {
    font-size: 35px;
    font-weight: 100;
    color: #000;
    display: block;
    text-align: center;
	margin-bottom:20px;
}
#registerform  .col-form-label { font-size:12px; text-transform:uppercase; color:#666; }
#loginform .subtitle,#registerform .subtitle {
    margin-bottom: 20px;
    color: #000;
    font-weight: 400;
    font-size: 16px;
    line-height: 22px;
}
.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; }
.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}
.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;
}



.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; }