﻿.collapse{display:none}
.collapse.show{display:block}
tr.collapse.show{display:table-row}
tbody.collapse.show{display:table-row-group}


#calendar2 thead tr.days{
  background-color: #d8d8d8;
  height: 25px;
  color: #666;
    font-size: 10px;
}

	.article-img{max-height:200px;overflow-y:hidden;}


.site-header.headroom--not-top .site-logo-img--dark {
  display: block;
}


.header--transparent .site-logo-img--dark {
  display: none;
}


.lt-ie9 .header--transparent .site-logo-img--dark, .ie9 .header--transparent .site-logo-img--dark {
  display: block;
}
.main-container{max-width:100%}
.mobile-menu-active .main-container{left:300px;-webkit-transition:left 500ms ease;transition:left 500ms ease}

	.slider-widget span.arrow-bottom {
		bottom: 0px;
		left: 20px;
	}
.c-compare .table-top tbody .row-1 td{background-color:#f1f1f1}
.row-mt{margin-top:10px}
.row-mt .form-label{top:-5px}
.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
.blogpost .row .blogpost-content{padding-bottom:0}
.blogpost .row+footer{padding:10px 0}
.c-compare .table-top tbody .row-header .td-ancla{width:200px;display:inline-block}
.blogpost .row header{padding-top:0}
.tagcloud a:hover,.sb-widget .tagcloud a:hover,.footer-widget .tagcloud a:hover{color:#fff}


.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;
}
.toll-desk{display:none}

ul#top_nav{
	float:left;
	list-style: none;
	text-transform: uppercase;
	letter-spacing: 1.2px;
	font-size: 16px;
	line-height:19px;
	margin:0px 0px 0px 78px;
	width:200px;
}

ul#top_nav li{
	float:left;
	width:82px;
}

ul#top_nav li a{
	color:#96b51a;
}

ul#top_nav li a:hover{
	color:#7B9415;
}

ul#top_nav li.current_page_item a{
	color: #6d6e71;
}
.widget,.widget a{color:#777}
.widget{font-size:15px;overflow:hidden}
.widget select{border:1px solid #ddd;color:#777;font-size:15px;padding:7px;width:100%;max-width:100%}
#footer .widget select{border-color:#eee}
.sidebar .widget{padding:30px 30px 20px}
#footer .widget{padding-bottom:30px}
#footer .widget a:hover{color:#666}
.sidebar .widget,.sidebar-top{padding-left:15px!important;padding-right:15px!important}

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

article.post .content-wrapper,
article.page .content-wrapper {
	padding: 20px 0;
}
#footer-widgets .footer-widget a,#footer-widgets .footer-widget li a,#footer-widgets .footer-widget li a:hover{color:#ffffff}
#footer-widgets .footer-widget li:before{top:9.75px}
.tm-click-to-tweet .clearfix{zoom:1}
.tm-click-to-tweet .clearfix:after{display:block;visibility:hidden;height:0;clear:both;content:"."}
.fl-content-slider-wrapper .fl-slide:first-child,.fl-content-slider-loaded .fl-slide {position: relative;visibility: visible;}
.calculator__chart{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding:48px 24px}
.calculator__chart .h1{font-size:48px}
