﻿

#Side_slide .search-wrapper{margin-bottom:20px;position:relative;display:none;}

#Side_slide .search-wrapper input.field{width:100%;background:none!important;border-width:1px 0 1px 0;border-color:rgba(255,255,255,.05);line-height:20px;padding:10px 55px 10px 20px;box-sizing:border-box;box-shadow:0 0 0 0 transparent;}

#Side_slide .search-wrapper a.submit{position:absolute;top:0;right:5px;font-size:20px;padding:10px}
 

#Side_slide,
#Side_slide .search-wrapper input.field,
#Side_slide a:not(.action_button),
#Side_slide #menu ul li.submenu .menu-toggle{color:#a6a6a6}

#Side_slide.light .search-wrapper input.field{border-color:rgba(0,0,0,.05)}
#Side_slide,#Side_slide .search-wrapper input.field,#Side_slide a:not(.action_button),#Side_slide #menu ul li.submenu .menu-toggle{color: #A6A6A6;}
.mp_r_blurb_zoom .et_pb_column{max-width:550px;box-shadow:0px 0px 10px 3px rgba(183,183,183,0.4);-webkit-transition:all .5s ease-out;-moz-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out}
.mp_r_blurb_zoom .et_pb_column img{vertical-align:top;-webkit-transition:all .3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}
.mp_r_blurb_zoom .et_pb_column:hover img{-webkit-transform:scale(1.05) rotate(1deg);-ms-transform:scale(1.05) rotate(1deg);transform:scale(1.05) rotate(1deg)}
.mp_r_blurb_zoom .et_pb_column:hover{box-shadow:0px 0px 10px 6px rgba(183,183,183,0.7)}
.modal .container{z-index:9999;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:80%;max-width:80%;height:70vh;padding:80px 0 40px 0;overflow:hidden;background:#fff;box-shadow:0 0 50px rgba(0,0,0,0.5)}
.modal.video-modal .container{overflow:visible;height:auto;padding:0px;background-color:transparent;width:auto}
body.responsive-ready #foobar span.copyright{display:block;text-align:center}

#content_box {
padding-right: 0px;
padding-left: 0px!important;
}

.rtl #content_box {
padding-left: 0px;
padding-right: 0px!important;
}

.ss-full-width #content_box {
padding-right: 0;
padding-left: 0;
}

.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: 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, .col-xs-12 {
  float: left;
}

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


.post-list-card .post-list .eyecatch .cat-name,.top-post-list .post-list .eyecatch .cat-name,.byline .cat-name,.single .authorbox .author-newpost li .cat-name,.related-box li .cat-name,#top_carousel .bx-wrapper ul li .osusume-label{background: #ef176e; color:  #ffffff;}
.frontpage-new-vehicles div.compareContainer td.go img{border:none}
.frontpage-new-vehicles div.compareContainer td.go{vertical-align:middle}
div.adzones .html_banner a:hover span.go{color:#0066CC}
div.adzones .html_banner a span.go{text-decoration:underline}

  .header .top-bar-right .menu {
    margin: 0;
    text-align: right; }

  .header .top-bar-right li {
    list-style: none;
    display: inline-block; }

    .header .top-bar-right li a {
      display: block;
      transition: all 280ms ease-in-out;
      color: #fff;
      text-transform: uppercase; }

      .header .top-bar-right li a:hover {
        border-color: #1779ba; }

    .header .top-bar-right li.current-menu-item a {
      border-color: #1779ba; }

#main-navbar .menu-sidebar #menu_bar_contact {
	margin-bottom: 0;
	line-height: 60px;
}


#main-navbar .menu-sidebar #menu_bar_contact a {
	border-left: 2px solid white;
	padding-left: 13px;
	font-weight: 600;
	font-size: 20px;
	color: #fff;
	letter-spacing:-0.01em;
}

#menu_bar_contact a span {
	font-size:19px!important;
}





h3#comments{
margin:0 0 0 55px; 
max-width:705px;
}
.box .box-content .box-product ul li.first-in-line{clear:left}
aside .box .box-content .box-product ul{width:auto;margin:0;}
.box-filter .box-content .button{margin-top:10px}


.inline-list:before,
.inline-list:after {
  content: ' ';
  display: table;
}

.inline-list:after {
  clear: both;
}

.inline-list li {
  float: left;
}

.inline-list li + li {
  margin-left: 10px;
}

footer .inline-list {
  padding-left: 10px;
}

footer .inline-list a {
  font-size: 13px;
  line-height: 30px;
  text-transform: lowercase;
}

footer .inline-list a:hover {
  color: #e75c46;
}

footer .inline-list a:active {
  color: #ed8473;
}

footer .inline-list li + li {
  margin-left: 49px;
}

  footer .inline-list li li + li {
    margin-left: 10px;
  }

.filter-alphabet-item {
  font-size: 18px;
  float: left;
  width: 3.6%;
}

.filter-alphabet-item.current a {
  color: #fff;
  background-color: #38acb8;
  text-decoration: none;
}

.friss .created { background-color:#2c8fcd !important;}

div#shownewslist div.intronews .created { color:white; font-family:Tahoma; font-size:11px; background-color:#95c600;display: block;
width: 72px;
padding-left: 5px;
margin-bottom: 5px;}

div.fullnews .created {color: white;
font-family: Tahoma;
font-size: 11px;
background-color: #95c600;
display: block;
width: 72px;
padding-left: 5px;
margin-bottom: 5px;}
.row{margin-right:-15px;margin-left:-15px}
.topbar__heading .heading-text+.heading-text:before{content:"\A";white-space:pre}


				.head-mast {
					padding-top: 20px;
					padding-bottom: 20px;
				}
.related-prods .pane-content{background:rgba(160,205,224,.25);padding:15px 20px;}
 #pl-512 #panel-512-0-0-0 , #pl-512 #panel-512-1-0-0 , #pl-512 #panel-512-1-0-1 , #pl-512 #panel-512-1-1-0 , #pl-512 #panel-512-1-1-1 , #pl-512 #panel-512-1-1-2 , #pl-512 #panel-512-2-0-0 , #pl-512 #panel-512-3-1-0 , #pl-512 #panel-512-3-1-1 {  }
 #pg-512-0 , #pg-512-1 , #pg-512-2 , #pl-512 .so-panel:last-child { margin-bottom:0px }
 #pl-512 .so-panel { margin-bottom:30px }

div.panel-grid div.panel-grid-cell div.agricole-double-blocks div.so-panel div.grain-report-button {
text-align:center!important;
margin:0 auto 30px auto!important;
padding:5px 20px 0 20px!important;
}

div.homepage-2-columns div.so-panel {
margin-bottom:0!important;
}

#search-box{float:right;padding:0px;width:260px;}
.copyrights{text-align:center}


.screen-25 {
    width: 25%;
    float: left
}
.img-responsive{display:block;height:auto;max-width:100%}

.img-responsive-wrap img { 
	display: block;
	height: auto;
	max-width: 100%;
}

.gdlr-core-testimonial-style-left .gdlr-core-testimonial-content-wrap{ overflow: hidden; }

.gdlr-core-testimonial-style-right .gdlr-core-testimonial-content-wrap{ overflow: hidden; }
.mk-image.align-right .mk-image-holder{float:right}
.mk-image.align-center .mk-image-holder{margin:0 auto}
.region-top-header-menus .block-menu{float:left;}
.region-top-header-menus ul.menu{margin-top:-2px;}
.region-homepage-blocks .views-row{float:left;width:270px;padding:0px 20px;border-right:1px dotted #000;}
.region-homepage-cta-region{min-height:203px}
#topFooter .region-footer-nav{float:right;display:inline-block;}
td.region,td.module,td.container,td.category{border-top:1.5em solid #fff;border-bottom:1px solid #b4d7f0;background-color:#d4e7f3;color:#455067;font-weight:bold;}
tr:first-child td.region,tr:first-child td.module,tr:first-child td.container,tr:first-child td.category{border-top-width:0;}
.wp-show-posts-entry-content,.wp-show-posts-entry-summary{margin-bottom:1em}


.byline {
  color: #444444; }

	   .site-header .header-content .site-branding .site-title a, .entry-content p, .entry-content ul li, .entry-content ol li, .byline, .posted-on, .entry-header h1, .entry-header h1 a, .site-description, .cat-links, .teaser .teaser-content .home-text .widget-title, .teaser .teaser-content h3, .page-numbers.current, #comments, body {
        	color:;
		-webkit-color:;
	    }

  .button-menu .hamberger{width: 30px;height: 20px;position:relative;overflow:hidden;}

  .button-menu .hamberger .icon-bar{width:100%;height:3px;background:#ffffff;display:block;position:absolute;left:0;}

  .button-menu .hamberger .icon-bar:nth-child(1){top:0px;}

  .button-menu .hamberger .icon-bar:nth-child(2){top:45%;}

  .button-menu .hamberger .icon-bar:nth-child(3){bottom:0px;}

  .button-menu:hover .hamberger .icon-bar:nth-child(1){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);left:-6px;}

  .button-menu:hover .hamberger .icon-bar:nth-child(2){top:50%;}

  .button-menu:hover .hamberger .icon-bar:nth-child(3){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);left:-6px;}
.page-header,.region-sidebar-first .block:first-child h2.block-title,.region-sidebar-second .block:first-child h2.block-title{margin-top:0}

.info strong a{
	color:#8f2004 !important;
}

.info strong a:hover{
	color:#ebad25 !important;
}







.moon1 .circle {
	
	background: #b29739; 
	background: -moz-linear-gradient(left,  #b29739 0%, #cfaf3f 100%); 
	background: -webkit-linear-gradient(left,  #b29739 0%,#cfaf3f 100%); 
	background: linear-gradient(to right,  #b29739 0%,#cfaf3f 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b29739', endColorstr='#cfaf3f',GradientType=1 ); 
}


.moon1 h2{
	color: #d2b04e;
}







.moon1 .circle2 {
	
	background: #b29739; 
	background: -moz-linear-gradient(left,  #b29739 0%, #cfaf3f 100%); 
	background: -webkit-linear-gradient(left,  #b29739 0%,#cfaf3f 100%); 
	background: linear-gradient(to right,  #b29739 0%,#cfaf3f 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b29739', endColorstr='#cfaf3f',GradientType=1 ); 
}


.footer-v3 .footer {
	padding: 40px 0;
	background: #f7f7f7;
	border-top: 3px solid #eee;
}


.footer-v3 .thumb-headline h2 {
	color: #585f69;
    font-weight: bold;
	line-height: 22px;
	margin-bottom: 10px;
}


.footer-v3 .footer p,
.footer-v3 .simple-list a {
	color: #555;
}



.footer-v3 .copyright {
	padding: 10px 0;
	background: #eee;
	border-top-color: #292929;
}


.footer-v3 .copyright p {
	color: #555;
	margin-top: 14px;
}


.footer-v3 .copyright .social-icons {
	margin-top: 10px;
}

	
	.footer-v3 .copyright .social-icons.pull-right {
		float: inherit !important;
	}


.rev_slider .tp-mask-wrap .tp-caption,
.rev_slider .tp-mask-wrap *:last-child,
.wpb_text_column .rev_slider .tp-mask-wrap .tp-caption,
.wpb_text_column .rev_slider .tp-mask-wrap *:last-child{
	margin-bottom:0;

}
header.header .et-trending #et-secondary-menu .menu-item-has-children ul{top:-10px;left:100%}
body #navigation .menu-item a.menu-image-title-hide .menu-image-hover-wrapper{display:none}


#mg-wprm-wrap li.menu-item-has-children {
  position: relative;
}


#mg-wprm-wrap li.menu-item a {
  padding: 13px 14px;
}


#mg-wprm-wrap li.menu-item ul.sub-menu li.menu-item span {
  right: 10px;
  padding: 20px 20px 30px;
  line-height: 38px;
}

				#mg-wprm-wrap li.menu-item-has-children ul.sub-menu a {
					font-size: 15px;
					text-transform: uppercase;
					font-weight: normal;
				}

				#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a,
				div#mg-wprm-wrap ul li span.wprmenu_icon {
					color: #ffffff !important;
				}

				#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a:hover {
					background: #d53f3f;
					color: #606060 !important;
				}
.second-level-nav{height:auto}
.sub_menu .second-level-nav{height: auto !important}
a.second-level-nav{word-wrap: break-word}
.second-level-nav.pl-264.mega-unit.mega-hdr{position: absolute;left: 34%;top: 50%}
.second-level-nav.pl-276.mega-unit.mega-hdr.last{position: absolute;left: 68%;top: 50%}

table.ensystable {border-spacing:0;border-collapse:collapse;border:0;padding:0;margin:0}


.tbl_sprt_bottom {
    border: 0 solid #d7d7d7;
    border-bottom-width: 1px;
    height: 25px;
}

ul.ktz-socialicon {padding:0px;margin:0px;}

.ktz-authorbox ul.ktz-socialicon{margin:0px 0px 10px 0px;}

.ktz-authorbox ul.ktz-socialicon li.title-follow{border-bottom:1px solid #aaa;margin:0px;color: #666666;padding:2px;font-size:14px;line-height:16px;}

.ktz-authorbox ul.ktz-socialicon li.title-follow:hover {background:#fff;}

ul.ktz-socialicon li.title-follow a{color:#181818;}

ul.ktz-socialicon li{float:left;margin-left:5px;list-style:none}

ul.ktz-socialicon li span{font-size:12px;padding:0px 5px;line-height:20px;height:20px;width:20px;display:block;}

ul.ktz-socialicon a{color:#666;}

ul.ktz-socialicon a:hover{color:#fff;}

ul.ktz-socialicon li:hover {background:#222;}

.widget-container {
	margin: 0 0 18px 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}


.main-navigation li.dropdownmn_item.menu-item-has-children {
    display: inline-block;
}
.mobile-main-nav .menu-item a i[class^=fa]{padding-right:6px}

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

.container:before,
.container:after {
  content: " ";
  display: table;
}

.container:after {
  clear: both;
}

.container .jumbotron {
  border-radius: 6px;
}

.jumbotron .container {
  max-width: 100%;
}
.cbox--notification-icon-xl{min-height:36px;padding-left:42px;background-repeat:no-repeat}
.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-left:5px;padding-right:5px}
.col-md-4{width:33.33333333%}
.pdp-main .product-actions .socialsharing .social-links{text-align:right;font-weight:100;font-size:1.2rem;margin:1.5rem 0 0}
.pdp-main .product-actions .socialsharing .social-links .share-icon{margin:0 .2rem;color:#333d28;display:inline-block;vertical-align:middle}
.pdp-main .product-actions .socialsharing .social-links .share-icon .icon{font-size:1.2rem}
#wrapper.pt_wish-list .share-options .social-links{padding:1.6rem 1.5rem;margin-bottom:0;font-size:1.2rem;line-height:2rem;border-bottom:1px solid #fff}
#wrapper.pt_wish-list .share-options .social-links a{display:inline-block;vertical-align:top;padding-left:1.5rem;font-size:1.5rem;line-height:1.7rem}
#wrapper.pt_wish-list .share-options .social-links a:first-of-type{padding-left:2.5rem}
body .ui-dialog.quickview-popin .ui-dialog-content .social-links{margin-top:1rem;text-align:right}
body .ui-dialog.quickview-popin .ui-dialog-content .product-informations+.social-links{display:none}
.nav-drawer__menu-item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
 body .pl-mobile-menu ul.mobile-menu{margin-bottom:25px;margin-right:15px}


.hp .menu.hpside .item-453,
.hp .menu.hpside .item-452,
.hp .menu.hpside .item-448
{display: none;}

  .af-tabs__tablist-item {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 33.333333%;
    -moz-box-flex: 0;
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    text-align: center; }

    .af-tabs__tablist-item a {
      position: relative;
      display: block;
      padding: 45px 15px;
      color: #7491a9;
      font-weight: 600;
      text-transform: uppercase; }

      .af-tabs__tablist-item a:after {
        position: absolute;
        bottom: 0;
        left: 0;
        width: 0;
        height: 3px;
        background-color: #4ebd88;
        -webkit-transition: width 250ms ease;
        -o-transition: width 250ms ease;
        -moz-transition: width 250ms ease;
        transition: width 250ms ease;
        content: ""; }

    .af-tabs__tablist-item.active a {
      color: #fff; }


.categories-menu .cat-item:last-child .cat-item a {
  border-bottom: 0;
}


.cat-item {
  border-bottom: 1px solid #e2e6f0;
}


.cat-item a{
  color: #454547;
  display: inline-block;
  font-size: 16px;
  padding: 15px 0;
  text-decoration: none;
}



.cat-item a:hover {
  color: #00c6ff;
}

	.navbar.main-menu-container{
		position: absolute;
		z-index: 2;
		width: 100%;
		left: 0;
		background: #fff;
	}
	
	.navbar.main-menu-container ul li:not(:first-child){
		border-top: 1px solid #3ba333;
	}



.video-main-sum {
  padding: 16px 16px 100px 16px;
  position: relative;
  width: 100%;
  height: 100%;
}

.video-main-sum h3 {
  margin-bottom: 18px;
  font-size: 24px;
  font-weight: 400;
  line-height: 30px;
}

.video-main-sum p {
  color: #999;
  line-height: 22px;
}

article.item-page ul.content-links li {
  background: none
}

fieldset.filters,
.blog .leading,
.content-links,
.pane-sliders {
  margin-bottom: 50px;
}


div.articleContent div.content-links ul li {
  background:none !important;
  padding-left:0 !important;
}



#gkTags .content {
	margin-left: 0;
	width: 100%;
}


.main-content-entry-list-block .content{
  height:210px!important;
}


#gkBottom3 .content h3,
#gkBottom4 .content h3,
#gkBottom3 .header,
#gkBottom4 .header {
	color: #222;
	font-size: 18px;
	font-weight: 700;
	
}


#gkBottom3 .content h3,
#gkBottom4 .content h3 {
	margin: 30px 0;
	padding: 10px 0;
}


div.content {
	clear: both;
}


.clear div.content {
	clear: both;
}
.dropdown-mega-content ul,.tabbed-menu-content ul{list-style:none;margin:0 0 20px;padding:0 10px}
.dropdown-mega-content ul li,.tabbed-menu-content ul li{margin:0;padding:5px 0;font-size:16px;text-transform:none}
.dropdown-mega-content .carousel ul,.dropdown-mega-content .carousel ul li,.tabbed-menu-content .carousel ul,.tabbed-menu-content .carousel ul li{padding:0;margin:0}
.dropdown-mega-content ul li a,.tabbed-menu-content ul li a{color:#444}
.dropdown-mega-content ul li a:hover,.tabbed-menu-content ul li a{color:#3b6caa;text-decoration:none}
.dropdown-mega-content ul li a:hover,.tabbed-menu-content ul li a:hover{color:#3b6caa;text-decoration:none;right:14px;content:' '}
.dropdown-mega-content .dropdown-menu-shopping-item-price,.dropdown-mega-content .dropdown-menu-shopping-item-price-not .tabbed-menu-content .dropdown-menu-shopping-item-price,.tabbed-menu-content .dropdown-menu-shopping-item-price-not{font-size:16px}

.main-center-block{width:1000px;text-align:left;margin:0 auto 0 auto;}
.text-uppercase{text-transform:uppercase}

#product-loop-wrap .columns .title, 
#product-loop-wrap .columns .price, 
#product-loop-wrap .columns .buy-btn,
#product-loop-wrap .columns .sold-out { font-size: 14px; width: 100%; text-align: center; display: block; margin-bottom: 10px; float: none; border: none; }

#product-loop-wrap .columns .buy-btn { font-weight: bold; color: #00B876; }

#product-loop-wrap .columns:hover .buy-btn { color: #FFF; }
#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-label .mega-toggle-label-open {display: none;}
#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open .mega-toggle-block-1 .mega-toggle-label-open {display: inline;}
.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-12{width:100%}

.wp-caption .wp-caption-text,
.gallery-caption,
.entry-caption {
	font-style: italic;
	font-size: 12px;
	font-size: 0.857142857rem;
	line-height: 2;
	color: #757575;
	margin-bottom: -15px;
}

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

.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}

#metaslider-demo .content,
.vantage-slide-with-image .content {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

#metaslider-demo .content img,
.vantage-slide-with-image .content img {
  max-width: 100%;
  height: auto;
}
.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-12{width:100%}
.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}
footer .ftw .textwidget{color:#e6e6e6}



.header-widgets {
	display: inline;
}


#site-title a,
#site-description {
	color:#333;
}


#site-title,
#site-description {
	margin:0;
	font-weight:300;
	float:left;
	line-height:150px;
}


#site-description {
	margin-left:20px;
	font-size:12px;
	font-weight:normal;
}


	#site-title,
	#site-description {
		float:none;
		margin:0;		
		line-height:1.62em;
		text-align:center;
	}

																																
	#site-title .home,
	#site-description {
		position:absolute !important;
		clip:rect(1px, 1px, 1px, 1px);
	}

.b-recommended__wrapper {
    width: 2112px;
    margin: 0 auto;
    height: 170px;
    padding: 0;
    text-align: left;
}
