/*
'************************************************************
'* TERMS & CONDITIONS / COPYRIGHT NOTICE *
'************************************************************
'* By Downloading or using this software, you agree to *
'* the terms and conditions as stated in the Software *
'* License Agreement. An updated copy of this agreement *
'* can be seen at http://www.pagedowntech.com/terms. *
'* *
'* PageDown Technology, LLC., Copyright 2012. *
'* pagedowntech.com / pdshop.com *
'* *
'* (this copyright notice must not be altered or removed) *
'************************************************************
*/

/* Hide mobile banners from and 'Menu' button desktop */
.breakout{width:100%;}
@media print{.leftcol{display:none;}
.rightcol{display:none;}
}
.desktop_content{display:inherit;}
.mobile_content{display:none;}
.topsec3{max-width:15%!important;}
.catname{font-size:20px!important;}
.cat-details h1{font-size:22px!important;}
.cat-banner{width:100%;max-height:100%;}
.cat-banner img{display:block;margin-left:auto;margin-right:auto;width:100% !important;}
.clearfix{clear:both;}
.img-support{float:left;height:40px;width:120px !important;padding-top:9px;}
@media only screen and (max-width:768px){.catname{font-size:20px!important;}
.cat-details h1{font-size:22px!important;}
div.slideshow-container p#content{width:100%!important;}
div.slideshow-container table{float:left;width:100%!important;}
.slogan{display:none !important;}
.topsec3{display:none !important;}
.topsec2{clear:both !important;}
.menu1right{display:none !important;}
.menu2right{display:none !important}
.disappear768px{display:none !important;}
.breakout{display:none !important;}
body{margin:0px !important;padding:0px !important;font-size:15px;}
p{margin:0px;padding:5px;}
div{max-width:100% !important;max-height:100% !important;overflow:hidden !important;overflow-wrap:normal !important;}
table{width:100% !important;overflow:auto !important;}
td{float:left;width:92% !important;}
tr{clear:both;}
img{max-width:95% !important;}
pre{white-space:normal !important;}
textarea{max-width:100% !important;}
select{max-width:100% !important;}
.body_container{width:auto;max-width:100%;margin:0px;overflow:hidden;}
.desktop_content{display:none;}
.mobile_content{display:block;}
.mobile_content{width:100% !important;display:block;}
.slogan .content{width:100%;text-align:center;}
.slogan .content.td{clear:both;display:inline-block;}
.slogan img{width:auto;max-width:95% !important;display:none;}
.pagebody table{width:98% !important;margin:0px;margin-left:auto;margin-right:auto;}
.content{width:auto !important;padding:0px !important;margin:0px !important;}
.columnspacer{width:0px !important;display:none;}
.menu1{text-align:center;width:auto !important;border-style:none;}
.menu2right{display:none;}
.menu1 .content div{margin:5px;text-align:center;float:none !important;width:auto;display:inline-block;vertical-align:top;padding:0px;}
.topbanner{text-align:center;width:auto !important;border-style:none;}
.topbanner div{margin:5px 0px 5px -4px;text-align:center;float:none !important;width:auto;vertical-align:top;}
.menu2{text-align:center;width:auto !important;border-style:none;}
.menu2 .content div{margin:5px;text-align:center;float:none !important;width:auto;display:inline-block;vertical-align:top;padding:0px;}
.menu2right{display:none;}
.topsec{width:auto !important;padding:0px !important;margin:0px !important;}
.topsec4,.topsec3,.rightcol{display:none !important;}
.topsec table{width:auto !important;margin:0px !important;padding:0px !important;}
.topsec{text-align:center;}
.topsec1{padding-left:10px;float:none;display:inline-block;}
.topsec2{float:none;position:relative;padding-bottom:10px;clear:both;}
.menutabs{display:none;}
.custom_menutab{display:none;}
.imenu{display:none;}
.menutextlink{margin:0px;padding:2px;text-align:left;display:inline-block;padding-left:10px;text-indent:-8px;}
.menutextlink a{padding:0px;padding-right:5px;white-space:nowrap;}
.area1{display:none;}
.area2{display:none;}
.botsec{width:auto !important;border-style:none;}
.botsec div{margin:10px;text-align:center;float:none;width:auto;display:inline-block;vertical-align:top;}
.botbannermenu{width:auto !important;}
.botbanner{text-align:left;}
.leftcol{display:none;}
.middlecol{background-color:transparent;}
.rightcol{width:0px !important;display:none;}
.sectionspacer{width:auto !important;}
#leftcol_fill{display:none;}
#middlecol_fill{display:none;}
#rightcol_fill{display:none;}
.checkoutbuttons{width:100%;text-align:center;}
.checkoutbuttons .classicbutton{display:inline-block;}
.google{display:none;}
.twitter_page{display:none;}
.facebook_page{display:none;}
.twitter_share{display:none;}
.facebook_like{display:none;}
.pinterest_page{display:none;}
.pinterest_item{display:none;}
.googleplus_page{display:none;}
.googleplus_item{display:none;}
.minicart{display:none !important;}
.minicart a{display:none !important;}
.currency_div{display:none;}
.currency_div select{display:none;}
.section_data table{width:auto !important;}
.section_options{display:none;}
.section_container{width:auto !important;}
.itemdiv{float:none !important;width:auto !important;}
.itemdescription{width:95% !important;}
.itemdescription img{max-width:95% !important;padding:5px;}
.cattable td{width:auto !important;display:table-row !important;}
.catitemlist_column1{clear:both;width:auto !important;float:none !important;text-align:left;}
.catitemlist_column2{clear:both;width:auto !important;float:none !important;text-align:left;}
.catitemlist_column3{clear:both;width:auto !important;float:none !important;text-align:left;}
.catitemlist_column4{clear:both;width:auto !important;float:none !important;text-align:left;}
.catitem_div{width:auto !important;float:none !important;text-align:left;}
.subcats{width:auto !important;}
.subcats td{width:auto !important;display:table-row !important;}
.subcatlist_div{width:auto !important;}
.catdesc{width:auto !important;}
.listimage{width:auto !important;}
.listname{width:auto !important;}
.toplevelcatdot{width:0px !important;display:none;}
.form_container{padding:5px;}
.formfield{max-width:200px;}
.formfield2{max-width:150px;}
.formfield3{max-width:200px;}
.formfield4{max-width:200px;}
.formfield5{max-width:50px;}
.formtextarea1{max-width:200px;max-height:200px;}
.formtextarea2{width:auto;height:auto;max-width:100% !important;Xmax-height:200px;}
.radiobuttons_container{margin-bottom:10px;}
.checkboxes_container{margin-bottom:10px;}
.form_container select{max-width:95% !important;}
.form_container .tdright{float:none;padding-left:10px;}
.searchbanner{margin:0px;width:auto;background-color:transparent;border-style:none;}
.searchbanner div{float:none !important;}
.searchbanner td{width:auto !important;display:table-row !important;text-align:left;}
.searchbanner{text-align:left;}
.searchform{clear:both;float:none;padding:0px;padding-top:0px;padding-left:47px;}
.searchselect{display:none;}
.searchinput{width:70%;font-size:16px;font-weight:normal;background-color:#FFFFFF;padding:3px;}
#searchform_div{clear:both;float:none;padding:0px;padding-top:0px;padding-bottom:0px;}
.cartcolumn_1{width:90%;float:none;}
.cartcolumn_2{width:90%;float:none;}
.cartcolumn_3{width:90%;float:none;text-align:left;}
.cartcolumn_4{width:90%;float:none;text-align:left;display:none;}
.carttotalcolumn_1{width:auto;float:left;text-align:left;}
.carttotalcolumn_2{width:auto;float:right;text-align:left;}
.td{float:none;}
.tdright{float:none;}
.orderstatuscolumn_1{width:33%;float:left;overflow:hidden;}
.orderstatuscolumn_2{width:33%;float:left;overflow:hidden;}
.orderstatuscolumn_3{width:33%;float:left;overflow:hidden;}
.orderstatuscolumn_4{display:none;}
.orderdownloadcolumn_1{width:33%;float:left;overflow:hidden;}
.orderdownloadcolumn_2{width:33%;float:left;overflow:hidden;}
.orderdownloadcolumn_3{width:33%;float:left;overflow:hidden;text-align:center;}
#pdmenu{width:0px !important;display:none;overflow:hidden;}
.pdm{width:0px !important;display:none;overflow:hidden;}
}
@media only screen and (max-width :480px){table,thead,tbody,th,td,tr{display:block;width:100%;}
.custombutton{font-size:75%!important;}
.checkoutbuttons{margin-left:0px!important;}
table{width:100%!important;}
.simplesearch_input{margin-left:0px!important;width:240px!important;}
.section_messages{width:75%;}
.section_data{width:95%;}
.itemdetail_right{float:left;width:100%;}
.itemdetail_left{width:100%;}
.itemPageInformation{width:95%!important;border:none!important;}
.itemdescription{width:100%!important;}
#options{width:80%!important;}
.itemoptions{padding:5px 25px 5px 25px;}
.section-data img{display:block!important;max-width:100%!important;height:auto!important;}
div.slideshow-container h2{font-size:1.5em!important;}
.highslide-gallery img{width:auto!important;clear:both;}
.full-frame{width:50%!important;}
.searchform{margin:5px 0px 5px 0px;}
.checkoutbuttons{margin:5px 25px 5px 0px;}
.menu1{padding:10px 0px 0px 0px;}
}
@media only screen and (min-width :480px) and (max-width :667px){.custombutton{font-size:75%!important;}
.checkoutbuttons{margin-left:0px!important;}
.simplesearch_input{margin-left:0px!important;width:240px!important;}
.section_messages{width:80%;}
.section_data{}
.itemdetail_right{float:left;width:100%;}
.itemdetail_left{width:100%;}
.itemPageInformation{width:95%!important;border:none!important;}
#sampleVideo{width:100%!important;}
.itemdescription{width:100%!important;}
#options{width:100%!important;}
.itemoptions{padding:5px 25px 5px 25px;}
.highslide-gallery img{width:auto!important;clear:both;}
}
@media only screen and (min-device-width :768px) and (max-device-width :1024px){.leftcol{width:33%!important;}
h1{font-size:1.5em;}
div.slideshow-container div#content-left{width:50%!important;}
div.slideshow-container h2{font-size:1.5em;}
div.slideshow-container h3{font-size:1.2em!important;}
div.wrapper{width:50%;}
div.RobotProfileContent{min-width:inherit!important;}
.menu2right a{display:none;}
}
@media screen and (min-width:480px) and (max-width:900px){.sectionspacer{display:none !important;}
}
@media screen and (min-width:380px) and (max-width:600px){.sectionspacer{display:none !important;}
}
@media screen and (max-width:379px){.sectionspacer{display:none !important;}
}
@media only screen and (max-width:1024px){.menu1right{display:none;}
.bottom-phone-n{display:none;}
.menu1{padding-bottom:12px;}
.menu2right{display:none;}
.menu1 a,.menu2 a{font-size:14px;}
.leftcol{display:none;}
.slideshow{width:100%!important;}
#footerMain{display:none;}
.shop-wrapper{width:800px;}
.shop-wrapper img{width:150px!important;}
.col-md-3{float:left;width:200px;}
p.description_content{font-size:11px!important;}
p.description_content{width:150px;}
}
.cat-details p a img{clear:both;}
@media only screen and (min-width:1024px){.menu1 a,.menu2 a{font-size:14px;}
}
@media only screen and (max-width:1040px){.menu1right{display:none;}
.hide_23{display:block;}
}
@media only screen and (max-width:990px){.topsec4{display:none;}
.menu2right a{display:none;}
}
.leftcol{width:300px !important;display:block;}
.middlecol{}
@media only screen and (max-width:900px){.columndata_container{margin-top:10px;}
}
.rightcol{width:300px !important;display:block;}
@media only screen and (max-width:1200px){.rightcol{display:none;}
}
@media only screen and (max-width:1022px){.leftcol{display:none;}
}
.section_data .catname .catdelim{font-size:26px;}
.toplevelsub img{padding:0;}
