﻿.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}
.menu-level-1{padding:0!important}
.menu-level-1-child{margin-top:12px!important}
.menu-level-1.menu-level-1-child{margin-top:35px!important}
#et_mobile_nav_menu .sub-menu .menu-level-1.menu-level-1-child-main{margin-left:0!important;margin-top:0!important}
#et_mobile_nav_menu .menu-level-1-child-main ul.sub-menu li.menu-level-2 a{margin-left:22px!important}
#mobile_menu .menu-level-1 .sub-menu,#mobile_menu .menu-level-1 .sub-menu li{display:block!important}
#mobile_menu .menu-level-1 .sub-menu li.arrow-left-menu{display:none!important}
.single-resourcepost .advanced-sol a,.single-resourcepost .menu-level-1{margin-left:0;margin-top:10px}


.recent-post-slider .post-image-bg img{height: 100%;width: 100%;object-fit: cover;object-position: top center;border-radius: 0px;}

.recent-post-slider.design-1 .post-image-bg{background: #f1f1f1;height: 350px; line-height: 0; overflow: hidden; position: relative; width: 100%;}

.recent-post-slider.design-2 .post-image-bg{background: #f1f1f1;height: 350px; line-height: 0; overflow: hidden; position: relative; width: 100%;}



.recent-post-slider.design-3 .post-image-bg{background: #f1f1f1;height: 350px;line-height: 0; overflow: hidden; position: relative; width: 100%;}

.recent-post-slider.design-4 .post-image-bg{background: #f1f1f1;height: 230px;line-height: 0; overflow: hidden; position: relative; width: 100%;}

	.sidebar .widget { padding-left: 15px!important; padding-right: 15px!important; padding-top: 15px; padding-bottom: 15px; }


#footer .footer_blocks .footer_block .list {
    margin: 15px 0 0 15px;
}


#footer .footer_blocks .footer_block .list ul li {
    float: left;
    list-style: disc;
    color: #b0b0b0;
    width: 115px;
    margin: 0 15px 10px 0;
}


#footer .footer_blocks .footer_block .list ul li a {
    font: 15px/17px cuprum;
    color: #b0b0b0;
    text-decoration: none;
}


#footer .footer_blocks .footer_block .list ul li a:hover,
#footer .footer_blocks .footer_block .list ul li a:active {
    color: #132d07;
}


#footer #widget-left {
	margin: 0;
	width: 248px;float:left;
}


.col-left { float: left; }




.clearboth {
	clear: both;
}


.srp-content-box .srp-post-date,
.widget-area .widget .srp-post-date {
   -ms-flex-order: 2;
    -webkit-order: 2;
	   -moz-order: 2;
	        order: 2;
}


.mod_eb_mincalendar_table {
    font-family: Arial;
    font-size: 12px;
    font-style: normal;
    margin-bottom: 0.25em;
    text-align: center;
    text-decoration: none;
    width: 100% !important;
}

.pagination .current .currenttext { margin-bottom: 10px }

.menu-item-logo { padding: 0 40px; }

.mobile-toggle-nav .menu-item-has-children ul a { padding-left: 20px }

.mobile-toggle-nav .menu-item-has-children ul a:before { content:"\f105"; margin-right: 10px; opacity: 0.7; }

.mobile-toggle-nav .menu-item-has-children ul ul a { padding-left: 40px }

.mobile-toggle-nav .menu-item-has-children ul ul ul a { padding-left: 60px }

.pcnone { display: none; }


#topsearch {
    float: right;
    margin-top: 16px;
}


#topsearch #s {
    width: 220px;
}

    
    #header #topsearch {
        margin-left: 0;
        margin-right: 0;
        width: 100%; 
    }


.collapse {
  display: none;
}


.collapse.in {
  display: block;
}
.row{margin-right:-15px;margin-left:-15px;}
 #padding-12 { height:80px; }


.regions_rates_table_title {
    display: none;
}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left: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-8{width:66.66666667%}
.fl-content-slider-navigation .fl-content-slider-svg-container{position: relative;width: 32px;height: 32px;}
.fl-node-5bc672bf35707 .fl-content-slider-svg-container {background-color: #f8f7f4;width: 40px;height: 40px;}
.page-template-template-homepage #home-services .service-item.main .line-2{font-size:48px;display:block;line-height:1.25em}



.recommendedtable {border:0; table-layout: fixed;}

.recommendedtable tbody tr td {padding:0px;font-size:8pt;}

.recommendedtable tbody tr td:first-child {border-right:5px solid white;}
.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}
#footer-widgets{color:#ffffff}


.footer-widgets {
  background: #050505;
}

.footer-widgets.section-padding {
  padding: 70px 0px 35px;
  padding:  4.375rem 0px 2.1875rem;
}

.footer-widgets table {
  border-collapse: collapse;
}

.footer-widgets table th, .footer-widgets table td {
  border-color: rgba(233, 233, 233, 0.4);
}

.footer-widgets .widget-title {
  color: #ffffff;
}

.footer-widgets .widget-area .widget_categories li, .footer-widgets .widget-area .widget_archive li, .footer-widgets .widget-area .widget_meta li {
  width: 100% !important;
  float: none;
}

.footer-widgets .widget_recent_entries ul li,
.footer-widgets .widget_recent_comments ul li {
  border-bottom: 0px none;
  padding: 5px 0px;
  margin-bottom: 0px;
}

.footer-widgets .sidebar .widget {
  margin-bottom: 30px;
}
.b-cars__title{font-size:20px;line-height:2;font-weight:800;letter-spacing:.1em;margin:0;text-transform:uppercase;color:rgba(255,255,255,0.6);transition:color .3s;}
.b-cars__title:before{content:attr(data-before);font-size:12px;line-height:1;display:block;color:rgba(255,255,255,0.4)}
.b-cars__item.is-active .b-cars__title{color:#fff}
.no-touchevents .b-cars__menu-item:hover .b-cars__title{color:#fff}
.b-cars__menu-item.is-active .b-cars__title{color:#fff}


.menu-main-sidebar-menu-container,
.menu-bonuses-menu-container,
.menu-software-menu-container,
.menu-payment-menu-container,
.menu-games-menu-container,
.menu-game-blackjack-menu-container,
.menu-game-baccarat-menu-container,
.menu-games-craps-menu-container,
.menu-game-roulette-menu-container,
.menu-game-bingo-menu-container,
.menu-game-slots-menu-container,
.menu-games-keno-menu-container,
.menu-reviews-menu-container,
#site-footer .f-widget {
    background-color: #fff;
    padding: 10px;
    border: 1px solid #ddd;
}


.inner-wrap {
	margin: 0 auto;
	max-width: 1218px;
}


.wide-1218 .inner-wrap {
	max-width: 1218px;
}


.narrow-978 .inner-wrap, .wide-978 .inner-wrap {
	max-width: 978px;
}


.footer-box-contact {
  font-size: 0.8em; }


.footer-box-contact h3 {
  margin-top: 0; }


.footer-box-contact p {
  margin: 0;
  margin-bottom: 0.5em; }


.footer-box-contact p strong {
  display: block; }


.footer-box-social {
  text-align: right; }


.footer-box-social a {
  color: #fff;
  text-decoration: none;
  display: block;
  font-size: 0.8em; }


.footer-box-social img {
  max-width: 200px;
  border: none;
  vertical-align: middle;
  display: block;
  float: right;
  display: block; }


.footer-box-social span {
  clear: right;
  display: block; }



.footer-wrap {
	background: #353535;
}


.nav-menu-in {
	margin-right: 123px;
	}

.popular_article_list_style_type {
	float: left;
	width: 10px;
	height: 15px;
	padding: 0 0 2px 7px;
	background: #e7e7e7;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	behavior: url('ie-css3.htc');
}

.fusion-contact-info {
  line-height: 43px;
}

#side-header .fusion-contact-info {
  word-wrap: break-word;
}
#side-header .fusion-contact-info,#side-header .header-social .top-menu,.fusion-accordian .panel-body,.fusion-widget-area .slide-excerpt h2,.post-content blockquote,.project-content .project-info h4,.review blockquote q,body{line-height:27px;}
.fusion-header-wrapper .fusion-mobile-menu-design-classic .fusion-contact-info{text-align:center;line-height:normal;}


.search-bar-hidden-wrapper {
  width: 100%;
  float: left;
  background-color: #e5ead2; }

  .search-bar-hidden-wrapper .search-bar {
    padding: 10px 8%;
    overflow: hidden;
    display: none; }

    .search-bar-hidden-wrapper .search-bar .search-form input, .search-bar-hidden-wrapper .search-bar .search-form button {
      border-radius: 0 !important;
      border: none; }


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


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

    .my-header-socials {
        display: inline-block;
       
    }



.ap_column {
    float:left;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    -moz-background-clip:padding-box !important;
    -webkit-background-clip:padding-box !important;
    background-clip:padding-box !important;
}

        
.ap-row .ap_column:first-child {
    margin-left:0;
}

	
	.byline .m-all:nth-child(2){
		padding: 10px 0 !important;
	}


.content-inner {
	padding: 25px;
}


.content-inner-sm {
	padding: 10px 25px;
}


.list_carousel li .InnerLayout .content-inner * {
	margin: 0px;
	padding: 0px;
}


.list_carousel li .InnerLayout .content-inner h4 {
	color: #666666;
}


.accordion-tab .tab-content .content-inner {
	padding: 1em;
}


.accordion-tab .tab-content .content-inner .content-inner {
	padding: 0px;
}

.texte2{color:#74756D; FONT-FAMILY : Verdana, helvetica, sans-serif;font-size : 12px;}

.td-header-sp-rec .td-header-ad-wrap {
  height: 114px;
  display: block;
  
  
}

.td-header-style-5 .td-header-sp-rec .td-header-ad-wrap {
  height: auto;
  width: 100%;
}

.td-header-style-7 .td-header-sp-rec .td-header-ad-wrap {
  height: auto;
  width: 100%;
}

.td-header-style-8 .td-header-sp-rec .td-header-ad-wrap {
  height: auto;
  width: 100%;
}

.td-header-style-9 .td-header-sp-rec .td-header-ad-wrap {
  height: auto;
  width: 100%;
}

.td-header-style-10 .td-header-sp-rec .td-header-ad-wrap {
  height: auto;
  width: 100%;
}
.tb-megamenu-column{padding:10px 0;}

.question-brief .answers-quantity-caption {
  display: block;
  color: #454547;
  font-size: 12px;
  line-height: 22px;
  margin-top: 4px;
}
.clearfix:after,.clearfix:before{content:" ";display:table}
.clearfix:after{clear:both}
aside .widget_recent_entries .clearfix .entry-title{border-bottom:none;padding:0;margin:10px 0}


#wrapper_sec {
	width:960px;
	margin:0px auto;
}


.img-responsive {
	width: 100%;
}


.img-responsive-mw {
	max-width: 100%;
	height: auto;
}


.button-link-a {
    padding-top: 12px !important;
}


.button-link-a, .button-link-a:focus, .button-link-a:hover, .button-link-a:after, .last-button-link-a, .last-button-link-a:focus, .last-button-link-a:hover, .last-button-link-a:after {background-color: transparent !important;}

.button-link{font-size:13px;letter-spacing:1.3px;padding: 6px 20px;margin-top:6px;}

.button-link, .btn-footer-custom, .btn-footer-custom:hover, .btn-footer-custom:after, .btn-footer-custom:focus { 
    color: #FFF;
    background-color: #e53130;
    border-radius: 2px;
}

div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}
div.panel-pane div.admin-links li a{color:#ccc;}
div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}
div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}
div.panel-pane div.admin-links a:before{content:"[";}
div.panel-pane div.admin-links a:after{content:"]";}
div.panel-pane div.panel-hide{display:none;}
div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}
div.panel-pane div.feed a{float:right;}
.vc_row .vc_column-inner{padding-left:0;padding-right:0}

.titulo-noticia1{width: 500px; float: left; margin-left: 15px;}
.pop-layout-v div.pop-inside ul li .pop-overlay{opacity:1;display:inline;padding:0;background:none;position:static;}
.pop-layout-v div.pop-inside ul li img{margin:0;float:left;height:auto;max-width:65px;margin-right:10px;}
#cssmenu .sub-menu a{color:#fff;font-family:roboto condensed,sans-serif;font-weight:400;font-size:15px;text-transform:uppercase;margin:0;padding:10px;text-decoration:none}
#cssmenu ul ul a:hover{color:#ffed76}
a,.grid .time a,.widget_flickr #flickr_badge_uber_wrapper a{color:#7b324d}
.grid:hover{background-color:#a32c2e}

.nav-with .navul li a{padding:0; width:20%;}
#overlay-menu .overlay-menu-inner [data-justify=left] .menu-item a{left:0}
#overlay-menu .overlay-menu-inner .container [data-justify=right] .menu-item a{right:1.66667rem!important}
.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}

    #navbar-collapse {
		float: right;
		margin-right: 20px;
	}
.collapse{display:none}
.collapse.in{display:block}
tr.collapse.in{display:table-row}
tbody.collapse.in{display:table-row-group}
.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}

	.contact-us.navbar-collapse.collapse {
	    display: block !important;
	}
		

	.navbar-collapse.collapse.in{
	    display: block!important;
	}

.u-block3{background:#cfcfcf;padding:1px;}

.tc { text-align: center; }
.badcreditok .vc_column-inner{padding-top:6px!important;margin-top:0}
.vc_clearfix:after,.vc_column-inner::after,.vc_el-clearfix,.vc_row:after{clear:both}
.vc_row.vc_row-no-padding .vc_column-inner{padding-left:0;padding-right:0}
.vc_column-inner::after,.vc_column-inner::before{content:" ";display:table}
.et_pb_image_14.et_pb_module{margin-left:auto!important;margin-right:auto!important}
.m-main,.m-accessibility,.m-breadcrumb,.m-mobile,form,.btn,.footer__logo,.footer__social,.footer__author,.b-bg,.b-video,.b-cta,.b-header__link,.b-contact__gmap,.b-contact__controls,.b-tabs__menu,.b-meta__item--share,.b-meta__share,.b-gallery-vertical__thumbs,.b-gallery-vertical__prev,.b-gallery-vertical__next,.b-gallery-vertical__prev-sm,.b-gallery-vertical__next-sm,.b-img__bg,.b-img__img,.b-img--contact .title-main,.b-info__more,.b-footer,.b-preloader,.c-products__video,.f-std.u-t-hide,.m-sub{display:none}
.grid,.inp-items,.logos,.b-showroom__list,.b-tabs__menu,.c-img__list,.c-products__list,.m-main__list,.m-sub__list{margin:0}
.b-tabs__menu{position:relative;z-index:10;display:none}


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


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



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

																																
	#site-title .home,
	#site-description {
		position:absolute !important;
		clip:rect(1px, 1px, 1px, 1px);
	}
#top-bar #nav-wrapper .menu li.menu-item-has-children a:after{margin-right:0}
.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch}
.navbar-collapse.in{overflow-y:auto}
.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}
.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-left:0;padding-right:0}
.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px}
.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#000}
.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}


.key-fact-des {
    font-size: 10px;
    font-style: italic;
}
.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}
.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}
.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}
.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}
.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}
.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}
.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}
.modal-footer .btn-group .btn+.btn{margin-left:-1px}
#wapper-nav .btn-group{width:100%;margin-left:1.4%}


div.wpcf7 .screen-reader-response {
	position: absolute;
	overflow: hidden;
	clip: rect(1px, 1px, 1px, 1px);
	height: 1px;
	width: 1px;
	margin: 0;
	padding: 0;
	border: 0;
}
#content [data-module=spacer] .spacer-container:after,#content [data-module=spacer] .spacer-container:before,#content-holder [data-module=spacer] .spacer-container:after,#content-holder [data-module=spacer] .spacer-container:before{content:"";display:table}
.container{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px}
.container-fluid{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px}
.container .jumbotron,.container-fluid .jumbotron{border-radius:6px;padding-left:10px;padding-right:10px}
.jumbotron .container{max-width:100%}
.banner-image .container{position:relative;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}

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

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

.main-navigation ul li.menu-item-has-children span {
font-weight: 400;
font-size: 16px;
position: absolute;
top: 19px;
right: 10px;
width: 20px;
text-align: center;
height: 20px;
line-height: 20px;
z-index: 9;
cursor: pointer;
-webkit-transition: all ease 0.35s;
-moz-transition: all ease 0.35s;
transition: all ease 0.35s;
}

.main-navigation ul li.menu-item-has-children span.active {
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
transform: rotate(180deg);
}

 .menu-item-12818 a {
 border-bottom: 1px solid #1f2c38 !important;
}

	
	.footer_banner_box
	{
		width: 204px;
		padding: 20px 23px;
	}

	.footer_banner_box .content
	{
		width: 134px;
	}

.footer_banner_box h3
{
	font-family: 'Droid Serif';
	font-style: italic;
	color: #000;
	margin-top: 5px;
}

.footer_banner_box.super_light_green
{
	background-color: #ee2d24;
}

.footer_banner_box.light_green
{
	background-color: #ee2d24;
}

.footer_banner_box.green
{
	background-color: #c21d24;
}

.footer_banner_box .banner_icon
{
	float: left;
	margin-right: 20px;
}
.meteor-slides .meteor-shim{border:0;height:auto!important;margin:0;max-width:100%;padding:0;width:auto\9}

@import url(../../../../../../themes/Newspaper/style.css);.td-header-style-1 .td-header-sp-logo{width:284px;position:relative;height:90px;margin:10px 5px 2px}

.nav-toggle{display:none;}
.excerpt__media+.excerpt__main .excerpt__headshot{transform:translateY(-75%)}
.excerpt__main{padding:1.5rem .75rem;background-color:#fff;display:flex;align-items:center;flex-wrap:wrap}
.excerpt__main h2,.excerpt__main h3{margin:0 0 .1875em;font-weight:400;width:100%;transition:color .3s ease-in-out;font-size:1.53125em}
.excerpt__main p{color:#373737}
.excerpt--portrait .excerpt__main{flex-grow:1;padding:1.5rem;display:block}
.excerpt-feature .excerpt .excerpt__main{min-height:11.25rem}



#mobilemenu {
  display: none;
}

.saga-sub-footer {
    padding: 15px 0px;
    font-size: 12px;
    background: #393E46;
}

.site-footer .saga-sub-footer a{
	color: #00adb5;
}

.site-footer .saga-sub-footer a:hover{
	color: white;
}

	.saga-sub-footer .site-footer-menu, .saga-sub-footer .site-copyright {
    width: 100%;
    float: none;
	}

.carouseltitle{font-weight:bold;}

.related-post {
	float: left;
	width: 100%;
	margin-bottom: 10px;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-style: italic;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #999;
	padding-bottom: 5px;
}

.related-post a img {
	float: left;
	margin-right: 30px;
	border: thin solid #09C;
	border-radius: 10px;
	width: 100px;
}

.related-post span a {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-style: italic;
	color: #006699;
	font-size: 16px;
}

.topic
{
	line-height:1.7;
	border-right:1px solid #398cb5;
	padding-left:4px;
}

.single_image_wrapper h2 {
  margin: 0;
  padding: 0 15px;
  font-size: 13px;
}


.wpb_single_image .single_image_wrapper {
  position: absolute;
  top: 35%;
  width: 100%;
  text-align: center;
  padding: 0 15px;
}


.listing {
    width: 20px;
    float: left;
    line-height: 30px;
    text-align: center;
}

    
    .main-table .listing {
        display: none;
    }

.brand-info-line.listing {
    font-size: 12px;
    font-weight: 100;
    line-height: 15px;
}


.right-side .listing {
    display: none;
}


#cookieinner #cookiebtns {
margin-top:20px;
text-align:center;
}

#cookieinner #cookiebtns a {
display:inline-block;
padding:10px 25px;
border-radius:40px;
font-size:16px;
text-decoration:none;
color:#FFF;
}

#cookieinner #cookiebtns a#cookiegreen {
background-color:#18A300;
}

#cookieinner #cookiebtns a#cookiered {

background-color:#888;
}
.aside .block{margin-bottom:0}
.aside .block:last-child{margin-bottom:0}
.aside .block section a img{height:70px}


.menu-item a {
  padding: 10px !important;
}
.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}


.card-text.icon {
    background-color: #5dc9e0;
    color: #fff;
    margin-bottom: 0;
}


.card-text-tabs {
    background-color: #fff;
    min-height: 200px;
    font-size: 16px;
}


.aligncenter {
    clear: both;
    display: block;
    margin-left: auto;
    margin-right: auto;
}


.eut-box .eut-box-content .eut-read-more {
	display: inline-block;
}


.eut-box .eut-box-content p {
	margin-bottom: 0px;
}


.eut-box .eut-box-content .eut-box-title {
	line-height: 1.400em;
	margin-bottom: 16px;
}


.eut-box .eut-box-content p + .eut-read-more {
	margin-top: 30px;
}


.eut-box-icon.eut-side-icon .eut-box-content {
	overflow: hidden;
	position: relative;
}


.pageBody, .showHomePage .headers {
    vertical-align: top;
}


#banners .box1{background:#015ABE;padding:10px 10px 25px 10px;border-radius:8px;margin: 0 0 10px 0;}

#banners .box1 h2{font-size:1.33em;line-height:30px;font-weight:bold;border-bottom:1px solid #3C7DB1;margin: 0;text-align:center;}

#banners .box1 li{margin-top:20px;background:url(data:image/gif;base64,R0lGODlhBQAFALMAAECDzs/g84Cs3lCN0iBuxmCX1u/1+7/W7xBkwp/B54+34jB4ygFavgAAAAAAAAAAACH5BAAAAAAALAAAAAAFAAUAAAQRUCGWWDEkBXYAMorADQvDlBEAOw==) no-repeat 0 6px;padding-left:14px;}

#banners .box1 a{text-decoration:underline;}



#hdr-txt,#search a,#top-links,#top-links a.button,#left-menu1 a,#left-menu1 .item,#news,#footer,#footer a,#banners .box1,#banners .box1 h2,#banners .box1 a,#top-mobile-menu .button,#top-mobile-menu .button a{color:#FFF;}




#menu-contact-bits #menu-item-150 a {
	font-weight: 500 !important;
}




.contact-bits #menu-item-150 a:hover {
	box-shadow: 0 2px 0 rgb(0, 126, 193) !important;
}




.phonenumber a {
	font-weight: 500 !important;
}
#pagewrap #content{width:100%;max-width:100%;float:none;clear:both}
img,textarea,input,#pagewrap,.pagewidth,#headerwrap,#header,#main-nav,#body,#layout,#content,.post,.author-box,.post-nav,.pagenav,#sidebar,.widget,#footerwrap,#footer,.col4-1,.col4-2,.col4-3,.col3-1,.col3-2,.col2-1{-moz-box-sizing:border-box;box-sizing:border-box}
#content{width:71.5%;float:left;padding:6% 0}
.sidebar-none #content{width:100%;float:none}
.full_width #content{padding:0;width:auto;max-width:100%;float:none}
.sidebar-left #content{float:right}
.single-portfolio #content,.single-portfolio #sidebar{padding-top:4%}
#content .twitter-tweet-rendered{max-width:100% !important}
#content .twt-border{max-width:100% !important;min-width:180px !important}
.clearfix:after,.widget li:after,#body:after,#footer:after,footer:after,.pagenav:after,#main-nav:after,.menu:after,.gallery:after,#content:after,.post-meta:after{content:"";display:table;clear:both}
.s5_pricetable_column .s5_horizontalrule{height:1px;margin-bottom:26px;background:#e1e1e1}
.menu-item-has-children.open .sub-menu a span:after{content:""}
.menu-item-has-children .sub-menu a span:after{content:""}

	
.lang-item {
    display: inline;
    list-style: none;
}

#comments h2,
#trackback h2 {
	color: #333;
}

#comments,#trackback {
	padding: 1px 0;
}
