/*easy-responsive-tabs*/
.resp-tabs-list{background:#fff!important;}
.resp-tabs-list li{width:100%;float:left;color:#333333;font-size:15px;padding:20px 15px;cursor:pointer;position:relative;background:url(../images/resp-li.png) repeat-x bottom;}
.resp-tabs-list li:last-child{background:none;}
.resp-tabs-container{padding:0px;clear:left;}
h2.resp-accordion{cursor:pointer;padding:5px;display:none;}
.resp-tab-content{display:none;padding:0;}
.resp-tab-active{color:#889ac1!important;}
.resp-tab-active{background-color:none!important;position:relative;color:#889ac1;}
.resp-content-active, .resp-accordion-active{display:block;}
.resp-easy-accordion h2.resp-accordion{display:block;width:100%;float:left;}
.resp-easy-accordion .resp-tab-content{border:1px solid #c1c1c1;}
.resp-easy-accordion .resp-tab-content:last-child{border-bottom:1px solid #c1c1c1;}
.resp-jfit{width:100%;margin:0px;}
.resp-tab-content-active{display:block;}
h2.resp-accordion:first-child{}
@media only screen and (max-width:1140px){.resp-tabs-list li{padding:14px 15px;}
.resp-tabs-list li:first-child{margin-left:0px;}
}
@media only screen and (max-width:767px){ul.resp-tabs-list{display:none;}
h2.resp-accordion{display:block;font-size:20px;border-bottom:1px solid #ccc;margin:0 0 2px;}
.resp-vtabs .resp-tab-content{}
.resp-vtabs .resp-tabs-container{border:none;float:left;width:100%;min-height:100px;clear:none;}
.resp-accordion-closed{display:none !important;}
.resp-vtabs .resp-tab-content{}
.resp-tab-active:after{display:none;}
}
@media only screen and (max-width:480px){h2.resp-accordion{font-size:18px;}
}
/* owlc*/
.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y;}
.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%;}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out;}
.owl-carousel .owl-item{float:left;}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{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:rgba(0, 0, 0, 0);}
.grabbing{cursor:url(grabbing.png) 8 8, move;}
#owl-demo .item{color:#FFF;text-align:center;}
.customNavigation{text-align:center;}
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item{-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-theme .owl-controls{margin-top:10px;text-align:center;}
.owl-theme .owl-controls .owl-buttons div{color:#FFF;display:inline-block;zoom:1;*display:inline;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#869791;filter:Alpha(Opacity=50);opacity:0.5;}
.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none;}
.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline;}
.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:3px;filter:Alpha(Opacity=50);opacity:0.4;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#889ac8;}
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1;}
.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
.owl-item.loading{min-height:150px;background:url(AjaxLoader.gif) no-repeat center center}
/* res-menu*/
.menubtn{display:none;}
nav{display:block;position:relative;z-index:9999;margin:0px;}
nav span{display:none;}
nav ul, nav ul ul{padding:0;margin:0;list-style:none;line-height:1;position:relative;}
nav ul a{display:block;text-decoration:none;}
nav ul li{display:inline-block;margin-right:29px;padding-bottom:30px;position:relative;}
nav ul li a{font-size:14px;color:#333333;text-transform:uppercase;}
nav ul li a:hover, nav ul li.active a{color:#889ac1;}
nav ul li ul{display:block;position:absolute;left:0;top:100%;background:#FFF;border:1px solid #f2f2f2;width:250px;left:-999em;}
nav ul li ul li{position:relative;padding:0px 0px;margin:0px;border-bottom:1px solid #f2f2f2;width:100%;float:left;}
nav ul li ul a{width:100%;float:left;margin:0px;width:100%;float:left;padding:10px 10px;font-size:13px;color:#333333}
nav ul li ul a:hover{background:#f2f2f2}
nav ul li:hover ul,
nav ul li li:hover ul,
nav ul li li li:hover ul,
nav ul li.sfhover ul,
nav ul li li.sfhover ul,
nav ul li li li.sfhover ul{left:auto;}
nav{float:left;}
nav ul a{color:#000;}
nav ul li ul{background:#fff;border:1px solid #e2e2e2;}
@media screen and (max-width:767px){.menubtn{display:block;margin:0;float:right;text-indent:-9999px;transition:all 300ms ease-in-out;width:30px;height:30px;}
.menubtn:hover{cursor:pointer;}
nav span{display:block;}
nav span{position:relative;float:right;padding:4px 8px;margin:5px;}
nav span:hover{cursor:pointer;}
nav{position:absolute;top:0;right:20px;}
nav ul,
nav ul > ul{display:block;float:right;width:250px;}
nav ul li{margin:-3px 0 0;padding:0;}
nav ul li a.sf-with-ul:after{content:'';}
nav ul li ul,
nav ul li ul li{width:100%;border:none;}
nav ul li ul a{border-bottom:none;}
nav ul ul,
nav ul li{width:100%;}
nav ul li a{padding:0.5em 1em 0.5em 1em;float:left;border:none;}
nav ul li ul a{padding:10px 15px;}
nav ul ul li ul a{padding:0.5em 1em 0.5em 3em;}
nav ul ul ul li ul a{padding:0.5em 1em 0.5em 4em;}
nav ul li ul, nav ul li ul ul, nav ul li:hover ul ul, nav ul li:hover ul ul ul, nav ul li.sfhover ul ul, nav ul li.sfhover ul ul ul, nav ul li:hover ul, nav ul li li:hover ul,
nav ul li li li:hover ul, nav ul li.sfhover ul, nav ul li li.sfhover ul, nav ul li li li.sfhover ul{position:relative;display:none;margin:0 0 0 0;left:0em;border:none;}
nav{background:none;float:none;margin:0;}
.menubtn{background:url(../images/m-open.png) no-repeat center top 7px;}
.menuOpen .menubtn{background:url(../images/m-open.png) no-repeat center top 7px;}
nav span{background:#2c3e50;color:#fff;}
nav span:hover{background:#6c82b9;}
nav ul{position:absolute;top:28px;right:0;}
nav ul ul, nav ul li{background:#fff;}
nav ul li{width:100%;border-bottom:1px solid #e5e5e5;}
nav ul li a{width:80%;float:left;text-transform:uppercase;padding:10px;}
nav ul li a:hover{border:none;color:#000;}
nav ul li:hover{background:#f2f2f2;cursor:pointer;}
nav ul li ul li{background:#fff;border-bottom:1px solid #f0f0f0;}
nav ul li ul li a, nav ul li ul li a:hover{border:none;}
ul li.menuOpen,
ul li.menuOpen:hover{background:#f2f2f2;border:none;}
ul li.menuOpen >span{background:#2c3e50;border:none;}
ul ul li.menuOpen,
ul ul li.menuOpen:hover{background:#a9e4fc;border:none;}
ul ul ul li.menuOpen,
ul ul ul li.menuOpen:hover{background:#cdebf7;border:none;}
nav ul li ul{top:0;}
.applePie #nav{display:none!important;}
.menuOpen #nav{display:block!important;}
}