﻿.main-navigation__global-item{padding:10px 20px}



.tb-contact_widget ul.simple-contact li.link {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
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;
				}


.tab ul.login .sep {color:#414141;padding:0px;}
.hmpg_sidebar{margin-top:16px;color:#8C8C8C;min-width:300px}



#ja-left .ja-l2 .ja-left1, #ja-left .ja-l2 .ja-left2 { width: 50%; }

#ja-left .ja-l1 .ja-col { width: 100%; }



#ja-left .ja-l2 { }


#ja-left ul.menu img, #ja-right ul.menu img { display: none; }


#ja-left 
{
    width: 25% !important;
  
}


.column { overflow: hidden; float: left; }


.column div.ja-moduletable, .column div.moduletable, .column div.ja-module, .column div.module { 

	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
}


.column ol li { line-height: 180%; margin-left: 30px; }



.column p, .column pre, .column blockquote,
.column h1, .column h2, .column h3, .column h4, .column h5, .column h6,
.column ol, .column ul { margin: 15px 0; padding: 0; }



.column ul li { }

#b2b_popup_cont .table .table-cell .cont_in{
   
    padding: 20px 30px 30px;
}

#legal_popup_cont .table .table-cell .cont_in{
    border: 1px solid #202020;
    padding: 10px;
}

    .firstpost {
        width: 100%;
        margin-right: 0;
        margin-bottom: 15px;
    }

.owl-carousel .item {
  margin: 3px;
  word-wrap: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  -o-hyphens: auto;
  hyphens: auto;
}

.owl-carousel .item figure {
  display: block;
  width: 100%;
  margin: 0 0 10px 0;
}

.owl-carousel .item figure a {
  display: block;
}

.owl-carousel .item figure a img {
  display: block;
  width: 100%;
  height: auto;
}


.item-carousel .item-carousel-thumb {
  width: 100%;
  height: 96px;
  display: block;
  overflow: hidden;
  border: solid 1px #ddd;
  margin-bottom: 7px; }

  .item-carousel .item-carousel-thumb img {
    max-width: 100%;
    padding: 1px;
    min-height: 100%; }


.item-carousel-thumb {
  max-width: 100%; }


.featured-list-slider .item-carousel-thumb {
  display: block;
  margin-bottom: 10px;
  max-width: 100%; }


	.nectar-slider-loading .loading-icon {
		height: 100%!important;
	}
.nectar-slider-loading .loading-icon,.portfolio-loading,#ajax-loading-screen .loading-icon,.loading-icon,.pp_loaderIcon{background-image:url("");}
.loading-icon .material-icon .bar:after{background-color:#3452ff;}
.loading-icon .material-icon .bar{border-color:#3452ff;}
.loading-icon .material-icon .color-2 .bar:after{background-color:#3452ff;}
.loading-icon .material-icon .color-2 .bar{border-color:#3452ff;}
.loading-icon .material-icon .spinner.color-2{display:none!important;}
#box_sub_logo_nav{margin-top:20px;float:left;margin-left:60px}


.accordion__content p.lead {
    font-weight: 300;
    font-size:17px;
    color:#505050;
}


.accordion li .accordion__title,
.accordion li .accordion__content,
.accordion li .accordion__content * {
  transition: 0.3s linear;
  -webkit-transition: 0.3s linear;
  -moz-transition: 0.3s linear;
}

.accordion li .accordion__content {
  opacity: 0;
  visibility: hidden;
  max-height: 0;
}

.accordion li.active .accordion__content {
  opacity: 1;
  visibility: visible;
  max-height: 500px;
}
.cat-icon{background-color:#393939;color:#fab900;padding:2px 5px}

.widget_sponsors_widget ul.horizontal li.sponsors-item a img {
    max-height: 100px;
    padding-bottom: 15px;
}

.sponsors-item {
    padding-bottom: 15px;
}
.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}

.primary_nav ul li.menu-item-has-children a{
	padding-right: 20px;
}

.primary_nav ul li.menu-item-has-children:hover ul{
    display: block;
}

	#access ul li.page_item a:visited {
		color: #aaa;
	}

	#access ul li.page_item a:visited:hover {
		color: #fff;
	}


.wrapper {
	width: 1325px;
  width: 82.8125em;
	margin: 0 auto;
}

.top-bar .wrapper {
  width: 95%;
}

.hero .wrapper {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
  padding-top: 9%;
  padding-left: 3%;
  width: 100%;
  margin: 0;
}

  .hero .wrapper img {
    width: 250px;
  }

#waico{font-size:18px !important;}
.icon-whatsapp:before { content: '\f232'; }
.copyright{padding:12px 5px 0 0;float:left}
.search-content{background:#3361ad;display:none;float:right;padding:22px 30px 20px 26px;width:552px;position:relative;z-index:2}
.search-content button,.search-content input{height:41px;line-height:18pt;font-size:18px;border:none}
.search-content button{background:#0d157f;color:#fff;position:absolute;right:0;top:0;width:90px}
.search-content .row{display:block;margin-right:90px}
.search-content input{display:block;width:96%;padding:0 2%}
.elementor .elementor-background-overlay{height:100%;width:100%;top:0;left:0;position:absolute}
.elementor-slides .slick-slide-inner .elementor-background-overlay{position:absolute;z-index:0;top:0;bottom:0;left:0;right:0}

#search-box{float:right;padding:0px;width:260px;}
.final-tiles-gallery .tile img.item{-moz-transition:-moz-transform .2s,opacity .2s linear;-o-transition:-o-transform .2s,opacity .2s linear;-webkit-transition:-webkit-transform .2s,opacity .2s linear;transition:transform .2s linear;display:block;position:relative;width:100%;}
.final-tiles-gallery .tile iframe.item{width:100%;}






.ib-titulo {

	width: 100%;

}


.ib-titulo.ibt-um {

margin-bottom: 16px;

background-color: #161616;

border: 1px solid #2e2e2e;

padding: 15px 20px;

color: #FFF;

text-transform: uppercase;

font: bold 17px "Titillium Web", sans-serif;
}


.ib-titulo.ibt-um span {

color: #b4101c;
}


.ib-titulo.ibt-dois, .ib-titulo.ibt-tres {clear: both;color: #fff;text-shadow: 1px -1px 0 #0e0e0e;padding: 15px 25px;margin-bottom: 20px;font: bold 17px "Titillium Web", sans-serif;background-color: #0e0e0e;border: 1px solid #2e2e2e;text-transform: uppercase;}


.ib-titulo span{color: #ffb21e;}

.ib-titulo.ibt-tres {

	margin-bottom: 0;

}


	.single .s-titulo, .ib-titulo.ibt-dois, .ib-titulo.ibt-tres {

		font-size: 24px;

	}
.row{margin-right:-15px;margin-left:-15px}
.block-title{font-size:21px;line-height:110%;color:#FFFFFF;background-color:#CE0000;padding-top:12px;padding-left:15px;padding-right:10px;padding-bottom:12px;font-style:normal;font-weight:normal;text-transform:uppercase;font-variant:normal;font-family:Oswald;margin-bottom:5px;}
#block-bmj570670db9c77c .block-title{background-color:#161616;}
#block-bk957d2feb1ee62a .block-title{background-color:#161616;}
#block-bi957d2feb1ec34a .block-title{background-color:#161616;}
#block-bk957d012f1832e7 .block-title{font-size:15px;font-family:Oswald;background-color:rgba(255,255,255,0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;}
#block-bzw57d2ff0950869 .block-title{margin-bottom:8px;}


.clearfix:before,
.clearfix:after {
    display: table;
    content: ""
}

.clearfix:after {
    clear: both
}

.clearfix { display: inline-block; }


* html .clearfix { height: 1%; }

.clearfix:after,
.clearfix:before {
  display: table;
  content: "";
}
.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}
.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%}
.navbar-collapse{max-height:340px;padding-right:15px;padding-left:15px;overflow-x:visible;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}
.navbar-collapse:before,.navbar-collapse:after{display:table;content:" "}
.navbar-collapse:after{clear:both}
.navbar-collapse.in{overflow-y:auto}
.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}
.navbar-collapse .navbar-nav.navbar-left:first-child{margin-left:-15px}
.navbar-collapse .navbar-nav.navbar-right:last-child{margin-right:-15px}
.navbar-collapse .navbar-text:last-child{margin-right:0}
.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}
.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}
.textwidget p:last-child{margin-bottom:0}
.textwidget img{max-width:100%;height:auto}

.main-header .mobile-menu .nav-item { text-transform: uppercase; font-weight: bold; width: 100%; border-bottom: 1px solid #ebebeb; background: #f0f5fb; color: #3e0000; }

.main-header .mobile-menu .nav-item a { display: block; position: relative; margin: 0 auto; padding: 15px 15px; width: 84%; min-width: 290px; color: #3e0000; }

.main-header .mobile-menu .nav-item a:hover { color: #3e0000; }

section, .container-wrapper {
*zoom:1;
	max-width: 60em;
	margin-left: auto;
	margin-right: auto;
}

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

section:after, .container-wrapper:after {
	clear: both;
}

#content-wrapper section:first-child,
#content-wrapper .container-wrapper:first-child {
	float: none;
	margin-top: 0em;
}

#home-2017 section,
#home-2017 .container-wrapper {
	max-width: 71.875rem;
}
.marquee-text{display:table-cell;text-align:center;vertical-align:middle;width:100%}
.marquee-left .marquee-text,.marquee-right .marquee-text{text-align:left}
.marquee-text-item{clear:both;margin-top:1em}
.marquee-text-item.marquee-title,.marquee-text-item:first-child{margin-top:0}
.marquee-title+.marquee-text-item{margin-top:.5em}
.marquee-jumbotron .marquee-text{padding-bottom:4em}
.marquee-jumbotron.marquee-left .marquee-text-item,.nav li{float:left}
.marquee-jumbotron.marquee-right .marquee-text-item{float:right}
.marquee-jumbotron.marquee-half .marquee-text-item{width:50%}
.marquee-left .marquee-text-item{float:left}
.marquee-right .marquee-text-item{float:right}
.marquee-half .marquee-text-item{width:50%}


.view-tyre-search img.imagecache-news_image,.page-resource-info-tyre-applications-motorcycle img.imagecache-news_image {
float:right;
margin:0 0 2em 1em;
}



img.imagecache-body_images_standard,
img.imagecache-body_images_small {
  float: right;
  margin: 0 0 5px 25px
}


.front #block-tyre_importer-0 img.imagecache-homepage_bottom_image {
margin-left:-10px;
}

.footer-content .footer-bottom-content {
  border-top: 1px #4a4a4a solid;
  background: #0c0c0c;
  padding: 10px 0;
  font-size: 12px;
  line-height: 20px;
  color: #999999;
}

.footer-content .footer-bottom-content a {
  color: #606060;
}

.footer-content .footer-bottom-content a:hover {
  color: #f18d00;
}

.footer-content .footer-bottom-content .footer-copyright {
  float: left;
}

.footer-content .footer-bottom-content .footer-link {
  float: right;
}


.footer-bottom-content .container{
  display:flex;
  justify-content: space-between;
  flex-wrap: wrap
}
 

							



.rev_slider_wrapper{
	position:relative;
	z-index: 0;
}

#sliders-container .rev_slider_wrapper {
  -webkit-transform: translateZ(0);
}
.home-trusted{text-align:center;max-width:1200px;margin:auto;font-family:'Roboto Slab',serif;font-weight:700;font-size:160%;}
.home-trusted .home-logos img{display:inline;width:19%;margin:20px;}


.mnmd-main-col {
  width: 100%;
  min-height: 1px;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
}


.mnmd-main-col.has-left-sidebar {
  float: right;
}

.new_word2014 {
    color: #555;
    font-size: 15px;
}

.post-ratings-text {
}
.video-list ul .video-box footer .post-meta .meta{width:30%;float:left;border-right:1px solid #fff;padding:3px;text-align:center;color:#7A3F0F;margin:5px 0 0}
.video-list ul .video-box footer .post-meta .meta span{display:block;color:#ccc;text-transform:uppercase}
.video-list ul .video-box footer .post-meta .meta.length{width:40%}
.video-list ul .video-box footer .post-meta .meta.rating{border-right:none}
footer.content-info .ad-sidebar-widget{background:#fff;padding-bottom:15px}
footer.content-info .ad-container{padding-bottom:30px}
footer.content-info .ad-container img{display:block;margin:0 auto}
footer.content-info .ad-sidebar-widget .btn.btn-blue{margin-top:-15px}
.content-info{background:#2f2f2f;padding:30px}
body.home .container .content.row,body.archive .container .content.row,body.archive .home-roll.row,body.home .home-roll.row,body.archive .main .row{margin:0}
body.home .container .content .col- .submit-btn-cont input.btn-blue,.entry-content div.mc_embed_inner div.mc-field-group input{width:100%}


.slider-story-container,
.slider-inspire { overflow:hidden; }

.top-social-area a{
    padding:5px 0px 5px 15px!important;
}

    .top-social-area{
        text-align: center!important;
    }

    .header-area .top-header .top-social-area {
      text-align: right; }

      .header-area .top-header .top-social-area a {
        display: inline-block;
        padding: 5px 15px;
        color: #000000;
        font-size: 13px; }

        .header-area .top-header .top-social-area a:hover, .header-area .top-header .top-social-area a:focus {
          color: #30336b; }

  .coming-soon-area .header-area .top-header .top-social-area a {
    color: #ffffff; }


.menu-pc .logo .logo_hor { display: block; -webkit-transition: all 200ms ease-in-out; -moz-transition: all 200ms ease-in-out; transition: all 200ms ease-in-out; }








.box_dashed {



	border-top: 1px dashed #959595;



	padding-top: 7px;



	margin-top: 10px;



}







.instagram_api .p_01{text-align: center;margin-bottom: 10px;font-family: Karla;font-size: 14px;margin-top: 70px;}


.tr_adv {
    background: #fff !important;
    padding: 0 !important;
}

.content {
width: 1360px;
margin-right: auto;
margin-left: auto;
padding: 10px 30px 20px;
}
.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}
.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}
.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}
.dropdown-menu.pull-right{right:0;left:auto}
.pull-right{float:right!important}




.rt-grid-1, .rt-grid-2, .rt-grid-3, .rt-grid-4, .rt-grid-5, .rt-grid-6, .rt-grid-7, .rt-grid-8, .rt-grid-9, .rt-grid-10, .rt-grid-11, .rt-grid-12 {display: inline;float: left;position: relative;margin-left: 10px;margin-right: 10px;}

.rt-container .rt-grid-12 {width: 940px;}

#icon1{
	width:auto;
	float:left;
	margin-left:5px;
	}
.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-lg-12{width:100%}
ul.term-links li{margin:0 0 0.50em;list-style-type:disc;}

#menu ul li.menu-item-4959 ul, #menu ul li.menu-item-9986 ul {
	width:200px;
}

    header.top .mini-menu li.menu-item-408 a {
      font-size: 1.67em;
      padding-top: 0;
      padding-bottom: 0; }

    header.top .mini-menu li.menu-item-409 a {
      border: 4px solid #00425c;
      padding: 0.4em 1.5em; }

      header.top .mini-menu li.menu-item-409 a:hover {
        color: #fff;
        background-color: #00425c; }
.et_pb_image_13.et_pb_module{margin-left:auto!important;margin-right:auto!important}

.breadcrumb-section .breadcrumb { padding: 0px; }

.breadcrumb-section .breadcrumb li { padding: 4px 0; }

.breadcrumb-section, .breadcrumb { color: #98bbdb; padding: 0px; background-color: transparent; border: 0px; margin-bottom: 0px; }

.bd-sliderindicators-2 {
  text-align: center;
  vertical-align: bottom;
}

.bd-sliderindicators-2:before {
  vertical-align: bottom;
}
.ai1ec-agenda-widget-view .ai1ec-event .ai1ec-event-time{font-weight:bold;}
.ai1ec-popover.ai1ec-popup .ai1ec-event-time{background:#eee;font-size:11.05px;font-weight:bold;margin:2px -8px 0;padding:1px 8px;}
.ai1ec-month-view .ai1ec-event-time,.ai1ec-week-view .ai1ec-event-time,.ai1ec-oneday-view .ai1ec-event-time{font-weight:bold;font-size:11px;}
.ai1ec-month-view .ai1ec-multiday-bar .ai1ec-event-time{display:none;}
.ai1ec-oneday-view .ai1ec-start-truncated .ai1ec-event-time,.ai1ec-week-view .ai1ec-start-truncated .ai1ec-event-time{display:none;}
.ai1ec-agenda-view .ai1ec-event .ai1ec-event-time{font-size:9pt;font-weight:bold;opacity:0.8;filter:alpha(opacity=80);}
.ai1ec-print .ai1ec-agenda-view .ai1ec-event-summary .ai1ec-event-time{display:inline;border:none !important;box-shadow:none !important;}

div.news_scroll div.one_news{
	float:left;
	padding:5px;
	width:239px;
}

div.news_scroll div.one_news h3{
	font-size:18px;
	padding:0;
	margin:0;
	margin-bottom:5px;
	height:65px;
	width:239px;
}

div.news_scroll div.one_news img{
	float:left;
	margin-right:5px;
}



div.home-group div.one_news{
	float:left;
	font-size: 16px !important;
	padding:15px 5px;
	width:100%;
	overflow:hidden;
}

div.home-group div.one_news h3{
	font-size:18px;
	padding:0;
	margin:0;
	margin-bottom:5px;
	height:46px;
}

div.home-group div.one_news img{
	float:right;
	margin-right:5px;
}
.modal-body{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:15px}
#redes-footer li.footer-youtube{margin-left:-29px}
#redes-footer li.footer-youtube i{font-size:46px;width:41px;display:inline-block}

.section-space40 { padding-top: 40px; padding-bottom: 40px; }
.ai1ec-agenda-widget-view .ai1ec-event .ai1ec-event-title{font-weight:normal;}
.ai1ec-week-view .ai1ec-week .ai1ec-event-title,.ai1ec-oneday-view .ai1ec-oneday .ai1ec-event-title{display:block;white-space:normal;}
.ai1ec-month-view .ai1ec-multiday-bar .ai1ec-event-title{margin-left:7px;}
.ai1ec-agenda-view .ai1ec-event .ai1ec-event-title{color:#3d6b99;font-weight:bold;font-size:10.5pt;margin:0 0 0.4em;-webkit-transition:color 0.1s;transition:color 0.1s;}
.ai1ec-agenda-view .ai1ec-event:hover .ai1ec-event-title{color:#335980;}
.ai1ec-print .ai1ec-agenda-view .ai1ec-event-summary .ai1ec-event-title{display:inline;}

img.bg {
			
			min-height: 100%;
			min-width: 1024px;
			
			
			width: 100%;
			height: auto;
			
			
			position: fixed;
			top: 0;
			left: 0;
		}
.header-creative .header_placeholder,.header-empty .header_placeholder,.header-fixed .header_placeholder,.header-modern .header_placeholder,.header-semi .header_placeholder,.header-simple .header_placeholder,.header-transparent .header_placeholder{height:0!important}
.tr-menu .header_placeholder{height:0!important}
.mobile-tr-header .header_placeholder,body:not(.mobile-sticky) .header_placeholder{height:0!important}

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

.fhmm .nav,
.fhmm .collapse,
.fhmm .dropup,
.fhmm .dropdown {
	position: static;
}

.fhmm .nav.navbar-right .dropdown-menu {
	left: auto;
	right: 0;
}

.nav .navbar-nav:first-child {
    margin-left: 0px;
}
.block-type-content div.entry-meta a,.block-type-content div.entry-utility a{color:inherit;text-decoration:none}
.block-type-content div.entry-meta a:hover,.block-type-content div.entry-utility a:hover{text-decoration:underline}
.block-type-pin-board .pin-board-pin .entry-meta{font-size:12px;line-height:120%;padding-right:15px;padding-left:15px;color:#888888;}
.block-type-content div.entry-meta{line-height:120%;color:#818181;}
.block-type-content div.entry-meta-above{color:#121212;}

	#header-responsive {
		display: block;
		width: 100%;
	}

	#header-responsive select {
		width: 100%;
		color: #FFF;
		background: #111;
		border: 1px solid #555;
		padding: 5px;
	}
nav.mvp-fly-nav-menu ul li.menu-item-has-children:after,.mvp-feat1-left-wrap span.mvp-cd-cat,.mvp-widget-feat1-top-story span.mvp-cd-cat,.mvp-widget-feat2-left-cont span.mvp-cd-cat,.mvp-widget-dark-feat span.mvp-cd-cat,.mvp-widget-dark-sub span.mvp-cd-cat,.mvp-vid-wide-text span.mvp-cd-cat,.mvp-feat2-top-text span.mvp-cd-cat,.mvp-feat3-main-story span.mvp-cd-cat,.mvp-feat3-sub-text span.mvp-cd-cat,.mvp-feat4-main-text span.mvp-cd-cat,.woocommerce-message:before,.woocommerce-info:before,.woocommerce-message:before{color:#4DB2EC}
#mvp-main-nav-small .mvp-nav-menu ul li.menu-item-has-children a:after{border-color:#555 transparent transparent transparent}
#mvp-nav-bot-wrap .mvp-nav-menu ul li.menu-item-has-children a:after{border-color:#666 transparent transparent transparent}


.top-callout-list-item .callout-item-title-link a {
	font-size: 20px;
	font-size: 2rem;
	line-height: 26px;
	line-height: 2.6rem;
}
.float-left{float:left!important}

.ittem_main{ width: 185px; height: auto; float: left; padding: 0 0 4px 13px;  margin:5px 5px 0 0; }

.ittem_main img{ float: left;}

.widget_custom_contact_info_entries .contact_widget_email_inner,
.widget_custom_contact_info_entries .contact_widget_phone_inner {
  display: none;
}



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


.m-author {line-height: 1; width: 150px; text-align: left; font-size: 12px; font-family: 'Open Sans', sans-serif;}

.m-author img {float: left; margin-right: 10px; margin-top: -3px; opacity: .7;}

.m-author a {color: #4e5767; text-decoration: none; display: block; width: 190px;}

.m-author a span.deg {margin-left: -5px;}


.m-author:hover img {opacity: 1;}

.m-author:hover .tdu {color: #3a404b;}


.playbtn {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}


.playbtn img {
    width: 75px !important;
}
.sf-menu ul .menu-item{padding:5px 0}
.menu-item:hover{background-color:#ea086e}
#footer .copyright{font-size:.7em}

	
	
.logo {
	float:left;
        width:19%;
        border:0px;
	}


.logo img{
border:0px;
}

	.logo  a img{
		width: 100%;
	}


.genesis-nav-menu .menu-item {
	display: inline-block;
	text-align: left;
}


.genesis-nav-menu .menu-item:hover {
	position: static;
}


	.genesis-nav-menu.responsive-menu .menu-item,
	.responsive-menu-icon {
		display: block;
	}


	.genesis-nav-menu.responsive-menu .menu-item:hover {
		position: static;
	}


	.genesis-nav-menu.responsive-menu .menu-item-has-children {
		cursor: pointer;	
	}


	.genesis-nav-menu.responsive-menu .menu-open.menu-item-has-children:before {
		content: "\f343";
	}
#genesis-4 #main-content{width:687px;float:left;margin-right:0px;}
.page-node-1447 #main-content #page-title{display:none}

	
	#header-social a,
	.header-search-mobile-nav-hook {
		border-top: 3px solid transparent;
		display: inline-block;
		line-height: 70px; 
		color: #ffffff;
		font-size: 14px;
		margin-left: 10px;
		vertical-align: middle;
		cursor: pointer;
	}




#header-social span.header-search-mobile-nav-hook {
	display: none;
	position: relative;
	overflow: hidden;
}


.header-search-mobile-nav-hook select {
	position: absolute;
	right: 0;
	bottom: 0;
	top: 0;
	padding: 0;
	margin: 0;
	opacity: 0;
}


	body #header-social span.header-search-mobile-nav-hook {
		display: inline-block;
	}

#logo-bar .half a {
	color:#FFF;
	font-size:1.125em;
	margin:20px 0;
	display:inline-block;
}

#logo-bar .half a.quote-cart-button {
	color:#FFF;
	padding:10px 15px;
	margin:0;
	display:inline-block;
	border:1px solid #FFF;
	font-size:1.125em;
	cursor:pointer;
	background-color:#E1363E;
}

#logo-bar .half a.quote-cart-button i {
	padding:0;
	margin:0 5px 0 0;
	font-size:0.875em;
}

#logo-bar .half a.quote-cart-mobile-button {
	padding:0;
	margin:20px 0 0 0;
	color:#808F99;
}

.page-id-6 #logo-bar .half a.quote-cart-button, .page-id-5212 #logo-bar .half a.quote-cart-button, .page-id-6 #logo-bar .half a.quote-cart-mobile-button, .page-id-5212 #logo-bar .half a.quote-cart-mobile-button {
	display:none;
}

#logo-bar .half a.quote-cart-button, .header-buttons-fixed .quote-cart-button {
	background-color:#001F33;
}
.view-display-id-feature_stories_slideshow .field-name-field-overlay-text .feature-headline{font-size:1em;line-height:1.4em;}
.view-display-id-feature_stories_slideshow .field-name-field-overlay-text .feature-headline.hasbg{background-color:rgba(0,0,0,0.5);padding:10px 15px;}
html.ie11 .view-display-id-feature_stories_slideshow .field-name-field-overlay-text.hasbg .feature-headline span,html.ie10 .view-display-id-feature_stories_slideshow .field-name-field-overlay-text.hasbg .feature-headline span,html.ie9 .view-display-id-feature_stories_slideshow .field-name-field-overlay-text.hasbg .feature-headline span{line-height:1.5em;}

.style5 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#555555;}
.col-md-4{width:32.33333%;max-width:33.33333%}
.know_more a{color:#e75859;font-weight:700;text-transform:uppercase;text-decoration:none}
.know_more a:hover{color:#ff3838;border:none !important}
.know_more a:focus{border:none !important}


#header-left-section {
	float: left;
	margin-right: 25px;
}

	.better-responsive-menu #header-left-section {
		float: left;
		margin-top: 10px;
	}

	.better-responsive-menu .site-header.spacious-header-display-four #header-left-section,
	.better-responsive-menu .site-header.spacious-header-display-four #header-right-section {
		float: none;
	}

    .tab-content .col-xs-12 {margin-bottom:20px;}


.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% }

.part2 .icon ul li.red div{
    color: #b80000;
}

.part5 table td.red{color: #f10000}


			td.recentcommentstextend {
				border: none !important;
				padding: 0px 0px 2px 10px;
			}


			.rtl td.recentcommentstextend {
				padding: 0px 10px 2px 0px;
			}

.main-header .cart .recently-added table tfoot .items-count { font-weight: normal; }
.img-responsive{display:block;max-width:100%;height:auto}
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;}

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

    
    #header-main .mobile-menu .menu-mobile-primary-container .menu-item {
      position: relative; }

    
    #header-main .mobile-menu .menu-mobile-utility-container .menu-item {
      position: relative; }
.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}
.comment-num{font-size:22px;font-size:1.571428571428571rem;color:#111}
.el-divi-blog-extras-archive-template.el-divi-blog-extras-archive-has-sidebar .et_pb_section_1,.el-divi-blog-extras-archive-template.el-divi-blog-extras-archive-has-sidebar .et_pb_section_1 .et_pb_row:first-child{padding-top:0}
.el-divi-blog-extras-archive-template.el-divi-blog-extras-archive-has-sidebar .et_pb_row{width:100%;max-width:100%}
.et_pb_row_8.et_pb_row{margin-left:auto!important;margin-right:auto!important}
.et_pb_row_3.et_pb_row{margin-right:50px!important;margin-left:50px!important;margin-left:auto!important;margin-right:auto!important;padding-right:50px;padding-left:50px}
.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-sm-6{width:50%}
#st{top:-2px}


#mmenu {
    display: none
}
