/* latin */
@import url('https://fonts.googleapis.com/css?family=Ubuntu:300');
body {font-family:Ubuntu, sans-serif;font-size:11px;color:#555;text-align:center;background:#fff;margin:0px;}
img {image-rendering: -webkit-optimize-contrast;}
/* FutureGen */
#g-wrap {text-align:left;background:#fff;vertical-align:top;margin:0 auto 0 auto}
.g-full {min-height:600px;text-align:left;}
#layeredbg {display:none;}
#mbtopbar {text-align:left;width:100%;background:#e70c0c;position:fixed;top:0px;}
#mbsecondbar {text-align:center;width:100%;background:#fff;padding:3px 0 3px;border-bottom:1px dashed #ccc;font-weight:bold;display:none;position:fixed;margin-top:-52px;}
/* mobiledropdown */
.dropdown { position: relative; display: inline-block; }
.dropdown-content { display:none;margin:53px 0 0 5px;text-align:left;position:absolute;background-color:#eee;min-width:98%;overflow:auto;opacity:0.95;border-radius:0 0 8px 8px;}
.dropdown-content a { color: #555;padding: 12px 16px;font-size:16px;display: block;border-bottom:1px solid #ccc; }
.show {display:block;}
/* mobiledropdownends */

.onlymb { display:block;}
.mbsearchbtn{width:22px;height:22px;margin:10px 5px 0 10px;float:left;}
.mblowerbtn {background:#fff;text-align:left;border-bottom:1px solid #eee;height:29px;padding:9px 0 0 10px;font-size:16px;}
.mblowerdiv {width:94%;margin:15px auto 10px auto;border:1px solid #ccc;border-radius:4px;}
.mbar {width:100%;text-align:left;font-family:Ubuntu, Century Gothic;background:#fff;padding:0px;margin:0 0 104px}
.mbbottom {width:97%;background:#eee;text-align:center;padding:3px 0 3px;text-align:center;margin:40px auto 10px auto;height:17px;}
.mbbigbar {background:#fff;padding-bottom:10px;}
.mblogobx {width:90px;float:right;padding:3px 0;text-align:right;}
.mblogo {width:149px;height:23px;margin:15px 0;float:left;}
.mmenu {height:12px;width:15px;float:left;margin:21px 15px 0 10px;}
.mbmenubx{border-bottom:2px solid #ff3300;margin-top:0px;width:100%;background:#cc0202;padding:4px 0 4px 0;text-align:left;clear:both;}

.srcbtn2{width:22px;height:23px;margin:3px 0 0 4px;outline:none;}
.crtbtn {width:22px;height:22px;margin:10px 5px 0 10px;float:left}
.mbbnr1{height:26px;margin:5px auto 14px auto;font-size:17px;color:#777;}

.red {color:#ff3300;font-weight:bold;}
.ngbx {width:46%;padding:2px;text-align:center;font-family:arial;margin:0 0 4px 4px;float:left;height:200px;border:1px dotted #ccc;border-radius:5px;font-size:16px;line-height:15px;}
.fgbx {width:95%;padding:4px 2px 4px 2px;text-align:center;margin:0 0 4px 6px;background:#fff;float:left;height:153px;border-bottom:1px dotted #ccc;font-size:14px;color:#777;}
.fgname {font-size:18px;line-height:16px;}
.fgblk {text-align:left;margin-top:3px;}
.pricebx {font-family:Ubuntu,Arial;width:100%;margin:3px 0;font-size:16px;color:#b12704;}
.cbx {width:76%;height:42px;background:#fc8332;color:#fff;font-size:17px;margin:0 0 0px;border-radius:5px;-webkit-appearance:none;outline:none;}
#cb1 {width:76%;height:42px;background:#fc8332;color:#fff;font-size:17px;margin:0 0 0px;border-radius:5px;-webkit-appearance:none;}
#cb {width:250px;height:30px;font-size:15px;background:#fc8332;color:#fff;border-radius:5px;-webkit-appearance:none;}
#qtybox {width:30px;height:20px;text-align:center;margin-right:5px;-webkit-appearance:none;}
#pricebox {font-family:Ubuntu,Arial;width:100%;margin:0px 0;font-size:14px;color:#ff6600;font-weight:bold;}
.scqtybx {text-align:center;width:40px;color:#777;font-size:12px;border:1px solid #ccc;}
.in2 {width:95%;background:#fff url(//www.excitinglives.com/images/xa/0dropdown.gif) no-repeat 95% 50%;-moz-appearance: none;font-size:14px;color:#555;border:1px solid #ccc;height:40px;margin:0px 0 0px;padding-left:6px;border-radius:5px;-webkit-appearance:none;}
.menucat {padding:2px 20px 1px 20px;text-align:center;display:inline-block}
.menucat a:link, .menucat a:visited, .menucat a:active{color:#eee;font-weight:normal;font-size:14px;}
.menucat a:hover {color:#ccc;}

.maintext {font-size:11px;color:#555;font-weight:normal;}
.hot {font-size:11px;color:#ff3300;font-weight:bold;}
.fadetext {font-size:11px;color:#909090;}
.biggertext {font-size:14px;color:#555;}
.smallertext {font-size:9px;color:#555}
.subtext {font-size:18px;color:#555; font-weight:normal}
.input1 {font-family:Ubuntu, Arial;font-size:11px;background:#ccc;border:1px solid #aaa;color:#333;border-radius:3px;}
.input2 {font-family:Ubuntu, Arial;font-size:11px;background:#ee3300;border:1px solid #993300;color:#fff;font-weight:bold;border-radius:5px;}
#biginput {font-family:Ubuntu, Arial;font-size:15px;background:#fff;border:1px solid #999;color:#999;height:20px;padding:3px;border-radius:3px;}
#input3 {font-family:Ubuntu, Arial;font-size:12px;background:#e70c0c;border:1px solid #993300;color:#fff;font-weight:bold;padding:5px 10px 5px 10px;}
.input4 {font-family:Ubuntu, Arial;font-size:15px;background:#fff;border:1px solid #aaa;color:#777;padding:5px;border-radius:3px;}
.input5 {font-size:15px;background:#efefef;border:1px solid #aaa;color:#777;padding:5px;border-radius:3px;}

.scrollmenu { clear:both;border-bottom:2px solid #999; overflow: auto; white-space: nowrap; padding:1px;background:#D60D0D;}
a:link.mbmnulnk, a:visited.mbmnulnk, a:active.mbmnulnk {margin:0 15px 0 12px;color:#ccc;font-size:16px; display: inline-block;text-align: center;padding:8px 3px 8px 2px;}
a.clickdiv {display:block;height:100%;width:100%;}

a:link.underline {text-decoration:underline;}

a:link.link0 {color:#555;font-size:11px;text-decoration:underline;}

a:link.link1 {color:#555;font-size:11px;}
a:visited.link1,a:active.link1 {color:#555;}
a:hover.link1 {text-decoration:underline;color:#ff6600;}

a:link.link2 {color:#555;font-size:12px;}
a:visited.link2, a:active.link2  {color:#555;}
a:hover.link2 {color:#ff3300;}

a:link.linkblue {font-size:13px;color:#0066cb;}
a:visited.linkblue, a:active.linkblue {color:#0066cb;} 

a:link.linkbluebold {font-size:15px;color:#0066c0;font-weight:bold;text-decoration:underline;}
a:visited.linkbluebold, a:active.linkbluebold {color:#0066c0;} 

a:link.minisub, a:hover.minisub, a:active.minisub, a:visited.minisub  {padding:4px 7px 4px 7px;background:#ff6600;color:#ffff00;font-size:12px;border-radius:5px;}

a:link.nxtbtn, a:visited.nxtbtn, a:active.nxtbtn {margin:5px;background:#fc8332;color:#fff;font-size:22px;padding:8px 30px 8px 30px;border-radius:5px;}
a:link.prvbtn, a:visited.prvbtn, a:active.prvbtn {margin:5px;background:#ccc;color:#fff;font-size:22px;padding:8px 30px 8px 30px;border-radius:5px;}

a:link.link7{color:#eee;font-size:11px;font-weight:bold;}
a:visited.link7, a:active.link7 {color:#eee;}
a:hover.redbtn {color:#ee9966;} a:visited.redbtn {color:#fff;} a:active.redbtn {color:#fff;}
a img {border:none;}
a:link, #navEZPagesTOC ul li a {color:#777; text-decoration:none; }
a:visited {color:#777; text-decoration:none; }
a:hover, #navEZPagesTOC ul li a:hover, #navMain ul li a:hover, #navSupp ul li a:hover, #navCatTabs ul li a:hover {color:#FF3300; }
a:active {color:#777; text-decoration:none; }
#logobox {width:287px;float:left;height:50px;background:#e70c0c;}
#headersplash {width:990px;margin:0 auto 0 auto;text-align:left;background:#e70c0c;}
#searchcontainer {float:left;text-align:right;background:#fff;border-left:1px solid #ccc;border-radius:5px 5px 5px 5px;}



.searchinput {font-family:Ubuntu, Arial;background:#eee;height:30px;font-size:17px;color:#999;margin:0 0 5px;border:1px solid #ccc;width:70%;padding:0 4px 0 4px;text-align:left;border-radius:4px;outline:none;}


#magnifier {background:#fff url(//www.excitinglives.com/images/0-magnifier.gif);width:23px;height:22px;float:left;margin:3px 0 0 3px;}
#menublock {width:428px;text-align:right;float:left;margin:10px 0;background:#e70c0c;}
#cartbutton {width:90px;border-radius:0 5px 5px 0;padding:0px 0;float:right;margin:0 0px 0 0px;background:#ff3333 url(//www.excitinglives.com/images/xa/0-cart-2.gif) no-repeat;float:left;height:30px;}
#supermenu {display:none;text-align:center;padding:8px;background:#fff;margin:0 0 10px;border-bottom:1px solid #eee;}

.pricetext {font-family:Ubuntu,Arial;font-size:17px;color:#b12704;}
.productnamebox { width:100%;text-align:left;border-bottom:1px solid #ccc;margin:10px 0 0px;padding-bottom:10px;}
.listingDescription {color:#909090;text-align:left;width:90%;padding-bottom:2px;margin-bottom:1px;border-bottom:2px dotted #eee;}
.img5050left {width:50px;height:50px;margin-right:5px;border:0px;float:left;border:1px solid #eee;}
.img23060 {width:230px;height:60px;margin-bottom:10px;}
.image50{width:50px;height:50px;border:0px;border:2px solid #fff;}
.img7575{width:75px;height:75px;border-radius:4px;}
.img3535{width:35px;height:35px;}
.image5050{width:50px;height:50px;border-radius:2px;}
.img120120 {width:120px;height:120px;}
.img150150 {width:150px;height:150px;}
.img100100 {width:100px;height:100px;}
.img230230{width:230px;height:230px;margin:0 0 3px;border:1px solid #eee;}
.img750350 {width:95%;border-radius:5px;margin:0 auto 0 auto;}
.fgtmb {width:150px;height:150px;float:left;margin-right:6px;}
.fgtmb2 {width:150px;height:150px;}
.img1111 {width:11px;height:11px;}
.pagetitle {width:95%;padding:3px;text-align:center;margin-bottom:15px;}
#newtitle {width:95%;margin:10px auto 0px auto;text-align:left;font-family:Ubuntu, Arial, sans-serif;font-size:23px;color:#777;font-weight:normal;}
#newsubtitle {width:95%;border-bottom:1px solid #eee;text-align:left;padding:0 0 10px;margin:4px auto 25px auto;font-family:Ubuntu, Arial, sans-serif;font-size:14px;color:#999;}
#morebutton{width:90%;padding:8px 0;text-align:center;background:#eee url('//excitinglives.com/images/xa/bg01.gif');border:1px solid #c7a536;margin:15px auto 15px auto;height:19px;border-radius:5px;clear:both;font-size:16px;}
#addtocartbox {width:100%;text-align:left;padding:0px 0 15px;margin:3px 0;font-size:10px;clear:both;}
.menubbox3 {height:24px;margin:4px auto 0 auto;text-align:center;width:100%;}
.ngbigbar {width:690px;background:#fff;font-family:Arial;font-size:11px;color:#777;text-align:center;padding-left:10px;float:left;}
.separator { margin:5px 0px 4px 0px;background:#ccc;height:1px;}
.nginput {font-family:Ubuntu, Arial;font-size:12px;background:#fff;border:1px solid #999;color:#999;padding:3px}
.nginput1 {height:25px;font-size:15px;padding:5px;border:1px solid #999;color:#999;width:275px;border-radius:3px;}
.ngblock {width:95%;margin:10px auto 10px auto;text-align:center;font-size:14px;color:#777;border:2px dotted #ccc;border-radius:5px;background:#fff;padding:5px 2px 5px 2px}
.mrpstyle {color:#aaa;font-weight:normal;}
.pricebx1 { display:none; }
.star {width:80px;height:14px;margin:4px 6px 3px 0;}
.revbx{float:left;}
.mininew {padding:1px 3px 1px 3px ;margin-left:4px;background:#aa3300;vertical-align:top;border-radius:3px;color:#fff;font-size:9px;}
.searchblk {margin:10px auto 20px auto;padding:0px 0 2px 0;font-size:11px;text-align:center;width:98%;background:#eee;}
.searchblk4 {margin:10px auto 0px auto;font-size:11px;text-align:center;width:98%;}
.searchelm { margin-top:5px;clear:both; }
.headlinebx {width:90%;text-align:center;font-size:17px;letter-spacing:1px;color:#555;font-weight:bold;margin:30px auto 20px auto;}
.cbs {width:76%;height:42px;background:#fc8332;color:#fff;font-size:17px;margin:3px 0 0px;border-radius:5px;-webkit-appearance:none;outline:none;}

.disbox {font-size:13px;display:inline;color:#aaa;font-weight:normal;}
.mrpbx {color:#999;font-weight:normal;text-decoration:line-through;display:inline;}
.trending{width:180px;font-size:13px;background:#999;color:#fff;padding:4px;border:0px solid #ff3300;border-radius:5px;margin:15px auto 10px auto;text-align:center;}
.addthisbx {text-align:center;margin:0 auto 22px auto;}
.fbckbx {width:90%;text-align:left;margin:8px auto 12px auto;padding:5px;clear:both;}
.fbckmenu{width:95%;border-top:6px dotted #ccc;font-size:15px;padding:15px 0 8px 0px;border-bottom:1px solid #eee;margin:15px auto 0 auto}
.spanblock{margin-left:13px;padding:5px;float:left;color:#555;}
.divcenter{text-align:center;margin:0 auto 0 auto;}
.prevnext{padding:8px;border:1px solid #aaa;background:#ccc;border-radius:3px;}
.ngrdr750 {width:95%;padding:5px;margin:10px auto 10px auto;font-size:14px;}
#lowerbreadcrumb {padding:6px 0 6px;width:100%;text-align:center;background:#fff;margin:10px 0 10px;font-size:14px;}
#fulldiv {width:100%;text-align:center;padding:10px 0 10px;border:1px solid #ccc;}
#dropmenu {text-align:center;width:90px;height:120px;float:left;font-size:11px;}
#menut{width:100px;background:#fff;margin-top:10px;background:#999;color:#eee;font-weight:bold;padding:3px 0 2px;}
#tlogo{width:230px;height:50px;float:left;}
#menuarea{width:190px;margin:10px 0;text-align:right;float:right;color:#eee;font-size:11px;}
.minimg{width:75px;height:75px;margin:2px 0	 0 4px;text-align:center;display:inline-block;}
.space5{width:100%;height:5px;}
.space15{width:100%;height:15px;}
.space45{width:100%;height:45px;}
.slime2 {width:97%;border-top:3px dashed #eee;margin:0px auto 5px auto;text-align:center;}
.citybx {color:#ff3300;font-style:italic;}
.greybtn {border-radius:5px;font-size:16px;padding:5px;background:#eee;color:#fff;font-weight:normal;margin:10px auto 5px auto;clear:both;}
.redbtn {border-radius:5px;font-size:16px;padding:5px;background:#ff3300;color:#fff;font-weight:normal;margin:10px auto 5px auto;clear:both;}
.pdt-img {width:100%;background:#fff;float:left;text-align:center;min-height:280px;min-width:320px;border-bottom:1px solid #eee;margin:0 0 14px;}
.pdt-des {width:95%;min-width:310px;padding:2px 4px 0 4px;text-align:left;background:#fff;margin:0 auto 0 auto;line-height:18px;}

.lilspace {clear:both;width:80%;text-align:right;font-size:13px;}

.thinbanner {width:96%;font-size:23px;color:#777;border-radius:5px;margin:10px auto 10px auto;text-align:center;letter-spacing:3px;}

h1 {font-size:22px;font-weight:normal;display:inline;font-weight:normal;color:#333;}  
h2 {font-size:14px;color:#777;font-weight:normal;display:inline;}
h3 {font-size:1.3em;}
h4, h5, h6, LABEL, h4.optionName, LEGEND, ADDRESS, .sideBoxContent, .larger{font-size:1.1em; }
h1, h2, h3, h4, h5, h6 { margin:0.3em 0;}
FORM, SELECT, INPUT { display:inline;font-size:1em; margin:0.1em; }
TEXTAREA { float:left;margin:auto;display:block; width:95%;}
FIELDSET { padding:0.5em;margin:0.5em 0em;border:1px solid #cccccc; }
LEGEND { font-weight:bold;padding:0.3em;}
a.fill-div {display:block;height:100%;width:100%;color:#333;font-family:Ubuntu,Arial;color:#333; }

.clearBoth { clear:both; }
.clearCenter { clear:both;text-align:center;}
HR { height:1px;margin-top:0.5em;border:none;border-bottom:1px solid #ccc; }
.messageStackWarning, .messageStackError, .messageStackSuccess, .messageStackCaution {padding:0.5em;border-radius:4px;text-align:center;margin-top:20px;}
.messageStackWarning, .messageStackError {background-color:#ff0000;color:#fff;}
.messageStackSuccess {background-color:#99FF99;color:#000;}
.messageStackCaution {background-color:#FFFF66;color:#000;}

#mainWrapper {font-family:Ubuntu,Arial;text-align:left; width:990px;background:#fff; vertical-align:top; padding:0px;}
#navColumnOneWrapper, #navColumnTwoWrapper, #mainWrapper { margin:auto; } 
#navColumnOneWrapper, #navColumnTwoWrapper {  margin-left:0.0em; margin-right:0.0em; }
.wrapperAttribsOptions { margin:0.3em 0em; }
/*navigation*/
.navSplitPagesResult {}
.navSplitPagesLinks {}
.navNextPrevCounter {
margin:0em;	
font-size:0.9em;	
}
.navNextPrevList { display:inline; white-space:nowrap; margin:0; padding:0.5em 0em; list-style-type:none; }
/*The main content classes*/
#contentColumnMain, #navColumnOne, #navColumnTwo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .alert {
	vertical-align:top;
	}
/*.content,*/ #productDescription, .shippingEstimatorWrapper {
	/*font-size:1.2em;*/
	padding:2px;
	}
.alert {color:#FF0000;margin-left:0.5em; }
/*Shopping Cart Display*/
.rowOdd {background-color:#E8E8E8;height:1.5em;vertical-align:top;}
.rowEven {background-color:#F0F0F0;height:1.5em;vertical-align:top;}
.hiddenField {display:none;}
.visibleField {display:inline;}
#myAccountGen li, #myAccountNotify li { margin:0; } 
TR.tableHeading {background-color:#cacaca;height:2em; }
.productListing-rowheading {background-color:#303030;height:0px;color:#fff; }
#productListing {background-color:#fff; }
LABEL.inputLabel { width:9em; float:left; }
.minidiv2{width:30%;text-align:left;float:left;padding:1px;height:138px;margin:10px 0 0 2px;line-height:110%;color:#777;text-align:center;font-size:11px;}
.minidiv3{width:46%;vertical-align:top;line-height:12px;height:180px;border-radius:5px;max-width:200px;margin:3px;display:inline-block;border:1px solid #e0e0e0;font-size:14px;}
.minitmb3{width:150px;height:150px;margin-bottom:3px;}

@media only screen and (min-width: 768px) {
	h1 {font-size:22px;}  
	#newtitle {width:990px;}
	#newsubtitle{width:990px;}
	#indexBody {background-image:url(//www.excitinglives.com/images/xa/0bgfg03.gif);background-repeat:repeat-x;}
	#morebutton {width:400px;font-size:16px;margin-bottom:35px;}
	.onlymb { display:none; }
	.mblowerdiv {width:75%;text-align:center;border:0px;margin:0 auto 0 auto;}
	.mblowerbtn {background:#fff;text-align:center;display:inline-block;border-bottom:1px solid #eee;height:23px;font-size:14px;}
	.g-full {margin:0 auto 0 auto;min-height:790px;text-align:left;padding:10px 1px 5px 1px;border-bottom:1px dashed #ccc;}
	.minidiv2 {width:10%;margin:10px 0 0 9px;min-height:110px;}
	.slime2 { width:1230px;margin-bottom:0px;}
	.ngblock{width:350px;}
	.searchdiv {width:70%;padding:3px 0 3px 0;}
	.fbckbx {width:770px;}
	.fbckmenu{width:770px;}
	.in2 {width:150px;height:32px;}
	.ngbx {width:234px;float:left;padding:2px 0 2px 0;margin:0 2px 4px 6px;height:280px;border:0px;font-size:14px;line-height:13px;}
	.pricebx { font-size:14px;margin:0px 0;}
	.fgbx {width:234px;padding:2px 0 2px 0;text-align:left;margin:0 2px 13px 6px;height:300px;border:0px;}
	.fgtmb{width:230px;height:230px;margin:0 0 4px;float:none;border:1px solid #eee;}
	.fgtmb2{width:230px;height:230px;margin:0 0 3px;border:1px solid #eee;}
	.fgname{font-size:14px;}
	.cbx {width:250px;height:30px;font-size:15px;}
	.disbox {font-size:11px;}
	.fgblk {margin-top:0px;}
	.pdt-img{width:540px;min-height:320px;margin-left:10px;border-right:1px solid #ccc;border-bottom:0px;}
	.pdt-des {width:490px;padding:0px 0 0 5px;float:left;margin-left:15px;line-height:18px;}
	.searchelm { margin:0;clear:none;display:inline-block;}
	.searchblk {width:990px;padding:3px 0 4px 0;}
	.searchblk4 {width:510px;float:right;padding:3px 0 12px 0;text-align:right;}
	.ngrdr750 {width:750px;}
	.img750350 {width:750px;height:350px;}
	.headlinebx {width:45%;}
	.cbs {width:120px;height:30px;font-size:15px;margin-top:0;}
	.minidiv3{width:200px;line-height:14px;height:230px;max-width:230px;border-radius:3px;margin:0 3px 15px 3px;display:inline-block;font-size:14px;}
	.minitmb3{width:190px;height:195px;margin-bottom:5px;}
	.lilspace {margin-left:4px;display:inline-block;width:40px;text-align:right;}
	#g-wrap {width:1220px;}
	.mbar {display:none;}
	#layeredbg {display:block;position:relative;width:100%;margin:5px auto 0px auto;left:0;height:78px;border-bottom:2px solid #aaa;background:#e70c0c;right:0;padding:0px;}
	.thinbanner {width:990px;font-size:18px;}
	.searchinput {background-color:#fff;height:25px;font-size:15px;margin:0 5px 5px 5px;border:0px;width:310px;padding:0px;float:left;}
	.srcbtn2{margin:1px 2px 0 0;}
	.crtbtn{float:right;margin-top:0px;}
	a:link.nxtbtn, a:visited.nxtbtn, a:active.nxtbtn {font-size:18px;}
	a:link.prvbtn, a:visited.prvbtn, a:active.prvbtn {font-size:18px;}
}