/* General (affects entire page) */body {margin:0px;padding:0px;margin-left:auto;margin-right:auto;font-size:14px;font-family:'Montserrat';line-height:1.8;color:#818181;overflow-x:hidden;}a:hover {text-decoration:underline;}form {margin:0px;background-color:transparent;}p {xmargin:5px;xpadding:0px;}img {max-width:100%;height:auto;}sup {font-size:50%;padding-right:2px;}input:focus, select:focus, textarea:focus, button:focus {outline:none;}/* Main Page Sections */.body_container {width:960px;margin-top:0px;margin-left:auto;margin-right:auto;}.content {width:960px;margin-left:auto;margin-right:auto;max-width:100% !important;}.columndata_container {margin-top:0px;margin-left:auto;margin-right:auto;xpadding-bottom:8px;}/* Shop Content Sections */.topbar {text-align:left;padding-bottom:3px;}.topsec {width:auto;background-color:transparent;text-align:left;}.slogan {text-align:left;}.menutabs {width:auto;}.imenu {background-color:#336699;}.topbanner {background-color:transparent;}.bannertxt {color:#FFFFFF;font-size:80%;font-weight:bold;text-decoration:none;}.searchbanner {background-color:transparent;padding-top:20px;border-bottom:dashed;border-bottom-color:#CCCCCC;border-bottom-width:1px;padding-bottom:10px;padding-right:10px;} .searchbanner img {position:relative;top:0px;left:4px;} .searchbanner form {margin-top:0px;}.area1 {text-align:left;background-color:transparent;}.area2 {text-align:left;background-color:#FFFFFF;}.maincontent {overflow:hidden;}.botsec {width:auto;background-color:transparent;}.botbannermenu {background-color:transparent;text-align:center;padding:10px;color:;font-size:100%;} .botbannermenu A {color:#FFFFFF;transition:all 0.5s ease;text-decoration:underline;} .botbannermenu a:hover {opacity:0.5;} .botbannermenu .content {padding:5px;font-size:100%;}.botbanner {text-align:center;background-color:transparent;}.leftcol {text-align:left;text-align:left;overflow:hidden;background-color:#FFFFFF;padding-right:10px;}.middlecol {text-align:left;text-align:left;overflow:hidden;background-color:#FFFFFF;padding-right:10px;border-left-style:dotted;border-left-width:1px;border-left-color:#CCCCCC;}.rightcol {text-align:left;text-align:left;overflow:hidden;background-color:#FFFFFF;padding-right:10px;}.sectionspacer {width:auto;height:8px;}#leftcol_fill {background-color:#FFFFFF;display:none;margin-top:8px;}#middlecol_fill {background-color:#FFFFFF;display:none;margin-top:8px;}#rightcol_fill {background-color:#FFFFFF;display:none;margin-top:8px;}.searchform {float:left;xpadding:12px;padding-right:0px;padding-bottom:0px;}.checkoutbuttons {float:right;padding:10px;padding-right:0px;padding-bottom:0px;}.google {float:left;padding-right:5px;}.twitter_page {float:left;padding-left:5px;padding-top:15px;}.facebook_page {float:left;padding-left:5px;padding-top:15px;}.twitter_share {float:left;padding-right:5px;padding-top:5px;min-height:25px;}.facebook_like {float:left;padding-top:5px;min-height:25px;}.pinterest_page {float:left;padding-left:10px;padding-top:15px;}.pinterest_item {float:left;padding-top:5px;padding-right:5px;min-height:25px;}.googleplus_page {float:left;padding-left:15px;padding-top:15px;}.googleplus_item {float:left;padding-top:5px;padding-right:5px;min-height:25px;}.minicart {float:right;text-align:right;color:#000000;font-size:90%;font-weight:normal;text-decoration:none;padding-right:10px;} .minicart A {color:#000000;font-size:90%;font-weight:bold;text-decoration:underline;}.currency_div {color:#000000;float:right;padding:5px;padding-left:15px;font-size:90%;font-weight:normal;} .currency_div select {width:auto !important;background-color:#FFFFFF;color:#000000;border:1px solid #EEEEEE;font-size:90%;font-weight:bold;} .currency_div option {font-weight:bold;}/* Section Headings */.headingtextS {text-align:left;padding:3px;font-size:80%;font-weight:bold;text-decoration:none;}.headingtext {text-align:left;padding:6px;font-size:90%;font-weight:bold;text-decoration:none;}.headingtextL {text-align:left;padding:10px;font-size:130%;font-weight:normal;text-decoration:none;}.tabheading {text-align:left;font-size:80%;font-weight:bold;text-decoration:none;}.tabheadingL {text-align:left;padding-left:6px;letter-spacing:2px;font-size:95%;font-weight:bold;text-decoration:none;}.customheading {text-align:left;color:#000000;background-color:transparent;font-size:200%;font-weight:bold;padding:10px;border-color:#CCCCCC;border-style:none;border-width:1px;text-decoration:none;font-style:normal;letter-spacing:5px;border-bottom-style:dashed;border-bottom-width:1px;text-transform:uppercase;padding-top:40px !important;xpadding-bottom:30px;background:no-repeat;}.rightcol .customheading {font-size:120%;padding-bottom:30px;}.leftcol .customheading {font-size:120%;padding-bottom:30px;}.headingmessages {text-align:left;padding-left:10px;padding-top:10px;color:#000000;font-size:80%;font-weight:normal;font-style:italic;}/* Shop Section Containers */.section_container {-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;text-align:left;width:auto;overflow:hidden;background-color:#FFFFFF;}.section_topdata {width:auto;overflow:hidden;}.section_messages {text-align:left;padding-left:10px;padding-top:10px;color:#000000;font-size:80%;font-weight:normal;font-style:italic;}.section_options {float:left;color:#888888;padding-top:5px;padding-right:10px;padding-bottom:20px;padding-left:15px;font-size:90%;font-weight:normal;} .section_options select {width:auto !important;background-color:#FFFFFF;color:#888888;border:1px solid #EEEEEE;font-size:90%;font-weight:normal;} .section_options option {font-weight:normal;}.section_data {text-align:left;width:auto;margin:10px;overflow:hidden;} .section_data span {font:Lato, sans-serif !important;} .section_data p {font:Lato, sans-serif !important;xcolor:#0e4361 !important;}/* Buttons & Links */.buttonsstandard {font-size:90%;font-weight:bold;margin-left:2px;margin-top:2px;margin-bottom:2px;margin-right:2px;}.textlinks {padding-left:2px;font-size:90%;font-weight:bold;} .textlinks A {font-size:90%;font-weight:bold;} .textlinks A:hover {text-decoration:underline;}.butttxt {font-size:85%;font-weight:bold;text-decoration:none;}.custombutton {color:#FFFFFF;background-color:#1b597c;font-size:100%;font-weight:normal;margin-left:0px;margin-top:2px;margin-bottom:2px;margin-right:4px;padding:10px;cursor:pointer;transition:all 0.5s ease;border:#303030 !important;border-style:solid !important;border-width:1px !important;text-transform:uppercase;} .custombutton:hover {color:#1b597c;background-color:#FFFFFF;box-shadow:5px 5px 5px #888888;}.formbuttons_container .custombutton {padding:10px;padding-left:40px;padding-right:40px;font-size:90%;text-transform:uppercase;font-size:25px !important;margin-bottom:25px;}.classicbutton {white-space:nowrap;display:inline-block;padding:1px;margin:1px;}.modernbutton {line-height:50px;font-family:Verdana !important;white-space:nowrap;} .modernbutton a {color:#FFFFFF;background-color:#1b597c;font-size:98%;font-weight:normal;margin-left:4px;margin-top:2px;margin-bottom:2px;margin-right:4px;border-style:none;padding:10px;cursor:pointer;text-decoration:none;} .modernbutton a:hover {transition:all 0.5s ease;text-decoration:none;color:#1b597c;background-color:#FFFFFF;box-shadow:5px 5px 5px #888888;} .modernbutton .fa {font-size:20px !important;color:#FFFFFF;padding-bottom:5px;padding-left:5px;padding-right:5px;} .modernbutton .faright {padding-left:10px;padding-right:0px;} .modernbutton a:hover .fa {color:#1b597c;}.formbuttons_container .modernbutton {line-height:75px;} .formbuttons_container .modernbutton a {padding:20px;padding-left:40px;padding-right:40px;font-size:110%;} .formbuttons_container .modernbutton .fa {font-size:25px !important;}.classicbuttontext {border-color:#EEEEEE;border-style:solid;border-width:1px;padding:10px;font-size:85%;font-weight:bold;text-decoration:none;} .classicbuttontext:hover {text-decoration:underline;}.cartbuttons_container {padding-top:2px;padding-bottom:2px;display:inline-block;} .cartbuttons_container .custombutton {padding:3px !important;padding-top:0px !important;padding-bottom:0px !important;} .cartbuttons_container img {vertical-align:top;}.formbuttons_container {text-align:center;margin:15px;padding-top:30px;}#searchform_div img {position:relative;top:5px;}/* Menu Tabs (Small) */.menutab {margin-right:1px;margin-left:1px;float:left;height:25px;background-color:#FFFFFF;}.menutabtext A {position:relative;top:2px;color:#FFFFFF;font-size:80%;font-weight:bold;text-decoration:none;}.menutab:hover {background-color:#FFFFFF;} .menutab:hover a {color:#FFFFFF;}/* Menu Tabs (Large) */.menutabL {margin-right:1px;margin-left:1px;float:left;height:25px;background-color:#FFFFFF;}.menutabtextL A {position:relative;top:2px;color:#FFFFFF;font-size:100%;font-weight:bold;text-decoration:none;}.menutabL:hover {background-color:#FFFFFF;} .menutabL:hover a {color:#FFFFFF;}/* Menu Tabs (Text Links) */.menutextlink A {padding:5px;color:#FFFFFF;font-size:80%;font-weight:normal;text-decoration:underline;transition:all 0.5s ease;}.menutextlinkL A {padding:10px;color:#FFFFFF;font-size:120%;font-weight:normal;text-decoration:underline;transition:all 0.5s ease;}.menutextlink a:hover {opacity:0.5;}.menutextlinkL a:hover {opacity:0.5;}.custom_menutab {float:left;background-color:#FFFFFF;margin:1px;padding:3px;transition:all 0.5s ease;} .custom_menutab a {color:#FFFFFF;font-size:90%;vertical-align:middle;padding-left:10px;padding-right:10px;text-decoration:none;} .custom_menutab:hover {background-color:#FFFFFF;} .custom_menutab:hover a {color:#FFFFFF;}/* Item Related */.itemname {color:#000000;font-size:100%;font-weight:bold;text-decoration:none;} .itemname A {color:#000000;font-size:100%;font-weight:bold;text-decoration:none;}.itemdesc {color:#000000;font-size:95%;} .itemdesc A {color:#000000;font-size:95%;}.price {color:#000000;font-size:100%;font-weight:bold;}.listname {color:#000000;font-size:18px;font-weight:bold;text-decoration:none;} .listname A {color:#000000;font-size:100%;font-weight:bold;text-decoration:none;} .listname A:hover {color:#000000;font-size:100%;font-weight:bold;text-decoration:underline;}.listimage {padding-top:5px;padding-right:5px;padding-bottom:5px;} .listimage div {width:200px;height:250px;xmax-width:100%;xmax-height:100%;xbackground:center center no-repeat;xbackground-size:cover;xborder-style:dashed;xborder-width:1px;xborder-color:#CCCCCC;background-size:100%;xbackground-size:cover;/* <------ */ background-repeat:no-repeat;background-position:top center;}.listdesc {padding-top:5px;padding-right:5px;padding-bottom:10px;color:#000000;font-size:75%;}.listprice {color:#000000;font-size:95%;font-weight:bold;font-size:18px !important;}.listitemno {color:#000000;font-size:95%;font-weight:bold;}/* Item Detail Page */select {overflow:hidden;white-space:nowrap;text-overflow:ellipsis;} select option {text-overflow:ellipsis;overflow:hidden;}.itemdescription {color:#000000;font-size:90%;font-weight:normal;padding-top:20px;} .itemdescription span {font:Lato, sans-serif !important;color:#0e4361 !important;} .itemdescription p {font:Lato, sans-serif !important;color:#0e4361 !important;}.itemqtyinput {padding:10px;font-size:95%;background-color:#FFFFFF;color:#000000;font-weight:normal;}.itemstockmessage {margin-top:5px;margin-bottom:5px;color:#000000;font-size:90%;font-weight:normal;}.itemoptions_container {padding-top:0px;padding-bottom:15px;}.itemoptionsgroup {color:#000000;font-size:100%;font-weight:normal;text-decoration:none;}.itemoptions {padding:1px;color:#000000;font-size:95%;font-weight:bold;text-decoration:none;} .itemoptions input {margin-right:10px !important;position:relative;top:3px !important;}.optionselect {width:auto !important;background-color:#FFFFFF;color:#000000;border:1px solid #EEEEEE;font-size:100%;font-weight:bold;padding:10px;} .optionselect option {font-weight:bold;}.optiontextinput {margin-left:5px;padding:10px;font-size:95%;font-weight:normal;background-color:#FFFFFF;}.optiontextarea {margin-left:5px;padding:10px;vertical-align:baseline;font-size:95%;font-weight:normal;background-color:#FFFFFF;}.optioncheckbox {width:16px;height:16px;padding-top:3px;margin-right:5px;vertical-align:baseline;}.optionradiobutton {width:15px;height:15px;margin-right:5px;vertical-align:baseline;}.optionmonetaryinput {background-color:#FFFFFF;color:#000000;font-size:90%;font-weight:normal;width:50px;}/* Item Reviews Page */.reviewscolumn_1 {width:20%;float:left;overflow:hidden;}.reviewscolumn_2 {width:60%;float:left;overflow:hidden;padding-bottom:20px;}.reviewscolumn_3 {width:19%;float:left;overflow:hidden;text-align:right;}/* Category Related */.catname {color:#000000;font-weight:bold;text-decoration:none;font-size:150% !important;} .catname A {color:#000000;text-decoration:none;} .catname A:hover {text-decoration:underline;}.catdesc {margin:10px;margin-left:0px;color:#000000;font-size:85%;text-decoration:none;}.catdelim {color:#000000;font-size:85%;text-decoration:none;}.subcats {color:#000000;font-size:100%;font-weight:bold;text-decoration:none;margin:25px;} .subcats td {padding:5px;color:#000000;font-size:100%;font-weight:bold;text-decoration:none;} .subcats a {color:#000000;font-size:100%;font-weight:bold;text-decoration:none;} .subcats a:hover {text-decoration:underline;}.subcatlist_div {width:auto;overflow:hidden;padding:5px;}.cattable {width:auto !important;overflow:hidden;} .cattable br {clear:both;}.catlist_div {clear:both;margin-bottom:50px;}.catitem_div {padding:20px;overflow:hidden;} .catitem_div .listimage div {width:300px;height:300px;xmax-width:100%;xmax-height:100%;xbackground:center center no-repeat;xbackground-size:cover;xborder-style:dashed;xborder-width:1px;xborder-color:#CCCCCC;background-size:100%;xbackground-size:cover;/* <------ */ background-repeat:no-repeat;background-position:bottom center;}.catlist_items .catlist_itemsimage {width:200px;height:200px;xmax-width:100%;xmax-height:200px;background:center center no-repeat;background-size:cover;border-style:dashed;border-width:1px;border-color:#CCCCCC;margin-right:50px;background-size:100%;xbackground-size:cover;/* <------ */ background-repeat:no-repeat;background-position:center center;}.catlist_itemsname {text-align:center;color:#FFFFFF;width:200px;height:25px;background-color:#000000;margin-right:10px;margin-bottom:10px;overflow:hidden;} .catlist_itemsname a {color:#FFFFFF;text-decoration:none;}.catitemlist_div {width:100%;overflow:hidden;padding:5px;padding-bottom:20px;} .catitemlist_div .listimage div {width:150px;height:150px;max-width:95%;max-height:100px;background:center center no-repeat;background-size:cover;border-style:dashed;border-width:1px;border-color:#CCCCCC;}.catitemlist_column1 {float:left;margin-right:5px;overflow:hidden;}.catitemlist_column2 {float:left;margin-right:10px;overflow:hidden;}.catitemlist_column3 {word-wrap:break-word;text-align:left;float:left;margin-right:10px;overflow:hidden;}.catitemlist_column4 {text-align:right;float:left;margin-right:10px;overflow:hidden;}/* Top Level Category listing */.toplevelcat {padding-bottom:2px;color:#000000;font-size:100%;font-weight:bold;text-decoration:none;} .toplevelcat A {color:#000000;font-size:100%;font-weight:bold;text-decoration:none;transition:all 0.5s ease;} .toplevelcat A:hover {text-decoration:none;opacity:0.5;}.toplevelcatdot {color:#000000;padding-right:5px;font-size:65%;font-weight:normal;text-decoration:none;}.toplevelcatdes {color:#000000;font-size:95%;text-decoration:none;}.toplevelsub {padding-left:14px;padding-bottom:7px;color:#000000;font-size:95%;font-weight:normal;text-decoration:none;} .toplevelsub A {line-height:18px;color:#000000;font-size:95%;font-weight:normal;text-decoration:none;} .toplevelsub A:hover {text-decoration:underline;}.toplevelsubdot {color:#000000;font-size:8px;font-weight:bold;text-decoration:none;}.toplevelsubdes {color:#000000;font-size:90%;text-decoration:none;}/* System Text & Error Messages */.messages {color:#000000;font-size:90%;font-weight:normal;padding-top:2px;padding-bottom:2px;} .messages A {color:#000000;font-size:95%;font-weight:normal;}.messages2 {color:#000000;font-size:120%;font-weight:bold;}.messages3 {color:#000000;font-size:130%;font-weight:bold;text-align:center;}.errors {color:red !important;font-size:90%;font-weight:bold;}.paginglinks {line-height:50px;padding:10px;padding-top:25px;text-align:center;color:#000000;font-size:130%;font-weight:normal;} .paginglinks A {color:#FFFFFF;background-color:#1b597c;font-size:98%;font-weight:normal;margin-left:4px;margin-top:2px;margin-bottom:2px;margin-right:4px;border-style:none;padding:10px;cursor:pointer;transition:all 0.5s ease;text-decoration:none;} .paginglinks a:hover {color:#1b597c;background-color:#FFFFFF;box-shadow:5px 5px 5px #888888;}/* Forms */.form_container {-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;width:auto !important;background-color:transparent;padding:15px;padding-left:25px;padding-right:25px;}.formheadings {color:#000000;font-size:90%;font-weight:normal;text-decoration:none;margin-top:5px;} .formheadings A {color:#000000;font-size:90%;font-weight:bold;text-decoration:underline;}.formheadings2 {padding-top:25px;padding-bottom:5px;color:#000000;font-style:italic;font-weight:normal;text-decoration:none;font-size:150% !important;}.formordertotal {color:#000000;font-size:120%;font-weight:bold;text-decoration:none;}.rowline {height:1px;border-style:none;border-bottom-style:solid;border-width:1px;border-color:#EEEEEE;}.rowline2 {height:1px;border-style:none;border-bottom-style:solid;border-width:1px;border-color:#EEEEEE;}.formfield {font-size:120%;font-weight:normal;background-color:#FFFFFF;width:400px;max-width:80%;padding:10px;border-bottom-style:solid;border-width:1px;border-color:#EEEEEE;}.formfield2 {font-size:120%;font-weight:normal;background-color:#FFFFFF;width:150px;max-width:80%;padding:10px;}.formfield3 {font-size:120%;font-weight:normal;background-color:#FFFFFF;width:200px;max-width:80%;padding:10px;}.formfield4 {font-size:120%;font-weight:normal;background-color:#FFFFFF;width:375px;max-width:80%;padding:10px;}.formfield5 {font-size:120%;font-weight:normal;background-color:#FFFFFF;width:50px;max-width:50px;padding:10px;}.formtextarea1 {font-size:120%;font-weight:normal;background-color:#FFFFFF;width:400px;max-width:80%;height:200px;padding:3px;}.formtextarea2 {font-size:120%;font-weight:normal;background-color:#FFFFFF;width:400px;max-width:80%;height:200px;padding:3px;}.form_container select {font-size:120%;font-weight:normal;padding:10px;}.gatewaylogo {padding:5px;padding-left:40px;padding-bottom:10px;}.searchselect {margin-right:3px;background-color:#1b597c;color:#FFFFFF;border:none;font-size:95%;font-weight:normal;}.searchinput {color:#000000;font-size:95%;font-weight:normal;background-color:#FFFFFF;width:125px;}.radiobuttons_container {padding:1px;color:#000000;font-size:100%;font-weight:bold;text-decoration:none;}.radiobuttons {padding-right:10px;top:-2px !important;position:relative;}.checkboxes_container {padding:1px;color:#000000;font-size:100%;font-weight:bold;text-decoration:none;}.checkboxes {padding-right:5px;vertical-align:baseline;}/* Shopping Cart related */.cartdata {color:#000000;font-size:100% !important;font-weight:bold;text-decoration:none;} .cartdata A {color:#000000;font-size:85%;font-weight:bold;text-decoration:none;}.cartdata2 {color:#000000;font-size:80%;font-weight:bold;text-decoration:none;} .cartdata2 A {color:#000000;font-size:80%;font-weight:bold;text-decoration:none;}.cartcolumn_1 {width:50%;float:left;overflow:hidden;} .cartcolumn_1 .listimage div {width:150px;height:150px;max-width:95%;max-height:300px;background:center center no-repeat;background-size:cover;border-style:dashed;border-width:1px;border-color:#CCCCCC;}.cartcolumn_2 {width:15%;float:left;overflow:hidden;}.cartcolumn_3 {width:15%;float:left;overflow:hidden;text-align:right;}.cartcolumn_4 {width:19%;float:left;overflow:hidden;text-align:right;}.carttotalcolumn_1 {width:80%;float:left;overflow:hidden;text-align:right;}.carttotalcolumn_2 {width:19%;float:left;overflow:hidden;text-align:right;font-size:125%;}/* Floating Row */.td {float:left;}.tdleft {float:left;}.tdright {float:right;}/* End/Clear Table Row */.tr {clear:both;visibility:hidden;height:0px !important;font-size:0;line-height:0px;}/* Order Status Page */.orderstatuscolumn_1 {width:25%;float:left;overflow:hidden;}.orderstatuscolumn_2 {width:25%;float:left;overflow:hidden;}.orderstatuscolumn_3 {width:25%;float:left;overflow:hidden;}.orderstatuscolumn_4 {width:25%;float:left;overflow:hidden;}.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;}/* Order Receipt Page */.orderheader {margin-top:5px;background-color:transparent;color:#000000;font-size:85%;font-weight:bold;text-decoration:none;}.orderheader2 {color:#000000;font-size:100%;font-weight:bold;text-decoration:none;}.ordertxt {color:#000000;font-size:85%;}.ordercolumn_1 {width:15%;float:left;overflow:hidden;}.ordercolumn_2 {width:40%;float:left;overflow:hidden;}.ordercolumn_3 {width:15%;float:left;overflow:hidden;text-align:center;}.ordercolumn_4 {width:15%;float:left;overflow:hidden;text-align:right;}.ordercolumn_5 {width:14%;float:left;overflow:hidden;text-align:right;}.ordertotalcolumn_1 {width:85%;float:left;overflow:hidden;text-align:right;}.ordertotalcolumn_2 {width:14%;float:left;overflow:hidden;text-align:right;}/* AFFILIATE REPORT */.reportcolumn_1 {width:30%;float:left;overflow:hidden;}.reportcolumn_2 {width:14%;float:left;overflow:hidden;}.reportcolumn_3 {width:14%;float:left;overflow:hidden;text-align:center;}.reportcolumn_4 {width:14%;float:left;overflow:hidden;text-align:right;}.reportcolumn_5 {width:14%;float:left;overflow:hidden;text-align:right;}.reportcolumn_6 {width:13%;float:left;overflow:hidden;text-align:right;}/* POPUP BODY STYLE (will override above in the Pop-Up Window) */.popupbody {width:auto;margin:10px !important;background:none !important;background-color:#FFFFFF;text-align:left;}.popupbodydiv {width:97%;padding:10px;background-color:#FFFFFF;margin-left:auto;margin-right:auto;}.popupmessages {color:#000000;font-size:100%;font-weight:bold;text-align:center;}.popupimages {text-align:center;}/* POPUP CONTAINER STYLES */#popupMask {position:absolute;z-index:200;top:0px;left:0px;width:100%;height:100%;background-image:url('https://www.bakatronics.com/shop/img/background-trans.png');background-repeat:repeat;display:none;}#popupContainer {position:absolute;z-index:201;top:0px;left:0px;display:none;padding:0px;}#popupInner {border:2px solid #CCCCCC;background-color:#ffffff;width:100%;height:100%;}#popupFrame {width:100%;height:100%;position:relative;z-index:202;}#popupTitleBar {background-color:#1b597c;color:#FFFFFF;font-weight:bold;height:20px;padding:0px;border-bottom:2px solid #EEEEEE;border-top:1px solid #EEEEEE;border-left:1px solid #EEEEEE;border-right:1px solid #EEEEEE;position:relative;z-index:203;}#popupTitle {float:left;font-size:80%;}#popupControls {float:right;cursor:pointer;cursor:hand;}/* DROPDOWN MENU */#pdmenu {height:44px;background-color:#336699;margin:0px;position:relative;left:1px;z-index:999;}.pdm {Xwidth:100px;text-align:left;float:left;background-color:#336699;border-style:none;border-right-color:#EEEEEE;border-right-style:solid;border-right-width:1px;position:relative;left:-1px;z-index:9999;transition:all 0.5s ease;padding-left:15px;padding-right:15px;} .pdm:hover {background-color:#CCCCCC;} .pdm:hover a {color:#000000;} .pdm:hover .pdm_tabdata {display:block;} /* */ /* USE jquery hoverIntent plug-in instead */ .pdm:hover .pdm_tabdata a {color:#000000;}#pdmlast {border-right-style:none;}.pdm_tab {text-align:center;z-index:9999;margin-top:12px;margin-bottom:12px;background-color:transparent;} .pdm_tab a {color:#FFFFFF;font-weight:normal;font-size:17px;font-weight:normal;text-decoration:none;} .pdm_tab a:hover {color:#000000;text-decoration:none;}.pdm_tabdata {padding-right:20px;padding-bottom:30px;position:absolute;display:none;background-color:#336699;border-color:#EEEEEE;border-style:solid;border-width:1px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;box-shadow:10px 10px 5px #777;} .pdm_tabdata a {text-decoration:none;color:#FFFFFF;} .pdm_tabdata a:hover {text-decoration:underline;color:#000000;} .pdm_tabdata:hover {display:block;}.pdm_head {margin:20px;margin-bottom:5px;color:#000000;font-size:15px;letter-spacing:6px;font-style:italic;} .pdm_head a {text-decoration:none;} .pdm_head a:hover {text-decoration:underline;}.pdmenu_col_1 {float:left !important;}.pdmenu_col_2 {float:left !important;}.ul_main {clear:left;list-style-type:none;margin:5px;margin-right:10px;font-size:20px;font-weight:normal;padding-top:5px;}.ul_sub {margin:2px;list-style-type:none;padding-left:10px;font-size:15px;font-weight:normal;} .ul_sub li {float:none;}.ul_sub2 {list-style-type:none;padding-left:15px;font-size:12px;font-weight:normal;display:none;}.ul_subclear {clear:both;height:5px;}.pdm .fa {font-size:15px !important;}.pdmicon {display:none;}#pdm_icontabdata {width:100%;padding-right:20px;padding-bottom:30px;display:none;background-color:#336699;border-color:#EEEEEE;border-style:none;border-width:0px;box-shadow:10px 10px 5px #777;} #pdm_icontabdata ul {clear:left;list-style-type:none;margin:5px;margin-right:10px;font-size:110%;font-weight:normal;padding-top:5px;} #pdm_icontabdata a {color:#FFFFFF;font-weight:normal;font-size:110%;font-weight:normal;text-decoration:none;} #pdm_icontabdata a:hover {color:#000000;text-decoration:none;}/* SEARCH RELATED */.simplesearch_input {background-image:url('https://www.bakatronics.com/shop/img/searchicon.png');background-position:right;background-repeat:no-repeat;padding:8px;border-color:#CCCCCC;border-width:1px;border-style:solid;color:#999999;font-size:13px;font-weight:normal;background-color:#FFFFFF;width:315px;}.simplesearch_button {padding:8px;position:relative;left:-31px;top:2px;width:30px;height:25px;background-color:transparent;background-image:url('https://www.bakatronics.com/shop/img/pixel.gif');background-repeat:no-repeat;border-style:none;}.searchform {margin-left:21px;xmargin-top:10px;}.modernsearch_input {padding:5px;padding-left:8px;padding-right:8px;border-color:#000000;border-width:1px;border-style:solid;font-size:110%;font-weight:normal;color:#000000;background-color:transparent;width:250px;min-height:24px;height:40px;}#modernsearch_div {float:right;color:#000000;background-color:transparent;} #modernsearch_div div {color:#FFFFFF;background-color:transparent;padding-top:5px;padding-right:4px;} #modernsearch_div .tr {width:0px;margin:0px;padding:0px;} #modernsearch_div div:hover {cursor:pointer;} #modernsearch_div .fa-search {font-size:40px !important;color:#000000;padding-bottom:5px;}.gallery-thumb img {width:75px;height:75px;margin-right:2px;}#largei {margin-bottom:5px;max-height:400px;max-width:99%;width:auto;height:auto;border-style:dashed;border-width:1px;border-color:#CCCCCC;}.breadcrumbs {padding-left:6px;} .breadcrumbs a {font-size:16px;color:#000000 !important;}#finalprice_div {font-size:140%;}h2 {font-size:24px;text-transform:uppercase;color:#303030;font-weight:600;margin-bottom:30px;}h4 {font-size:19px;line-height:1.375em;color:#303030;font-weight:400;margin-bottom:30px;margin-bottom:10px;}.jumbotron {background-color:#1b597c;color:#fff;padding:100px 25px;font-family:Montserrat, sans-serif;margin-bottom:0px;}.container-fluid {padding:60px 50px;}.bg-grey {background-color:#f6f6f6;}.logo-small {color:#1b597c;font-size:50px;}.logo {color:#1b597c;font-size:200px;}.thumbnail {padding:0 0 15px 0;border:none;border-radius:0;} .thumbnail img {width:100%;height:100%;margin-bottom:10px;}.carousel-control.right, .carousel-control.left {color:#1b597c;}.carousel-indicators li {border-color:#1b597c;} .carousel-indicators li.active {background-color:#1b597c;}.item h4 {font-size:19px;line-height:1.375em;font-weight:400;font-style:italic;margin:70px 0;}.item span {font-style:normal;}.panel {border:1px solid #1b597c;border-radius:0 !important;transition:box-shadow 0.5s;} .panel:hover {box-shadow:5px 0px 40px rgba(0,0,0, .2);}.panel-footer .btn:hover {border:1px solid #1b597c;background-color:#fff !important;color:#1b597c;}.panel-heading {color:#fff !important;background-color:#1b597c !important;padding:25px;border-bottom:1px solid transparent;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;}.panel-footer {background-color:white !important;} .panel-footer h3 {font-size:32px;} .panel-footer h4 {color:#aaa;font-size:14px;} .panel-footer .btn {margin:15px 0;background-color:#1b597c;color:#fff;}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover {background-color:transparent;}.navbar-default .navbar-toggle {border:none;}.navbar-toggle span.icon-bar {transition:all 0.15s;}.navbar-toggle span:nth-child(2) {transform:rotate(45deg);transform-origin:10% 10%;}.navbar-toggle span:nth-child(3) {opacity:0;}.navbar-toggle span:nth-child(4) {transform:rotate(-45deg);transform-origin:10% 90%;}.navbar-toggle.collapsed span:nth-child(2),.navbar-toggle.collapsed span:nth-child(4) {transform:rotate(0);}.navbar-toggle.collapsed span:nth-child(3) {opacity:1;}footer .glyphicon {font-size:20px;margin-bottom:20px;color:#1b597c;}.slideanim {visibility:hidden;}.slide {animation-name:slide;-webkit-animation-name:slide;animation-duration:1s;-webkit-animation-duration:1s;visibility:visible;}@media screen and (max-width:768px) {.col-sm-4 {text-align:center;margin:25px 0;} .btn-lg {width:100%;margin-bottom:35px;}}@media screen and (max-width:480px) {.logo {font-size:150px;}}.navbar {background-color:#303030;background-size:cover !important;}.container {width:100%;}.container-fluid {padding:10px;}.row {overflow:hidden;}@media screen and (min-width:1280px) {.navbar {min-height:100px;background-image:url('/nav-bg.png');background-size:cover !important;} .navbar-brand img {min-height:75px !important;} .nav {padding-top:20px;} .topdata {padding-top:90px !important;}}.navbar-brand {color:#FFFFFF !important;font-size:25px;}.navbar-default .navbar-nav > li > a {color:#FFFFFF;} .navbar-default .navbar-nav > li > a:hover {color:#CCCCCC;}.navbar-right {font-size:12px;margin-right:0;} .navbar-right > li > a {padding-top:12px !important;padding-right:8px !important;}.navbar-default .navbar-toggle .icon-bar {background-color:#FFFFFF !important;}.navbar-toggle {margin-right:0px;}/* NEW BREAK POINT FOR NAVBAR*/@media (max-width:1280px) {.navbar-header {float:none;} .navbar-left, .navbar-right {float:none !important;} .navbar-toggle {display:block;} .navbar-collapse {border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);} .navbar-fixed-top {top:0;border-width:0 0 1px;} .navbar-collapse.collapse {display:none !important;} .navbar-nav {float:none !important;margin-top:7.5px;} .navbar-nav > li {float:none;} .navbar-nav > li > a {padding-top:10px;padding-bottom:10px;} .collapse.in {display:block !important;}}@media (max-width:767px) {.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover {color:#FFFFFF;background-color:transparent;}}.pagination > li > a, .pagination > li > span {position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#1b597c;text-decoration:none;background-color:#fff;border:1px solid #ddd;}.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {background-color:#1b597c;border-color:#1b597c;}.checkbox label {font-weight:bold;}.checkbox input {top:0px !important;}.radio label {font-weight:bold;}.radio input {top:0px !important;}.navbar-brand img {max-height:75px;max-width:100%;position:absolute;top:0px;left:0px;}@media screen and (max-width:320px) {.navbar-brand img {max-height:75px !important;}}/* MISSING CSS BELOW *//* END MISSING CSS *//* START MODIFIED CSS *//* MODIFIED:.leftcol - text-align:left *//* MODIFIED:.middlecol - text-align:left *//* MODIFIED:.rightcol - text-align:left *//* END MODIFIED CSS *//* START ADMIN SETTINGS */body {}.custom_menutab {border-color:#EEEEEE;border-style:solid;border-width:1px;border-top-right-radius:10px;border-top-left-radius:10px;}.custombutton {}.botsec {}.topsec {}.topbanner {}.area1 {}.area2 {border-color:#FFFFFF;border-style:solid;border-width:1px;border-bottom-right-radius:25px;border-bottom-left-radius:25px;}.botbanner {}.searchbanner {}.headingtext {border-top-right-radius:10px;border-top-left-radius:10px;}.section_container {-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;}.buttonsstandard {}.classicbutton {}.botbannermenu {}.middlecol {}.headingtextS {border-top-right-radius:10px;border-top-left-radius:10px;}.headingtextL {border-top-right-radius:10px;border-top-left-radius:10px;}.customheading {border-top-right-radius:10px;border-top-left-radius:10px;}/* NO ids DATA *//* END ADMIN SETTINGS *//* END */