@charset "utf-8";
/* CSS Document */



@media (min-width : 1024px) and (max-width : 1250px) {


.background-image-container {
    /*height:450px;*/
    left: 0;
    overflow: hidden;
    position: relative;
    top: 0;
    width: 100%;
    z-index: -1;
}
.background-image-container img{
	float:left;
	overflow:hidden;
	width:100%;
	height:auto;
}

}




@media (min-width : 981px) and (max-width : 1024px) {

.with-right-logo .container
{
	width:100% !important;
}	
#content .top-section
{
	width:98%;
}
#content .top-section .layout-toggle
{
	margin: 10px 0 0 7px;
}
.top-logo {
    margin: 1% 0 0;
    width: 93%;
}
.topmenu {
    width: 93%;
}
/*header end*/
#content .left-section
{
	min-height:400px;
}
#content .right-section
{
	width:100%;
}
#content .right-section .container
{
	width:93%;
}
#content .right-section .logo img
{
	max-width:98%;
}
/****video page*******/
.page.video-gallery #thumbs
{
	margin-left: 67px;
}
/**peteradouglas Contact**/
.fullscreen-image-container img {
    height: 100%;
}
/**product page**/
#content .category-name
{
	bottom: 228px;
}
#content .related-text
{
	bottom: 66px;
}
.no-related_prdct {
    float: left;
    position: relative;
    width: 100%;
}
#content .no-related_prdct .category-name
{
	bottom: 232px;
}
.has-related_prdct {
    float: left;
    position: relative;
    width: 68%;
}
.is-related_prdct {
    float: left;
    margin-left: 12px;
    position: relative;
    width: 30%;
}
/***background video page***/
.fullscreen
{
	display:none !important;
}

#content .right-section .container {
    margin-left: 2%;
    width: 92%;
}
.background-image-container {
    /*height:450px;*/
    left: 0;
    overflow: hidden;
    position: relative;
    top: 0;
    width: 100%;
    z-index: -1;
}
.background-image-container img{
	float:left;
	overflow:hidden;
	width:100%;
	height:auto;
}
/*.background-image-container{
	height:640px;
	overflow:hidden;
	width:92%;
	margin-left:2%;
}*/
.slideshow-navigation {
	bottom: 20px;
}
#content .bottom-section {
	bottom:0;
	margin-left:2%;
	width:92%;
}

#content .container #gall{
		
	    padding: 30px;
    z-index: 3;
    position: relative;
     min-height: 0px !important; 
	}
}