/*
============== TABLET STYLES ==============
*/

@media screen and (min-width:740px) and (max-width:980px)
{
.nomobile,
.smart,
.content_column_second,
.smartmenu {
	display: none;
}
.ismobile {
	display: block;
}
#container {
	width: 720px;
}
#row_a,
#row_a_alt,
#row_b,
#row_c,
#row_d,
.slide-wrapper,
#myController,
#codaslider,
#row_a_opt {
	width: 660px;
}
.row_b_first {
	width: 305px;
	float: left;
}

.row_b_second {
	width: 305px;
	margin-left: 50px;
	float: left;
}
.row_c_first {
	width: 186px;
	float: left;
}

.row_c_second,
.row_c_third {
	width: 186px;
	margin-left: 50px;
	float: left;
}
.row_d_first {
	width: 305px;
}
.row_d_second {
	width: 305px;
	padding-right: 0px;
	margin-right: 0px;
}
.content_column {
	width: 620px;
	padding: 25px 50px 25px 50px;
}
.content_column_full {
	width: 620px;
}

.content_column_first {
	width: 620px;
	margin-right: 0px;
	float: left;
}
#header {
	width: 660px;
	min-height: 120px;
	padding: 0px 0px 20px 0px;
	}
.header_first {
	width: 660px;
	margin-right: 0px;
	padding: 30px 0px 0px 0px;
}
.header_second {
	width: 660px;
	padding: 0px;
}
.header_second_middle {
	width: 660px;
	height: 25px;
	text-align: center;
}
.header_second_bottom {
	width: 577px;
	height: 30px;
	text-align: center;
}
.social {
	float: left;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 0px;
}
.logo {
	margin: 0px 0px 20px 0px;
}
.mainmenu li,
.footmenu li {
	font-size: 12px;
	}
.slide-thumbnail {
	width:398px; 
	}
.slide-content {
	height: 225px;
	width: 222px;
}
#footer {
	width: 660px;
	padding: 30px 30px 25px 30px;
	min-height: 0px;
}
.footer_first {
	width: 660px;
	margin-right: 0px;
}
.img_596,
.img_596b {
	width: 610px;
	}
.content_column_split_first {
	width: 297px;
	margin-right: 25px;
}
.content_column_split_second {
	width: 297px;
}
.coda_block {
	width: 176px;
}
.coda-slider-wrapper .coda-slider,
.coda-slider-wrapper .coda-slider .panel {
	width: 590px; 
}
.img_188b {
	width: 166px;
	}
.row_a_opt_first {
	width: 400px;
}
.row_a_opt_second {
	
        border-width: 3px;
	border-color: #9a4747;
	border-style: dashed;
	width: 189px;
	height: 220px;
}
.form-spotlight {
	width: 145px;
	margin: 0px 0px 10px 0px;
}
.contact-button-spotlight {
	width: 156px;
	height: 38px;
}
h2.opt {
	font-size: 18px;
	line-height: 22px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}
.slide-overlay_mob span {
	margin: 178px 0px 0px 0px;
	}
.slide-overlay_mob span h3 {
	font-size: 18px;
	}
}