﻿h2.entry-title{margin-top:0;margin-bottom:28px}
.fusion-blog-archive .entry-title{margin-top:0;margin-bottom:5px}
.fusion-blog-layout-large .entry-title,
.fusion-blog-layout-medium .entry-title{margin-top:0;margin-bottom:25px}
.fusion-blog-layout-large-alternate .entry-title,
.fusion-blog-layout-medium-alternate .entry-title{margin-top:0;margin-bottom:5px}
#tribe-events-content .tribe-events-tooltip .entry-title,
#tribe-events-content .tribe-events-tooltip .tribe-event-title{padding:12px
22px 12px 22px;font-weight:normal}
#main .fusion-portfolio h2,#main .post h2,#wrapper  #main .post h2,#wrapper #main .post-content .fusion-title h2,#wrapper #main .post-content .title h2,#wrapper .fusion-title h2,#wrapper .post-content h2,#wrapper .title h2,.fusion-modal h2,.fusion-widget-area h2,h2.entry-title{font-size:35px}

.container { min-width:960px; max-width:1250px;  margin: 0 auto; text-align: left; position:relative }


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

  .main-navigation .menu-item-has-children {
    position: relative; }
.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}


.blog-posts-text{
    float: left;
    width: 70%
}


#cookies { position:fixed; bottom:0; right:0; z-index:3; width:100%; height:27px; text-align:center; background-color:#161616; padding:4px 20px 4px 20px; font-size:13px; color:#aaa; }

#cookies a { margin:0 20px; font-size:13px; color:#3777bf; }

#cookies a:hover { color:#333; }

#cookies button { border:0; padding:0 5px 1px 5px; color:#000; font-size:13px; background-color:#aaa; }

#cookies button:hover { background-color:#58585a; color:#fff; }

#cookies button#cookiesX { width:18px; height:18px; border-radius:50%; margin-left:15px; padding:0 0 2px 1px; color:#000; line-height:1; }
.gdlr-core-page-builder-body [data-skin] .gdlr-core-image-overlay-icon, .gdlr-core-page-builder-body .gdlr-core-pbf-column[data-skin] .gdlr-core-image-overlay-icon{ color: #ffffff; }

.gdlr-core-pbf-column,
.gdlr-core-pbf-column-content-margin{ position: relative; }

.gdlr-core-pbf-column-content{ position: relative; margin-left: auto; margin-right: auto; min-height: 1px; }

	.gdlr-core-pbf-column-content-margin{ padding-left: 0px !important; padding-right: 0px !important; margin-left: 0px !important; margin-right: 0px !important; }

	.gdlr-core-pbf-wrapper-full-no-space .gdlr-core-pbf-column-content-margin{ padding-left: 30px !important; padding-right: 30px !important; }


.list-item1__item { display: inline-block; vertical-align: top; }

  .list-item1__item:last-child { margin-right: 0; }





.navigation-wrapper {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  box-flex: 1;
  -webkit-flex: 1;
  -moz-flex: 1;
  -ms-flex: 1;
  flex: 1;
  overflow: hidden;
}


.site-header--skin-2 .navigation-wrapper {
  text-align: right;
}

  header.top .menu-col {
    width: calc(100% - 223px);
    padding-top: 40px;
    padding-left: 0; }

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



ul.sub-menu li.menu-item { text-align: left; font-size: 1.2em !important;
}
.buttonsec .registerbx{background-color:#00aeef;padding:8px 15px}
.buttonsec .login-bx a,.buttonsec .registerbx a{font-family:helvetica!important;font-size:12px!important;color:#fff!important;text-decoration:none;padding:0!important;text-transform:uppercase}
.nav-drawer__menu-item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
#breadcrumb{overflow:hidden;zoom:1;margin:0 0 1.5em !important;padding:5px 5px 5px 10px;font-size:0.92em;color:#999 !important;background-color:#f1f1f1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #e9e9e9;text-shadow:1px 1px 0px #fff;border:0;background-color:#FFFFFF;height:0;display:none;}
#breadcrumb a{color:#797979;margin-right:6px;text-shadow:none;text-decoration:underline;}
#breadcrumb .sep{margin-right:6px;}

    .np-home-top-section .news_portal_featured_posts,
    .news_portal_featured_slider .featured-posts {
        margin-top: 5px;
        width: 100%;
    }

    .np-home-top-section .news_portal_slider .np-single-slide-wrap img {
        width: 100%;
    }


.np-home-top-section .news_portal_featured_posts .np-block-wrapper {
    background: #f2f2f2 none repeat scroll 0 0;
    padding: 20px;
}

#block-portfolio .col3 .portfolio-view-content {
text-align: center;
}

#block-portfolio .col4 .portfolio-view-content {
text-align: center;
width: 99%;
padding: 0;
margin: 0;
}

#block-portfolio .col4 a:hover .portfolio-view-content {
bottom: 90px;
}

.text-tab-content { text-align: left; }


#txt_chi_siamo {
	position:absolute;
	display:none;
}

#cssmenu .menu-item-11169 .submenu,
#cssmenu li li:hover .menu-item-1116 .submenu { display:none !important }

	
	.responsivefootermenu {
	
	}
.sidr .slide-nav{background:#e7e9ea;padding-bottom:60px;}
.sidr .slide-nav a{display:block;color:#0069ad;padding:15px 5px;text-decoration:none;}
.sidr .slide-nav a:hover,.sidr .slide-nav a.active-trail,.sidr .slide-nav a.active{background:#d4d6d8 !important;}
.sidr .slide-nav ul li ul{list-style:none;}
.admin-menu .slide-nav{padding-top:45px;}
.clear{clear:both}
.clear-right{clear:right}
.clear-left{clear:left}


.site-copyright,
.footer-menu {
    display: inline-block;
    font-size: 12px;
    font-weight: 700;
    letter-spacing: 1px;
    text-transform: uppercase;
    vertical-align: middle;
}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}






.agenda .row.unedate.d-lg-none.d-xl-block {
    display: flex !important;
}



#page-content .section {
	position: relative;
}

#page-content .section .section-bgwrap {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 0;
}

#page-content .section .container {
	z-index: 1;
	position: relative;
}

#page-content {
	z-index: 2;
	position: relative;
}
.row{margin-right:-15px;margin-left:-15px}
.two_column_image_and_text .row{margin-left:-1rem;margin-right:-1rem}
.two_column_image_and_text .row-eq-height{display:flex;display:-webkit-flex}

.quote-row .fusion-text:before {
    content: '“';
    font-size: 62px;
    position: absolute;
    left: 12px;
    top: 11px;
    color: #ffffff;
}

.quote-row .fusion-text:after {
    content: '”';
    font-size: 62px;
    padding-right: 0px;
    position: absolute;
    top: 14px;
    right: 24px;
    color: #ffffff;
}
.jumbotron-outer{overflow:hidden}
.jumbotron-outer.has-bg-shade .bg-shade{position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;z-index:2}
.jumbotron-outer.has-bg-shade .jumbotron-wrap,.jumbotron-outer.has-bg-video .jumbotron-wrap{position:relative;z-index:3}
.ie9 .height-100vh .jumbotron-wrap,.ie9 .jumbotron-outer.has-bg-shade.height-100vh .jumbotron-wrap{padding:120px 0 170px 0;position:relative;top:inherit;right:inherit;left:inherit}
.element-jumbotron .jumbotron-outer.has-bg,.element-jumbotron_slider .jumbotron-outer.has-bg{padding:60px;position:relative}
.title-block-link__title{margin:0;margin-bottom:20px;font-family:Oxygen;font-weight:700;font-style:normal;text-transform:uppercase;font-size:2.400em;line-height:1.333em;}
.row{margin-right:-15px;margin-left:-15px}


.latest-home-block .row + .row {
    margin-top: 30px;
}

.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-12 {
    width: 100%;
  }
.row{margin-right:-15px;margin-left:-15px}

.dropcap.main-color{
	font-weight:normal
}
.mobile-spase .iframe-video.banner-video.youtube{height:100vh!important}
.custom-header-image{max-width:100%;display:none}
.custom-header-image:only-of-type{display:block}
.custom-header-image--transparent{display:none}





.wpex-widget-recent-posts {
    line-height: 1.5em;
}


.wpex-widget-recent-posts li {
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #eee;
}


.wpex-widget-recent-posts img {
    float: left;
    margin-right: 15px;
    border: 5px solid #eee;
}


.wpex-widget-recent-posts img:hover {
    border-color: #2396EA;
}


.wpex-widget-recent-posts li .date {
    color: #666;
}



#footer .wpex-widget-recent-posts li,
#footer .wpex-widget-recent-posts img {
	border-color: #555;
}


#footer .wpex-widget-recent-posts img:hover {
	border-color: #2396EA;
}
.side_menu .widget ul li.page_item_has_children,.side_menu .widget ul li.menu-item-has-children{padding-right:0;border-bottom:0}
.side_menu .widget ul li.page_item_has_children:before,.side_menu .widget ul li.menu-item-has-children:before{display:none}
.side_menu .widget ul li.page_item_has_children a:after,.side_menu .widget ul li.menu-item-has-children a:after{top:14px;margin:0}
aside .widget.posts_holder li.page_item_has_children:after,aside .widget.posts_holder li.menu-item-has-children:after{content:''}
.footer_top .widget_nav_menu li.menu-item a{margin-bottom:0}
.footer_top .widget_nav_menu ul li.menu-item-has-children:after,.footer_top .widget_pages ul li.page_item_has_children:after,.footer_top .widget_nav_menu ul li.menu-item-has-children,.footer_top .widget_pages ul li.page_item_has_children{border:0}
.block.photo-essay .content .photos-wrapper .text-wrapper{width:100%;height:100%;padding:0;display:block;position:absolute;z-index:99;text-align:center}


.head-cont .hours {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 1.25em; }


.head-cont .hours-cont {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin-bottom: 3em; }
.container-fluid{width:100%;padding:0 40px}
.page-template-template-events #footer .container-fluid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}

.main-navigation ul.nav-menu.toggled-on,
.menu-toggle {
	display: inline-block;
}
#sb_instagram .sbi_loader{width:20px;height:20px;position:relative;top:50%;left:50%;margin:-10px 0 0 -10px;background-color:#000;background-color:rgba(0,0,0,.5);border-radius:100%;-webkit-animation:sbi-sk-scaleout 1s infinite ease-in-out;animation:sbi-sk-scaleout 1s infinite ease-in-out}
#sb_instagram #sbi_load .sbi_loader{position:absolute;margin-top:-11px;background-color:#fff;opacity:1}
#sb_instagram .sbi_load_btn .sbi_btn_text,#sb_instagram .sbi_load_btn .sbi_loader{opacity:1;transition:all .1s ease-in}

#ac-page-container nav#header-nav .menu-item-has-children{width:60px}

#ac-page-container nav#header-nav .menu-item-has-children:hover{background-color:#FFF}

#ac-page-container nav#header-nav .menu-item-has-children:hover ul{display:block}

#ac-page-container nav#header-nav .menu-item-has-children a{background-color:#FFF}

#ac-page-container nav#header-nav .menu-item-has-children a:hover{background-color:#FFF;text-decoration:none}

#ac-page-container nav#header-nav .menu-item-has-children ul{display:none;position:absolute;background-color:#FFF;padding:10px 0;list-style:none;top:20px}

#ac-page-container nav#header-nav .menu-item-has-children ul li:hover{background-color:#FFF}

#ac-page-container #content-subnav .menu-item{display:inline-block;margin:0 10px;padding:5px 10px 0 10px}


#footer .menu-item-18{ border-left:0 !important;}
.search-navigation .lang-selector__elements{position:relative;margin-right:10px}
.search-navigation .lang-selector__elements .lang-item{display:inline-block;position:relative}
.search-navigation .lang-selector__elements .lang-item:after{position:absolute;top:50%;transform:translateY(-50%);content:"/";right:-3px}
.search-navigation .lang-selector__elements .lang-item:last-child:after{content:""}
.search-navigation .lang-selector__elements .lang-item a{padding-left:0;padding-right:0}
.search-navigation .lang-selector__elements select{padding:0;text-transform:uppercase;background:none;width:calc(100% + 15px)}
.search-navigation .lang-selector__elements:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #323232;content:"";height:10px;position:absolute;right:-10px;top:45%;width: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}
.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}

.boxprodhome-desc {display: block; height: 78px; position: relative; overflow: hidden;}
.panel-grid-cell{-ms-box-sizing:border-box;box-sizing:border-box}
.panel-grid-cell .panel-cell-style{height:100%}
.panel-grid-cell .so-panel{zoom:1}
.panel-grid-cell .so-panel:before{content:"";display:block}
.panel-grid-cell .so-panel:after{content:"";display:table;clear:both}
.panel-grid-cell .panel-last-child{margin-bottom:0}
.panel-grid-cell .widget-title{margin-top:0}
 #pl-975 .panel-grid-cell { padding:0 }
 #pl-975 .panel-grid .panel-grid-cell-empty { display:none }
 #pl-975 .panel-grid .panel-grid-cell-mobile-last { margin-bottom:0px }



.logos-section .panel-grid-left {
	float: left;
	width: 41.5%;
}


.logos-section .panel-grid-right {
	float: left;
	width: 58.5%;
}



.column.omega, .columns.omega {
  margin-right: 0; }


  
  .alpha.omega {
    margin-left: 0;
    margin-right: 0; }

  
  header .full-width-col .four.columns.omega {
     }
.font_mkale89mz, [data-font="font_mkale89mz"], [data-font="font_mkale89mz"] li a, #content-holder h4, #content-holder h6, #content-holder p, #content-holder li {font-family: "Helvetica Neue", "Helvetica", sans-serif;font-weight: 300;font-style: normal;}
#main-menu .search-popup .search-popup-inner{padding:23px 26px 29px 26px}
.fl-photo-img-svg {width: 100%;}


.pade{
    display: inline-block;
    width: 100%;
    height: 100%;
    
    background: rgba(0,0,0, 0.5);
    
    position:  absolute;
    top: 0;
    left:  0;
}



    .title{
        padding-bottom: 15px;
        }


article div.title h3{
	font-size: 3em !important;
	padding-top: 0;
}

.grey-bg img {
    -webkit-transition: all 0.6s ease;
    -moz-transition: all 0.6s ease;
    -o-transition: all 0.6s ease;
    transition: all 0.6s ease;
}


.grey-bg img:hover {1px 1px 10px 2px
    rgba(0, 0, 0, 0.39);
    -webkit-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05);
}

.grey-bg {
    text-align: center;
    background: #f8f8f8;
    padding: 10px;
    margin-top: 40px;
    padding-bottom:50px;
}

.grey-bg p {
    width: 70%;
    display: block;
    margin: 0 auto;
}

.contents12 {
    font:normal 90% Georgia;
    font-style:inherit;
    color:#b3c48c;
    text-align: right;    
}
.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_content,.et_pb_best_value{font-size:17px}
.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_description .et_pb_slide_title{font-size:64px}
.et_pb_image_1.et_pb_module{margin-left:auto!important;margin-right:auto!important}


.sfmsb-icon-facebook.sfmsb-square:before 	 	{ content: "\e610"; }

.sfmsb-icon-facebook.sfmsb-circle:before 	 	{ content: "\e601"; }


.meta_address, .meta_phone, .meta_times p, .meta_urls, .meta_groups, .sermon_meta, .event_meta {
    font-size: 12px;
    font-weight: 500;
    text-transform: uppercase;
}


.meta_urls a, .meta_urls a:hover, .meta_urls p, .meta_groups p, .meta_groups a, .meta_groups a:hover, .sermon_meta p, .sermon_meta a, .sermon_meta a:hover, .sermon_meta, .event_meta, .event_meta p, .event_meta a, .event_meta a:hover {
    text-decoration: none;
    font-size: 12px;
}


.event_meta p {
    margin-bottom: 5px;
}
footer.footer .copy{opacity:.6;padding:30px 0;padding-left:340px;color:#3d3d3d;font-family:'Lato',sans-serif;font-size:16px}


.featured-slider-item-name, .featured-slider-item-text {
    color: #fff;
}


.featured-slider-item-name {
    font-family: 'Oswald', sans-serif;
    font-weight: 500;
    text-transform: uppercase;
    font-size: 36px;
    line-height: 48px;
    margin-bottom: 10px;
}
.tb-loader span.icon-2{left:44px;-webkit-animation-delay:0s;animation-delay:.2s}
.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-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%}
 .pl-window-height .pl-area-wrap{display:none;position:absolute;width:100%;top:50%}
 .pl-area-wrap{background-position:50% 0}


.news-entry .image-wrap {
  background-color: #373332;
  position: relative; }
.dem-poll-title{display:block;margin-bottom:1.5em;margin-top:1.2em;font-size:120%}
.img-responsive{display:block;max-width:100%;height:auto}
#heateor_sss_sharing_more_providers .footer-panel{background:#fff;border-top:1px solid #D7D7D7;padding:6px 0;width:100%;color:#fff}
#heateor_sss_sharing_more_providers .footer-panel p{background-color:transparent;top:0;text-align:left!important;color:#000;font-family:'helvetica neue',arial,helvetica,sans-serif;font-size:12px;line-height:1.2;margin:0!important;padding:0 6px!important;text-indent:0!important}
#heateor_sss_sharing_more_providers .footer-panel a{color:#fff;text-decoration:none;font-weight:700;text-indent:0!important}
.layout_boxed #container{padding:0 10px}

#container{overflow:hidden}
#comments .content_row.comments_block{padding:0}


.content_row,
.entry-header,
.entry-footer {
    max-width: 1100px;
    margin: 0 auto;
}


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


.content_row:after {
    clear: both;
}


    .content_row,
    .entry-header,
    .entry-footer {
        max-width: 1100px;
        margin: 0 auto;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        padding-left: 30px;
        padding-right: 30px;
    }

.page-builder-text-img{
     border-right: 1px solid #ccc !important;
	 padding-right:2.6%;
}


.page-builder-text-img img{
	width: 100%;
}




.img-model {
width: 100%;
}

.list_deal p.code_tips, .topic_page p.code_tips{ font-size:1em; margin-top:0.35em}

.list_deal p.code_tips strong, .topic_page p.code_tips strong{ color:#ff0000}

.detail_center p.code_tips strong, .topic_page p.code_tips strong{ color:#ff0000}

.detail_center p.code_tips{ font-size:1.1em; margin-top:0.35em}

  .list_deal .deal_text, .list_deal .deal_content .view_more, .list_deal p.code_tips, .list_deal .time_success li{ display:none}


.w3-logo {
	float: left;
	line-height: 5px;
	position: relative;
	z-index: 999;
}

.w3-logo,
.address,
.nav-contact-w3ls {
	width: 33.2%;
	display: inline-block;
}

.w3-logo a {
    color: #ffffff;
    font-size: 36px;
    text-decoration: none;
    letter-spacing: 4px;
    text-transform: uppercase;
    display: block;
}
.icon-text87:before{content:"\e900";}




.inner-container{ position: relative; height:100%; width:100%; }


.html_top_nav_header .av-logo-container .inner-container{position: relative; overflow: hidden;}

		
		.responsive #header_main .inner-container, .responsive .main_menu{position: static;}

#header{
 background-color:#282828;
 width:900px;
 height:110px;
 text-align:left;
 padding-top:10px;
 padding-left:20px;
}
.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}

.nav li .subnav {
    position: absolute;
    text-decoration: none;
    background: #ffffff;
}
.menu-user .menu-item{padding-left:0;text-transform:uppercase}
.menu-user .menu-item a{background:0 0;color:#000;font-size:13px;font-weight:700;padding:10px!important}
.dark-nav .menu-user .menu-item a{color:#fff}
.menu-user .menu-item a .active{color:#d70e16}
.menu-user .menu-item a:focus,.menu-user .menu-item a:hover{background:0 0!important;color:#000;text-decoration:underline!important}
.dark-nav .menu-user .menu-item a:focus,.dark-nav .menu-user .menu-item a:hover{color:#999}
.dark-nav .menu-user .menu-item a:after{color:#fff}
.menu-user .menu-item:last-child a:after{display:none}
.menu-user li.menu-item{float:inherit}
body .affix .site-header__navigation-desktop .menu-item.open a{background:0 0}
.navbar-nav .menu-item-home a{background:0 0}


.logo {
	height: 46px;
}


.news-list-box .news-posts-list .entry-date {
	margin: 0;
}


.archive .news-posts-list .entry-date {
	margin: 0;
}


.news-single .entry-date {
	margin: 0;
	font-size: 1.4rem;
	line-height: 1.71429;
}


.page-single .entry-date {
	margin: 0;
	font-size: 1.4rem;
	line-height: 1.71429;
}

  .vin-container .vin-input {
    float: left;
    display: block;
    margin-right: 2.35765%;
    width: 65.88078%; }

    .vin-container .vin-input:last-child {
      margin-right: 0; }

    .vin-container .vin-input .text-input .all-messages {
      height: 0px;
      padding: 0px; }


#modal-ymm .vin-input .text-input-label {
  font-family: "Muli", Helvetica, arial, sans-serif; }


#modal-ymm .vin-input .vin-text-input .text-input {
  font-family: "Muli", Helvetica, arial, sans-serif !important; }

	.icon-top-container { display: none; }
