/*
Stylesheet Name: BRT Financial
Description: The stylesheet for BRT Financial. This website and stylesheet uses the Foundation framework.
*/

/*============================
Colors
#AAD0E5 Top Navigation Links color
#6F9DB5
#195E85 Blue Read More button on home page
#73D135 Green Submit Loan Request button on home page
#72D032 Green
#DEDFE3 Light Blue Slider background color

Dynamic Year for Footer: <?php echo date('Y'); ?>
============================*/

h1,h2,h3,h4,h5,h6{ font-family: 'Droid Serif', serif; font-weight:bold; margin:0 0 8px 0;}
h1{ font-size:1.9em;}
h2{ font-size:1.5em;}
h3{ font-size:1.175em;}
h4{ font-size:1.00em;}
p{
	font-size:0.85em;
	line-height:24px;
	margin-bottom:20px;
}
a{ text-decoration:none; color:#000000; /*font-size:0.875em;*/}
a:hover{ text-decoration:underline;}
ul, ol{ font-size:0.85em; margin:10px; padding:0 10px 0 0; overflow:hidden;}
li{ margin:0; padding:0.5em 0;}
/*li{ margin:0; padding:0;}*/
/*============================
Body
============================*/
body{ background-color:#FFF; font-family:Tahoma, Geneva, sans-serif; color:#313131;}
.row{ padding:8px;}

/*============================
Header
============================*/
header{ 
	background:url(https://doctor-financing.com/images/doctor-financing-top-header.jpg);
	background-size:100% 100%;
	min-height: 445px;
	position: relative;}
header1{ background-color:#fff;}
header h3{ color:#FFF; font-weight:normal;}
.header-img{ height:190px; vertical-align:bottom; display:table-cell;}
.header-img2{ height:20px; vertical-align:bottom; display:table-cell;}
.header-img3{ height:20px; vertical-align:bottom; display:table-cell;}
.header-img img{ vertical-align:bottom;}

/*============================
Submit Button
============================*/
input[type=submit] {
    background:url(https://doctor-financing.com/images/Apply-Now-Blue-Button2.png);
    border: 0px;
    display: block;
    height:60px;
    width: 274px;
}
/*============================
Top Navigation
============================*/
.top-bar, .contain-to-grid{
	background-color:#fff;
	color:#09DB1;
	width: 80%;
	height:99px;
}
.top-bar .name{
	font-size:0.925em;
	font-weight:bold;
	line-height:25px;
	padding:    22px;
}
.top-bar-section ul{
	background-color:#709DB1;
	font-size:0.925em;
}
.top-bar-section ul li a{
	color:#AAD0E5;
}
.top-bar-section li a:not(.button){
	background-color:#292929;
	padding:0 7px;
}
.top-bar-section > ul > .divider{
	border-color:#AAD0E5;
	border-width:1px;
	height:0;
    margin:14px 0 5px;
    padding:0;
}
.top-bar-section ul li{
	padding:0;
}
.contain-to-grid{
}
#top-div2 h2{
	margin-top:0px;
	color:#ffffff;
	font:bold 8px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
}

.wrap{
	margin-left: auto;
	margin-right: auto;
	width:1250px;
	background-color:#ffffff;}
.wrap1{
	margin: auto 0px;
	width: 50%;
}
.wrap2{
	margin-left: 25%;
	margin-right: auto;
	width:70%;
	background-color:#ffffff;}
.wrap3{
	margin-left:10%;
	margin-right: auto;
	width:80%;
}
.wrap4{
	margin-left:
	width:585px;
	background-color:#fff;}

/*============================
Front Page
============================*/
.my-nav,
.slider-row,
.home-related-videos,
.footer-links-row{
	max-width:100%;
}
.home-related-videos{ background-color:#ffffff;}
.home-related-videos *{ color:#000;}

.home-boxes{ padding-top:10px;}
.home-boxes h3{ font-size:1.15em;}

.home-boxes-buttons{
}
.my-nav, .my-nav .button{ background-color:#424242; margin:0;}
ul.second-nav, ul.second-nav li{ background-color:#424242; padding:0; text-transform:uppercase;}
.second-nav li a{ font-size:0.85em; font-weight:normal;}
.second-nav .button{ border:none; box-shadow:none;}
.button.small{ font-size:0.8125em;}
.button.small.read-more{ background-color:#195E85;}
.button.small.loan-request{ background-color:#90E854; border-color:#73D135; color:#000;}

/*============================
Front Page Orbit Slider
============================*/
.slider-row1{ background-color:#424242;}
.slider-row{ background-color:#ffffff;}
.slider-row .row{ padding:0 5px;}
.slider-row li{ padding:0;}
.orbit-container{ background-color:#fff;}
.orbit-container .orbit-slides-container img{ margin:0 auto;}
/*Use this to hide timer @https://github.com/zurb/foundation/issues/347*/
.orbit-timer{
	left:-10000px;
	top:auto;
	height:1px;
	overflow:hidden;
	position:absolute;
	width:1px;
}
/*.orbit-container{ box-shadow:0 12px 10px -6px #999;}
.orbit-container li{ margin:0; padding:0;}*/
/*============================
Orbit Slider Arrows
============================*/
.orbit-container .orbit-prev,
.orbit-container .orbit-prev:hover,
.orbit-container .orbit-next,
.orbit-container .orbit-next:hover{
	/*background-color:#DEDFE3;*/
	display:none;
}
.orbit-container .orbit-prev > span{
	/*border-color:rgba(0, 0, 0, 0) #959595 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);*/
	display:none;
}
.orbit-container .orbit-next > span{
	/*border-color:rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #959595;*/
	display:none;
}
.orbit-container .orbit-prev:hover > span{ /*border-right-color:#fff;*/}
.orbit-container .orbit-next:hover > span{ /*border-left-color:#fff;*/}

/*============================
Footer Links Row
============================*/
.footer-links-row{ background-color:#292929;}
.footer-links-row a{ color:#808080; font-size:0.7175em;}
.footer-links-row li{ padding:0;}
/*============================
Social Footer
============================*/
.facebook,
.twitter,
.youtube,
.wordpress,
.hubpages,
.blogger,
.googleplus,
.pinterest{
	height:32px;
	width:32px;
}

.address-social li{ padding:0;}
.vcard{ border:none; font-size:0.75em; padding:0.625em 0;}

/*============================
Main
============================*/
.main{ margin-bottom:30px;}
.main ul, .main ol{ font-size:0.85em; margin:10px; padding:0 10px 0 15px; overflow:hidden;}
.main ol{ padding:0 10px 0 25px;}
.main li{ margin:0; padding:0.15em 0 0.5em;}

/*============================
Pages
============================*/


/*============================
Sidebar
============================*/
.testimonial-img{ text-align:center;}
ul#slider{ height:400px;}


/*============================
Footer
============================*/
footer{
	background:#000000;
	border-top:1px solid #000;
	/*margin-top:30px;*/
}
footer p{ font-size:0.70em; margin:6px 0;}
footer p, footer a, footer a:hover{ color:#FFF;}
.footer-left{}
.footer-right p{ float:right;}

/*============================

Contact Form
============================*/

/*============================
Media Queries
============================*/
/* ====================================================================================================================
 * Responsive Styles start
 * ====================================================================================================================*/

/* Breakpoints
----------------------------------------------------------------------------------------------------*/

/* All except Large devices - Desktops (≥1200px) */
@media (min-width: 1200px) {

}

/* Medium devices - Desktops (≥992px) */
@media (min-width: 992px) and (max-width: 1200px) {

}

/* Only Phones and Tablets (Portrait) */
@media (max-width: 991px) {

}

/* Only Tablets (Portrait) */
@media (min-width: 768px) and (max-width: 991px) {
	.navbar-default .navbar-nav > li > a,
	.navbar-default .navbar-nav > li > a:hover,
	.navbar-default .navbar-nav > li > a:focus { padding: 42px 8px; }
}

/* Only Tablets (Portrait) and Phones (Landscape) */
@media (min-width: 480px) and (max-width: 991px) {

}

/* Only Phones */
@media (max-width: 767px) {
	/* Navigation */
	.navbar-default,
	.navbar-collapse in { width: 100%; overflow: hidden; overflow-y: hidden; overflow-x: hidden;}

	.navbar-default .navbar-nav > li > a,
	.navbar-default .navbar-nav > li > a:hover,
	.navbar-default .navbar-nav > li > a:focus { height:40px; background: #007EE1; border-bottom: 1px solid #fff; padding-top:9px; margin-left: 8px; margin-right: 8px; text-shadow: none; }

	.navbar-default .navbar-nav > li > a:hover,
	.navbar-default .navbar-nav > li > a:focus { color: #fff;}

	.navbar-default .navbar-nav > .active > a,
	.navbar-default .navbar-nav > .active > a:hover,
	.navbar-default .navbar-nav > .active > a:focus { height:40px; background: #3C3C3C; border-bottom: 1px solid #474747; padding-top:9px; text-shadow: none; }

	.navbar-default .navbar-nav > .active > a { color: #efefef; }
	.navbar-default .navbar-nav > .active > a:hover,
	.navbar-default .navbar-nav > .active > a:focus { color: #ccc; }

	.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
	.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { color: #ffffff;}
	.navbar-collapse { background: #007EE1; width: 100%; clear: both; max-height: 340px; /*margin-top: 8px;*/}

	.dropdown-menu > li > a { border-bottom: 1px solid #474747; }

	/* Navigation Hover */
	/*.navbar-default .navbar-nav > .active > a,
	.navbar-default .navbar-nav > .active > a:hover,
	.navbar-default .navbar-nav > .active > a:focus,*/
	.navbar-default .navbar-nav > li > a.dropdown-toggle,
	.navbar-default .navbar-nav > li > a.dropdown-toggle:hover,
	.navbar-default .navbar-nav > li > a:focus { background: #292929 !important; text-shadow: none !important;}

	/* For MegaMenu Dropdown Links */
	.megamenu .megamenu-content .list-unstyled > li { color: #fff; border-bottom: 1px solid #474747 !important; padding: 0px !important; margin: 0px !important; }
	.megamenu .megamenu-content .list-unstyled > li:hover,
	.megamenu .megamenu-content .list-unstyled > li:focus { background-color: transparent !important; color: #909090; margin-right: 0px !important}
	.megamenu .megamenu-content .list-unstyled > li > a { color: #747474 !important; padding: 0 0 0 15px !important; margin: 0px !important;}
	.megamenu .megamenu-content .list-unstyled > li > a:hover { color: #fff !important; }

	/* for Breadcrumb */
	.breadcrumb {display: none;}

	/* for Centered Menu */
	.centered { width: 100% !important; }

	/* for Header Main */
	.header-main { position: absolute; width: 100%; height: 80px; top: 0px;}
	.header-main .container { padding-left: 0px; padding-right: 0px;}

	/* for Showcase */
	.showcase { padding-top: 80px;}

	/* for Custom Pages */
	.subheader2 { padding-top: 72px !important;}

}

/* Only Phones (Landscape) */
@media (min-width: 480px) and (max-width: 767px) {

}

/* Only Phones (Portrait) */
@media (max-width: 479px) {
.b-welcome-screen h1 {
            font-size: 3rem;
        }

        .module-title{
            margin-left: 25px;
            font-size: 1.0em;
        }
}

/* ====================================================================================================================
 * Responsive Styles end
 * ====================================================================================================================*/

/******PRINT STYLES*********/

@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}a{text-decoration:underline}a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after{content:""}a[href^="javascript:"]:after{content:""}a[href^="#"]:after{content:""}pre{border:1px solid #999;page-break-inside:avoid}blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr{page-break-inside:avoid}img{page-break-inside:avoid;max-width:100%!important}@page{margin:.5cm}p{orphans:3;widows:3}h2{orphans:3;widows:3;page-break-after:avoid}h3{orphans:3;widows:3;page-break-after:avoid}}