/* @override http://dodgecabinets.com/wp-content/themes/ayaan/css/media.css */



@media handheld, only screen and (min-width: 1600px) {

.slide-txt-lg{
	font-size: 68px;
	line-height: 40px;
	margin-top: -6px;
	
}


.slide-txt-sm{
	font-size: 52px;
	line-height: 80px;
}

}
@media handheld, only screen and (min-width: 1200px) {
	
.contest h3{
	font-size: 70px;
	top: 120px;
}

.details h3{
	top: 30%;
}

.contest-more{
	font-size: 40px;
}

.explore{
	font-size: 23px;
}

.slide-txt{
	bottom: 30px;
}
	
}

@media handheld, only screen and (min-width: 1000px) {
	
.arrow-left{
	left: -333px;
}

.arrow-right{
	right: -333px;
}

.hotcenter{
	width: 333px;
}

}


@media handheld, only screen and (max-width: 1000px) {


.slide-txt{
	bottom: 30px;
}

.slide-txt-sm{
	font-size: 32px;
	line-height: 50px;
}

.slide-txt-lg{
	font-size: 48px;
	line-height: 40px;
	margin-top: -6px;
}

.disclaimer{
	font-size: 10px;
}

.configurations-content p{
	padding-right: 30px;
	padding-left: 30px;
}

}
@media handheld, only screen and (max-width: 850px) {

.explore{
	font-size: 16px;
}

.toll-free {
	display: none;
}

.disclaimer{
	display: none;
}
	
}

@media handheld, only screen and (max-width: 766px) {


.free-quote {
	display: none;
}
.square{
	display: none;
}	

.rec{
	display: inline;
	position: relative;
}


.explore{
	text-align: center;
	width: 100%;
	position: relative;
	height: 0;
	z-index: 2;
	bottom: -105px;
	font-size: 16px;
}

.hotcenter{
	text-align: center;
	width: 100%;
	position: relative;
	height: 0;
	z-index: 2;
	bottom: -95px;
	font-size: 26px;
}

.features-images {
	width: 100%!important;
	padding-bottom: 30px;
}

.features-images img{
	margin-right: .25%;
	margin-left: .25%;
	width: 32.4%;
}

.features-text{
	text-align: center;
	padding-left: 40px;
	padding-right: 40px;
}

.features-text ul{
	list-style-type: none;
}

.small{
	display: inline;
}

.big{
	display: none;
}
	
}

@media handheld, only screen and (max-width: 715px) {
.mobile-nav{
	display: inline;
}	

.nav, .social, .footer-nav{
	display: none!important;
}	

}

@media handheld, only screen and (max-width: 690px) {

.explore{
	bottom: -96px;
}
.explore, .hotcenter{
	bottom: -47px;
}

}

@media handheld, only screen and (max-width: 640px) {


.logo img{
	position: absolute;
	top: 24px;
	left: 20px;
	width: 240px;
}

.slide-txt-sm{
	color: white;
	letter-spacing: -2px;
	font-size: 30px;
	line-height: 50px;
	width: 80%;
	margin-bottom: -13px;
}

.slide-txt-lg{
	color: white;
	letter-spacing: -2px;
	font-size: 31px;
	width: 100%;
	line-height: 26px;
	margin-top: 3px;
}

.na, .desktop{
	display: none;
}

.show{
	display: block;
}

.dodge{
	background: url(../images/Lifestyle-Dodge-1310px.jpg) no-repeat center center    ;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
	
}

h1{
	font-size: 40px;
	line-height: 38px;
}

.intro h2{
	font-size: 40px;
}

.intro h3{
	font-size: 38px;
	line-height: 37px;
}

.explore, .smalltxt{
	display: none;
}

.features{
	margin-top: 0;
	padding-top: 10px;
	padding-bottom: 30px;
}

.features-text ul{
	padding-left: 0px;
}

.configurations-title{
	padding-top: 45px!important;
	padding-bottom: 30px!important;
}

.configurations{
	margin-top: 30px;
}

.contest h3{
	font-size: 38px;
	line-height: 33px;
	top: 20%;
}

.details h3{
	font-size: 48px;
	line-height: 43px;
	top: 33%;
	width: 80%;
	margin-right: 10%;
	margin-left: 10%;
}

.contest-more{
	bottom: 20px;
}

.brandslide{
	display: none;
}

.space-noslide{
	margin-top: 70px;
}

.brand-logo-title img{
	width: 300px;
}

.trigger_container a{
	opacity: 1.0!important;
}

#order-now, .order-now{
	max-width: 300px!important;
	padding-left: 30px;
	padding-right: 30px;
}

fieldset label{
	position: relative;
	font: 21px/20px 'tradegothic_bold';
	margin-bottom: -22px;
	text-transform: uppercase;
}

.bigred{
	font-size: 39px!important;
	margin-bottom: 30px;
	margin-top: -24px;
}

.captcha{
	width: 300px;
	left: 0px;
}

.mobile{
	display: inline;
}
.explore, .hotcenter{
	bottom: -27px;
}

.mobhide{
	display: none;
}

.hotlinks h3{
	font-size: 37px;
}

.addspace{
	margin-top: 19px;
}

.configurations-content p{
	padding-right: 20px;
	padding-left: 20px;
	text-align: center;
}

}