@media only screen and (min-width:1024px) and (max-width: 1050px) {
#header, .nav-inner, .content-inner, .footer-inner, .footer_upper_inner, .copyright-container-inner {
width:980px;
}
#content {
width:740px;
}
#banner1, #banner2, #banner3 {
width:236px;
}
#footer .column {
width:245px;
}
#column-left + #column-right + #content, #column-left + #content {
margin-left:240px;
}
.category-info img {
width:99%;
}
.product-list .left {
width:558px;
}
}
@media only screen and (min-width: 980px) and (max-width: 1024px) {
#header, .nav-inner, .content-inner, .footer-inner, .footer_upper_inner, .copyright-container-inner {
width:950px;
}
#column-left, #column-right {
width:210px;
}
#column-left + #column-right + #content, #column-left + #content {
margin-left: 222px;
}
#column-right + #content {
margin-right: 222px;
}
#footer .column {
width:237px;
}
#content {
width:727px;
}
#banner1, #banner2, #banner3 {
width:232px;
}
.nav-responsive, .toggle .mobile_togglemenu {
display:none
}
.category-info img {
width:100%;
}
.product-list .left {
width:545px;
}
}
@media only screen and (max-width: 979px) {/*7.2.15*/

.small_txt{ float:none;}
/*.buttons{ float:left;}*/
#banner0{ width:200px;}
.contact-responsive{ width:100%;}

.contact-responsive2{width:100%;}

.responsive-menu .main-navigation li a, .main-menu > ul > li ul > li{ clear:both;}
.responsive-menu .expandable-hitarea{ /*position: absolute; right: 0*/}

.main-menu > ul > li ul > li > a, .responsive-menu .main-navigation li a{ border-bottom: solid 1px #fd5275;}
.responsive-menu .collapsable-hitarea{ position: absolute; right: 0;}
.main-navigation ul li{ width:100% !important;}


#header #welcome {
font-size:13px;
}
.top_button {
margin-top: -200px;
}
#header .links {
font-size:12px;
}
.new1 {
width:175px
}
/*.new1 h3 {
padding: 0 0 0 45px;
}*/
#header #search {
width:482px;
}
#search input {
width:185px;
}
.nivoSlider {
width: 100% !important;
}
.copyright-container {
min-height:124px;
}/*7.2.15*/
#header, .nav-inner, .content-inner, .footer-inner, .footer_upper_inner, .copyright-container-inner {
width:724px;
}
#column-left {
width:165px;
}
#column-right {
display:none;
}
#content {
width:545px;
}
#column-left + #column-right + #content, #column-left + #content {
margin-left: 178px;
}
#column-right + #content {
margin-right: 0;
}
#column-left .banner img, #column-right .banner img {
max-width:100%
}
#header .header-right {
width:527px;
}
#header .welcome-links {
margin-top:0;
clear:both;
margin-bottom:10px;
}
#banner1, #banner2, #banner3 {
width:171px;
}
#footer h3 {
padding:4px 0 4px;
}
#footer .column, .custom_footer_main {
width:100%;
border-bottom: 2px solid #c0c0c0;
}
#footer .CMS_contact, #footer .custom_footer_main {
border-bottom:none;
}
#footer .column ul {
display:none;
margin-bottom:10px;
}
.footer-inner-container {
padding-bottom:5px;
}
#bottomfooter {
width:100%;
text-align:center;
}
#powered {
float:none;
clear:both;
}
.nav-responsive {
display:block
}
.product-info .cart span {
display:none;
}
.product-info .cart .links {
margin-top:8px;
display: block;
}
.product-info > .left {
width:270px;
}
.product-info .image img {
max-width:100%;
}
.product-info > .left + .right {
margin-left:285px;
}
.product-info .image-additional {
width:235px;
}
.product-info .cart .links .product_wishlist {
display:inline;
background:url("../../image/megnor/pipe.gif") no-repeat scroll right center;
margin-right: 5px;
padding-right: 7px;
}
.contact-info .right iframe {
width:100% !important;
}
.checkout-content .left, .checkout-content .right {
width:100%;
}
.product-info .review a.review-write {
display:block;
}
select[name="category_id"] {
clear:both;
display:block;
width:175px;
margin:10px 0;
}
.product-list .left {
width:364px;
}
#header {
background:none;
}
#header-container {
/*background:url("../../image/center_bg.png") repeat-x scroll center top transparent;*/
float:left;
height:auto
}
.category-info img {
width:100%;
}
.product-compare a {
margin-left:5px;
}
.zoomContainer .zoomLens {
cursor:default !important;
}
.zoomWindowContainer, .zoomWindow, .zoomContainer {
display:none;
}

.tm_headerlinkmenu{ background:#d91818 !important; border-radius:0 !important}
} /* Landscape phone to portrait tablet */

@media only screen and (min-width: 768px) and (max-width: 979px)
 {
 #header #logo img {
    float: left;
    width: 80%;}

}

@media only screen and (max-width: 767px) {
/*.buttons{ float:left;}*/

/*#header #logo img {
display:block;
text-align:center;
margin:0 auto;
}*/


.content-img .img img{width:100%;}
	.small_txt{ float:none}
.w2bslikebox{ display:none !important;}
.slide-out-div{ display:none;}
/*#header .links{float: left; text-align: left; margin:17px 0 0 0px}*/
.content_mob{ border: 1px solid #e9e9e9; padding: 6px; width: 100% !important;}

.new2{ margin:0 auto; float:left}
.new1 {
margin:0 auto;
float:left;
}

#header, .nav-inner, .content-inner, .footer-inner, #powered {
width:auto;
margin:0 15px;
}
#column-left, #column-right {
display:none;
}
#column-left + #column-right + #content, #column-left + #content {
margin-left:0;
}
#column-right + #content {
margin-right: 0;
}
#content {
clear:both;
width:100%;
}
#header .header-left, #header .header-right {
width:100%;
}
.header-left {
margin-top:10px;
}

#header #welcome {
float: none;    	/*margin: 44px auto 0;*/
text-align: center;
width: 100%;
}
#header .welcome-links {
float:none;
margin-right:0;
}
#header #search input {
width:82%;
}
#banner2 {
margin:20px 1.8%;
}
#banner1, #banner2, #banner3 {
width:32%;
}
#header #cart .heading h4 {
display:none;
}
#currency, #language, #currency .show:hover, #language .show:hover {
color: #FFFFFF;
}
#language {
border-radius:0 5px 5px 0;
border:none;
}
#currency {
border-radius:0;
border-right:1px solid #FFFFFF;
border-bottom:none;
border-left:1px solid #FFFFFF;
border-top:none;
}
#currency, #language, .tm_headerlinkmenu {
width:33% !important;
background-color:#c0c0c0;
margin: -1px 0 0 0;
padding: 10px 0;
text-align: center;
position:relative;
z-index:999;
cursor:pointer;
}
#header #cart .heading {
float:none;
}
#header #cart .content {
margin:0 auto;
float:none;
}
.language_div, .currency_div {
top:35px;
border:1px solid #B8DEF1;
border-radius:0 0 5px 5px;
left:0;
}
#header .links, #header .header_links {
display:none;
}
.footer_upper_inner, .copyright-container-inner {
width:auto;
}
.footer_upper_inner img {
max-width:92%;
}
#header .header_links {
background: none repeat scroll 0 0 #FFF;
display: none;
position: absolute;
margin: 0;
padding: 0;
width:170px;
z-index: 95;
top:40px;
left:2px;
border:1px solid #B8DEF1;
border-radius:0 0 5px 5px;
}
#header .header_links li {
list-style: none outside none;
text-align: left;
}
#header .header_links li a {
display: block;
padding: 5px 10px;
}
#header .header_links li a:hover {
text-decoration: none;
}
#currency .show a, #currency .show a:hover, #language .show a, #language .show a:hover {
color:#fff;
}
.tm_headerlinkmenu {
border-right: none !important;
color: #FFFFFF;
display: block;
float:right;
position:relative;
z-index:999;
width:34% !important;
margin-left: -2px;
border-radius:5px 0 0 5px;
}
.tm_headerlinkmenu{ position:absolute; right:0px; /*top:28px !important;*/}

#currency .top_downarrow, #language .top_downarrow {
background:url("../../image/megnor/arrow-down-resp.png") no-repeat scroll right 7px;
}
#currency.active .top_downarrow, #language.active .top_downarrow {
background:url("../../image/megnor/arrow-up-resp.png") no-repeat scroll right 7px;
}
#header .button-search {
float:none;
display:inline-block;
}
.copyright-container {
padding-bottom:10px;
}
.product-info > .left {
margin:0 auto 10px;
float:none;
}
.product-info > .left + .right {
margin-left:0;
}
.product-filter .limit {
float:left;
margin-left:5px;
}
.product-info .image-additional {
width:250px;
}
.product-info > .left {
width:292px;
}
.product-filter .display {
padding-top:0;
}
.cart-left-area, .cart-right-area, .login-content .left, .login-content .right, .contact-info .left, .contact-info .right {
width:100%;
}
.login-content .left .content, .login-content .right .content {
min-height:inherit;
}
.captch_input, .cart-module input[type="text"] {
margin-bottom:6px !important;
}
.compare-info {
display: block;
overflow: auto;
width: 100%;
}
#colorbox, #cboxOverlay { /*display:none !important;*/
}
#header #logo {
left:auto;
position:relative;
margin-top:16px;
}
.flexslider_bottom img {
max-width:100%;
}
.product-compare {
clear:both;
}
#bottomfooter ul {
margin:12px 10px;
}
}/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
@media only screen and (min-width: 481px) and (max-width: 767px) {/*7.2.15*/
.w2bslikebox{ display:none !important;}
.slide-out-div{ display:none;}
/*#header .links{ position:absolute; top:25px;}*/
.tm_headerlinkmenu{ position:absolute; top:33px; right:0px;  width: 19% !important;}

/*.top_button {
margin-top: -300px;
}*/
.new {
width:100%;
margin:15px 0 5px 0px;
}
.new2 {
/*float:none;
width:100%;
text-align:center;
margin:10px 0;*/
}
.new1 {
margin:0 auto;
float:right;
}

.new1 h3 {
font-size:14px
}

#header .button-search {
top:-31px;
}
#header #cart {
top:50px;
}
#header #search input {
width:100%;
}
.nivoSlider {
width:100% !important
}
#header .header-left {
height:auto
}
#header .button-search {
padding: 5px 10px 2px;
}
/*.top_button {
margin-top:-300px
}*/
.zopim {
display: none !important;
}
#footer h3 {
font-size:11px;
}
.copyright-container-inner {
height:153px;
}
.product-info .options {
padding:0
}
#header #search {
width:100%;
margin:0px auto 20px;
z-index:5;
text-align:center;
}
#header #cart {
width:100%; /*top:14px;*/
text-align:center; /*position:absolute;*/
margin:0;
}

#header .header_links {
margin: 0;
width: 114px;
}
.nivoSlider {
width: 100% !important;
}/*7.2.15*/
}/* Landscape phones and down */
@media only screen and (max-width: 479px) {
.content_mob{ border: 1px solid #e9e9e9; padding: 6px; width: 100% !important;}

.QuickViewBtn{ display:none;}
.w2bslikebox{ display:none !important;}
.slide-out-div{ display:none !important;}
.tm_responsive_row label {
width:100%;
margin-bottom:5px;
}
.tm_responsive_row span {
width:100%;
}
.language_label, .currency_label {
display:none;
}
.product-filter .sort {
margin-top:5px;
float:left;
margin-left:5px;
}
.product-compare {
clear:both;
}
.pagination .links {
float:none;
margin-left:10px;
}
.htabs {
width:100%;
height: auto;
}
.htabs a {
display: block !important;
float: none;
width:auto;
margin:0;
}
table.form td {
width:100%;
display:block;
}
.flexslider_bottom {
margin-top:-2px;
}
.language_div {
right:2px;
left:auto
}
.form input.large-field, .form select.large-field, textarea, select, input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="email"], input[type="month"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="time"], input[type="url"], input[type="week"] {
width:98%;
}
.sitemap-info .right, .sitemap-info .left, .manufacturer-list ul {
width:100%;
}
.order-list .order-content div {
width:100%;
margin-bottom:15px;
text-align:left;
}
table#order-detail .left {
display:block;
}
.product-info .image-additional a {
float:none;
text-align:center;
}
.footer_upper_inner img {
max-width:90%;
}
#header #search input {
width:72%;
}
.product-info .image-additional {
width:240px;
}
.product-info .image {
width:auto;
}
.product-info .image img {
max-width:100%;
height:auto;
}
.product-info > .left {
width:272px;
}
}/* Mobile Landscape Size to Mobile Portrait (devices and browsers) */
@media only screen and (min-width: 320px) and (max-width: 479px) {
.w2bslikebox{ display:none !important;}
.slide-out-div{ display:none !important;}
.QuickViewBtn{ display:none !important;}
.contact-info .home{ height:31px;}

}
@media only screen and (max-width: 319px) {
.QuickViewBtn{ display:none}

.w2bslikebox{ display:none !important;}
.slide-out-div{ display:none !important;}
.mini-cart-info .name {
display:none;
}
.product-info > .left, .product-info > .left .image img {
width:100%;
}
#header #logo img {
max-width:100%;
}
.product-info .cart .links .product_wishlist {
background:none;
display:block;
}
.product-info .image-additional {
width:162px;
margin:0 auto;
}
.product-info .product-image .customNavigation {
width:193px;
margin:0 auto;
position: relative;
}
.contact-info {
padding: 15px 10px;
}
#content .aboutus .image1, #content .aboutus .image2, #content .aboutus .image3, #content .aboutus .image4 {
float:none;
}
#content .aboutus .content {
padding:10px 0 0 0;
}
#order-detail3 table.list .left {
padding:5px;
}
#header #cart .content {
width:180px;
}
#header #search input {
width:61%;
}
.currency_div {
width:116px;
}
#banner1, #banner2, #banner3, .footer_upper_inner {
display:none;
}
.footer_upper {
padding:10px 0;
}
.flexslider_bottom {
margin-top:-3px;
}
.sort .customSelectInner {
width:110px!important;
}
.page_address #content .content .button {
margin:5px 0;
}
.page_address #content .content td {
display:inline-block;
}
table.list .left {
display:block;
}
}
@media only screen and (max-width:240px) {
.w2bslikebox{ display:none !important;}
.slide-out-div{ display:none !important;}
}
@media only screen and (min-width: 481px)and(max-width: 767px) {
.w2bslikebox{ display:none !important;}
.slide-out-div{ display:none;}

}
@media only screen and (max-width: 480px) {/*7.2.15*/
/*.buttons{ float:left;}*/
 #header #logo img {
    float: left;
    width: 80%;}
.new {float: none;margin: 0 auto;width: 249px;}
.new2 {
float:none;
width:100%;
text-align:center;
margin:14px 0 14px 0px;
}
.new1 {
    float: none;
    margin: 0 auto;
    width: 249px;
}
.QuickViewBtn{ display:none !important;}
.w2bslikebox{ display:none !important;}
.slide-out-div{ display:none !important;}
.new2 {
/*float:none;
width:100%;
text-align:center;
margin:10px 0*/
}
.tm_headerlinkmenu {
width:19% !important;
border-radius:0
}
.new1 h3 {
font-size:14px
}
.new2 h3 {
font-size:15px
}


#header .button-search {
top:-31px;
}
#header #cart {
top:50px;
}
#header #search input {
width:100%;
margin:10px 0px 0px 0px;
}
.nivoSlider {
width:100% !important
}
#header .header-left {
height:auto
}
#header .button-search {
padding: 5px 10px 2px;
}
/*.top_button {
margin-top:-300px
}*/
.zopim {
display: none !important;
}
#footer h3 {
font-size:11px;
}
.copyright-container-inner {
height:153px;
}
.product-info .options {
padding:0
}
#header #search {
width:100%;
margin:0px auto 20px;
z-index:5;
text-align:center;
}
#header #cart {
width:100%; /*top:14px;*/
text-align:center; /*position:absolute;*/
margin:0;
}

#header .header_links {
margin: 0 -48px;
width: 115px;
}/*7.2.15*/
}
