@charset "utf-8";@media screen and (max-width:2080px){
}
@media screen and (max-width:1300px){
nav li{padding:0 3.5%;}	
.midleft img { height: auto;max-width: 100%; width: auto;}
}
@media screen and (max-width:1100px){
nav li{padding:0 3.2%;}	
}
@media screen and (max-width:1060px){#wrapper{width:100%;}
#content{width:100%;}
.ctntleft{width:55% !important;}
nav li{padding:0 3%;}
.c_image{width:22%;}
.c_txt{width:75%;}
.fmid{width:28%;}
.fright{width:35%;}
.p_image a#mainlink img{width:100%;}
.enqleft{width:22%;}
.enqright{width:75%;}
.enqfrmleft{width:47%;}
.enqfrmright{width:51%;}
.twitleft{width:25%;}
.twitright{width:65%;}
iframe#newsletter{width:100% !important;}
iframe#Stock_Alert{width:100% !important;}
iframe#item_request{width:100% !important;}
.h_image{min-height:220px;height:220px;}
div.text-content{height:200px;width:90%;}
.h_txt h2{max-height:20px;overflow:hidden;}
.p_image{min-height:200px;}
.st_sharethis_large, .st_facebook_large, .st_fblike_large, .st_twitter_large, .st_googleplus_large, .st_linkedin_large, .st_pinterest_large, .st_email_large{display:none;}
.socialicon{display:none;}
.btn4{padding:6px 8px;margin-top:5px;}
.midleft img{width:100%;height:auto;}
}
@media screen and (max-width:1024px){h1{font-size:1.0em;}
.navigation a{height:auto; line-height:20px;padding:10px 0;}
.btn4{margin:1% 0;font-size:1em;}
.prodarrows{top:100px !important;}
#header{height:auto;}
#content{width:100%;}
.c_txt{width:64%;}
 .p_image a#mainlink img.zoom {height: auto; width: 20%;}
 .h_image{min-height:215px;height:215px;}
 div.text-content{height:195px;}
.btn4{padding:6px 7px;}
}
@media screen and (max-width:980px){h1{font-size:1.0em;}
.prodarrows{top:100px !important;}
.navigation a{height:auto;}
.btn4{margin:1% 0;font-size:1em;}
#header{height:auto;}
#content{width:100%;}
nav li{padding:0 2.5%;}
.c_txt{width:64%;}
.p_image a#mainlink img.zoom {height: auto; width: 20%;}
.ctntleft{width:52% !important;}
.midright iframe{width:100% !important;}
.enqfrmleft{width:98%;}
.enqfrmright{width:98%;}
.h_box{margin-right:1% !important;width:32.3%;}
.wh_box .clear{display:none;}
 .h_image{min-height:270px;height:270px;}
 div.text-content{height:250px;}
 .btn4{padding:6px 3px;}
 }
@media screen and (max-width:782px){
h1{font-size:1.0em;}
.prodarrows{top:100px !important;}
.navigation a{height:auto;}
.btn4{margin:1% 0;font-size:1em;}
#header{height:auto;}
#content{width:100%;}
nav li{padding:0 2.1%;}
.rightheader{width:25%;}
.active{display: block;}
.toggleMenu {font-size:1.4em;display: block;position: relative;padding-left:4%; font-weight:normal;width:96%;}
a.toggleMenu:after{content:"";background:url('../images/nav-icon.png') no-repeat;width:30px;height:30px;display:inline-block;position:absolute;right:10px;top:8px;}  
.navgeneral > li {float:none;}
.navgeneral > li.hover > ul, .navgeneral li li.hover ul{position:static;}
.toggleMenuleft {display: block;position: relative; font-weight:normal;font-size:1.4em;padding:2% 5%;width:90%;}
a.toggleMenuleft:after{content:"";background:url('../images/nav-icon.png') no-repeat;width:30px;height:30px;display:inline-block;position:absolute;right:23px;top:13px;} 
.navnew > li {float:none;}
.navnew ul{display: block;width:100%;}
.navnew > li.hover > ul, .navnew li li.hover ul{position:static;}
.leftheader{width:65%;}
.rightheader{width:35%;}
.leftheader img{width:100%; height:auto;}
.ctntleft{width:38% !important;}
.mail img{width:50%; height:auto; margin:4%;}
.midmain h1{width:100%; font-size:1.4em;}
.h_image{min-height:214px;height:214px;}
div.text-content{height:195px;}
.whitebackhome img.alignleft, .whitebackhome img.alignright, .whitebackhome img.aligncenter{width:96%; height:auto;}
.midmain h1{padding-top:35px;}
.btn4{padding:6px 10px;}
}
@media screen and (max-width:750px){ .h_image{min-height:205px;height:205px;}
 div.text-content{height:185px;}
 .whitebackhome img.alignleft, .whitebackhome img.alignright, .whitebackhome img.aligncenter{width:94%;}
 nav li{padding: 0 1.9%;}
}
@media screen and (max-width:681px){#wrapper{margin:0 auto;}
#header{height:auto;}
#content{width:100%;}
#navigation{height:auto;}
.leftheader{width:100%;height:auto;}
.midheader{width:100%;}
.rightheader{width:100%;text-align:center;}
.rightheader p{text-align:center;}
.rightctnt{height:auto;width:100%;}
.leftctnt{height:auto;width:98%;}
.midctnt{width:100%;margin-left:0%}
.navigation a{height:auto; line-height:45px;padding:0 0 0 20px;}
input[type='text']{width:90% !important;height:25px !important;font-size:1.1em !important;}
input[type='email']{font-size:1.4em !important;}
.rightheader p.mobile{font-size:2em !important;}
p{font-size:1.1em;}
h1{font-size:1.7em;}
h2{font-size:1.6em;}
h3{font-size:1.6em;}
img{width:100%;text-align:center;height:auto;padding-bottom:1%;padding-left:0 !important;padding-right:0 !important;}
.wc_box{width:99%;padding:0%;}
ol{margin:0;padding:10px 10px 10px 50px;text-align:left;}
ol li{font-size:1.6em;}
td{font-size:1.6em;}
table{width:98% !important}
nav{height:auto;font-size:1.1em;}
nav ul{width:100%;display:block;height:auto;}
nav li{width:50%;float:left;position:relative;padding:0;}
nav li a{border-bottom:1px solid #283744;border-right:1px solid #576979;}
nav a{text-align:left;width:100%;text-indent:25px;line-height:40px;}
ul.nav{font-size:1.6em;}
.navigation{font-size:1.1em;width:100%;}
.scrollable{float:none;width:100%;overflow:scroll;overflow-y:hidden;}
input[type='button']{font-size:1.4em;}
span{font-size:1.1em;}
p span{font-size:1em !important;}
span p{font-size:1em;}
.p_left span{font-size:1em;}
.p_left p{font-size:1em;}
.p_boxright{font-size:1.1em;}
.p_boxright .p_left{font-size:1em;}
.p_boxright .p_right{font-size:1em;}
.p_left .p_boxright{font-size:1em;}
.p_right .p_boxright{font-size:1em;}
.p_boxright p{font-size:1em;}
.p_boxright span{font-size:1em;}
.p_boxright h1, .p_boxright h2{font-size:1.2em;}
ul.nav li{padding:0;}
li:hover .sub-level{left:100px;}
li.current:hover .sub-level{left:100px;}
.navigation li.current{width:100%; background-image:url("../images/rightarrow2.png");background-position:right 40%;}
.wp_box{width:98%;}
.p_box{width:100%;margin:0%;}
.p_boxleft{width:100%;}
.p_boxright{width:98%;}
.p_image{width:98%;height:auto;}
.p_txt{width:98%;}
.p_left{width:98%;font-size:1.4em;}
.p_right{width:98%;font-size:1.4em;}
.wc_box{ width:100%; padding:0%;}
.c_box{ width: 99%;margin:0%; height:auto;border:none;}
.c_image{ width: 100%;height:auto;}
.c_txt { width: 98%;}
.icon{width:50px;height:auto;}
.iconimg{width:auto;height:25px;}
.icon1{width:auto;height:auto;}
.icon2{width:auto;height:auto;}
footer p{font-size:1.2em;}
.icons{display:none;}
.navigation a{width:96%;height:auto;}
.navigation ul ul li a{text-indent:0;}
nav a.current{height:auto;}
nav li:last-child{width:100%;}
.btn2 img{width:6%; height:auto;}
.btn2{font-size:1.2em;padding:5px 0;}
.botleft{width:98%;padding-bottom:5%;word-wrap:break-word;}
.botmid{width:98%;padding-bottom:5%;}
.botright{width:98%;}
.foot{font-size:1.1em;}
.foot span{font-size:1.2em !important;}
.footleft{width:98%;padding-bottom:5%;}
.footmid1{width:98%;padding-bottom:5%;}
.footmid2{width:98%;padding-bottom:5%;}
.footright{width:98%; text-align:left;padding-bottom:5%;}
.bot{padding-left:0;}
.whitebackhome{padding:2% 3%;}
.whiteback{margin-top:5px;}
.grayback{padding:2% 3%;}
h1, h2, h3, h4, h5, h6{padding:2% 0;display:block !important;}
.ctntleft{width:98% !important;}
.ctntright{float:left !important;width:99%;}
.mail{width:98%;}
iframe{width:95% !important;}
.twitleft{width:20%;}
.twitright{width:70%;}
.term{width:98%;padding-bottom:10%;}
.term img{margin-left:5%;}
.term div{height:auto !important;}
h4{font-size:1.4em;}
.log{width:98%;}
.registn{width:98%;}
.midleft{width:99%;padding:0;}
.midright{width:99%;}
.midright iframe{width:100% !important;}
.whiteback{font-size:1.2em;}
.whiteback p{font-size:0.9em; line-height:normal;}
.whiteback td{font-size:1em;}
.whiteback .btn3{font-size:1em;}
.whiteback h1, .whiteback h2, .whiteback h3, .whiteback h4{font-size:1em;}
.zoom{display:none;}
.prodarrows{display:none;}
.video{display:none;}
.btn4{margin:1% 0;font-size:1em;}
.wp_box iframe{width:100% !important;}
.enqleft{width:100%;padding:0;}
.enqright{width:98%;}
.enqfrmright p{padding:0 !important;}
.enqfrmright div{padding-top:5% !important;}
.btn3{padding:10px;font-size:1em;}
.fleft{width:98%;}
.fmid{width:98%;}
.fright{width:98%;float:left;}
.stockleft{width:98%;}
.stockright{width:98%}
.logout{width:100%; word-wrap:break-word;}
.h_box{width:49%;}
.h_image{min-height:350px;height:350px;}
div.text-content{height:330px;width:93%;}
.leftbtn{width:100% !important;}
.midmain h1{padding-top:0px;}
.leftbtn .mobile{display:none;}
.address.mob{display:inline;}
}
@media screen and (max-width:568px){#content{width:100%;}
.h_image{min-height:310px;height:310px;}
div.text-content{height:285px;width:93%;}
}
@media screen and (max-width:494px){html{-webkit-text-size-adjust:none;}
li:hover .sub-level, li.current:hover .sub-level{display:none;}
.h_image{min-height:255px;height:255px;}
.h_image img{max-height:255px;}
.leftheader img{padding:4% 0;}
div.text-content{height:235px;width:90%;display:none;}
nav{border-bottom:0;font-size:1.6em;}
nav a{line-height:40px;}
nav ul{display:none;height:auto;}
nav li{width:100%;}
nav a#pull:after{display:none; background:none;}
nav a#pull{background:none;position:absolute; color:#000000; line-height:30px; text-indent:10px; font-size:18px;display:block;}
input[type='text']{width:84% !important;height:25px !important; font-size:1.1em !important;}
input[type='email']{width:95% !important;height:25px !important;}
.mobile{display:none;}
.browse-mob{display:none;}
.address{padding-bottom:30px;}
.searchicon{width:25px;height:auto;padding:10px 20px 10px 0;float:right;}
ul.sub-level a:link, ul.sub-level a:visited{padding-left:0px;}
li:hover .sub-level{left:65px;}
ul.sub-level a:link, ul.sub-level a:visited{width:85%;}
.navigation{font-size:1.1em;}
.navigation a{width:92%;margin-left:2%; border-bottom:1px solid #9F9F9F;padding-left:0;}
.navigation li:last-child a{border-bottom:none;}
.navigation li{background-image: url('../images/rightarrow2.png');background-repeat:no-repeat; background-position:right 40%;color:#000;position:relative; width:100%;}
.navigation li:hover{background-image: url('../images/rightarrow2.png');background-repeat:no-repeat; background-position:right 40%;color:#000;position:relative; width:100%;}
ul.sub-level li{width:93%;}
ul.sub-level li:hover{width:93%;}
.browse{display:none;}
.mob{display:inline;}
form{display:inline; float:right;text-align:right; width:98%;}
.rightheader{text-align:left;width:98%;}
.search{height:32px;}
.p_image {min-height: 0;}
.toggleMenuleft{width:auto;position:absolute;top:6px;padding:1%;background-color:transparent;font-size:1.2em;left:200px;text-transform:uppercase;}
a.toggleMenuleft:after{background-image:none;}
a.toggleMenuleft{color:#444 !important;}
.toggleMenu{width:auto;position:absolute;top:130px;padding:1%;background-color:transparent;font-size:1.2em;left:10px;text-transform:uppercase;}
a.toggleMenu:after{background-image:none;}
a.toggleMenu{color:#444 !important;}
nav{top:42px;font-size:1.1em;background-color:#fff;z-index:100;}
nav ul{top:-25px; position:relative;margin-bottom:42px;}
nav a{text-indent:0;}
nav li a{border-bottom:1px solid #9f9f9f;border-right:none;margin-left:3%;width:91%;}
nav a.current{background-image:none;}
.navnew li{float:left;}
nav li{background-image: url("../images/rightarrow2.png");background-position: right 40%;background-repeat: no-repeat;position:relative;}
.rightheader{position:relative;width:100%;padding:0;background-color:#D0D0D0;}
header{width:100%;padding:0;}
.leftheader{padding:1%; width:98%;}
form{padding-right:1%;padding-bottom:1%;}
#content{min-height:20px;}
.navigation{position:relative;top:15px;margin-bottom:20px;}
a.toggleMenu{background-image:url("../images/downarrow.png");background-position:40% 85%;height:45px;background-repeat:no-repeat;z-index:200;}
a.toggleMenuleft.active{background-image:url("../images/downarrow.png");background-position:40% 80%;height:45px;background-repeat:no-repeat;z-index:200;}
a.toggleMenu.active{background-image:none;}
a.toggleMenuleft{background-image:none;}
a.active1{background-image:url("../images/downarrow.png");background-position:40% 85%;height:45px;background-repeat:no-repeat;}
.leftctnt{padding:0 1%;}
}
@media only screen and (max-width:460px){.toggleMenu{top:125px;}
.toggleMenuleft{left:185px;}
.h_image{min-height:244px;height:244px;}
div.text-content{height:224px;}
.h_image img{max-height:244px;}
}
@media only screen and (max-width:428px){.toggleMenu{top:118px;}
.toggleMenuleft{left:180px;top:8px;}
.h_image{min-height:226px;height:226px;}
div.text-content{height:206px;width:89%;}
.h_image img{max-height:226px;}
}
@media only screen and (max-width:398px){.toggleMenu{top:110px;}
.toggleMenuleft{left:155px;}
.h_image{min-height:204px;height:204px;}
div.text-content{height:184px;width:88%;}
.h_image img{max-height:204px;}
.left{padding-left:0 !important;}
}
@media only screen and (max-width:375px){.toggleMenu{top:110px;}
}
@media only screen and (max-width:360px){.toggleMenu{top:100px;}
.toggleMenuleft{left:140px;}
.h_image{min-height:187px;height:187px;}
div.text-content{height:168px;width:86%;}
.h_image img{max-height:187px;}
}
@media only screen and (max-width:334px){nav li{display:block;float:none;width:100%;}
nav li a{border-bottom:1px solid #576979;}
.btn2 img{width:10%; height:auto;}
.search{height:30px;}
.toggleMenu{top:96px;}
.toggleMenuleft{left:125px;top:9px;}
.h_image{min-height:172px;height:172px;}
div.text-content{height:152px;}
.h_image img{max-height:172px;}
}
.video embed,
.video object,
.video iframe{width:100%;height:auto;}
html{-webkit-text-size-adjust:none;}