﻿.video-section,.video-section .home-videos{margin-top:50px}
.video-section .image-wrapper{position:relative}
.video-section .image-wrapper .play-button{position:absolute;bottom:8px;left:8px}
.video-section .video-popup-link{text-decoration:none!important;border:1px solid #e5e7e9;text-align:center;color:#041020;font-size:20px;line-height:24px;font-weight:600;margin-bottom:30px}
.video-section .video-popup-link span{padding:13px;display:block;text-align:center}
.video-list .video-section{margin-top:0}


#header #header_content div.wrap, 
.footer .footerContent div.wrap {
	margin: 0 10px;
}


.footer .footerContent .wrap {
	padding-top: 1em;
	padding-bottom: 1em;
}

.widget-area .widget p,
.widget-area .widget li,
.widget-area .widget .textwidget {
	font-size: 13px;
	font-size: 0.928571429rem;
	line-height: 1.846153846;
}

.widget-area .textwidget ul {
	list-style: disc outside;
	margin: 0 0 24px;
	margin: 0 0 1.714285714rem;
}

.widget-area .textwidget li {
	margin-left: 36px;
	margin-left: 2.571428571rem;
}
.row{margin-right:-15px;margin-left:-15px}


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


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


.text-center.h2.title-box {
    font-size: 1.5em;
}

.comment time { padding-left: 10px }

.comment-author.vcard { margin-bottom: 10px }

.comment-meta { font-size: 12px }

.comment-meta a { color: #777 }

.comment #respond h4 { margin-top: 25px }

.comment-awaiting-moderation {
    font-style: italic;
    font-weight: bold;
}

.comment-notes .required {
    padding-left: 0;
    padding-top: 3px;
}

.comment-notes { font-style: italic }

#commentform .wp-review-comment-field a i, #commentform .wp-review-comment-field .review-result i, .comment .wp-review-comment-rating .review-result i, .comment .wp-review-comment-rating a i { color: #FFB300!important }
.td-boxed-layout #td-outer-wrap{z-index:1}
#td-outer-wrap{position:relative;overflow:hidden}
body.td-ad-background-link #td-outer-wrap{cursor:auto}
.td-magazine.td-boxed-layout #td-outer-wrap{box-shadow:0 0 5px rgba(0,0,0,.12)}
#td-outer-wrap,.td-content-wrap,.td-mobile-close{position:relative}
.cookie-notice-container{padding:10px;text-align:center;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#top-menu #top li{padding:0;margin:0}
#top-menu #top li a,#top-menu #top li a:active,#top-menu #top li a:visited{color:#212121;font-size:11px;font-weight:600;line-height:1;padding-top:0}
#top-menu #top li a:hover{background:none;color:#44597f}
.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}


.breadcrumbs {
	border-bottom: solid 1px #ddd;
}

.navbar-toggle .icon-bar { 						background: #009FD4 !important;												}


.navbar-toggle .icon-bar,
.navbar-sub .icon-bar {
    display: block;
    width: 22px;
    height: 2px;
    border-radius: 1px;
}


.navbar-toggle .icon-bar + .icon-bar,
.navbar-sub .icon-bar + .icon-bar {
    margin-top: 4px;
}


.navbar-default .navbar-toggle .icon-bar,
.navbar-default .navbar-sub .icon-bar {
    background-color: #cccccc;
}


.navbar-inverse .navbar-toggle .icon-bar,
.navbar-inverse .navbar-sub .icon-bar {
    background-color: #ffffff;
}

.icon-bar-chart:before{content:"\f080";}
