﻿

.widget-header {
	margin: 0 0 1.5em 0;
}
.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 img.alignright {
    width: 180px !important; }


  .container .entry-content {
    padding: 0 15px; }

  .container_menu .container,
  .container_menu .content_menu {
    position: static; }

  section.flex .col-3-5 { width: 60%; }

  .col-3-5 { width: 58%; }


.header {
	border-bottom: 3px solid black;
	width: 100%;
}

.header, .nav-text-and-gif, .nav-logo{
	height: 85px;
}
#block-menu-menu-header-right ul.menu li#li-contact-us a{background-position:-161px 0px;}
#block-menu-menu-social-media-navigation ul.menu li.first{margin-left:8px;}
.menu-site-map .level-0 .first{display:none;}


.slicknav_nav .menu-item-has-children.slicknav_open,
.slicknav_nav .page_item_has_children.slicknav_open {
	padding-bottom: 0;
	border-bottom: 0;
}

.slicknav_nav .menu-item-has-children li,
.slicknav_nav .page_item_has_children li {
	background: #111;
}

.site-info {
	padding: 30px 0;
	background-color: #3C3C3C;
	border-top: 1px solid #494949;
}

.site-info a {
	color: #fff;
}

.footer-widget-area, .site-info { background-color: ; }

.style44 {color: #000066; font-size: 18px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
#block-b5r5a83cb928ca21{min-height:25px}
.prod-code{display:none}

.answer-text h3{font-size: 18px;line-height: 26px;font-weight: 600;padding: 10px 0px;}

.answer-text p{padding: 5px 0px;}

.answer-text ol{list-style-type: decimal;margin-left: 20px;}

.answer-text ul{list-style-type: disc;margin-left: 20px;}

.answer-text,
.comment-text {
  font-size: 14px;
  line-height: 20px;
  word-break: break-word;
}


.answer.best .answer-text {
  font-weight: 700;
}


.user-answers .answer-text {
  font-weight: 700;
}


div.but_big{
	width: 180px;
	margin:0;
	padding:0;
}

.text-how-it-works {
    padding: 15px 5px;
    line-height: 30px;
    font-size: 21px;
    margin: 30px 0 0;
    text-align: center;
    color: rgba(0,0,0,.64);
}


.modal-body {
  position: relative;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem; }
#subheader-mobile-bar .ump-container{float:right;margin:8px 0;width:160px}
#subheader-mobile-bar .ump-container #captureSignInLink{color:#000 !important;font-weight:600}
#subheader-mobile-bar .ump-container #captureProfileWrapper{color:#000 !important}





#main{
  margin: 0 auto;
  padding: 0;
  width: 100%;
  max-width:1000px;
  background-color : #caeeff;
}


#main img.head_photo{
  width:100%;
  height:auto;
  margin: 6px 0 0 0;
}
#footer p,#wrapper{font-size:1em;margin:0 auto;width:990px}
#footer{background:#333;color:#666;font-family:arial;font-size:10px;line-height:12px;margin:0 auto;padding:10px 0;text-align:center;width:100%}
#footer .bottom-nav,.bottom-nav a{color:#fff;font-size:12px;padding:0 0 10px}
.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-9{width:75%}


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


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

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

.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{position:relative;min-height:1px;padding-left:15px;padding-right: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{float:left;}

.col-xs-7{width:58.333333333333336%;}
.book-navigation .menu{margin-bottom:20px}
.book-navigation .menu li{display:inline;font-size:12px;font-weight:700;text-transform:uppercase}
.book-navigation .menu li:after{content:','}
.book-navigation .menu li:last-child:after{display:none}



#eut-header .eut-horizontal-menu.eut-arrow ul.eut-menu .megamenu ul .menu-item-has-children a:after,
#eut-header .eut-horizontal-menu.eut-arrow-not-first-level ul.eut-menu .megamenu ul .menu-item-has-children a:after {
	display: none;
}


.eut-toggle-menu ul.eut-menu li.menu-item-has-children a {
	padding-right: 40px;
}


.eut-toggle-menu .eut-main-menu.eut-align-center li.menu-item-has-children a {
	padding-left: 20px;
	padding-right: 20px;
}

.main .hero button.action.transparent:hover,
.main #pricing_table .action.transparent:hover {
    background: rgba(71, 207, 203, .05);
}

tr #prev {
text-align : left;
}

#bottom-a .new-module-title{
	margin-top:0;
	text-align:center;
}

.module .module-title, #bottom-a .new-module-title{
  font-family: "AbelRegular", Arial, Helvetica, sans-serif;
}

h1, .module .module-title, #bottom-a .new-module-title, .lcp_catlist li .post-title, h2, h3, h4, h5, h6{
	font-family: 'Droid Sans', sans-serif !important;
}

.wrap-top{margin:0 auto;max-width:1140px}

.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-right: 15px;
  padding-left: 15px;
}

  .col-md-4 {
    width: 33.33333333%;
  }

#body-core {
	background: white;
	min-width: 320px;
}



body.layout-fixed,
body.layout-fixed #body-core,
body.layout-fixed #site-header,
body.layout-fixed #header-sticky,
body.layout-fixed #notification { 
	min-width: 1140px;
}
 


body.layout-boxed #body-core,
body.custom-background #body-core {
	max-width: 1170px;
	display: block;
	margin: 0 auto;
}
.footer-logo{width:100%;text-align:center}
.footer-logo img{width:50%}


.head_icon{
    display: inline-block;
    float: right;
}

.head_icon a{padding-top: 21px;padding-bottom: 23px;padding-right: 10px;padding-left: 10px;}


.featurette-image{
height:80px;
width:80px;
margin:5px;
float:left;

border: 3px solid #ffffff;
box-shadow: 2px 2px 2px #555555;
}
.module-teaser-fullscreen .logo{height:60px;margin-bottom:24px;width:auto}
.module-header .header-container .header-brand-logo .logo{max-height:100%;width:auto}


#enter_cont div.box div.belt {
  position: absolute;
}

.cookies-message-content {
	height: 100px;
	color: #ffffff;
	font-family: Roboto-Light;
	letter-spacing: 1px;
	background: #1f1f1f;
}


.cookies-message-content .message-text {
	padding: 20px 0 0 40px;
	max-width: 70%;
}


.cookies-message-content .button-container {
	padding:30px 40px 0 0;
}


.cookies-message-content .button-container button{
	padding: 10px 40px 10px 40px;
}

.part-content .game-image{display:block;margin: 0 auto 14px;}


#headerimg 	{
	margin: 7px 9px 0;
	height: 192px;
	width: 740px;
	}


#headerimg .description {
	font-size: 1.2em;
	text-align: center;
	}


h1, h1 a, h1 a:hover, h1 a:visited, #headerimg .description {
	text-decoration: none;
	color: white;
	}

.span4{width:300px;}

.row-fluid .span4{width:31.914893617021278%;*width:31.861702127659576%;}

.table td.span4,.table th.span4{float:none;width:284px;margin-left:0;}

input.span4, textarea.span4, .uneditable-input.span4{width:286px;}
.margin10{margin-bottom:10px!important}
.margin0,.margin10,.margin20,.margin30,.margin40,.margin50,.margin60,.margin70,.margin80,.margin90,.margin100{clear:both;overflow:hidden}

	.case-studies .yuzo_wraps .yuzo-img{
		width:100% !important;
	}
.video__desc-container{max-height:150px;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}
.video__desc-container::-webkit-scrollbar{width:3px;height:0px}
.video__desc-container::-webkit-scrollbar-thumb{border-radius:5px;background-color:#fbba00}
.video__desc-container::-webkit-scrollbar-track{-webkit-box-shadow:0;border-radius:5px;background-color:rgba(0,0,0,0)}
.video__desc{font-size:15px;line-height:1.3em;white-space:pre-line}
.ta-body .video__desc p{color:#fff}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.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-lg-auto,.col-md,.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-md-auto,.col-sm,.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-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.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-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}

.posts{margin:2px 0 0 0;padding:0;background:#fff;overflow:hidden;}

.posts h2{font-size:16px;color:#808080;margin:0;padding:0;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;border-bottom:3px solid #e4e4e4;-webkit-border-radius:5px 5px 0px 0px;-moz-border-radius:5px 5px 0px 0px;border-radius:5px 5px 0px 0px;background:-ms-linear-gradient(top, #FFFFFF 0%, #F6F3F3 100%);background:-moz-linear-gradient(top, #FFFFFF 0%, #F6F3F3 100%);background:-o-linear-gradient(top, #FFFFFF 0%, #F6F3F3 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #F6F3F3));background:-webkit-linear-gradient(top, #FFFFFF 0%, #F6F3F3 100%);background:linear-gradient(to bottom, #FFFFFF 0%, #F6F3F3 100%);}


div.uwz-region-info{
  padding:5px;
  line-height:120%;
  color:#666;
  }


div.uwz-region-info a{
  text-decoration:none;
  color:#ae882d;
  }
.content img{width:100%;padding-left:15px;padding-right:15px;margin-left:0;margin-right:0}
.content p img{width:100%;padding-left:0;padding-right:0;margin-left:0;margin-right:0}
.content .date{margin-bottom:30px}
.content .pinterest-button{display:inline-block;float:right;margin-top:-70px;margin-right:40px}
.content p.comment-form-author,.content p.comment-form-url{width:100%;display:inline-block;float:left}
.custom-category .content{margin-top:20px;min-height:auto}
.content p{padding-left:15px;padding-right:15px}


.content .strossle-widget-andreabrodin img {
    height: 100%;
    margin-bottom: 3px;
    margin-top: 0px;
}


.footer_box {
	margin: 0 auto;
	border: 0px solid #c0c0c0;
	width: 990px;
	height: 1%; overflow: hidden;
	margin-top:10px;
}


.footer_box p {
	font-size:15px;
	padding:0px;
	color:#aaa;
}
.row{margin-left:-15px;margin-right:-15px}

.ev-content .row:last-child .related-item{ margin-bottom:15px}
.p-2{padding:15px 7.5px!important}

.b-product__logo {
    display: inline-block;
    vertical-align: middle;
    margin: 0 14px 5px 0;
}

.overlay { background-color:#000000}





.primary-navigation-wrap {
	background: #fff;
}


			td.recentcommentstexttop {
				border: none;
				padding: 0px 0px 0px 10px;
			}


			.rtl td.recentcommentstexttop {
				padding: 0px 10px 0px 0px;
			}

.red-txt {
	font-family: 'Raleway', sans-serif;
  	font-weight:700;
	color:#e80707;
	padding:0 0 0px 0px;
	}

.section-method .section-heading .text-1 {
  margin-left: 2.307692307692308%;
  margin-bottom: 2.884615384615385%;
  color: #ad190c;
  font-size: 20px;
  font-size: 2rem;
  letter-spacing: 0.09em;
}
.row, body.opal-content-layout-2cl #content .wrap, body.opal-content-layout-2cr #content .wrap, [data-opal-columns], body.archive .site-content .wrap, .blog .site-content .wrap, .opal-archive-style-4.blog .site-main, .opal-archive-style-4.archive .site-main, .opal-archive-style-3.blog .site-main, .opal-archive-style-3.archive .site-main, .site-footer .widget-area, .opal-comment-form-2 .comment-form, .opal-comment-form-3 .comment-form, .opal-comment-form-4 .comment-form, .opal-comment-form-6 .comment-form, .widget .gallery,.elementor-element .gallery,.single .gallery, .list-feature-box, [data-elementor-columns] {margin-right:-20px;margin-left:-20px;}
.elementor-element.elementor-hidden-phone{height: auto !important;}


.ms-slide .ms-layer, .ms-fixed-layers .ms-layer {position:absolute;pointer-events: auto}



.ms-layer.video-box{background:black;}

.ms-layer.video-box iframe{
	padding:0;
	margin: 0;
	border: none;
	position: absolute;
	z-index: 111;
}
#adafruit-header #shop-header .row-content .right-content .search-wrapper{position:relative}
#adafruit-header #shop-header .row-content .right-content .search-wrapper input{width:400px;height:40px;padding:0 0 0 8px;border:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:15px}
#adafruit-header #shop-header .row-content .right-content .search-wrapper i{position:absolute;top:7px;right:7px;color:#000;font-size:24px}
.top-bar-left a,.top-bar-nav a{font-family:oswald regular}
.search-index-page .top-bar-nav{float:right}
.mobile-menu .top-bar-nav li a{font-size:17px;text-transform:none;line-height:30px}
.mobile-menu .top-bar-nav li i{margin-top:10px;margin-right:4px}
.mobile-menu .main-navigation,.mobile-menu .top-bar-nav{text-align:center}
.mobile-menu .top-bar-nav li{display:inline-block}
.top-bar-left,.search-index-page .top-bar-nav{float:none}
.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}
.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}
.footer-nav .menu-item{max-height:20px !important}


.cat-box .post-thumbnail img.attachment-tie-small{
	max-width: 90px ;
	height: auto;
}


.pic-box.cat-box li .post-thumbnail img.attachment-tie-small {
	max-width: 100%;
}


.post-thumbnail img.attachment-tie-small,
.post-thumbnail img.avatar {
	max-width: 100px;
}


.widget.news-pic .post-thumbnail img.attachment-tie-small {
	max-width: 100% !important;
}
.menu-item-2in1.icons{position:relative}
.menu-item-2in1.icons:after{-webkit-transform:translateX(-50%);background-color:#5a7a90;content:"";display:block;height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:1px}
.menu-item-2in1.icons a{font-family:Museo Sans;font-size:19px;font-weight:300;margin:0;position:relative;width:50%}
.menu-item-2in1 .icon-container{fill:#b3b3b3;margin-right:6px;vertical-align:sub}
.menu-item-2in1 .icon-container.user svg{height:17px;width:16px}
.menu-item-2in1 .icon-container.cart svg{height:18px;width:18px}
.menu-item-2in1 .icon-container.cart{margin-left:41px}
.menu-item-2in1 .icon-container svg{fill:#fff}
.menu-item-2in1 a{color:#999;font-family:Museo Sans;font-size:15px;font-weight:300;margin-left:15px;text-transform:capitalize}
.menu-item-2in1 a:hover{color:#e2231a}



.menu-item-language img.iclflag{height:12px !important; width:18px !important; margin-bottom:0 !important; margin-right:4px;}
.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-lg,.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-md,.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-sm,.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-xl,.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;width:100%;min-height:1px;padding-right:5px;padding-left:5px}
.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
 .socket_color .hr-short .hr-inner-style,  .socket_color .hr-short .hr-inner{background-color: #b32417;}
 .footer_color .hr-short .hr-inner-style,  .footer_color .hr-short .hr-inner{background-color: #6a737b;}
 .alternate_color .hr-short .hr-inner-style,  .alternate_color .hr-short .hr-inner{background-color: #fcfcfc;}
 .main_color .hr-short .hr-inner-style,  .main_color .hr-short .hr-inner{background-color: #eeeeee;}
 .header_color .hr-short .hr-inner-style,  .header_color .hr-short .hr-inner{background-color: #ffffff;}

.hr-short .hr-inner-style{border-radius: 20px; height:9px; width:9px; border-width:2px; border-style:solid; display:block; position: absolute; left:50%; margin-left:-5px; margin-top:-5px; }

.hr-short.hr-left .hr-inner-style{  left:5px; }

.hr-short.hr-right .hr-inner-style{  left:auto; right:0; }


	#header-outer[data-mobile-fixed="1"],
	#header-outer[data-permanent-transparent="1"][data-mobile-fixed="1"],
	#mobile-menu[data-mobile-fixed="1"] {
		position: fixed!important;
	}


	#mobile-menu[data-mobile-fixed="1"] {
		width:100%;
		top: 58px;
		left: 0;
	}
#mobile-menu #mobile-search,header#top nav ul #search-btn{display:none!important;}


    #filter_content .filter_title .title_close {
        float: right;
        margin-right: 10px;
        display: block;
        font-size: 18px;
        font-weight: bold;
        color: #fff;
    }


.cycle-slideshow img { width: 100%; height: auto }

	.boxed .page-wrapper {
		width:100%;
	}

	.header-vertical-enable .page-wrapper {
		padding-left: 260px;
	}

	.header-vertical-enable .page-wrapper .header-type-8 .container .logo {
		margin-bottom: 40px;
		margin-top: 15px;
		padding-right: 0;
		text-align: center;
		left: 0 !important;
		float: left !important;
		width: 260px;
		max-width: 100%;
	}

	.header-vertical-enable .page-wrapper .header-type-8 .menu-wrapper {
		float: left !important;
		width: 260px;
		max-width: 100%;
	}



@import url("../legenda/style.css");

.page-wrapper{
 -webkit-transform: none;
    -moz-transform: none;
     -ms-transform: none;
      -o-transform: none;
         transform: none;
}
.our-partners{position:relative;padding:50px 0;text-align:center;text-transform:uppercase}
.our-partners h4{margin:0;color:#9d9d9d;font-size:16px;padding-bottom:50px}
.our-partners #partners-slider{position:relative}
.our-partners #partners-slider .item{margin:0 10px;padding:0 20px;height:170px;width:170px;border:3px solid #eee;border-radius:3px;display:table-cell;vertical-align:middle}
.our-partners #partners-slider .item img{display:block;width:100%;height:auto}

p.normal {
color:#000080; font-family:Tahoma, Geneva, sans-serif; font-size:16px; font-weight="normal"; line-height: 175%;
}

.b{
	color:#ac2a11;
}
.nav{padding-left:0;margin-bottom:0;list-style:none}
.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}
.nav-tabs{border-bottom:1px solid #ddd}
.nav-tabs.nav-justified{width:100%;border-bottom:0}
.nav-justified{width:100%}
.nav-tabs-justified{border-bottom:0}
.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}
.pgBlocOnglets .nav-tabs{border-bottom:0}
.pgBlocOnglets .nav-tabs,.nav-pills{text-align:center}

.nobottommargin{margin-bottom:0 !important}


.header-wrap {
  width: 100%;
  padding: 0 15px;
}


.header-wrap-holder {
  display: table;
  width: 100%;
  border-bottom: 1px solid #ebebeb;
}

.img-gallery {
	margin:0;
	padding:7px 0 0 3px;
	text-align:center;
	list-style:none;
	height:1%;
	overflow:hidden;
	border:solid #cacaca;
	border-width:0 1px 1px;
	background:#e2e2e2;
	line-height:16px;
}

.img-gallery li {
	float:left;
	padding:0 2px 7px 0;
}

.img-gallery span {
	border:1px solid #048bff;
	display:block;
	padding:2px;
	background:#fff;
}

.img-gallery span a {display:block;}

.img-gallery a {
	color:#3d7ed6;
	font-weight:bold;
}

.img-gallery img { display:block;}
.nav-dropdown .nav-dropdown-col .menu-item-has-children{margin-top:5px}
.nav-vertical li li.menu-item-has-children{margin-bottom:1em}

.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-right: 15px;
  padding-left: 15px;
}

  .col-md-1 {
    width: 8.33333333%;
  }
.elementor-4032 .elementor-element.elementor-element-a49d161 .elementor-text-editor{text-align:center;}
.elementor-4051 .elementor-element.elementor-element-f4b36bc .elementor-text-editor{text-align:center;}
.elementor-4108 .elementor-element.elementor-element-7e0574dd .elementor-text-editor{text-align:center;}
.elementor-4108 .elementor-element.elementor-element-519add6e .elementor-text-editor{text-align:center;}
.tribe-countdown-timer h3.tribe-countdown-complete,.tribe-countdown-timer span.format,.tribe-countdown-timer span.tribe-countdown-seconds{display:none}


#header-logo {
    display: flex;
    align-items: center;
}


#header-logo strong {
	font-weight:normal;
}


#header-logo h1 {
		padding:0;
	}


	

	#header-logo img {
		margin-top:5px;
	}


.et_pb_map_pin {
	display: none;
	visibility: hidden;
}


        #baner .nav .offset-by-one a.login, #baner .nav .offset-by-one button.signOut {
            margin: 0px;
            float: left;
            font-family: "SenticoSansDTRegular";
            font-size: 18px;
            font-weight: normal;
            text-transform: uppercase;
            margin-top: 17px;
            text-align: right;
        }
.menu-item-lang-selector .flag{margin-right:6px;}
.rtl .menu-item-lang-selector .flag{margin-left:6px;margin-right:0;}
.menu-item i._mi,.menu-item img._mi{display:inline-block;vertical-align:middle}
.menu-item i._mi{width:auto;height:auto;margin-top:-.265em;font-size:1.2em;line-height:1}
.menu-item i._before,.rtl .menu-item i._after{margin-right:.25em}
.menu-item i._after,.rtl .menu-item i._before{margin-left:.25em}
.menu-item img._before,.rtl .menu-item img._after{margin-right:.5em}
.menu-item img._after,.rtl .menu-item img._before{margin-left:.5em}
.menu-item ._svg{width:1em}
.rtl .menu-item i._before{margin-right:0}
.rtl .menu-item i._after{margin-left:0}
.menu-item i.elusive{margin-top:-.3em}
#menu-sitemap li.menu-item-has-children{margin-bottom:15px}

.sub-menu .menu-item-has-children:after { color: #fff }

#cssmenu .menu-item-11169 .submenu,
#cssmenu li li:hover .menu-item-1116 .submenu { display:none !important }
.mainvisual-content{position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;opacity:0;transition:opacity 1s linear;overflow:hidden}
.mainvisual-content.is-show,.mainvisual-topics.is-show{opacity:1}
.mainvisual-content-inner{position:relative;top:50%;-webkit-transform:translateY(-62%);transform:translateY(-62%)}

	.leading-brands .bottom-logo ul li
	{	width: 50%;		
	}

.leading-brands .bottom-logo
{	max-width: 765px; margin: 0 auto;
}

.leading-brands .bottom-logo ul
{	display: inline-block; width: 100%;
}

.leading-brands .bottom-logo ul li img
{	position: absolute; left: 0px; top: 0px; right: 0px; bottom: 0px; margin: auto;
	max-height: 80%;
}

.td_wrapper_video_playlist .td_video_controls_playlist_wrapper {
  background-color: #4db2ec;
  position: relative;
}

.td_wrapper_video_playlist .td_video_controls_playlist_wrapper:before {
  content: '';
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAGBAMAAADwPukCAAAAElBMVEUAAAAAAAAAAAAAAAAAAAAAAADgKxmiAAAABnRSTlM9KRgMBADiSB2HAAAAFElEQVR4XmNgYBBgUGAwYHBgCAAAA3wA8fpXm6EAAAAASUVORK5CYII=) repeat-x;
  width: 100%;
  height: 6px;
  position: absolute;
  bottom: -6px;
  z-index: 1;
}
.wrap{max-width:1300px;width:97.5%;margin:0 auto;position:relative}
.location-box .wrap{z-index:200}
header .white-grad-top .wrap{min-height:140px}
.wrap .left66 .left50,.wrap .left66 .right50{width:100%}
header .wrap .right{margin:0 auto;float:none;text-align:center}
header .wrap{padding:10px 0 0px}

.asider-6-author{
    color: #793ebe;
    text-align: right;

    font-size: 18px;
}

.asider-6-author-place{
    color: #838384;
    font-size: 14px;
    font-weight: 600;
}

.fact-name { color: #000000; }

  .header-panel .logo{float:none; padding-bottom:15px;}

.site-header__menu .nav--social a:before, .site-header__menu a { color: #1a1919; }

.nav--main a { color: #1a1919; }

 
.menu li:last-child,.menu-item-229 {
	border-right: none !important;
}




.menu-item-230 .sub-menu {
	background: #0098DB !important ;
}



.menu-item-242 .sub-menu {
	background: #01b1af !important ;
}



.menu-item-251 .sub-menu {
	background: #981E34 !important ;
}

.sub-menu .menu-item-has-children:after { color: #fff }



.menu-item-language img.iclflag{height:12px !important; width:18px !important; margin-bottom:0 !important; margin-right:4px;}

#footer-base-container {
	padding: 18px;
}
