

@media only screen and (min-width: 1024px) and (max-width: 1280px){
.container {
	width: 900px;
	margin: auto auto auto auto;
}

.top_links {
	min-height: 70px;
}

.top_contact_info {
	width: 900px;
}

.contact_container {
	width: 640px;
}

/* ......... Contact link styles .........*/

ul.tci_list li {
	font-size: 10px;
}

.tci_list li a {
	font-size: 10px;
}

.tci_list li a:hover {
	font-size: 10px;
}

/* ......... END - Contact link styles .........*/


/* ......... Search box styles .........*/

.search_box_container {
	width: 20%;
}

div.gsc-control-cse {
	float: right;
	margin: 0 auto;
	padding-top: 15px;
	width: 260px;
}

table.gstl_50 td.gsib_b div.gsst_b {
	display: none;
}

.nav_container {
    width: 1014px;
    margin: auto;
}

#logo {
	background-image: url(../images/logo-small.png);
	width: 220px;
}

#logo img, #logo h1 {
	display: none;
}

.site_logo {
    float: left;
    margin: 0 0 0;
    padding: 0;
}

#access .menu {
	width: 794px;
}

#access .menu ul li a {
	font-size: 10px!important;
}

#access .menu ul li ul li a, .ddl_column_heading {
	font-size: 12px!important;
}

/* ......... Slideshow styles .........*/

.fluidHeight {
	height: 357px!important;
}

.iosSlider .slider .item .inner {
	width: 900px!important;	
}

.iosSlider .slider .item1 .inner {
	background-image: url(../images/sliders/iosslider/forest_900_px.jpg)!important;;
}

.iosSlider .slider .item2 .inner {
	background-image: url(../images/sliders/iosslider/Aspens-New-Mexico_1842_900_px.jpg)!important;
}

.iosSlider .slider .item3 .inner {
	background-image: url(../images/sliders/iosslider/balloon_fiesta_900_px.jpg)!important;
}

.iosSlider .slider .item4 .inner {
	background-image: url(../images/sliders/iosslider/NM0310Filename-205-Edit_900_px.jpg)!important;
}

.iosSlider .slider .item .inner .text1 span {
	font-size: 15px!important;
}

.iosSlider .slider .item .inner .text1 .break {
	display: none;
}

.iosSlider .slider .item .inner .text1 {
    top: 5px!important;
}

.iosSlider .slider .item .inner .text2 {
    top: 60px!important;
}

.iosSlider .slider .item .inner .text2 span {
	font-size: 18px!important;
}

.iosSlider .slider .item .inner .text3 {
    top: 100px!important;;
	line-height: 14px!important;;
}
.iosSlider .slider .item .inner .text3 span {
	font-size: 12px!important;
	line-height: 14px;
}

.slider_button1 {
	font-family: 'Open Sans', sans-serif;
	font-weight: 600;
	font-size: 11px!important;
	color: #666;
	text-transform: uppercase;
	float: left;
	margin-top: 25px;
	padding: 0px;
	width: 160px;
	height: 45px;
	text-align: center;
	vertical-align: middle;
	line-height: 47px;
	background: url(../images/sbut-01.png) no-repeat center top;
}

/* ......... END - Slideshow styles .........*/

div#tabs ul.tabs li a {
	font-size: 12px;
}

div.features_section_two .sections {
   	margin-right: 22px; 	
}

div.features_section_two .one_third {
	width: 31.40%;
}
}