﻿/* Portrait phones and smaller */
@media (max-width: 480px) {
#topheader {text-align: center;}
#topheader a {margin: 5px 5px 0;}
#topheader .languagearea, #topheader .loginarea {display: inline-block;float: none;}
#topheader .languagearea .dropdown-menu {left: auto;right: 0;}
header div.container {width: 100%;}
header .searcharea {display: inline-block;float: none;margin: 0 10px;}
header .cartlink {display: inline-block;float: none;margin: 0 10px;}
header .searcharea .searchform, .loginpage, .registerpage, .registerpage .content input, .forgotpasspage {width: 90%;}
header .phonemenu {display: block;}
nav, .mainslider .slideritem p {display: none;}
.mobailmenu {display: block;}
.mainslider {margin: 0 auto 20px;}
.mainslider .slideritem {height: 250px;}
.bannerarea1 .banner, .bannerarea3 .banner, .bannerarea4 .banner {margin: 0 auto 20px;}
.bannerarea2 .banner {margin: 20px auto 0;}
.informationlinks a {font-size: 15px;margin: 20px auto 0;}
.newproducts {margin: 20px auto 10px;}
.categoryshow {margin: 0 auto 5px;}
.checkaccpage input {width: 65%;}
footer .footerwidget .list li {font-size: 13px;}
footer .footerwidget .contactinfo span {font-size: 17px;}
#footer2 .copyrights {float: none;font-size: 13px;text-align: center;}
#footer2 .const {float: none;text-align: center;}
}

/* Smart phones and Tablets */
@media (max-width: 767px) {
#topheader {text-align: center;}
#topheader a {margin: 5px 5px 0;}
#topheader .languagearea, #topheader .loginarea {display: inline-block;float: none;}
#topheader .languagearea .dropdown-menu {left: auto;right: 0;}
header div.container {width: 100%;}
header .searcharea {display: inline-block;float: none;margin: 0 10px;}
header .cartlink {display: inline-block;float: none;margin: 0 10px;}
header .searcharea .searchform, .loginpage, .registerpage, .registerpage .content input, .forgotpasspage {width: 90%;}
header .phonemenu {display: block;}
nav, .mainslider .slideritem p {display: none;}
.mobailmenu {display: block;}
.mainslider {margin: 0 auto 20px;}
.mainslider .slideritem {height: 250px;}
.bannerarea1 .banner, .bannerarea3 .banner, .bannerarea4 .banner {margin: 0 auto 20px;}
.bannerarea2 .banner {margin: 20px auto 0;}
.informationlinks a {font-size: 15px;margin: 20px auto 0;}
.newproducts {margin: 20px auto 10px;}
.categoryshow {margin: 0 auto 5px;}
.checkaccpage input {width: 65%;}
footer .footerwidget .list li {font-size: 13px;}
footer .footerwidget .contactinfo span {font-size: 17px;}
#footer2 .copyrights {float: none;font-size: 13px;text-align: center;}
#footer2 .const {float: none;text-align: center;}
}

/* Small Screens */
@media (min-width: 768px) and (max-width: 991px) {
#topheader {text-align: center;}
#topheader a {margin: 5px 5px 0;}
#topheader .languagearea, #topheader .loginarea {display: inline-block;float: none;}
#topheader .languagearea .dropdown-menu {left: auto;right: 0;}
header div.container {width: 100%;}
header .searcharea {display: inline-block;float: none;margin: 0 10px;}
header .cartlink {display: inline-block;float: none;margin: 0 10px;}
header .searcharea .searchform, .loginpage, .registerpage, .registerpage .content input, .forgotpasspage {width: 90%;}
header .phonemenu {display: block;}
nav, .mainslider .slideritem p {display: none;}
.mobailmenu {display: block;}
.mainslider {margin: 0 auto 20px;}
.mainslider .slideritem {height: 250px;}
.bannerarea1 .banner, .bannerarea3 .banner, .bannerarea4 .banner {margin: 0 auto 20px;}
.bannerarea2 .banner {margin: 20px auto 0;}
.informationlinks a {font-size: 15px;margin: 20px auto 0;}
.newproducts {margin: 20px auto 10px;}
.categoryshow {margin: 0 auto 5px;}
.checkaccpage input {width: 65%;}
footer .footerwidget .list li {font-size: 13px;}
footer .footerwidget .contactinfo span {font-size: 17px;}
#footer2 .copyrights {float: none;font-size: 13px;text-align: center;}
#footer2 .const {float: none;text-align: center;}
}

/* Medium Screens */
@media (max-width: 1000px) {
}

/* Large Screens */
@media (max-width: 1328px) {
}

/* Large Screens */
@media (max-width: 1559px) {
}