.img_listing {padding: 0; }
.nav-btn { display: none;}

@media only screen and (max-width:1200px) {
#outer{width:95% !important;}
#menu ul{padding:0px; margin:0px;}
}


@media only screen and (max-width:979px) {
.content ul.img_listing{width:100%; padding:0px; width:102%; float:left; margin-left:-2%;}
.content .img_listing li{ width:48% !important; padding:0px 0px 2% 2%; margin:0px !important;  height:auto;}
.content .img_listing li div.img_field{width:100% !important;}
.content .rightblock .fleft{ width:100%; padding-bottom:10px; text-align:center;}
.content .pagging_nav{float:left;}
.w30.fleft{width:100%;}
.w68.fright{width:100%;}

/*========classphotography===========*/
#cwmain table{width:100%;}
.pagetext img{width:100%;}
/*========classphotography===========*/

/*========classphotography===========*/
div#mainPage{ width:96%;}
div#mainPage #header{width:100%;}
div#mainPage #header img{width:100%;}
div#mainPage #nav{ width:100%;}
div#footer{width:100%; height:auto;}
/*========End classphotography===========*/

#menu{ float:left; width:100%; box-sizing:border-box;}
.nav-btn { display: block; float:right;}
#menu{height:auto; position:relative; margin:0px;}
#menu ul { display: none; width: 100%; float:left;}
#menu ul li { display: block; float:left; width:100%; padding:0px;}
#menu ul li a{padding:8px 10px; display:inline-block; width:100% !important; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; border-radius:15px !important;}
#container{width:100%;}
#maincontent.nosidebar{width:100%;}
.basket-table{overflow-x:scroll;}
.basket-table table{width:100%;}
}

@media only screen and (max-width:639px) {
.one_third{width:100%; padding-bottom:15px;}
.main_area .left_sec, .main_area .right_sec{width:50%;}
.rightblocktop{box-sizing: border-box; float: left; height: auto !important; text-align: center; width: 100%;}
#head{ float:left; width:100%; box-sizing:border-box;}
#head .float_right{ float:left !important; width:100%; text-align:center;}
#head .head_orderbutton{ float:left; width:100%;}
.shopingbasket{overflow-x:scroll;}
}

@media only screen and (max-width:480px) {
.content ul.img_listing {margin-left:0%;  width: 100%;}
.content .img_listing li {padding: 0 0 2% 0px; width: 100% !important;}
.pagging_nav li{margin:0px;}
.rightblocktop .fleft{float:left; width:100%; padding-bottom:10px;}
.rightblocktop .fright.marR1{ width:100%; margin:0px; padding-bottom:5px;}
.rightblocktop td{display:block;}
.rightblock .fleft{float:left; width:100%; padding-bottom:10px;}
.rightblock .pagging_nav{float:left; width:100%; padding:0px;}
footer{text-align:center;}
footer .wrapper .fleft, footer .wrapper .fright{width:100%; padding-bottom:10px;}
article.fright.padT1{float:left; width:100%; text-align:center; padding-bottom:15px;}
.logo{float:left; width:100%; text-align:center;}
#head img{width:100%;}
#head .float_right img{ width:auto;}

.form_label2{width:100%; padding:0px 0px 10px 0px;}
.form_inpLabel2, .form_inpLabel2 .w50.fleft{width:100%;}
.form_inp{width:100%;}
.form_field2{width:90%; box-sizing:border-box; -webkit-box-sizing:border-box; padding:15px; float:left;}
.form_field2 .blue.fright{float:left;}
}