@-ms-viewport {
  width: device-width;
}

/* Large desktop */
@media (min-width: 1440px) {
	#wrapper {
		width: 1400px;
	}
	
	.views-fluid-grid ul.views-fluid-grid-list li.views-fluid-grid-item {
		padding: 0 85px 0 0;
	}
	
	.views-fluid-grid ul.views-fluid-grid-list li.views-fluid-grid-item {
		width: 278px;
	}
	.slide-ads {width:300px;}
}

/* Large desktop */
@media (min-width: 1200px) and (max-width: 1439px) {
	#wrapper {
		width: 1170px;
	}
	
	.views-fluid-grid ul.views-fluid-grid-list li.views-fluid-grid-item {
		width: 278px;
	}
	
	#home-mid-boxes-wrapper .column {
		width: 350px;
	}
	
	#home-mid-boxes-wrapper .column.center {
		width: 430px;
	}

}
 
/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 979px) {
	#wrapper {
		width: 724px;		
	}
	
	#home-mid-boxes-wrapper .column {
		width: 200px;
	}
	
	#home-mid-boxes-wrapper .column.center {
		width: 284px;
	}
	
	.views-fluid-grid ul.views-fluid-grid-list li.views-fluid-grid-item {
		padding: 0 5px !important;
	}	
	
	
}
 

@media (max-width: 640px) {
.slide-ads {display:none!important;}
	.slide-3dads {display:block!important;}
}

/* Landscape phone to portrait tablet */
@media (max-width: 767px) {
	#home-mid-boxes-wrapper {
		display: inherit;
	}
	
	#wrapper {
		width: 420px;
	}
	
	#home-mid-boxes-wrapper .column {
		float: none;
		width: 100%;
	}
	
	#home-mid-boxes-wrapper .column.center {
		width: 100%;
	}
	
	.views-fluid-grid ul.views-fluid-grid-list li.views-fluid-grid-item {
		padding: 0 50px !important;
	}
	
	/*.main-wrapper .navbar-brand > img {display:none;}*/
	.nav.navbar-nav.navbar-right.contact {display: none;}
	.contact-number.pull-left {display:block!important;}
}
 



/* Landscape phones and down */
@media (max-width: 480px) {
	#wrapper {
		width: 100%;
	}
	
	#home-mid-boxes-wrapper .column {
		float: none;
		width: 100%;
	}
	
	#home-mid-boxes-wrapper .column.center {
		width: 100%;
	}
	#home-featured {display:none!important;}
	#home-featured2 {display:block!important;}
	
}
@media screen and (min-width:320px) and (max-width:767px) {
ul.nav.navbar-nav.navbar-right.contact-inner {position: absolute;right: 15px;top: -1px;}
a.content-size-inner {color: #fff;}
#content {padding-top:0}
div#inner-content {padding-top: 0px;}
.new-links {margin-bottom: 5px;}
.node-type-node-gallery-item img {
		height: auto !important;
		width: 100% !important;
	}
}

@media screen and (min-width:768px) and (max-width:1024px) {
ul.nav.navbar-nav.navbar-right.contact-inner {position: absolute;right: 0;}
.flexinav .flexinav_wrapper .flexinav_menu > li > span, .flexinav .flexinav_wrapper .flexinav_menu > li > a { padding:0 3px !important;}
	.node-type-node-gallery-item img {
		height: auto !important;
		width: 100% !important;
	}
}
/** Youtube responsive **/
.content iframe {
    position: relative;
    width: 100%;
}
@media screen and (max-width: 767px) {
	#inner-content iframe {
		height: 250px;
	}
	.views-fluid-grid ul.views-fluid-grid-list li.views-fluid-grid-item {
		padding: 0px !important;
	}
	.views-fluid-grid ul.views-fluid-grid-list li.views-fluid-grid-item {
		width: 100%;
	}
	.node-type-node-gallery-item img {
		height: auto !important;
		width: 100% !important;
	}
}
.block-views {
    clear: both;
	padding-top: 20px;
	
}