@media screen and (max-width:1300px)



{





}



@media screen and (max-width:1200px)

{

	

	

.nav-menu a{


  padding: 12px 7px; }



.philoshopy_cont{background-color:rgba(255,255,255,0.7); padding:15px;}


}

@media screen and (max-width:1050px)



{

	

}







@media screen and (max-width:992px)



{



	body{padding-top:0;}



	.top_right_panel_box{padding: 0px 2px }

    .top_right_panel{text-align: center;}

	




.logobox{text-align: center;}	

#header.header-scrolled {

	position: static;

}	

header{position:relative !important}

.nav-menu a {
    padding: 12px 6px;
    font-size: 13px;
}

.philoshopy_banner{ padding:65px 0 365px; background-image:url(../images/mid-banner.jpg); background-size:auto 400px ;  background-position:bottom right;}

.philoshopy_cont{padding:0; background-color:transparent;}


}













@media screen and (max-width:860px)



{

	

	

	

}



@media screen and (max-width:767px)



{

.top_pannel_right{margin-top:10px; }

.sliderbannerimgdesktop{display:none; }

.sliderbannerimgmobile{display:inline-block; }

}





@media screen and (max-width:600px)



{

.top_pannel_right{display:none; }



}







@media screen and (max-width:576px)



{

	.index_middle_bannerpanel_col, .index_middle_bannerpanel_col_mid{width:100%;}

.mob

	{

		display: none;

	}
	
	.logobox {
    text-align: left;
}

.logobox img {
    text-align: left; width:calc(100% - 70px)
}

.philoshopy_banner{ padding:65px 0 265px; background-size:auto 300px ;  background-position:bottom right}

}





@media screen and (max-width:480px)



{


.philoshopy_banner{ padding:65px 0 205px; background-size:auto 250px ;  background-position:bottom right}



}







@media screen and (max-width:380px)



{

	.search_main_pannel{width: 156px;}

	footer ul li {
    width: calc(100% - 4px);
}

}