﻿.fl-page-nav-col,.fl-page-nav,.fl-page-fixed-nav-wrap {position: inherit;}
.media-object{display:block}
.media-object.img-thumbnail{max-width:none}
.mc-promo-slide__text{color:#fff;font-size:16px;text-transform:uppercase;margin-top:10px}



.menu-item-309, .menu-item-251 {display: none;}

.wrapper {
  min-width: 320px;
  overflow: hidden;
}


.node-form .number {
  display:inline;
  width:auto;
}

.front #content-content .most-popular-america table td.number {
  text-align: right;
  font: 17px/25px 'Trocchi', serif;
  color: #8f9182;
}

.sidebar .most-popular-america table td.number {
  text-align: right;
  font: 17px/25px 'Trocchi', serif;
  color: #8f9182;
}


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


.genesis-nav-menu .menu-item:hover {
	position: static;
}
.navbar-main .menu-item.menu-item-49{border-bottom:2px solid #02b3ca;font-weight:700;margin:0 10px}
.navbar-main .menu-item-has-children .dropdown-menu a{line-height:25px}


span.toc_number {
    display     : inline-block;
    float       : left;
    margin-right: 2.5px;
}
#navbar-sticky .container,.main-container{padding:0 30px 0 0;}
.main-container h1,.main-container h2,.main-container h3,.main-container h4,.main-container h5,.main-container h6,.main-container .h1,.main-container .h2,.main-container .h3,.main-container .h4,.main-container .h5,.main-container .h6{font-family:"ProximaNovaBold","ProximaNovaRegular","HelveticaNeue-CondensedBold","HelveticaNeueBoldCondensed","HelveticaNeue-Bold-Condensed","Helvetica Neue Bold Condensed","HelveticaNeueBold","HelveticaNeue-Bold","Helvetica Neue Bold","HelveticaNeue","Helvetica Neue",'TeXGyreHerosCnBold',"Helvetica","Tahoma","Geneva","Arial Narrow","Arial",sans-serif;font-weight:bold;}
.main-container a:hover{text-decoration:underline;}

.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}
 .col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11{float:left;}
 .col-md-3{width:25%;}
#block-bean-blog-the-memo-blog-banner .entity-bean{border-top:5px solid #21b1e7;background-color:#262626;padding:30px;}
.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-3{width:25%}



.page-content .wp-smiley, .entry-content .wp-smiley, .comment-content .wp-smiley { border: none; margin-bottom: 0; margin-top: 0; padding: 0; }


.page-content, .entry-content, .entry-summary { margin: 1.5rem 0 0; }


.single .page-content, .single .entry-content, .single .entry-summary, .page .page-content, .page .entry-content, .page .entry-summary { margin: 0; }





.index .ix-icon {
  position: absolute;
  display: none;
  top: 50%;
  left: 1rem;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  font-size: 2.6em;
  line-height: 1;
  color: rgb(255,255,255);
}




.index .ix-icon img {
  display: block;
  width: auto;
  max-width: 100%;
  height: auto;
  max-height: 100%;
}


.ix-bild .ix-icon {
  display: none;
}



.ix-faicon .ix-icon {
  display: block;
}

body[data-button-style^="rounded"] .section-down-arrow, .scroll-down-wrap.no-border .section-down-arrow {
    background-color: #85b1b2;
	border-color: #85b1b2;
    opacity: 0.8;
    width: 139px;
    height: 139px;
    border-radius: 50%;
	line-height: 72px;
	margin-left: -75px;
	bottom: -90px;
}

body[data-button-style*="rounded"] .scroll-down-wrap{
	margin-left: 0px!important;
}
body[data-button-style^="rounded"] .scroll-down-wrap {
    top: 62vh;
}
.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-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{float:left}
.col-xs-4{width:33.33333333%}
.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-7{width:58.33333333%}
.et_pb_image_13.et_pb_module{margin-left:auto!important;margin-right:auto!important}
body.boxed .carousel-inner,body.boxed .footer_inner,body.boxed .full_width .parallax_content,body.boxed .header_inner,body.boxed .wrapper_inner,body.boxed footer{width:650px}
.boxed .header_inner{width:1150px;margin:0 auto}
.qode_grid_1300.boxed .carousel-inner,.qode_grid_1300.boxed .header_inner,body.qode_grid_1300.boxed .footer_inner,body.qode_grid_1300.boxed .wrapper_inner{width:1350px}
.qode_grid_1200.boxed .carousel-inner,.qode_grid_1200.boxed .header_inner,body.qode_grid_1200.boxed .footer_inner,body.qode_grid_1200.boxed .wrapper_inner{width:1250px}
.paspartu_enabled .header_inner{position:relative}
.vertical_menu_enabled header .header_inner{display:none}
.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-6{width:50%}
.post-list{margin-right:-30px}
.post-list .post-row{margin-left:-30px;padding-left:30px;float:left;width:100%;border-bottom:1px solid #eee;margin-bottom:30px;position:relative}
.post-list .post-row:last-child{border:none;margin-bottom:0}
.post-list .page,.post-list .post{width:50%;float:left}
.post-list .post-inner{margin-right:30px}
.post-list,.post-list .post-inner{margin-right:0}


    .servise_content{
      padding-top: 60px;
    }

.padding-inner {padding-left: 2%;}

    .link-column.select .link-column-inner, .padding-inner {padding: 0}
.item--calendar .item__subtitle{margin:4px 0 0 0;}
.list-item .item__subtitle{color:#525252;font-family:"Roboto Condensed",sans-serif;text-transform:uppercase;font-size:16px;font-size:1rem;}
.list-item .item__subtitle a{color:inherit;}
.sf-menu.sf-style-agiusa li.last{padding-right:0;}
#header #block-block-2 ul li.last{padding-right:0;}


.image{
    padding: 37%;
    z-index: -2;
}
.media,.media-body{overflow:hidden;zoom:1}
.media-body{padding-bottom:5px}
.mtw .media-body{margin-top:11px;padding:0}

	#leader_lu{
		padding-top:7px;
	}


.menu-current-issue-text {
	padding-top: 15px;
	color: #ffffff;
}


.menu-current-issue-button .btn-default {
	color: #ffffff;
	background-color: #9D003B;
	background-image: none;
	border-color: transparent;
	margin-top: 15px;
	text-shadow: none;
}


.menu-current-issue-button .btn-default:hover {
	color: #9D003B;
	background-color: #A8A8A8;
}


.menu-current-issue-button .btn {
	border-radius: 0;
}
      #wds_container1_0 #wds_container2_0 .wds_slideshow_image_0 {        padding: 0 !important;        margin: 0 !important;        float: none !important;        vertical-align: middle;        background-position: center bottom;        background-repeat: no-repeat;        background-size: cover;                width: 100%;      }
      #wds_container1_0 #wds_container2_0 .wds_slideshow_image_0 video {        padding: 0 !important;        margin: 0 !important;        vertical-align: middle;        background-position: center center;        background-repeat: no-repeat;      }

  .logo-control .logo-img {
    display: none;
  }


.ad_headera
{
	//background:rgb(6, 134, 30);
	width: 730px;
	height: 90px;
	margin: 10px;
}

.widget .social-link-item{
    margin:0 2px 2px 0;
    padding:0;
    list-style:none;
}
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;}




.bottom-header
{
	display: block;
	
	background: #c8102e; 
	background: -moz-linear-gradient(top, #c8102e 0%, #e4002b 67%); 
	background: -webkit-linear-gradient(top, #c8102e 0%, #e4002b 67%); 
	background: linear-gradient(to bottom, #c8102e 0%, #e4002b 67%); 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c8102e', endColorstr='#e4002b', GradientType=0); 
	-webkit-box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.1);
	box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.1);
}


.bottom-header.fixed
{
	position: fixed;
	top: 0;
	z-index: 999;
	width: 100%;
}



.menu-item-309, .menu-item-251 {display: none;}

.aligncenter{text-align:center;}
body.site-1 #special-offers-auto24_auction_panel .item a .ttl .nr{font-size:2em;font-weight:bold}
body.responsive-ready #mainpage_stock_panel li.nr-5{display:none}
body.responsive-ready #mainpage_stock_panel li.nr-4{display:none}
body.responsive-ready #mainpage_stock_panel li.nr-3{display:none}


.lefttick{
	position:absolute; left:26px; top:5px;
}


    .header_right,
    .topmenu, #topmenu-select {
        margin-left:0}


    .topmenu, #topmenu-select {
        height:auto;}


    .topmenu{
        display: none;
    }


    .header_right,
    .topmenu {
        margin-left:180px}


.site-inner {
	margin: 0 auto;
	max-width: 1320px;
	position: relative;
}
.nav-dropdown .nav-dropdown-col .menu-item-has-children{margin-top:5px}
.nav-vertical li li.menu-item-has-children{margin-bottom:1em}


#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: #FFFFFF !important;
				}
.fs-18{font-size:1.286em}


.ezoic-empty-sidebar-content, .ezoic-wrapper-column-1, .ezoic-wrapper-column-2 { display:table !important; }

  .main-menu .navbar-header {
    position: relative;
    float: none;
    display: block;
    text-align: right;
    width: 100%;
    padding: 0px;
    right: 0px;
    z-index: 12;
  }

  .main-menu .navbar-header .navbar-toggle {
    display: block;
    border: 1px solid #ffffff;
    float: left;
    height: 50px;
    width: 50px;
    padding-left: 12px;
    text-align: center;
    margin: 0px 0px 0px 0px;
    border-radius: 0px;
    background: #7b64cb;
  }

  .main-menu .navbar-header .navbar-toggle .icon-bar {
    background: #ffffff;
  }

header #logo {
  overflow: hidden;
}

header #logo h2 {
  color: black;
  font-size: 3.5em;
  margin-bottom: 0;
}

header #logo img {
  float: left;
  padding-right: 20px;
}

header #logo p {
  color: #3C3D3F;
}
.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-md-6{width:50%}


.max-width {
  max-width: 1400px;
  margin: 0 auto;
  min-height: 100%;
}


#masthead hgroup img.header-decoration {
	position: absolute;
	
}


#masthead hgroup img.header-decoration.dark {
	bottom: 0;
	left: 0;
	
}


#masthead hgroup img.header-decoration.light {
	right: 0;
	bottom: 0;
	
}


#masthead hgroup img.header-decoration.light-3,
#masthead hgroup img.header-decoration.dark-2,
#masthead hgroup img.header-decoration.dark-3 {
	top: 0;
	
}
.smrt_table2{background:#f4f4f4;border-bottom:#DCDCDC solid 1px}


.carousel-inner {
    position: relative;
    overflow: hidden;
    
    max-width: 960px;
    margin: 0 auto;
}


.fl {
    float: left;
}

.cli-privacy-overview:not(.cli-collapsed) .cli-privacy-content {
	max-height: 60px;
    transition: max-height 0.15s ease-out;
    overflow: hidden;
}


.cli-collapsed .cli-privacy-content
{
    transition: max-height 0.25s ease-in;

}

.cli-privacy-content p
{
	margin-bottom:0;
}


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


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

.home-slider-block-inner {
	position: absolute;
    font-size: 19px;
    color: #fff;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    text-align: center;
    margin: auto;
    width: 60%;
    height: 35%;
    text-shadow: 0 0 2px rgba(0, 0, 0, 0.8);
}

.home-slider-block-inner p {
	max-width: 980px;
	margin: 0 auto;
}
.footerstick div.middle{float:left;padding-left:10px;width:27%;border-left:1px solid #fff}

.td-weather-days .td-day-0,
.td-weather-days .td-day-1,
.td-weather-days .td-day-2,
.td-weather-days .td-day-3,
.td-weather-days .td-day-4 {
  margin-bottom: 8px;
  font-size: 11px;
  opacity: 0.5;
}

.menu-toggle{cursor:pointer;font-size:0;height:48px;margin:0;overflow:hidden;position:absolute;top:0;right:0;text-align:center;width:48px;}

.menu-toggle:before{color:#fff;content:"\f419";margin-top:16px;}

.primary-navigation .menu-toggle{display:none;padding:0;}


 

.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus  {outline: none;}
 

 
.flexslider {margin: 0; padding: 0;}
 
.flexslider .slides img {width: 100%; display: block;}

.flexslider .slides {zoom: 1;}

.flexslider:hover .flex-next {opacity: 0.8; right: 5px;}

.flexslider:hover .flex-prev {opacity: 0.8; left: 5px;}

.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1;}


.section-container {
  background: #fff;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.2);
  width: 100%;
  display: table;
  position: relative;
}



.section-container.podcast {
  height: 418px;
}

.header .header-inner .logo{float:left;}

.logo h1{font-size:26px !important;}

.logo h1 span{font-size:24px !important;}


#slider .top-bar h1, .logo h1{ color:#ce3430; font:700 40px '1858', '1858 IE', sans-serif; text-transform:uppercase; white-space:nowrap;}


#slider .top-bar h1 span, .logo h1 span{ color:#fff; font:100 38px '1858 Light', '1858 Light IE', sans-serif; white-space:nowrap;}




.header .header-inner .logo h1{ font-family: '1858', '1858 IE', sans-serif;}


.header .header-inner .logo a{ color:#ffffff;}


div.logo{ width:70%; height:35px; float:left;}
.wrap{margin:0 auto;width:1100px;clear:both}
.wrap:before,.wrap:after{clear:both;content:"\0020";display:block;height:0;overflow:hidden;visibility:hidden}
.main-header .wrap{position:relative}

 .ttr_slogan_position 
{
top:61px;
position:absolute;
left: 8.4%;
right:auto;
position:absolute;
display:block;
overflow:hidden;
transform:rotate(0deg);
-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
-o-transform:rotate(0deg);
}


#sw-footer-copyright {
    position: absolute;
    right: 125px;
    top: 28px;
    font-size: 10px;
    text-align: right;
    margin: 0px 10px 0px 0px;
}


.visitorcounter .center {
    text-align: center;
}

.center{text-align:center;line-height:25px;}


.widget-columns-column {
	vertical-align: top;
	border-width: 0;
}
.wpb_gallery .theme-default .nivoSlider{margin-bottom:0}
.wpb_gallery .theme-default .nivo-controlNav{padding:10px 0 3px 0}
.wpb_gallery .wpb_flexslider .flex-control-nav{bottom:auto;top:100%;margin-top:15px}
.wpb_gallery .wpb_flexslider .flex-caption{cursor:default}
.wpb_gallery .wpb_flexslider .flex-direction-nav a{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.wpb_gallery .wpb_flexslider .flex-direction-nav a:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.wpb_gallery .wpb_flexslider .flex-direction-nav a:before{line-height:1}
.wpb_gallery .wpb_flexslider .flex-control-paging{z-index:10}
.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:20px;padding-right:20px}
.col-md-4{width:33.33333333%}

.tab_footer { 
	border-style: none; 
	border-color: inherit; 
	border-width: 0px; 
	width: 100%; 
	height: auto; 
	text-align: left; 
	margin-left: auto; 
	margin-right: auto; 
	font-family: sans-serif,Verdana,Arial,Helvetica; 
	font-size: 12px; 
	color: #f5f2f2; 
	padding-bottom: 10px; 
	

	background-color: #444444;
}

.tab_footer td { text-align: center; }

.tab_footer a { color: #aaa; }

.tab_footer table { margin: auto; }

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


.rightsmalltd {
background-color:#FBFBFB;
	font-family:Tahoma;
	font-size: 11px;
	color:#666666;
	margin: 0px;	
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #CCCCCC;		
	}

.center{display:block;margin:0 auto;}

.mediaset {
	background: #2c222d;
}


a.glink {text-decoration:none;}

a.glink span {margin-right:5px;font-size:15px;vertical-align:middle;}

a.glink img {vertical-align:middle;display:inline;border:0;padding:0;margin:0;opacity:0.8;}

a.glink:hover img {opacity:1;}

.footer-icon{margin-bottom:10px;font-size:1.4em;vertical-align:top;float:left;color:#555555;}

.slideshow_container {
	height:249px;	
	width: 763px;
	overflow: hidden;
	position: relative;
	padding:0px;
	margin:0px;
}
#secondary_menu .nav-boxed .menu-item a{line-height:30px;padding-top:0;padding-bottom:0}
#secondary_menu ul li.menu-item{display:inline-block;margin:0 8px;zoom:1;*display:inline}
.m-featured-case__index-wrapper{position:absolute;width:100%;bottom:0}
.m-featured-case__index-wrapper .o-typo--fs-small{line-height:inherit}
.m-featured-case__index{font-size:16px}


.navigation.pagination .nav-links {
	display: inline-block;
}


.navigation.post-navigation .nav-links,
.image-navigation .nav-links {
	display: inline-block;
	width: 100%;
}


.navigation.post-navigation .nav-previous,
.image-navigation .nav-links .nav-previous {
	float: left;
}


.navigation.post-navigation .nav-next,
.image-navigation .nav-links .nav-next {
	float: right;
}


.image-navigation .nav-links a {
	color: #0C4C8A;
}
.row{margin-left:-6px;margin-right:-7px}
.row:before,.row:after{content:" ";display:table}
.row:after{clear:both}
section.section-current-numbers .magazine{width:30%;padding:0 30px;text-align:center}
section.section-current-numbers .magazine .number{display:block;color:#c0bcdc;font-size:40px;margin-bottom:5px}
section.section-current-numbers .magazine .btn{min-width:170px;font-weight:600;font-family:'Lato',sans-serif}
section.section-current-numbers .magazine figure img{max-width:300px}
section.section-articles .magazine{width:50%}



.cff-likebox{
  float: left;
  width: 100%;
  position: relative;
  margin: 20px 0 0 0;
}

.cff-likebox .fb_iframe_widget{
  width: 100%;
}

.cff-likebox .fb_iframe_widget span{
  width: 100% !important;
}

.cff-likebox .fb_iframe_widget iframe{
  margin: 0;
  position: relative;
  top: 0;
  left: 0;
  width: 100% !important;
  height: 100%;
}


.cff-likebox.cff-top.cff-outside{
  margin-bottom: 10px;
}

.cff-likebox.cff-bottom.cff-outside{
  margin-top: 10px;
}
.tilter__figure,.tilter__image{margin:0;width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}
.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-5{width:41.66666667%}
#block-bpn57d01400bf13c.block-original-beq57d1b27419e60{min-height:15px}
#whitewrap #block-bpn57d01400bf13c.block-original-beq57d1b27419e60 *{text-align:center}
#block-bpn57d01400bf13c.block-original-bmc58a2246ed4971{min-height:15px}
#whitewrap #block-bpn57d01400bf13c.block-original-bmc58a2246ed4971 *{text-align:center}
#block-bpn57d01400bf13c{min-height:25px}
#whitewrap #block-bpn57d01400bf13c *{text-align:center}
#block-bpn57d01400bf13c.block-original-bqm57d19a0e34a33{min-height:15px}
#whitewrap #block-bpn57d01400bf13c.block-original-bqm57d19a0e34a33 *{text-align:center}


.calendar-table {
  margin-bottom: 0;
}


.txt_mainheading {
    font-weight: bold;
    font-size: 18px;
    color: #808080;
    vertical-align: bottom;
}
.vc_custom_heading a,.vc_custom_heading a:focus,.vc_custom_heading a:hover,.vc_custom_heading a:visited{border:none;text-decoration:inherit;color:inherit}
.vc_custom_heading a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:1}
.vc_custom_heading a:hover{opacity:.85}


.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;
}
.img100{width:100%}

.text_center{
	text-align: center;
}
.fl-photo-content {display: inline-block;line-height: 0;position: relative;max-width: 100%;}
.fl-photo-content img {display: inline;height: auto;max-width: 100%;}
.fl-photo-content:hover .fl-photo-caption-hover {opacity: 100;filter: alpha(opacity = 100);}
.fl-node-5aa9f17b75d6a .fl-photo-content{display: block;}
.fl-node-5aa9f17b75d6a .fl-photo-content img{max-width: 100%;vertical-align: top;}
.td-excerpt{font-size:13px;color:#777;font-family:open sans,arial,sans-serif;margin-top:9px}
.td_module_5 .td-excerpt{margin-top:0}
.td_module_11 .td-excerpt{margin-bottom:15px}
.td_module_12 .td-excerpt{font-size:14px;line-height:24px;margin-bottom:15px}
.td_module_14 .td-excerpt{padding:0 80px;font-size:14px;line-height:24px;margin-top:11px}
.td-pb-span8 .td_module_14 .td-excerpt{padding:0 60px}
.td_block_18 .td-column-2 .td_module_10 .td-excerpt{margin-top:3px}
.td_block_18 .td_module_10 .td-excerpt{margin-top:3px}
.td_block_20 .td_module_14 .td-excerpt{padding:0 10px 0 20px;width:90%}
.td-pb-span4 .td_block_21 .td-excerpt{display:none}
.td-black .td-excerpt,.td-black .td_module_16 .td-excerpt{color:#aaa}
.td-excerpt,.td-post-category{font-family:'Open Sans',arial,sans-serif}

.timer-col #days, .timer-col #hours, .timer-col #minutes, .timer-col #seconds{
	display:inline-block;
	font-family: 'Roboto Condensed', sans-serif;
	font-size:18px;
	padding:5px 10px;
}

.timer-col #hours, .timer-col #minutes, .timer-col #seconds{
	background:#eceae4;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
}

#scaffold-viewer-features-with-slick .ico-grid p {
    margin-top: 12px;
    line-height: 120%;
    font-weight: 400;
}

#scaffold-viewer-features-with-slick .ico-grid {
    padding-left: 0;
    padding-right: 0;
}


.ico-grid {
    text-align: center;
    padding: 10px 25px;
}


.ico-grid h4 {
    text-transform: uppercase;
    font-weight: 300;
    color: #000 !IMPORTANT;
    letter-spacing: 1px;
    line-height: 26px;
}


.ico-grid p {
    letter-spacing: 1px;
    font-weight: 300;
      margin-top: 27px;
}


.features-tab .ico-grid {
    width: 33.3%;
    float: left;
}


.features-tab .ico-grid.green {
    min-height: 325px;
}

	.container960 {
		width: 940px;
		padding: 0px 10px;
	}

  

	
	#bye-fred-container .container960.centerElem.reset {
		background: #fff;
	}

	.container960.centerElem.reset {
	  background: #ecf0f1;
	}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
footer .legal-nav{padding:0;margin:20px 0 0}
footer .legal-nav li{display:inline;border-right:1px solid rgba(170,170,171,.3);padding:0}
footer .legal-nav li:last-of-type{border-right:0}
footer .legal-nav li a{padding:0;color:#aaaaab;font-size:15px;font-weight:400;line-height:30px;margin:0 10px}
.menu-item-has-children{position:relative}
.x-menu-layered .menu-item-has-children{position:static}


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


.catchresponsive-nav-menu .menu-item:hover,
.catchresponsive-nav-menu .page_item:hover {
	position: static;
}


.sidebar-header-right .widget_nav_menu .menu-item:hover {
	position: relative;
}
.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important;}

.collapse{display:none;}
.collapse.in{display:block;}
