/* Responsive Override (White) */
html, body#body-bg{ background: #fff }
header #top-nav{ color: #666; margin-top: 0 }
header #top-nav a{ color: #fff; }
#container{ background: #ebeaec; border-color: #ebeaec }
footer, footer a{ color: #000 }
#fb_like, #fb_like a{ color: #8a3e93 }
footer .container{ background: #fff }
/*#footerMenu{ display: none }*/

/* Fix RDC Logo height */
header img.logo{ height: 52px; margin-top: 10px }

/* Additional */
.page-header{ border-color: #ddd }
hr{ border-top: 1px solid #ddd; border-bottom: 1px solid #eee }
header #top-nav-contact{ margin-bottom: 10px }
header #skype_phone{ margin-right: 10px; padding-right: 10px; border-right: 1px solid #666 }
header #skype_phone p{ margin:10px 0 0 }
header #foreign_numbers { font-size: 10.5px }
header #foreign_numbers p{ margin:0 }
header #skype-logo{ display:none }

header #top-nav-contact.hide{ display: block !important }
/* SHOULD Control via TV for consistency between themes */
#top-nav .login{ 
	position:relative;
	top:117px;
	right:-275px;	
}

#top-nav .login a {
	color:#000;
}
/*** Page Specific Below ***/

.login .btn {
	background-image:linear-gradient(to bottom, #FFFFFF, #A2A2A2)!important;
	background-color:#a2a2a2;
}

/*.login .btn:hover {
	background-image:linear-gradient(to bottom, #FFFFFF, #A2A2A2)!important;
}*/

/* Header Banner */    
#header-banner {
    padding-bottom: 0;
}

#header-banner h1, #header-banner h3 {
    margin-bottom: 0;
    font-family: 'Oswald', sans-serif;
    font-weight: 400;
}

#header-banner h1 {
    min-height: 30px;
    line-height: 45px;
    text-align: left;
    color: #000;
    font-size: 41px;
}

#header-banner h1 span {
    color: #569fd3;
    /*font-size: 34px;*/
    text-transform: uppercase;
}

#header-banner h3 {
    font-weight: normal;
    color: #444;
    font-size: 20px;
    line-height: 26px;
}

#header-banner h4 {
    font-size:22.5px;
    line-height:32px;
}

#header-banner p.visible-phone{ background:#ebeaec }

#header-banner a i { color: #00f;}

#bar_txt {
	border: 1px solid #72337a;
	border-left:none;
	border-right:none;
	font-size:16px;
	line-height:22px;
	padding:15px 20px;
	margin-bottom:20px;	
}

.navbar-below { display:none;}

#content-offer-image img { padding-bottom:20px; }

#content p#free_proven_checks{ text-align: center; margin: 24px 0 }
    
/* Additional */
#top-nav-contact{ margin-bottom: 10px }
#skype_phone{ margin-right: 10px; padding-right: 10px; border-right: 1px solid #666 }
#skype_phone p{ margin:10px 0 0 }
#foreign_numbers { font-size: 10.5px }
#foreign_numbers p{ margin:0 }
#success-stories h3{ color:#555; margin-top: 20px; border-bottom: 1px solid #666; }
#success-stories blockquote{ border: 0; padding: 0 }
#list { margin-bottom:35px;}

#content img:first-child { padding-top:15px; padding-bottom:0px;}    
    
/* Media Queries */
@media (min-width: 1200px) { .rwd #featured .featured-on{ top: 9px; } }
@media (max-width: 1200px) {    
    .rwd #top-nav .login { position: inherit; }
}
@media (max-width: 979px) {    
    .rwd #header-banner{ background: none }
    .rwd #header-banner h1, .rwd #header-banner h3{ text-align: left; padding-top: 0 }
    .rwd #top-nav .login { position: inherit; }
}
@media (max-width: 767px) {    
    .rwd #header-banner h1, .rwd #header-banner h3, .rwd #header-banner h4{ text-align: center }    
    .rwd #top-nav { text-align: left }
    .rwd #top-nav .login { position: inherit; }
}




/* Header Banner */    
#header-banner {
    padding: 20px 10px 0px;
    background:#636363;
    border-bottom:15px solid #A2A2A2;
}

#header-banner h1, #header-banner h3 {        
    font-family: 'Open Sans', sans-serif;        
}

#header-banner h1 {        
    line-height: 26px;        
    color: #fff;
    font-size:26px;
}

#header-banner h1 span {
    color: #cbadf7;        
    text-transform: none;
    font-size:18px;
    line-height:22px;
}

#header-banner h3 {        
    color: #fff;
    font-size: 14px;
    line-height: 18px;
}
    
#header-banner p.visible-phone{ background:#636363 }

    
/* Additional */    
#list { margin-bottom: 20px;}
#list li { margin-bottom:20px;}
#list li:last-child { margin-bottom: 0 }

.open-sans { font-family: "Open Sans", sans-serif; }
.btn-gold { color: #000 }
h4 .gold { font-size: 16px; }
    
/* Media Queries */
@media (min-width: 1200px) {
    .rwd #featured .featured-on{ top: 9px; }
}
@media (max-width: 979px) {   
    .rwd #header-banner{ background: #636363; border-bottom:15px solid #a2a2a2; }        
}