@import "../cmframework/css/icon.css";@import "../font/myfont.css";body{background-color:;background-image:;background-position:;background-repeat:;}body.layout-left .ac_results,body.layout-right .ac_results{left:10px !important;width:240px !important;}body .go-to-top{display:inline-block;height:45px;width:45px;line-height:35px;position:fixed;bottom:50px;right:10px;box-shadow:0 0 10px rgba(0,0,0,0.05);z-index:16;overflow:hidden;text-align:center;white-space:nowrap;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;opacity:0;color:#fff;-webkit-transition:opacity 1s 0s, visibility 0s .3s;-moz-transition:opacity 1s 0s, visibility 0s .3s;transition:opacity 1s 0s, visibility 0s .3s;text-decoration:none;font-size:13px;background:url(../images/ic-backtotop.png) no-repeat center center #e1e1e1;}body .go-to-top:before{content:"";}body .go-to-top:hover{background-color:#c8c8c8;}#cm-wapper.box-layout{max-width:50%;margin:0 auto;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;overflow:hidden;}.cm-container{max-width:1024px;margin:auto;}.cm-container:before,.cm-container:after{content:'';display:block;clear:both;}#cm-wapper{position:relative;}#cm-wapper.box-layout header.sticky-top{width:50%;border-right:1px solid #e1e1e1;}#cm-wapper.box-layout header.layout-left.sticky-header{left:-462px;border-left:1px solid #e1e1e1;}#cm-wapper.box-layout header.layout-right.sticky-header{right:-462px;border-right:1px solid #e1e1e1;}#cm-wapper header{background-color:#fff;background-image:;background-position:;background-repeat:repeat;border-color:#e1e1e1;color:#3e3e3e;box-shadow:0 0 15px rgba(206,206,206,0.75);position:relative;width:100%;font-size:11px;}#cm-wapper header button{border-color:#e1e1e1;background-color:f0591a;}#cm-wapper header button:hover{background-color:f0591a;}#cm-wapper header a{color:#3e3e3e;}#cm-wapper header a:hover{color:#6e946e;}#cm-wapper header ul.menu li{position:relative;}#cm-wapper header ul.menu li a{color:#3e3e3e;}#cm-wapper header ul.menu li a:hover{color:#6e946e;}#cm-wapper header ul.menu li + li:before{display:inline-block;content:'|';position:absolute;left:0;}#cm-wapper header.sticky-top{position:fixed;top:0;z-index:10;}#cm-wapper header #header-top .cm-container{padding-top:10px;}#cm-wapper header #header-top #header-top-1,#cm-wapper header #header-top #header-top-2{margin:0;}#cm-wapper header #header-top #header-top-1 .moduletable ul.nav.menu li,#cm-wapper header #header-top #header-top-2 .moduletable ul.nav.menu li{display:inline-block;}#cm-wapper header #header-top #header-top-1 .moduletable ul.nav.menu li a,#cm-wapper header #header-top #header-top-2 .moduletable ul.nav.menu li a{color:#3e3e3e;}#cm-wapper header #header-top #header-top-1 .moduletable ul.nav.menu li a:hover,#cm-wapper header #header-top #header-top-2 .moduletable ul.nav.menu li a:hover{color:#6e946e;}#cm-wapper header #header-top #header-top-1 .moduletable.cm-cart,#cm-wapper header #header-top #header-top-2 .moduletable.cm-cart{margin-left:0 !important;}#cm-wapper header #header-top #header-top-1.left,#cm-wapper header #header-top #header-top-2.left{float:left;}#cm-wapper header #header-top #header-top-1.left margin-right:5px
					.moduletable,#cm-wapper header #header-top #header-top-2.left margin-right:5px
					.moduletable{float:left;margin:0 7px 0 0;}#cm-wapper header #header-top #header-top-1.right,#cm-wapper header #header-top #header-top-2.right{float:right;}#cm-wapper header #header-top #header-top-1.right margin-left:5px
					.moduletable,#cm-wapper header #header-top #header-top-2.right margin-left:5px
					.moduletable{float:right;margin:0 0 0 7px;}#cm-wapper header #header-top p{display:inline-block;}#cm-wapper header #header-main{position:relative;}#cm-wapper header #header-main #header-main-2{text-align:right;}#cm-wapper header #header-main #header-main-2 .cm-top-menu{width:100% !important;margin-bottom:0 !important;margin-top:7px;}#cm-wapper header #header-main #header-main-2 .cm-top-menu ul li{padding:0px 10px !important;font-size:12px;}#cm-wapper header #header-main .moduletable{margin-bottom:15px;}#cm-wapper header #header-main .header-main .search{float:left;border:1px solid #e5e5e5;background:none repeat scroll 0% 0% #f0591a;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;padding:8px;width:310px;max-width:100%;}#cm-wapper header #header-main .header-main .search #product_suggest{width:202px;max-width:65%;color:#bebebe;padding:5px 10px;float:left;border:medium none;}#cm-wapper header #header-main .header-main .search .cms-submit{background-color:f0591a;background-image:-moz-linear-gradient(top,f0591a 0%,f0591a 100%);background-image:-webkit-linear-gradient(top,f0591a 0%,f0591a 100%);background-image:linear-gradient(to bottom,f0591a 0%,f0591a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@header-button',endColorstr='@header-button-hover',GradientType=0);border:1px solid #fff;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;height:28px;width:70px;cursor:pointer;color:#fff;padding:0px 2px 0px 4px;margin-left:15px;}#cm-wapper header #header-main .header-main .search .cms-submit:hover{background-color:f0591a;background-image:-moz-linear-gradient(top,f0591a 0%,f0591a 100%);background-image:-webkit-linear-gradient(top,f0591a 0%,f0591a 100%);background-image:linear-gradient(to bottom,f0591a 0%,f0591a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@header-button-hover',endColorstr='@header-button',GradientType=0);}#cm-wapper header #header-main .header-main .nx-cart{padding:5px;background:#fff;border:1px solid #ddd;border-radius:5px 5px 5px 5px;width:250px;max-width:100%;display:block;}#cm-wapper header #header-main .position-cart{border-right:1px dotted #666;background:url("../images/my-cart.png") no-repeat scroll 10px 20px transparent;padding:0px 10px 33px 13px;}#cm-wapper header #header-main .position-cart a{font-size:12px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}#cm-wapper header .main-top:before,#cm-wapper header .main-top:after{display:table;content:'';clear:both;}#cm-wapper header .main-top .moduletable.cm-vm-search{float:left;width:auto;}#cm-wapper header .main-top .moduletable.cm-vm-cart{float:right;width:auto;min-width:170px;margin-top:15px;}#cm-wapper header #header-menu .responsive-menu{display:none;}#cm-wapper header #header-menu .nav.menu{position:relative;}#cm-wapper header #header-menu .nav.menu li.parent{position:relative;}#cm-wapper header #header-menu .nav.menu li.parent:after{position:absolute;content:"";border-bottom:5px solid transparent;border-top:5px solid #3e3e3e;border-left:5px solid transparent;border-right:5px solid transparent;height:3px;width:3px;top:32%;right:15px;}#cm-wapper header #header-menu .nav.menu li.parent ul li:after{border:0;}#cm-wapper header #header-menu .nav.menu li.search-menu{text-align:right;}#cm-wapper header #header-menu .nav.menu li.search-menu .ic-search{width:75px;font-size:16px;color:transparent;background:url(../images/default/ic-search-mn.png) no-repeat 75% center;border:0;height:40px;}#cm-wapper header #header-menu .nav.menu li.search-menu ul{display:none;border-top:0;background:url(../images/default/ic-searchmenu.png) no-repeat transparent 94% top;padding:7px 0 0 0;right:0;top:40px;}#cm-wapper header #header-menu .nav.menu li.search-menu ul form .search{position:relative;width:280px;}#cm-wapper header #header-menu .nav.menu li.search-menu ul form .search #product_suggest{float:left;color:#939393;font-size:12px;padding:6px;min-width:200px;width:210px;font-weight:300;box-shadow:0px 2px 3px rgba(0,0,0,0.2);height:40px;-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-bottomleft:4px;border-top-left-radius:4px;border-bottom-left-radius:4px;border:0;}#cm-wapper header #header-menu .nav.menu li.search-menu ul form .search #product_suggest:focus{color:#3e3e3e;}#cm-wapper header #header-menu .nav.menu li.search-menu ul form .search .cms-submit{box-shadow:0px 2px 3px rgba(0,0,0,0.2);float:left;background:f0591a;border:0;font-size:13px;height:40px;padding:0 14px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border:0;}#cm-wapper header.layout-top{clear:both;}#cm-wapper header.layout-top #header-top-1,#cm-wapper header.layout-top #header-top-2{display:inline-flex;}#cm-wapper header.layout-top #header-main{min-height:80px;}#cm-wapper header.layout-top .menu_below.cm-container{padding-bottom:0 !important;}#cm-wapper header.layout-top .menu_below.cm-container #header-logo{padding-top:10px;padding-bottom:10px;}#cm-wapper header.layout-top #header-menu > ul >li:first-child > a{padding-left:0;}#cm-wapper header.layout-top #header-menu > ul >li:last-child > a{padding-right:0;}#cm-wapper header.layout-top #header-menu > ul >li{list-style:none;float:left;position:relative;padding-bottom:20px;}#cm-wapper header.layout-top #header-menu > ul >li.search-menu span{display:block;width:100px;padding:10px 15px;cursor:pointer;}#cm-wapper header.layout-top #header-menu > ul >li.search-menu span:before{content:"\e1be";font-family:'icomoon';}#cm-wapper header.layout-top #header-menu > ul >li > a{background:none;color:#3e3e3e;font-size:13px;padding:0 10px 25px 10px;}#cm-wapper header.layout-top #header-menu > ul >li > a:hover{color:#6e946e;background:none;}#cm-wapper header.layout-top #header-menu > ul >li:hover ul{display:block;}#cm-wapper header.layout-top #header-menu > ul >li.parent:hover{background:url(../images/default/ic-ulmenu.png) no-repeat 30% bottom;}#cm-wapper header.layout-top #header-menu > ul >li >ul{display:none;z-index:9;position:absolute;background:#fff;box-shadow:1px 4px 4px rgba(0,0,0,0.3);padding:10px 0 10px 0;top:63px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}#cm-wapper header.layout-top #header-menu > ul >li >ul li{list-style:none;white-space:nowrap;position:relative;}#cm-wapper header.layout-top #header-menu > ul >li >ul li.parent a{position:relative;}#cm-wapper header.layout-top #header-menu > ul >li >ul li.parent a:after{position:absolute;width:10px;height:10px;content:"";border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #3e3e3e;right:0;top:11px;}#cm-wapper header.layout-top #header-menu > ul >li >ul li.parent:hover a:after{border-left:5px solid #6e946e;}#cm-wapper header.layout-top #header-menu > ul >li >ul li.parent:hover ul{display:block;}#cm-wapper header.layout-top #header-menu > ul >li >ul li.parent ul{display:none;position:absolute;top:0;left:95%;box-shadow:1px 0 4px rgba(0,0,0,0.3);background:#fff;padding:10px 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}#cm-wapper header.layout-top #header-menu > ul >li >ul li.parent ul li a{background:transparent !important;}#cm-wapper header.layout-top #header-menu > ul >li >ul li.parent ul li a:after{border:0 !important;}#cm-wapper header.layout-top #header-menu > ul >li >ul li a{font-size:13px;color:#3e3e3e !important;display:inline-block;padding:7px 20px !important;min-width:100px;background:transparent !important;}#cm-wapper header.layout-top #header-menu > ul >li >ul li a:hover{color:#6e946e !important;text-decoration:none;}#cm-wapper header.layout-top #header-menu > ul >li >ul li:hover{color:#6e946e;}#cm-wapper header.layout-top #header-main.logo_left.menu_right #header-menu{float:right;margin-top:20px;}#cm-wapper header.layout-top #header-main.logo_left.menu_right #header-menu ul >li.parent >a{padding:12px 30px 12px 10px;}#cm-wapper header.layout-top #header-main.logo_left.menu_right #header-menu ul >li.active a,#cm-wapper header.layout-top #header-main.logo_left.menu_right #header-menu ul >li:hover a{background:f0591a;}#cm-wapper header.layout-top #header-main.logo_left.menu_right #header-menu ul >li >a{padding:12px;margin-right:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#3e3e3e;}#cm-wapper header.layout-top #header-main.logo_left.menu_below #header-menu ul >li.parent ul{padding-top:10px;box-shadow:1px 0 4px rgba(0,0,0,0.3);top:44px;margin-top:11px;}#cm-wapper header.layout-top #header-main.logo_left.menu_below #header-menu ul >li.parent ul:before{position:absolute;content:"";width:23px;height:11px;background:url("../images/default/ic-dropmenu.png") no-repeat;top:-10px;left:40px;}#cm-wapper header.layout-top #header-main.logo_left.menu_below #header-menu ul >li.parent ul li{background:#fff;height:30px;}#cm-wapper header.layout-top #header-main.logo_left.menu_below #header-menu ul >li.parent ul li ul{background:#fff;z-index:999;top:0;}#cm-wapper header.layout-top #header-main.logo_left.menu_below #header-menu ul >li.parent ul li ul:before{background:#fff;}#cm-wapper header.layout-top #header-main.logo_left.menu_below #header-menu ul >li.parent:after{top:44% !important;}#cm-wapper header.layout-top #header-main.logo_left.menu_below #header-menu ul >li.parent >a{padding:12px 30px 12px 10px;}#cm-wapper header.layout-top #header-main.logo_left.menu_below #header-menu ul >li.active a,#cm-wapper header.layout-top #header-main.logo_left.menu_below #header-menu ul >li:hover a{background:f0591a;color:#fff;}#cm-wapper header.layout-top #header-main.logo_left.menu_below #header-menu ul >li >a{padding:12px;margin-right:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#3e3e3e;}#cm-wapper header.layout-top #header-main.logo_left #header-logo{float:left;}#cm-wapper header.layout-top #header-main.logo_right.menu_left #header-menu{float:left;margin-top:20px;}#cm-wapper header.layout-top #header-main.logo_right.menu_left #header-menu ul >li.parent >a{padding:12px 30px 12px 10px;}#cm-wapper header.layout-top #header-main.logo_right.menu_left #header-menu ul >li.active a,#cm-wapper header.layout-top #header-main.logo_right.menu_left #header-menu ul >li:hover a{background:f0591a;}#cm-wapper header.layout-top #header-main.logo_right.menu_left #header-menu ul >li >a{padding:12px;margin-right:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#3e3e3e;}#cm-wapper header.layout-top #header-main.logo_right.menu_below{text-align:right;}#cm-wapper header.layout-top #header-main.logo_right.menu_below #header-menu >ul >li.parent:after{top:50%;}#cm-wapper header.layout-top #header-main.logo_right.menu_below #header-menu >ul >li.parent >a{padding:12px 30px 12px 10px;}#cm-wapper header.layout-top #header-main.logo_right.menu_below #header-menu >ul >li.active a,#cm-wapper header.layout-top #header-main.logo_right.menu_below #header-menu >ul >li:hover a{background:f0591a;color:#fff;}#cm-wapper header.layout-top #header-main.logo_right.menu_below #header-menu >ul >li >a{padding:12px;margin-right:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#3e3e3e;}#cm-wapper header.layout-top #header-main.logo_right #header-logo{float:right;}#cm-wapper header.layout-top #header-main.logo_center.menu_below{text-align:center;}#cm-wapper header.layout-top #header-main.logo_center.menu_below #header-menu{text-align:left;}#cm-wapper header.layout-top #header-main.logo_center.menu_below #header-menu >ul >li.parent:after{top:50%;}#cm-wapper header.layout-top #header-main.logo_center.menu_below #header-menu >ul >li.parent >a{padding:12px 30px 12px 10px;}#cm-wapper header.layout-top #header-main.logo_center.menu_below #header-menu >ul >li.active a,#cm-wapper header.layout-top #header-main.logo_center.menu_below #header-menu >ul >li:hover a{background:f0591a;color:#fff;}#cm-wapper header.layout-top #header-main.logo_center.menu_below #header-menu >ul >li >a{padding:12px;margin-right:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#3e3e3e;}#cm-wapper header.layout-top #header-main.menu_below #header-logo{margin-bottom:0;}#cm-wapper header.layout-left{height:100%;position:absolute;display:inline-block;left:0;width:250px;border-right:1px solid #e1e1e1;}#cm-wapper header.layout-left .cm-container{max-width:100%;}#cm-wapper header.layout-left.sticky-header{position:fixed;top:0;left:0;}#cm-wapper header.layout-left #header-main #header-logo{text-align:center;padding:40px 0;border-bottom:1px solid #e1e1e1;margin-bottom:20px;}#cm-wapper header.layout-left #header-main #header-logo img{max-width:200px;}#cm-wapper header.layout-left #header-main #header-menu > ul{padding:0;margin:0;}#cm-wapper header.layout-left #header-main #header-menu > ul > li:first-child > a{border-top:1px dotted #ddd !important;}#cm-wapper header.layout-left #header-main #header-menu > ul li{list-style:none;clear:both;}#cm-wapper header.layout-left #header-main #header-menu > ul li.parent:after{border:0;}#cm-wapper header.layout-left #header-main #header-menu > ul li.parent ul li.parent a{padding-left:35px;}#cm-wapper header.layout-left #header-main #header-menu > ul li.search-menu{position:relative;}#cm-wapper header.layout-left #header-main #header-menu > ul li.search-menu ul{margin-left:10px;display:block;}#cm-wapper header.layout-left #header-main #header-menu > ul li.search-menu ul form .search #product_suggest{min-width:160px;width:190px;}#cm-wapper header.layout-left #header-main #header-menu > ul li.search-menu ul form .search .cms-submit{padding:0 10px;width:25px;color:transparent;background:url(../images/default/ic-search.png) no-repeat #fff center center;}#cm-wapper header.layout-left #header-main #header-menu > ul li a{color:#3e3e3e;padding:12px 15px 12px 5px;display:block;font-size:13px;border-bottom:1px dotted #e1e1e1;}#cm-wapper header.layout-left #header-main #header-menu > ul li a:before{content:"\e3b5";font-family:'icomoon';}#cm-wapper header.layout-left #header-main #header-menu > ul li a:hover{background:;text-decoration:none;color:#6e946e;}#cm-wapper header.layout-left #header-main #header-menu > ul li ul{padding:0;}#cm-wapper header.layout-left #header-main #header-menu > ul li ul a{padding-left:20px;}#cm-wapper header.layout-left #header-top{display:none;}#cm-wapper header.layout-right{height:100%;position:absolute;display:inline-block;right:0;width:250px;overflow:hidden;border-left:1px solid #e1e1e1;}#cm-wapper header.layout-right .cm-container{max-width:100%;}#cm-wapper header.layout-right.sticky-header{position:fixed;top:0;right:0;}#cm-wapper header.layout-right #header-main #header-logo{padding:40px 0 40px 10px;border-bottom:1px solid #e1e1e1;margin-bottom:20px;}#cm-wapper header.layout-right #header-main #header-logo img{max-width:200px;}#cm-wapper header.layout-right #header-main #header-menu > ul{padding:0;margin:0;}#cm-wapper header.layout-right #header-main #header-menu > ul > li:first-child > a{border-top:1px dotted #ddd !important;}#cm-wapper header.layout-right #header-main #header-menu > ul li{list-style:none;clear:both;}#cm-wapper header.layout-right #header-main #header-menu > ul li.parent:after{border:0;}#cm-wapper header.layout-right #header-main #header-menu > ul li.parent ul li.parent a{padding-left:35px;}#cm-wapper header.layout-right #header-main #header-menu > ul li.search-menu{position:relative;}#cm-wapper header.layout-right #header-main #header-menu > ul li.search-menu ul{margin-left:10px;display:block;}#cm-wapper header.layout-right #header-main #header-menu > ul li.search-menu ul form .search #product_suggest{min-width:160px;width:190px;}#cm-wapper header.layout-right #header-main #header-menu > ul li.search-menu ul form .search .cms-submit{padding:0 10px;width:25px;color:transparent;background:url(../images/default/ic-search.png) no-repeat #fff center center;}#cm-wapper header.layout-right #header-main #header-menu > ul li a{color:#3e3e3e;padding:12px 15px 12px 5px;display:block;font-size:13px;border-bottom:1px dotted #ddd;}#cm-wapper header.layout-right #header-main #header-menu > ul li a:before{content:"\e3b5";font-family:'icomoon';}#cm-wapper header.layout-right #header-main #header-menu > ul li a:hover{background:;text-decoration:none;color:#6e946e;}#cm-wapper header.layout-right #header-main #header-menu > ul li ul{padding:0;}#cm-wapper header.layout-right #header-main #header-menu > ul li ul a{padding-left:20px;}#cm-wapper header.layout-right #header-top{display:none;}.layout-top.sticky-top.sticky-top.shrinking #header-top-2 h3{font-size:12px;margin:0;}.layout-top.sticky-top.sticky-top.shrinking #header-top-1 ul.nav.menu{float:right;margin-top:-3px;}.layout-top.sticky-top.sticky-top.shrinking #header-top-1 ul.nav.menu li{display:inline-block;}.layout-top.sticky-top.sticky-top.shrinking #header-top-1 ul.nav.menu li a{color:#3e3e3e;display:block;font:13px;padding:0 10px;line-height:18px;}.layout-top.sticky-top.sticky-top.shrinking #header-top-1 ul.nav.menu li a:hover{color:#6e946e;background:transparent;}.layout-top.sticky-top.sticky-top.shrinking #header-top-1 ul.nav.menu li span{color:#3e3e3e;display:block;font:13px;padding:0 10px;border-right:0;}.layout-top.sticky-top.sticky-top.shrinking #header-top-1 ul.nav.menu li span:hover{cursor:none;color:#3e3e3e;}.cmsmart-currency{float:right;min-width:70px;}.cmsmart-currency form select#virtuemart_currency_id{display:none !important;}.cmsmart-currency form #dk_container_virtuemart_currency_id{position:relative;width:auto !important;padding-right:7px;height:40px;}.cmsmart-currency form #dk_container_virtuemart_currency_id a span{background:url("../images/default/cms-bg-current.png ") no-repeat scroll 90% center rgba(0,0,0,0);border-right:1px solid #e1e1e1;line-height:14px;padding-right:25px;width:45px;position:absolute;top:0;color:#3e3e3e;}.cmsmart-currency form #dk_container_virtuemart_currency_id .dk_options{display:none;}.cmsmart-currency form #dk_container_virtuemart_currency_id .dk_options ul{background:transparent;}.cmsmart-currency form #dk_container_virtuemart_currency_id .dk_options ul li.dk_option_current a{background:url("../images/default/cms-bg-click.png ") no-repeat 88px center;}.cmsmart-currency form #dk_container_virtuemart_currency_id .dk_options ul li a{font-size:12px;font-weight:normal;color:#8c8c8c;}.cmsmart-currency form #dk_container_virtuemart_currency_id .dk_options ul li a:hover{color:#6e946e;}.cmsmart-currency form #dk_container_virtuemart_currency_id:hover .dk_options{display:block;}.cmsmart-currency form #dk_container_virtuemart_currency_id:hover a span{background:url("../images/default/cms-bg-current-hover.png ") no-repeat scroll 90% center rgba(0,0,0,0);border-right:1px solid transparent;color:#6e946e;}.cmsmart-currency form #dk_container_virtuemart_currency_id:hover .dk_options{background:none repeat scroll 0 0 #fff;border-radius:4px 0 4px 4px;box-shadow:0 5px 4px #555;display:block;left:-45px;padding:3px 0 3px 5px;width:112px;}.mod-languages{float:right;min-width:70px;}.mod-languages form select.inputbox.droplang{display:none !important;}.mod-languages form #dk_container_undefined{position:relative;width:auto !important;padding-right:7px;height:40px;}.mod-languages form #dk_container_undefined .dk_options{display:none;}.mod-languages form #dk_container_undefined a span{background:url("../images/default/cms-bg-current.png ") no-repeat scroll 90% center rgba(0,0,0,0);border-right:1px solid #e1e1e1;line-height:14px;padding-right:25px;width:45px;position:absolute;top:0;color:#3e3e3e;}.mod-languages form #dk_container_undefined .dk_options ul{background:transparent;}.mod-languages form #dk_container_undefined .dk_options ul li.dk_option_current a{background:url("../images/default/cms-bg-click.png ") no-repeat right center;}.mod-languages form #dk_container_undefined .dk_options ul li a{font-size:12px;font-weight:normal;color:#8c8c8c;}.mod-languages form #dk_container_undefined .dk_options ul li a:hover{color:#6e946e;}.mod-languages form #dk_container_undefined:hover .dk_options{display:block;}.mod-languages form #dk_container_undefined:hover a span{background:url("../images/default/cms-bg-current-hover.png ") no-repeat scroll 90% center rgba(0,0,0,0);border-right:1px solid transparent;color:#6e946e;}.mod-languages form #dk_container_undefined:hover .dk_options{background:none repeat scroll 0 0 #fff;border-radius:4px 0 4px 4px;box-shadow:0 5px 4px #555;display:block;left:-45px;padding:3px 10px 3px 5px;width:112px;}.ac_results{box-shadow:0 2px 4px rgba(0,0,0,0.2) !important;border:1px solid #e1e1e1 !important;margin-top:7px;margin-left:-9px;}.ac_results ul li span.PricesalesPrice{color:f0591a;}.ac_results ul li a.product_title:hover{color:#3e3e3e;}.ac_results ul li a.product_link{min-height:65px;margin-left:70px;}.ac_results ul li a.product_link img{width:60px;height:auto;}h3.moduletitle.cm-title-new,h3.moduletitle.cm-title-more,h3.moduletitle.cm-title-coming,h3.moduletitle.cm-title-content,h3.moduletitle.cms-best-of-month{background:url("../images/books/cms-bg-h3.png") center bottom no-repeat;padding:0 0 30px 0;overflow:hidden;}h3.moduletitle.cm-title-new >span,h3.moduletitle.cm-title-more >span,h3.moduletitle.cm-title-coming >span,h3.moduletitle.cm-title-content >span,h3.moduletitle.cms-best-of-month >span{font:24px Georgia, "Times New Roman", Times, serif;color:#3e3e3e;text-align:center;display:block;margin-bottom:15px;position:relative;}#cm-wapper #main.layout-top{margin-top:-15px;}#cm-wapper #main.layout-top #content .spacermain{margin-bottom:10px;overflow:hidden;box-shadow:0 4px 4px #c5c5c5;border:1px solid #e1e1e1;}#cm-wapper #main.layout-top #content .spacermain .maincontent{padding:12px 10px;}#cm-body{margin:0;font-family:Arial, Helvetica, sans-serif;font-size:12px;}#cm-body a{text-decoration:none;}#cm-wapper .bold{font-weight:bold;}#cm-wapper a{color:#3e3e3e;}#cm-wapper a:hover{color:#6e946e;text-decoration:none;}#cm-wapper div[class*="-view"] .row{margin-left:-15px;margin-right:-15px;}#cm-wapper .ratingbox{width:75px;height:15px;margin:5px 0;background-size:auto 200%;}#cm-wapper .ratingbox div,#cm-wapper .ratingbox span{height:15px;background-size:auto 200%;}#cm-wapper .vm-cart-price{display:none;}#cm-wapper .product.product-0{clear:left;}#cm-wapper .product.col-sm-6.product-2,#cm-wapper .product.col-sm-6.product-4,#cm-wapper .product.col-sm-6.product-6,#cm-wapper .product.col-sm-6.product-8,#cm-wapper .product.col-sm-6.product-10,#cm-wapper .product.col-sm-6.product-12,#cm-wapper .product.col-sm-6.product-14,#cm-wapper .product.col-sm-6.product-16,#cm-wapper .product.col-sm-6.product-18,#cm-wapper .product.col-sm-6.product-20{clear:left;}#cm-wapper .product.col-sm-4.product-3,#cm-wapper .product.col-sm-4.product-6,#cm-wapper .product.col-sm-4.product-9,#cm-wapper .product.col-sm-4.product-12,#cm-wapper .product.col-sm-4.product-15,#cm-wapper .product.col-sm-4.product-18,#cm-wapper .product.col-sm-4.product-21{clear:left;}#cm-wapper .product.col-sm-3.product-4,#cm-wapper .product.col-sm-3.product-8,#cm-wapper .product.col-sm-3.product-12,#cm-wapper .product.col-sm-3.product-16,#cm-wapper .product.col-sm-3.product-20,#cm-wapper .product.col-sm-3.product-24{clear:left;}#cm-wapper .product .spacer{padding:0;position:relative;}#cm-wapper .product .spacer:before,#cm-wapper .product .spacer:after{display:table;content:'';clear:both;}#cm-wapper .product .spacer:hover .pro-images,#cm-wapper .product .spacer:hover .vm-product-media-container{border-color:#e1e1e1;filter:alpha(opacity=80);opacity:0.8;}#cm-wapper .product .spacer:hover .pro-images a.quickview:before,#cm-wapper .product .spacer:hover .vm-product-media-container a.quickview:before{width:0;height:0;padding:0;border-color:rgba(0,0,0,0.5);opacity:1;}#cm-wapper .product .spacer:hover .pro-images a.quickview span,#cm-wapper .product .spacer:hover .vm-product-media-container a.quickview span{transform:translate(-50%,-50%) scale(1,1);-webkit-transform:translate(-50%,-50%) scale(1,1);-moz-transform:translate(-50%,-50%) scale(1,1);text-transform:uppercase;border:1px solid #fff;}#cm-wapper .product .spacer:hover .pro-images a.quickview:hover span,#cm-wapper .product .spacer:hover .vm-product-media-container a.quickview:hover span{background:#f0591a;}#cm-wapper .product .spacer:hover .pro-images .addtocart-area,#cm-wapper .product .spacer:hover .vm-product-media-container .addtocart-area{opacity:1;}#cm-wapper .product .spacer:hover .pro-images .addtocart-area:before,#cm-wapper .product .spacer:hover .vm-product-media-container .addtocart-area:before{width:0;height:0;padding:0;border-color:rgba(0,0,0,0.5);opacity:1;}#cm-wapper .product .spacer:hover .pro-images .addtocart-area form.product,#cm-wapper .product .spacer:hover .vm-product-media-container .addtocart-area form.product{transform:translate(-50%,-50%) scale(1,1);-webkit-transform:translate(-50%,-50%) scale(1,1);-moz-transform:translate(-50%,-50%) scale(1,1);}#cm-wapper .product .spacer:hover .pro-images .addtocart-area form.product .addtocart-bar,#cm-wapper .product .spacer:hover .vm-product-media-container .addtocart-area form.product .addtocart-bar{text-align:center;}#cm-wapper .product .spacer:hover .pro-images .addtocart-area form.product .addtocart-bar span.addtocart-button,#cm-wapper .product .spacer:hover .vm-product-media-container .addtocart-area form.product .addtocart-bar span.addtocart-button{text-transform:uppercase;background:#ff6a2b;border:1px solid #fff;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}#cm-wapper .product .spacer:hover .pro-images .addtocart-area form.product .addtocart-bar span.addtocart-button:before,#cm-wapper .product .spacer:hover .pro-images .addtocart-area form.product .addtocart-bar span.addtocart-button input.addtocart-button,#cm-wapper .product .spacer:hover .vm-product-media-container .addtocart-area form.product .addtocart-bar span.addtocart-button:before,#cm-wapper .product .spacer:hover .vm-product-media-container .addtocart-area form.product .addtocart-bar span.addtocart-button input.addtocart-button{color:#fff !important;background:transparent;}#cm-wapper .product .spacer:hover .pro-images .addtocart-area form.product .addtocart-bar span.addtocart-button:hover,#cm-wapper .product .spacer:hover .vm-product-media-container .addtocart-area form.product .addtocart-bar span.addtocart-button:hover{background:#f0591a;}#cm-wapper .product .spacer:hover .pro-images .addtocart-area form.product .addtocart-bar span.addtocart-button:hover:before,#cm-wapper .product .spacer:hover .pro-images .addtocart-area form.product .addtocart-bar span.addtocart-button:hover input.addtocart-button,#cm-wapper .product .spacer:hover .vm-product-media-container .addtocart-area form.product .addtocart-bar span.addtocart-button:hover:before,#cm-wapper .product .spacer:hover .vm-product-media-container .addtocart-area form.product .addtocart-bar span.addtocart-button:hover input.addtocart-button{color:#fff !important;}#cm-wapper .product .spacer p.product_s_desc{height:auto;}#cm-wapper .product .spacer .addtocart-area{margin:0;}#cm-wapper .product .spacer .addtocart-area .product-fields{display:none;}#cm-wapper .product .spacer .addtocart-area .addtocart-bar{position:static;text-align:inherit;margin:5px 0;}#cm-wapper .product .spacer .addtocart-area .addtocart-bar .quantity_box,#cm-wapper .product .spacer .addtocart-area .addtocart-bar .quantity-box{display:none;}#cm-wapper .product .spacer .addtocart-area .addtocart-bar .quantity-controls{display:none;}#cm-wapper .product .spacer .addtocart-area .addtocart-bar span.addtocart-button{margin-top:0;position:relative;width:auto;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff;background-color:#f0591a;background-image:-moz-linear-gradient(top,#f0591a 0%,#f0591a 100%);background-image:-webkit-linear-gradient(top,#f0591a 0%,#f0591a 100%);background-image:linear-gradient(to bottom,#f0591a 0%,#f0591a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@content-button',endColorstr='@content-button-hover',GradientType=0);}#cm-wapper .product .spacer .addtocart-area .addtocart-bar span.addtocart-button input.addtocart-button{background:transparent;border:0;border-radius:0;color:#fff;font:14px Arial, Helvetica, sans-serif;height:30px;letter-spacing:0;width:auto;padding:6px 20px;position:relative;}#cm-wapper .product .spacer .addtocart-area .addtocart-bar span.addtocart-button:hover{background-color:#f0591a;background-image:-moz-linear-gradient(top,#f0591a 0%,#f0591a 100%);background-image:-webkit-linear-gradient(top,#f0591a 0%,#f0591a 100%);background-image:linear-gradient(to bottom,#f0591a 0%,#f0591a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@content-button-hover',endColorstr='@content-button',GradientType=0);}#cm-wapper .product .spacer .addtocart-area .addtocart-bar span.addtocart-button:hover input{background:transparent;border:0;}#cm-wapper .product .spacer .addtocart-area form .addtocart-bar span.quantity-box,#cm-wapper .product .spacer .addtocart-area form .addtocart-bar span.quantity-controls.js-recalculate{display:none;}#cm-wapper .product .spacer .pro-images,#cm-wapper .product .spacer .vm-product-media-container{position:relative;width:100%;padding:9px;border:1px solid #e1e1e1;box-shadow:0 0 3px #e1e1e1;}#cm-wapper .product .spacer .pro-images:hover,#cm-wapper .product .spacer .vm-product-media-container:hover{box-shadow:0 0 5px #c8c8c8;}#cm-wapper .product .spacer .pro-images:before,#cm-wapper .product .spacer .pro-images:after,#cm-wapper .product .spacer .vm-product-media-container:before,#cm-wapper .product .spacer .vm-product-media-container:after{display:table;content:'';clear:both;}#cm-wapper .product .spacer .pro-images a,#cm-wapper .product .spacer .vm-product-media-container a{margin:0 !important;}#cm-wapper .product .spacer .pro-images a img,#cm-wapper .product .spacer .vm-product-media-container a img{max-width:100%;}#cm-wapper .product .spacer .pro-images a.quickview span,#cm-wapper .product .spacer .vm-product-media-container a.quickview span{display:inline-block;padding:0 5px;width:80%;top:50%;left:50%;transform:translate(-50%,-50%) scale(0,0);-webkit-transform:translate(-50%,-50%) scale(0,0);-moz-transform:translate(-50%,-50%) scale(0,0);transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;}#cm-wapper .product .spacer .pro-images a.quickview:before,#cm-wapper .product .spacer .vm-product-media-container a.quickview:before{position:absolute;display:block;content:'';top:50%;left:50%;padding:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);border:200px solid rgba(0,0,0,0.3);opacity:0;transition:all 0.4s ease-in-out 0s;-webkit-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;}#cm-wapper .product .spacer .pro-images .addtocart-area,#cm-wapper .product .spacer .vm-product-media-container .addtocart-area{margin:0;opacity:0;-webkit-transition:opacity 1s;transition:opacity 1s;}#cm-wapper .product .spacer .pro-images .addtocart-area form.product,#cm-wapper .product .spacer .vm-product-media-container .addtocart-area form.product{position:absolute;display:inline-block;padding:0 5px;top:50%;left:50%;transform:translate(-50%,-50%) scale(0,0);-webkit-transform:translate(-50%,-50%) scale(0,0);-moz-transform:translate(-50%,-50%) scale(0,0);transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;}#cm-wapper .product .spacer .pro-images .addtocart-area form.product .addtocart-bar span.addtocart-button input.addtocart-button,#cm-wapper .product .spacer .vm-product-media-container .addtocart-area form.product .addtocart-bar span.addtocart-button input.addtocart-button{background:transparent;color:#fff;}#cm-wapper .product .spacer .pro-images .addtocart-area form.product .addtocart-bar span.addtocart-button:hover span.addtocart-button,#cm-wapper .product .spacer .vm-product-media-container .addtocart-area form.product .addtocart-bar span.addtocart-button:hover span.addtocart-button{background:#f0591a;}#cm-wapper .product .spacer .pro-images .addtocart-area form.product .addtocart-bar span.addtocart-button:hover input,#cm-wapper .product .spacer .vm-product-media-container .addtocart-area form.product .addtocart-bar span.addtocart-button:hover input{color:#fff;}#cm-wapper .product .spacer .pro-images .addtocart-area:before,#cm-wapper .product .spacer .vm-product-media-container .addtocart-area:before{position:absolute;display:block;content:'';top:50%;left:50%;padding:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);border:200px solid rgba(0,0,0,0.3);opacity:0;transition:all 0.4s ease-in-out 0s;-webkit-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;}#cm-wapper .product .spacer .product-img{float:left;width:20%;margin:3px 5px 4px 0;}#cm-wapper .product .spacer .product-name{font-weight:bold;}#cm-wapper .product .spacer .product-name a{display:block;color:#3e3e3e;}#cm-wapper .product .spacer .product-name a:hover{color:#6e946e;}#cm-wapper .product .spacer .manufacturer{margin:0 !important;}#cm-wapper .product .spacer .product-price,#cm-wapper .product .spacer .vm-product-price{float:none;font-size:14px;text-align:inherit;margin:5px 0;}#cm-wapper .product .spacer .product-price .vm-display.vm-price-value,#cm-wapper .product .spacer .vm-product-price .vm-display.vm-price-value{display:inline-block;}#cm-wapper .product .spacer .product-price .vm-display.vm-price-value.PricebasePrice,#cm-wapper .product .spacer .product-price .vm-display.vm-price-value.PricebasePriceWithTax,#cm-wapper .product .spacer .product-price .vm-display.vm-price-value.PricesalesPriceWithDiscount,#cm-wapper .product .spacer .product-price .vm-display.vm-price-value.PricesalesPrice,#cm-wapper .product .spacer .vm-product-price .vm-display.vm-price-value.PricebasePrice,#cm-wapper .product .spacer .vm-product-price .vm-display.vm-price-value.PricebasePriceWithTax,#cm-wapper .product .spacer .vm-product-price .vm-display.vm-price-value.PricesalesPriceWithDiscount,#cm-wapper .product .spacer .vm-product-price .vm-display.vm-price-value.PricesalesPrice{display:inline-block;}#cm-wapper .product .spacer .product-price .vm-display.vm-price-value.PricebasePrice,#cm-wapper .product .spacer .product-price .vm-display.vm-price-value.PricebasePriceWithTax,#cm-wapper .product .spacer .vm-product-price .vm-display.vm-price-value.PricebasePrice,#cm-wapper .product .spacer .vm-product-price .vm-display.vm-price-value.PricebasePriceWithTax{color:#828282;text-decoration:line-through;font-size:14px;padding:0 10px 0 0;}#cm-wapper .product .spacer .product-price .vm-display.vm-price-value.PricesalesPriceWithDiscount,#cm-wapper .product .spacer .product-price .vm-display.vm-price-value.PricesalesPrice,#cm-wapper .product .spacer .vm-product-price .vm-display.vm-price-value.PricesalesPriceWithDiscount,#cm-wapper .product .spacer .vm-product-price .vm-display.vm-price-value.PricesalesPrice{font-size:14px;color:#f03939;padding:0;}#cm-wapper .product .spacer .vm-product-rating-container:before,#cm-wapper .product .spacer .vm-product-rating-container:after{display:table;content:'';clear:both;}#cm-wapper .product .spacer .ratingbox,#cm-wapper .product .spacer .vmicon{margin:0;float:left;}#cm-wapper .product .spacer .vmicon{float:right;}#cm-wapper div.product{border:0 none;min-width:0;text-align:left;}#cm-wapper div.product .spacer .browseProductImage{max-height:100%;width:100%;}#cm-wapper .product.product-div{border:0 none;min-width:0;text-align:left;}#cm-wapper .product.product-div .spacer{padding:10px 0;}#cm-wapper .product.product-div .spacer .vm-product-media-container{float:left;width:30%;margin:0 15px 10px 0;padding:5px;}#cm-wapper .product.product-div .spacer .product-info{overflow:hidden;}#cm-wapper .product.product-div .spacer .product-info .product-name,#cm-wapper .product.product-div .spacer .product-info .ratingbox,#cm-wapper .product.product-div .spacer .product-info .product-price{margin:0 0 5px;}#cm-wapper .product.product-div .spacer .addtocart-area .addtocart-bar{margin:15px 0;}#cm-wapper .product.product-div .spacer .addtocart-area .addtocart-bar span.addtocart-button{background:#f0591a;}#cm-wapper .product.product-div .spacer .addtocart-area .addtocart-bar span.addtocart-button:before{font-size:8px;top:5px;left:4px;}#cm-wapper .product.product-div .spacer .addtocart-area .addtocart-bar span.addtocart-button input.addtocart-button{height:20px;font-size:12px;padding:3px 10px 3px 24px;}#cm-wapper .product.product-div .spacer .addtocart-area .addtocart-bar span.addtocart-button:hover{background:#f0591a;}#cm-wapper .product.product-div .spacer .addtocart-area form .addtocart-bar span.quantity-box,#cm-wapper .product.product-div .spacer .addtocart-area form .addtocart-bar span.quantity-controls.js-recalculate{display:none;}#cm-wapper .product.product-div .spacer .product-price{margin:10px 0;}#cm-wapper .product.product-div .spacer .product-price .vm-display.PricesalesPriceWithDiscount{margin-top:-10px;}#cm-wapper .vmgroup.cm-new-none{display:none;}#cm-wapper .vmgroup .category-images{margin:0 10px;}#cm-wapper .vmgroup .category-images a.category-quickview img{border:1px solid #e1e1e1;}#cm-wapper .vmgroup .category-images a.category-quickview img:hover{box-shadow:0 0 5px #c8c8c8;}#cm-wapper .vmgroup .jcarousel-container{padding:15px 0px;}#cm-wapper .vmgroup .jcarousel-container.jcarousel-container-vertical{height:100%;padding:20px 0;}#cm-wapper .vmgroup .jcarousel-container .jcarousel-clip{overflow:hidden;}#cm-wapper .vmgroup .jcarousel-container .jcarousel-clip.jcarousel-clip-horizontal{padding:0 0 0 10px;margin-left:-10px;}#cm-wapper .vmgroup .jcarousel-container .jcarousel-clip.jcarousel-clip-horizontal .jcarousel-list{overflow:visible !important;}#cm-wapper .vmgroup .jcarousel-container .jcarousel-clip.jcarousel-clip-vertical{max-height:100%;}#cm-wapper .vmgroup .jcarousel-container .jcarousel-prev{position:absolute;left:-12px;top:35%;width:45px;height:45px;cursor:pointer;background:url("../images/books/cms-bg-jcaroul-prev.png") 0 0 no-repeat;}#cm-wapper .vmgroup .jcarousel-container .jcarousel-prev:hover{background:url("../images/books/cms-bg-jcaroul-prev-hover.png") 0 0 no-repeat;}#cm-wapper .vmgroup .jcarousel-container .jcarousel-next{position:absolute;right:-12px;top:35%;width:45px;height:45px;cursor:pointer;background:url("../images/books/cms-bg-jcaroul-next.png") 0 0 no-repeat;}#cm-wapper .vmgroup .jcarousel-container .jcarousel-next:hover{background:url("../images/books/cms-bg-jcaroul-next-hover.png") 0 0 no-repeat;}#cm-wapper .vmgroup .jcarousel-container .jcarousel-next.jcarousel-prev-vertical,#cm-wapper .vmgroup .jcarousel-container .jcarousel-next.jcarousel-next-vertical{background-image:url("../images/controlv.png");width:25px;height:15px;top:0px;left:50%;margin-top:0;margin-left:-12px;}#cm-wapper .vmgroup .jcarousel-container .jcarousel-next.jcarousel-next-vertical{top:auto;bottom:0px;}#cm-wapper.virtuemart #content .aside-none{width:100% !important;}#cm-wapper #main{background-color:#fff;border-color:#e1e1e1;background-image:;background-position:;background-repeat:;color:#3e3e3e;}#cm-wapper #main button{border-color:#e1e1e1;background-color:#f0591a;}#cm-wapper #main button:hover{background-color:#f0591a;}#cm-wapper #main #content:before,#cm-wapper #main #content:after{display:table;content:'';clear:both;}#cm-wapper #main #content .middle{position:relative;}#cm-wapper #main #content .main-top:before,#cm-wapper #main #content .main-top:after{display:table;content:'';clear:both;}#cm-wapper #main #content .main-top .moduletable{margin-bottom:0;}#cm-wapper #main #content .main-top .moduletable.cm-vm-search{width:78%;float:left;}#cm-wapper #main #content .main-top .moduletable.cm-vm-ajaxcart{width:20%;float:right;}#cm-wapper #main #content .main-menu{padding-bottom:15px;}#cm-wapper #main #content .main-menu .moduletable{margin-bottom:0;}#cm-wapper #main #content .banner-top:before,#cm-wapper #main #content .banner-top:after{display:table;content:'';clear:both;}#cm-wapper #main #content .banner-top .menu-left-slide{float:left;width:20%;padding-right:15px;}#cm-wapper #main #content .banner-top .menu-left-slide + #slideshow{float:right;width:80%;padding-left:15px;}#cm-wapper #main #slideshow{width:100%;border:1px solid #e1e1e1;margin-bottom:45px;box-shadow:0px 10px 10px -10px rgba(0,0,0,0.7);}#cm-wapper #main #slideshow >.moduletable{margin-bottom:0 !important;}#cm-wapper #main #slideshow:after{clear:both;}#cm-wapper #main #slideshow a{z-index:2;}#cm-wapper #main #slideshow a.ls-nav-prev{background:url('../images/books/cms-bg-jcaroul-prev.png') no-repeat;}#cm-wapper #main #slideshow a.ls-nav-prev:hover{background:url('../images/books/cms-bg-jcaroul-prev-hover.png') no-repeat;}#cm-wapper #main #slideshow a.ls-nav-next{background:url('../images/books/cms-bg-jcaroul-next.png') no-repeat;}#cm-wapper #main #slideshow a.ls-nav-next:hover{background:url('../images/books/cms-bg-jcaroul-next-hover.png') no-repeat;}#cm-wapper #main #slideshow .ls-bottom-nav-wrapper .ls-bottom-slidebuttons{top:5px;}#cm-wapper #main #slideshow .ls-bottom-nav-wrapper .ls-bottom-slidebuttons >a{border:1px solid #e1e1e1;background:#fff;width:10px;height:10px;margin:16px 5px;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;}#cm-wapper #main #slideshow .ls-bottom-nav-wrapper .ls-bottom-slidebuttons >a.ls-nav-active{background:url("../images/books/cms-bg-slider-current.png") 0 0 no-repeat;border:1px solid transparent;width:11px;height:11px;}#cm-wapper #main #slideshow .ls-bottom-nav-wrapper .ls-nav-start{background:url("../images/books/play.png") 0 0 no-repeat;width:55px;height:42px;position:absolute;right:50px;top:-232px;display:block;display:none;}#cm-wapper #main #slideshow .ls-bottom-nav-wrapper .ls-nav-start:hover{background:url("../images/books/play-hover.png") 0 0 no-repeat;display:none;}#cm-wapper #main #slideshow .ls-bottom-nav-wrapper .ls-nav-stop{background:url("../images/books/pause.png") 0 0 no-repeat;width:55px;height:42px;position:absolute;right:50px;top:-232px;display:block;display:none;}#cm-wapper #main #slideshow .ls-bottom-nav-wrapper .ls-nav-stop:hover{background:url("../images/books/pause-hover.png") 0 0 no-repeat;display:none;}#cm-wapper #main aside{width:20%;}#cm-wapper #main aside #sidebar .moduletable .moduletitle{text-transform:uppercase;font-weight:bold;padding-bottom:13px;border-bottom:1px solid #e1e1e1;}#cm-wapper #main .aside-right{float:right;}#cm-wapper #main main #system-message-container #system-message{font-size:13px;margin:0;margin-top:30px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}#cm-wapper #main main #system-message-container #system-message.alert.alert-error{border:1px solid #f5e5e5;color:#a94442;background:#eacbcb;}#cm-wapper #main main #system-message-container #system-message .alert{margin-bottom:20px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:20px;}#cm-wapper #main main #system-message-container #system-message .alert h4{margin:0 0 5px 0;}#cm-wapper #main main #system-message-container #system-message .alert.alert-notice{border:1px solid #f5e79e;color:#8a6d3b;background:#f9f2cd;}#cm-wapper #main main #system-message-container #system-message .alert.alert-message{border:1px solid #5a5;color:#379337;background:#c8fac8;}#cm-wapper #main main #system-message-container #system-message .alert a{margin:-15px -10px 0 0;}#cm-wapper #main main >div{margin:auto;}#cm-wapper #main main >div.content{width:100%;}#cm-wapper #main main .featured-view h4,#cm-wapper #main main .latest-view h4,#cm-wapper #main main .topten-view h4,#cm-wapper #main main .recent-view h4,#cm-wapper #main main .related-products-view h4{font-size:18px;}#cm-wapper #main main .featured-view > h4,#cm-wapper #main main .latest-view > h4,#cm-wapper #main main .topten-view > h4,#cm-wapper #main main .recent-view > h4,#cm-wapper #main main .related-products-view > h4{font-size:16px;font-weight:600;text-transform:uppercase;margin:10px 0;color:#303030;}#cm-wapper #main main div.featured-view .row,#cm-wapper #main main div.latest-view .row,#cm-wapper #main main div.topten-view .row,#cm-wapper #main main div.recent-view .row,#cm-wapper #main main div.related-products-view .row{margin-left:-15px;margin-right:-15px;}#cm-wapper #main main .moduletable > h3{color:#606060;font-size:27px;margin-bottom:10px;font-weight:normal;}#cm-wapper #main main .alternate-content{background-color:#fff;border-color:#e1e1e1;background-image:;background-position:;background-repeat:;color:#3e3e3e;}#cm-wapper #main main .alternate-content button{border-color:#e1e1e1;background-color:#f0591a;}#cm-wapper #main main .alternate-content button:hover{background-color:#f0591a;}#cm-wapper #main main .alternate-content a{color:#3e3e3e;}#cm-wapper #main main .alternate-content a:hover{color:#6e946e;}#cm-wapper #main.layout-top{clear:both;}#cm-wapper #main.layout-top main.aside-right{width:80%;padding-right:15px;float:left;}#cm-wapper #main.layout-top main.aside-left{width:80%;padding-left:15px;float:right;}#cm-wapper #main.layout-top main.aside-left >div{width:100%;}#cm-wapper #main.layout-top main.aside-none{max-width:1024px;width:100%;margin:auto;}#cm-wapper #main.layout-top aside{overflow:hidden;}#cm-wapper #main.layout-top aside.aside-right .sidebar{padding-left:15px;}#cm-wapper #main.layout-top aside.aside-left .sidebar{padding-right:15px;}#cm-wapper #main.layout-top aside #sidebar{width:100%;}#cm-wapper #main.layout-top aside .moduletable .custom{padding-top:10px;}#cm-wapper #main.layout-top aside .moduletable h3{border-bottom:2px solid #3b8cca;color:#3b8cca;font-size:18px;font-weight:normal;margin:0;padding-bottom:16px;text-transform:uppercase;width:100%;}#cm-wapper #main.layout-left{margin-left:250px;overflow:hidden;position:relative;}#cm-wapper #main.layout-left main.aside-left{overflow:hidden;width:80%;float:right;min-height:300px;border-left:1px solid #e1e1e1;}#cm-wapper #main.layout-left main.aside-right{overflow:hidden;width:80%;float:left;min-height:300px;border-right:1px solid #e1e1e1;}#cm-wapper #main.layout-left main.aside-none{overflow:hidden;width:1024px;min-height:300px;margin:auto;}#cm-wapper #main.layout-left aside{overflow:hidden;width:auto;min-height:300px;}#cm-wapper #main.layout-right{margin-right:250px;overflow:hidden;position:relative;}#cm-wapper #main.layout-right main.aside-left{overflow:hidden;width:80%;float:right;min-height:300px;border-left:1px solid #e1e1e1;}#cm-wapper #main.layout-right main.aside-right{overflow:hidden;width:80%;float:left;min-height:300px;border-right:1px solid #e1e1e1;}#cm-wapper #main.layout-right main.aside-none{overflow:hidden;width:1024px;min-height:300px;margin:auto;}#cm-wapper #main.layout-right aside{overflow:hidden;width:auto;min-height:300px;}#cm-wapper #cm-bottom{padding:30px 0 15px;}#cm-wapper #cm-bottom .moduletable{margin-bottom:15px;}#content main .page-header{max-width:90%;margin:5px auto;}#content main h2{margin:0;color:#101010;}#content main h3{color:#101010;}#content aside .moduletable{margin-bottom:15px;}#content aside .moduletable.cms-style1{box-shadow:3px 0 3px #ececec;}#content aside .moduletable h3{color:#101010;margin:5px 0px 20px;position:relative;display:inline-block;}#content aside .moduletable h3.styled1{font-family:Georgia, "Times New Roman", Times, serif;font-size:14px !important;padding:8px 10px 5px;background:url("../images/books/cms-bg-title-left.png") 0 0 repeat;border-bottom:1px solid #c9c9c8 !important;color:#3e3e3e !important;padding-bottom:8px !important;}#content aside .moduletable ul{margin:0;padding:0 !important;}#content aside .moduletable ul li{padding:5px 0;border-bottom:1px dashed #e6e6e6;}#content aside .moduletable ul li a{font-size:14px;color:#3e3e3e;}#content aside .moduletable ul li:hover a{color:#6e946e;}#content aside .moduletable ul.VMmenu li,#content aside .moduletable ul.menu li{padding:0;border-bottom:none !important;}#content aside .moduletable ul.VMmenu li a,#content aside .moduletable ul.menu li a{display:block;padding:5px 15px;position:relative;color:#3e3e3e;}#content aside .moduletable ul.VMmenu li a:hover,#content aside .moduletable ul.VMmenu li a.active,#content aside .moduletable ul.menu li a:hover,#content aside .moduletable ul.menu li a.active{color:#6e946e;}#content aside .moduletable ul.VMmenu li.active > a,#content aside .moduletable ul.VMmenu li.active > div > a,#content aside .moduletable ul.menu li.active > a,#content aside .moduletable ul.menu li.active > div > a{color:#6e946e;}#content aside .moduletable ul.VMmenu li ul li a,#content aside .moduletable ul.menu li ul li a{padding-left:30px;}#content aside .moduletable #login-form .control-group{margin:5px 0px;}#content aside .moduletable #login-form .control-group span.add-on{min-width:90px;display:inline-block;}#content aside .moduletable #login-form .control-group button{background-color:#f0591a;border-color:#f0591a;}#content aside .moduletable #login-form .control-group button:hover{background-color:#f0591a;border-color:#f0591a;}#content aside .moduletable #login-form ul{padding:0;list-style:none;}.nav > li > a:focus,.nav > li > a:hover{background:transparent;}.layout-left .subscribe{margin-left:250px;}.ls-gpuhack{width:100%;position:relative;}#cm-wapper .readmore,#cm-wapper .read-more{text-align:right;}#cm-wapper .readmore a,#cm-wapper .read-more a{color:#3e3e3e;}#cm-wapper .readmore a:hover,#cm-wapper .read-more a:hover{color:#6e946e;text-decoration:underline;}#cm-wapper a.readmore,#cm-wapper a.read-more{color:#3e3e3e;float:right;}#cm-wapper a.readmore:hover,#cm-wapper a.read-more:hover{color:#6e946e;text-decoration:underline;}.moduletable{max-width:100%;}.moduletable:before,.moduletable:after{display:table;content:'';clear:both;}.nav.list-inline > li{display:inline-block;}.banner .moduletable{margin-bottom:0 !important;}.banner .moduletable .custom:after{background-image:url("../images/books/cms-bg-banner-drawer.png");background-position:0 0;content:"";display:block;left:0px;position:absolute;width:285px;height:17px;margin-top:-10px;}.banner .moduletable .custom p img{border:1px solid #e1e1e1;}.moduletable.banner-bottom{margin-bottom:0 !important;}.moduletable.banner-bottom .custom p img{width:100%;}.moduletable.cms-best-of-month div.vmproduct.cms-best-of-month .product-0:after{position:absolute;content:"";background:url("../images/books/cms-bg-best-sale.png") right top no-repeat;height:100%;width:400px;top:0px;right:0px;}.moduletable.cms-best-of-month div.vmproduct.cms-best-of-month .product-0 img{width:40%;float:left;border:1px solid #e1e1e1;padding:5px;box-shadow:0 0 3px #e1e1e1;}.moduletable.cms-best-of-month div.vmproduct.cms-best-of-month .product-0 img:hover{box-shadow:0 0 5px #c8c8c8;}.moduletable.cms-best-of-month div.vmproduct.cms-best-of-month .product-0 .spacer{overflow:hidden;padding:0 0 0 15px !important;}.moduletable.cms-best-of-month div.vmproduct.cms-best-of-month .product-0 .spacer .product-name{margin-top:0px;}.moduletable.cms-best-of-month div.vmproduct.cms-best-of-month .product-0 .spacer .short-description{line-height:20px;margin-top:10px;}.moduletable.cms-best-of-month div.vmproduct.cms-best-of-month .product-0 .nx-detail{float:right;}.moduletable.cms-best-of-month div.vmproduct.cms-best-of-month .product-0 .nx-detail >a{color:#6e946e !important;}.moduletable.cms-best-of-month div.vmproduct.cms-best-of-month .product-0 .nx-detail >a:hover{color:#337ab7 !important;}.moduletable.cms-best-of-month div.vmproduct.cms-best-of-month .col-sm-2.product img{border:1px solid #e1e1e1;padding:5px;box-shadow:0 0 3px #e1e1e1;width:90%;max-width:100%;}.moduletable.cms-best-of-month div.vmproduct.cms-best-of-month .col-sm-2.product img:hover{box-shadow:0 0 5px #c8c8c8;}.moduletable.cms-best-of-month div.vmproduct.cms-best-of-month .col-sm-2.product .product-name{font-family:Arial, Helvetica, sans-serif;font-size:12px;}#cm-wapper footer{clear:both;overflow:hidden;background:url("../images/books/cms-bg-full-footer.png") 0 0 repeat;border-top:5px solid #6e946e;}#cm-wapper footer .cm-container .cm-footer{overflow:hidden;}#cm-wapper footer .cm-container .cm-footer:before,#cm-wapper footer .cm-container .cm-footer:after{display:table;content:'';clear:both;}#cm-wapper footer .cm-container .cm-footer h3.moduletitle{margin-bottom:8px;margin-bottom:10px;border:none;}#cm-wapper footer .cm-container .cm-footer h3.moduletitle span{color:#000;font-family:Georgia, "Times New Roman", Times, serif;text-align:left;font-size:14px;font-weight:bold;}#cm-wapper footer .cm-container .cm-footer .moduletable{overflow:hidden;width:100%;}#cm-wapper footer .cm-container .cm-footer .moduletable:last-child{margin:0;}#cm-wapper footer .cm-container .cm-footer ul li{line-height:22px;}#cm-wapper footer .cm-container .cm-footer ul li a{color:#333;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:1.2;}#cm-wapper footer .cm-container .cm-footer ul li a:hover{color:#6e946e;}#cm-wapper footer .cm-container .cm-footer #footer{float:left;}#cm-wapper footer .cm-container .cm-footer #footer .cms-address p{margin:0;line-height:22px;}#cm-wapper footer .cm-container .cm-footer #footer.footer-socket{width:100%;}#cm-wapper footer .cm-container .cm-footer #footer .footer-col-5{float:left;display:inline-block;width:20%;overflow:hidden;padding-left:15px;padding-right:15px;}#cm-wapper footer .cm-container .cm-footer #footer .footer-col-4{float:left;display:inline-block;width:25%;overflow:hidden;padding-left:15px;padding-right:15px;}#cm-wapper footer .cm-container .cm-footer #footer .footer-col-3{float:left;display:inline-block;width:33.3%;overflow:hidden;padding-left:15px;padding-right:15px;}#cm-wapper footer .cm-container .cm-footer #footer .footer-col-2{float:left;display:inline-block;width:50%;overflow:hidden;padding-left:15px;padding-right:15px;}#cm-wapper footer .cm-container .cm-footer #footer #footer-1 div.moduletable ul.menu li a:after,#cm-wapper footer .cm-container .cm-footer #footer #footer-2 div.moduletable ul.menu li a:after{font-family:'fontawesome';content:'\f101';color:#666;font-size:10px;padding-left:6px;}#cm-wapper footer .cm-container .cm-footer #footer #footer-2 .acymailing_module_form table.acymailing_form{width:100%;float:left;}#cm-wapper footer .cm-container .cm-footer #footer #footer-2 .acymailing_module_form table.acymailing_form tbody tr{display:inline-block;}#cm-wapper footer .cm-container .cm-footer #footer #footer-2 .acymailing_module_form table.acymailing_form tbody tr td.acyfield_email{padding-bottom:0;float:left;width:80% !important;}#cm-wapper footer .cm-container .cm-footer #footer #footer-2 .acymailing_module_form table.acymailing_form tbody tr td.acyfield_email input.inputbox{border:1px solid #c1bcbc;border-right:none;padding:0 5px;color:#b7b7b7;font-size:11px;font-family:Arial, Helvetica, sans-serif;vertical-align:middle;z-index:1;line-height:28px;width:100% !important;}#cm-wapper footer .cm-container .cm-footer #footer #footer-2 .acymailing_module_form table.acymailing_form tbody tr td.acyfield_email input.inputbox:focus{border:1px solid #c1bcbc;color:#333;}#cm-wapper footer .cm-container .cm-footer #footer #footer-2 .acymailing_module_form table.acymailing_form tbody tr td.acysubbuttons{padding-bottom:0;float:right;width:20%;}#cm-wapper footer .cm-container .cm-footer #footer #footer-2 .acymailing_module_form table.acymailing_form tbody tr td.acysubbuttons input.subbutton{text-indent:inherit;background:url("../images/books/cms-bg-button-newletter.png") 0 0 no-repeat;border:none;width:100%;float:left;position:relative;height:100%;border-radius:0;margin-left:0px;color:transparent;}#cm-wapper footer .cm-container .cm-footer #footer #footer-2 .acymailing_module_form table.acymailing_form tbody tr td.acysubbuttons input.subbutton:hover{opacity:0.75;}#cm-wapper footer #socket{float:left;padding:10px;min-height:30px;color:#6b6a6a;overflow:hidden;background:#dfdfdf;}#cm-wapper footer #socket.socket-footer{width:100%;}#cm-wapper footer #socket .menu-copyright{width:1024px;margin:0 auto;padding:0px 15px;}#cm-wapper footer #socket .menu-copyright .copyright p{color:#6b6a6a;font-size:11px;margin:0;font-family:Arial, Helvetica, sans-serif;}#cm-wapper footer #socket .menu-copyright .copyright p a{color:#1caff7;font-size:11px;}#cm-wapper footer #socket .menu-copyright .copyright p a:hover{color:#6e946e;}.nx{position:relative;z-index:50;}#cm-body #cboxOverlay{background-image:none;}.moduletable.cms-multi-film-favious{position:relative;margin-top:30px;}.moduletable.cms-multi-film-favious .cms-multi-film{position:absolute;top:-18px;left:12px;}.moduletable.cms-multi-film-favious .cms-multi-film-on-sale{padding:17px 0;background:url("../images/books/cms-bg-film-on-sale.png") 0 0 repeat;text-align:right;clear:both;border-top:1px solid #dcdacd;border-bottom:1px solid #dcdacd;}.moduletable.cms-multi-film-favious .cms-multi-film-on-sale >span.cms-multi{position:relative;left:-5%;font-family:Arial, Helvetica, sans-serif;font-size:22px;font-style:italic;color:#d95f1f;padding:18px 25px;background:url("../images/books/cms-bg-shop-now.png") right center no-repeat;}.moduletable.cms-multi-film-favious .cms-multi-film-on-sale >a{color:#05618e !important;margin-right:20px;font-family:'FontAwesome';font-size:12px;}.moduletable.cms-multi-film-favious .cms-multi-film-on-sale >a:hover{color:#6e946e !important;}.moduletable.cms-multi-film-favious .cms-multi-film-on-sale >a:after{content:'\f105';margin-left:10px;}.ls-ct-center{display:none;}.responseContainer + form{opacity:1 !important;margin-top:10px;}.breadcrumb > li + li::before{content:"";}.mozilla .cms-currency .cms-cur-active span i,.mozilla .cms-currency .cms-lang-active span i,.mozilla .cms-mod-languages .cms-cur-active span i,.mozilla .cms-mod-languages .cms-lang-active span i{right:0;}.visible-inline-block{display:inline-block;}#cm-wapper .cms-currency,#cm-wapper .cms-mod-languages{position:relative;}#cm-wapper .cms-currency .mod-currency,#cm-wapper .cms-currency .lang-block,#cm-wapper .cms-mod-languages .mod-currency,#cm-wapper .cms-mod-languages .lang-block{display:none;position:absolute;right:0;min-width:135px;}#cm-wapper .cms-currency:hover .mod-currency,#cm-wapper .cms-currency:hover .lang-block,#cm-wapper .cms-mod-languages:hover .mod-currency,#cm-wapper .cms-mod-languages:hover .lang-block{display:block;}#cm-wapper .cms-currency:hover .cms-cur-active,#cm-wapper .cms-currency:hover .cms-lang-active,#cm-wapper .cms-mod-languages:hover .cms-cur-active,#cm-wapper .cms-mod-languages:hover .cms-lang-active{text-align:left;cursor:pointer;background:#fff;-webkit-box-shadow:1px 0px 3px rgba(50,50,50,0.23);-moz-box-shadow:1px 0px 3px rgba(50,50,50,0.23);box-shadow:1px 0px 3px rgba(50,50,50,0.23);}#cm-wapper .cms-currency .cms-cur-active,#cm-wapper .cms-currency .cms-lang-active,#cm-wapper .cms-mod-languages .cms-cur-active,#cm-wapper .cms-mod-languages .cms-lang-active{color:#3e3e3e;padding:5px 7px 6px;display:inline-block;text-align:left;}#cm-wapper .cms-currency .cms-cur-active span,#cm-wapper .cms-currency .cms-lang-active span,#cm-wapper .cms-mod-languages .cms-cur-active span,#cm-wapper .cms-mod-languages .cms-lang-active span{position:relative;color:#3e3e3e;}#cm-wapper .cms-currency .cms-cur-active span i:before,#cm-wapper .cms-currency .cms-lang-active span i:before,#cm-wapper .cms-mod-languages .cms-cur-active span i:before,#cm-wapper .cms-mod-languages .cms-lang-active span i:before{font-family:'Glyphicons Halflings';font-size:10px;content:'\e259';display:inline-block;}#cm-wapper .cms-currency ul,#cm-wapper .cms-mod-languages ul{background-color:#fff;-webkit-box-shadow:1px 1px 3px rgba(50,50,50,0.23);-moz-box-shadow:1px 1px 3px rgba(50,50,50,0.23);box-shadow:1px 1px 3px rgba(50,50,50,0.23);padding:10px 0 15px;margin:-1px 0 0;position:relative;z-index:10;}#cm-wapper .cms-currency ul.list-inline li.lang-active a span,#cm-wapper .cms-currency ul.list-inline li:hover a span,#cm-wapper .cms-currency ul.list-block li.lang-active a span,#cm-wapper .cms-currency ul.list-block li:hover a span,#cm-wapper .cms-mod-languages ul.list-inline li.lang-active a span,#cm-wapper .cms-mod-languages ul.list-inline li:hover a span,#cm-wapper .cms-mod-languages ul.list-block li.lang-active a span,#cm-wapper .cms-mod-languages ul.list-block li:hover a span{color:#6e946e;}#cm-wapper .cms-currency ul.list-inline li a,#cm-wapper .cms-currency ul.list-block li a,#cm-wapper .cms-mod-languages ul.list-inline li a,#cm-wapper .cms-mod-languages ul.list-block li a{display:block;}#cm-wapper .cms-currency ul.list-inline li a span,#cm-wapper .cms-currency ul.list-block li a span,#cm-wapper .cms-mod-languages ul.list-inline li a span,#cm-wapper .cms-mod-languages ul.list-block li a span{color:#3e3e3e;}#cm-wapper .cms-currency ul.list-inline li a img,#cm-wapper .cms-currency ul.list-block li a img,#cm-wapper .cms-mod-languages ul.list-inline li a img,#cm-wapper .cms-mod-languages ul.list-block li a img{float:right;margin-top:6px;height:12px;}#cm-wapper .cms-currency ul li,#cm-wapper .cms-mod-languages ul li{font-size:12px;color:#3e3e3e;text-align:left;padding:0 10px;margin-top:1px;line-height:25px;cursor:pointer;}#cm-wapper .cms-currency ul li.active,#cm-wapper .cms-currency ul li:hover,#cm-wapper .cms-mod-languages ul li.active,#cm-wapper .cms-mod-languages ul li:hover{color:#6e946e;}#cm-wapper .cms-currency .mod-currency li,#cm-wapper .cms-mod-languages .mod-currency li{padding-right:25px;position:relative;}#cm-wapper .cms-currency .mod-currency li.active:before,#cm-wapper .cms-currency .mod-currency li:hover:before,#cm-wapper .cms-mod-languages .mod-currency li.active:before,#cm-wapper .cms-mod-languages .mod-currency li:hover:before{position:absolute;top:0;right:10px;display:inline-block;font-family:'icomoon';content:'\ea10';}#cm-wapper .cms-mod-languages #dk_container_currsubmit a.dk_toggle span{color:#3e3e3e;}#cm-wapper .cms-mod-languages #dk_container_currsubmit .dk_options{display:block;}#cm-wapper .cms-mod-languages #dk_container_currsubmit .dk_options ul li a{font-size:12px;color:#3e3e3e;}.nx-wrapper{width:100%;overflow:hidden;margin:15px 0px 5px;clear:both;}.nx-category-filter,#nx-search-text-input,#nx-search-submit-button{margin:3px 5px 3px 0;}#nx-search-text-input{vertical-align:middle;border:1px solid #e1e1e1;border-left:none;border-right:none;font:12px Arial, Helvetica, sans-serif;padding:2px 20px;color:#959595;min-width:320px;width:auto;line-height:27px;margin:0 0 0 -3px;}#nx-category-filter{background:#fff;border:1px solid #e1e1e1;color:#585858;height:32px;font-size:12px;min-width:140px;padding:2px 0px 2px 25px;vertical-align:middle;opacity:1;visibility:visible;font-family:Arial, Helvetica, sans-serif;border-right:none;margin:0;}#nx-search-submit-button{border:none;color:#fff;font-size:16px;background:url("../images/books/cms-bg-button-search.png") 0 0 repeat-x;line-height:32px;cursor:pointer;padding:0;margin:0 0 0 -3px;font-family:Georgia, "Times New Roman", Times, serif;width:auto;min-width:110px;position:relative;top:2px;}#nx-search-submit-button:hover,#nx-search-submit-button:focus{opacity:0.75;}#form-search{position:relative;padding:0;}#nav-search-in{background-position:-10px -590px;background-repeat:no-repeat;border-right:1px solid #ddd;display:inline-block;width:43px;height:27px;left:3px;overflow:hidden;position:absolute;top:4px;}#nav-search-in #nav-search-in-content{color:#777;display:inline-block;font-family:"arial", "sans-serif";font-size:11px;height:27px;line-height:27px;margin:0 25px 0 6px;text-indent:1px;white-space:nowrap;}#nav-search-in.nav-facade-active .nav-down-arrow{display:block;right:10px;top:11px;}.nav-down-arrow{display:block;font-size:0;height:5px;line-height:0;position:absolute;width:9px;}.nav-searchfield-outer{background-repeat:no-repeat;height:34px;margin-right:39px;padding-left:5px;}.nav-searchfield-inner{background-color:white;background-position:0 -550px;background-repeat:repeat-x;height:34px;}.nav-searchfield-width{padding:0 2px 0 43px;}#nav-iss-attach{height:33px;padding:0 0 0 5px;}.nav-submit-button{background-position:-33px -120px;height:34px;margin:0;overflow:hidden;padding:0 0 0 3px;position:absolute;right:0;top:0;}.ui-helper-hidden-accessible{display:none;}ul.ui-autocomplete{width:385px !important;max-width:80%;background:#fff;}ul.ui-autocomplete li a{cursor:pointer;}ul.ui-autocomplete li a:hover,ul.ui-autocomplete li a .ui-state-hover,ul.ui-autocomplete li a .ui-state-focus{color:#6e946e;background:transparent;}ul.ui-autocomplete li:hover a{color:#6e946e;background:transparent;}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{color:#6e946e;background:transparent;}.select2-container{position:relative;display:inline-block;width:auto;min-width:170px;zoom:1;vertical-align:middle;margin:0;}.select2-container,.select2-drop,.select2-search,.select2-search input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.select2-container .select2-choice{display:block;height:32px;padding:0 15px;overflow:hidden;position:relative;border:1px solid #e1e1e1;white-space:nowrap;line-height:32px;color:#3e3e3e !important;text-decoration:none;background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;}.select2-container .select2-choice abbr{display:none;width:12px;height:12px;position:absolute;right:24px;top:8px;font-size:1px;text-decoration:none;border:0;cursor:pointer;outline:0;}.select2-container .select2-choice abbr:before{display:block;font-family:'FontAwesome';content:'\f00d';}.select2-container .select2-choice .select2-arrow{display:inline-block;width:18px;height:100%;position:absolute;right:0;top:0;text-align:center;}.select2-container .select2-choice .select2-arrow b:before{display:inline-block;font-family:'FontAwesome';content:'\f0d7';font-weight:normal;}.select2-container.select2-drop-above .select2-choice{border-bottom-color:#aaa;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#eee),color-stop(0.9,#fff));background-image:-webkit-linear-gradient(center bottom,#eee 0%,#fff 90%);background-image:-moz-linear-gradient(center bottom,#eee 0%,#fff 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff ',endColorstr='#eeeeee ',GradientType=0);background-image:linear-gradient(to bottom,#eee 0%,#fff 90%);}.select2-container.select2-allowclear .select2-choice .select2-chosen{margin-right:42px;}.select2-container.select2-allowclear .select2-choice abbr{display:inline-block;}.select2-container.select2-container-disabled .select2-choice{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default;}.select2-container.select2-container-disabled .select2-choice .select2-arrow{background-color:#f4f4f4;background-image:none;border-left:0;}.select2-container.select2-container-disabled .select2-choice abbr{display:none;}.select2-drop-mask{border:0;margin:0;padding:0;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:9998;background-color:#fff;filter:alpha(opacity=0);}.select2-drop{width:100%;margin-top:-1px;position:absolute;z-index:9999;top:100%;background:#fff;color:#000;border:1px solid #aaa;border-top:0;-webkit-box-shadow:0 4px 5px rgba(0,0,0,0.15);box-shadow:0 4px 5px rgba(0,0,0,0.15);}.select2-drop.select2-drop-above{margin-top:1px;border-top:1px solid #aaa;border-bottom:0;-webkit-box-shadow:0 -4px 5px rgba(0,0,0,0.15);box-shadow:0 -4px 5px rgba(0,0,0,0.15);}.select2-drop.select2-drop-above.select2-drop-active{border-top:1px solid #c9c9c9;}.select2-drop.select2-drop-above .select2-search input{margin-top:4px;}.select2-drop-active{border:1px solid #c9c9c9;border-top:none;}.select2-drop-auto-width{border-top:1px solid #aaa;width:auto;}.select2-drop-auto-width .select2-search{padding-top:4px;}.select2-search{display:inline-block;width:100%;min-height:26px;margin:0;padding-left:4px;padding-right:4px;position:relative;z-index:10000;white-space:nowrap;}.select2-search input{width:100%;height:auto !important;min-height:26px;padding:4px 20px 4px 5px;margin:0;outline:0;font-family:sans-serif;font-size:1em;border:1px solid #aaa;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background:#fff;}.select2-container-active .select2-choice,.select2-container-active .select2-choices{border:1px solid #c9c9c9;outline:none;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3);}.select2-dropdown-open .select2-choice{border-bottom-color:transparent;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#eee;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#fff),color-stop(0.5,#eee));background-image:-webkit-linear-gradient(center bottom,#fff 0%,#eee 50%);background-image:-moz-linear-gradient(center bottom,#fff 0%,#eee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee ',endColorstr='#ffffff ',GradientType=0);background-image:linear-gradient(to top,#fff 0%,#eee 50%);}.select2-dropdown-open .select2-choice .select2-arrow b{background-position:-18px 1px;}.select2-dropdown-open .select2-arrow{background:transparent;border-left:none;filter:none;}.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{border:1px solid #5897fb;border-top-color:transparent;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(0.5,#eee));background-image:-webkit-linear-gradient(center top,#fff 0%,#eee 50%);background-image:-moz-linear-gradient(center top,#fff 0%,#eee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee ',endColorstr='#ffffff ',GradientType=0);background-image:linear-gradient(to bottom,#fff 0%,#eee 50%);}.select2-results{max-height:200px;padding:0 0 0 4px;margin:4px 4px 4px 0;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);font:12px Arial, Helvetica, sans-serif;color:#585858;}.select2-results ul.select2-result-sub{margin:0;padding-left:0;}.select2-results li{list-style:none;display:list-item;background-image:none;}.select2-results li.select2-result-with-children >.select2-result-label{font-weight:bold;}.select2-results li em{background:#feffde;font-style:normal;}.select2-results .select2-result-label{padding:3px 7px 4px;margin:0;cursor:pointer;min-height:1em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.select2-results .select2-highlighted{background:#3875d7;color:#fff;}.select2-results .select2-highlighted em{background:transparent;}.select2-results .select2-highlighted ul{background:#fff;color:#000;}.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-selection-limit{background:#f4f4f4;display:list-item;padding-left:5px;}.select2-results .select2-disabled{background:#f4f4f4;display:list-item;cursor:default;}.select2-results .select2-disabled.select2-highlighted{color:#666;background:#f4f4f4;display:list-item;cursor:default;}.select2-results .select2-disabled .select2-selected{display:none;}.select2-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.select2-more-results{background:#f4f4f4;display:list-item;}.select2-more-results.select2-active{background:#f4f4f4 url('select2-spinner.gif ') no-repeat 100%;}.select2-results-dept-1 .select2-result-label{padding-left:20px;}.select2-results-dept-2 .select2-result-label{padding-left:40px;}.select2-results-dept-3 .select2-result-label{padding-left:60px;}.select2-results-dept-4 .select2-result-label{padding-left:80px;}.select2-results-dept-5 .select2-result-label{padding-left:100px;}.select2-results-dept-6 .select2-result-label{padding-left:110px;}.select2-results-dept-7 .select2-result-label{padding-left:120px;}.select2-container-multi .select2-choices{height:auto !important;height:1%;min-height:26px;margin:0;padding:0 5px 0 0;position:relative;border:1px solid #aaa;cursor:text;overflow:hidden;background-color:#fff;background-image:-webkit-gradient(linear,0% 0%,0% 100%,color-stop(1%,#eee),color-stop(15%,#fff));background-image:-webkit-linear-gradient(top,#eee 1%,#fff 15%);background-image:-moz-linear-gradient(top,#eee 1%,#fff 15%);background-image:linear-gradient(to bottom,#eee 1%,#fff 15%);}.select2-container-multi .select2-choices li{float:left;list-style:none;}.select2-container-multi .select2-choices .select2-search-field{margin:0;padding:0;white-space:nowrap;}.select2-container-multi .select2-choices .select2-search-choice{padding:3px 5px 3px 18px;margin:3px 0 3px 5px;position:relative;line-height:13px;color:#333;cursor:default;border:1px solid #aaa;border-radius:3px;-webkit-box-shadow:0 0 2px #fff inset, 0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 2px #fff inset, 0 1px 0 rgba(0,0,0,0.05);background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#e4e4e4;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee ',endColorstr='#f4f4f4 ',GradientType=0);background-image:-webkit-gradient(linear,0% 0%,0% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(to top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);}.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover{background-position:right -11px;}.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close{background-position:right -11px;}.select2-container-multi.select2-container-disabled .select2-choices{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default;}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{padding:3px 5px 3px 5px;border:1px solid #ddd;background-image:none;background-color:#f4f4f4;}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice-close{display:none;background:none;}.select2-locked{padding:3px 5px 3px 5px !important;}html [dir="rtl"] .select2-container .select2-choice{padding:0 8px 0 0;}html [dir="rtl"] .select2-container .select2-choice >.select2-chosen{margin-left:26px;margin-right:0;}html [dir="rtl"] .select2-container .select2-choice .select2-arrow{left:0;right:auto;border-left:none;border-right:1px solid #aaa;border-radius:4px 0 0 4px;}html [dir="rtl"] .select2-container .select2-choice .select2-arrow b{background-position:2px 1px;}html [dir="rtl"] .select2-search input{padding:4px 5px 4px 20px;background:transparent;}html [dir="rtl"] .select2-dropdown-open .select2-choice .select2-arrow{border-right:none;}html [dir="rtl"] .select2-results{padding:0 4px 0 0;margin:4px 0 4px 4px;}html [dir="rtl"] .select2-container-multi .select2-choices{padding:0 0 0 5px;}html [dir="rtl"] .select2-container-multi .select2-choices li{float:right;}html [dir="rtl"] .select2-container-multi .select2-choices .select2-search-choice{margin:3px 5px 3px 0;padding:3px 18px 3px 5px;}html [dir="rtl"] .select2-container-multi .select2-search-choice-close{left:auto;right:2px;}html [dir="rtl"] .select2-search-choice-close{right:auto;left:3px;}.select2-container-multi .select2-container-active .select2-choices{border:1px solid #5897fb;outline:none;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3);}.select2-container-multi .select2-choices .select2-search-field input{padding:5px;margin:1px 0;font-family:sans-serif;font-size:100%;color:#666;outline:0;border:0;-webkit-box-shadow:none;box-shadow:none;background:#fff !important;}.select2-container-multi .select2-choices .select2-search-choice .select2-chosen{cursor:default;}.select2-container-multi .select2-choices .select2-search-choice-focus{background:#d4d4d4;}.select2-container-multi .select2-search-choice-close{left:3px;}.select2-search-choice-close{display:block;width:12px;height:13px;position:absolute;right:3px;top:4px;font-size:1px;outline:none;}.select2-default{color:#999 !important;}.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match{text-decoration:underline;}.select2-offscreen,.select2-offscreen:focus{clip:rect(0 0 0 0) !important;width:1px !important;height:1px !important;border:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important;position:absolute !important;outline:0 !important;left:0px !important;top:0px !important;}.select2-display-none{display:none;}.select2-measure-scrollbar{position:absolute;top:-10000px;left:-10000px;width:100px;height:100px;overflow:scroll;}ul.VMmenu{border:1px solid #ebebeb;border-top:0;}ul.VMmenu li.level0.VmOpen,ul.VMmenu li.level0.VmClose{position:relative;border-bottom:none !important;}ul.VMmenu li.level0.VmOpen a,ul.VMmenu li.level0.VmClose a{font-family:Arial, Helvetica, sans-serif;font-size:12px !important;}ul.VMmenu li.level0.VmOpen .VmArrowdown,ul.VMmenu li.level0.VmClose .VmArrowdown{background:transparent;display:block;padding:0 0 0 5px;width:auto;height:auto;position:absolute;top:10px;right:15px;}ul.VMmenu li.level0.VmOpen .VmArrowdown:before,ul.VMmenu li.level0.VmClose .VmArrowdown:before{font-family:'FontAwesome';display:block;content:"\f067";}ul.VMmenu li.level0.VmOpen .VmArrowdown:hover:before,ul.VMmenu li.level0.VmClose .VmArrowdown:hover:before{color:#3e3e3e;}ul.VMmenu li.level0.VmOpen .count-product,ul.VMmenu li.level0.VmClose .count-product{display:inline-block;float:right;color:#888;display:none;}ul.VMmenu li.level0.VmOpen:hover > div > .VmArrowdown:before,ul.VMmenu li.level0.VmOpen.active > div > .VmArrowdown:before,ul.VMmenu li.level0.VmClose:hover > div > .VmArrowdown:before,ul.VMmenu li.level0.VmClose.active > div > .VmArrowdown:before{color:#3e3e3e;}ul.VMmenu li.level0.VmOpen:hover > div > a,ul.VMmenu li.level0.VmOpen.active > div > a,ul.VMmenu li.level0.VmClose:hover > div > a,ul.VMmenu li.level0.VmClose.active > div > a{color:#6e946e !important;}ul.VMmenu li.level0.VmOpen:hover > div > a .count-product,ul.VMmenu li.level0.VmOpen.active > div > a .count-product,ul.VMmenu li.level0.VmClose:hover > div > a .count-product,ul.VMmenu li.level0.VmClose.active > div > a .count-product{color:#6e946e !important;}ul.VMmenu li.level0.VmOpen .VmArrowdown:before{content:"\f068";}.cart:before,.cart:after{display:table;content:'';clear:both;}.cart #vmCartModule{border:1px solid #e1e1e1;background:#fff;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;box-shadow:0 1px 2px #d5d5d5;width:100%;}.cart #vmCartModule:hover{box-shadow:0 1px 3px rgba(142,142,142,0.75);}.cart #vmCartModule:hover #cart_list{box-shadow:0 1px 3px rgba(142,142,142,0.75);}.cart #vmCartModule a.nbajaxcart{background:url("../images/books/cms-bg-cart.png") no-repeat;border-right:0;width:100%;height:32px;cursor:pointer;padding:4px 20px;font:12px Georgia, "Times New Roman", Times, serif;color:#3e3e3e;}.cart #vmCartModule a.nbajaxcarta.nbajaxcart:hover{color:#3e3e3e;}.cart #vmCartModule a.nbajaxcart .spacer-cart{float:right;}.cart #vmCartModule a.nbajaxcart .vmbillTotal{color:#f03939;font-weight:bold;}.cart #vmCartModule a.nbajaxcart .vmbillTotal:before{content:'-';color:#3e3e3e;}.cart #vmCartModule a.nbajaxcart strong{color:#f03939;}.cart #vmCartModule a.nbajaxcart h6{font-weight:normal;margin:0;text-transform:uppercase;}.cart #vmCartModule #cart_list{width:320px;top:30px;}.cart #vmCartModule #cart_list.show_products{background:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding-top:5px;}.cart #vmCartModule #cart_list.show_products .block-content{background:#fff;-webkit-box-shadow:0 0 2px #dadada;-moz-box-shadow:0 0 2px #dadada;border:1px solid #e1e1e1;box-shadow:0 0 2px #dadada;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}.cart #vmCartModule #cart_list.show_products .block-content .summary{width:100%;color:#3e3e3e;font-size:13px;text-align:left;padding:5px 12px;background:#fff;}.cart #vmCartModule #cart_list.show_products .block-content .summary .amount{font-size:13px;}.cart #vmCartModule #cart_list.show_products .block-content .summary .amount >span{color:#6e946e;font-size:14px;}.cart #vmCartModule #cart_list.show_products .block-content .summary span{color:#3e3e3e;}.cart #vmCartModule #cart_list.show_products .block-content #vm_cart_products{margin-bottom:15px;padding-top:10px;border-left:0;border-right:0;}.cart #vmCartModule #cart_list.show_products .block-content #vm_cart_products .container_cart .wrapper.marg-bot{border-bottom:0;margin:10px 20px;}.cart #vmCartModule #cart_list.show_products .block-content #vm_cart_products .container_cart .wrapper.marg-bot .image{margin:5px 0 0 0;padding:0;}.cart #vmCartModule #cart_list.show_products .block-content #vm_cart_products .container_cart .wrapper.marg-bot .fleft{max-width:185px;float:right;padding-top:0;}.cart #vmCartModule #cart_list.show_products .block-content #vm_cart_products .container_cart .wrapper.marg-bot .fleft .product_row:before,.cart #vmCartModule #cart_list.show_products .block-content #vm_cart_products .container_cart .wrapper.marg-bot .fleft .product_row:after{display:table;content:'';clear:both;}.cart #vmCartModule #cart_list.show_products .block-content #vm_cart_products .container_cart .wrapper.marg-bot .fleft .product_row .product_name{display:block;margin-bottom:7px;}.cart #vmCartModule #cart_list.show_products .block-content #vm_cart_products .container_cart .wrapper.marg-bot .fleft .product_row .product_name a{padding:0;font-size:14px;color:#3e3e3e;font-weight:normal;}.cart #vmCartModule #cart_list.show_products .block-content #vm_cart_products .container_cart .wrapper.marg-bot .fleft .product_row .product_name a:hover{color:#6e946e !important;}.cart #vmCartModule #cart_list.show_products .block-content #vm_cart_products .container_cart .wrapper.marg-bot .fleft .product_row #mod_ajax_form{margin:0;font-size:14px;}.cart #vmCartModule #cart_list.show_products .block-content #vm_cart_products .container_cart .wrapper.marg-bot .fleft .product_row #mod_ajax_form input.quantity-input.js-recalculate{font-size:12px;color:#9b9b9b;width:25px !important;height:25px !important;padding:0;font-weight:normal;}.cart #vmCartModule #cart_list.show_products .block-content #vm_cart_products .container_cart .wrapper.marg-bot .fleft .product_row #mod_ajax_form span{color:#3e3e3e;}.cart #vmCartModule #cart_list.show_products .block-content #vm_cart_products .container_cart .wrapper.marg-bot .fleft .product_row #mod_ajax_form span.quantity_plus,.cart #vmCartModule #cart_list.show_products .block-content #vm_cart_products .container_cart .wrapper.marg-bot .fleft .product_row #mod_ajax_form span.quantity_minus{width:13px;height:13px;background:none !important;overflow:hidden;text-indent:0;}.cart #vmCartModule #cart_list.show_products .block-content #vm_cart_products .container_cart .wrapper.marg-bot .fleft .product_row #mod_ajax_form span.quantity_plus:before,.cart #vmCartModule #cart_list.show_products .block-content #vm_cart_products .container_cart .wrapper.marg-bot .fleft .product_row #mod_ajax_form span.quantity_minus:before{display:inline-block;font-family:'FontAwesome';font-size:10px;line-height:1;content:'\f0fe';}.cart #vmCartModule #cart_list.show_products .block-content #vm_cart_products .container_cart .wrapper.marg-bot .fleft .product_row #mod_ajax_form span.quantity_minus{margin-left:-13px;margin-top:15px;}.cart #vmCartModule #cart_list.show_products .block-content #vm_cart_products .container_cart .wrapper.marg-bot .fleft .product_row #mod_ajax_form span.quantity_minus:before{content:'\f146';}.cart #vmCartModule #cart_list.show_products .block-content #vm_cart_products .container_cart .wrapper.marg-bot .fleft .product_row #mod_ajax_form span.update-total{width:auto;height:auto;padding:0;text-indent:0;background:none transparent;}.cart #vmCartModule #cart_list.show_products .block-content #vm_cart_products .container_cart .wrapper.marg-bot .fleft .product_row #mod_ajax_form span.update-total:before{display:inline-block;font-family:'FontAwesome';content:"\f021";}.cart #vmCartModule #cart_list.show_products .block-content #vm_cart_products .container_cart .wrapper.marg-bot .fleft .product_row #mod_ajax_form span:hover{color:#5d835d;}.cart #vmCartModule #cart_list.show_products .block-content #vm_cart_products .container_cart .wrapper.marg-bot .fleft .product_row span.icon-cancel-circle{position:absolute;right:0;top:5px;color:#6e946e;font-size:15px;}.cart #vmCartModule #cart_list.show_products .block-content #vm_cart_products .container_cart .wrapper.marg-bot .fleft .product_row span.icon-cancel-circle:before{font-family:'FontAwesome';content:"\f057";}.cart #vmCartModule #cart_list.show_products .block-content #vm_cart_products .container_cart .wrapper.marg-bot .fleft .product_row span.icon-cancel-circle:hover{color:#5d835d !important;}.cart #vmCartModule #cart_list.show_products .block-content #vm_cart_products .container_cart .wrapper.marg-bot .fleft .product_row .cms-prices{margin:1px 0 0 10px;float:left;font-size:14px;}.cart #vmCartModule #cart_list.show_products .block-content #vm_cart_products .container_cart .wrapper.marg-bot .fleft .product_row .cms-prices span{padding:0 5px 0 0;color:#444;}.cart #vmCartModule #cart_list.show_products .block-content #vm_cart_products .container_cart .wrapper.marg-bot .fleft .product_row .cms-prices #prices{color:#f03939;}.cart #vmCartModule #cart_list.show_products .block-content .total-footer{font-size:16px;font-weight:bold;color:#3e3e3e;margin-right:20px;}.cart #vmCartModule #cart_list.show_products .block-content .total-footer strong{color:#f03939;margin-right:0;}.cart #vmCartModule #cart_list.show_products .block-content .action{font-size:12px;line-height:20px;padding:25px 20px 15px;}.cart #vmCartModule #cart_list.show_products .block-content .action .update-total{display:inline-block;font:12px Arial, Helvetica, sans-serif !important;color:#fff;background:url("../images/books/cms-bg-button.png") 0 0 repeat-x !important;padding:4px 10px;margin-top:0 !important;box-shadow:0 1px 2px #d9d9d9;height:23px !important;margin-left:0px !important;}.cart #vmCartModule #cart_list.show_products .block-content .action .update-total:hover{opacity:0.75;}.cart #vmCartModule #cart_list.show_products .block-content .action .remove-all{display:inline-block;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#fff;background:url("../images/books/cms-bg-button.png") 0 0 repeat-x !important;padding:2px 10px;margin-top:0 !important;box-shadow:0 1px 2px #d9d9d9;height:23px;}.cart #vmCartModule #cart_list.show_products .block-content .action .remove-all:hover{opacity:0.75;}.cart #vmCartModule #cart_list.show_products .block-content .action a.button.ajshcart{font-family:Arial, Helvetica, sans-serif;display:inline-block;float:right;margin:0;padding:2px 10px;font-size:12px;color:#fff;font-weight:normal;background:url("../images/books/cms-bg-button-cart.png") 0 0 repeat-x;box-shadow:0 1px 2px #d9d9d9;height:23px;}.cart #vmCartModule #cart_list.show_products .block-content .action a.button.ajshcart:hover{opacity:0.75;}#cm-wapper #js-mainnav{background-color:transparent;background-image:none;border:none;box-shadow:none;font-size:12px;}#cm-wapper #js-mainnav #js-meganav{box-shadow:0 -1px 2px #c3c3c3;background:url("../images/books/cms-bg-menu.png") 0 0 repeat;}#cm-wapper #js-mainnav #js-meganav >ul.level0{border:0;}#cm-wapper #js-mainnav #js-meganav >ul.level0 >li.mega{margin-right:0;position:relative;background:transparent;}#cm-wapper #js-mainnav #js-meganav >ul.level0 >li.mega >a.mega{border:none;color:#fff !important;font:15px Georgia, "Times New Roman", Times, serif;padding:12px 24px 10px !important;line-height:17px;position:relative;}#cm-wapper #js-mainnav #js-meganav >ul.level0 >li.mega >a.mega >span.menu-title{background:transparent;padding:0;font:15px Georgia, "Times New Roman", Times, serif;}#cm-wapper #js-mainnav #js-meganav >ul.level0 >li.mega.first.active{background:url("../images/books/cms-bg-menu.png") 0 0 repeat;}#cm-wapper #js-mainnav #js-meganav >ul.level0 >li.mega.first.active >a{background:url("../images/books/cms-bg-menu.png") 0 0 repeat;color:#fff !important;}#cm-wapper #js-mainnav #js-meganav >ul.level0 >li.mega.over,#cm-wapper #js-mainnav #js-meganav >ul.level0 >li.mega.active,#cm-wapper #js-mainnav #js-meganav >ul.level0 >li.mega.haschild-over{background:#fff;}#cm-wapper #js-mainnav #js-meganav >ul.level0 >li.mega.over >a,#cm-wapper #js-mainnav #js-meganav >ul.level0 >li.mega.active >a,#cm-wapper #js-mainnav #js-meganav >ul.level0 >li.mega.haschild-over >a{background:#fff;color:#6e946e !important;padding:12px 24px 10px;z-index:20000 !important;}#cm-wapper #js-mainnav #js-meganav >ul.level0 >li.mega .childcontent{top:40px;z-index:10000 !important;}#cm-wapper #js-mainnav #js-meganav >ul.level0 >li.mega .childcontent .childcontent-inner-wrap .childcontent-inner{background:#fff;border:none;box-shadow:0 3px 4px #999;padding:15px 0 25px 0;margin:0 -52px;}#cm-wapper #js-mainnav #js-meganav >ul.level0 >li.mega .childcontent .childcontent-inner-wrap .childcontent-inner .megacol{border:none;padding:0 0 0px 10px;}#cm-wapper #js-mainnav #js-meganav >ul.level0 >li.mega .childcontent .childcontent-inner-wrap .childcontent-inner .megacol >ul.level1{margin:0;}#cm-wapper #js-mainnav #js-meganav >ul.level0 >li.mega .childcontent .childcontent-inner-wrap .childcontent-inner .megacol >ul.level1 >li.mega .group .group-title{border:none;margin-bottom:0;}#cm-wapper #js-mainnav #js-meganav >ul.level0 >li.mega .childcontent .childcontent-inner-wrap .childcontent-inner .megacol >ul.level1 >li.mega .group .group-title >a.mega{float:left;padding:3px 40px 5px 0;border-bottom:1px solid #e1e1e1;}#cm-wapper #js-mainnav #js-meganav >ul.level0 >li.mega .childcontent .childcontent-inner-wrap .childcontent-inner .megacol >ul.level1 >li.mega .group .group-title >a.mega >span{color:#3e3e3e;font:14px Georgia, "Times New Roman", Times, serif;}#cm-wapper #js-mainnav #js-meganav >ul.level0 >li.mega .childcontent .childcontent-inner-wrap .childcontent-inner .megacol >ul.level1 >li.mega .group .group-content ul.level1{margin:0;}#cm-wapper #js-mainnav #js-meganav >ul.level0 >li.mega .childcontent .childcontent-inner-wrap .childcontent-inner .megacol >ul.level1 >li.mega .group .group-content ul.level1 li.mega{border:none;}#cm-wapper #js-mainnav #js-meganav >ul.level0 >li.mega .childcontent .childcontent-inner-wrap .childcontent-inner .megacol >ul.level1 >li.mega .group .group-content ul.level1 li.mega >a.mega{padding:7px 0;}#cm-wapper #js-mainnav #js-meganav >ul.level0 >li.mega .childcontent .childcontent-inner-wrap .childcontent-inner .megacol >ul.level1 >li.mega .group .group-content ul.level1 li.mega >a.mega >span{color:#3e3e3e;font:12px Arial, Helvetica, sans-serif;}#cm-wapper #js-mainnav #js-meganav >ul.level0 >li.mega .childcontent .childcontent-inner-wrap .childcontent-inner .megacol >ul.level1 >li.mega .group .group-content ul.level1 li.mega.over,#cm-wapper #js-mainnav #js-meganav >ul.level0 >li.mega .childcontent .childcontent-inner-wrap .childcontent-inner .megacol >ul.level1 >li.mega .group .group-content ul.level1 li.mega.haschild-over,#cm-wapper #js-mainnav #js-meganav >ul.level0 >li.mega .childcontent .childcontent-inner-wrap .childcontent-inner .megacol >ul.level1 >li.mega .group .group-content ul.level1 li.mega.active,#cm-wapper #js-mainnav #js-meganav >ul.level0 >li.mega .childcontent .childcontent-inner-wrap .childcontent-inner .megacol >ul.level1 >li.mega .group .group-content ul.level1 li.mega:focus{background:none !important;}#cm-wapper #js-mainnav #js-meganav >ul.level0 >li.mega .childcontent .childcontent-inner-wrap .childcontent-inner .megacol >ul.level1 >li.mega .group .group-content ul.level1 li.mega.over >a >span,#cm-wapper #js-mainnav #js-meganav >ul.level0 >li.mega .childcontent .childcontent-inner-wrap .childcontent-inner .megacol >ul.level1 >li.mega .group .group-content ul.level1 li.mega.haschild-over >a >span,#cm-wapper #js-mainnav #js-meganav >ul.level0 >li.mega .childcontent .childcontent-inner-wrap .childcontent-inner .megacol >ul.level1 >li.mega .group .group-content ul.level1 li.mega.active >a >span,#cm-wapper #js-mainnav #js-meganav >ul.level0 >li.mega .childcontent .childcontent-inner-wrap .childcontent-inner .megacol >ul.level1 >li.mega .group .group-content ul.level1 li.mega:focus >a >span{color:#6e946e;}#cm-wapper #js-mainnav #js-meganav >ul.level0 >li.mega .childcontent .childcontent-inner-wrap .childcontent-inner .megacol >ul.level1 >li.mega .group .group-content ul.level1 li.last a#menu164{position:relative;}#cm-wapper #js-mainnav #js-meganav >ul.level0 >li.mega .childcontent .childcontent-inner-wrap .childcontent-inner .megacol >ul.level1 >li.mega .group .group-content ul.level1 li.last a#menu164 span{color:#6e946e !important;}#cm-wapper #js-mainnav #js-meganav >ul.level0 >li.mega .childcontent .childcontent-inner-wrap .childcontent-inner .megacol >ul.level1 >li.mega .group .group-content ul.level1 li.last a#menu164:before{content:">>";position:absolute;color:#6e946e !important;font:11px Georgia, "Times New Roman", Times, serif;left:34%;top:4px;}#cm-wapper #js-mainnav #js-meganav >ul.level0 >li.mega .childcontent .childcontent-inner-wrap .childcontent-inner .megacol >ul.level1 >li.mega .group .group-content .custom img:hover{opacity:0.75;}#cm-wapper #js-mainnav #js-meganav >ul.level0 >li.mega .childcontent .childcontent-inner-wrap .childcontent-inner .megacol >ul.level1 >li.mega .group .group-content .moduletable{padding-top:5px;}#cm-wapper #js-mainnav #js-meganav >ul.level0 >li.mega .childcontent .childcontent-inner-wrap .childcontent-inner .megacol >ul.level1 >li.mega .group .group-content .moduletable h3{display:none;}#cm-wapper #js-mainnav #js-meganav >ul.level0 >li.mega .childcontent .childcontent-inner-wrap .childcontent-inner .megacol >ul.level1 >li.mega .group .group-content .moduletable .vmproduct .spacer .nx-thumb-product{float:left;margin-right:10px;}#cm-wapper #js-mainnav #js-meganav >ul.level0 >li.mega .childcontent .childcontent-inner-wrap .childcontent-inner .megacol >ul.level1 >li.mega .group .group-content .moduletable .vmproduct .spacer .nx-thumb-product a img{width:65px;}#cm-wapper #js-mainnav #js-meganav >ul.level0 >li.mega .childcontent .childcontent-inner-wrap .childcontent-inner .megacol >ul.level1 >li.mega .group .group-content .moduletable .vmproduct .spacer .nx-product-title{float:left;margin-top:20px;}#cm-wapper #js-mainnav #js-meganav >ul.level0 >li.mega .childcontent .childcontent-inner-wrap .childcontent-inner .megacol >ul.level1 >li.mega .group .group-content .moduletable .vmproduct .spacer .nx-product-title a{color:#3e3e3e !important;font:12px Arial, Helvetica, sans-serif;}#cm-wapper #js-mainnav #js-meganav >ul.level0 >li.mega .childcontent .childcontent-inner-wrap .childcontent-inner .megacol >ul.level1 >li.mega .group .group-content .moduletable .vmproduct .spacer .nx-product-title a:hover{color:#6e946e !important;}#cm-body #facebox{left:50% !important;max-width:90%;min-width:420px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);}#cm-body #facebox .popup{max-width:100%;-webkit-box-shadow:2px 0px 8px rgba(0,0,0,0.5);-moz-box-shadow:2px 0px 8px rgba(0,0,0,0.5);box-shadow:2px 0px 8px rgba(0,0,0,0.5);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border-width:2px 0 0;border-style:solid none none;border-color:#f0591a transparent transparent;padding-top:30px;}#cm-body #facebox .popup .content{width:100%;border-top:0 !important;}#cm-body #facebox .popup a.close{width:20px;height:20px;top:7px;right:10px;background:none transparent;}#cm-body #facebox .popup a.close:before{display:block;font-family:'FontAwesome';font-size:18px;content:'\f057';}#cm-body #facebox .popup a.close:hover{opacity:0.7;}#cm-body #facebox .popup .content.my-groovy-style{padding:0px 30px 25px;margin-top:0;}#cm-body #facebox .popup .content.my-groovy-style .product-related-products{display:none;}#cm-body #facebox .popup .content.my-groovy-style > h4{margin-bottom:47px;}#cm-body #facebox .popup .content.my-groovy-style a{color:#fff;border:0;font-size:16px;line-height:25px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}#cm-body #facebox .popup .content.my-groovy-style a.continue,#cm-body #facebox .popup .content.my-groovy-style a.showcart{background:url("../images/books/cms-bg-button.png") 0 0 repeat-x;float:left;color:#fff;text-align:center;padding:7px 20px;margin:5px 5px 5px 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font:15px Georgia, "Times New Roman", Times, serif;}#cm-body #facebox .popup .content.my-groovy-style a.continue:hover,#cm-body #facebox .popup .content.my-groovy-style a.showcart:hover{opacity:0.75;}#cm-body #facebox .popup .content.my-groovy-style a.showcart{float:right;margin:5px 0 20px 5px;}#cm-body #facebox .popup .content.my-groovy-style div{margin-left:0 !important;overflow:hidden;}#cm-body #facebox .popup .content.my-groovy-style div h4{border-top:1px solid #e1e1e1;clear:both;font-size:14px;font-weight:normal;padding-left:47px;padding:15px 0 15px 30px;margin-bottom:5px;color:#3e3e3e;}#cm-body #facebox .popup .content.my-groovy-style div h4 span{font-weight:bold;}#cm-body #facebox .popup .content > .image > img{max-width:100%;max-height:500px;}#cm-body #facebox .popup .content.my-ask-a-question{width:550px;max-width:100%;display:block;}#cm-body #facebox .popup .content iframe{max-width:100%;width:100%;}#cm-body #facebox .popup .content #com-form-login fieldset.userdata h2{font-size:18px;margin-top:0;}#cm-body #facebox .popup .content #com-form-login fieldset.userdata #com-form-login-username,#cm-body #facebox .popup .content #com-form-login fieldset.userdata #com-form-login-password,#cm-body #facebox .popup .content #com-form-login fieldset.userdata #com-form-login-remember{float:left;width:50%;margin:5px 0;}#cm-body #facebox .popup .content #com-form-login fieldset.userdata #com-form-login-username input,#cm-body #facebox .popup .content #com-form-login fieldset.userdata #com-form-login-password input,#cm-body #facebox .popup .content #com-form-login fieldset.userdata #com-form-login-remember input{width:100%;padding:2px 7px;margin-bottom:10px;}#cm-body #facebox .popup .content #com-form-login fieldset.userdata #com-form-login-username input[type="checkbox"],#cm-body #facebox .popup .content #com-form-login fieldset.userdata #com-form-login-password input[type="checkbox"],#cm-body #facebox .popup .content #com-form-login fieldset.userdata #com-form-login-remember input[type="checkbox"]{width:auto;padding:0;}#cm-body #facebox .popup .content #com-form-login fieldset.userdata #com-form-login-username{padding-right:10px;}#cm-body #facebox .popup .content #com-form-login fieldset.userdata #com-form-login-password{padding-left:10px;}#cm-body #facebox .popup .content #com-form-login fieldset.userdata #com-form-login-remember{width:100%;}#cm-body #fancybox-wrap{left:50% !important;max-width:90%;min-width:420px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);box-sizing:content-box;}#cm-body #fancybox-wrap #fancybox-outer{max-width:100%;-webkit-box-shadow:2px 0px 8px rgba(0,0,0,0.5);-moz-box-shadow:2px 0px 8px rgba(0,0,0,0.5);box-shadow:2px 0px 8px rgba(0,0,0,0.5);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border-width:2px 0 0;border-style:solid none none;border-color:#f0591a transparent transparent;padding-top:30px;}#cm-body #fancybox-wrap #fancybox-outer #fancybox-content{width:100%;border-top:0 !important;}#cm-body #fancybox-wrap #fancybox-outer a#fancybox-close{width:20px;height:20px;top:7px;right:10px;background:none transparent;color:#3e3e3e;}#cm-body #fancybox-wrap #fancybox-outer a#fancybox-close:before{display:block;font-family:'FontAwesome';font-size:18px;content:'\f057';}#cm-body #fancybox-wrap #fancybox-outer a#fancybox-close:hover{opacity:0.7;color:#6e946e;}#cm-body #fancybox-wrap #fancybox-outer #fancybox-content{padding:0px 20px 10px;margin-top:0;width:100% !important;}#cm-body #fancybox-wrap #fancybox-outer #fancybox-content .product-related-products{display:none;}#cm-body #fancybox-wrap #fancybox-outer #fancybox-content a{color:#fff;border:0;font-size:16px;line-height:25px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}#cm-body #fancybox-wrap #fancybox-outer #fancybox-content a.continue,#cm-body #fancybox-wrap #fancybox-outer #fancybox-content a.showcart{background:url("../images/books/cms-bg-button.png") 0 0 repeat-x;float:left;color:#fff;text-align:center;padding:7px 20px;margin:5px 5px 5px 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font:15px Georgia, "Times New Roman", Times, serif;}#cm-body #fancybox-wrap #fancybox-outer #fancybox-content a.continue:hover,#cm-body #fancybox-wrap #fancybox-outer #fancybox-content a.showcart:hover{opacity:0.75;}#cm-body #fancybox-wrap #fancybox-outer #fancybox-content a.showcart{float:right;margin:5px 0 20px 5px;}#cm-body #fancybox-wrap #fancybox-outer #fancybox-content div{margin-left:0 !important;overflow:hidden;}#cm-body #fancybox-wrap #fancybox-outer #fancybox-content div h4{clear:both;font-size:14px;font-weight:normal;color:#3e3e3e;border-top:1px solid #e1e1e1;padding:20px 0 0 0;}#cm-body #fancybox-wrap #fancybox-outer #fancybox-content div h4 span{font-weight:bold;}#cm-body #fancybox-wrap #fancybox-outer #fancybox-content div h4:before{content:"\f00c ";font-family:'fontawesome';color:#6e946e;}#cm-body #fancybox-wrap #fancybox-outer #fancybox-content > .image > img{max-width:100%;max-height:500px;}#cm-body #fancybox-wrap #fancybox-outer #fancybox-content.my-ask-a-question{width:550px;max-width:100%;display:block;}#cm-body #fancybox-wrap #fancybox-outer #fancybox-content iframe{max-width:100%;width:100%;}#cm-body #fancybox-wrap #fancybox-outer #fancybox-content #com-form-login fieldset.userdata h2{font-size:18px;margin-top:0;}#cm-body #fancybox-wrap #fancybox-outer #fancybox-content #com-form-login fieldset.userdata #com-form-login-username,#cm-body #fancybox-wrap #fancybox-outer #fancybox-content #com-form-login fieldset.userdata #com-form-login-password,#cm-body #fancybox-wrap #fancybox-outer #fancybox-content #com-form-login fieldset.userdata #com-form-login-remember{float:left;width:50%;margin:5px 0;}#cm-body #fancybox-wrap #fancybox-outer #fancybox-content #com-form-login fieldset.userdata #com-form-login-username input,#cm-body #fancybox-wrap #fancybox-outer #fancybox-content #com-form-login fieldset.userdata #com-form-login-password input,#cm-body #fancybox-wrap #fancybox-outer #fancybox-content #com-form-login fieldset.userdata #com-form-login-remember input{width:100%;padding:2px 7px;margin-bottom:10px;}#cm-body #fancybox-wrap #fancybox-outer #fancybox-content #com-form-login fieldset.userdata #com-form-login-username input[type="checkbox"],#cm-body #fancybox-wrap #fancybox-outer #fancybox-content #com-form-login fieldset.userdata #com-form-login-password input[type="checkbox"],#cm-body #fancybox-wrap #fancybox-outer #fancybox-content #com-form-login fieldset.userdata #com-form-login-remember input[type="checkbox"]{width:auto;padding:0;}#cm-body #fancybox-wrap #fancybox-outer #fancybox-content #com-form-login fieldset.userdata #com-form-login-username{padding-right:10px;}#cm-body #fancybox-wrap #fancybox-outer #fancybox-content #com-form-login fieldset.userdata #com-form-login-password{padding-left:10px;}#cm-body #fancybox-wrap #fancybox-outer #fancybox-content #com-form-login fieldset.userdata #com-form-login-remember{width:100%;}#cm-body #facebox_overlay{opacity:0.5 !important;filter:alpha(opacity=50) !important;}.manufacturer-details-view >h1{padding-bottom:10px;border-bottom:1px solid #e1e1e1;font-size:18px;}.manufacturer-details-view .spacer{padding:10px 0 !important;}.manufacturer-details-view .spacer .manufacturer-image img{float:right;}.manufacturer-details-view .spacer .manufacturer-description >p{line-height:24px;margin-right:15px;}.manufacturer-details-view .spacer .manufacturer-product-link >a{background:url("../images/books/cms-bg-addtocart.png") 0 0 repeat-x;border:0;text-decoration:none;padding:6px 8px 4px;font:12px Arial, Helvetica, sans-serif;color:#fff;border-radius:4px;display:inline-block;box-shadow:0 0 1px #c5c5c5;margin:10px 0;}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;font-family:Arial, Helvetica, sans-serif;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}img{max-width:100%;}a{text-decoration:none;outline:none !important;}a:hover{text-decoration:none;}:focus{outline:0;}a:link,a:visited,a:active{color:#333;cursor:pointer;}*{margin:0;padding:0;}img{border:0;vertical-align:middle;max-width:100%;}h1,h2,h3,h4,h5,h6{margin:0 0 10px;}h1{font-size:2.6666em;font-weight:normal;line-height:1.25em;}h2{font-size:1.5em;font-weight:normal;line-height:1.6666em;}h3{font-size:1.25em;font-weight:bold;line-height:1.2em;}h4{font-size:1.1666em;font-weight:bold;}h5{font-size:1em;font-weight:bold;}h6{font-size:1em;font-weight:bold;}fieldset{border:0;}legend{font-size:18px;font-family:"HelveticaneueLight", Arial, sans-serif;}input,button,select,textarea{font-family:Arial, sans-serif;}.alert.alert-message{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6;}p{line-height:1.70;margin:0;padding:0;}blockquote{font-size:16px;line-height:22px;font-style:italic;text-align:justify;quotes:"â€œ" "â€�" "â€˜" "â€™";font-family:Arial, sans-serif;}blockquote:after{content:"”" !important;}blockquote:before{content:"“" !important;}pre{background:#fafafa;border:1px solid #ddd;font-size:12px;line-height:18px;padding:10px;white-space:pre-wrap;}small{font-size:11px;}table{border-collapse:collapse;border-spacing:0;}table.zebra{width:100%;}table.zebra caption{font-size:11px;font-style:italic;text-align:left;}table.zebra th,table.zebra td{padding:5px;}table.zebra th{font-size:16px;font-weight:normal;text-align:left;}table.zebra tfoot{font-style:italic;}table.zebra tbody,table.zebra tfoot{font-size:12px;}table.zebra .center{text-align:center;}ul.zebra > li:nth-of-type(2n+1),table.zebra tbody tr:nth-of-type(2n+1){background:none repeat scroll 0 0 #fafafa;}ul.zebra > li,table.zebra tbody td{border-bottom:1px solid #ddd;}p,hr,ul,ol,dl,blockquote,pre,fieldset,figure{margin:0;}code{word-spacing:-2px;}.box-content{background:none repeat scroll 0 0 #fafafa;border:1px solid #ddd;padding:20px;}.box-note,.box-info,.box-warning,.box-hint,.box-download{background:none repeat scroll 0 0 #fafafa;border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin:15px 0;padding:10px;text-align:justify;}em,code{color:#d50;}p.dropcap:first-letter{display:block;float:left;font-family:Georgia, "Times New Roman", Times, serif;font-size:280%;margin:7px 4px 0 0;}dl.separator{overflow:hidden;padding:0;}dl.separator dt:first-child:before,dl.separator dt:first-child:after{display:none;}dl.separator dt:before{border-top:1px solid #ddd;content:"";position:absolute;right:-15px;top:0;width:30px;}dl.separator dt:after{background:none repeat scroll 0 0 #fff;border:1px solid #ddd;border-radius:6px 6px 6px 6px;content:"";height:5px;position:absolute;right:-3px;top:-3px;width:5px;}dl.separator dt{padding-bottom:5px;padding-top:5px;position:relative;text-transform:uppercase;clear:both;float:left;padding-right:10px;width:160px;}dl.separator dd{border-color:#ddd;border-style:solid;border-width:0 0 0 1px;padding-bottom:5px;padding-top:5px;margin-left:170px;padding-left:20px;}form.box fieldset{border:1px solid #ddd;}form.box fieldset{margin-bottom:30px;padding:0 10px 10px;}form.box button,form.box input[type="button"],form.box input[type="reset"]{vertical-align:middle;}input[type="button"],input[type="submit"],input[type="checkbox"],input[type="image"],input[type="radio"],input[type="reset"],select,button,label{cursor:pointer;}.dk_container{font-family:Arial, sans-serif;font-size:12px;font-weight:bold;line-height:25px;}.dk_container:focus{outline:0;}.dk_container a{cursor:pointer;text-decoration:none;}.dk_toggle{padding-right:15px;color:#fff;}.dk_open{z-index:10;}.dk_options_inner{color:#333;max-height:250px;}.dk_options_inner,.dk_touch .dk_options{max-height:250px;}.dk_container{display:none;float:left;position:relative;z-index:100 !important;padding:0;}.dk_container:hover{background:#fff;box-shadow:1px -2px 3px rgba(50,50,50,0.23);}.dk_container a{outline:0;color:#8c8c8c;}.dk_toggle{display:-moz-inline-stack;display:inline-block;*display:inline;position:relative;zoom:1;}.dk_open{position:relative;}.dk_open .dk_options{display:block;}.dk_open .dk_label{color:inherit;}.dk_options{background:#292929;padding:0;-webkit-box-shadow:0 2px 2px -1px rgba(0,0,0,0.15);-moz-box-shadow:0 2px 2px -1px rgba(0,0,0,0.15);box-shadow:0 2px 2px -1px rgba(0,0,0,0.15);display:none;z-index:8;margin:0px;position:absolute;left:0;width:100%;top:25px !important;border-top:0;}.dk_container{width:60px !important;background:transparent;}.dk_options a,.dk_options a:link,.dk_options a:visited{display:block;}.dk_options_inner{overflow:auto;position:relative;width:100%;margin:0px !important;}.dk_touch .dk_options{overflow:hidden;}.dk_touch .dk_options_inner{max-height:none;overflow:visible;}ul.dk_options_inner{background:#292929;border:0;margin:0;padding:0;}.dk_fouc select{position:relative;}span.dk_label{position:absolute;top:-19px;left:5px;font-size:12px;font-weight:normal;}.dk_options ul.dk_options_inner li a{padding-left:3px !important;}#full-header.header-container{height:auto;left:0;position:fixed;top:0;width:100%;z-index:11;}.wrapper-header-right{float:right;width:60%;}.wrapper-header-right .wrapper-header-right-bottom{float:left;width:100%;margin-top:15px;}.header-main .logo{display:table-cell;float:none;vertical-align:middle;}.menu-searh{background:#f0591a;width:100%;height:59px;}.wrapper-menu-searh{width:960px;margin:0 auto;}#cms-main-menu{background:none 0 0 repeat;display:block;float:left;width:97%;margin-top:2px;}#cms-search{display:block;float:left;width:3%;margin-top:15px;position:relative;}.ui-helper-hidden{display:none;}.ui-helper-hidden-accessible{border:0 none;clip:rect(0px,0px,0px,0px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.ui-helper-reset{border:0 none;font-size:100%;line-height:1.3;list-style:none outside none;margin:0;outline:0 none;padding:0;text-decoration:none;}.ui-helper-clearfix:before,.ui-helper-clearfix:after{border-collapse:collapse;content:"";display:table;}.ui-helper-clearfix:after{clear:both;}.ui-helper-clearfix{min-height:0;}.ui-helper-zfix{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;}.ui-front{z-index:100;}.ui-state-disabled{cursor:default !important;}.ui-icon{background-repeat:no-repeat;display:block;overflow:hidden;text-indent:-99999px;}.ui-widget-overlay{height:100%;left:0;position:fixed;top:0;width:100%;}.ui-resizable{position:relative;}.ui-resizable-handle{display:block;font-size:0.1px;position:absolute;}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none;}.ui-resizable-n{cursor:n-resize;height:7px;left:0;top:-5px;width:100%;}.ui-resizable-s{bottom:-5px;cursor:s-resize;height:7px;left:0;width:100%;}.ui-resizable-e{cursor:e-resize;height:100%;right:-5px;top:0;width:7px;}.ui-resizable-w{cursor:w-resize;height:100%;left:-5px;top:0;width:7px;}.ui-resizable-se{bottom:1px;cursor:se-resize;height:12px;right:1px;width:12px;}.ui-resizable-sw{bottom:-5px;cursor:sw-resize;height:9px;left:-5px;width:9px;}.ui-resizable-nw{cursor:nw-resize;height:9px;left:-5px;top:-5px;width:9px;}.ui-resizable-ne{cursor:ne-resize;height:9px;right:-5px;top:-5px;width:9px;}.ui-selectable-helper{border:1px dotted #000;position:absolute;z-index:100;}.ui-accordion .ui-accordion-header{cursor:pointer;display:block;margin-top:2px;min-height:0;padding:0.5em 0.5em 0.5em 0.7em;position:relative;}.ui-accordion .ui-accordion-icons{padding-left:2.2em;}.ui-accordion .ui-accordion-noicons{padding-left:0.7em;}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em;}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{left:0.5em;margin-top:-8px;position:absolute;top:50%;}.ui-accordion .ui-accordion-content{border-top:0 none;overflow:auto;padding:1em 2.2em;}.ui-autocomplete{cursor:default;left:0;position:absolute;top:0;}.ui-button{cursor:pointer;display:inline-block;line-height:normal;margin-right:0.1em;overflow:visible;padding:0;position:relative;text-align:center;vertical-align:middle;}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none;}.ui-button-icon-only{width:2.2em;}button.ui-button-icon-only{width:2.4em;}.ui-button-icons-only{width:3.4em;}button.ui-button-icons-only{width:3.7em;}.ui-button .ui-button-text{display:block;line-height:normal;}.ui-button-text-only .ui-button-text{padding:0.4em 1em;}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:0.4em;text-indent:-999em;}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:0.4em 1em 0.4em 2.1em;}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:0.4em 2.1em 0.4em 1em;}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em;}input.ui-button{padding:0.4em 1em;}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{margin-top:-8px;position:absolute;top:50%;}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px;}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:0.5em;}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:0.5em;}.ui-buttonset{margin-right:7px;}.ui-buttonset .ui-button{margin-left:0;margin-right:-0.3em;}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0 none;padding:0;}.ui-datepicker{display:none;padding:0.2em 0.2em 0;width:17em;}.ui-datepicker .ui-datepicker-header{padding:0.2em 0;position:relative;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{height:1.8em;position:absolute;top:2px;width:1.8em;}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px;}.ui-datepicker .ui-datepicker-prev{left:2px;}.ui-datepicker .ui-datepicker-next{right:2px;}.ui-datepicker .ui-datepicker-prev-hover{left:1px;}.ui-datepicker .ui-datepicker-next-hover{right:1px;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;left:50%;margin-left:-8px;margin-top:-8px;position:absolute;top:50%;}.ui-datepicker .ui-datepicker-title{line-height:1.8em;margin:0 2.3em;text-align:center;}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0;}.ui-datepicker select.ui-datepicker-month-year{width:100%;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%;}.ui-datepicker table{border-collapse:collapse;font-size:0.9em;margin:0 0 0.4em;width:100%;}.ui-datepicker th{border:0 none;font-weight:bold;padding:0.7em 0.3em;text-align:center;}.ui-datepicker td{border:0 none;padding:1px;}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:0.2em;text-align:right;text-decoration:none;}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;border-bottom:0 none;border-left:0 none;border-right:0 none;margin:0.7em 0 0;padding:0 0.2em;}.ui-datepicker .ui-datepicker-buttonpane button{cursor:pointer;float:right;margin:0.5em 0.2em 0.4em;overflow:visible;padding:0.2em 0.6em 0.3em;width:auto;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}.ui-datepicker.ui-datepicker-multi{width:auto;}.ui-datepicker-multi .ui-datepicker-group{float:left;}.ui-datepicker-multi .ui-datepicker-group table{margin:0 auto 0.4em;width:95%;}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}.ui-datepicker-row-break{clear:both;font-size:0;width:100%;}.ui-datepicker-rtl{direction:rtl;}.ui-datepicker-rtl .ui-datepicker-prev{left:auto;right:2px;}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto;}.ui-datepicker-rtl .ui-datepicker-prev:hover{left:auto;right:1px;}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:1px;border-right-width:0;}.ui-dialog{left:0;outline:0 none;padding:0.2em;position:absolute;top:0;}.ui-dialog .ui-dialog-titlebar{padding:0.4em 1em;position:relative;}.ui-dialog .ui-dialog-title{float:left;margin:0.1em 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:90%;}.ui-dialog .ui-dialog-titlebar-close{height:20px;margin:-10px 0 0;padding:1px;position:absolute;right:0.3em;top:50%;width:21px;}.ui-dialog .ui-dialog-content{background:none repeat scroll 0 0 rgba(0,0,0,0);border:0 none;overflow:auto;padding:0.5em 1em;position:relative;}.ui-dialog .ui-dialog-buttonpane{background-image:none;border-width:1px 0 0;margin-top:0.5em;padding:0.3em 1em 0.5em 0.4em;text-align:left;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right;}.ui-dialog .ui-dialog-buttonpane button{cursor:pointer;margin:0.5em 0.4em 0.5em 0;}.ui-dialog .ui-resizable-se{background-position:16px 16px;bottom:-5px;height:12px;right:-5px;width:12px;}.ui-draggable .ui-dialog-titlebar{cursor:move;}.ui-menu{display:block;list-style:none outside none;margin:0;outline:medium none;padding:2px;}.ui-menu .ui-menu{margin-top:-3px;position:absolute;}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;}.ui-menu .ui-menu-divider{border-width:1px 0 0;font-size:0;height:0;line-height:0;margin:5px -2px;}.ui-menu .ui-menu-item a{display:block;font-weight:normal;line-height:1.5;min-height:0;padding:2px 0.4em;text-decoration:none;}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px;}.ui-menu .ui-state-disabled{font-weight:normal;line-height:1.5;margin:0.4em 0 0.2em;}.ui-menu .ui-state-disabled a{cursor:default;}.ui-menu-icons{position:relative;}.ui-menu-icons .ui-menu-item a{padding-left:2em;position:relative;}.ui-menu .ui-icon{left:0.2em;position:absolute;top:0.2em;}.ui-menu .ui-menu-icon{float:right;position:static;}.ui-progressbar{height:2em;overflow:hidden;text-align:left;}.ui-progressbar .ui-progressbar-value{height:100%;margin:-1px;}.ui-progressbar .ui-progressbar-overlay{background:url("../images/ui/animated-overlay.gif") repeat scroll 0 0 rgba(0,0,0,0);height:100%;opacity:0.25;}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none;}.ui-slider{position:relative;text-align:left;}.ui-slider .ui-slider-handle{cursor:default;height:1.2em;position:absolute;width:1.2em;z-index:2;}.ui-slider .ui-slider-range{background-position:0 0;border:0 none;display:block;font-size:0.7em;position:absolute;z-index:1;}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit;}.ui-slider-horizontal{height:0.8em;}.ui-slider-horizontal .ui-slider-handle{margin-left:-0.6em;top:-0.3em;}.ui-slider-horizontal .ui-slider-range{height:100%;top:0;}.ui-slider-horizontal .ui-slider-range-min{left:0;}.ui-slider-horizontal .ui-slider-range-max{right:0;}.ui-slider-vertical{height:100px;width:0.8em;}.ui-slider-vertical .ui-slider-handle{left:-0.3em;margin-bottom:-0.6em;margin-left:0;}.ui-slider-vertical .ui-slider-range{left:0;width:100%;}.ui-slider-vertical .ui-slider-range-min{bottom:0;}.ui-slider-vertical .ui-slider-range-max{top:0;}.ui-spinner{display:inline-block;overflow:hidden;padding:0;position:relative;vertical-align:middle;}.ui-spinner-input{background:none repeat scroll 0 0 rgba(0,0,0,0);border:medium none;color:inherit;margin:0.2em 22px 0.2em 0.4em;padding:0;vertical-align:middle;}.ui-spinner-button{cursor:default;display:block;font-size:0.5em;height:50%;margin:0;overflow:hidden;padding:0;position:absolute;right:0;text-align:center;width:16px;}.ui-spinner a.ui-spinner-button{border-bottom:medium none;border-right:medium none;border-top:medium none;}.ui-spinner .ui-icon{left:0;margin-top:-8px;position:absolute;top:50%;}.ui-spinner-up{top:0;}.ui-spinner-down{bottom:0;}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px;}.ui-tabs{padding:0.2em;position:relative;}.ui-tabs .ui-tabs-nav{margin:0;padding:0.2em 0.2em 0;}.ui-tabs .ui-tabs-nav li{border-bottom:0 none;float:left;list-style:none outside none;margin:1px 0.2em 0 0;padding:0;position:relative;top:0;white-space:nowrap;}.ui-tabs .ui-tabs-nav li a{float:left;padding:0.5em 1em;text-decoration:none;}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px;}.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text;}.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer;}.ui-tabs .ui-tabs-panel{background:none repeat scroll 0 0 rgba(0,0,0,0);border-width:0;display:block;padding:1em 1.4em;}.ui-tooltip{box-shadow:0 0 5px #aaa;max-width:300px;padding:8px;position:absolute;z-index:9999;}body .ui-tooltip{border-width:2px;}.ui-widget{font-family:Arial, sans-serif;font-size:12px;}.ui-widget .ui-widget{font-size:1em;}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial, sans-serif;font-size:1em;}.ui-widget-content{border:1px solid #b5d7ea;color:#222;}.ui-widget-content a{color:#222;}.ui-widget-header{border:1px solid #ccc;color:#222;font-weight:bold;}.ui-widget-header a{color:#222;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #fff;color:#fff;font-weight:normal;}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#fff;text-decoration:none;}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #fff;color:#fff;font-weight:normal;}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#fff;text-decoration:none;}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #fff;color:#fff;font-weight:normal;}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none;}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;color:#363636;}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636;}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{background:url("../images/ui/ui-bg_glass_95_fef1ec_1x400.png") repeat-x scroll 50% 50% #fef1ec;border:1px solid #cd0a0a;color:#cd0a0a;}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a;}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a;}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold;}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{font-weight:normal;opacity:0.7;}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{background-image:none;opacity:0.35;}.ui-icon{background-position:16px 16px;height:16px;width:16px;}.ui-state-highlight .ui-icon{background-image:url("../images/ui/ui-icons_2e83ff_256x240.png");}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("../images/ui/ui-icons_cd0a0a_256x240.png");}.ui-icon-carat-1-n{background-position:0 0;}.ui-icon-carat-1-ne{background-position:-16px 0;}.ui-icon-carat-1-e{background-position:-32px 0;}.ui-icon-carat-1-se{background-position:-48px 0;}.ui-icon-carat-1-s{background-position:-64px 0;}.ui-icon-carat-1-sw{background-position:-80px 0;}.ui-icon-carat-1-w{background-position:-96px 0;}.ui-icon-carat-1-nw{background-position:-112px 0;}.ui-icon-carat-2-n-s{background-position:-128px 0;}.ui-icon-carat-2-e-w{background-position:-144px 0;}.ui-icon-triangle-1-n{background-position:0 -16px;}.ui-icon-triangle-1-ne{background-position:-16px -16px;}.ui-icon-triangle-1-e{background-position:-32px -16px;}.ui-icon-triangle-1-se{background-position:-48px -16px;}.ui-icon-triangle-1-s{background-position:-64px -16px;}.ui-icon-triangle-1-sw{background-position:-80px -16px;}.ui-icon-triangle-1-w{background-position:-96px -16px;}.ui-icon-triangle-1-nw{background-position:-112px -16px;}.ui-icon-triangle-2-n-s{background-position:-128px -16px;}.ui-icon-triangle-2-e-w{background-position:-144px -16px;}.ui-icon-arrow-1-n{background-position:0 -32px;}.ui-icon-arrow-1-ne{background-position:-16px -32px;}.ui-icon-arrow-1-e{background-position:-32px -32px;}.ui-icon-arrow-1-se{background-position:-48px -32px;}.ui-icon-arrow-1-s{background-position:-64px -32px;}.ui-icon-arrow-1-sw{background-position:-80px -32px;}.ui-icon-arrow-1-w{background-position:-96px -32px;}.ui-icon-arrow-1-nw{background-position:-112px -32px;}.ui-icon-arrow-2-n-s{background-position:-128px -32px;}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px;}.ui-icon-arrow-2-e-w{background-position:-160px -32px;}.ui-icon-arrow-2-se-nw{background-position:-176px -32px;}.ui-icon-arrowstop-1-n{background-position:-192px -32px;}.ui-icon-arrowstop-1-e{background-position:-208px -32px;}.ui-icon-arrowstop-1-s{background-position:-224px -32px;}.ui-icon-arrowstop-1-w{background-position:-240px -32px;}.ui-icon-arrowthick-1-n{background-position:0 -48px;}.ui-icon-arrowthick-1-ne{background-position:-16px -48px;}.ui-icon-arrowthick-1-e{background-position:-32px -48px;}.ui-icon-arrowthick-1-se{background-position:-48px -48px;}.ui-icon-arrowthick-1-s{background-position:-64px -48px;}.ui-icon-arrowthick-1-sw{background-position:-80px -48px;}.ui-icon-arrowthick-1-w{background-position:-96px -48px;}.ui-icon-arrowthick-1-nw{background-position:-112px -48px;}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px;}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px;}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px;}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px;}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px;}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px;}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px;}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px;}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px;}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px;}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px;}.ui-icon-arrowreturn-1-w{background-position:-64px -64px;}.ui-icon-arrowreturn-1-n{background-position:-80px -64px;}.ui-icon-arrowreturn-1-e{background-position:-96px -64px;}.ui-icon-arrowreturn-1-s{background-position:-112px -64px;}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px;}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px;}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px;}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px;}.ui-icon-arrow-4{background-position:0 -80px;}.ui-icon-arrow-4-diag{background-position:-16px -80px;}.ui-icon-extlink{background-position:-32px -80px;}.ui-icon-newwin{background-position:-48px -80px;}.ui-icon-refresh{background-position:-64px -80px;}.ui-icon-shuffle{background-position:-80px -80px;}.ui-icon-transfer-e-w{background-position:-96px -80px;}.ui-icon-transferthick-e-w{background-position:-112px -80px;}.ui-icon-folder-collapsed{background-position:0 -96px;}.ui-icon-folder-open{background-position:-16px -96px;}.ui-icon-document{background-position:-32px -96px;}.ui-icon-document-b{background-position:-48px -96px;}.ui-icon-note{background-position:-64px -96px;}.ui-icon-mail-closed{background-position:-80px -96px;}.ui-icon-mail-open{background-position:-96px -96px;}.ui-icon-suitcase{background-position:-112px -96px;}.ui-icon-comment{background-position:-128px -96px;}.ui-icon-person{background-position:-144px -96px;}.ui-icon-print{background-position:-160px -96px;}.ui-icon-trash{background-position:-176px -96px;}.ui-icon-locked{background-position:-192px -96px;}.ui-icon-unlocked{background-position:-208px -96px;}.ui-icon-bookmark{background-position:-224px -96px;}.ui-icon-tag{background-position:-240px -96px;}.ui-icon-home{background-position:0 -112px;}.ui-icon-flag{background-position:-16px -112px;}.ui-icon-calendar{background-position:-32px -112px;}.ui-icon-cart{background-position:-48px -112px;}.ui-icon-pencil{background-position:-64px -112px;}.ui-icon-clock{background-position:-80px -112px;}.ui-icon-disk{background-position:-96px -112px;}.ui-icon-calculator{background-position:-112px -112px;}.ui-icon-zoomin{background-position:-128px -112px;}.ui-icon-zoomout{background-position:-144px -112px;}.ui-icon-search{background-position:-160px -112px;}.ui-icon-wrench{background-position:-176px -112px;}.ui-icon-gear{background-position:-192px -112px;}.ui-icon-heart{background-position:-208px -112px;}.ui-icon-star{background-position:-224px -112px;}.ui-icon-link{background-position:-240px -112px;}.ui-icon-cancel{background-position:0 -128px;}.ui-icon-plus{background-position:-16px -128px;}.ui-icon-plusthick{background-position:-32px -128px;}.ui-icon-minus{background-position:-48px -128px;}.ui-icon-minusthick{background-position:-64px -128px;}.ui-icon-close{background-position:-80px -128px;}.ui-icon-closethick{background-position:-96px -128px;}.ui-icon-key{background-position:-112px -128px;}.ui-icon-lightbulb{background-position:-128px -128px;}.ui-icon-scissors{background-position:-144px -128px;}.ui-icon-clipboard{background-position:-160px -128px;}.ui-icon-copy{background-position:-176px -128px;}.ui-icon-contact{background-position:-192px -128px;}.ui-icon-image{background-position:-208px -128px;}.ui-icon-video{background-position:-224px -128px;}.ui-icon-script{background-position:-240px -128px;}.ui-icon-alert{background-position:0 -144px;}.ui-icon-info{background-position:-16px -144px;}.ui-icon-notice{background-position:-32px -144px;}.ui-icon-help{background-position:-48px -144px;}.ui-icon-check{background-position:-64px -144px;}.ui-icon-bullet{background-position:-80px -144px;}.ui-icon-radio-on{background-position:-96px -144px;}.ui-icon-radio-off{background-position:-112px -144px;}.ui-icon-pin-w{background-position:-128px -144px;}.ui-icon-pin-s{background-position:-144px -144px;}.ui-icon-play{background-position:0 -160px;}.ui-icon-pause{background-position:-16px -160px;}.ui-icon-seek-next{background-position:-32px -160px;}.ui-icon-seek-prev{background-position:-48px -160px;}.ui-icon-seek-end{background-position:-64px -160px;}.ui-icon-seek-start{background-position:-80px -160px;}.ui-icon-seek-first{background-position:-80px -160px;}.ui-icon-stop{background-position:-96px -160px;}.ui-icon-eject{background-position:-112px -160px;}.ui-icon-volume-off{background-position:-128px -160px;}.ui-icon-volume-on{background-position:-144px -160px;}.ui-icon-power{background-position:0 -176px;}.ui-icon-signal-diag{background-position:-16px -176px;}.ui-icon-signal{background-position:-32px -176px;}.ui-icon-battery-0{background-position:-48px -176px;}.ui-icon-battery-1{background-position:-64px -176px;}.ui-icon-battery-2{background-position:-80px -176px;}.ui-icon-battery-3{background-position:-96px -176px;}.ui-icon-circle-plus{background-position:0 -192px;}.ui-icon-circle-minus{background-position:-16px -192px;}.ui-icon-circle-close{background-position:-32px -192px;}.ui-icon-circle-triangle-e{background-position:-48px -192px;}.ui-icon-circle-triangle-s{background-position:-64px -192px;}.ui-icon-circle-triangle-w{background-position:-80px -192px;}.ui-icon-circle-triangle-n{background-position:-96px -192px;}.ui-icon-circle-arrow-e{background-position:-112px -192px;}.ui-icon-circle-arrow-s{background-position:-128px -192px;}.ui-icon-circle-arrow-w{background-position:-144px -192px;}.ui-icon-circle-arrow-n{background-position:-160px -192px;}.ui-icon-circle-zoomin{background-position:-176px -192px;}.ui-icon-circle-zoomout{background-position:-192px -192px;}.ui-icon-circle-check{background-position:-208px -192px;}.ui-icon-circlesmall-plus{background-position:0 -208px;}.ui-icon-circlesmall-minus{background-position:-16px -208px;}.ui-icon-circlesmall-close{background-position:-32px -208px;}.ui-icon-squaresmall-plus{background-position:-48px -208px;}.ui-icon-squaresmall-minus{background-position:-64px -208px;}.ui-icon-squaresmall-close{background-position:-80px -208px;}.ui-icon-grip-dotted-vertical{background-position:0 -224px;}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px;}.ui-icon-grip-solid-vertical{background-position:-32px -224px;}.ui-icon-grip-solid-horizontal{background-position:-48px -224px;}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px;}.ui-icon-grip-diagonal-se{background-position:-80px -224px;}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:0;}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:0;}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:0;}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:0;}.ui-widget-overlay{background:url("../images/ui/ui-bg_flat_0_999999_40x100.png") repeat-x scroll 50% 50% #999;opacity:0.3;}.ui-widget-shadow{background:url("../images/ui/ui-bg_flat_0_666_40x100.png") repeat-x scroll 50% 50% #666;border-radius:8px;margin:-8px 0 0 -8px;opacity:0.3;padding:8px;}.cat-img.adhome{display:block;height:268px;width:400px;}.cat-img{top:180px;position:absolute;right:-230px;z-index:1;}#breadcrumbs{color:#3e3e3e;}#breadcrumbs h2{font-size:16px;line-height:20px;font-weight:normal;float:left;padding:19px 0;margin:0 10px 0 0;}#breadcrumbs ul{background:transparent;padding:5px;margin:0;font-size:12px;line-height:1.3;}#breadcrumbs ul li{display:inline-block;}#breadcrumbs ul li + li:before{display:none;}#breadcrumbs ul li[itemprop="itemListElement"] + li:before{display:inline-block;font-family:'FontAwesome';content:'\f105';}#breadcrumbs ul li.active[itemprop="itemListElement"]{color:#6e946e;}#breadcrumbs ul li.active span.divider{display:none;}#breadcrumbs ul li span.icon-location:before{content:'';display:inline-block;}#breadcrumbs ul li span.divider img{display:none;}#breadcrumbs ul li a{color:#3e3e3e;}#breadcrumbs ul li a:hover{color:#6e946e;}.additional-images{margin:0;position:relative;}.additional-images .additional-images-i{padding:15px;position:relative;overflow:hidden;}.additional-images .additional-images-i .jcarousel-container-horizontal{width:100%;height:100%;position:relative;}.additional-images .additional-images-i .jcarousel-container-horizontal .jcarousel-clip-horizontal{overflow:hidden;}.additional-images .additional-images-i .jcarousel-container-horizontal .jcarousel-prev,.additional-images .additional-images-i .jcarousel-container-horizontal .jcarousel-next{position:absolute;width:10px;height:100%;margin:0;top:0;left:0;border:0 none;text-align:center;background:none transparent;color:#ccc;}.additional-images .additional-images-i .jcarousel-container-horizontal .jcarousel-prev:hover,.additional-images .additional-images-i .jcarousel-container-horizontal .jcarousel-next:hover{background:none transparent;color:#999;cursor:pointer;}.additional-images .additional-images-i .jcarousel-container-horizontal .jcarousel-prev:before,.additional-images .additional-images-i .jcarousel-container-horizontal .jcarousel-next:before{display:block;font-family:'FontAwesome';font-size:30px;line-height:1;position:absolute;top:50%;left:0;right:0;margin-top:-15px;}.additional-images .additional-images-i .jcarousel-container-horizontal .jcarousel-prev{left:-11px;}.additional-images .additional-images-i .jcarousel-container-horizontal .jcarousel-prev:before{content:'\f104';}.additional-images .additional-images-i .jcarousel-container-horizontal .jcarousel-next{left:auto;right:-11px;}.additional-images .additional-images-i .jcarousel-container-horizontal .jcarousel-next:before{content:'\f105';}.additional-images ul{margin:0;}.additional-images li{display:inline-block;width:90px;border:1px solid #e1e1e1;margin:0 4px;position:relative;}.additional-images li img{width:100%;position:relative;z-index:1;cursor:pointer;}.additional-images li:before,.additional-images li:after{position:absolute;display:block;content:'';top:-1px;bottom:-1px;left:-1px;right:-1px;}#main .productdetails .share-product{margin:20px 0;}#main .productdetails h1.cms-product-name{font-size:24px;line-height:25px;font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal;margin:-2px 0 3px;color:#000;}#main .productdetails .product-short-description{font-size:12px;line-height:22px;background:url("../images/books/cms-bg-addcart-bar.png") center bottom no-repeat;overflow:hidden;padding:0 0 20px 0;}#main .productdetails .product-short-description ul{margin-bottom:0;}#main .productdetails .product-short-description ul li{position:relative;padding:0 0 5px 35px;}#main .productdetails .vm-product-media{position:relative;text-align:left;}#main .productdetails .vm-product-media .additional-images{margin:0;position:relative;}#main .productdetails .vm-product-media .additional-images .additional-images-i{padding:15px;position:relative;overflow:hidden;}#main .productdetails .vm-product-media .additional-images .additional-images-i .jcarousel-container-horizontal{width:100%;height:100%;position:relative;}#main .productdetails .vm-product-media .additional-images .additional-images-i .jcarousel-container-horizontal .jcarousel-clip-horizontal{overflow:hidden;}#main .productdetails .vm-product-media .additional-images .additional-images-i .jcarousel-container-horizontal .jcarousel-prev,#main .productdetails .vm-product-media .additional-images .additional-images-i .jcarousel-container-horizontal .jcarousel-next{position:absolute;width:10px;height:100%;margin:0;top:0;left:0;border:0 none;text-align:center;background:none transparent;color:#ccc;}#main .productdetails .vm-product-media .additional-images .additional-images-i .jcarousel-container-horizontal .jcarousel-prev:hover,#main .productdetails .vm-product-media .additional-images .additional-images-i .jcarousel-container-horizontal .jcarousel-next:hover{background:none transparent;color:#999;cursor:pointer;}#main .productdetails .vm-product-media .additional-images .additional-images-i .jcarousel-container-horizontal .jcarousel-prev:before,#main .productdetails .vm-product-media .additional-images .additional-images-i .jcarousel-container-horizontal .jcarousel-next:before{display:block;font-family:'FontAwesome';font-size:30px;line-height:1;position:absolute;top:50%;left:0;right:0;margin-top:-15px;}#main .productdetails .vm-product-media .additional-images .additional-images-i .jcarousel-container-horizontal .jcarousel-prev{left:-11px;}#main .productdetails .vm-product-media .additional-images .additional-images-i .jcarousel-container-horizontal .jcarousel-prev:before{content:'\f104';}#main .productdetails .vm-product-media .additional-images .additional-images-i .jcarousel-container-horizontal .jcarousel-next{left:auto;right:-11px;}#main .productdetails .vm-product-media .additional-images .additional-images-i .jcarousel-container-horizontal .jcarousel-next:before{content:'\f105';}#main .productdetails .vm-product-media .additional-images ul{margin:0;}#main .productdetails .vm-product-media .additional-images li{display:inline-block;width:90px;border:1px solid #e1e1e1;margin:0 4px;position:relative;}#main .productdetails .vm-product-media .additional-images li img{width:100%;position:relative;z-index:1;cursor:pointer;}#main .productdetails .vm-product-media .additional-images li:before,#main .productdetails .vm-product-media .additional-images li:after{position:absolute;display:block;content:'';top:-1px;bottom:-1px;left:-1px;right:-1px;}#main .productdetails .vm-product-media .main-image_mono{float:left;width:100%;}#main .productdetails .vm-product-media .main-image{float:left;width:100%;border:1px solid #e1e1e1;position:relative;}#main .productdetails .vm-product-media .main-image .main-image-i > a{width:100%;text-align:center;}#main .productdetails .vm-product-media .main-image img{max-width:100%;max-height:none;}#main .productdetails .vm-product-container .list-unstyled{margin:10px 0;}#main .productdetails .vm-product-container .cm-scrolldesc{cursor:pointer;border-left:1px solid #3e3e3e;padding-left:15px;color:#3e3e3e;}#main .productdetails .vm-product-container .cm-scrolldesc:hover{color:#6e946e;}#main .productdetails .vm-product-container .cm-scrollreview{display:none;}#main .productdetails .vm-product-container .ratingbox{display:inline-block;width:85px;height:17px;margin:5px 0 0;background-image:url(../images/default/color-stars.png);}#main .productdetails .vm-product-container .ratingbox div,#main .productdetails .vm-product-container .ratingbox span{height:17px;background-image:url(../images/default/color-stars.png);}#main .productdetails .vm-product-container .review_counter{font-size:12px;display:inline-block;line-height:17px;margin:0px 15px;}#main .productdetails .vm-product-container .cms-product-instock .product-instock{float:left;color:#090;margin-right:10px;}#main .productdetails .vm-product-container .cms-product-instock p{font-size:12px;}#main .productdetails .vm-product-container .product-price{margin:0;overflow:hidden;margin-bottom:10px;text-align:inherit;font-size:18px;line-height:1;float:none !important;}#main .productdetails .vm-product-container .product-price .vm-price-value{display:inline-block;margin-right:15px;}#main .productdetails .vm-product-container .product-price .vm-price-value .vm-price-desc{display:none;}#main .productdetails .vm-product-container .product-price .vm-cart-price,#main .productdetails .vm-product-container .product-price .PricebasePriceVariant,#main .productdetails .vm-product-container .product-price .PricebasePrice,#main .productdetails .vm-product-container .product-price .PricediscountAmount,#main .productdetails .vm-product-container .product-price .PricetaxAmount,#main .productdetails .vm-product-container .product-price .PricepriceWithoutTax,#main .productdetails .vm-product-container .product-price .PricediscountedPriceWithoutTax,#main .productdetails .vm-product-container .product-price .PricesalesPriceWithDiscount{display:none;}#main .productdetails .vm-product-container .product-price .vm-cart-price,#main .productdetails .vm-product-container .product-price .price-crossed{color:#666;font-size:16px;}#main .productdetails .vm-product-container .product-price .PricesalesPrice span{padding:0;color:#f03939 !important;font-size:18px;font-weight:500;}#main .productdetails .vm-product-container .spacer-buy-area{padding:30px 0 15px;margin:10px 0 0;position:relative;}#main .productdetails .vm-product-container .spacer-buy-area .title-calculater{background:#f3f3f3;height:40px;position:relative;}#main .productdetails .vm-product-container .spacer-buy-area .title-calculater h3{margin:0;background:url(../images/default/print/calculater.png) no-repeat 5px 0;border:0;position:absolute;top:-15px;padding:22px 0 10px 65px;font-weight:normal;color:#3e3e3e !important;font-size:18px !important;}#main .productdetails .vm-product-container .spacer-buy-area .addtocart-area{overflow:hidden;float:left;margin-bottom:20px;}#main .productdetails .vm-product-container .spacer-buy-area .addtocart-area form .vm-customfields-wrap .product-field-type-E{margin:0 0 10px;}#main .productdetails .vm-product-container .spacer-buy-area .addtocart-area form .product-fields-title-wrapper{float:left;min-width:20%;width:20%;padding:12px 0;}#main .productdetails .vm-product-container .spacer-buy-area .addtocart-area form .product-field-display{float:left;clear:none;width:80%;padding:0 0 0 5px;}#main .productdetails .vm-product-container .spacer-buy-area .addtocart-area form select{border:1px solid #e1e1e1;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:0px 0px 0px 0px;-moz-box-shadow:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px;font-size:12px;color:#717171;}#main .productdetails .vm-product-container .spacer-buy-area .addtocart-area form .addtocart-bar{margin-top:0 !important;}#main .productdetails .vm-product-container .spacer-buy-area .addtocart-area form .addtocart-bar label{font-weight:normal;color:#202020;}#main .productdetails .vm-product-container .spacer-buy-area .addtocart-area form .addtocart-bar .qty-controls{display:block;}#main .productdetails .vm-product-container .spacer-buy-area .addtocart-area form .addtocart-bar span.quantity-controls{height:15px;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:transparent;color:#fff;}#main .productdetails .vm-product-container .spacer-buy-area .addtocart-area form .addtocart-bar span.quantity-controls:hover{background-color:transparent;}#main .productdetails .vm-product-container .spacer-buy-area .addtocart-area form .addtocart-bar span.quantity-controls.js-recalculate.icon-plus{margin:-17px 5px 0 0;}#main .productdetails .vm-product-container .spacer-buy-area .addtocart-area form .addtocart-bar span.quantity-controls.js-recalculate.icon-minus{margin:0 5px -17px -23px;}#main .productdetails .vm-product-container .spacer-buy-area .addtocart-area form .addtocart-bar span.quantity-controls.js-recalculate:before{position:absolute;width:100%;line-height:15px;text-align:center;font-size:5px;}#main .productdetails .vm-product-container .spacer-buy-area .addtocart-area form .addtocart-bar span.quantity-controls.js-recalculate input{position:relative;}#main .productdetails .vm-product-container .spacer-buy-area .addtocart-area form .addtocart-bar span.quantity-box input.quantity-input{font-size:18px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;height:30px !important;width:30px !important;}#main .productdetails .vm-product-container .spacer-buy-area .addtocart-area form .addtocart-bar span.quantity-controls.quantity-box{margin-bottom:5px;}#main .productdetails .vm-product-container .spacer-buy-area .addtocart-area form .addtocart-bar span.addtocart-button{float:left;margin:15px 0 5px;}#main .productdetails .vm-product-container .spacer-buy-area .addtocart-area form .addtocart-bar span.addtocart-button:before{display:none;}#main .productdetails .vm-product-container .spacer-buy-area .addtocart-area form .addtocart-bar span.addtocart-button input.addtocart-button{background:url("../images/books/cms-bg-button.png") 0 0 repeat-x;border:1px solid transparent;color:#fff;font-weight:normal;letter-spacing:0;width:auto;padding:5px 15px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font:15px Georgia, "Times New Roman", Times, serif;}#main .productdetails .vm-product-container .spacer-buy-area .addtocart-area form .addtocart-bar span.addtocart-button input.addtocart-button:hover{opacity:0.75;}#main .productdetails .vm-product-container .spacer-buy-area .addtocart-area form .product-fields{margin:0 0 32px;}#main .productdetails .vm-product-container .spacer-buy-area .addtocart-area form .product-fields .product-fields-title-wrapper .product-fields-title strong{font-size:12px;color:#202020;font-weight:normal;}#main .productdetails .vm-product-container .spacer-buy-area .addtocart-area form .product-fields .product-fields-title-wrapper .product-fields-title strong:after{display:inline-block;content:' :';}#main .productdetails .vm-product-container .spacer-buy-area .addtocart-area form .product-fields .product-field-type-E .label_color{border:1px solid #e1e1e1;box-sizing:content-box;padding:0px;margin-right:0px;}#main .productdetails .vm-product-container .spacer-buy-area .addtocart-area form .product-fields .product-field-type-E .label_color:hover,#main .productdetails .vm-product-container .spacer-buy-area .addtocart-area form .product-fields .product-field-type-E .label_color.color_selected{border-color:f0591a;}#main .productdetails .vm-product-container .spacer-buy-area .addtocart-area form .product-fields .product-field-type-E .product-field-display{width:auto;}#main .productdetails .vm-product-container .spacer-buy-area .addtocart-area form .product-fields .product-field-type-S{float:left;width:100%;text-align:left;margin-bottom:5px;}#main .productdetails .vm-product-container .spacer-buy-area .addtocart-area form .product-fields .product-field-type-S .product-fields-title-wrapper{float:left;display:block;width:20%;min-width:20%;}#main .productdetails .vm-product-container .spacer-buy-area .addtocart-area form .product-fields .product-field-type-S .product-fields-title-wrapper .product-fields-title strong{font-size:12px;color:#202020;}#main .productdetails .vm-product-container .spacer-buy-area .addtocart-area form .product-fields .product-field-type-S .product-field-display{float:left;display:block;width:80%;padding:0 0 0 5px;}#main .productdetails .vm-product-container .spacer-buy-area .addtocart-area form .product-fields .product-field-type-S .product-field-display select{padding:5px;width:100%;}#main .productdetails .vm-product-container .spacer-buy-area .addtocart-area form .product-fields .product-field-type-S .product-field-display div.chzn-container.chzn-container-single.chzn-container-single-nosearch{width:75% !important;}#main .productdetails .vm-product-container .spacer-buy-area .addtocart-area form .product-fields .product-field-type-S .product-field-display div.chzn-container.chzn-container-single.chzn-container-single-nosearch div.chzn-drop{max-width:100%;border:1px solid #e1e1e1;border-top:0;}#main .productdetails .vm-product-container .spacer-buy-area .addtocart-area form .product-fields .product-field-type-S .product-field-display div.chzn-container.chzn-container-single.chzn-container-single-nosearch div.chzn-drop li{font-size:12px;color:#202020;}#main .productdetails .vm-product-container .spacer-buy-area .addtocart-area form .product-fields .product-field-type-S .product-field-display div.chzn-container.chzn-container-single.chzn-container-single-nosearch a.chzn-single{display:block;height:auto;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:1px solid #e1e1e1;-webkit-box-shadow:0px 0px 0px 0px;-moz-box-shadow:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px;background:transparent;}#main .productdetails .vm-product-container .spacer-buy-area .addtocart-area form .product-fields .product-field-type-S .product-field-display div.chzn-container.chzn-container-single.chzn-container-single-nosearch a.chzn-single span{font-size:12px;color:#202020;position:relative;display:block;padding:5px 0;}#main .productdetails .vm-product-container .spacer-buy-area .addtocart-area form .product-fields .product-field-type-S .product-field-display div.chzn-container.chzn-container-single.chzn-container-single-nosearch a.chzn-single div b{background-position:0px 7px;}#main .productdetails .vm-product-container .spacer-buy-area .addtocart-area form .product-fields .product-field-type-S .product-field-display div.chzn-container.chzn-container-single.chzn-container-single-nosearch .chzn-results li.highlighted{background:#f0591a;color:#fff;}#main .productdetails .vm-product-container .spacer-buy-area .cms-free-shipping{overflow:hidden;position:absolute;top:20%;left:40%;border-left:1px solid #e1e1e1;padding-left:15px;}#main .productdetails .vm-product-container .spacer-buy-area .cms-free-shipping p:first-child{background:url("../images/books/cms-free-shipping.png") 0 0 no-repeat;padding:20px 0 0px 125px;}#main .productdetails .vm-product-container .vm-product-media-container{width:100%;border-top:1px solid #e1e1e1;padding:30px 0 0;}#main .productdetails .vm-product-container .vm-product-media-container .icons.dropdown{position:relative;float:left;padding:0;margin:0;}#main .productdetails .vm-product-container .vm-product-media-container .icons.dropdown > .fa{cursor:pointer;}#main .productdetails .vm-product-container .vm-product-media-container .icons.dropdown > .fa:before{text-align:center;font-size:16px;line-height:30px;width:30px;height:30px;margin-right:7px;border:1px solid #e1e1e1;background:#fff;}#main .productdetails .vm-product-container .vm-product-media-container .icons.dropdown > .fa span{font-family:'Arial, Helvetica, sans-serif', sans-serif;}#main .productdetails .vm-product-container .vm-product-media-container .icons.dropdown > .fa:hover{color:#f0591a !important;}#main .productdetails .vm-product-container .vm-product-media-container .icons.dropdown > .fa:hover:before{background:#f0591a;color:#fff !important;}#main .productdetails .vm-product-container .vm-product-media-container .icons.dropdown > .fa.active + .share-icons{display:block;}#main .productdetails #CMStab{margin:0 0 30px 0;}#main .productdetails #CMStab span.cms-tab{font:24px Georgia, "Times New Roman", Times, serif;color:#3e3e3e;text-align:left;display:block;position:relative;background:url("../images/books/cms-bg-h3.png") center bottom no-repeat;overflow:hidden;padding:0 0 40px 0;}#main .productdetails ul#myTab{padding:0;margin:0;border-bottom:transparent;}#main .productdetails ul#myTab >li{border-width:1px 1px 0;border-style:solid;border-color:transparent;border-radius:5px 5px 0 0;background:#ededed;display:inline-block;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;margin-left:10px;margin-bottom:0px;}#main .productdetails ul#myTab >li > a{color:#3e3e3e;font-size:14px;padding:7px 15px;margin:0;display:block !important;cursor:pointer;}#main .productdetails ul#myTab >li > a:hover,#main .productdetails ul#myTab >li > a:focus{background:transparent;color:#6e946e;}#main .productdetails ul#myTab >li + li{margin-left:5px;}#main .productdetails ul#myTab >li.active{border-color:#90cdf8 !important;position:relative;margin-bottom:-1px;display:inline-block;}#main .productdetails ul#myTab >li.active > a{color:#3e3e3e;font-size:14px;display:block !important;cursor:pointer;zoom:1;margin:0px;border-color:transparent;width:auto;}#main .productdetails ul#myTab >li.active > a:hover,#main .productdetails ul#myTab >li.active > a:focus{color:#6e946e;}#main .productdetails ul#myTab >li.active,#main .productdetails ul#myTab >li:hover{border-color:#90cdf8;background-image:-moz-linear-gradient(top,#e9f6ff 0%,#fff 50%);background-image:-webkit-linear-gradient(top,#e9f6ff 0%,#fff 50%);background-image:linear-gradient(to bottom,#e9f6ff 0%,#fff 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#E9F6FF',endColorstr='#ffffff',GradientType=0);}#main .productdetails ul#myTab >li.active > a,#main .productdetails ul#myTab >li.active > a:hover,#main .productdetails ul#myTab >li.active > a:focus,#main .productdetails ul#myTab >li:hover > a,#main .productdetails ul#myTab >li:hover > a:hover,#main .productdetails ul#myTab >li:hover > a:focus{color:#6e946e;background:transparent;}#main .productdetails .tab-content{overflow:inherit;clear:both;padding:0;}#main .productdetails .tab-content .tab-pane{display:none;margin-top:-4px;font-size:12px;color:#666;text-align:justify;border-color:#90cdf8 #e1e1e1 #e1e1e1 #90cdf8;border-image:none;border-radius:0 0 5px 5px;border-style:solid;border-width:1px;color:#3e3e3e;overflow:auto;padding:20px;border-bottom:2px solid #e1e1e1;}#main .productdetails .tab-content .tab-pane.active{display:block;}#main .productdetails .tab-content .tab-pane ol li{text-align:left;}#main .productdetails .tab-content .tab-pane p{margin:0;}#main .productdetails .customer-reviews{margin:0;}#main .productdetails .customer-reviews form h4{display:none;}#main .productdetails .customer-reviews form .list-reviews .normal,#main .productdetails .customer-reviews form .list-reviews .highlight{background:#fff;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;}#main .productdetails .customer-reviews form .list-reviews .normal span,#main .productdetails .customer-reviews form .list-reviews .highlight span{color:#3e3e3e;font-size:13px;}#main .productdetails .customer-reviews form .list-reviews .normal span.date,#main .productdetails .customer-reviews form .list-reviews .highlight span.date{font-size:10px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;}#main .productdetails .customer-reviews form .list-reviews .normal span .ratingbox,#main .productdetails .customer-reviews form .list-reviews .highlight span .ratingbox{height:16px;margin:0 0 15px !important;}#main .productdetails .customer-reviews form .list-reviews .normal span .ratingbox .stars-orange,#main .productdetails .customer-reviews form .list-reviews .highlight span .ratingbox .stars-orange{height:16px;}#main .productdetails .customer-reviews form .list-reviews .normal div.vote,#main .productdetails .customer-reviews form .list-reviews .normal span.vote,#main .productdetails .customer-reviews form .list-reviews .highlight div.vote,#main .productdetails .customer-reviews form .list-reviews .highlight span.vote{margin-left:30px;}#main .productdetails .customer-reviews form .list-reviews .normal blockquote,#main .productdetails .customer-reviews form .list-reviews .highlight blockquote{padding:0 0 0 15px;}#main .productdetails .customer-reviews form .list-reviews .normal blockquote:before,#main .productdetails .customer-reviews form .list-reviews .normal blockquote:after,#main .productdetails .customer-reviews form .list-reviews .highlight blockquote:before,#main .productdetails .customer-reviews form .list-reviews .highlight blockquote:after{font-weight:bold;}#main .productdetails .customer-reviews form .write-reviews{text-align:left;}#main .productdetails .customer-reviews form .write-reviews .rating{text-align:left;margin-bottom:0;}#main .productdetails .customer-reviews form .write-reviews .rating span{height:16px;}#main .productdetails .customer-reviews form .write-reviews #comment{width:100%;font-size:14px;margin-bottom:20px;}#main .productdetails .customer-reviews form .write-reviews #comment:hover{background:#fff;}#main .productdetails .customer-reviews form .write-reviews span{color:#3e3e3e;font-weight:normal;font-size:14px;}#main .productdetails .customer-reviews form .write-reviews span input{max-width:50px;text-align:center;background:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-bottom:0;padding:5px 10px;border:1px solid #e1e1e1;margin-right:10px;}#main .productdetails .customer-reviews form .write-reviews input.highlight-button{background:#4085d1;border:0 none;border-radius:0;color:#fff;font-size:16px;padding:10px 30px;margin-top:10px;font-weight:normal;letter-spacing:0;}#main .productdetails .customer-reviews form .write-reviews input.highlight-button:hover{background:#1e63af;}#main .productdetails .tab-detail{clear:both;}#main .productdetails .banner_bottom{margin:20px 0;}#main #cm-bottom1 h3.moduletitle{background:url("../images/books/cms-bg-h3.png") center bottom no-repeat;overflow:hidden;padding:0 0 25px 0;}#main #cm-bottom1 h3.moduletitle span{font:24px Georgia, "Times New Roman", Times, serif;color:#3e3e3e;text-align:left;display:block;margin-bottom:15px;position:relative;}#cm-wapper .product-related-products,#cm-wapper .product-related-categories{border:0 none;}#cm-wapper .product-related-products >h4,#cm-wapper .product-related-categories >h4{font-size:14px;color:#000;text-align:center;font-weight:normal;margin:0px 0 20px;border-bottom:0 none;}#cm-wapper #main #content main .product-related-products h5{color:#3e3e3e;font-weight:600;margin:0 0 5px;border-bottom:0 none;}#cm-wapper #main #content main .product-related-products .vmgroup .vmproduct{border:0 !important;}#cm-wapper #main #content main .product-related-products .vmgroup .vmproduct .product .spacer{padding:5px 0 15px;}#cm-wapper #main #content main .product-related-products .vmgroup .vmproduct .product .spacer .product-name,#cm-wapper #main #content main .product-related-products .vmgroup .vmproduct .product .spacer .product-price,#cm-wapper #main #content main .product-related-products .vmgroup .vmproduct .product .spacer .addtocart-area{float:none;padding-right:12px;}#cm-wapper #main #content main .product-related-products .vmgroup .vmproduct .product .spacer .product-price{padding:0;}#cm-wapper #main #content main .product-related-products .vmgroup .vmproduct .product .spacer .product-price .vm-display.vm-price-value .PricesalesPriceWithDiscount,#cm-wapper #main #content main .product-related-products .vmgroup .vmproduct .product .spacer .product-price .vm-display.vm-price-value .PricesalesPrice{padding:0;}#cm-wapper #main #content main .product-related-products .vmgroup .vmproduct .product .spacer .product-price .vm-display + .vm-display{margin-left:7px;}#cm-wapper #main #content main .product-related-products .vmgroup .vmproduct .product .spacer .product_s_desc{color:#888;}body #colorbox #cboxWrapper{max-width:100%;}body #colorbox #cboxWrapper div #cboxTopLeft,body #colorbox #cboxWrapper div #cboxTopCenter,body #colorbox #cboxWrapper div #cboxTopRight,body #colorbox #cboxWrapper div #cboxMiddleLeft,body #colorbox #cboxWrapper div #cboxMiddleRight,body #colorbox #cboxWrapper div #cboxBottomLeft,body #colorbox #cboxWrapper div #cboxBottomCenter,body #colorbox #cboxWrapper div #cboxBottomRight{background:transparent;}body #colorbox #cboxWrapper div #cboxContent #cboxClose{width:20px;height:20px;top:7px !important;right:10px !important;background:none transparent;text-indent:0;overflow:hidden;opacity:0.7 !important;}body #colorbox #cboxWrapper div #cboxContent #cboxClose:hover{opacity:1 !important;}body #colorbox #cboxWrapper div #cboxContent #cboxClose:before{font-family:'FontAwesome';font-size:18px;line-height:1;text-align:center;content:'\f057';display:block;}body #colorbox #cboxWrapper div #cboxContent #cboxLoadedContent{max-width:100%;margin-bottom:15px;}body .product-field-type-B,body .product-field-type-S,body .product-field-type-I{width:100%;}body .product-field-type-B .product-field-display,body .product-field-type-S .product-field-display,body .product-field-type-I .product-field-display{float:none;display:inline-block;}#cm-wapper.com_virtuemart.productdetails .hidden-productdetail{display:none;}#cm-wapper .productdetails-view .sidebar .moduletable + .moduletable{padding-top:20px;margin-top:20px;border-top:1px solid #e1e1e1;}#cm-wapper .cms-logotype{text-align:center;}#cm-wapper .block-service .box-left{float:left;width:30px;height:30px;padding:6px 0;margin-right:15px;text-align:center;font-size:18px;line-height:1;color:#fff;background-color:#f0591a;}#cm-wapper .block-service .box-right{padding-left:45px;}#cm-wapper .block-service .box-right p{margin:3px 0 10px;line-height:18px;}#cm-wapper div.cms-share{font-size:16px;}#cm-wapper div.cms-share span.cms-share{float:left;}#cm-wapper div.cms-share .fa{display:inline-block;margin:4px 0 1px 20px;color:#888;cursor:pointer;}#cm-wapper div.cms-share .fa:hover{color:#6e946e;}#cm-wapper #cm-bottom5{padding:40px 0 20px;background:#f1f2f2;}#cm-wapper #cm-bottom5 .moduletable .moduletitle{margin-bottom:0;}#cm-body{color:#3e3e3e;}.layout-top.sticky-top.sticky-top.shrinking #header-top-1 ul.nav.menu li a{color:#3e3e3e;}.virtuemart #main #content main .pr-content{width:100%;background:;padding-bottom:30px;display:none;}.virtuemart #main #content main .moduletable .main-menu{padding-bottom:8px;}.virtuemart #main #content main .moduletable .main-menu ul{list-style:none outside none;}.virtuemart #main #content main .moduletable .main-menu ul li{float:left;background:url("../images/nx-menu-bg.png") no-repeat scroll left center transparent;padding:8px 0px;margin-left:4px;}.cmsmart-ajax-login .mod-login-cmsmart span a{color:#3e3e3e !important;padding-right:10px;margin-right:5px;}.cmsmart-ajax-login .mod-login-cmsmart span a:hover{color:#6e946e !important;}#cm-wapper #main .moduletable{margin-bottom:20px;}#cm-wapper .content-leading{margin-bottom:10px;}#cm-wapper .content-leading:before,#cm-wapper .content-leading:after{display:table;content:'';clear:both;}#cm-wapper .content-leading img{margin:0 10px 10px 0;}#cm-wapper [class*="content-items-"] img{max-width:100%;margin-bottom:10px;}#cm-wapper [class*="content-items-"] .intro-items,#cm-wapper [class*="content-items-"] p.read-more{margin-left:20px;}#cm-wapper div[class*="-view"] > h4{margin:10px 0;}#cm-wapper div[class*="-view"] .product .spacer span{color:inherit;font-size:inherit;}#cm-wapper .banners-user img{max-width:100%;}#cm-wapper .nx-extra-user{margin:10px 0;}#cm-wapper .nx-extra-user img{max-width:40%;margin:0 10px 10px 0;}#cm-wapper .nx-extra-user .text-user h4{color:#3e3e3e;font-size:16px;}#cm-wapper .nx-extra-user .text-user a{color:#9a9a9a;font-size:12px;}#cm-wapper .nx-extra-user .text-user a:hover{color:#6e946e;}#cm-wapper .cm-safely li:before,#cm-wapper .cm-safely li:after{display:table;content:'';clear:both;}#cm-wapper .cm-safely li + li{margin-top:10px;}#cm-wapper .cm-safely li img{float:left;margin:0 15px 10px 0;}#cm-wapper .custom .btn.login,#cm-wapper .custom .btn.register{padding:2px 15px 3px;font-size:13px;color:#fff;background-color:#f0591a;background-image:-moz-linear-gradient(top,#f0591a 0%,#f0591a 100%);background-image:-webkit-linear-gradient(top,#f0591a 0%,#f0591a 100%);background-image:linear-gradient(to bottom,#f0591a 0%,#f0591a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@content-button',endColorstr='@content-button-hover',GradientType=0);}#cm-wapper .custom .btn.login:hover,#cm-wapper .custom .btn.register:hover{background-color:#f0591a;background-image:-moz-linear-gradient(top,#f0591a 0%,#f0591a 100%);background-image:-webkit-linear-gradient(top,#f0591a 0%,#f0591a 100%);background-image:linear-gradient(to bottom,#f0591a 0%,#f0591a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@content-button-hover',endColorstr='@content-button',GradientType=0);}.category #content #sidebar .element-search-pro{padding:5px 0 0 0 !important;border:0;}.category #content #sidebar .element-search-pro div.element-name-filter input#product_name{width:100%;color:#3e3e3e;font-size:13px;}.category #content #sidebar .element-search-pro div.element-active span{background:#f0591a;border:0 none;color:#fff;font-size:14px;padding:4px;min-width:100px;}.category #content #sidebar .element-search-pro div.element-active span:hover{background:#ca450d;}.category #content #sidebar .element-search-pro div.element-manufactuers-filter{padding-top:10px;margin-bottom:0;}.category #content #sidebar .element-search-pro div.element-manufactuers-filter ul{margin-left:5px;}.category #content #sidebar .element-search-pro div.element-manufactuers-filter ul li{border:0 !important;padding-top:0;padding-bottom:0;}.category #content #sidebar .element-search-pro div.element-manufactuers-filter ul li img{display:none;}.category #content #sidebar .element-search-pro div.element-manufactuers-filter ul li span{font-size:13px;color:#3e3e3e;}.category #content #sidebar .element-search-pro div.element-manufactuers-filter ul li input{margin-top:-3px;margin-right:5px;}.category #content #sidebar .element-search-pro div h2{font-size:14px;color:#3e3e3e;border-bottom:0;background:url(../images/default/ic-shopby.png) no-repeat 0 14px;padding-left:15px !important;font-weight:normal;}.category #content #sidebar .element-search-pro div .layout-slider span{width:98% !important;font-size:13px;padding:0;}.category #content #sidebar .element-search-pro div .layout-slider span span.jslider.jslider_plastic table tr td .jslider-bg i.f{background:#f0591a;height:10px;width:100% !important;left:0;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}.category #content #sidebar .element-search-pro div .layout-slider span span.jslider.jslider_plastic table tr td .jslider-bg i.v{background:#e95656;height:10px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.category #content #sidebar .element-search-pro div .layout-slider span span.jslider.jslider_plastic table tr td .jslider-bg i.l,.category #content #sidebar .element-search-pro div .layout-slider span span.jslider.jslider_plastic table tr td .jslider-bg i.r{display:none;}.category #content #sidebar .element-search-pro div .layout-slider span span.jslider.jslider_plastic table tr td .jslider-pointer{background:url(../images/default/ic-price1.png) no-repeat;width:30px;height:30px;top:-10px;}.category #content #sidebar .element-search-pro div .layout-slider span span.jslider.jslider_plastic table tr td .jslider-value{float:left;margin-left:0 !important;margin-top:40px;font-size:14px;color:#3e3e3e;}.category #content #sidebar .element-search-pro div .layout-slider span span.jslider.jslider_plastic table tr td .jslider-value.jslider-value-to{float:right;margin-right:-10px;}.category #content #info-filter{margin-bottom:8px;}.category #content #info-filter span{font-size:13px;color:#3e3e3e;line-height:25px;}.category #content #info-filter span.filter-option{color:#3e3e3e;font-size:18px;}.category #content #info-filter .info-filter{background:#fff;font-size:13px;line-height:25px;margin-bottom:15px;margin-top:10px;padding:5px;color:#3e3e3e;}.category #content h1.category-name{font:36px Georgia, "Times New Roman", Times, serif;color:#6e946e;text-align:center;margin-top:0;background:url("../images/books/cms-bg-banner-category.png") center bottom no-repeat;padding-bottom:20px;overflow:hidden;}.category #content h1.category-name >span{position:relative;padding:0 15px;}.category #content h1.category-name >span:before{position:absolute;right:100%;content:"";width:100%;height:100%;background:url("../images/books/cms-bg-title-category-left.png") left center no-repeat;}.category #content h1.category-name >span:after{position:absolute;left:100%;content:"";width:100%;height:100%;background:url("../images/books/cms-bg-title-category-right.png") right center no-repeat;}.category #content .category-view .row .category .spacer{padding:0;margin:15px 0;text-align:center;}.category #content .category-view .row .category .spacer .category-img{padding:10px;border-width:1px;border-style:solid;border-color:#e1e1e1;}.category #content .category-view .row .category .spacer h5{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.category #content .category-view .row .category .spacer a{color:#3e3e3e;font-weight:bold;font-size:13px;font-family:Arial, Helvetica, sans-serif;}.category #content .category-view .row .category .spacer a:hover{color:#6e946e;}.category #content .category-view .row .category .spacer:hover .category-img{border-color:#e1e1e1;}.category #content .category-view .row .category .spacer:hover .category-img a{filter:alpha(opacity=80);opacity:0.75;}.category #content .browse-view form .virtuemart_search{margin-bottom:20px;}.category #content .browse-view form .virtuemart_search br{display:none;}.category #content .browse-view form .virtuemart_search input.inputbox{margin-bottom:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:1px solid #e1e1e1;-webkit-box-shadow:0px 0px 0px 0px;-moz-box-shadow:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px;margin-right:10px;font-size:13px;height:29px;padding:5px;}.category #content .browse-view form .virtuemart_search input.button{background:#f0591a;border:0 none;border-radius:0;color:#fff !important;font-size:13px;padding:5px 25px;height:30px;}.category #content .browse-view form .virtuemart_search input.button:hover{background:#ca450d;}.category #content .browse-view .orderby-displaynumber{position:relative;border:0;margin:0;padding:10px 0;margin-bottom:20px;}.category #content .browse-view .orderby-displaynumber:before,.category #content .browse-view .orderby-displaynumber:after{display:table;content:'';clear:both;}.category #content .browse-view .orderby-displaynumber .cms-productslayout{display:inline-block;float:right;margin-bottom:5px;margin-left:15px;}.category #content .browse-view .orderby-displaynumber .cms-productslayout .cms-layout-grid,.category #content .browse-view .orderby-displaynumber .cms-productslayout .cms-layout-list{display:inline-block;margin:2px 0 2px 5px;text-align:center;font-size:18px;color:#e1e1e1;cursor:pointer;}.category #content .browse-view .orderby-displaynumber .cms-productslayout .cms-layout-grid.active,.category #content .browse-view .orderby-displaynumber .cms-productslayout .cms-layout-grid:hover,.category #content .browse-view .orderby-displaynumber .cms-productslayout .cms-layout-list.active,.category #content .browse-view .orderby-displaynumber .cms-productslayout .cms-layout-list:hover{color:#6e946e;}.category #content .browse-view .orderby-displaynumber .count-pagination{float:left;font-size:12px;color:#3e3e3e;margin-bottom:5px;}.category #content .browse-view .orderby-displaynumber .display-number{float:right;margin-right:0;color:#606060;font-size:14px;}.category #content .browse-view .orderby-displaynumber .display-number select{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;width:90px;font-size:12px;color:#444;margin-bottom:0;margin-left:8px;height:25px;}.category #content .browse-view .orderby-displaynumber .pr-sort{float:right;margin:0 0 5px 10px;}.category #content .browse-view .orderby-displaynumber .pr-sort .title,.category #content .browse-view .orderby-displaynumber .pr-sort .title_end{display:inline-block;color:#606060;font-size:12px;margin-right:5px;}.category #content .browse-view .orderby-displaynumber .pr-sort .title_end{margin-left:5px;margin-right:0;}.category #content .browse-view .orderby-displaynumber .pr-sort .orderlistcontainer{position:relative;}.category #content .browse-view .orderby-displaynumber .pr-sort .orderlistcontainer .activeOrder{display:inline-block;padding-bottom:3px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-left:5px;padding:3px 24px 4px 12px;background:url(../images/arrow_down.png) no-repeat right 0 #fff;}.category #content .browse-view .orderby-displaynumber .pr-sort .orderlistcontainer .activeOrder a{font-size:12px;color:#3e3e3e;}.category #content .browse-view .orderby-displaynumber .pr-sort .orderlistcontainer .orderlist{right:0px;top:25px;border-top:0;line-height:30px;padding-bottom:10px;}.category #content .browse-view .orderby-displaynumber .pr-sort .orderlistcontainer .orderlist div{height:30px;}.category #content .browse-view .orderby-displaynumber .pr-sort .orderlistcontainer .orderlist div:hover{background:transparent;}.category #content .browse-view .orderby-displaynumber .pr-sort .orderlistcontainer .orderlist div a{padding:0;color:#3e3e3e;}.category #content .browse-view .orderby-displaynumber .pr-sort .orderlistcontainer .orderlist div a:hover{color:#6e946e;}.category #content .browse-view .horizontal-separator{display:none;}.category #content .browse-view .print-product .product .spacer,.category #content .browse-view .cms-products-view .product .spacer{padding:0;margin-bottom:18px;}.category #content .browse-view .print-product .product .spacer .vm-product-media-container,.category #content .browse-view .cms-products-view .product .spacer .vm-product-media-container{margin-bottom:15px;}.category #content .browse-view .print-product .product .spacer .product-desc .vm-product-media-container,.category #content .browse-view .cms-products-view .product .spacer .product-desc .vm-product-media-container{display:none;}.category #content .browse-view .print-product .product .spacer .product-name,.category #content .browse-view .cms-products-view .product .spacer .product-name{height:auto;margin-bottom:5px;}.category #content .browse-view .print-product .product .spacer .vm-product-rating-container,.category #content .browse-view .cms-products-view .product .spacer .vm-product-rating-container{display:block;margin:0;}.category #content .browse-view .print-product .product .spacer .vm-product-rating-container .ratingbox,.category #content .browse-view .cms-products-view .product .spacer .vm-product-rating-container .ratingbox{float:none;display:inline-block;}.category #content .browse-view .print-product .product .spacer .product-price span,.category #content .browse-view .cms-products-view .product .spacer .product-price span{font-size:14px;color:#f03939;float:left;margin-bottom:5px;}.category #content .browse-view .print-product .product .spacer .product-price .vm-display.vm-price-value .vm-price-desc,.category #content .browse-view .cms-products-view .product .spacer .product-price .vm-display.vm-price-value .vm-price-desc{display:none;}.category #content .browse-view .print-product .product .spacer .product-price .vm-display.vm-price-value.PricebasePriceWithTax,.category #content .browse-view .print-product .product .spacer .product-price .vm-display.vm-price-value.PricesalesPriceWithDiscount,.category #content .browse-view .cms-products-view .product .spacer .product-price .vm-display.vm-price-value.PricebasePriceWithTax,.category #content .browse-view .cms-products-view .product .spacer .product-price .vm-display.vm-price-value.PricesalesPriceWithDiscount{display:inline-block;}.category #content .browse-view .print-product .product .spacer .product-price .vm-display.vm-price-value .PricesalesPrice,.category #content .browse-view .cms-products-view .product .spacer .product-price .vm-display.vm-price-value .PricesalesPrice{color:#f03939;}.category #content .browse-view .print-product .product .spacer .product-price .vm-display.vm-price-value.PricebasePriceWithTax,.category #content .browse-view .cms-products-view .product .spacer .product-price .vm-display.vm-price-value.PricebasePriceWithTax{color:#f03939;text-decoration:line-through;font-size:14px;padding:0 10px 0 0;}.category #content .browse-view .print-product .product .spacer .product-price .vm-display.vm-price-value.PricesalesPriceWithDiscount,.category #content .browse-view .print-product .product .spacer .product-price .vm-display.vm-price-value.PricesalesPrice,.category #content .browse-view .cms-products-view .product .spacer .product-price .vm-display.vm-price-value.PricesalesPriceWithDiscount,.category #content .browse-view .cms-products-view .product .spacer .product-price .vm-display.vm-price-value.PricesalesPrice{font-size:14px;color:#3e3e3e;padding:0;}.category #content .browse-view .print-product .product .spacer .product_s_desc,.category #content .browse-view .cms-products-view .product .spacer .product_s_desc{display:none;}.category #content .browse-view .print-product .product .spacer .addtocart-area,.category #content .browse-view .cms-products-view .product .spacer .addtocart-area{display:none;}.category #content .browse-view .cms-products_horizon-view .product{width:100% !important;text-align:left;}.category #content .browse-view .cms-products_horizon-view .product .spacer{padding:0 0 20px;margin-bottom:20px;border-bottom:1px dashed #e1e1e1;}.category #content .browse-view .cms-products_horizon-view .product .spacer .vm-product-media-container,.category #content .browse-view .cms-products_horizon-view .product .spacer .product-desc{float:left;}.category #content .browse-view .cms-products_horizon-view .product .spacer .vm-product-media-container{width:24%;margin:0;}.category #content .browse-view .cms-products_horizon-view .product .spacer .product-desc{width:76%;padding-left:30px;}.category #content .browse-view .cms-products_horizon-view .product .spacer .product-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.category #content .browse-view .cms-products_horizon-view .product .spacer .vm-product-rating-container .ratingbox{float:none;display:inline-block;margin:0;}.category #content .browse-view .cms-products_horizon-view .product .spacer .product-price span{font-size:14px;color:inherit !important;float:left;margin-bottom:5px;}.category #content .browse-view .cms-products_horizon-view .product .spacer .product-price .vm-display.vm-price-value .vm-price-desc{display:none;}.category #content .browse-view .cms-products_horizon-view .product .spacer .product-price .vm-display.vm-price-value.PricesalesPrice{color:#f03939 !important;}.category #content .browse-view .cms-products_horizon-view .product .spacer .product-price .vm-display.vm-price-value.PricebasePriceWithTax,.category #content .browse-view .cms-products_horizon-view .product .spacer .product-price .vm-display.vm-price-value.PricesalesPriceWithDiscount,.category #content .browse-view .cms-products_horizon-view .product .spacer .product-price .vm-display.vm-price-value.PricesalesPrice{display:inline-block;}.category #content .browse-view .cms-products_horizon-view .product .spacer .product-price .vm-display.vm-price-value.PricebasePriceWithTax{color:#444 !important;text-decoration:line-through;font-size:14px;padding:0 10px 0 0;}.category #content .browse-view .cms-products_horizon-view .product .spacer .product-price .vm-display.vm-price-value.PricesalesPriceWithDiscount,.category #content .browse-view .cms-products_horizon-view .product .spacer .product-price .vm-display.vm-price-value.PricesalesPrice{font-size:14px;color:#3e3e3e;padding:0;}.category #content .browse-view .cms-products_horizon-view .product .spacer .product_s_desc{line-height:1.65;}.category #content .browse-view .cms-products_horizon-view .product .spacer .addtocart-area{margin-top:20px;}select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:none;}.price-crossed div.PricebasePriceWithTax .PricebasePriceWithTax{color:#444 !important;}.clearfix{clear:both;}.error{border-color:red !important;}.reset-marggin-padding{margin:0;padding:0;}.border-radius-lb{border-radius:0 0 0 8px;}.border-radius-rb{border-radius:0 0 8px 0;}.default-small-button{background:#008000;border:0;border-radius:5px;box-shadow:none;color:#fff;cursor:pointer;font:bold 20px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px;padding:12px 30px;padding:5px 12px;}.default-small-button:hover,.default-small-button:focus,.default-small-button:active{background:#25597b;color:#fff;}.default-box-select{background:0;border:1px solid #ccc;border-radius:0;color:#333;cursor:pointer;font:normal 13px/13px "Helvetica Neue", Helvetica, Arial, sans-serif;height:15px;height:auto;margin:0 2px 4px;max-width:185px;padding:2px;padding:4px 5px;}.default-box-select:focus,.default-box-select:active,.default-box-select:hover{border:1px solid #797979;color:#010101;}.default-small-box-select{background:0;border:1px solid #acacac;border-radius:3px;color:#333;cursor:pointer;font:normal 11px/13px "Helvetica Neue", Helvetica, Arial, sans-serif;height:13px;margin:2px 2px;max-width:150px;padding:2px 2px;padding:3px;}.default-small-box-select:focus,.default-small-box-select:active,.default-small-box-select:hover{border:1px solid #797979;color:#010101;}#cart-view-3cols{font:normal 12px/18px "Helvetica Neue", Helvetica, Arial, sans-serif;width:100%;}#cart-view-3cols .cart-view-top{border-bottom:1px solid #fafafa;line-height:13px;margin:0 0 5px 0;padding:0 0 10px 0;}#cart-view-3cols .cart-view-top h1{border:0;font-family:inherit;font-size:21px;font-weight:normal;margin:0;padding:0;}#cart-view-3cols .continue_link{background:0;color:#666;font:normal 14px/22px Tahoma, Arial, san-serif;text-decoration:none;}#cart-view-3cols .continue_link:hover,#cart-view-3cols .continue_link:focus,#cart-view-3cols .continue_link:active{color:#000;}#cart-view-3cols form#form-login{margin:0;width:100%;}#cart-view-3cols #com-form-login{margin:0;margin-bottom:10px;padding:0;}#cart-view-3cols #com-form-login p{margin:0;padding:0;}#cart-view-3cols #com-form-login input[type="text"],#cart-view-3cols #com-form-login input[type="password"]{color:#8d8d8d;font-family:inherit;font-size:11px;font-weight:normal;height:15px;padding:1px 5px;}#cart-view-3cols #com-form-login a{color:#8d8d8d;font-family:inherit;font-size:11px;font-weight:normal;line-height:11px;text-align:left;text-decoration:none;text-transform:none;}#cart-view-3cols #com-form-login .userdata{margin:0;padding:0;}#cart-view-3cols .round-box{border:0;border-radius:5px;margin-bottom:10px;width:99%;float:left;}#cart-view-3cols .round-box h3.title{border-radius:5px 5px 0 0;color:#fff !important;font:normal 14px/22px "Helvetica Neue", Helvetica, Arial, sans-serif;margin:-1px;text-transform:uppercase;}#cart-view-3cols .round-box span.icon{height:25px;margin:3px 8px 2px 5px;width:25px;line-height:21px;}#cart-view-3cols .icon-update{background:url(../images/icon-update-18x18.gif) 50% 50% no-repeat;height:18px;outline:0;vertical-align:top;width:18px;}#cart-view-3cols .icon-update:focus,#cart-view-3cols .icon-update:active,#cart-view-3cols .icon-update:hover{background:url(../images/icon-update-active-18x18.gif) 50% 50% no-repeat;border:0 none !important;outline:0;}#cart-view-3cols .icon-remove:before{content:none;}#cart-view-3cols .icon-remove{background:url(../images/icon-remove-18x18.gif) 50% 50% no-repeat;height:18px;outline:0;vertical-align:top;width:18px;}#cart-view-3cols .icon-remove:focus,#cart-view-3cols .icon-remove:active,#cart-view-3cols .icon-remove:hover{background:url(../images/icon-remove-active-18x18.gif) 50% 50% no-repeat;border:0 none !important;outline:0;}#cart-view-3cols .default-button{background:#008000;border:0;border-radius:5px;box-shadow:none;color:#fff;cursor:pointer;font:bold 20px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;padding:12px 30px;}#cart-view-3cols .default-button:hover,#cart-view-3cols .default-button:focus,#cart-view-3cols .default-button:active{background:#25597b;color:#fff;}#cart-view-3cols input[type="submit"]{background:#008000;border:0;border-radius:5px;box-shadow:none;color:#fff;cursor:pointer;font:bold 20px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px;padding:12px 30px;padding:5px 12px;}#cart-view-3cols input[type="submit"]:hover,#cart-view-3cols input[type="submit"]:focus,#cart-view-3cols input[type="submit"]:active{background:#25597b;color:#fff;}#cart-view-3cols input[type="text"]{background:0;border:1px solid #ccc;border-radius:0;color:#333;font:normal 13px/13px "Helvetica Neue", Helvetica, Arial, sans-serif;height:25px !important;margin:0 2px 4px;padding:2px;}#cart-view-3cols input[type="text"]:focus,#cart-view-3cols input[type="text"]:active,#cart-view-3cols input[type="text"]:hover{border:1px solid #797979;color:#010101;}#cart-view-3cols input[type="password"]{background:0;border:1px solid #ccc;border-radius:0;color:#333;font:normal 13px/13px "Helvetica Neue", Helvetica, Arial, sans-serif;height:15px;margin:0 2px 4px;width:90%;padding:2px;}#cart-view-3cols input[type="password"]:focus,#cart-view-3cols input[type="password"]:active,#cart-view-3cols input[type="password"]:hover{border:1px solid #797979;color:#010101;}#cart-view-3cols select{background:0;border:1px solid #ccc;border-radius:0;color:#333;cursor:pointer;font:normal 13px/13px "Helvetica Neue", Helvetica, Arial, sans-serif;height:15px;height:auto;margin:0 2px;padding:1px 0;}#cart-view-3cols select:focus,#cart-view-3cols select:active,#cart-view-3cols select:hover{border:1px solid #797979;color:#010101;}#cart-view-3cols select option{padding:0 3px;color:#3e3e3e !important;}#cart-view-3cols select option:checked{color:red;}#cart-view-3cols select option:not(:checked){color:black;}#cart-view-3cols label{color:#3e3e3e;text-align:left;}#cart-view-3cols label:focus,#cart-view-3cols label:active,#cart-view-3cols label:hover{color:#0f1010;}#cart-view-3cols .icon-zero{color:#008000;display:inline-block;height:25px;text-align:center;width:25px;}#cart-view-3cols .icon-zero:after{color:#fff;content:"0";}#cart-view-3cols .icon-one{color:#008000;display:inline-block;height:25px;text-align:center;width:25px;}#cart-view-3cols .icon-one:after{color:#fff;content:"1";}#cart-view-3cols .icon-two{color:#008000;display:inline-block;height:25px;text-align:center;width:25px;}#cart-view-3cols .icon-two:after{color:#fff;content:"2";}#cart-view-3cols .icon-three{color:#008000;display:inline-block;height:25px;text-align:center;width:25px;}#cart-view-3cols .icon-three:after{color:#fff;content:"3";}#cart-view-3cols .icon-four{color:#008000;display:inline-block;height:25px;text-align:center;width:25px;}#cart-view-3cols .icon-four:after{color:#fff;content:"4";}#cart-view-3cols .icon-five{color:#008000;display:inline-block;height:25px;text-align:center;width:25px;}#cart-view-3cols .icon-five:after{color:#fff;content:"5";}#cart-view-3cols .icon-six{color:#008000;display:inline-block;height:25px;text-align:center;width:25px;}#cart-view-3cols .icon-six:after{color:#fff;content:"6";}#cart-view-3cols .icon-seven{color:#008000;display:inline-block;height:25px;text-align:center;width:25px;}#cart-view-3cols .icon-seven:after{color:#fff;content:"7";}#cart-view-3cols .icon-eight{color:#008000;display:inline-block;height:25px;text-align:center;width:25px;}#cart-view-3cols .icon-eight:after{color:#fff;content:"8";}#cart-view-3cols .icon-nine{color:#008000;display:inline-block;height:25px;text-align:center;width:25px;}#cart-view-3cols .icon-nine:after{color:#fff;content:"9";}#cart-view-3cols .icon-ten{color:#008000;display:inline-block;height:25px;text-align:center;width:25px;}#cart-view-3cols .icon-ten:after{color:#fff;content:"10";}#cart-view-3cols .icon-checked{color:#000;color:#008000;display:inline-block;height:25px;text-align:center;width:25px;}#cart-view-3cols .icon-checked:before{color:#fff;}#cart-view-3cols .vmpayment_cardinfo table{border:1px solid #acacac;border-radius:3px;}#cart-view-3cols span.details-button>input[type="button"]{border:0;border-radius:5px;box-shadow:none;color:#fff;cursor:pointer;font:bold 20px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px;padding:12px 30px;padding:5px 12px;}#cart-view-3cols span.details-button>input[type="button"]:hover,#cart-view-3cols span.details-button>input[type="button"]:focus,#cart-view-3cols span.details-button>input[type="button"]:active{background:#25597b;color:#fff;}#cart-view-3cols .vm-button-correct{background:#008000;border:0;border-radius:5px;box-shadow:none;color:#fff;cursor:pointer;font:bold 20px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;padding:12px 30px;}#cart-view-3cols .vm-button-correct:hover,#cart-view-3cols .vm-button-correct:focus,#cart-view-3cols .vm-button-correct:active{background:#25597b;color:#fff;}.cart-view-3colsfull #cart-contents{float:right;padding:0;width:67%;}#cart-view-3cols .cart-summary th{border-right:1px solid #ebebeb;color:#222;font-family:inherit;font-size:11px;font-weight:normal;padding:6px 12px;}#cart-view-3cols .cart-summary th.th-last{border-right:0;}#cart-view-3cols .cart-summary th.th-name{width:339px;}#cart-view-3cols .cart-summary th.th-price{width:62px;}#cart-view-3cols .cart-summary th.th-quantity{width:145px;}#cart-view-3cols .cart-summary th.th-tax{min-width:54px;}#cart-view-3cols .cart-summary th.th-discount{width:72px;}#cart-view-3cols .cart-summary th.th-total{width:72px;}#cart-view-3cols .cart-summary td{color:#222;font-family:inherit;font-size:12px;font-weight:normal;padding:5px;}#cart-view-3cols .cart-summary td.td-last,#cart-view-3cols .cart-summary td:last-child{border-right:0;text-align:right;}#cart-view-3cols .cart-summary td.product-quantity{padding:6px 8px;}#cart-view-3cols .cart-summary td.sub-total{color:#6a6a6a;font-family:inherit;font-size:12px;font-weight:bold;}#cart-view-3cols .cart-summary td.td-last{border-right:0 !important;}#cart-view-3cols .cart-summary tr.product-detail-row{border-bottom:1px dashed #efefef;}#cart-view-3cols .cart-summary tr.product-detail-row.product-detail-last-row{border-bottom:1px solid #efefef;}#cart-view-3cols .cart-summary tr.product-detail-row td{border-right:1px solid #ebebeb;}#cart-view-3cols .cart-summary .cart-images img{border:1px solid #ebebeb;margin-right:10px;padding:3px;height:45px;width:auto;}#cart-view-3cols .cart-summary .product-name{color:#3e3e3e;font-family:inherit;font-size:11px;font-weight:bold;text-align:left;text-decoration:none;text-transform:uppercase;}#cart-view-3cols .cart-summary .product-name:hover,#cart-view-3cols .cart-summary .product-name:active,#cart-view-3cols .cart-summary .product-name:focus{color:#6e946e;text-decoration:underline;background:none;}#cart-view-3cols .cart-summary .product-sku{color:#3e3e3e;font-family:inherit;font-size:11px;font-weight:bold;}#cart-view-3cols .cart-summary .vm-customfield-cart{color:#6e6e6e;font-family:inherit;font-size:11px;font-weight:normal;}#cart-view-3cols .cart-summary .base-price span.PricebasePrice{color:#6a6a6a;font-family:inherit;font-size:12px;font-weight:normal;}#cart-view-3cols .cart-summary .quantity-inputbox{border:1px solid #ebebeb;border-radius:0;color:#4b4a4a !important;font-family:inherit;font-size:11px;font-weight:normal;height:14px;margin:0;padding:2px;width:24px;}#cart-view-3cols .cart-summary .price-result-1{border-bottom:1px solid #efefef;}#cart-view-3cols .cart-summary .price-result-1 #sales_price{color:#6a6a6a;font-family:inherit;font-size:13px;font-weight:bold;}#cart-view-3cols .cart-summary .shipment-pane{background:#fefefe;border-bottom:1px solid #efefef;}#cart-view-3cols .cart-summary .shipment-pane fieldset{margin:0;padding:0;padding:4px 0;}#cart-view-3cols .cart-summary .shipment-pane input[type="radio"]{margin-right:5px;vertical-align:text-top;}#cart-view-3cols .cart-summary .shipment-pane #shipment{color:#6a6a6a;font-family:inherit;font-size:13px;font-weight:bold;}#cart-view-3cols .cart-summary .payment-pane{border-bottom:1px solid #efefef;}#cart-view-3cols .cart-summary .payment-pane fieldset{margin:0;padding:0;padding:4px 0 0;}#cart-view-3cols .cart-summary .payment-pane input[type="radio"]{margin-right:5px;vertical-align:text-top;}#cart-view-3cols .cart-summary .payment-pane .vmpayment_cardinfo{margin-left:20px;}#cart-view-3cols .cart-summary .payment-pane .vmpayment_cardinfo table{margin-left:20px;width:303px;}#cart-view-3cols .cart-summary .payment-pane .vmpayment_cardinfo table td{padding:3px;}#cart-view-3cols .cart-summary .payment-pane .vmpayment_cardinfo input[type="text"]{background:0;border:1px solid #acacac;border-radius:3px;color:#333;font:normal 11px/13px "Helvetica Neue", Helvetica, Arial, sans-serif;height:13px;margin:2px 2px;max-width:150px;padding:3px;}#cart-view-3cols .cart-summary .payment-pane .vmpayment_cardinfo input[type="text"]:focus,#cart-view-3cols .cart-summary .payment-pane .vmpayment_cardinfo input[type="text"]:active,#cart-view-3cols .cart-summary .payment-pane .vmpayment_cardinfo input[type="text"]:hover{border:1px solid #797979;color:#010101;}#cart-view-3cols .cart-summary .payment-pane .vmpayment_cardinfo label{font-family:inherit;font-size:11px;font-weight:normal;}#cart-view-3cols .cart-summary .payment-pane .vmpayment_cardinfo select{background:0;border:1px solid #acacac;border-radius:3px;color:#333;cursor:pointer;font:normal 11px/13px "Helvetica Neue", Helvetica, Arial, sans-serif;height:13px;height:auto;margin:2px 2px;max-width:150px;padding:2px 2px;padding:3px;}#cart-view-3cols .cart-summary .payment-pane .vmpayment_cardinfo select:focus,#cart-view-3cols .cart-summary .payment-pane .vmpayment_cardinfo select:active,#cart-view-3cols .cart-summary .payment-pane .vmpayment_cardinfo select:hover{border:1px solid #797979;color:#010101;}#cart-view-3cols .cart-summary .payment-pane .vmpayment_cardinfo select option{padding:0 3px;}#cart-view-3cols .cart-summary .payment-pane .vmpayment_cardinfo select option:checked{color:red;}#cart-view-3cols .cart-summary .payment-pane .vmpayment_cardinfo select option:not(:checked){color:black;}#cart-view-3cols .cart-summary .payment-pane .vmpayment_cardinfo+br{display:none;}#cart-view-3cols .cart-summary .coupon-pane{border-top:1px solid #ccc;}#cart-view-3cols .cart-summary .coupon-pane #coupon_code{background:#fff;border-radius:0;font-family:inherit;font-size:11px;font-weight:normal;height:13px;margin:0;padding-right:0;}#cart-view-3cols .cart-summary .coupon-pane .details-button{margin-left:0;padding-left:0;}#cart-view-3cols .cart-summary .coupon-pane .details-button .details-button{border-radius:0;font-family:inherit;font-size:12px;font-weight:normal;height:25px;padding:0 12px;text-transform:uppercase;vertical-align:top;}#cart-view-3cols .cart-summary #bill_total{color:#f00;}#cart-view-3cols .billto-shipto{border:0 none !important;margin:0;padding:0;}#cart-view-3cols .billto-shipto table td{padding:0;}#cart-view-3cols .billto-shipto label{color:#3e3e3e;letter-spacing:-1px;}#cart-view-3cols .billto-shipto .pane-inner{padding:0 10px;}#cart-view-3cols .billto-shipto #div_billto .pane{margin-right:5px;}#cart-view-3cols .billto-shipto #div_billto table.user-details{width:auto;}#cart-view-3cols .billto-shipto #div_billto .output-billto{padding:0 10px;}#cart-view-3cols .billto-shipto #div_shipto .pane{margin-left:5px;}#cart-view-3cols #checkoutForm #shipping_info_w .pane #table_shipto{width:100%;}#cart-view-3cols .billto-shipto #div_shipto table.user-details{width:auto;}#facebox .popup{background:#fff;}#preloader2{background-color:#fff;background-image:url(../images/loader.gif);background-position:center center;background-repeat:no-repeat;bottom:0;left:0;opacity:.2;position:absolute;right:0;top:0;}#cart-view-3cols #login-pane{margin-bottom:10px;}#cart-view-3cols #login-pane p{margin:0 0 5px;}#cart-view-3cols #login-pane #login-modal-trigger{margin-left:1em;}#cart-view-3cols .pane-inner{padding:10px;float:left;border:1px solid #e1e1e1;border-top:0;}#cart-view-3cols #delivery_time .pane-inner{overflow:hidden;}.cart-view-3colsfull #left-pane{float:left;width:32%;}#cart-view-3cols #left-pane ul{list-style:none;margin:0;padding:0;}#cart-view-3cols #left-pane em{color:red;padding:2px;}#cart-view-3cols #left-pane #table_billto label{font-size:12px;}#cart-view-3cols #left-pane #table_billto label.virtuemart_state_id{font-size:11px;}#cart-view-3cols #left-pane #table_billto li.short{float:left;width:50%;height:50px;}#cart-view-3cols #left-pane #table_billto li.short input[type="text"]{width:90%;}#cart-view-3cols #left-pane #table_billto li.short select,#table_billto #virtuemart_country_id_chzn,#table_billto #title_chzn,#table_billto #virtuemart_state_id_chzn,#table_shippingto #shipto_virtuemart_country_id_chzn,#table_shippingto #shipto_virtuemart_state_id_chzn{width:93% !important;}#cart-view-3cols #left-pane #table_billto li.long{clear:both;float:none;width:100%;}#cart-view-3cols #left-pane #table_billto li.long input[type="text"]{width:95%;}#cart-view-3cols #left-pane #table_billto li.long select{width:268px;}#cart-view-3cols #left-pane #user-actions-trigger{margin:5px 0;}.cart #content .cart-view form#checkoutForm #left-pane #billing_info #div_billto .pane.round-box .pane-inner ul li input{margin-left:0;}.cart #content .cart-view form#checkoutForm #left-pane #billing_info #div_billto .pane.round-box .pane-inner ul li input#register{height:10px !important;}#cart-view-3cols #left-pane #user-actions-trigger input[type="checkbox"]{margin-right:5px;margin-left:5px;vertical-align:text-top;}#cart-view-3cols #left-pane #user-actions-trigger #user-register-fields{margin-bottom:5px;padding-bottom:5px;}.cart #content .cart-view form#checkoutForm #left-pane #billing_info #div_billto .pane.round-box .pane-inner ul li input#agreed_field{height:10px !important;vertical-align:middle;}#cart-view-3cols #left-pane #user-actions-trigger #user-register-fields li label{display:inline-block;}#cart-view-3cols #left-pane #user-actions-trigger #user-register-fields li.long .agreed label{margin-top:10px;}#cart-view-3cols #left-pane #user-actions-trigger label{font-size:11px;}#cart-view-3cols #left-pane #user-actions-trigger li.short{float:left;width:50%;}#cart-view-3cols #left-pane #user-actions-trigger li.short input[type="text"]{width:90%;}#cart-view-3cols #left-pane #user-actions-trigger li.short select{max-width:132px;}#cart-view-3cols #left-pane #user-actions-trigger li.long{clear:both;float:none;width:100%;}#cart-view-3cols #left-pane #user-actions-trigger li.long input[type="text"]{width:262px;}#cart-view-3cols #left-pane #user-actions-trigger li.long input[type="password"]{width:262px;}#cart-view-3cols #left-pane #user-actions-trigger li.long select{width:268px;}#cart-view-3cols #left-pane #user-actions-trigger li.short .field-wrapper.password,#cart-view-3cols #left-pane #user-actions-trigger li.short .field-wrapper.password label{margin-top:0;}#cart-view-3cols #left-pane #table_shippingto label{font-size:11px;}#cart-view-3cols #left-pane #table_shippingto li.short{float:left;width:50%;height:50px;}#cart-view-3cols #left-pane #table_shippingto li.short input[type="text"]{width:90%;}#cart-view-3cols #left-pane #table_shippingto li.short select{width:93% !important;}#cart-view-3cols #left-pane #table_shippingto li.long{clear:both;float:none;width:100%;}#cart-view-3cols #left-pane #table_shippingto li.long input[type="text"]{width:95%;}#cart-view-3cols #left-pane #table_shippingto li.long select{width:268px;}#right-pane-midle table{width:100%;}#cart-view-3cols #billing_info{width:100%;float:left;}#cart-view-3cols #shipping_info_w{width:100%;float:left;}#cart-view-3cols #shipping_info_w  .check_stsaneasbt{line-height:30px;}#cart-view-3cols input[type="radio"],input[type="checkbox"]{margin:0 4px 0 0 !important;}#cart-view-3cols #shipping_info{float:left;width:100%;}.cart-view-3colsfull #shipping_method{float:left;width:49%;}#cart-view-3cols #shipping_method #shipments{margin-bottom:0;padding:0;}.cart-view-3colsfull #payment_method{float:right;width:49%;}.cart-view-3colsfull  #right-pane-top{width:67%;float:right;}#cart-view-3cols #payment_method table{border:0 !important;}#cart-view-3cols #payment_method #payments{margin-bottom:0;padding:0;}.cart-view-3colsfull #delivery_time{clear:left;float:left;width:49%;}#cart-view-3cols #delivery_time ul{list-style:none;margin:0;padding:0;}#cart-view-3cols #delivery_time input[type="radio"]{margin-right:5px;vertical-align:text-top;}.cart-view-3colsfull #right-pane-bottom div.customer-note,#right-pane-bottom .vm-fieldset-customer-note{border:0;float:left;width:49%;}#cart-view-3cols #right-pane-bottom div.customer-note span.comment{float:left;}#cart-view-3cols #right-pane-bottom textarea.customer-note{width:95%;}.cart-view-3colsfull #right-pane-bottom div.checkout-button-top,#right-pane-bottom .vm-fieldset-tos{border:0 none;float:right;margin-top:10px;width:49%;}#cart-view-3cols #right-pane-bottom a.vm-button-correct{clear:both;float:left;height:40px;padding:0;}#cart-view-3cols #right-pane-bottom a.vm-button-correct span{display:block;font-family:inherit;font-size:12px;font-weight:bold;height:14px;line-height:14px;margin-left:8px;padding-bottom:13px;padding-right:8px;padding-top:13px;}#cart-view-3cols #right-pane-bottom .terms-of-service{display:inline;margin:0;padding:0;cursor:pointer;}.user-login-action input.button{background:none !important;color:#000 !important;font-size:1em !important;text-decoration:underline !important;}.ui-dialog-titlebar-close span.ui-button-text{display:none !important;}.ui-dialog.ui-login-dialog{border:0;box-shadow:0 4px 8px rgba(0,0,0,0.5);margin:0;padding:0;max-width:370px !important;width:100% !important;}.ui-dialog.ui-login-dialog .ui-dialog-title{font-size:14px;font-weight:normal;text-align:left;text-transform:uppercase;}.ui-dialog.ui-login-dialog #com-form-login{margin:0;padding:0;}.ui-dialog.ui-login-dialog #com-form-login .validation-advice{background:url(../images/validation_advice_bg.gif) 0 0 no-repeat;color:#ff6262;font-size:11px;font-style:normal;font-weight:normal;margin-left:110px;padding-left:12px;}.ui-dialog.ui-login-dialog #com-form-login fieldset{margin:0;padding:0;text-align:left;}.ui-dialog.ui-login-dialog #com-form-login fieldset p{display:block;margin:0 0 8px;overflow:hidden;}.ui-dialog.ui-login-dialog #com-form-login fieldset label{color:#3e3e3e;display:block;float:left;margin-right:5px;width:90px;}.ui-dialog.ui-login-dialog #com-form-login fieldset em{color:#f00;}.ui-dialog.ui-login-dialog #com-form-login fieldset input[type="text"],.ui-dialog.ui-login-dialog #com-form-login fieldset input[type="password"]{border:1px solid #ccc;float:right;height:14px;line-height:14px;padding:2px 3px;width:230px;}.ui-dialog.ui-login-dialog #com-form-login fieldset input[type="text"]:focus,.ui-dialog.ui-login-dialog #com-form-login fieldset input[type="password"]:focus,.ui-dialog.ui-login-dialog #com-form-login fieldset input[type="text"]:active,.ui-dialog.ui-login-dialog #com-form-login fieldset input[type="password"]:active{border:1px solid #999;}.ui-dialog.ui-login-dialog #com-form-login fieldset #remember{margin-left:15px;}.ui-dialog.ui-login-dialog #com-form-login .gray-line{border-bottom:1px solid #ccc;margin:0 -12px 5px;}.ui-dialog.ui-login-dialog #com-form-login .login-links{float:left;line-height:1.5;text-align:left;width:60%;}.ui-dialog.ui-login-dialog #com-form-login .login-links a{color:#3d7aac;font-size:11px;}.ui-dialog.ui-login-dialog #com-form-login .login-action{float:right;text-align:right;width:40%;}.ui-dialog.ui-login-dialog #com-form-login .login-action em{color:#ff6262;display:block;font-size:11px;font-style:normal;font-weight:normal;margin-bottom:5px;}.ui-dialog.ui-login-dialog #com-form-login .login-action input[type="submit"]{background:#008000;border:0;color:#fff;cursor:pointer;padding:3px 8px;}.ui-dialog.ui-login-dialog #com-form-login .login-action input[type="submit"]:hover,.ui-dialog.ui-login-dialog #com-form-login .login-action input[type="submit"]:focus,.ui-dialog.ui-login-dialog #com-form-login .login-action input[type="submit"]:active{background:#275f83;border:0;}.ui-dialog.ui-remind-dialog,.ui-dialog.ui-reset-dialog{border:0;box-shadow:0 4px 8px rgba(0,0,0,0.5);margin:0;padding:0;text-align:left;}.ui-dialog.ui-remind-dialog input[type="text"],.ui-dialog.ui-reset-dialog input[type="text"],.ui-dialog.ui-remind-dialog input[type="password"],.ui-dialog.ui-reset-dialog input[type="password"]{border:1px solid #ccc;float:right;height:14px;line-height:14px;padding:2px 3px;width:280px;}.ui-dialog.ui-remind-dialog input[type="text"]:focus,.ui-dialog.ui-reset-dialog input[type="text"]:focus,.ui-dialog.ui-remind-dialog input[type="password"]:focus,.ui-dialog.ui-reset-dialog input[type="password"]:focus,.ui-dialog.ui-remind-dialog input[type="text"]:active,.ui-dialog.ui-reset-dialog input[type="text"]:active,.ui-dialog.ui-remind-dialog input[type="password"]:active,.ui-dialog.ui-reset-dialog input[type="password"]:active{border:1px solid #999;}.ui-dialog.ui-remind-dialog .ui-dialog-title,.ui-dialog.ui-reset-dialog .ui-dialog-title{font-size:14px;font-weight:normal;text-align:left;text-transform:uppercase;}.ui-dialog.ui-remind-dialog fieldset,.ui-dialog.ui-reset-dialog fieldset{margin:0;margin-bottom:10px;padding:0;text-align:left;}.ui-dialog.ui-remind-dialog fieldset p,.ui-dialog.ui-reset-dialog fieldset p{display:block;margin:0 0 8px;overflow:hidden;}.ui-dialog.ui-remind-dialog fieldset label,.ui-dialog.ui-reset-dialog fieldset label{color:#666;display:block;float:left;margin-right:5px;width:120px;}.ui-dialog.ui-remind-dialog fieldset em,.ui-dialog.ui-reset-dialog fieldset em{color:#f00;}.ui-dialog.ui-remind-dialog .gray-line,.ui-dialog.ui-reset-dialog .gray-line{border-bottom:1px solid #ccc;margin:0 -12px 5px;}.ui-dialog.ui-remind-dialog button,.ui-dialog.ui-reset-dialog button{background:#008000;border:0;color:#fff;cursor:pointer;padding:3px 8px;text-align:right;}.ui-dialog.ui-remind-dialog button:hover,.ui-dialog.ui-reset-dialog button:hover,.ui-dialog.ui-remind-dialog button:focus,.ui-dialog.ui-reset-dialog button:focus,.ui-dialog.ui-remind-dialog button:active,.ui-dialog.ui-reset-dialog button:active{background:#275f83;border:0;}.ui-dialog.ui-remind-dialog button[type="submit"],.ui-dialog.ui-reset-dialog button[type="submit"]{float:right;}.ui-dialog.ui-remind-dialog .remind-action em,.ui-dialog.ui-reset-dialog .remind-action em,.ui-dialog.ui-remind-dialog .reset-action em,.ui-dialog.ui-reset-dialog .reset-action em{color:#ff6262;display:block;font-size:11px;font-style:normal;font-weight:normal;margin-bottom:5px;text-align:right;}.cart-view-3colsfull #right-pane-bottom{float:right;width:67%;}#right-pane-bottom #empty_cart{width:100%;float:left;clear:both;}#right-pane-bottom a#empty_cart:hover,#right-pane-bottom a#empty_cart:active,#right-pane-bottom a#empty_cart:focus{background:none !important;color:#a4ca37 !important;}#cart-view-3cols .width50{width:49%;}textarea#customer_note_field{height:80px;width:90%;padding:5px;}.chzn-container .chzn-results li{height:30px !important;}.vmpayment_cardinfo td{display:block;}.cart-view-3cols2opt #right-pane-bottom div.customer-note{border:0 none;float:left;width:49%;}.cart-view-3cols3opt #right-pane-bottom div.customer-note,#right-pane-bottom .vm-fieldset-tos{border:0 none;float:left;margin-top:24px;padding-left:2%;width:48%;}.delivery.date,.delivery.time{float:left;width:100%;}.delivery.time{padding-left:1%;}.delivery.date > h2,.delivery.time > h2{border-bottom:medium none;float:left;font-size:14px;font-weight:normal;height:20px;margin:10px 0;padding:0 0 0 28px;}.input-date,.input-time{float:left;position:relative;width:100%;}.input-date label,.input-time label{float:left;padding:0 5px;}input#delivery_time_on,input#delivery_totime_on,input#delivery_date_on,input#delivery_todate_on{background-color:#eee;border:1px solid #ccc;cursor:pointer;height:20px;width:42%;float:left;}.ui_tpicker_time_label{float:left;width:40px;}.ui_tpicker_time{float:left;width:auto;}.ui_tpicker_hour_label{clear:both;}.order-coupon-code span#addCouponCode,#submit_order_done{background-color:#d0d0d0 !important;color:#444 !important;border-bottom:2px solid #666;text-transform:uppercase;font-size:12px;}.order-coupon-code span#addCouponCode:hover,#submit_order_done:hover{background-color:#f0591a !important;color:#fff !important;}.cart #content{padding-bottom:50px;}.cart #content h3{font-size:18px;}.cart #content .post_payment_payment_name span,.cart #content .post_payment_order_number span,.cart #content .post_payment_order_total span{font-size:14px;}.cart #content a.vm-button-correct{background:#f0591a !important;border:0 none;border-radius:0;color:#fff;font-size:18px;padding:10px 15px;font-weight:normal;margin-top:20px;}.cart #content a.vm-button-correct:hover{background:#ca450d !important;}.cart #content .cart-view{margin-bottom:30px;}.cart #content .cart-view .cart-view-top{border-bottom:1px solid #ebebeb;padding-bottom:3px;}.cart #content .cart-view .cart-view-top .width50 h1,.cart #content .cart-view .cart-view-top .width50 a{font-size:20px !important;color:#3e3e3e !important;font-weight:normal;}.cart #content .cart-view .cart-view-top .width50 a:hover{color:#6e946e;}.cart #content .cart-view #login-pane{padding-top:10px;}.cart #content .cart-view #login-pane .user-login-action{margin-bottom:10px;}.cart #content .cart-view #login-pane .user-login-action #form-login input.button{background:#999 !important;color:#fff !important;font-size:14px !important;font-weight:normal;height:29px;padding:2px 15px 5px !important;text-decoration:none !important;}.cart #content .cart-view #login-pane .user-login-action #form-login input.button:hover{background:#f0591a !important;}.cart #content .cart-view #login-pane p{font-size:14px;color:#3e3e3e;}.cart #content .cart-view #login-pane a{margin-left:0 !important;font-size:12px;color:#3e3e3e;text-decoration:underline !important;}.cart #content .cart-view #login-pane a:hover{background:#6e946e;}.cart #content .cart-view form#checkoutForm fieldset#cart-contents{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.cart #content .cart-view form#checkoutForm fieldset#cart-contents h3.title{-webkit-border-top-left-radius:2px;-webkit-border-top-right-radius:2px;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;border-top-left-radius:2px;border-top-right-radius:2px;background:#f0591a !important;font-size:14px;padding-top:9px;padding-bottom:5px;margin-bottom:0;color:#fff !important;}.cart #content .cart-view form#checkoutForm fieldset#cart-contents h3.title span{margin-top:-2px;border:1px solid #fff;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}.cart #content .cart-view form#checkoutForm fieldset#cart-contents table.cart-summary.no-border{border:0;}.cart #content .cart-view form#checkoutForm fieldset#cart-contents table.cart-summary.no-border tr th{border-bottom:0;text-align:center;}.cart #content .cart-view form#checkoutForm fieldset#cart-contents table.cart-summary.no-border tr th.th-name{text-align:left;padding-left:20px;}.cart #content .cart-view form#checkoutForm fieldset#cart-contents table.cart-summary.no-border tr th.th-quanlity{width:10% !important;}.cart #content .cart-view form#checkoutForm fieldset#cart-contents table.cart-summary.no-border tr th.th-discount,.cart #content .cart-view form#checkoutForm fieldset#cart-contents table.cart-summary.no-border tr th.th-price,.cart #content .cart-view form#checkoutForm fieldset#cart-contents table.cart-summary.no-border tr th.th-tax{width:12% !important;}.cart #content .cart-view form#checkoutForm fieldset#cart-contents table.cart-summary.no-border tr th.th-total.th-last{width:15% !important;}.cart #content .cart-view form#checkoutForm fieldset#cart-contents table.cart-summary.no-border tr td{border-bottom:1px solid #e1e1e1;}.cart #content .cart-view form#checkoutForm fieldset#cart-contents table.cart-summary.no-border tr.product-detail-row td{padding:20px 0;}.cart #content .cart-view form#checkoutForm fieldset#cart-contents table.cart-summary.no-border tr.product-detail-row td div.vm-display.vm-price-value{text-align:center;}.cart #content .cart-view form#checkoutForm fieldset#cart-contents table.cart-summary.no-border tr.product-detail-row td div.vm-display.vm-price-value .vm-price-desc{display:none;}.cart #content .cart-view form#checkoutForm fieldset#cart-contents table.cart-summary.no-border tr.product-detail-row td div.vm-display.vm-price-value span{padding:0;}.cart #content .cart-view form#checkoutForm fieldset#cart-contents table.cart-summary.no-border tr.product-detail-row td.sub-total.td-last{text-align:center;font-weight:normal;}.cart #content .cart-view form#checkoutForm fieldset#cart-contents table.cart-summary.no-border tr.product-detail-row td.sub-total.td-last .line-through,.cart #content .cart-view form#checkoutForm fieldset#cart-contents table.cart-summary.no-border tr.product-detail-row td.sub-total.td-last br{display:none;}.cart #content .cart-view form#checkoutForm fieldset#cart-contents table.cart-summary.no-border tr.product-detail-row td.product-quanlity{text-align:center;}.cart #content .cart-view form#checkoutForm fieldset#cart-contents table.cart-summary.no-border tr.product-detail-row td.product-quanlity input.icon-update.vm2-add_quantity_cart{background:url(../images/print/ic-update.png) no-repeat;}.cart #content .cart-view form#checkoutForm fieldset#cart-contents table.cart-summary.no-border tr.product-detail-row td.product-quanlity input.icon-update.vm2-add_quantity_cart:hover{background:url(../images/print/ic-update-hover.png) no-repeat;}.cart #content .cart-view form#checkoutForm fieldset#cart-contents table.cart-summary.no-border tr.product-detail-row td.product-quanlity a.icon-remove.vm2-remove_from_cart{background:url(../images/print/ic-delete-cart.png) no-repeat;}.cart #content .cart-view form#checkoutForm fieldset#cart-contents table.cart-summary.no-border tr.product-detail-row td.product-quanlity a.icon-remove.vm2-remove_from_cart:hover{background:url(../images/print/ic-delete-hover.png) no-repeat;}.cart #content .cart-view form#checkoutForm fieldset#cart-contents table.cart-summary.no-border tr.product-detail-row td.product-quanlity input.quantity-input.js-recalculate{border:1px solid #e1e1e1;font-size:12px;color:#6a6a6a;-webkit-box-shadow:0px 0px 0px 0px;-moz-box-shadow:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px;height:20px !important;max-width:40px;}.cart #content .cart-view form#checkoutForm fieldset#cart-contents table.cart-summary.no-border tr.product-detail-row td.pro_name{padding-left:20px;}.cart #content .cart-view form#checkoutForm fieldset#cart-contents table.cart-summary.no-border tr.product-detail-row td.pro_name .cart-images img{width:58px;margin-right:20px;}.cart #content .cart-view form#checkoutForm fieldset#cart-contents table.cart-summary.no-border tr.product-detail-row td.pro_name a.product-name{font-size:12px;}.cart #content .cart-view form#checkoutForm fieldset#cart-contents table.cart-summary.no-border tr.product-detail-row td.pro_name span{font-size:11px;color:#3e3e3e;font-weight:normal !important;}.cart #content .cart-view form#checkoutForm fieldset#cart-contents table.cart-summary.no-border tr th,.cart #content .cart-view form#checkoutForm fieldset#cart-contents table.cart-summary.no-border tr td{border-right:0;font-size:12px;}.cart #content .cart-view form#checkoutForm fieldset#cart-contents table.cart-summary.no-border tr.pr-total td{padding:0;}.cart #content .cart-view form#checkoutForm fieldset#cart-contents table.cart-summary.no-border tr.pr-total td table tr.first td{padding-top:10px;}.cart #content .cart-view form#checkoutForm fieldset#cart-contents table.cart-summary.no-border tr.pr-total td table tr.last td{padding-bottom:20px;}.cart #content .cart-view form#checkoutForm fieldset#cart-contents table.cart-summary.no-border tr.pr-total td table tr td{padding:5px 0;border-bottom:0;text-align:right;padding-right:15px;}.cart #content .cart-view form#checkoutForm fieldset#cart-contents table.cart-summary.no-border tr.pr-total td table tr td.pr-right{font-size:13px;text-align:left;padding-left:15px;border-left:1px solid #e1e1e1;width:15%;}.cart #content .cart-view form#checkoutForm fieldset#cart-contents table.cart-summary.no-border tr.pr-total td table tr td.pr-right .PricesalesPrice{text-align:left;}.cart #content .cart-view form#checkoutForm fieldset#cart-contents table.cart-summary.no-border tr.pr-total td table tr td.pr-right .PricesalesPrice .vm-price-desc{display:none;}.cart #content .cart-view form#checkoutForm fieldset#cart-contents table.cart-summary.no-border tr.pr-total td table tr td.pr-right .PricesalesPrice span{color:#3e3e3e;}.cart #content .cart-view form#checkoutForm fieldset#cart-contents table.cart-summary.no-border tr.pr-total td table tr td strong#bill_total{font-size:14px;color:#fd5757;font-weight:normal;}.cart #content .cart-view form#checkoutForm fieldset#cart-contents table.cart-summary.no-border tr.coupon-pane td{font-size:13px;color:#6a6a6a;padding:15px 0;}.cart #content .cart-view form#checkoutForm fieldset#cart-contents table.cart-summary.no-border tr.coupon-pane td.border-radius-lb input#coupon_code{border:1px solid #e1e1e1;padding:5px;font-size:12px;color:#3e3e3e;-webkit-box-shadow:0px 0px 0px 0px;-moz-box-shadow:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px;}.cart #content .cart-view form#checkoutForm fieldset#cart-contents table.cart-summary.no-border tr.coupon-pane td.border-radius-lb span #coupon_code_button{background:#999;color:#fff;font-size:12px;padding:2px 15px 5px 15px;height:25px;}.cart #content .cart-view form#checkoutForm fieldset#cart-contents table.cart-summary.no-border tr.coupon-pane td.border-radius-lb span #coupon_code_button:hover{background:#f0591a;}.cart #content .cart-view form#checkoutForm #right-pane-bottom{margin-top:10px;}.cart #content .cart-view form#checkoutForm #right-pane-bottom .checkout-button-top{width:100%;margin:0;padding-top:2px;}.cart #content .cart-view form#checkoutForm #right-pane-bottom .checkout-button-top .cart.tos{text-align:left;}.cart #content .cart-view form#checkoutForm #right-pane-bottom .checkout-button-top .cart.tos .terms-of-service span{font-size:13px;color:#303030;}.cart #content .cart-view form#checkoutForm #right-pane-bottom .checkout-button-top .cart.tos .terms-of-service span .start{color:#f03939;padding-right:2px;}.cart #content .cart-view form#checkoutForm #right-pane-bottom .checkout-button-top .cart.tos .terms-of-service span span{color:#4c82ae;}.cart #content .cart-view form#checkoutForm #right-pane-bottom .checkout-button-top a.vm-button-correct{background:#999;color:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:0 25px;}.cart #content .cart-view form#checkoutForm #right-pane-bottom .checkout-button-top a.vm-button-correct:hover{background:#f0591a;}.cart #content .cart-view form#checkoutForm #right-pane-bottom .checkout-button-top a.vm-button-correct span{font-size:14px;color:#fff;text-transform:uppercase;background:transparent;}.cart #content .cart-view form#checkoutForm #right-pane-bottom .customer-note span{color:#f4775a;}.cart #content .cart-view form#checkoutForm #right-pane-bottom .customer-note textarea{border:1px solid #d0d0d0;-webkit-box-shadow:0px 0px 0px 0px;-moz-box-shadow:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px;width:95%;height:135px;font-size:12px;}.cart #content .cart-view form#checkoutForm #right-pane-top #shipping_method .delivery h2,.cart #content .cart-view form#checkoutForm #right-pane-top #payment_method .delivery h2,.cart #content .cart-view form#checkoutForm #right-pane-top #delivery_time .delivery h2{color:#3e3e3e !important;}.cart #content .cart-view form#checkoutForm #right-pane-top #shipping_method .delivery #delivery_todate_on,.cart #content .cart-view form#checkoutForm #right-pane-top #shipping_method .delivery #delivery_totime_on,.cart #content .cart-view form#checkoutForm #right-pane-top #payment_method .delivery #delivery_todate_on,.cart #content .cart-view form#checkoutForm #right-pane-top #payment_method .delivery #delivery_totime_on,.cart #content .cart-view form#checkoutForm #right-pane-top #delivery_time .delivery #delivery_todate_on,.cart #content .cart-view form#checkoutForm #right-pane-top #delivery_time .delivery #delivery_totime_on{margin-top:-4px;}.cart #content .cart-view form#checkoutForm #right-pane-top #shipping_method .pane.round-box,.cart #content .cart-view form#checkoutForm #right-pane-top #payment_method .pane.round-box,.cart #content .cart-view form#checkoutForm #right-pane-top #delivery_time .pane.round-box{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.cart #content .cart-view form#checkoutForm #right-pane-top #shipping_method .pane.round-box h3.title,.cart #content .cart-view form#checkoutForm #right-pane-top #payment_method .pane.round-box h3.title,.cart #content .cart-view form#checkoutForm #right-pane-top #delivery_time .pane.round-box h3.title{-webkit-border-top-left-radius:2px;-webkit-border-top-right-radius:2px;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;border-top-left-radius:2px;border-top-right-radius:2px;background:#f0591a !important;font-size:14px;padding-top:9px;padding-bottom:5px;color:#fff !important;}.cart #content .cart-view form#checkoutForm #right-pane-top #shipping_method .pane.round-box h3.title span,.cart #content .cart-view form#checkoutForm #right-pane-top #payment_method .pane.round-box h3.title span,.cart #content .cart-view form#checkoutForm #right-pane-top #delivery_time .pane.round-box h3.title span{margin-top:-2px;border:1px solid #fff;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}.cart #content .cart-view form#checkoutForm #right-pane-top #shipping_method .pane.round-box .pane-inner,.cart #content .cart-view form#checkoutForm #right-pane-top #payment_method .pane.round-box .pane-inner,.cart #content .cart-view form#checkoutForm #right-pane-top #delivery_time .pane.round-box .pane-inner{font-size:12px;color:#3e3e3e;width:100%;}.cart #content .cart-view form#checkoutForm #right-pane-top #shipping_method .pane.round-box .pane-inner h2,.cart #content .cart-view form#checkoutForm #right-pane-top #payment_method .pane.round-box .pane-inner h2,.cart #content .cart-view form#checkoutForm #right-pane-top #delivery_time .pane.round-box .pane-inner h2{font-size:12px !important;}.cart #content .cart-view form#checkoutForm #right-pane-top #shipping_method .pane.round-box .pane-inner input,.cart #content .cart-view form#checkoutForm #right-pane-top #payment_method .pane.round-box .pane-inner input,.cart #content .cart-view form#checkoutForm #right-pane-top #delivery_time .pane.round-box .pane-inner input{background:transparent;margin:10px 0;}.cart #content .cart-view form#checkoutForm #right-pane-top #shipping_method .pane.round-box .pane-inner input.hasDatepicker,.cart #content .cart-view form#checkoutForm #right-pane-top #payment_method .pane.round-box .pane-inner input.hasDatepicker,.cart #content .cart-view form#checkoutForm #right-pane-top #delivery_time .pane.round-box .pane-inner input.hasDatepicker{font-size:12px;padding:0 3px;color:#606060;}.cart #content .cart-view form#checkoutForm #right-pane-top #shipping_method .pane.round-box label,.cart #content .cart-view form#checkoutForm #right-pane-top #payment_method .pane.round-box label,.cart #content .cart-view form#checkoutForm #right-pane-top #delivery_time .pane.round-box label{font-size:12px;color:#606060;}.cart #content .cart-view form#checkoutForm #left-pane #shipping_info_w .pane.round-box{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.cart #content .cart-view form#checkoutForm #left-pane #shipping_info_w .pane.round-box h3.title{-webkit-border-top-left-radius:2px;-webkit-border-top-right-radius:2px;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;border-top-left-radius:2px;border-top-right-radius:2px;background:#f0591a !important;font-size:14px;padding-top:9px;padding-bottom:5px;color:#fff !important;}.cart #content .cart-view form#checkoutForm #left-pane #shipping_info_w .pane.round-box h3.title span{margin-top:-2px;border:1px solid #fff;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}.cart #content .cart-view form#checkoutForm #left-pane #shipping_info_w .pane.round-box label{font-size:12px;color:#3e3e3e;}.cart #content .cart-view form#checkoutForm #left-pane #billing_info #div_billto .pane.round-box{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.cart #content .cart-view form#checkoutForm #left-pane #billing_info #div_billto .pane.round-box h3.title{-webkit-border-top-left-radius:2px;-webkit-border-top-right-radius:2px;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;border-top-left-radius:2px;border-top-right-radius:2px;background:#f0591a !important;font-size:14px;padding-top:9px;padding-bottom:5px;color:#fff !important;}.cart #content .cart-view form#checkoutForm #left-pane #billing_info #div_billto .pane.round-box h3.title span{margin-top:-2px;border:1px solid #fff;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}.cart #content .cart-view form#checkoutForm #left-pane #billing_info #div_billto .pane.round-box .pane-inner ul li label{font-size:12px;color:#3e3e3e;}.cart #content .cart-view form#checkoutForm #left-pane #billing_info #div_billto .pane.round-box .pane-inner ul li input{border:1px solid #e1e1e1;-webkit-box-shadow:0px 0px 0px 0px;-moz-box-shadow:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px;font-size:12px;color:#3e3e3e;padding-left:5px;height:25px !important;}.cart #header-OPC{border-bottom:0 none;}.cart #header-OPC h2,.cart #header-OPC p{font-size:18px;}.cart #header-OPC h2 a,.cart #header-OPC p a{font-size:18px;color:#3e3e3e;}.cart #header-OPC h2 a:hover,.cart #header-OPC p a:hover{color:#6e946e;}.cart #header-OPC p i{color:inherit;}.cart .text-opc{font-size:12px;}.cart .opc-intro-title{font-family:inherit;font-weight:bold;}.cart #opc-wapper .logIn-popup{color:#ff7b3c !important;}.cart #opc-wapper .logIn-popup:hover{color:#f0591a !important;}.cart #opc-wapper .opc-module-content h2.opc-title{color:#fff;height:auto;}.cart #opc-wapper .opc-module-content h2.opc-title.logInTitle,.cart #opc-wapper .opc-module-content h2.opc-title.billToTitle,.cart #opc-wapper .opc-module-content h2.opc-title.shipToTitle,.cart #opc-wapper .opc-module-content h2.opc-title.shipmentTitle,.cart #opc-wapper .opc-module-content h2.opc-title.paymentTitle,.cart #opc-wapper .opc-module-content h2.opc-title.deliveryTitle,.cart #opc-wapper .opc-module-content h2.opc-title.priceTitle{background-color:#f0591a !important;font-size:14px;}.cart #opc-wapper .opc-module-content h2.opc-title i:before{line-height:34px;}.cart #opc-wapper .opc-module-content h2.opc-title i.close-logIn:before{margin-top:3px;}.cart #opc-wapper .opc-module-content h2.opc-title i.close-logIn{text-align:center;}.cart #opc-wapper .opc-module-content h2.opc-title i.close-logIn:before{line-height:22px;padding:0;margin:0;}.cart #opc-wapper .opc-module-content h2.opc-title span{font-weight:normal;}.cart #opc-wapper .opc-module-content .chzn-container-single .chzn-single{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-color:#e1e1e1;color:#3e3e3e;}.cart #opc-wapper .opc-module-content .chzn-container-single .chzn-single span{border:0 none;}.cart #opc-wapper .opc-module-content form.opc-form{padding:15px 10px;}.cart #opc-wapper .opc-module-content form#billToForm > ul > li,.cart #opc-wapper .opc-module-content form#shipToForm > ul > li{width:100%;}.cart #opc-wapper .opc-module-content form#billToForm > ul > li:nth-child(2n+1),.cart #opc-wapper .opc-module-content form#shipToForm > ul > li:nth-child(2n+1){margin-right:2%;}.cart #opc-wapper .opc-module-content form#billToForm ul li label,.cart #opc-wapper .opc-module-content form#shipToForm ul li label{padding:10px 0 3px;font-size:12px;}.cart #opc-wapper .opc-module-content form#billToForm ul li input,.cart #opc-wapper .opc-module-content form#shipToForm ul li input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:0 8px;}.cart #opc-wapper .opc-module-content form#billToForm ul li .chzn-container .chzn-results li,.cart #opc-wapper .opc-module-content form#shipToForm ul li .chzn-container .chzn-results li{margin-right:0 !important;}.cart #opc-wapper .opc-module-content form#billToForm .create-account{padding:10px 0 5px;}.cart #opc-wapper .opc-module-content form#logInForm p.opc-login-val span{height:auto;line-height:inherit;}.cart #opc-wapper .opc-module-content form#logInForm p.opc-login-val input{height:auto;border-width:1px;}.cart #opc-wapper .opc-module-content form#logInForm div.opc-login-action .action-login span:hover{background-color:#f0591a !important;}.cart #opc-wapper .opc-module-content form#deliveryForm .select-date h3 i,.cart #opc-wapper .opc-module-content form#deliveryForm .select-time h3 i{color:#ff6a2b;}.cart #opc-wapper .opc-module-content form#deliveryForm .select-date .datepicker-input,.cart #opc-wapper .opc-module-content form#deliveryForm .select-date .timepicker-input,.cart #opc-wapper .opc-module-content form#deliveryForm .select-time .datepicker-input,.cart #opc-wapper .opc-module-content form#deliveryForm .select-time .timepicker-input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:0 10px;}.cart #opc-wapper .opc-module-content .order-coupon-code span#addCouponCode:hover{background:#ff6a2b;}.cart #opc-wapper .opc-table li.opc-order-qty .delete-product-cart:hover,.cart #opc-wapper .opc-table li.opc-order-qty .update-quantity:hover{color:#ff7b3c;}.cart #opc-wapper #opc-confirm #submit_order_done{background-color:#f0591a !important;color:#fff !important;border-bottom:2px solid #666;text-transform:uppercase;font-size:12px;margin-top:10px;}.cart #opc-wapper #opc-confirm #submit_order_done:hover{background-color:#df4809 !important;color:#fff !important;}a#login-modal-trigger{display:none;}.chzn-container-single  a.chzn-single{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:0px 0px 0px 0px;-moz-box-shadow:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px;}#user-actions-trigger ul li .field-wrapper label{margin-left:0;}.view-cart #facebox{width:430px;}.view-cart #facebox .popup .content.my-groovy-style{height:50px !important;width:427px !important;border-top:0 !important;padding-top:0 !important;}.view-cart #facebox .popup .content.my-groovy-style h2{padding-left:5px;}.site.com_virtuemart.view-cart.no-layout.task-cart.itemid-101 #cms-mainbody{margin-top:65px;}#cm-wapper.cart #main.layout-top .aside-none main{max-width:1024px;margin:auto;}#cm-wapper.cart #main.layout-top .aside-none main h3{font-size:18px;font-weight:normal;}#cm-wapper.cart #main.layout-top .aside-none main .post_payment_payment_name,#cm-wapper.cart #main.layout-top .aside-none main .post_payment_order_number,#cm-wapper.cart #main.layout-top .aside-none main .post_payment_order_total,#cm-wapper.cart #main.layout-top .aside-none main .show_date_time{font-size:13px !important;}#cm-wapper.cart #main.layout-top .aside-none main .post_payment_payment_name span,#cm-wapper.cart #main.layout-top .aside-none main .post_payment_order_number span,#cm-wapper.cart #main.layout-top .aside-none main .post_payment_order_total span,#cm-wapper.cart #main.layout-top .aside-none main .show_date_time span{display:inline-block;font-size:13px !important;margin-top:10px;}#cm-wapper.cart #main.layout-top .aside-none main .show_date_time{line-height:25px;margin-bottom:10px;}#cm-wapper.cart #main.layout-top .aside-none main #form-login{font-size:13px !important;}#cm-wapper.cart #main.layout-top .aside-none main #form-login input{color:#fff;}#cm-wapper.cart #main.layout-top .aside-none main #form-login input:hover{background:#f0591a;}#cm-wapper.cart #main.layout-top .aside-none main a.vm-button-correct{background:#999;color:#fff;border:0 none;border-radius:0;font-size:16px;padding:10px 20px;font-weight:normal;margin:20px 0;}#cm-wapper.cart #main.layout-top .aside-none main a.vm-button-correct:hover{background:#f0591a;}.orders #main .aside-none main{margin:auto;padding:0;}.orders #main .aside-none main #editcell table{width:100%;margin:20px 0 60px 0;}.orders #main .aside-none main #editcell table tr td,.orders #main .aside-none main #editcell table tr th{border:1px solid #e1e1e1;padding:5px 10px;color:#3e3e3e;font-size:13px;}.orders #main .aside-none main h1{color:#3e3e3e;font-size:18px;margin:0 0 5px 0;position:relative;}.orders #main .aside-none main .spaceStyle .floatright{float:left;}.orders #main .aside-none main .spaceStyle .floatright a{font-size:14px;}.orders #main .aside-none main .spaceStyle table{margin-top:20px;}.orders #main .aside-none main .spaceStyle table tr td{padding:10px 0;border:1px solid #e1e1e1;padding-left:10px;font-size:13px;}.orders #main .aside-none main .spaceStyle table tr td table{width:98%;margin-top:10px;}.orders #main .aside-none main .spaceStyle #ui-tabs ul#tabs{padding-left:0;}.orders #main .aside-none main .spaceStyle #ui-tabs ul#tabs li{padding:8px 16px;font-size:13px;}.orders #main .aside-none main .spaceStyle #ui-tabs #tab-2{border:1px solid #e1e1e1 !important;line-height:30px;padding:10px !important;}.orders #main .aside-none main .spaceStyle #ui-tabs #tab-2 table{margin-top:15px;}.orders #main .aside-none main .spaceStyle #ui-tabs #tab-2 table tr th{border:1px solid #e1e1e1;padding:5px 10px;text-align:left;font-size:13px;}.orders #main .aside-none main .spaceStyle #ui-tabs #tab-2 table tr td{text-align:left;}.orders #main .aside-none main .spaceStyle #ui-tabs #tab-1{border:1px solid #e1e1e1;padding-top:0;}.orders #main .aside-none main .spaceStyle #ui-tabs #tab-1 table{margin-top:15px;}.orders #main .aside-none main .spaceStyle #ui-tabs #tab-1 table tr th{border:1px solid #e1e1e1;padding:5px 10px;font-size:13px;}.orders #main .aside-none main .spaceStyle #ui-tabs #tab-1 table tr th[align="left"]{text-align:left;}.orders #main .aside-none main .spaceStyle #ui-tabs #tab-1 table tr th[align="right"]{text-align:right;}.orders #main .aside-none main .spaceStyle #ui-tabs #tab-1 table tr th[align="center"]{text-align:center;}.orders #main .aside-none main .spaceStyle #ui-tabs #tab-1 table tr td{padding:10px;}.orders #main .vm-orders-information div.spaceStyle{margin:0;padding:5px;}.orders #main .vm-orders-information table tr td.orders-billto,.orders #main .vm-orders-information table tr td.orders-shipto{width:50%;}.ui-timepicker-div dl{font-size:13px;line-height:20px;padding:5px;}.ui-timepicker-div dl dt{text-transform:lowercase;}.ui-datepicker-buttonpane button{font-size:13px;padding:5px 10px !important;text-transform:lowercase;}#cart-contents .icon.icon-checked{position:relative;}#cart-contents .icon.icon-checked:before{position:absolute;right:4px;top:4px;}.star{color:#f03939 !important;}.cart #main #content,.orders #main #content{max-width:1024px;margin:auto;padding:0;}.cart #main #content main,.orders #main #content main{margin-bottom:20px;}.cart #main #content #editcell table,.orders #main #content #editcell table{width:100%;margin:20px 0 60px 0;}.cart #main #content #editcell table tr td,.cart #main #content #editcell table tr th,.orders #main #content #editcell table tr td,.orders #main #content #editcell table tr th{border:1px solid ;padding:5px 10px;color:#3e3e3e;}.cart #main #content h1,.orders #main #content h1{font-size:18px;margin:25px 0 0 0;position:relative;}.cart #main #content .order-view h2,.orders #main #content .order-view h2{color:#3e3e3e;font-size:16px;font-weight:normal;margin-bottom:10px;margin-top:12px;}.cart #main #content .order-view .width30.floatleft label,.orders #main #content .order-view .width30.floatleft label{font-size:12px;}.cart #main #content .order-view .width30.floatleft input,.orders #main #content .order-view .width30.floatleft input{border:1px solid #e1e1e1;border-radius:0;box-shadow:none;font-size:12px;padding:5px;width:97%;max-width:300px;margin-top:5px;}.cart #main #content .order-view .width30.floatleft input.button,.orders #main #content .order-view .width30.floatleft input.button{max-width:100px;margin-top:15px;}.cart #main #content .order-view #com-form-order-submit input.button,.orders #main #content .order-view #com-form-order-submit input.button{background:#999;color:#fff;border:0 none;border-radius:0;font-size:14px;letter-spacing:0;padding:5px 15px;position:relative;margin-top:12px;height:30px;margin-top:25px;}.cart #main #content .order-view #com-form-order-submit input.button:hover,.orders #main #content .order-view #com-form-order-submit input.button:hover{background:#f0591a;color:#fff;}.cart #main #content #com-form-login,.orders #main #content #com-form-login{margin:20px 0 0;}.cart #main #content #com-form-login .userdata div h2,.orders #main #content #com-form-login .userdata div h2{margin-top:20px;margin-bottom:12px;}.cart #main #content #com-form-login .userdata p,.orders #main #content #com-form-login .userdata p{color:#3e3e3e;font-size:13px;font-weight:normal;}.cart #main #content #com-form-login .userdata p#com-form-login-username,.cart #main #content #com-form-login .userdata p#com-form-login-password,.orders #main #content #com-form-login .userdata p#com-form-login-username,.orders #main #content #com-form-login .userdata p#com-form-login-password{margin:0;}.cart #main #content #com-form-login .userdata p#com-form-login-username input,.cart #main #content #com-form-login .userdata p#com-form-login-password input,.orders #main #content #com-form-login .userdata p#com-form-login-username input,.orders #main #content #com-form-login .userdata p#com-form-login-password input{width:97%;border:1px solid #e1e1e1;padding:2px 8px;font-size:12px;font-weight:normal;color:#fff;background:#999;box-shadow:none;transition:0 none;border-radius:0;max-width:300px;margin-bottom:10px;}.cart #main #content #com-form-login .userdata p#com-form-login-remember,.orders #main #content #com-form-login .userdata p#com-form-login-remember{width:auto;margin:0 0 5px 0;}.cart #main #content #com-form-login .userdata p#com-form-login-remember span.login-remember,.orders #main #content #com-form-login .userdata p#com-form-login-remember span.login-remember{float:left;}.cart #main #content #com-form-login .userdata p#com-form-login-remember span.login-remember label,.orders #main #content #com-form-login .userdata p#com-form-login-remember span.login-remember label{font-size:12px;color:#3e3e3e;}.cart #main #content #com-form-login .userdata p#com-form-login-remember span.login-remember input#remember,.orders #main #content #com-form-login .userdata p#com-form-login-remember span.login-remember input#remember{vertical-align:middle;margin:0 12px;}.cart #main #content #com-form-login .userdata p#com-form-login-remember span.login-submit,.orders #main #content #com-form-login .userdata p#com-form-login-remember span.login-submit{margin-left:10px;}.cart #main #content #com-form-login .userdata p#com-form-login-remember span.login-submit input.default,.orders #main #content #com-form-login .userdata p#com-form-login-remember span.login-submit input.default{background:#999;color:#fff;border:0 none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;cursor:pointer;font-size:14px;font-weight:normal;padding:3px 30px;}.cart #main #content #com-form-login .userdata p#com-form-login-remember span.login-submit input.default:hover,.orders #main #content #com-form-login .userdata p#com-form-login-remember span.login-submit input.default:hover{background:#f0591a;color:#fff;}.cart #main #content #com-form-login .width30.floatleft,.orders #main #content #com-form-login .width30.floatleft{margin:5px 0 35px 0;}.cart #main #content #com-form-login .width30.floatleft a,.orders #main #content #com-form-login .width30.floatleft a{color:#3e3e3e;font-size:11px;}#tab-2{border:1px solid #e1e1e1 !important;line-height:30px;padding:10px !important;}#tab-2 table{width:100%;}#opc-wapper input,#opc-wapper select{border:1px solid #e1e1e1;}#opc-wapper input[type=radio]{border:0 none;}#opc-wapper textarea#customer_note_field{border:1px solid #e1e1e1;}#opc-wapper .opc-module-content form.opc-form#priceForm .opc-table .order-title{background:#e8e8e8;}#opc-wapper .opc-module-content form.opc-form#priceForm .opc-table .order-title li{font-size:12px;line-height:20px;font-weight:normal;}#opc-wapper .opc-module-content form.opc-form#priceForm .opc-table .order-title li.opc-order-name{text-align:left;}#opc-wapper .opc-module-content form.opc-form#priceForm .opc-table .order-title li.opc-order-qty{width:80px;}#opc-wapper .opc-module-content form.opc-form#priceForm .opc-table .order-product{color:#5a5a5a;}#opc-wapper .opc-module-content form.opc-form#priceForm .opc-table .order-product li{position:relative;}#opc-wapper .opc-module-content form.opc-form#priceForm .opc-table .order-product li.opc-order-qty{width:80px;}#opc-wapper .opc-module-content form.opc-form#priceForm .opc-table .order-product li.opc-order-qty .quantity_product{width:24px;height:24px;margin-left:0;}#opc-wapper .opc-module-content form.opc-form#priceForm .opc-table .order-product li.opc-order-qty .delete-product-cart,#opc-wapper .opc-module-content form.opc-form#priceForm .opc-table .order-product li.opc-order-qty .update-quantity{position:static;display:inline-block;}#opc-wapper .opc-module-content form.opc-form#priceForm .opc-table .order-product li.opc-order-qty .delete-product-cart [class^="opc-icon"]:before,#opc-wapper .opc-module-content form.opc-form#priceForm .opc-table .order-product li.opc-order-qty .delete-product-cart [class*=" opc-icon"]:before,#opc-wapper .opc-module-content form.opc-form#priceForm .opc-table .order-product li.opc-order-qty .update-quantity [class^="opc-icon"]:before,#opc-wapper .opc-module-content form.opc-form#priceForm .opc-table .order-product li.opc-order-qty .update-quantity [class*=" opc-icon"]:before{margin:0;}#opc-wapper .opc-module-content form.opc-form#priceForm .opc-table .order-product li.opc-order-price{text-align:center;}#opc-wapper .opc-module-content form.opc-form#priceForm .opc-table .order-product li.opc-order-name .name-val a{font-size:14px;color:#444;}#opc-wapper .opc-module-content form.opc-form#priceForm .opc-table .order-product span.cart-images img{width:80px;}#opc-wapper .opc-module-content form.opc-form#priceForm .opc-table .order-result{width:100%;}#opc-wapper .opc-module-content form.opc-form#priceForm .opc-table .order-result li{font-size:14px;}#opc-wapper .opc-module-content form.opc-form#priceForm .opc-table .order-result .result-title{font-weight:bold;}#opc-wapper .opc-module-content form.opc-form#priceForm .opc-table .order-result .total{color:#6e946e;}#opc-wapper .opc-module-content form.opc-form#priceForm .opc-table .order-result .total.result-title{color:#3e3e3e;}#opc-wapper .opc-module-content form.opc-form#checkoutForm{background:transparent;margin-left:-15px;margin-right:-15px;}#opc-wapper .opc-module-content form.opc-form#checkoutForm > div{float:left;width:50%;padding-left:15px;padding-right:15px;}#opc-wapper .opc-module-content form.opc-form#checkoutForm > div.customer_note.tos{padding-top:20px;}#opc-wapper .opc-module-content form.opc-form#checkoutForm > div.customer_note.tos .tos{display:none;}#opc-wapper .opc-module-content form.opc-form#checkoutForm > div.customer_note.tos .terms-of-service{display:inline;font-size:12px;color:#5a5a5a;}#opc-wapper .opc-module-content form.opc-form#checkoutForm > div.customer_note.tos .terms-of-service label{display:inline;font-size:12px;}#opc-wapper .opc-module-content form.opc-form#checkoutForm > div.customer_note.tos .terms-of-service label .vmicon{display:none;}#opc-wapper .opc-module-content form.opc-form#checkoutForm > div.customer_note.tos .terms-of-service label:after{display:inline-block;font-family:'FontAwesome';content:'\f08e';}#opc-wapper #opc-confirm .customer-note{font-weight:normal;}#opc-wapper #opc-confirm .customer-note .customer-note{font-size:12px;color:#6e946e;}#cm-wapper div.cart-view .row{margin-left:-15px;margin-right:-15px;}#cm-wapper .cart-view .vm-cart-header-container{border-bottom:2px solid #e1e1e1;}#cm-wapper .cart-view .vm-cart-header-container .vm-cart-header h1{font-size:18px !important;margin-top:0 !important;}#cm-wapper .cart-view .vm-cart-header-container .vm-continue-shopping{text-align:right;}#cm-wapper .cart-view .vm-cart-header-container .vm-continue-shopping .continue_link{font-size:18px !important;color:#3e3e3e;}#cm-wapper .cart-view .vm-cart-header-container .vm-continue-shopping .continue_link:after{display:inline-block;font-family:'icomoon';content:'\ea42';margin-left:15px;}#cm-wapper .cart-view .vm-cart-header-container .vm-continue-shopping .continue_link:hover{color:#6e946e;}#cm-wapper .cart-view #checkoutForm{margin-bottom:30px;}#cm-wapper .cart-view #checkoutForm > .billto-shipto{border-top:0 none;border-bottom:0 none;padding:0;}#cm-wapper .cart-view #checkoutForm > .billto-shipto .boxed{border:1px solid #e1e1e1;margin-bottom:20px;}#cm-wapper .cart-view #checkoutForm > .billto-shipto .boxed h3{background-color:#f0591a;color:#fff !important;font-size:18px !important;line-height:20px;padding:10px 10px 10px 50px;position:relative;margin-top:0;}#cm-wapper .cart-view #checkoutForm > .billto-shipto .boxed h3 .vmicon{background-color:rgba(6,6,6,0.12);background-image:none;width:40px;height:40px;display:inline-block;margin:0;line-height:1;text-align:center;position:absolute;top:0;left:0;bottom:0;font-style:normal;}#cm-wapper .cart-view #checkoutForm > .billto-shipto .boxed h3 .vmicon:before{font-family:'icomoon';line-height:40px;}#cm-wapper .cart-view #checkoutForm > .billto-shipto .boxed h3 .vmicon.vm2-billto-icon:before{content:'\e900';}#cm-wapper .cart-view #checkoutForm > .billto-shipto .boxed h3 .vmicon.vm2-shipto-icon:before{content:'\e9b0';}#cm-wapper .cart-view #checkoutForm > .billto-shipto .boxed .boxed-content{padding:10px 15px;}#cm-wapper .cart-view #checkoutForm .vm-fieldset-pricelist table.cart-summary tr th{background:#e1e1e1;padding:5px;text-align:center;font-weight:bold;}#cm-wapper .cart-view #checkoutForm .vm-fieldset-pricelist table.cart-summary tr td{text-align:center;}#cm-wapper .cart-view #checkoutForm .vm-fieldset-pricelist table.cart-summary tr td.vm-cart-item-name,#cm-wapper .cart-view #checkoutForm .vm-fieldset-pricelist table.cart-summary tr td.vm-cart-coupon,#cm-wapper .cart-view #checkoutForm .vm-fieldset-pricelist table.cart-summary tr td.vm-cart-shipment,#cm-wapper .cart-view #checkoutForm .vm-fieldset-pricelist table.cart-summary tr td.vm-cart-payment{text-align:left;}#cm-wapper .cart-view #checkoutForm .vm-fieldset-pricelist table.cart-summary tr td.vm-cart-item-basicprice,#cm-wapper .cart-view #checkoutForm .vm-fieldset-pricelist table.cart-summary tr td.vm-cart-item-tax,#cm-wapper .cart-view #checkoutForm .vm-fieldset-pricelist table.cart-summary tr td.vm-cart-item-discount,#cm-wapper .cart-view #checkoutForm .vm-fieldset-pricelist table.cart-summary tr td.vm-cart-item-total,#cm-wapper .cart-view #checkoutForm .vm-fieldset-pricelist table.cart-summary tr td.vm-cart-items-result,#cm-wapper .cart-view #checkoutForm .vm-fieldset-pricelist table.cart-summary tr td.vm-cart-items-tax,#cm-wapper .cart-view #checkoutForm .vm-fieldset-pricelist table.cart-summary tr td.vm-cart-items-discount,#cm-wapper .cart-view #checkoutForm .vm-fieldset-pricelist table.cart-summary tr td.vm-cart-items-total{text-align:right;}#cm-wapper .cart-view #checkoutForm .vm-fieldset-pricelist table.cart-summary tr td.vm-cart-items-result,#cm-wapper .cart-view #checkoutForm .vm-fieldset-pricelist table.cart-summary tr td.vm-cart-items-total,#cm-wapper .cart-view #checkoutForm .vm-fieldset-pricelist table.cart-summary tr td.vm-cart-items-tax,#cm-wapper .cart-view #checkoutForm .vm-fieldset-pricelist table.cart-summary tr td.vm-cart-items-discount{font-weight:bold;}#cm-wapper .cart-view #checkoutForm .vm-fieldset-pricelist table.cart-summary tr td.vm-cart-shipment h3 > span,#cm-wapper .cart-view #checkoutForm .vm-fieldset-pricelist table.cart-summary tr td.vm-cart-payment h3 > span{color:#6e946e;}#cm-wapper .cart-view #checkoutForm .vm-fieldset-pricelist .cart-images img{max-width:100%;float:none;}#cm-wapper .cart-view #checkoutForm .vm-fieldset-pricelist .product-name{font-weight:bold;}#cm-wapper .cart-view #checkoutForm .vm-fieldset-pricelist .vm-customfield-cart{font-size:0.9em;color:#4f4f4f;}#cm-wapper .cart-view #checkoutForm .vm-fieldset-pricelist .quantity-input.js-recalculate{position:static;height:2em !important;text-align:center;}#cm-wapper .cart-view #checkoutForm .vm-fieldset-pricelist .vmicon{background:none;display:inline-block;}#cm-wapper .cart-view #checkoutForm .vm-fieldset-pricelist .vmicon:before{display:inline-block;font-family:'icomoon';color:#3e3e3e;}#cm-wapper .cart-view #checkoutForm .vm-fieldset-pricelist .vmicon.vm2-add_quantity_cart:before{content:'\ea2e';}#cm-wapper .cart-view #checkoutForm .vm-fieldset-pricelist .vmicon.vm2-remove_from_cart:before{content:'\e9ac';}#cm-wapper .cart-view #checkoutForm .vm-fieldset-pricelist .vmicon:hover:before{color:#6e946e;}#cm-wapper .cart-view #checkoutForm .vm-fieldset-pricelist .coupon{line-height:20px;padding:5px;}#cm-wapper .cart-view #checkoutForm .vm-fieldset-pricelist .vm-payment-shipment-select > div{display:inline-block;margin-right:10px;}#cm-wapper .cart-view #checkoutForm textarea#customer_note_field{border-color:#e1e1e1;width:100%;color:#5a5a5a;}#cm-wapper .cart-view #checkoutForm button,#cm-wapper .cart-view #checkoutForm .btn{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#fff;background:#999;}#cm-wapper .cart-view #checkoutForm button:hover,#cm-wapper .cart-view #checkoutForm .btn:hover{background:#6e946e;}#cm-wapper .cart-view #checkoutForm .vm-button-correct,#cm-wapper .cart-view #checkoutForm .vm-button-correct:link,#cm-wapper .cart-view #checkoutForm .vm-button-correct:visited{padding:5px 12px;}#cm-wapper label.checkbox input,#cm-wapper label.checkbox-inline,#cm-wapper label.radio,#cm-wapper label.radio-inline{padding-left:20px;}#cm-wapper .vm-orders-list{margin-bottom:20px;}.login{border:1px solid #c4c4c4;margin-top:-9px !important;margin-bottom:30px !important;}.login >h3{text-align:left;padding-bottom:17px;margin:12px 20px 20px;border-bottom:1px solid #ccc;font-size:16px !important;font-weight:normal !important;}.login .cms-required{float:right;position:relative;top:-41px;font-size:11px;color:#f03939;right:22px;}.login .cms-account{overflow:hidden;position:relative;font-size:12px;color:#999;padding-left:20px;}.login form{display:block;padding:0px 20px;}.login form fieldset .control-group{display:inline-block;margin-right:15px;font-size:13px;}.login form fieldset .control-group .control-label{color:#666;font-family:Tahoma;font-size:13px;text-align:left;}.login form fieldset .control-group .control-label label{font-weight:normal;margin:10px 0 5px 0 !important;}.login form fieldset .control-group .controls input{border:1px solid #c4c4c4 !important;font-size:13px;padding:3px 5px;width:100%;}.login form fieldset .control-group .controls button{padding:3px 20px;box-shadow:1px 1px 2px #a0a0a0;}.login form fieldset .pr-remember{display:none;}.login form fieldset .pr-submit{margin-top:50px;}.login form fieldset .pr-submit .controls button{padding:4px 20px;background:url("../images/books/cms-bg-button.png") center center repeat;box-shadow:none;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;border:none;font-size:16px;font-family:Georgia, "Times New Roman", Times, serif;}.login form fieldset .pr-submit .controls button:hover{opacity:0.75;}.login div .nav li a:hover,.login div .nav lia:focus{background-color:transparent !important;}.login div .nav-tabs{border-bottom:none;}.login div .nav-tabs li a:hover{border-color:transparent !important;}.login div ul.nav-stacked{display:block;padding:0px 20px;margin-bottom:15px;}.login div ul.nav-stacked li{display:inline-block;}.login div ul.nav-stacked li a{float:left;font-size:12px !important;color:#303030 !important;padding:0px 15px 0px 5px;}.login div ul.nav-stacked li:before{font-family:'fontawesome';content:'\f059';float:left;color:#61a1e8;}.nav-tabs{border-bottom:none;}.well{background-color:#fff !important;border:none !important;border-radius:0 !important;box-shadow:none !important;padding:20px !important;}.registration,.remind,.reset{border:1px solid #c4c4c4;margin-top:-9px !important;margin-bottom:30px !important;}.registration form,.remind form,.reset form{display:block;}.registration form fieldset legend,.remind form fieldset legend,.reset form fieldset legend{color:#383838 !important;display:block;font-size:16px !important;margin-bottom:0px;padding:10px 0;position:relative;border-bottom:1px solid #ccc;font-weight:normal !important;}.registration form fieldset .control-group,.remind form fieldset .control-group,.reset form fieldset .control-group{font-size:13px;}.registration form fieldset .control-group .control-label,.remind form fieldset .control-group .control-label,.reset form fieldset .control-group .control-label{color:#666;font-family:'Tahoma';font-size:13px;text-align:left;}.registration form fieldset .control-group .control-label label,.remind form fieldset .control-group .control-label label,.reset form fieldset .control-group .control-label label{font-weight:normal;margin:10px 0 5px 0 !important;}.registration form fieldset .control-group .control-label #jform_spacer-lbl .red,.remind form fieldset .control-group .control-label #jform_spacer-lbl .red,.reset form fieldset .control-group .control-label #jform_spacer-lbl .red{color:#f03939;}.registration form fieldset .control-group .controls input,.remind form fieldset .control-group .controls input,.reset form fieldset .control-group .controls input{border:1px solid #c4c4c4 !important;font-size:13px;padding:3px 5px;width:50%;}.registration form fieldset .control-group .controls button,.remind form fieldset .control-group .controls button,.reset form fieldset .control-group .controls button{padding:4px 20px;background:url("../images/books/cms-bg-button.png") center center repeat;box-shadow:none;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;border:none;font-size:16px;font-family:Georgia, "Times New Roman", Times, serif;}.registration form fieldset .control-group .controls button:hover,.remind form fieldset .control-group .controls button:hover,.reset form fieldset .control-group .controls button:hover{opacity:0.75;}.registration form .control-group .controls,.remind form .control-group .controls,.reset form .control-group .controls{margin-top:10px;}.registration form .control-group .controls input,.remind form .control-group .controls input,.reset form .control-group .controls input{border:1px solid #c4c4c4 !important;font-size:13px;padding:3px 5px;width:50%;}.registration form .control-group .controls button,.remind form .control-group .controls button,.reset form .control-group .controls button{padding:4px 20px;background:url("../images/books/cms-bg-button.png") center center repeat;box-shadow:none;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;border:none;font-size:16px;font-family:Georgia, "Times New Roman", Times, serif;margin-right:10px;}.registration form .control-group .controls button:hover,.remind form .control-group .controls button:hover,.reset form .control-group .controls button:hover{opacity:0.75;}.registration form .control-group .controls a,.remind form .control-group .controls a,.reset form .control-group .controls a{padding:4px 20px;background:url("../images/books/cms-bg-button.png") center center repeat;box-shadow:none;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;border:none;font-size:16px;font-family:Georgia, "Times New Roman", Times, serif;color:#fff !important;}.registration form .control-group .controls a:hover,.remind form .control-group .controls a:hover,.reset form .control-group .controls a:hover{opacity:0.75;}.profile{margin-bottom:60px;}.profile >ul >li a{color:#3e3e3e;}.profile >ul >li a:hover{color:#3e3e3e;}.profile #users-profile-core,.profile #users-profile-custom{margin-top:47px;}.profile #users-profile-core >legend,.profile #users-profile-custom >legend{font-family:'Arial, Helvetica, sans-serif';font-size:16px;border-bottom:none;color:#3e3e3e;margin-bottom:13px;}.profile #users-profile-core .dl-horizontal >dt,.profile #users-profile-core .dl-horizontal dd,.profile #users-profile-custom .dl-horizontal >dt,.profile #users-profile-custom .dl-horizontal dd{font-family:'Arial, Helvetica, sans-serif';font-size:14px;color:#888;line-height:24px;font-weight:normal !important;float:left;margin-right:81px;}.profile-edit{margin-top:-23px;}.profile-edit >h2{font-family:'Arial, Helvetica, sans-serif';font-size:18px;font-weight:normal;text-transform:uppercase;color:#3e3e3e !important;background-color:#dfb859;padding:11px;}.profile-edit form#member-profile{padding:0;margin-top:20px;margin-bottom:80px;border:none;background:transparent;box-shadow:none !important;}.profile-edit form#member-profile fieldset legend{margin-bottom:16px;border-bottom:none;font-family:'Myriad Pro';font-size:18px;}.profile-edit form#member-profile fieldset .control-group .control-label{text-align:left;}.profile-edit form#member-profile fieldset .control-group .control-label label{font-family:'Myriad Pro';font-weight:normal;font-size:14px;color:#3e3e3e;}.profile-edit form#member-profile fieldset .control-group .control-label label span.star{color:#e2252c;}.profile-edit form#member-profile fieldset .control-group .control-label span.optional{color:#888;}.profile-edit form#member-profile fieldset .control-group .controls button#helpsite-refresh{margin:25px 0px -42px 0px;background:#61a1e8;font-size:14px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;cursor:pointer;padding:5px 10px;border-color:transparent !important;}.profile-edit form#member-profile fieldset .control-group .controls button#helpsite-refresh span{color:#fff;}.profile-edit form#member-profile fieldset .control-group .controls button#helpsite-refresh:hover{background:#4085d1;}.profile-edit form#member-profile fieldset .control-group .controls div.chzn-container{border:1px solid #e1e1e1;width:90% !important;padding:2px 5px;margin-bottom:7px;}.profile-edit form#member-profile fieldset .control-group .controls div.chzn-container a.chzn-single{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:13px;-webkit-box-shadow:0px 0px 0px 0px;-moz-box-shadow:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px;background:transparent;color:#888;border:none;}.profile-edit form#member-profile fieldset .control-group .controls div.chzn-container a.chzn-single div >b:after{font-family:'Fontawesome';content:'\f0d7';font-size:17px;}.profile-edit form#member-profile fieldset .control-group .controls div.chzn-container .chzn-drop{border:1px solid #e1e1e1;border-radius:0;width:100% !important;top:47px !important;}.profile-edit form#member-profile fieldset .control-group .controls div.chzn-container .chzn-drop .chzn-search input{width:100% !important;background-position:100% -13px;}.profile-edit form#member-profile fieldset .control-group .controls div.chzn-container .chzn-drop .chzn-results li.group-result{font-weight:normal !important;color:#3e3e3e;padding-left:15px;}.profile-edit form#member-profile fieldset .control-group .controls input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:1px solid #e1e1e1;-webkit-box-shadow:0px 0px 0px 0px;-moz-box-shadow:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px;font-size:13px;width:90%;margin-bottom:7px;padding:3px 5px;color:#888;}.profile-edit form#member-profile .control-group .controls button,.profile-edit form#member-profile .control-group .controls a.btn{background:#61a1e8;font-size:14px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;cursor:pointer;padding:5px 10px;color:#fff;margin-right:8px;margin-top:20px;border-color:transparent !important;}.profile-edit form#member-profile .control-group .controls button a,.profile-edit form#member-profile .control-group .controls button span,.profile-edit form#member-profile .control-group .controls a.btn a,.profile-edit form#member-profile .control-group .controls a.btn span{color:#fff;}.profile-edit form#member-profile .control-group .controls button:hover,.profile-edit form#member-profile .control-group .controls a.btn:hover{background:#4085d1;}#cm-wapper.profile .aside-none >h2{font-family:'Arial, Helvetica, sans-serif';font-size:18px;font-weight:normal;text-transform:uppercase;color:#3e3e3e !important;background-color:#dfb859;padding:11px;}#cm-wapper.profile .aside-none .profile{overflow:hidden;padding-bottom:40px;}#cm-wapper.profile ul.btn-toolbar.pull-right{width:100%;margin:0;}#cm-wapper.profile ul.btn-toolbar.pull-right li a{padding:15px 0;}#cm-wapper.profile fieldset{width:50%;float:left;}#cm-wapper.profile fieldset#users-profile-core,#cm-wapper.profile fieldset#users-profile-custom{width:100%;float:none;}.nx-account-detail{padding:15px;border:1px solid #ededed;margin-bottom:40px !important;}.nx-account-detail .nx-user-login #form-login input.button{padding:4px 20px !important;background:url("../images/books/cms-bg-button.png") center center repeat !important;box-shadow:none;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;border:none !important;font-size:16px;font-family:Georgia, "Times New Roman", Times, serif;width:auto !important;color:#fff;margin-left:10px;}.nx-account-detail .nx-user-login #form-login input.button:hover{opacity:0.75;}.nx-account-detail .nx-user-login #com-form-login fieldset.userdata div h2{background:none repeat scroll 0 0 #f0f0f0;font-size:14px;line-height:135%;padding:10px;text-align:center;margin:0px 0px 20px 0px;font-weight:bold;}.nx-account-detail .nx-user-login #com-form-login fieldset.userdata .width30.floatleft{background:0 none !important;left:0;top:0;}.nx-account-detail .nx-user-login #com-form-login fieldset.userdata .width30.floatleft input{border:1px solid #e1e1e1 !important;color:#585858;font-size:11px;font-family:arial;padding:4px 8px !important;width:96% !important;text-align:left !important;}.nx-account-detail .nx-user-login #com-form-login fieldset.userdata .width30.floatleft#com-form-login-remember input{padding:4px 20px !important;background:url("../images/books/cms-bg-button.png") center center repeat;box-shadow:none;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;border:none !important;font-size:16px;font-family:Georgia, "Times New Roman", Times, serif;width:auto !important;color:#fff;}.nx-account-detail .nx-user-login #com-form-login fieldset.userdata .width30.floatleft#com-form-login-remember input:hover{opacity:0.75;}.nx-account-detail .nx-user-login #com-form-login fieldset.userdata .width30.floatleft#com-form-login-remember label{font-weight:normal !important;margin-left:15px;}.nx-account-detail .nx-user-login #com-form-login fieldset.userdata .width30.floatleft#com-form-login-remember input#remember{box-shadow:none;top:4px;position:relative;}.nx-account-detail .nx-user-login #com-form-login .width30.floatleft{margin-top:10px;}.nx-account-detail fieldset h2{font-size:16px !important;color:#303030 !important;margin-top:20px !important;font-weight:bold;}.nx-account-detail fieldset #adminForm >legend.userfields_info,.nx-account-detail fieldset #adminForm >span.userfields_info{font-weight:bold;font-size:16px;color:#303030;}.nx-account-detail fieldset #adminForm .buttonBar-right{margin:15px 0;float:left !important;text-align:left;}.nx-account-detail fieldset #adminForm .buttonBar-right button{padding:4px 20px !important;background:url("../images/books/cms-bg-button.png") center center repeat;box-shadow:none;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;border:none !important;font-size:16px;font-family:Georgia, "Times New Roman", Times, serif;width:auto !important;color:#fff;margin-right:15px;}.nx-account-detail fieldset #adminForm .buttonBar-right button:hover{opacity:0.75;}.nx-account-detail fieldset #adminForm ul.adminForm.user-details fieldset >span.userfields_info{display:none;}.nx-account-detail fieldset #adminForm ul.adminForm{text-align:left;}.nx-account-detail fieldset #adminForm ul.adminForm li{display:inline-block;margin:0 20px 10px 0;}.nx-account-detail fieldset #adminForm ul.adminForm li label{display:inline-block;font-size:12px !important;width:160px;margin-left:0px !important;text-align:left;}.nx-account-detail fieldset #adminForm ul.adminForm li input{padding:3px;float:right;}.nx-account-detail fieldset #adminForm ul.adminForm li select.vm-chzn-select{padding:4px 10px;margin-left:-3px;width:216px !important;}.nx-account-detail fieldset #adminForm ul.adminForm li .chzn-container{margin-left:-3px;}.nx-account-detail fieldset #adminForm ul.adminForm li .chzn-drop .chzn-search input{float:none;}.nx-account-detail fieldset #adminForm ul.adminForm li .chzn-drop .chzn-results li{display:block !important;}.tooltip-inner{text-align:left !important;}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:none !important;}.ie9 #vmCartModule,.ie8 #vmCartModule{filter:none !important;}.ie9 .productdetails .vm-product-container .vm-product-details-container .spacer-buy-area .addtocart-area form .addtocart-bar input.addtocart-button,.ie8 .productdetails .vm-product-container .vm-product-details-container .spacer-buy-area .addtocart-area form .addtocart-bar input.addtocart-button{background:url(../images/default/cmg-bg-ajax-cart-hover.png) no-repeat #46a6ef 15px 13px;}.ie9 .cms-currency .cms-cur-active span i,.ie9 .cms-currency .cms-lang-active span i,.ie9 .cms-mod-languages .cms-cur-active span i,.ie9 .cms-mod-languages .cms-lang-active span i,.ie8 .cms-currency .cms-cur-active span i,.ie8 .cms-currency .cms-lang-active span i,.ie8 .cms-mod-languages .cms-cur-active span i,.ie8 .cms-mod-languages .cms-lang-active span i{bottom:3px;}.ie8 .menu-searh{background:url(../images/default/mainmenu-bg.png) repeat !important;}.chrome .productdetails .vm-product-container .vm-product-details-container .spacer-buy-area .addtocart-area form .addtocart-bar input.addtocart-button{padding:10px 50px 10px 70px;}.mozilla .nx-account-detail fieldset #adminForm ul.adminForm li input{width:216px;}.contact legend{border-bottom:none !important;font-size:12px;font-family:Arial, Helvetica, sans-serif;margin-bottom:0px;margin-left:15px;}.contact h2{margin:0 0 50px 0 !important;color:#3e3e3e !important;}.contact h2 span.contact-name{font-size:16px;font-family:Georgia, "Times New Roman", Times, serif;}.contact h2:after{background:url("../images/books/cms-bg-title-content-h3.png") 0 0 no-repeat;content:"";position:absolute;right:30%;left:30%;width:750px;height:30px;margin-top:20px;}.contact .cm-address .lable_text{font-size:21px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;color:#444 !important;margin:0;padding:20px 0px 16px 0px;}.contact .cm-address .dl-horizontal dt{float:left;width:auto !important;overflow:hidden;clear:left;text-align:left;text-overflow:ellipsis;white-space:nowrap;}.contact .cm-address .dl-horizontal dd{margin-left:45px !important;padding-left:20px;line-height:24px;}.contact .cm-address .dl-horizontal dd span{font-size:12px;font-weight:normal;font-family:Arial, Helvetica, sans-serif;color:#525252;}.contact .cm-address .dl-horizontal dd span.contact-webpage a{color:#0672a7 !important;}.contact .cm-address .dl-horizontal dd span.contact-webpage a:hover{color:#0894d8;}.contact .cm-address .dl-horizontal dd.cms-pad{line-height:30px;}.contact .cm-address .dl-horizontal dt.cms-pad{margin-top:10px;}.contact .contact-miscinfo .dl-horizontal{margin-bottom:0px !important;}.contact .contact-form .control-group .control-label{text-align:left;}.contact .contact-form .control-group .control-label label{font-weight:normal !important;font-size:12px !important;color:#444;margin-top:15px;}.contact .contact-form .control-group .controls input{width:95%;padding:4px 5px;border:1px solid #a3a3a3;}.contact .contact-form .control-group .controls input[type="checkbox"]{padding:0;border:0 none;}.contact .contact-form .control-group .controls input[type="checkbox"]:focus{outline:none;}.contact .contact-form .control-group .controls textarea{width:90%;padding:4px 5px;}.contact .contact-form .control-group .cms-check.controls #jform_contact_email_copy{border:0 none;float:left;position:relative;padding:0;vertical-align:middle;width:auto;cursor:pointer;top:24px;}.contact .contact-form .form-actions{margin:15px 0;}.contact .contact-form .form-actions button{padding:4px 20px;background:url("../images/books/cms-bg-button.png") center center repeat;box-shadow:none;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;border:none;font-size:16px;font-family:Georgia, "Times New Roman", Times, serif;}.contact .contact-form .form-actions button:hover{opacity:0.75;}.dl-horizontal dd{margin-left:0px !important;}#cm-wapper .jpagination,#cm-wapper .vm-pagination,#cm-wapper .pagination{margin-bottom:20px;float:right;}#cm-wapper .jpagination:before,#cm-wapper .jpagination:after,#cm-wapper .vm-pagination:before,#cm-wapper .vm-pagination:after,#cm-wapper .pagination:before,#cm-wapper .pagination:after{display:table;content:'';clear:both;}#cm-wapper .jpagination p,#cm-wapper .vm-pagination p,#cm-wapper .pagination p{display:none;}#cm-wapper .jpagination ul,#cm-wapper .vm-pagination ul,#cm-wapper .pagination ul{float:right;margin-bottom:10px;}#cm-wapper .jpagination ul li,#cm-wapper .vm-pagination ul li,#cm-wapper .pagination ul li{position:relative;display:inline-block;height:30px;}#cm-wapper .jpagination ul li a,#cm-wapper .jpagination ul li span,#cm-wapper .vm-pagination ul li a,#cm-wapper .vm-pagination ul li span,#cm-wapper .pagination ul li a,#cm-wapper .pagination ul li span{margin:0 0 0 5px;display:inline-block;padding:2px 7px;height:24px;color:#3e3e3e !important;font-size:14px;line-height:20px;background:transparent;border-radius:0;border:none;}#cm-wapper .jpagination ul li:hover a,#cm-wapper .jpagination ul li:hover span,#cm-wapper .vm-pagination ul li:hover a,#cm-wapper .vm-pagination ul li:hover span,#cm-wapper .pagination ul li:hover a,#cm-wapper .pagination ul li:hover span{color:#6e946e;background:transparent;cursor:pointer;}#cm-wapper .jpagination ul li span.pagenav,#cm-wapper .vm-pagination ul li span.pagenav,#cm-wapper .pagination ul li span.pagenav{color:#6e946e !important;background:transparent;}#cm-wapper .jpagination ul li.pagination-start span,#cm-wapper .jpagination ul li.pagination-start a,#cm-wapper .jpagination ul li.pagination-end span,#cm-wapper .jpagination ul li.pagination-end a,#cm-wapper .jpagination ul li.pagination-prev span,#cm-wapper .jpagination ul li.pagination-prev a,#cm-wapper .jpagination ul li.pagination-next span,#cm-wapper .jpagination ul li.pagination-next a,#cm-wapper .vm-pagination ul li.pagination-start span,#cm-wapper .vm-pagination ul li.pagination-start a,#cm-wapper .vm-pagination ul li.pagination-end span,#cm-wapper .vm-pagination ul li.pagination-end a,#cm-wapper .vm-pagination ul li.pagination-prev span,#cm-wapper .vm-pagination ul li.pagination-prev a,#cm-wapper .vm-pagination ul li.pagination-next span,#cm-wapper .vm-pagination ul li.pagination-next a,#cm-wapper .pagination ul li.pagination-start span,#cm-wapper .pagination ul li.pagination-start a,#cm-wapper .pagination ul li.pagination-end span,#cm-wapper .pagination ul li.pagination-end a,#cm-wapper .pagination ul li.pagination-prev span,#cm-wapper .pagination ul li.pagination-prev a,#cm-wapper .pagination ul li.pagination-next span,#cm-wapper .pagination ul li.pagination-next a{background-color:transparent;color:transparent !important;width:24px;height:24px;text-align:center;position:relative;}#cm-wapper .jpagination ul li.pagination-start span:before,#cm-wapper .jpagination ul li.pagination-start span:after,#cm-wapper .jpagination ul li.pagination-start a:before,#cm-wapper .jpagination ul li.pagination-start a:after,#cm-wapper .jpagination ul li.pagination-end span:before,#cm-wapper .jpagination ul li.pagination-end span:after,#cm-wapper .jpagination ul li.pagination-end a:before,#cm-wapper .jpagination ul li.pagination-end a:after,#cm-wapper .jpagination ul li.pagination-prev span:before,#cm-wapper .jpagination ul li.pagination-prev span:after,#cm-wapper .jpagination ul li.pagination-prev a:before,#cm-wapper .jpagination ul li.pagination-prev a:after,#cm-wapper .jpagination ul li.pagination-next span:before,#cm-wapper .jpagination ul li.pagination-next span:after,#cm-wapper .jpagination ul li.pagination-next a:before,#cm-wapper .jpagination ul li.pagination-next a:after,#cm-wapper .vm-pagination ul li.pagination-start span:before,#cm-wapper .vm-pagination ul li.pagination-start span:after,#cm-wapper .vm-pagination ul li.pagination-start a:before,#cm-wapper .vm-pagination ul li.pagination-start a:after,#cm-wapper .vm-pagination ul li.pagination-end span:before,#cm-wapper .vm-pagination ul li.pagination-end span:after,#cm-wapper .vm-pagination ul li.pagination-end a:before,#cm-wapper .vm-pagination ul li.pagination-end a:after,#cm-wapper .vm-pagination ul li.pagination-prev span:before,#cm-wapper .vm-pagination ul li.pagination-prev span:after,#cm-wapper .vm-pagination ul li.pagination-prev a:before,#cm-wapper .vm-pagination ul li.pagination-prev a:after,#cm-wapper .vm-pagination ul li.pagination-next span:before,#cm-wapper .vm-pagination ul li.pagination-next span:after,#cm-wapper .vm-pagination ul li.pagination-next a:before,#cm-wapper .vm-pagination ul li.pagination-next a:after,#cm-wapper .pagination ul li.pagination-start span:before,#cm-wapper .pagination ul li.pagination-start span:after,#cm-wapper .pagination ul li.pagination-start a:before,#cm-wapper .pagination ul li.pagination-start a:after,#cm-wapper .pagination ul li.pagination-end span:before,#cm-wapper .pagination ul li.pagination-end span:after,#cm-wapper .pagination ul li.pagination-end a:before,#cm-wapper .pagination ul li.pagination-end a:after,#cm-wapper .pagination ul li.pagination-prev span:before,#cm-wapper .pagination ul li.pagination-prev span:after,#cm-wapper .pagination ul li.pagination-prev a:before,#cm-wapper .pagination ul li.pagination-prev a:after,#cm-wapper .pagination ul li.pagination-next span:before,#cm-wapper .pagination ul li.pagination-next span:after,#cm-wapper .pagination ul li.pagination-next a:before,#cm-wapper .pagination ul li.pagination-next a:after{position:absolute;width:24px;height:24px;top:0;left:0;display:inline-block;font-family:'FontAwesome';font-size:16px;line-height:24px;padding:0;color:#3e3e3e;}#cm-wapper .jpagination ul li.pagination-start:hover,#cm-wapper .jpagination ul li.pagination-end:hover,#cm-wapper .jpagination ul li.pagination-prev:hover,#cm-wapper .jpagination ul li.pagination-next:hover,#cm-wapper .vm-pagination ul li.pagination-start:hover,#cm-wapper .vm-pagination ul li.pagination-end:hover,#cm-wapper .vm-pagination ul li.pagination-prev:hover,#cm-wapper .vm-pagination ul li.pagination-next:hover,#cm-wapper .pagination ul li.pagination-start:hover,#cm-wapper .pagination ul li.pagination-end:hover,#cm-wapper .pagination ul li.pagination-prev:hover,#cm-wapper .pagination ul li.pagination-next:hover{color:transparent;}#cm-wapper .jpagination ul li.pagination-start:hover span,#cm-wapper .jpagination ul li.pagination-start:hover a,#cm-wapper .jpagination ul li.pagination-end:hover span,#cm-wapper .jpagination ul li.pagination-end:hover a,#cm-wapper .jpagination ul li.pagination-prev:hover span,#cm-wapper .jpagination ul li.pagination-prev:hover a,#cm-wapper .jpagination ul li.pagination-next:hover span,#cm-wapper .jpagination ul li.pagination-next:hover a,#cm-wapper .vm-pagination ul li.pagination-start:hover span,#cm-wapper .vm-pagination ul li.pagination-start:hover a,#cm-wapper .vm-pagination ul li.pagination-end:hover span,#cm-wapper .vm-pagination ul li.pagination-end:hover a,#cm-wapper .vm-pagination ul li.pagination-prev:hover span,#cm-wapper .vm-pagination ul li.pagination-prev:hover a,#cm-wapper .vm-pagination ul li.pagination-next:hover span,#cm-wapper .vm-pagination ul li.pagination-next:hover a,#cm-wapper .pagination ul li.pagination-start:hover span,#cm-wapper .pagination ul li.pagination-start:hover a,#cm-wapper .pagination ul li.pagination-end:hover span,#cm-wapper .pagination ul li.pagination-end:hover a,#cm-wapper .pagination ul li.pagination-prev:hover span,#cm-wapper .pagination ul li.pagination-prev:hover a,#cm-wapper .pagination ul li.pagination-next:hover span,#cm-wapper .pagination ul li.pagination-next:hover a{color:transparent !important;background:transparent !important;}#cm-wapper .jpagination ul li.pagination-start:hover span:before,#cm-wapper .jpagination ul li.pagination-start:hover span:after,#cm-wapper .jpagination ul li.pagination-start:hover a:before,#cm-wapper .jpagination ul li.pagination-start:hover a:after,#cm-wapper .jpagination ul li.pagination-end:hover span:before,#cm-wapper .jpagination ul li.pagination-end:hover span:after,#cm-wapper .jpagination ul li.pagination-end:hover a:before,#cm-wapper .jpagination ul li.pagination-end:hover a:after,#cm-wapper .jpagination ul li.pagination-prev:hover span:before,#cm-wapper .jpagination ul li.pagination-prev:hover span:after,#cm-wapper .jpagination ul li.pagination-prev:hover a:before,#cm-wapper .jpagination ul li.pagination-prev:hover a:after,#cm-wapper .jpagination ul li.pagination-next:hover span:before,#cm-wapper .jpagination ul li.pagination-next:hover span:after,#cm-wapper .jpagination ul li.pagination-next:hover a:before,#cm-wapper .jpagination ul li.pagination-next:hover a:after,#cm-wapper .vm-pagination ul li.pagination-start:hover span:before,#cm-wapper .vm-pagination ul li.pagination-start:hover span:after,#cm-wapper .vm-pagination ul li.pagination-start:hover a:before,#cm-wapper .vm-pagination ul li.pagination-start:hover a:after,#cm-wapper .vm-pagination ul li.pagination-end:hover span:before,#cm-wapper .vm-pagination ul li.pagination-end:hover span:after,#cm-wapper .vm-pagination ul li.pagination-end:hover a:before,#cm-wapper .vm-pagination ul li.pagination-end:hover a:after,#cm-wapper .vm-pagination ul li.pagination-prev:hover span:before,#cm-wapper .vm-pagination ul li.pagination-prev:hover span:after,#cm-wapper .vm-pagination ul li.pagination-prev:hover a:before,#cm-wapper .vm-pagination ul li.pagination-prev:hover a:after,#cm-wapper .vm-pagination ul li.pagination-next:hover span:before,#cm-wapper .vm-pagination ul li.pagination-next:hover span:after,#cm-wapper .vm-pagination ul li.pagination-next:hover a:before,#cm-wapper .vm-pagination ul li.pagination-next:hover a:after,#cm-wapper .pagination ul li.pagination-start:hover span:before,#cm-wapper .pagination ul li.pagination-start:hover span:after,#cm-wapper .pagination ul li.pagination-start:hover a:before,#cm-wapper .pagination ul li.pagination-start:hover a:after,#cm-wapper .pagination ul li.pagination-end:hover span:before,#cm-wapper .pagination ul li.pagination-end:hover span:after,#cm-wapper .pagination ul li.pagination-end:hover a:before,#cm-wapper .pagination ul li.pagination-end:hover a:after,#cm-wapper .pagination ul li.pagination-prev:hover span:before,#cm-wapper .pagination ul li.pagination-prev:hover span:after,#cm-wapper .pagination ul li.pagination-prev:hover a:before,#cm-wapper .pagination ul li.pagination-prev:hover a:after,#cm-wapper .pagination ul li.pagination-next:hover span:before,#cm-wapper .pagination ul li.pagination-next:hover span:after,#cm-wapper .pagination ul li.pagination-next:hover a:before,#cm-wapper .pagination ul li.pagination-next:hover a:after{color:#6e946e;}#cm-wapper .jpagination ul li.pagination-start,#cm-wapper .jpagination ul li.pagination-end,#cm-wapper .vm-pagination ul li.pagination-start,#cm-wapper .vm-pagination ul li.pagination-end,#cm-wapper .pagination ul li.pagination-start,#cm-wapper .pagination ul li.pagination-end{display:none !important;}#cm-wapper .jpagination ul li.pagination-prev span:before,#cm-wapper .jpagination ul li.pagination-prev a:before,#cm-wapper .vm-pagination ul li.pagination-prev span:before,#cm-wapper .vm-pagination ul li.pagination-prev a:before,#cm-wapper .pagination ul li.pagination-prev span:before,#cm-wapper .pagination ul li.pagination-prev a:before{content:'\f104';}#cm-wapper .jpagination ul li.pagination-next span:after,#cm-wapper .jpagination ul li.pagination-next a:after,#cm-wapper .vm-pagination ul li.pagination-next span:after,#cm-wapper .vm-pagination ul li.pagination-next a:after,#cm-wapper .pagination ul li.pagination-next span:after,#cm-wapper .pagination ul li.pagination-next a:after{content:'\f105';}#cm-wapper .pager.pagenav{border:0 none;padding:0;background:transparent;}#cm-wapper .pager li.previous > a,#cm-wapper .pager li.next > a{padding:0;border:0 none;background:transparent;color:#2d2d2d;}#cm-wapper .pager li.previous > a:hover,#cm-wapper .pager li.next > a:hover{color:#6e946e;}#cm-wapper .pager li.previous > a [class*="icon-"]:before,#cm-wapper .pager li.next > a [class*="icon-"]:before{font-family:'FontAwesome';}#cm-wapper .pager li.previous > a .icon-chevron-left:before,#cm-wapper .pager li.next > a .icon-chevron-left:before{content:'\f104';}#cm-wapper .pager li.previous > a .icon-chevron-right:before,#cm-wapper .pager li.next > a .icon-chevron-right:before{content:'\f105';}#cm-wapper .blog .items-leading{overflow:hidden;padding:0;}#cm-wapper .blog .items-leading .leading-0{margin-bottom:20px;}#cm-wapper .blog .items-leading .leading-0 .pull-left.item-image{margin-right:-55px;}#cm-wapper .blog .items-leading .leading-0 .pull-left.item-image a img{width:70%;border:1px solid #e1e1e1;padding:9px;box-shadow:0 0 3px #e1e1e1;}#cm-wapper .blog .items-leading .leading-0 .pull-left.item-image a img:hover{box-shadow:0 0 5px #c8c8c8;}#cm-wapper .blog .items-leading .leading-0 .page-header{border-bottom:none;margin:0;}#cm-wapper .blog .items-leading .leading-0 .page-header >h2{font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#3e3e3e;}#cm-wapper .blog .items-leading .leading-0 p{font-family:Arial, Helvetica, sans-serif;color:#3e3e3e;margin:0;line-height:30px;}#cm-wapper .blog .items-leading .leading-0 p.readmore a{font-family:Arial, Helvetica, sans-serif;font-size:11px;background:url("../images/books/cms-bg-button.png") center center repeat;padding:3px 8px;color:#fff;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;text-decoration:none;}#cm-wapper .blog .items-leading >span{display:none;}#cm-wapper .blog .items-row{margin-bottom:20px;}#cm-wapper .blog .items-row .pull-left.item-image{margin-right:-78px;}#cm-wapper .blog .items-row .pull-left.item-image a img{width:60%;border:1px solid #e1e1e1;padding:9px;box-shadow:0 0 3px #e1e1e1;}#cm-wapper .blog .items-row .pull-left.item-image a img:hover{box-shadow:0 0 5px #c8c8c8;}#cm-wapper .blog .items-row .page-header{border-bottom:none;margin:0;}#cm-wapper .blog .items-row .page-header >h2{font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#3e3e3e;}#cm-wapper .blog .items-row p{font-family:Arial, Helvetica, sans-serif;color:#3e3e3e;margin:0;line-height:30px;}#cm-wapper .blog .items-row p.readmore a{font-family:Arial, Helvetica, sans-serif;font-size:11px;background:url("../images/books/cms-bg-button.png") center center repeat;padding:3px 8px;color:#fff;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;text-decoration:none;}#cm-wapper.article .item-page .page-content{margin-bottom:10px;}#cm-wapper.article .item-page .page-content .page-header{margin:0 0 10px 0;border-bottom:none;}#cm-wapper.article .item-page .page-content .page-header >h2{font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#3e3e3e;}#cm-wapper.article .item-page .page-content .pull-left{margin-right:-35px;}#cm-wapper.article .item-page .page-content .pull-left.item-image img{max-width:70%;border:1px solid #e1e1e1;padding:9px;box-shadow:0 0 3px #e1e1e1;}#cm-wapper.article .item-page .page-content .pull-left.item-image img:hover{box-shadow:0 0 5px #c8c8c8;}#cm-wapper.article .item-page .page-content div >p{font-family:Arial, Helvetica, sans-serif;color:#3e3e3e;margin:0;line-height:30px;}@media (max-width: 1024px){.cm-container{margin-left:15px;margin-right:15px;}}@media (max-width: 1080px){#cm-wapper #js-mainnav #js-meganav >ul.level0 >li.mega >a.mega{padding:12px 21px 10px !important;}}@media (max-width: 1024px){#cm-wapper #js-mainnav #js-meganav >ul.level0 >li.mega >a.mega{padding:12px 19px 10px !important;}}@media (max-width: 1000px){#cm-wapper header.layout-top #header-main.logo_left #header-logo{text-align:center;}}@media (max-width: 991px){.moduletable .cms-multi-film-favious{display:none;}#cm-wapper .cm-container{margin-left:10px;margin-right:10px;padding-left:10px;padding-right:10px;}#cm-wapper .row,#cm-wapper div[class*="-view"] .row{margin-left:-10px;margin-right:-10px;}#cm-wapper .product .spacer .pro-images,#cm-wapper .product .spacer .vm-product-media-container{padding:10px;}#cm-wapper #main.layout-top{margin-top:0px;}#cm-wapper #main main div.featured-view .row,#cm-wapper #main main div.latest-view .row,#cm-wapper #main main div.topten-view .row,#cm-wapper #main main div.recent-view .row,#cm-wapper #main main div.related-products-view .row{margin-left:-10px;margin-right:-10px;}#cm-wapper .col-lg-1,#cm-wapper .col-lg-10,#cm-wapper .col-lg-11,#cm-wapper .col-lg-12,#cm-wapper .col-lg-2,#cm-wapper .col-lg-3,#cm-wapper .col-lg-4,#cm-wapper .col-lg-5,#cm-wapper .col-lg-6,#cm-wapper .col-lg-7,#cm-wapper .col-lg-8,#cm-wapper .col-lg-9,#cm-wapper .col-md-1,#cm-wapper .col-md-10,#cm-wapper .col-md-11,#cm-wapper .col-md-12,#cm-wapper .col-md-2,#cm-wapper .col-md-3,#cm-wapper .col-md-4,#cm-wapper .col-md-5,#cm-wapper .col-md-6,#cm-wapper .col-md-7,#cm-wapper .col-md-8,#cm-wapper .col-md-9,#cm-wapper .col-sm-1,#cm-wapper .col-sm-10,#cm-wapper .col-sm-11,#cm-wapper .col-sm-12,#cm-wapper .col-sm-2,#cm-wapper .col-sm-3,#cm-wapper .col-sm-4,#cm-wapper .col-sm-5,#cm-wapper .col-sm-6,#cm-wapper .col-sm-7,#cm-wapper .col-sm-8,#cm-wapper .col-sm-9,#cm-wapper .col-xs-1,#cm-wapper .col-xs-10,#cm-wapper .col-xs-11,#cm-wapper .col-xs-12,#cm-wapper .col-xs-2,#cm-wapper .col-xs-3,#cm-wapper .col-xs-4,#cm-wapper .col-xs-5,#cm-wapper .col-xs-6,#cm-wapper .col-xs-7,#cm-wapper .col-xs-8,#cm-wapper .col-xs-9{padding-left:10px;padding-right:10px;}#cm-wapper .main-top{width:95%;float:left;}#cm-wapper #header-main-2 >.moduletable >.custom{display:none;}#cm-wapper #header-menu{width:5%;float:right;margin-top:15px;}#cm-wapper #header-menu .responsive-menu{display:block !important;cursor:pointer;float:right;}#cm-wapper #header-menu .responsive-menu:before{font-family:"FontAwesome";font-style:normal;content:"\f0c9";speak:none;font-size:16px;color:#3e3e3e;line-height:33px;}#cm-wapper #header-menu .mobile-close{position:absolute;cursor:pointer;top:8px;right:8px;color:#fff;border-radius:5px;font-size:20px;}#cm-wapper #header-menu .mobile-close:before{display:block;font-family:"FontAwesome";content:'\f057';}#cm-wapper #header-menu >ul{-webkit-transition:all 0.7s ease;-moz-transition:all 0.7s ease;-o-transition:all 0.7s ease;transition:all 0.7s ease;position:fixed !important;top:0;left:0;width:0;height:100% !important;max-height:100%;background:#fff;z-index:999999;padding-top:95px !important;overflow-y:auto;}#cm-wapper #header-menu >ul .mobile-close{position:absolute;cursor:pointer;top:10px;right:8px;color:#435960;border:1px solid #ddd;padding:7px;border-radius:5px;}#cm-wapper #header-menu >ul >li:first-child > a{border-top:1px solid #ddd !important;}#cm-wapper #header-menu >ul >li{float:none;font-size:13px;}#cm-wapper #header-menu >ul >li a{display:block !important;padding:10px 30px;border-bottom:1px solid #ddd;font-size:13px;}#cm-wapper #header-menu >ul >li a:before{font-family:'Glyphicons Halflings';content:"\e250";}#cm-wapper #header-menu >ul >li ul{display:block;position:initial;box-shadow:none;border-top:0;}#cm-wapper #header-menu >ul >li ul li a{padding:10px 60px;}#cm-wapper #header-menu #js-mainnav{-webkit-transition:all 0.7s ease;-moz-transition:all 0.7s ease;-o-transition:all 0.7s ease;transition:all 0.7s ease;position:fixed !important;top:0;left:-320px;width:320px;height:100% !important;max-width:100%;max-height:100%;background:#282828;color:#fff !important;z-index:999999;padding-top:40px !important;overflow-y:auto;}#cm-wapper #header-menu #js-mainnav ul.level0 li.mega a:hover,#cm-wapper #header-menu #js-mainnav ul.level0 li.mega a.over,#cm-wapper #header-menu #js-mainnav ul.level0 li.mega a.active,#cm-wapper #header-menu #js-mainnav ul.level1 li.mega a:hover,#cm-wapper #header-menu #js-mainnav ul.level1 li.mega a.over,#cm-wapper #header-menu #js-mainnav ul.level1 li.mega a.active{color:#f03939 !important;}#cm-wapper #header-menu #js-mainnav #js-meganav{background:transparent;box-shadow:none;}#cm-wapper #header-menu #js-mainnav #js-meganav >ul.level0 >li.mega.first.active{background:transparent;}#cm-wapper #header-menu #js-mainnav #js-meganav >ul.level0 >li.mega.first.active >a{background:transparent;color:inherit;}#cm-wapper #header-menu #js-mainnav #js-meganav >ul.level0 >li.mega .childcontent{padding:0 !important;}#cm-wapper #header-menu #js-mainnav #js-meganav >ul.level0 >li.mega .childcontent .childcontent-inner-wrap .childcontent-inner{background:#282828;padding:0;margin:0;border:0;box-shadow:none;}#cm-wapper #header-menu #js-mainnav #js-meganav >ul.level0 >li.mega .childcontent .childcontent-inner-wrap .childcontent-inner .megacol >ul.level1 >li.mega .group .group-content ul.level1 li.mega >a.mega >span{color:#fff;line-height:26px;padding:2px 0px 2px 15px;font:14px Arial, Helvetica, sans-serif;}#cm-wapper #header-menu #js-mainnav .js-megamenu > ul{float:none;}#cm-wapper #header-menu #js-mainnav .js-megamenu > ul.level0 > li.mega > a{border-color:#444;}#cm-wapper #header-menu #js-mainnav .js-megamenu > ul >li{float:none;font-size:14px;margin:0 !important;background:transparent;border-top:1px solid #444;}#cm-wapper #header-menu #js-mainnav .js-megamenu > ul >li.over,#cm-wapper #header-menu #js-mainnav .js-megamenu > ul >li.haschild-over,#cm-wapper #header-menu #js-mainnav .js-megamenu > ul >li.active,#cm-wapper #header-menu #js-mainnav .js-megamenu > ul >li:hover{background:transparent;}#cm-wapper #header-menu #js-mainnav .js-megamenu > ul >li.haschild-over:after{display:none;}#cm-wapper #header-menu #js-mainnav .js-megamenu > ul >li.haschild a.mega span.menu-title,#cm-wapper #header-menu #js-mainnav .js-megamenu > ul >li.haschild-over a.mega span.menu-title{padding:0;background:transparent;}#cm-wapper #header-menu #js-mainnav .js-megamenu > ul >li > a{position:relative;display:block !important;padding:10px 0 10px 15px !important;margin:0;height:auto;color:#fff !important;}#cm-wapper #header-menu #js-mainnav .js-megamenu > ul >li > a.haschild{margin-right:34px !important;}#cm-wapper #header-menu #js-mainnav .js-megamenu > ul >li div,#cm-wapper #header-menu #js-mainnav .js-megamenu > ul >li ul{display:block !important;width:auto !important;height:auto !important;margin:0;position:initial;box-shadow:none;border-top:0;}#cm-wapper #header-menu #js-mainnav .js-megamenu > ul >li div.megacol,#cm-wapper #header-menu #js-mainnav .js-megamenu > ul >li ul.megacol{width:100% !important;}#cm-wapper #header-menu #js-mainnav .js-megamenu > ul >li div li a,#cm-wapper #header-menu #js-mainnav .js-megamenu > ul >li ul li a{padding:10px 0 10px 15px;margin:0 40px 0 0;color:#fff !important;text-transform:initial;}#cm-wapper #header-menu #js-mainnav .js-megamenu > ul >li div li a:before,#cm-wapper #header-menu #js-mainnav .js-megamenu > ul >li ul li a:before{display:none;}#cm-wapper #header-menu #js-mainnav .js-megamenu > ul >li div.level1 li.mega,#cm-wapper #header-menu #js-mainnav .js-megamenu > ul >li ul.level1 li.mega{border-color:#444;}#cm-wapper #header-menu #js-mainnav .js-megamenu > ul >li > .childcontent{display:block !important;width:100% !important;height:auto !important;margin:0 !important;padding:0 0 0 15px;position:initial;box-shadow:none;border-top:0;opacity:1 !important;}#cm-wapper #header-menu #js-mainnav .js-megamenu > ul >li > .childcontent .childcontent-inner-wrap{margin:0 !important;padding:0;}#cm-wapper #header-menu #js-mainnav .js-megamenu > ul >li > .childcontent .childcontent-inner{border:0 none;background-color:transparent;}#cm-wapper #header-menu #js-mainnav .js-megamenu > ul >li .group-title{display:none !important;}#cm-wapper #header-menu #js-mainnav .js-megamenu > ul >li .group-content > ul > li a:before{display:none;}#cm-wapper #header-menu #js-mainnav .js-megamenu > ul >li .group-content ul.level1 li.mega a{border-bottom:none;}#cm-wapper #header-menu #js-mainnav .js-megamenu > ul >li .group-content li.mega.cm-advmenu{display:none;}#cm-wapper #header-menu #js-mainnav .js-megamenu > ul >li .group-content .moduletable.hidden-sm{display:none !important;}#cm-wapper #header-menu #js-mainnav .js-megamenu > ul li.haschild,#cm-wapper #header-menu #js-mainnav .js-megamenu > ul li.haschild-over{position:relative;}#cm-wapper #header-menu #js-mainnav .js-megamenu > ul li.haschild:after,#cm-wapper #header-menu #js-mainnav .js-megamenu > ul li.haschild-over:after{display:inline-block;position:absolute;top:10px;right:15px;font-family:'FontAwesome';content:'\f105';}#cm-wapper #header-menu #js-mainnav .js-megamenu > ul li.haschild > a.mega > span.menu-title:after,#cm-wapper #header-menu #js-mainnav .js-megamenu > ul li.haschild-over > a.mega > span.menu-title:after{display:none;}#cm-wapper #header-menu #js-mainnav .js-megamenu > ul li.haschild > .childcontent,#cm-wapper #header-menu #js-mainnav .js-megamenu > ul li.haschild-over > .childcontent{border-top:1px solid #444;}#cm-wapper #header-menu #js-mainnav .js-megamenu > ul li.haschild > .childcontent:before,#cm-wapper #header-menu #js-mainnav .js-megamenu > ul li.haschild > .childcontent:after,#cm-wapper #header-menu #js-mainnav .js-megamenu > ul li.haschild-over > .childcontent:before,#cm-wapper #header-menu #js-mainnav .js-megamenu > ul li.haschild-over > .childcontent:after{display:block;content:'';clear:both;}#cm-wapper #header-menu #js-mainnav .js-megamenu > ul li.haschild > .childcontent{display:none !important;}#cm-wapper #header-menu #js-mainnav .js-megamenu > ul li.haschild.open:after{content:'\f107';}#cm-wapper #header-menu #js-mainnav .js-megamenu > ul li.haschild.open > .childcontent{display:block !important;}#cm-wapper #header-menu .header-search{max-width:100%;}#cm-wapper #header-menu .header-search .search{max-width:100%;}#cm-wapper #main .main-asidebar main.aside-left .browse-view .product.col-sm-4,#cm-wapper #main .main-asidebar main.aside-right .browse-view .product.col-sm-4{width:50%;}#cm-wapper #main .main-asidebar main.aside-left .browse-view .product.col-sm-4.product-1,#cm-wapper #main .main-asidebar main.aside-left .browse-view .product.col-sm-4.product-3,#cm-wapper #main .main-asidebar main.aside-left .browse-view .product.col-sm-4.product-5,#cm-wapper #main .main-asidebar main.aside-left .browse-view .product.col-sm-4.product-7,#cm-wapper #main .main-asidebar main.aside-left .browse-view .product.col-sm-4.product-9,#cm-wapper #main .main-asidebar main.aside-left .browse-view .product.col-sm-4.product-11,#cm-wapper #main .main-asidebar main.aside-left .browse-view .product.col-sm-4.product-13,#cm-wapper #main .main-asidebar main.aside-left .browse-view .product.col-sm-4.product-15,#cm-wapper #main .main-asidebar main.aside-left .browse-view .product.col-sm-4.product-17,#cm-wapper #main .main-asidebar main.aside-left .browse-view .product.col-sm-4.product-19,#cm-wapper #main .main-asidebar main.aside-right .browse-view .product.col-sm-4.product-1,#cm-wapper #main .main-asidebar main.aside-right .browse-view .product.col-sm-4.product-3,#cm-wapper #main .main-asidebar main.aside-right .browse-view .product.col-sm-4.product-5,#cm-wapper #main .main-asidebar main.aside-right .browse-view .product.col-sm-4.product-7,#cm-wapper #main .main-asidebar main.aside-right .browse-view .product.col-sm-4.product-9,#cm-wapper #main .main-asidebar main.aside-right .browse-view .product.col-sm-4.product-11,#cm-wapper #main .main-asidebar main.aside-right .browse-view .product.col-sm-4.product-13,#cm-wapper #main .main-asidebar main.aside-right .browse-view .product.col-sm-4.product-15,#cm-wapper #main .main-asidebar main.aside-right .browse-view .product.col-sm-4.product-17,#cm-wapper #main .main-asidebar main.aside-right .browse-view .product.col-sm-4.product-19{clear:none;}#cm-wapper #main .main-asidebar main.aside-left .browse-view .product.col-sm-4.product-2,#cm-wapper #main .main-asidebar main.aside-left .browse-view .product.col-sm-4.product-4,#cm-wapper #main .main-asidebar main.aside-left .browse-view .product.col-sm-4.product-6,#cm-wapper #main .main-asidebar main.aside-left .browse-view .product.col-sm-4.product-8,#cm-wapper #main .main-asidebar main.aside-left .browse-view .product.col-sm-4.product-10,#cm-wapper #main .main-asidebar main.aside-left .browse-view .product.col-sm-4.product-12,#cm-wapper #main .main-asidebar main.aside-left .browse-view .product.col-sm-4.product-14,#cm-wapper #main .main-asidebar main.aside-left .browse-view .product.col-sm-4.product-16,#cm-wapper #main .main-asidebar main.aside-left .browse-view .product.col-sm-4.product-18,#cm-wapper #main .main-asidebar main.aside-left .browse-view .product.col-sm-4.product-20,#cm-wapper #main .main-asidebar main.aside-right .browse-view .product.col-sm-4.product-2,#cm-wapper #main .main-asidebar main.aside-right .browse-view .product.col-sm-4.product-4,#cm-wapper #main .main-asidebar main.aside-right .browse-view .product.col-sm-4.product-6,#cm-wapper #main .main-asidebar main.aside-right .browse-view .product.col-sm-4.product-8,#cm-wapper #main .main-asidebar main.aside-right .browse-view .product.col-sm-4.product-10,#cm-wapper #main .main-asidebar main.aside-right .browse-view .product.col-sm-4.product-12,#cm-wapper #main .main-asidebar main.aside-right .browse-view .product.col-sm-4.product-14,#cm-wapper #main .main-asidebar main.aside-right .browse-view .product.col-sm-4.product-16,#cm-wapper #main .main-asidebar main.aside-right .browse-view .product.col-sm-4.product-18,#cm-wapper #main .main-asidebar main.aside-right .browse-view .product.col-sm-4.product-20{clear:left;}#cm-wapper #main.layout-top main.aside-left{padding-left:10px;}#cm-wapper #main.layout-top main.aside-right{padding-right:10px;}#cm-wapper #main.layout-top aside.aside-left #sidebar{padding-right:10px;}#cm-wapper #main.layout-top aside.aside-right #sidebar{padding-left:10px;}#cm-wapper.com_content.article .main-asidebar.aside-right main{width:100% !important;}#cm-wapper.com_content.article #sidebar{display:none;}#cm-wapper.com_content #breadcrumbs{padding:25px 0 35px;}#cm-wapper.com_content aside #sidebar .moduletable{margin-bottom:40px;}#cm-wapper .latestnews.blog .art-detail .art-image{margin:5px 20px 5px 5px;}.js-megamenu ul li.mega .childcontent .childcontent-inner-wrap .childcontent-inner .group .group-content > ul.megamenu{border-bottom:0 none;}.js-megamenu ul li.mega .childcontent .childcontent-inner-wrap .childcontent-inner .group .group-content > ul.megamenu li.first{border-top:0 none;}#main .productdetails .vm-product-media{margin-bottom:15px;}#main .productdetails .vm-product-container{margin-bottom:15px;}#main .productdetails .vm-product-container .spacer-buy-area .cms-free-shipping p:first-child{padding:65px 0 0 0;}.productdetails .vm-product-media{width:50% !important;}.productdetails .vm-product-container{width:50% !important;}.category #content .browse-view .cms-products_horizon-view .product .spacer .product-desc{padding-left:20px;}#opc-wapper .opc-module-content form.opc-form#checkoutForm{margin-left:-10px;margin-right:-10px;}#opc-wapper .opc-module-content form.opc-form#checkoutForm > div{padding-left:10px;padding-right:10px;}}@media (max-width: 980px){#cm-wapper footer .cm-container .cm-footer .footer-menu .moduletable h3.moduletitle{font-size:18px;}#cm-wapper footer .cm-container .cm-footer .footer-menu .moduletable ul > li a{font-size:15px;padding:9px 12px;}.virtuemart #main #content #slideshow{width:100%;}.virtuemart #main #content #slideshow + .banner-right{display:none;}}@media (max-width: 910px){#cm-wapper .main-top{width:100%;}#cm-wapper .main-top .moduletable.cm-vm-search{width:100%;float:none !important;}#cm-wapper .main-top .moduletable.cm-vm-search .select2-container{min-width:25%;}#cm-wapper .main-top .moduletable.cm-vm-search #nx-search-text-input{min-width:60%;}#cm-wapper .main-top .moduletable.cm-vm-search #nx-search-submit-button{min-width:15%;}#cm-wapper #header-menu{width:auto;float:left;margin-top:-45px;}}@media (max-width: 800px){#cm-wapper footer .cm-container .cm-footer .footer-menu .moduletable h3.moduletitle{font-size:16px;}#cm-wapper footer .cm-container .cm-footer .footer-menu .moduletable ul > li a{font-size:14px;padding:7px 10px;}#cart-view-3cols #left-pane #table_billto li.short{width:100%;}#cart-view-3cols input[type="text"],#cart-view-3cols #left-pane #table_billto li.short select,#table_billto #virtuemart_country_id_chzn,#table_billto #title_chzn,#table_billto #virtuemart_state_id_chzn,#table_shippingto #shipto_virtuemart_country_id_chzn,#table_shippingto #shipto_virtuemart_state_id_chzn{margin-left:0;width:100% !important;}#cart-view-3cols input[type="text"] option,#cart-view-3cols #left-pane #table_billto li.short select option,#table_billto #virtuemart_country_id_chzn option,#table_billto #title_chzn option,#table_billto #virtuemart_state_id_chzn option,#table_shippingto #shipto_virtuemart_country_id_chzn option,#table_shippingto #shipto_virtuemart_state_id_chzn option{width:100%;}#cart-view-3cols #left-pane #table_shippingto li.short,#cart-view-3cols #left-pane #table_shippingto li.short select,input#delivery_time_on,input#delivery_totime_on,input#delivery_date_on,input#delivery_todate_on,#cart-view-3cols #left-pane #user-actions-trigger li.short,#cart-view-3cols input[type="password"]{width:100% !important;}.cart #content .cart-view form#checkoutForm fieldset#cart-contents table.cart-summary.no-border tr.coupon-pane td.border-radius-lb input#coupon_code{max-width:185px;}.cart #content .cart-view form#checkoutForm #right-pane-bottom .checkout-button-top a.vm-button-correct{padding:0 10px;}.ls-gpuhack{text-align:center;}.ls-gpuhack h1,.ls-gpuhack h2,.ls-gpuhack p{width:100% !important;text-align:center;}.ls-gpuhack img{float:none !important;opacity:0.5;margin-bottom:30px;}.ls-gpuhack img:first-child{opacity:1;}}@media (max-width: 768px){.cmsmart-ajax-login .login-form .form-group{display:inline-block;}.moduletable .cms-best-of-month{display:none;}.product{float:left;}.product.js-recalculate{float:none;}.product.col-sm-12{width:100%;}.product.col-sm-6{width:50%;}.product.col-sm-4{width:33.33333333%;}.product.col-sm-3{width:25%;}#cm-wapper header .main-top{width:100%;}#cm-wapper header .main-top .moduletable.cm-vm-search{float:none;width:100%;}#cm-wapper .productdetails-view .addtocart-area,#cm-wapper .productdetails-view .manufacturer,#cm-wapper .productdetails-view .addtocart-bar{text-align:inherit;}#cm-wapper.category #main.layout-top aside{display:none;}#cm-wapper .productdetails-view .addtocart-area,#cm-wapper .productdetails-view .manufacturer,#cm-wapper .productdetails-view .addtocart-bar{text-align:inherit;}#cm-wapper #opc-wapper{height:auto !important;}#cm-wapper #opc-wapper > .opc-module{display:block;left:0 !important;position:relative;top:inherit !important;width:100% !important;}#cm-wapper .cart-view #checkoutForm .vm-fieldset-pricelist table.cart-summary{border:0 none;}#cm-wapper .cart-view #checkoutForm .vm-fieldset-pricelist table.cart-summary tr td{text-align:right;}#cm-wapper .cart-view #checkoutForm .vm-fieldset-pricelist table.cart-summary tr td.vm-cart-item-img,#cm-wapper .cart-view #checkoutForm .vm-fieldset-pricelist table.cart-summary tr td.vm-cart-item-name,#cm-wapper .cart-view #checkoutForm .vm-fieldset-pricelist table.cart-summary tr td.vm-cart-item-sku{text-align:left;}#cm-wapper .cart-view #checkoutForm .vm-fieldset-pricelist table.cart-summary tr td.vm-cart-item-basicprice,#cm-wapper .cart-view #checkoutForm .vm-fieldset-pricelist table.cart-summary tr td.vm-cart-item-tax,#cm-wapper .cart-view #checkoutForm .vm-fieldset-pricelist table.cart-summary tr td.vm-cart-item-discount{text-align:right;}#cm-wapper header.layout-top #header-menu > ul > li ul li a,#cm-wapper header.layout-left #header-menu > ul > li ul li a,#cm-wapper header.layout-right #header-menu > ul > li ul li a{padding:10px 30px !important;}#cm-wapper header.layout-top #header-menu > ul > li ul li ul li a,#cm-wapper header.layout-left #header-menu > ul > li ul li ul li a,#cm-wapper header.layout-right #header-menu > ul > li ul li ul li a{padding-left:60px !important;}#cm-wapper header.layout-left,#cm-wapper header.layout-right{border-bottom:1px solid #e1e1e1;border-left:0;border-right:0;}#cm-wapper header.layout-left #header-main,#cm-wapper header.layout-right #header-main{padding:20px 0;overflow:hidden;}#cm-wapper header.layout-left #header-main #header-logo,#cm-wapper header.layout-right #header-main #header-logo{padding:0;}#cm-wapper header.layout-left #header-main #header-menu >ul,#cm-wapper header.layout-right #header-main #header-menu >ul{padding-top:50px;}#cm-wapper header.layout-left #header-main #header-menu >ul >li:first-child > a,#cm-wapper header.layout-right #header-main #header-menu >ul >li:first-child > a{border-top:1px solid #ddd !important;}#cm-wapper header.layout-left #header-main #header-menu >ul >li,#cm-wapper header.layout-right #header-main #header-menu >ul >li{float:none;font-size:13px;}#cm-wapper header.layout-left #header-main #header-menu >ul >li a,#cm-wapper header.layout-right #header-main #header-menu >ul >li a{display:block !important;padding:10px 30px;border-bottom:1px solid #ddd;font-size:13px !important;}#cm-wapper header.layout-left #header-main #header-menu >ul >li a:before,#cm-wapper header.layout-right #header-main #header-menu >ul >li a:before{font-family:'icomoon';content:"\f105";}#cm-wapper header.layout-left #header-main #header-menu >ul >li ul,#cm-wapper header.layout-right #header-main #header-menu >ul >li ul{display:block;position:initial;box-shadow:none;border-top:0;}#cm-wapper header.layout-left #header-main #header-menu >ul >li ul li a,#cm-wapper header.layout-right #header-main #header-menu >ul >li ul li a{padding:10px 60px;}#cm-wapper header #header-main #header-main-1,#cm-wapper header #header-main #header-main-2{float:left;}#cm-wapper header #header-main #header-main-1.col-sm-7{width:58.33333333%;}#cm-wapper header #header-main #header-main-2.col-sm-5{width:41.66666667%;}#cm-wapper #main.layout-top{padding-top:0 !important;}#cm-wapper #main.layout-top aside{display:none;}#cm-wapper #main.layout-top main{width:100% !important;}#cm-wapper #main.layout-top main.aside-left{padding-left:0;}#cm-wapper #main.layout-top main.aside-right{padding-right:0;}#cm-wapper #main.layout-left,#cm-wapper #main.layout-right{margin:0;}#cm-wapper #main aside{display:none !important;}#cm-wapper #main .category-view .category.floatleft{width:33.33333333%;}#cm-wapper #main #content .main-top{margin-right:0;}#cm-wapper #main #content .main-top .moduletable.cm-vm-search,#cm-wapper #main #content .main-top .moduletable.cm-vm-ajaxcart{width:100%;}#cm-wapper #cm-bottom{padding:0 !important;}#cm-wapper #cm-bottom .custom{display:none;}#cm-wapper footer .cm-container .cm-footer .footer-menu .moduletable h3.moduletitle{font-size:15px;}#cm-wapper footer .cm-container .cm-footer .footer-menu .moduletable ul > li a{font-size:14px;padding:7px 8px;}#cm-wapper footer #footer .footer-col-4{width:50% !important;padding-left:10px !important;padding-right:10px !important;}#cm-wapper footer #footer .footer-col-4#footer-3{clear:both;}#cm-wapper footer #footer .footer-col-5{width:50%;padding-left:10px;padding-right:10px;}#cm-wapper footer #footer .footer-col-5#footer-1{width:100%;}#cm-wapper footer #footer .footer-col-5#footer-2,#cm-wapper footer #footer .footer-col-5#footer-4{clear:both;}#cm-wapper footer #socket .menu-copyright{width:100% !important;float:none !important;text-align:center;}#cm-wapper footer #socket .menu-socket{width:100% !important;float:none !important;margin-top:20px;}#cm-wapper footer #socket .menu-socket .moduletable{text-align:center !important;}#cm-wapper footer #socket .menu-socket .social{text-align:center !important;}.productdetails .vm-product-media{width:40% !important;}.productdetails .vm-product-media .additional-images li{width:75px !important;}.productdetails .vm-product-container{width:60% !important;}.zoomContainer{display:none;}.orders #main .vm-orders-order table tr td.orders-billto,.orders #main .vm-orders-order table tr td.orders-shipto{width:100%;display:block;}#facebox .popup .content.my-groovy-style div h4{background:url("../images/default/cms-bg-h4.png") no-repeat scroll 5px 8px;padding:15px 0 15px 30px;}#facebox .popup .content.my-groovy-style a.continue{margin-left:5px;}#facebox .popup .content.my-groovy-style a.showcart{margin-right:5px;}#fancybox-wrap #fancybox-outer #fancybox-content a.continue{margin-left:5px;}#fancybox-wrap #fancybox-outer #fancybox-content a.showcart{margin-right:5px;}.com_users.profile fieldset{width:100%;}.vm-product-container > div{clear:both;}.otr-table th{display:none;}.otr-table tr td{display:block;padding:10px !important;width:100%;float:left;}.otr-table tr td[align="right"]{text-align:right !important;}.otr-table tr td[align="left"]{text-align:left !important;}.otr-table tr td:first-child{margin-top:0.5em;}.otr-table tr td:last-child{margin-bottom:0.5em;}.otr-table tr td[data-th]:before{content:attr(data-th) ": ";display:inline-block;float:left;width:25%;text-align:left;font-weight:600;}.otr-table tr td[data-th] > div{overflow:hidden;}.otr-table tr td .product-field-type-B,.otr-table tr td .product-field-type-S
                .product-field-type-I,.otr-table tr td span.cart-images img{float:none;}.otr-table tr td .vm-display{display:inline-block;}.contact .cm-address{width:100% !important;margin-bottom:5px;}.contact .contact-miscinfo{max-width:100% !important;}.contact .contact-form .control-group .controls input{width:100%;}.contact .contact-form .control-group .controls textarea{width:100%;}.contact .contact-form .control-group .cms-check.controls #jform_contact_email_copy{top:17px;}.profile-edit form#member-profile .control-group .controls button,.profile-edit form#member-profile .control-group .controls a.btn{margin-top:70px !important;}.nx-account-detail .nx-user-login #com-form-login .width30.floatleft{width:90% !important;}.nx-account-detail fieldset #adminForm ul li input{float:right;}.nx-account-detail fieldset #adminForm ul li .chzn-drop .chzn-results li{display:block !important;}.profile fieldset{width:100% !important;}.profile .dl-horizontal >dt,.profile .dl-horizontal dd{float:none !important;}}@media (max-width: 700px){.select2-container{width:99%;margin-bottom:10px;}#nx-search-text-input{width:99%;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;margin:0 0 10px 0;}#nx-search-submit-button{width:25%;}#cm-wapper footer .cm-container .cm-footer .footer-menu .moduletable h3.moduletitle{display:none;}#cm-wapper footer .cm-container .cm-footer .footer-menu .moduletable ul{text-align:center;}#cm-wapper footer .cm-container .cm-footer .footer-menu .moduletable ul > li a{font-size:14px;padding:7px 10px;}#cm-wapper footer .cm-container #socket.socket-footer{width:100%;}#cm-wapper footer .cm-container #footer.footer-socket{width:100%;}.cart #content .cart-view form#checkoutForm fieldset#cart-contents table.cart-summary.no-border tr.pr-total td table tr.last td{border-right:0;}}@media (max-width: 640px){#cm-wapper .product.col-sm-4{width:50%;}#cm-wapper .product.col-sm-3{width:33.33333333%;}#cm-wapper .product.col-sm-4[class*="product-"],#cm-wapper .product.col-sm-3[class*="product-"]{clear:none;}#cm-wapper .product.col-sm-4.product-0,#cm-wapper .product.col-sm-3.product-0{clear:left;}#cm-wapper .product.col-sm-4.product-2,#cm-wapper .product.col-sm-4.product-4,#cm-wapper .product.col-sm-4.product-6,#cm-wapper .product.col-sm-4.product-8,#cm-wapper .product.col-sm-4.product-10,#cm-wapper .product.col-sm-4.product-12,#cm-wapper .product.col-sm-4.product-14,#cm-wapper .product.col-sm-4.product-16,#cm-wapper .product.col-sm-4.product-18,#cm-wapper .product.col-sm-4.product-20{clear:left;}#cm-wapper .product.col-sm-3.product-3,#cm-wapper .product.col-sm-3.product-6,#cm-wapper .product.col-sm-3.product-9,#cm-wapper .product.col-sm-3.product-12,#cm-wapper .product.col-sm-3.product-15,#cm-wapper .product.col-sm-3.product-18,#cm-wapper .product.col-sm-3.product-21{clear:left;}#cm-wapper #main #content .banner-top .menu-left-slide,#cm-wapper #main #content .banner-top #slideshow{display:none;}.layout-top.sticky-top.sticky-top.shrinking #header-top-1 ul.nav.menu{margin-top:2px;}.layout-top.sticky-top.sticky-top.shrinking #header-top-1 ul.nav.menu li a{color:#fff !important;font-size:13px;}.cart #content .cart-view form#checkoutForm fieldset#cart-contents table.cart-summary.no-border tr.product-detail-row td.pro_name,.cart #content .cart-view form#checkoutForm fieldset#cart-contents table.cart-summary.no-border tr.product-detail-row td div.vm-display.vm-price-value,.cart #content .cart-view form#checkoutForm fieldset#cart-contents table.cart-summary.no-border tr.product-detail-row td.product-quanlity,.cart #content .cart-view form#checkoutForm fieldset#cart-contents table.cart-summary.no-border tr.product-detail-row td.sub-total.td-last{padding-left:80px;text-align:left;}.cart #content .cart-view form#checkoutForm fieldset#cart-contents table.cart-summary.no-border tr.pr-total td{border:0 !important;}.cart #content .cart-view form#checkoutForm fieldset#cart-contents table.cart-summary.no-border tr.pr-total td table tr td{text-align:left;float:left;width:46%;}.cart #content .cart-view form#checkoutForm fieldset#cart-contents table.cart-summary.no-border tr.pr-total td table tr td.pr-right{height:30px;width:50%;}.coupon-pane{clear:both;}#cart-view-3cols #cart-contents #coupon_price{display:none;}#cart-view-3cols #cart-contents td::before{top:19px;}#cart-view-3cols #cart-contents td.product-quanlity::before{content:"Quanlity";}#cart-view-3cols #cart-contents td.product-quanlity.action::before{content:"Action";}.cart-view-3cols3opt #right-pane-bottom div.customer-note,#right-pane-bottom .vm-fieldset-tos{padding-left:0;}.nx-account-detail fieldset .form-validate #ui-tabs #tab-1 table.admintable tr td fieldset input{max-width:200px;}#main .productdetails .vm-product-container .spacer-buy-area div.ask-a-question a.ask-a-question{top:auto;float:left;}}@media (max-width: 600px){#facebox .popup .content #com-form-login fieldset.userdata #com-form-login-username,#facebox .popup .content #com-form-login fieldset.userdata #com-form-login-password,#facebox .popup .content #com-form-login fieldset.userdata #com-form-login-remember{width:100%;padding:0;}.login span.cms-account{display:inherit;}.login form fieldset .control-group{display:block;margin-right:0px !important;}.login div ul.nav-stacked li{display:block;margin-bottom:10px;}.login div ul.nav-stacked li a{float:none;}.login div ul.nav-stacked li:before{margin-right:15px;}.registration .controls input,.remind .controls input,.reset .controls input{width:100% !important;}.user #com-form-login .userdata p#com-form-login-username,.user #com-form-login .userdata p#com-form-login-password,.user #form-login .userdata p#com-form-login-username,.user #form-login .userdata p#com-form-login-password{width:100%;}.user #com-form-login .userdata p#com-form-login-remember,.user #form-login .userdata p#com-form-login-remember{margin:10px 0;}.cart #content .cart-view form#checkoutForm fieldset#cart-contents table.cart-summary.no-border tr.product-detail-row td.product-quanlity{padding-bottom:40px;}#cm-wapper .product.col-sm-4{width:50%;}#cm-wapper .product.col-sm-3{width:50%;}#cm-wapper .product.col-sm-4[class*="product-"],#cm-wapper .product.col-sm-3[class*="product-"]{clear:none;}#cm-wapper .product.col-sm-4.product-0,#cm-wapper .product.col-sm-3.product-0{clear:left;}#cm-wapper .product.col-sm-4.product-2,#cm-wapper .product.col-sm-4.product-4,#cm-wapper .product.col-sm-4.product-6,#cm-wapper .product.col-sm-4.product-8,#cm-wapper .product.col-sm-4.product-10,#cm-wapper .product.col-sm-4.product-12,#cm-wapper .product.col-sm-4.product-14,#cm-wapper .product.col-sm-4.product-16,#cm-wapper .product.col-sm-4.product-18,#cm-wapper .product.col-sm-4.product-20,#cm-wapper .product.col-sm-3.product-2,#cm-wapper .product.col-sm-3.product-4,#cm-wapper .product.col-sm-3.product-6,#cm-wapper .product.col-sm-3.product-8,#cm-wapper .product.col-sm-3.product-10,#cm-wapper .product.col-sm-3.product-12,#cm-wapper .product.col-sm-3.product-14,#cm-wapper .product.col-sm-3.product-16,#cm-wapper .product.col-sm-3.product-18,#cm-wapper .product.col-sm-3.product-20{clear:left;}#cm-wapper header #header-main #header-main-1.col-sm-7,#cm-wapper header #header-main #header-main-2.col-sm-5{width:50%;}#cm-wapper header #header-main .header-main .search .cms-submit{margin-left:5px;}#cm-wapper header.layout-top #header-main.logo_left.menu_right #header-menu{margin-top:20px;}#cm-wapper header.layout-top #header-main.logo_left.menu_right #header-menu ul > li > a{color:#3e3e3e;}#cm-wapper header.layout-top #header-main.logo_left.menu_right #header-menu ul > li > a:hover{color:#fff;}#cm-wapper header.layout-top #header-main.logo_left.menu_right #header-menu ul > li.active a{color:#fff;}#cm-wapper header.layout-top .menu_below.cm-container #header-menu > ul{width:0;}#cm-wapper header.layout-left,#cm-wapper header.layout-right{border-bottom:1px solid #e1e1e1;border-left:0;border-right:0;}#cm-wapper header.layout-left #header-main,#cm-wapper header.layout-right #header-main{padding:20px 0;overflow:hidden;}#cm-wapper header.layout-left #header-main #header-logo,#cm-wapper header.layout-right #header-main #header-logo{padding:0;}#cm-wapper header.layout-left #header-main #header-menu >ul,#cm-wapper header.layout-right #header-main #header-menu >ul{padding-top:50px;}#cm-wapper header.layout-left #header-main #header-menu >ul >li:first-child > a,#cm-wapper header.layout-right #header-main #header-menu >ul >li:first-child > a{border-top:1px solid #ddd !important;}#cm-wapper header.layout-left #header-main #header-menu >ul >li,#cm-wapper header.layout-right #header-main #header-menu >ul >li{float:none;font-size:13px;}#cm-wapper header.layout-left #header-main #header-menu >ul >li a,#cm-wapper header.layout-right #header-main #header-menu >ul >li a{display:block !important;padding:10px 30px;border-bottom:1px solid #ddd;font-size:13px !important;}#cm-wapper header.layout-left #header-main #header-menu >ul >li a:before,#cm-wapper header.layout-right #header-main #header-menu >ul >li a:before{font-family:'icomoon';content:"\f105";}#cm-wapper header.layout-left #header-main #header-menu >ul >li ul,#cm-wapper header.layout-right #header-main #header-menu >ul >li ul{display:block;position:initial;box-shadow:none;border-top:0;}#cm-wapper header.layout-left #header-main #header-menu >ul >li ul li a,#cm-wapper header.layout-right #header-main #header-menu >ul >li ul li a{padding:10px 60px;}#cm-wapper .product.col-sm-3 .manufacturer{margin-bottom:10px !important;}#cm-wapper #main .productdetails #CMStab.tab-related,#cm-wapper #main .productdetails #CMStab + .same-product{width:100%;padding-left:0;padding-right:0;}#cm-wapper #main .category-view .category.floatleft{width:50%;}.productdetails .vm-product-media .additional-images li{width:85px !important;}.productdetails .vm-product-container .spacer-buy-area .addtocart-area form .addtocart-bar span.addtocart-button input.addtocart-button{padding:7px 20px;}.productdetails .vm-product-container .vm-product-media-container{padding:10px 0 0;}.productdetails #CMStab{margin:13px 0 0;}.productdetails ul#myTab > li > a{font-size:14px;font-weight:normal;}}@media (max-width: 568px){.cart #com-form-login .width30.floatleft{padding-top:12px;}.cart #com-form-login .userdata .width30.floatleft{width:100%;padding-top:0 !important;}.contact #main #content .contact .box .contact-form form fieldset .control-group{width:100%;}.contact #main #content .contact .box .contact-form form fieldset .control-group.contact_message textarea#jform_contact_message,.contact #main #content .contact .box .contact-form form fieldset .control-group .controls input,.contact #main #content .contact .box .contact-form form fieldset .control-group .controls textarea{width:100%;}.category #content .browse-view .print-product .product{width:100%;}.category #content .browse-view .print-product .product.vertical-separator{margin-right:0;}#cm-body #facebox,#cm-body #fancybox-wrap{min-width:0;}#cm-body #facebox .ask-a-question-view,#cm-body #fancybox-wrap .ask-a-question-view{padding:10px;}#cm-body #facebox .ask-a-question-view .form-field table.askform td,#cm-body #fancybox-wrap .ask-a-question-view .form-field table.askform td{display:block;}#cm-body #facebox .ask-a-question-view .form-field table.askform td input,#cm-body #fancybox-wrap .ask-a-question-view .form-field table.askform td input{margin:0;}#cm-body #facebox .ask-a-question-view .form-field textarea.field,#cm-body #facebox .ask-a-question-view .form-field .submit,#cm-body #fancybox-wrap .ask-a-question-view .form-field textarea.field,#cm-body #fancybox-wrap .ask-a-question-view .form-field .submit{width:100%;min-width:300px;}#cm-body #facebox .popup .content.my-groovy-style{width:100%;}#cm-body #facebox .popup .content.my-groovy-style a.continue,#cm-body #facebox .popup .content.my-groovy-style a.showcart{width:96%;margin-left:2%;margin-right:2%;}#cm-body #facebox .popup .content.my-groovy-style a.continue{margin-bottom:15px;}#cm-body #fancybox-wrap #fancybox-outer #fancybox-content{width:100%;}#cm-body #fancybox-wrap #fancybox-outer #fancybox-content a.continue,#cm-body #fancybox-wrap #fancybox-outer #fancybox-content a.showcart{width:96%;margin-left:2%;margin-right:2%;}#cm-body #fancybox-wrap #fancybox-outer #fancybox-content a.continue{margin-bottom:15px;}#cm-wapper header #header-main #header-main-1,#cm-wapper header #header-main #header-main-2{width:100% !important;}#cm-wapper header #header-main .header-main .search{width:100%;}#cm-wapper header #header-main .header-main .search #product_suggest{width:65%;}#cm-wapper header #header-main .header-main .search .cms-submit{width:33%;margin:0;float:right;}#cm-wapper footer .cm-container .cm-footer .footer-menu .moduletable ul > li a{font-size:13px;font-weight:normal;padding:7px;}#cm-wapper footer .cm-container #socket.socket-footer{width:100%;}.productdetails .vm-product-media{width:100% !important;}.productdetails .vm-product-container{width:100% !important;}}@media (max-width: 500px){.nx-account-detail fieldset #adminForm ul.adminForm li .chzn-container{float:right;}#cboxLoadedContent{width:100% !important;}.login #cboxWrapper div #cboxContent{width:100% !important;height:auto !important;}.login #cboxWrapper div #cboxContent #cboxLoadedContent #content #login-cmsmart form#login-form,.login #cboxWrapper div #cboxContent #cboxLoadedContent #register2 .mod-register-cmsmart{width:100% !important;}.layout-top.sticky-top.sticky-top.shrinking #header-top-1 ul.nav.menu{margin-left:-10px;}.category #content .browse-view .orderby-displaynumber .floatright.display-number{display:none;}.modal-body{padding:30px 5px 0;}.same-product .moduletable .vmgroup .vmproduct .floatleft{width:100%;}.same-product .moduletable .vmgroup .vmproduct .floatleft .spacer{width:100%;}.cart-view-3cols3opt #right-pane-bottom{width:100%;}.cart-view-3cols3opt #right-pane-bottom div.customer-note,.cart-view-3cols3opt #right-pane-bottom #right-pane-bottom .vm-fieldset-tos{width:100%;}.nx-account-detail .nx-user-login #com-form-login .userdata p#com-form-login-username,.nx-account-detail .nx-user-login #com-form-login .userdata p#com-form-login-password{width:100%;margin-bottom:15px;}.nx-account-detail .nx-user-login #com-form-login .width30.floatleft{margin-top:15px;}.nx-account-detail .nx-user-login #com-form-login fieldset .form-validate ul.adminForm.user-details li{width:100%;}#com-form-login .width30.floatleft{width:50%;}.login ul.nav.nav-tabs.nav-stacked{padding-bottom:30px;}.login ul.nav.nav-tabs.nav-stacked li a{width:100%;margin-bottom:0;}}@media (max-width: 480px){.manufacturer-details-view .spacer .manufacturer-image img{width:100%;float:right;}#cm-wapper #main #content .main-top .moduletable.cm-vm-search{width:100% !important;float:left;}#cm-wapper #main #content .main-top .moduletable.cm-vm-ajaxcart{width:100% !important;float:left !important;}#cm-wapper .vmgroup .jcarousel-container{padding:0;}#cm-wapper .vmgroup .jcarousel-container .jcarousel-next,#cm-wapper .vmgroup .jcarousel-container .jcarousel-prev{display:none !important;}#cm-wapper footer #footer .footer-col-5,#cm-wapper footer #footer .footer-col-4,#cm-wapper footer #footer .footer-col-3,#cm-wapper footer #footer .footer-col-2{width:100% !important;}#cm-wapper footer .moduletable .moduletitle.toggleFooter + *{display:none;}#cm-wapper footer .moduletable .moduletitle.toggleFooter.active + *{display:block;}#cm-wapper footer #socket .menu-socket{margin-left:0px !important;display:block !important;}#cm-wapper footer #socket .menu-socket .moduletable{width:100% !important;margin-bottom:15px;}#cm-wapper footer #socket .menu-socket .social{width:100% !important;}#colorbox.login{width:90% !important;left:5% !important;}#colorbox.login #cboxMiddleLeft,#colorbox.login #cboxMiddleRight{display:none;}#facebox,#fancybox-wrap{width:90%;min-width:initial;}.item-page .page-content .pull-left.item-image,.blog .page-content .pull-left.item-image{width:100%;float:none !important;margin:0 !important;text-align:center;}.item-page .page-content .pull-left.item-image img,.blog .page-content .pull-left.item-image img{width:50%;}.item-page .page-content .page-header >h2,.blog .page-content .page-header >h2{margin-top:10px !important;}#opc-wapper .opc-module-content form.opc-form#checkoutForm > div{width:100%;padding-left:0;padding-right:0;}}@media (max-width: 420px){#cm-wapper #main .category-view .category.floatleft{width:100%;}#cm-wapper #main #content .main-menu{position:relative;}#cm-wapper #main #content #header-menu .responsive-menu{position:absolute;bottom:100%;left:0;}#cboxMiddleLeft{display:none;}.category #content .browse-view .orderby-displaynumber .pr-sort{display:none;}.cart-view .width50.floatleft{margin-bottom:10px;}.width50.floatleft.right{display:none;}.com_users.profile fieldset{width:100%;}#colorbox.login #cboxWrapper div #cboxContent #cboxLoadedContent{height:350px !important;width:400px !important;}#colorbox.login #cboxWrapper div #cboxContent #cboxLoadedContent #content #login-cmsmart form#login-form .userdata .input-login span.username input,#colorbox.login #cboxWrapper div #cboxContent #cboxLoadedContent #content #login-cmsmart form#login-form .userdata .input-login span.password input{margin-top:5px;width:100%;}#colorbox.login #cboxWrapper div #cboxContent #cboxLoadedContent #content #login-cmsmart form#login-form .userdata .input-login span.lostpassword,#colorbox.login #cboxWrapper div #cboxContent #cboxLoadedContent #content #login-cmsmart form#login-form .userdata .input-login span.buttonlogin-register-cmsmart{padding-left:0;padding-right:15px;}#colorbox.login #cboxWrapper div #cboxContent #cboxLoadedContent #content #login-cmsmart form#login-form .userdata .input-login .remember label{margin-left:0;}#colorbox.login #cboxWrapper div #cboxContent #cboxLoadedContent #register2 .mod-register-cmsmart{padding:5px 15px 15px;}#colorbox.login #cboxWrapper div #cboxContent #cboxLoadedContent #register2 .mod-register-cmsmart form#userForm table tr td{float:left;width:33%;display:block;padding-right:0;}#colorbox.login #cboxWrapper div #cboxContent #cboxLoadedContent #register2 .mod-register-cmsmart form#userForm table tr td + td{width:66%;padding-left:7px;}#colorbox.login #cboxWrapper div #cboxContent #cboxLoadedContent #register2 .mod-register-cmsmart form#userForm table tr td label{display:initial;}.modal-body{padding:5px !important;}#main .productdetails .detail-right .cm-upload #myModal button{padding:5px 15px !important;}#facebox{width:90%;}#facebox .popup .content .ask-a-question-view{padding:10px;}#facebox .popup .content .ask-a-question-view table.askform td{display:block;}#facebox .popup .content .ask-a-question-view table.askform td input#name,#facebox .popup .content .ask-a-question-view table.askform td input#email{margin:0;}#facebox .popup .content .ask-a-question-view .form-field textarea.field,#facebox .popup .content .ask-a-question-view .form-field .submit{width:100%;min-width:auto;}#facebox .popup .content .ask-a-question-view .form-field .submit div{width:100%;margin-bottom:10px;}#fancybox-wrap{width:90%;}#fancybox-wrap #fancybox-outer #fancybox-content .ask-a-question-view{padding:10px;}#fancybox-wrap #fancybox-outer #fancybox-content .ask-a-question-view table.askform td{display:block;}#fancybox-wrap #fancybox-outer #fancybox-content .ask-a-question-view table.askform td input#name,#fancybox-wrap #fancybox-outer #fancybox-content .ask-a-question-view table.askform td input#email{margin:0;}#fancybox-wrap #fancybox-outer #fancybox-content .ask-a-question-view .form-field textarea.field,#fancybox-wrap #fancybox-outer #fancybox-content .ask-a-question-view .form-field .submit{width:100%;min-width:auto;}#fancybox-wrap #fancybox-outer #fancybox-content .ask-a-question-view .form-field .submit div{width:100%;margin-bottom:10px;}.order-view form .width30,#com-form-login .width30.floatleft{width:100%;}.orders #main main.aside-none .spaceStyle table tr td{padding-left:2px;}.orders #main main.aside-none .spaceStyle #ui-tabs #tab-1 table tr th{width:100%;text-align:left;}.orders #main main.aside-none .spaceStyle #ui-tabs #tab-1 table tr td{text-align:left;}.orders #main main.aside-none .spaceStyle #ui-tabs #tab-2 table tr th{border:0;}}@media (max-width: 400px){#cm-wapper #main .productdetails ul#myTab >li:first-child{margin-left:0px;}#cm-wapper #main .productdetails ul#myTab li >a{padding:4px;}#cm-wapper #main .productdetails .vm-product-container .spacer-buy-area{padding:0;margin:0;}#cm-wapper #main .productdetails .vm-product-container .spacer-buy-area .addtocart-area{float:none;}#cm-wapper #main .productdetails .vm-product-container .spacer-buy-area .cms-free-shipping{position:relative;padding-left:0;border-left:none;top:0;left:0;}#cm-wapper .product.col-sm-4,#cm-wapper .product.col-sm-3{width:100%;}#cm-wapper .product.col-sm-4[class*="product-"],#cm-wapper .product.col-sm-3[class*="product-"]{clear:left;}.ac_results{width:90% !important;}.cart #opc-wapper .opc-module-content form#billToForm > ul > li,.cart #opc-wapper .opc-module-content form#shipToForm > ul > li{width:100%;}.cart #opc-wapper .opc-module-content form#billToForm > ul > li:nth-child(2n+1),.cart #opc-wapper .opc-module-content form#shipToForm > ul > li:nth-child(2n+1){margin-right:0;}}@media (max-width: 360px){.cm-top-menu{display:block;}.cm-top-menu ul{margin:0;}.order-coupon-code{padding:7px 0;}.order-coupon-code span#addCouponCode{padding:0 10px;}.cart #vmCartModule #cart_list{width:290px;}.cart #vmCartModule #cart_list.show_products .block-content .action span.update-total,.cart #vmCartModule #cart_list.show_products .block-content .action .remove-all,.cart #vmCartModule #cart_list.show_products .block-content .action .a.button.ajshcart{padding:4px 5px;}.cart #vmCartModule #cart_list.show_products .block-content .action .remove-all{margin-right:0px;}#cm-wapper .subscribe .moduletable .acymailing_module_form .acymailing_form{width:100%;}#cm-wapper .subscribe .moduletable .acymailing_module_form .acymailing_form td{display:block;}#cm-wapper #main .main-asidebar main.aside-left .browse-view .product.col-sm-4,#cm-wapper #main .main-asidebar main.aside-right .browse-view .product.col-sm-4{width:100%;}.login #cboxWrapper div #cboxContent #cboxLoadedContent #register2 .mod-register-cmsmart form#userForm table tr td select option{width:160px !important;}.category #content .browse-view .cms-products_horizon-view .product .spacer .vm-product-media-container{width:100%;}.category #content .browse-view .cms-products_horizon-view .product .spacer .product-desc{width:100%;padding-left:0;}.order-coupon-code input.couponOpc{width:164px;}}