﻿.assistive-text{line-height:1;position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);margin-bottom:0}




.service-box {
  float: left;
  margin-bottom: 25px;
  margin-top: 25px;
}


.service {
  margin-top: 30px;
  padding: 45px 20px 20px 20px;
  
 border: 2px dashed #96BE37;
  border-radius: 4px;
  text-align: center;
  transition: .3s;
  position: relative;
  min-height:340px;
  height:auto;
}


.service:hover {
  cursor: default;
}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-6{width:50%}
.hdr_nav ul li.page_9 a,.lp_nav_wrappper .lp_nav ul li.page_9 a{padding-right:0px}
.hdr_nav ul li.page_9 a span,.lp_nav_wrappper .lp_nav ul li.page_9 a span{padding-right:4px}
.front #content #block-views-tweets-block .twitter-follow-container{position:absolute;top:0px;right:0px;display:inline;margin-left:100px;}
.front #content #block-views-tweets-block .twitter-follow-container a{font-size:14px;color:#0091b2;display:inline;position:relative;background-color:#fff;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.front #content #block-views-tweets-block .twitter-follow-container a:hover{color:#263685;}
.front #content #block-views-tweets-block .twitter-follow-container a:before{font-size:14px;content:"+";position:absolute;top:-2px;left:-14px;font-weight:normal;font-style:normal;}
.front #content #block-views-tweets-block .twitter-follow-container .twitter_link{top:2px;position:relative;}
.top-bar .mini-widgets.right-widgets{-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end}
.card-subtitle,.card-text:last-child{margin-bottom:0}
.home .featured-content .cards .card .card-block .card-text{font-size:14px;line-height:1.45;color:#000}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-4{width:33.33333333%}

.submenu__section {
    width: 280px;
    margin-right: 30px;
    display: inline-block;
    vertical-align: top;
}


.title-overlay {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  margin: 0; }


h2.title-overlay {
  color: white;
  letter-spacing: -.77px;
  font-family: "Kepler W01 Bd";
  font-size: 28px;
  line-height: 36px; }
.nav-dropdown .nav-dropdown-col .menu-item-has-children{margin-top:5px}
.nav-vertical li li.menu-item-has-children{margin-bottom:1em}



#menu-item-1808 {
    padding-top: 11px;
}

.main .pricing-list table td:first-child:not(.mobile-td),
.main .pricing-list table th:first-child,
.main .pricing-list table td:last-child,
.main .pricing-list table th:last-child,
.main .pricing-list table tfoot td {
    background: none;
}


    
    .main .pricing-list table td:first-child:not(.mobile-td),
    .main .pricing-list table th:first-child,
    .main .pricing-list .badge {
        display: none;
    }

    .main .pricing-list table tbody .mobile-td {
        font-size: 1.125rem;
        background: rgba(125, 233, 231, 0.08);
        border-top: 1px solid rgba(255,255,255,0.3);
    }

    .main .pricing-list table tbody .mobile-td+td {
        border-top: 1px solid rgba(255,255,255,0.3);
    }


.hometpl aside .hbox {
	padding: 1em;
	font-size: 14px;
	line-height: 20px;
	color: #444;
}
.et_pb_accordion_item_0.et_pb_toggle{background-color:rgba(0,0,0,0)}
.et_pb_toggle{border:1px solid #d9d9d9}
.et_pb_accordion .et_pb_toggle.et_pb_text_align_left .et_pb_toggle_title,.et_pb_accordion .et_pb_toggle.et_pb_text_align_left h5.et_pb_toggle_title,.et_pb_accordion.et_pb_text_align_left .et_pb_toggle_title,.et_pb_accordion.et_pb_text_align_left h5.et_pb_toggle_title,.et_pb_toggle .et_pb_toggle_title,.et_pb_toggle h5.et_pb_toggle_title,.et_pb_toggle.et_pb_text_align_left .et_pb_toggle_title,.et_pb_toggle.et_pb_text_align_left h5.et_pb_toggle_title{position:relative;padding:0 50px 0 0;cursor:pointer}
.et_pb_accordion .et_pb_toggle_title:before,.et_pb_toggle .et_pb_toggle_title:before{right:0;left:auto}
.et_pb_accordion .et_pb_toggle{position:relative;margin-bottom:10px}
.et_pb_accordion .et_pb_toggle:last-child{margin-bottom:0}


.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children {
	position: relative;
}


.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children {
	margin-right: -31px;
}

li.hasdropdown span{ position:absolute;top:0px;right:0px;line-height:30px;width:30px;height:100%; z-index:100; display:block; background:#3080a1; text-align:center;}

.cs-journy-timeline .cs-element-title{margin-bottom:37px;}

.cs-journy-timeline .cs-element-title h2{font-size:22px !important;line-height:28px !important;color:#555555 !important;margin-bottom:8px;}

.cs-journy-timeline .cs-element-title strong{font-size:40px;line-height:46px;margin-bottom:18px;display:inline-block;}




#head-main-wrap {
	width: 100%;
	}


.left, .alignleft {
	float: left;
	}

section .slick .slide .testimonial {
  text-align: center;
  padding: 0 15%;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}

section .slick .slide .testimonial:before {
  font-size: 4rem;
  color: #555;
}

section .slick .slide .testimonial p {
  font-family: 'Rambla', sans-serif;
  font-size: 0.8125rem;
  line-height: 1.625rem;
  color: #919191;
}

section .slick .slide .testimonial span {
  display: block;
}

section .slick .slide .testimonial span.client-name {
  font-family: 'Clicker Script', cursive;
  color: #555;
  font-size: 1.5rem;
  line-height: 3.125rem;
}

section .slick .slide .testimonial span.client-info {
  font-family: 'Rambla', sans-serif;
  font-size: 0.75rem;
  color: #919191;
  font-style: italic;
}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:10px;padding-right:10px;}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left;}
.col-xs-12{width:100%;}
.table--row{margin-bottom:0;border-bottom:1px solid #ddd}


.row {
    margin-right: -15px;
    margin-left: -15px
}


.row.row-margin {
    margin-bottom: 40px;
}


.row.no-gutter {
    margin-left: 0;
    margin-right: 0;
}


.row.no-gutter [class*='col-']:not(:first-child),
.row.no-gutter [class*='col-']:not(:last-child) {
    padding-left: 0;
    padding-right: 0;
}


.footer-shop  .row {
    margin-left: 0px;
    margin-right: 0px;
}
.top-section2 .fixed-logo,.top-section2 .normal-logo{width:200px;margin-top: -3px;}
.top-section2 .fixed-logo{display:none}
.top-section2 .scrolled3 .fixed-logo{display:block}
.top-section2 .navbar-fixed-top .fixed-logo{display:none}
.top-section2 .navbar-fixed-top.scrolled3 .fixed-logo{display:block}


.top-section .fixed-logo,
.top-section .normal-logo {
    width: 200px
}
.top-section .fixed-logo{display:none}
.top-section.fixme .fixed-logo{margin:0 auto;display:block}
.home-slider-wrap {    position: relative;    padding-bottom: 30px;}
.home-slider-wrap .owl-controls {    right: 0;    left: 0;    display: inline-block;    text-align: center;}
.home-slider-wrap .owl-dot {    height: 26px;    width: 29px;    border-radius: 0;        margin: 0;}
.home-slider-wrap .owl-dot span {    width: 4px;    height: 4px;    border-radius: 50%;    background: #c8c8c8;    display: inline-block;}
.home-slider-wrap .owl-dots {    padding-top: 7px;}
.home-slider-wrap .owl-dot.active span {    background: #00a8d1;}


.copyright {
  font-size: 13px;
  color: #9AA3AB;
  font-family: "Poppins", sans-serif;
}


.copyright a {
  color: inherit;
}


.copyright a:hover {
  color: #fff;
}


    .full-footer {
        display: none;
    }

	#bsidebar .box, #tsidebar .box { clear: both; float: none; margin: 0 auto 20px auto !important; width: 96% !important; }

	#fsidebar .box { width: 96% !important; height: auto; clear: both; text-align: center; margin: 0 auto 20px auto !important; border: none; min-height: auto; float: none; }
 
	#sidebar .box { width: 100%; max-width: 307px; clear: both; float: none; margin: 0 auto 20px auto; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }

	#header-left .box, #header-right .box { float: none; clear: both; text-align: center; display: block; margin: 0 auto; }

	#hsidebar .box { width: 100%; text-align: center; clear: both; }
 
	.wpb_widgetised_column .box { width: 100%; max-width: 307px; clear: both; float: none !important; margin: 0 auto 20px auto !important;}




.author-box:before,
.clearfix:before,
.entry:before,
.entry-content:before,
.footer-widgets:before,
.nav-primary:before,
.nav-secondary:before,
.pagination:before,
.site-container:before,
.site-footer:before,
.site-header:before,
.site-inner:before,
.widget:before,
.wrap:before {
	content: " ";
	display: table;
}


.author-box:after,
.clearfix:after,
.entry:after,
.entry-content:after,
.footer-widgets:after,
.nav-primary:after,
.nav-secondary:after,
.pagination:after,
.site-container:after,
.site-footer:after,
.site-header:after,
.site-inner:after,
.widget:after,
.wrap:after {
	clear: both;
	content: " ";
	display: table;
}


	.js nav .wrap {
		padding: 0;
	}

.viewport {margin-left: auto;margin-right: auto;    position: relative;}

.lt-ie9.lt-ie8 .viewport,.lt-ie9 .viewport {width: 1160px;}
.menu-item{position:relative}


.img-icon {
  height: 48px; }


.img-icon-5 {
  height: 80%;
  vertical-align: middle; }


.img-icon-6 {
  height: 63%;
  vertical-align: middle;
  margin-left: 7px; }

		  #header-outer, .ascend #header-outer[data-full-width="true"][data-using-pr-menu="true"] header#top nav ul.buttons li.menu-item, .ascend #header-outer[data-full-width="true"][data-format="centered-menu"] header#top nav ul.buttons li#social-in-menu { padding-top: 10px; }


header#top .menu-item-language .iclflag, #header-secondary-outer .menu-item-language .iclflag{top:1px; position:relative; margin-right:4px}


#header-secondary-outer .menu-item-language .iclflag{top:2px}


header#top nav ul.buttons li.menu-item a{position:relative}
.x-widgetbar-inner .x-column .widget:first-child{margin-top:0}
.x-widgetbar-inner .x-column:first-child .widget:first-child{margin-top:0}
.x-colophon.top .x-column .widget:first-child{margin-top:0}
.x-colophon.top .x-column:first-child .widget:first-child{margin-top:0}

.x-logobar .x-column.x-1-3, .x-logobar .x-column.x-2-3{width:100% !important;}
.e10-7.x-column,.e10-9.x-column {padding:0px 7px 0px 7px;}
.e10-3.x-column,.e10-7.x-column,.e10-9.x-column,.e10-13.x-column,.e10-18.x-column,.e10-23.x-column,.e10-25.x-column,.e10-29.x-column {background-color:transparent;z-index:1;}

.navbar-toggle .icon-bar {
  display: block;
  width: 22px;
  height: 2px;
  border-radius: 1px;
}

.navbar-toggle .icon-bar + .icon-bar {
  margin-top: 4px;
}

.navbar-default .navbar-toggle .icon-bar {
  background-color: #888;
}

.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #fff;
}
#foot_links1{float:left;width:100% !important;margin:0 auto;height:32px;padding:10px .7%;text-align:left;}
.row{margin-left:-15px;margin-right:-15px}

.row.no-gutters{margin-right:-16px;margin-left:-16px}
.row.no-gutters [class^="col-"],.row.no-gutters [class*=" col-"]{padding-right:0;padding-left:0}

.row.narrow-gutters{margin-right:-8px;margin-left:-8px}
.row.narrow-gutters [class^="col-"],.row.narrow-gutters [class*=" col-"]{padding-right:8px;padding-left:8px}

.flex-wrapper.row-reversed{flex-direction:row-reverse}

.device-xxs .actions-strip .row{background:0}
.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.modal-header:after,.modal-header:before,.row:after,.row:before{content:" ";display:table}
.clearfix:after,.container-fluid:after,.modal-header:after,.row:after{clear:both}
#infinite-footer .container{background:rgba(255,255,255,.8);border-color:#ccc;border-color:rgba(0,0,0,.1);border-style:solid;border-width:1px 0 0;box-sizing:border-box;margin:0 auto;overflow:hidden;padding:1px 20px;width:780px}

#page, .container {
    position: relative;
    margin-right: auto;
    margin-left: auto;
    overflow: hidden;
}

footer .container {
    max-width: 980px;
}

.menu_header_2 { width: 100%; }


.entry-categories,
.entry-tags {
   display: inline;
}


.entry-categories a {
   color: #767577;
   font-size: 13px;
}

      #bwg_container1_0 #bwg_container2_0 .bwg_slideshow_dots_0 {
        display: inline-block;
        position: relative;
        width: 12px;
        height: 12px;
        border-radius: 5px;
        background: #F2D22E;
        margin: 3px;
        cursor: pointer;
        overflow: hidden;
        z-index: 17;
      }


.divibar-open.et_extra .divibars .et_pb_row,
.divibar-open.et_extra .divibars .et_pb_column {
    padding: 0 !important;
}


#divi-bars-center-all .et_pb_column {
    text-align: center !important;
    display: table-cell !important;
    width: auto !important;
    float: none !important;
	max-width: none;
	min-width: auto;
}

.container {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

.container-fluid {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

.container .jumbotron,
.container-fluid .jumbotron {
  padding-right: 15px;
  padding-left: 15px;
  border-radius: 6px;
}

.jumbotron .container {
  max-width: 100%;
}

  .container .jumbotron,
  .container-fluid .jumbotron {
    padding-right: 60px;
    padding-left: 60px;
  }

.main-warp .container {
	background: #fff;
	padding-top: 15px;
    padding-bottom: 15px;
}


.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}

  .col-xs-12 {
    float: left;
    width: 100%;
  }

  .Popular .col-xs-12.col-md-6 {
    margin: -4rem auto;
  }


#top-right-menu{
	 width:150px; float:left; border:0px solid #ccc; margin:0 0 0 3px;
}
.access-provided .welcome{display:table}
.access-provided .welcome #accessLogo,.access-provided .welcome img{display:inline-block;width:36px;height:36px;max-width:none}
.access-provided .welcome span{display:table-cell;vertical-align:middle;padding-left:10px;height:36px}
.access-provided .welcome span a{color:#fff;text-decoration:none}
.access-provided .welcome span a:hover{color:#97afc1}
.mm-navbar .welcome{margin:0 auto}
.et_pb_module{max-width:100%}
.et_pb_image_13.et_pb_module{margin-left:auto!important;margin-right:auto!important}
.highlight-list{background-image:linear-gradient(183deg,#d9d9d9,transparent);background-position-y:50px}
.highlight-list .highlight{padding-bottom:20px;padding-top:20px}
.highlight-list .highlight:nth-child(2){margin-top:90px}
.highlight-list .highlight:nth-child(2n){margin-right:0}
.highlight-list .highlight a{text-decoration:none}
.highlight-list .highlight a.info{color:inherit;text-decoration:none}
.highlight-list .highlight h3{font-family:Oswald,Arial,sans-serif;font-size:31px;line-height:1.12;margin-top:5px}
.highlight-list .highlight p{font-size:16px}

.carousel-control.left { background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); }

.jumbotron__control.left { padding-right: 2px; left: 10px; }
.woocommerce-page.left-sidebar #content.twentyeleven{width:58.4%;margin:0 7.6%;float:right}

    
    #header-main #menu-primary-menu li:hover .sub-menu,
    #header-main #menu-primary-menu li.focus .sub-menu, #header-main #menu-primary-menu-french li:hover .sub-menu,
    #header-main #menu-primary-menu-french li.focus .sub-menu {
      top: 100%;
      visibility: visible;
      opacity: 1;
      filter: alpha(opacity=100); }

    
    #header-main .mobile-menu .menu-mobile-primary-container .sub-menu {
      padding: 0 15px;
      margin: 0;
      background-color: #f4f2f0; }


header#top .menu-item-language .iclflag, #header-secondary-outer .menu-item-language .iclflag{top:1px; position:relative; margin-right:4px}


#header-secondary-outer .menu-item-language .iclflag{top:2px}


header#top nav ul.buttons li.menu-item a{position:relative}
body:not(.material) #header-outer,.ascend #header-outer[data-full-width="true"][data-using-pr-menu="true"] header#top nav ul.buttons li.menu-item,.ascend #header-outer[data-full-width="true"][data-format="centered-menu"] header#top nav ul.buttons li#social-in-menu{padding-top:28px;}

.html_header_top.html_bottom_nav_header #top .main_menu .menu-item-search-dropdown{float:right;}

#top #header .menu-item-mega-parent.current-menu-item{overflow: visible!important;}


.single-post .sub-menu .menu-item a:hover {
    color: #000 !important;
}

div.sidebar ul li#search form#searchform input#s{border:1px inset #888;color:#222;display:block;font-size:0.9em;line-height:133%;margin:0 0 0.5em;padding:0.3em;width:66%;}

div.sidebar ul li p,div.sidebar ul li ul,div.sidebar ul li ul li,html,body,div.formcontainer form#commentform,div.sidebar ul li#search form#searchform{margin:0;padding:0;}
.social_menu .menu-item{display:table-cell}

.site-nav--standard .dropdown-menu,
.site-nav--standard .menu-item {
    color: inherit;
    background: inherit;
}

.dropdown-menu .menu-item {
    display: block;
    margin: 0 !important;
    padding: 0;
}
.vc_wp_text .textwidget{margin:12px 0 43px 0}

#main .page .slidingbar-loggedin .promo h2 {
  display: none;
}


#slidingbar .promo p {
  margin-bottom: 25px;
}


#header {
	clear: both;
	color: #39972C;
	float: left;
	font-family: Verdana, Helvetica;
	font-size: 10px;
	font-weight: 700;
	margin-left: 14px;
	margin-bottom: 12px;
	padding: 10px;
	position: relative;
	text-align: left;
	width: 96%;
}


#header a:hover {
	color: red;
	font-family: Verdana, Helvetica;
	font-size: 12px;
	text-decoration: none;
}


#header a:link,#header a:visited {
	color: #000;
	font-family: Verdana, Helvetica;
	font-size: 12px;
	text-decoration: none;
}
.awards__wrapper.swiper-wrapper{display:inline-block;width:calc(100% + 30px);white-space:nowrap}
.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children{position:relative}
.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children{margin-right:-31px}


.content-wrapper {
  margin: 0 auto;
  max-width: 760px;
}

#top  {background-color: #7cef74;}

.mh-container-outer { margin: 0 auto; box-shadow: none; }


#header-right-sidebar {
	overflow: hidden;
}

	#header-right-section #header-right-sidebar {
		width: 100%;
	}

	.better-responsive-menu #header-right-sidebar {
		float: right;
	}



.clearfix {
	display: inline-block;
}


.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}


* html .clearfix {
	height: 1%;
}
.has-text-centered{text-align:center!important}
.font_ntuz9k79z, [data-font="font_ntuz9k79z"], [data-font="font_ntuz9k79z"] li a {font-family: "unitext", sans-serif;font-weight: 400;font-style: normal;}

.img5        {width:200px; display:inline-block;  text-align: center;}
.text-center{text-align:center}


	
	

	.animated .opacity { 
		opacity: 0; 
		-webkit-transition: opacity .8s ease;
				transition: opacity .8s ease;
	}
.cf:before,.cf:after{content:" ";display:table}
.cf:after{clear:both}
.cf{*zoom:1}

.ecs__minus-btn {
  display: inline-block;
  line-height: 34px;
  text-align: center;
  color: #00c8fe;
  font-size: 27px;
  cursor: pointer;
  width: 50px;
  height: 34px;
  background-color: #fff;}

.ecs__plus-btn:hover, .ecs__minus-btn:hover{
  background: #00c8fe;
}

.ecs__plus-btn:active, .ecs__minus-btn:active{
  background: #00538b;
}
.button.center,.button.middle{margin:0px auto;text-align:center;display:inherit;}
header .utility-nav ul li.has-dropdown:after{top:10px}
.logosMenus .ar-main-nav ul li.has-dropdown.full{padding-top:8px}





.icon_badge {
    float:right;
    display:inline-block;
    width: 32px;
    height: 30px;
    margin-right: 7px;  
}
.pagesidebar .left.menu-item{float:none}
.sidemenu li.menu-item-has-children{position:relative}
.sidemenu li.menu-item-has-children:after{content:"\e05d";font-family:fonticon;position:absolute;top:15px;right:15px;color:rgba(0,0,0,.6)}
.sidemenu li.menu-item-has-children.active:after{content:"\e092"}

.share .t{ background-color: #3498db}

.motoe-title a {
  color: #ec1b2e;
}
.partial_navigation .logo_wrapper .phone_close_btn_wrapper{width:50px;height:50px;padding:10px 0 0 10px;position:absolute;right:0;top:90px;background-color:#1d1d1d;display:none;z-index:2}
.partial_navigation .logo_wrapper .phone_close_btn_wrapper.show{display:block}
#mk-boxed-layout{position:relative;z-index:0}
.mk-boxed-enabled #mk-boxed-layout{width:100%;margin:0 auto;box-sizing:border-box}
.mk-boxed-enabled #mk-boxed-layout .a-sticky .mk-header-holder{right:auto!important}
.mk-boxed-enabled #mk-boxed-layout .header-style-1 .mk-header-holder,.mk-boxed-enabled #mk-boxed-layout .header-style-3 .mk-header-holder{width:100%!important;left:auto!important}
 .mk-boxed-enabled #mk-boxed-layout, .mk-boxed-enabled #mk-boxed-layout .header-style-1 .mk-header-holder, .mk-boxed-enabled #mk-boxed-layout .header-style-3 .mk-header-holder { max-width:1200px; }
 .mk-boxed-enabled #mk-boxed-layout .header-style-2.a-sticky .mk-header-nav-container { width:1200px !important; left:auto !important; }
