/* style */

html {position: relative;min-height: 100%;}
body {font-family:Arial, Helvetica, sans-serif ;background: #D8D8D8;}

.pg-color{ background: #1A1A19;}
.audio-container{color: #fff;}
@media (min-width: 1200px){
	.container {width: 999px;}
}
.navbar-header h1{ margin: 0;}
.navbar-inverse {background-color: #188331;border-color: #188331;min-height: 45px; margin: 0; border: none;border-radius: 0;}
.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:focus, .navbar-inverse .navbar-nav>.open>a:hover {background-color: #188331;}
.navbar-nav>li>a {line-height: 23px;}
.navbar-inverse .navbar-brand,.navbar-inverse .navbar-nav>li>a {color: #fff; font-weight: 300; padding-top: 12px; padding-bottom: 10px; padding-right: 0;}
@media (min-width: 768px){
	.navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand {margin-left: 0;padding: 12px 0 0 7px;}
}
.footer .navbar-brand {color: #fff;font-weight: 300;}
.nav>li>a:focus, .nav>li>a:hover { background-color: inherit;}
.navbar-brand {height: 45px;text-transform: uppercase;}
.dropdown-menu {padding: 10px 0;}

@media (max-width: 767px){
	.navbar-inverse .navbar-nav .open .dropdown-menu>li>a {color: #fff;}
	.navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand {margin-left: 0;padding: 12px 0 0 7px;}
}
.channel-tit{font:26px/30px Georgia, "Times New Roman", Times, serif;color: #fff; font-weight:900!important; text-shadow: 0 0 5px #333; text-transform: none; padding-top: 8px!important;}

.other-stories{ text-transform: uppercase; line-height: 23px; padding-right: 0!important;}
.other-stories span{ font-size: 22px; float: left;margin-right: 5px;}
/*.other-stories::after{content:"";display: inline;height: 30px;margin-left: 15px;border-right: 1px solid #fff;}*/
.header-pg{ padding: 40px 0;}

/* footer */
.footer {background-color: #2F2D28; margin-top: 40px;}
.footer a{ color: #fff;}

.footer .channel-tit{padding-top: 8px!important; padding-left: 0!important;}
.footer .navbar-brand {padding: 13px 7px 15px 15px;}
@media (min-width: 768px){
	.footer .navbar-right {margin-right: 9px;}
}

.footer-disclaimer{ width:100%; background-color: #fff; min-height:44px; display:block; overflow:hidden; padding:22px 0;}
.certified-footer{ font-size:10px; line-height:13px;}
.certified-footer span{width: 220px;float: left;margin: 3px 10px 0 22px;}
.certified-footer img{float: left;}
.certified-footer a{ font-weight:bold; color: #000;}
.certified-footer a:hover{text-decoration:underline;}

.footer-disclaimer .partners{ float:left; margin:0 0 0 15px; padding: 0;}
.footer-disclaimer .partners li { list-style: none;margin: 0 0 5px;}

.footer-disclaimer-menu,.add-site-footer{ float:right;}
.footer-disclaimer-menu{  background:url(/sito/img/dot_1x3_gray.png) repeat-y; line-height:16px;margin:0 15px; padding:0 0 0 15px;}
.footer-disclaimer-menu ul{ margin:-5px 0 0; padding: 0;}
.footer-disclaimer-menu li{ /*list-style-type:disc;margin: 0 0 0 15px;*/display: block;width: 85px; margin:0;}
.footer-disclaimer-menu span{ display: block;float: left;margin: 0 5px 0 0;}

.footer-disclaimer-menu a{/*display:block;*/ font-size:11px;color:#4e4d45;}
.add-site-footer a {display: block;font: bold 11px/13px Arial, Helvetica, sans-serif;color: #4e4d45;}
.ca2011{width:177px;height:52px; display:block;float: left;background: url(/sito/img/sprite.png?20161108) no-repeat left -4457px;}
.adv-partner, .tech-partner{width:61px;height:19px; display:block;background: url(/sito/img/sprite.png?20161108) no-repeat left -7265px;}
.tech-partner{background-position : left -4676px ;}

.audio-container .page-header{ margin: 40px 50px 20px;border: none;}

@media (max-width: 767px){
	.audio-container .page-header{ margin: 40px 0 20px;border: none;}
	.page-header em {padding: 10px 0;}
}

/*.page-header header{ display: flex; vertical-align: middle;}*/

.page-header h1{ font-size: 55px; line-height: 68px; text-transform: uppercase; /*margin: 0; padding: 0;*/}
.page-header img{ margin: 0 auto;}
.page-header p{ font-family: Arial, Helvetica, sans-serif; font-size: 18px; line-height:24px; font-weight: 100; margin-top: 30px;}
.page-header strong{ font-weight: 900;}
.page-header em {font-size: 34px;display: table;position: relative;color: #4aaf51;margin:30px auto 0;padding: 10px 20px;}
.page-header em:before,.page-header em:after{ content: "\0022"; display: inline-block; font-size: 42px; font-family: Georgia, "Times New Roman", Times, serif; color: #0f9a31;}
	
@media (max-width: 767px){
	.page-header h1{ font-size:35px; line-height: 40px; text-transform: uppercase; margin: 0;}
	.page-header em {font-size: 30px;line-height: 34px;}	
}

.audio-content{ text-align: center; /*margin-bottom: 10px;*/ padding: 40px 0 20px; border-bottom: 4px solid #3E3E3E;}
.audio-content p{ margin-bottom: 0;}
.audio-tit{ font:38px/44px Georgia, "Times New Roman", Times, serif;margin: 0 40px 20px;}
.first-item {padding: 20px 0;}
.first-item .audio-tit{font:56px/62px Georgia, "Times New Roman", Times, serif;}
.audio-content .audio-stit{ color: #d4d4d4; font-size: 20px; line-height: 26px; font-weight: 300; margin: 10px 70px 20px; }
.audio-date{ display: block; color: #8C8B8B; /*margin: 0 0 20px;*/ }
.audio-date em,.audio-date i{  color:#ffc107; font-style: normal; }
.audio-date i{ font-size: 18px; font-weight: 300; color: #5a5a5a;margin-left: 5px;}
.audio-partner{font-size: 11px; font-weight: 300; text-transform: uppercase; color: #d4d4d4;}

.pagination{line-height: 0;font-size: 0;}
.pagination>li>a, .pagination>li>span{ /*display: inline-table;*/background: #1A1A19;color: #fff; margin-bottom: 7px; border-color: #3E3E3E;}
.pagination>li>a:hover, .pagination>li>span:hover{ background: #000;color: #fff; border-color: #3E3E3E;}
.pagination b, .pagination b:focus, .pagination b:hover {float: left;padding: 10px 16px;font-size: 18px;line-height: 1.3333333;z-index: 3;color: #fff;cursor: default;background-color: #188331;margin-bottom: 7px;border:1px solid #188331;}

.adv{ display: block; text-align: center; margin: 0 auto 20px;}

@media (max-width: 991px){
	.adv{display: none;}
	.first-item .audio-tit {font: 48px/55px Georgia, "Times New Roman", Times, serif;}
	.audio-tit {font: 36px/44px Georgia, "Times New Roman", Times, serif;}
}	
@media (min-width: 992px){
	.adv{margin-left: -15px;}
}	
@media (min-width: 1200px){
	.adv{margin-left: auto;}
}	

@media (max-width:767px){
	.navbar-inverse .navbar-nav .open .dropdown-menu .divider {background-color: #ffffff;}
	.page-header p {font-size: 18px;line-height: 26px;}
	.first-item .audio-tit{font-size: 34px; line-height: 38px;}
	.audio-tit{ font-size: 28px; line-height: 32px; margin-left: 0; margin-right: 0;}
	.audio-content .audio-stit{font-size: 16px; line-height:20px; margin-left: 0; margin-right: 0;}
	
	.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {border-color: #ffffff;}
	.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover { background-color: inherit;}
	.navbar-inverse .navbar-toggle { border:none;}
	.other-stories::after {display: none;}
}

