/* Desktop iPad Landscape and above == 801 x ??? */
@media only screen
and (min-width : 801px) {

}
@media only screen
and (max-width : 460px) {
	.logo-img {
        width: 200px;
    	margin-top: 9px;
	}
}
@media only screen
and (max-width : 1200px) {
	#page_content {
		padding: 93px 0 0 0;
	}
}
@media only screen
and (min-width : 1200px) {
	.navUnauth {
		padding: 0 0 0 0;
	}
	.navUnauth98 {
		padding: 0 18em 0 0;
	}
}
/* All Mobile Styles == 0 x 1024 */
@media only screen
and (min-width : 0px) 
and (max-width : 1024px) {
#slide_001 {
	background-position: center;
	height: 400px;
}
#slide_002 {
	background-position: center;
	height: 400px;
}
#slide_003 {
	background: url(../images/carousel/carousel-003.jpg) no-repeat;
	background-position: center; 
	background-size: contain;
	height: 400px;
}
.mobile-center {
	text-align: center;
}
mobile-center-xs {
	text-align: center;
}
.quest-page-content {
    padding: 25px 15px;
}
.carousel-caption {
	font-size: 1.75em;
    top: 7%;
    left: 10%;
    right: 10%;
    padding: 5px 0;
    text-align: center;
    text-shadow: 0 1px 2px rgba(51, 51, 51,0.64);
}
.carousel-caption p {
    text-transform: initial;
    color: #FFFFFF;
    margin: 0 0 15px 0;
    line-height: 1.2;
}
.carousel-indicators {
    position: absolute;
    left: 55%;
    z-index: 15;
    padding-left: 0;
    list-style: none;
    text-align: center;
    width: 50%;
}
.navbar-toggle {
	display: block;
	margin:15px 15px 0 0;
}
.navbar-default .navbar-nav > li > a {
    color: #555555;
    font-weight: 600;
    font-size: 17px;
    text-align: left;
    text-transform: initial;
    padding: 5px 5px;
    margin-bottom: 4px;
}
.navbar-default .navbar-nav {
    float: left;
    margin: 15px 10px;
}
ul.sub-sub-menu li a {
    margin-left: 15px;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
    border-color: #e7e7e7;
    margin-top: 20px;
}
#home_main, #auth_main {
    xmargin-top: -28px;
    margin-top: -21px;
	 padding: 15px 0 0 0;
    height: 100%;
}
.form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
}
.btn-default-search {
    color: #FFFFFF !important;
    background: #FB4F14;
    border: 1px solid #ccc !important;
    margin-top: 8px;
}
.icon-md {
    width: 40px;
    height: 40px;
    padding: 7px;
    font-size: 15px;
}
.welcome_bar {
    padding: 15px 15px;
    height: 100%;
}
#home_about h2, #home_partner_apply h2 {
    font-size: 1.7em;
    text-transform: initial;
    font-weight: 400;
    text-align: left;
}
#home_partner_apply {
    background: url(../images/backgrounds/apply-now.jpg) no-repeat;
    background-position: center;
    color: #FFFFFF;
    font-size: 1.3em;
    line-height: 1.4em;
    padding: 20px 0 0 0;
    height: 450px;
}
.home-short-reg {
    margin-top: 30px;
}
.breadcrumb {
    margin: 0 0;
}
#content_bottom {
    background: url(../images/backgrounds/bottom-image.jpg) no-repeat;
    background-position: right top;
    background-size: initial;
    margin-top: 0px;
    padding: 105px 0 0 0;
    
}
#content_bottom2 {
    background: url(../images/backgrounds/bottom-image.jpg) no-repeat;
    background-position: right top;
    background-size: initial;
    margin-top: 0px;
    padding: 95px 0 0 0;
    
}


}

@media only screen and (max-width :450px) {
 .navbar-brand img {
    width: 200px;
 }
}


/* Tablet Landscape - iPad Landscape == 1024 x 768 */
@media only screen
and (min-width : 801px) 
and (max-width : 1200px) {
/***** Enables Mobile Menu for iPad Landscape *****/
.navbar-header {
	float: none;
}
.navbar-toggle {
	display: block;
}
.navbar-collapse {
	border-top: 1px solid transparent;
	box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
	overflow-x: visible !important;
}
.navbar-collapse.in {
	overflow-y: auto !important;
}
.navbar-collapse.collapse {
	display: none !important;
}
.collapse.in {
	display: block !important;
}
.navbar-nav {
	float: none !important;
}
.navbar-nav > li {
	float: none;
}
.navbar-nav > li > a {
	padding-top: 10px;
	padding-bottom: 10px;
}
.navbar-right .dropdown-menu {
    left: 0;
    right: 65%;
}
/***** Enables Mobile Menu for iPad Landscape *****/
/*.navbar-toggle {
	display: none;
}
.navbar-default .navbar-nav {
    float: right;
    margin: 0;
}*/
/*.navbar-default .navbar-collapse {
    border-color: #e7e7e7;
    margin-top: 0;
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
    width: auto;
    border-top: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}*/

.carousel-caption {
    top: 40%;
    left: 10%;
    right: 10%;
    padding: 5px 0;
    text-align: center;
    text-shadow: 0 1px 2px rgba(51, 51, 51,0.64);
}	
/*.navbar-default .navbar-nav > li > a {
    color: #555555;
    font-weight: 600;
    font-size: 15px;
    text-align: center;
    text-transform: initial;
    padding: 25px 11px;
    margin-bottom: 0px;
}*/	
.breadcrumb {
    xmargin: 110px 0 0 0;
}
}

/* Tablet Portrait - iPad Portrait == 768 x 1024 */
@media only screen
and (min-width : 751px) 
and (max-width : 800px) {
.carousel-caption {
    top: 30%;
    left: 10%;
    right: 10%;
    padding: 5px 0;
    text-align: center;
    text-shadow: 0 1px 2px rgba(51, 51, 51,0.64);
}		
	
	
/***** Enables Mobile Menu for iPad Portrait *****/
.navbar-header {
	float: none;
}
.navbar-toggle {
	display: block;
}
.navbar-collapse {
	border-top: 1px solid transparent;
	box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
	overflow-x: visible !important;
}
.navbar-collapse.in {
	overflow-y: auto !important;
}
.navbar-collapse.collapse {
	display: none !important;
}
.collapse.in {
	display: block !important;
}
.navbar-nav {
	float: none !important;
}
.navbar-nav > li {
	float: none;
}
.navbar-nav > li > a {
	padding-top: 10px;
	padding-bottom: 10px;
}
.navbar-right .dropdown-menu {
    left: 0;
    right: 65%;
}
/***** Enables Mobile Menu for iPad Portrait *****/
}

/* Mobile Phone Hi-Res Landscape - iPhone 6 Plus Landscape == 736 x 414 */
@media only screen
and (min-width : 676px) 
and (max-width : 750px) {

}

/* Mobile Phone Hi-Res Portrait - iPhone 6 Plus Portrait == 414 x 736 */
@media only screen
and (min-width : 376px) 
and (max-width : 414px) {

}

/* Mobile Phone Hi-Res Landscape - iPhone 6 Landscape == 667 x 375 */
@media only screen
and (min-width : 571px) 
and (max-width : 675px) {

}

/* Mobile Phone Hi-Res Portrait - iPhone 6 Portrait == 375 x 667 */
@media only screen
and (min-width : 361px) 
and (max-width : 375px) {

}

/* Mobile Phone Mid-Res Landscape - iPhone 5 Landscape == 570 x 320 */
@media only screen
and (min-width : 481px) 
and (max-width : 570px) {

}

/* Standard Mobile Phone Landscape - iPhone 4 Landscape == 480 x 320 */
@media only screen
and (min-width : 415px) 
and (max-width : 480px) {

}

/* Standard Mobile Phone Portrait - iPhone 4 / 5 == 320 x 480 */
@media only screen
and (min-width : 0px) 
and (max-width : 360px) {

}

/* Hi-Res Logo */
@media screen and (min-resolution: 2dppx) {
/*.navbar-brand {
	background-image: url('../images/logos/.svg');
	background-repeat: no-repeat;
	width: 75px;
	height: 75px;
}*/
}
@media screen and (min-resolution: 3dppx) {
/*.navbar-brand {
	background-image: url('../images/logos/.svg');
	background-repeat: no-repeat;
	width: 75px;
	height: 75px;
}*/
}