﻿.headerfooter{@charset "utf-8"}@font-face{font-family:open_sanslight;src:url(../fonts/opensans-light.eot);src:url(../fonts/opensans-light.eot?#iefix) format('embedded-opentype'),url(../fonts/opensans-light.woff2) format('woff2'),url(../fonts/opensans-light.woff) format('woff'),url(../fonts/opensans-light.ttf) format('truetype'),url(../fonts/opensans-light.svg#open_sanslight) format('svg');font-weight:400;font-style:normal}@font-face{font-family:open_sansregular;src:url(../fonts/opensans-regular.eot);src:url(../fonts/opensans-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/opensans-regular.woff2) format('woff2'),url(../fonts/opensans-regular.woff) format('woff'),url(../fonts/opensans-regular.ttf) format('truetype'),url(../fonts/opensans-regular.svg#open_sansregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:open_sanssemibold;src:url(../fonts/opensans-semibold.eot);src:url(../fonts/opensans-semibold.eot?#iefix) format('embedded-opentype'),url(../fonts/opensans-semibold.woff2) format('woff2'),url(../fonts/opensans-semibold.woff) format('woff'),url(../fonts/opensans-semibold.ttf) format('truetype'),url(../fonts/opensans-semibold.svg#open_sanssemibold) format('svg');font-weight:400;font-style:normal}.headerfooter *,.headerfooter *:before,.headerfooter *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box}.headerfooter article,.headerfooter aside,.headerfooter details,.headerfooter figcaption,.headerfooter figure,.headerfooter footer,.headerfooter header,.headerfooter hgroup,.headerfooter main,.headerfooter nav,.headerfooter section,.headerfooter summary{display:block}.headerfooter audio,.headerfooter canvas,.headerfooter video{display:inline-block}.headerfooter body{margin:0;padding:0;font-family:open_sansregular,Arial,Helvetica,sans-serif;font-size:1em;line-height:normal;color:#000}.headerfooter p{font-size:1em;line-height:normal;color:#000;margin:0 0 15px;display:block;line-height:20px;word-wrap:break-word;-ms-word-wrap:break-word}.headerfooter a{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;color:#0098cf;text-decoration:none;cursor:pointer;-ms-transition:all .2s ease}.headerfooter a:hover{color:#273b6c;text-decoration:underline}.headerfooter input,.headerfooter label,.headerfooter select,.headerfooter button,.headerfooter button:before{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;-ms-transition:all .2s ease}.headerfooter img{border:0;max-width:100%;height:auto;vertical-align:top}.headerfooter input,.headerfooter textarea,.headerfooter button{font-family:open_sansregular,Arial,Helvetica,sans-serif}.headerfooter input,.headerfooter textarea,.headerfooter button,.headerfooter select{border:1px solid #bababa;padding:8px 5px 9px}@media screen and (-webkit-min-device-pixel-ratio:0){.headerfooter select{line-height:30px;margin:0;-webkit-tap-highlight-color:transparent}}.headerfooter input:focus,.headerfooter textarea:focus,.headerfooter select:focus{border-color:#273b6c}.headerfooter textarea,.headerfooter input[type=text],.headerfooter input[type=password],.headerfooter input[type=datetime],.headerfooter input[type=datetime-local],.headerfooter input[type=date],.headerfooter input[type=month],.headerfooter input[type=time],.headerfooter input[type=week],.headerfooter input[type=number],.headerfooter input[type=email],.headerfooter input[type=url],.headerfooter input[type=search],.headerfooter input[type=tel],.headerfooter input[type=color]{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.095);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.095);box-shadow:inset 0 1px 2px rgba(0,0,0,.095);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}.headerfooter textarea:focus,.headerfooter input[type=text]:focus,.headerfooter input[type=password]:focus,.headerfooter input[type=datetime]:focus,.headerfooter input[type=datetime-local]:focus,.headerfooter input[type=date]:focus,.headerfooter input[type=month]:focus,.headerfooter input[type=time]:focus,.headerfooter input[type=week]:focus,.headerfooter input[type=number]:focus,.headerfooter input[type=email]:focus,.headerfooter input[type=url]:focus,.headerfooter input[type=search]:focus,.headerfooter input[type=tel]:focus,.headerfooter input[type=color]:focus{border-color:rgba(82,168,236,.8);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6)}.headerfooter textarea,.headerfooter input[type=text],.headerfooter input[type=password],.headerfooter input[type=datetime],.headerfooter input[type=datetime-local],.headerfooter input[type=date],.headerfooter input[type=month],.headerfooter input[type=time],.headerfooter input[type=week],.headerfooter input[type=number],.headerfooter input[type=email],.headerfooter input[type=url],.headerfooter input[type=search],.headerfooter input[type=tel],.headerfooter input[type=color]{-webkit-appearance:none}.headerfooter *:focus,.headerfooter :focus,.headerfooter a:focus,.headerfooter a:active{outline:none}.headerfooter b,.headerfooter strong,.headerfooter th{font-family:open_sanssemibold,Arial,Helvetica,sans-serif;font-weight:400}.headerfooter h1,.headerfooter h2,.headerfooter h3,.headerfooter h4,.headerfooter h5,.headerfooter h6{font-family:open_sanssemibold,Arial,Helvetica,sans-serif;font-weight:400;letter-spacing:-.01em;margin:0 0 7px;display:block}.headerfooter h1{font-size:22px}.headerfooter h2{font-size:20px}.headerfooter h3{font-size:18px}.headerfooter h4{font-size:16px}.headerfooter #site_main,.headerfooter .site_main_inner{float:left;width:100%;margin:0;padding:0}.headerfooter .site_width,.headerfooter #content_area_main,.headerfooter #footer_widgets{margin:0 auto;max-width:1150px;padding:0 12px}.headerfooter .full_width{margin:0;padding:0;float:left;width:100%;position:relative}.headerfooter #site_header{overflow:hidden;width:100%;padding:0 0 15px;background:#fff;color:#fff;z-index:9999;left:0}.headerfooter .headerFixed{box-shadow:0 0 5px #bababa;position:fixed;top:0}.headerfooter .site_header_fixed{position:fixed;top:0;z-index:1}.headerfooter #site_header.animateIt{position:fixed;top:-110px;left:0;right:0;z-index:999;transition:.4s top cubic-bezier(.3,.73,.3,.74)}.headerfooter body.down #site_header.animateIt{top:0}.headerfooter .header_top{float:left;padding:0;margin:0;width:100%;border-bottom:1px solid #bababa}.headerfooter .header_top .account_links ul{margin:0;padding:0}.headerfooter .header_top .account_links li{float:left;list-style:none}.headerfooter .header_top .account_links li a{display:block;padding:0 10px;text-decoration:none;font-size:12px;color:#000;text-transform:uppercase;-webkit-transition:all ease .4s;-moz-transition:all ease .4s;-ms-transition:all ease .4s;-o-transition:all ease .4s;transition:all ease .4s;-moz-box-shadow:inset 0 0 0 0 #273b6c;-webkit-box-shadow:inset 0 0 0 0 #273b6c;box-shadow:inset 0 0 0 0 #273b6c;line-height:40px}.headerfooter .header_top .account_links li a:hover{color:#fff;background:#273b6c;-moz-box-shadow:inset 0 100px 0 0 #273b6c;-webkit-box-shadow:inset 0 100px 0 0 #273b6c;box-shadow:inset 0 100px 0 0 #273b6c}.headerfooter .site_logo{float:left}.headerfooter .site_logo img{display:block}.headerfooter .site_navigation{float:left;width:100%;border-bottom:1px solid #ccc;border-top:8px solid #ccc}.headerfooter .site_navigation ul{margin:0;padding:0;list-style:none}.headerfooter .site_navigation ul li{float:left;position:relative}.headerfooter .site_navigation ul li:first-child a{border-left:0}.headerfooter .site_navigation ul li a{display:block;text-decoration:none;color:#273b6c;margin-top:-8px;border-left:1px solid #ccc;text-transform:uppercase;font-size:1em;padding:9px 15px;font-family:open_sanssemibold,Arial,Helvetica,sans-serif;border-top:8px solid #ccc}.headerfooter .site_navigation ul li a:hover,.headerfooter .site_navigation ul li a.current{background-color:#273b6c;color:#fff;border-top:8px solid #273b6c}.headerfooter .site_navigation ul.sub_menu{display:none;position:absolute;left:0;width:220px;z-index:99999;background:#f0f0f0;-moz-box-shadow:0 3px 10px #868686;-webkit-box-shadow:0 3px 10px #868686;box-shadow:0 3px 10px #868686}.headerfooter .site_navigation ul li:hover .sub_menu{display:block}.headerfooter .site_navigation ul.sub_menu li{float:left;width:100%}.headerfooter .site_navigation ul.sub_menu li a{margin-top:0;padding:8px 15px;border-top:0;border-left:0;display:block;font-size:1em;border-top:1px solid #ccc}.headerfooter .site_navigation ul.sub_menu li:first-child a{border-top:5px solid #273b6c}.headerfooter .site_navigation ul.sub_menu li a:hover{background:#fff;color:#000}.headerfooter .header_actions{float:right;width:60%;text-align:right;padding:0 0 12px}.headerfooter .header_actions .account_links,.headerfooter .header_actions .header_search_cart{float:left;width:100%}.headerfooter .header_actions .search_box,.headerfooter .header_actions .cart_quantity{display:inline-block;float:none;position:relative;margin-left:20px}.headerfooter .header_actions .account_links ul{margin:0;padding:0}.headerfooter .header_actions .account_links li{display:inline-block;list-style:none}.headerfooter .header_actions .account_links li a{display:block;padding:5px 10px;text-decoration:none;font-size:1em;cursor:pointer;color:#273b6c;font-family:open_sanssemibold,Arial,Helvetica,sans-serif;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;-o-border-radius:4px}.headerfooter .header_actions .account_links li a:hover{color:#fff;background:#fc7f47;text-shadow:0 1px 1px transparent}.secondary2 a{padding:10px}.headerfooter .header_actions .account_links{padding:10px 0 12px}.headerfooter .header_actions .cart_quantity{background:url(../images/shopping-cart.png) no-repeat;min-height:32px;min-width:32px;padding-left:40px;position:relative;top:-2px}.headerfooter .header_actions .cart_quantity span{display:inline-block;font-size:1em;background-color:#273b6c;line-height:28px;text-align:center;padding:0 10px;-moz-border-radius:100px;-webkit-border-radius:100px;-khtml-border-radius:100px;border-radius:100px;-o-border-radius:100px;font-family:open_sanssemibold,Arial,Helvetica,sans-serif;color:#fff}.headerfooter .header_actions .cart_quantity:hover span{background:#273b6c}.headerfooter .header_actions .search_box .search-input{padding:6px 40px 6px 5px;width:300px;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;-o-border-radius:4px;height:32px}.headerfooter .header_actions .search_box .search-submit{-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;-khtml-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;-o-border-radius:0 4px 4px 0;position:absolute;top:0;right:0;border-left:0;padding:6px 5px;width:35px;color:#fff;text-indent:-9999px;background:url(../images/search-icon-black.png) no-repeat center;height:32px}.headerfooter .searchbox_main{position:absolute;right:0;top:1em}.headerfooter .searchbox{position:relative;min-width:35px;width:0%;height:35px;float:right;overflow:hidden;-webkit-transition:width .3s;-moz-transition:width .3s;-ms-transition:width .3s;-o-transition:width .3s;transition:width .3s}.headerfooter .searchbox-input{border:1px solid #efac15;outline:0;background:#fff;width:100%;height:35px;margin:0;padding:0;font-size:1em;color:#000;display:none}.headerfooter .searchbox-input::-webkit-input-placeholder,.headerfooter .searchbox-input:-moz-placeholder,.headerfooter .searchbox-input::-moz-placeholder,.headerfooter .searchbox-input:-ms-input-placeholder{color:#d74b4b}.headerfooter .searchbox-icon,.headerfooter .searchbox-submit{width:35px;height:35px;display:block;position:absolute;top:0;right:0;padding:0;margin:0;border:0;outline:0;line-height:35px;text-align:center;cursor:pointer;background:url(../images/search-icon.png) no-repeat center #efac15;-moz-border-radius:100%;-webkit-border-radius:100%;-khtml-border-radius:100%;border-radius:100%;-o-border-radius:100%;font-size:1px;color:#43a61b;display:inline-block!important}.headerfooter .searchbox-icon:hover,.headerfooter .searchbox-submit:hover{background:url(../images/search-icon.png) no-repeat center #d39509}.headerfooter .searchbox-open{width:300px}.headerfooter .searchbox-open .searchbox-input{width:100%;padding:10px 40px 10px 10px;display:block;-moz-border-radius:200px;-webkit-border-radius:200px;-khtml-border-radius:200px;border-radius:200px;-o-border-radius:200px}.headerfooter .searchbox-open .searchbox-submit,.headerfooter .searchbox-open .searchbox-submit:hover,.headerfooter .searchbox-open .searchbox-icon:hover,.headerfooter .searchbox-open .searchbox-icon{-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;border-radius:0;-o-border-radius:0;display:block!important}.headerfooter .header_cart{float:right}.headerfooter .cart_txt{float:left;padding:0 10px;font-family:open_sanssemibold,Arial,Helvetica,sans-serif;font-weight:600;color:#273b6c;line-height:40px}.headerfooter .cart_amount{float:left;background:#f7f7f7;padding-left:0;padding-right:10px;line-height:40px;font-family:open_sanssemibold,Arial,Helvetica,sans-serif;color:#273b6c;font-size:20px;height:34px;line-height:32px;-moz-border-radius:100px;-webkit-border-radius:100px;-khtml-border-radius:100px;border-radius:100px;-o-border-radius:100px;margin-top:3px;border:1px solid #273b6c;cursor:pointer}.headerfooter .cart_amount:after{background:url(../images/cart-icon.png) no-repeat top #273b6c;content:" ";width:50px;height:32px;float:left;margin-right:10px;-moz-border-radius:100px 0 0 100px;-webkit-border-radius:100px 0 0 100px;-khtml-border-radius:100px 0 0 100px;border-radius:100px 0 0 100px;-o-border-radius:100px 0 0 100px}.headerfooter .cart_amount:hover{background:#273b6c;color:#fff}.headerfooter .cart_amount:hover:after{background:url(../images/cart-icon.png) no-repeat bottom #f7f7f7}.headerfooter .breadcrumb{margin:0;padding:10px 0 5px;float:left;width:100%;margin-bottom:5px}.headerfooter .breadcrumb ul{margin:0 auto;max-width:1150px;padding:0 12px;list-style:url(../images/arrow.png);font-size:12px}.headerfooter .breadcrumb ul li.page_here{list-style:none;margin-left:0;background:#6d6d6d;color:#fff;padding:2px 5px 3px;font-size:11px;position:relative;margin-right:17px;line-height:normal}.headerfooter .breadcrumb ul li.home_link{list-style:none;margin-left:0}.headerfooter .breadcrumb ul li.page_here:after{content:"";border-top:10px solid transparent;border-right:8px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #6d6d6d;float:right;position:absolute;right:-18px;top:0}.headerfooter .breadcrumb ul li{float:left;margin-left:20px;line-height:20px;color:#000}.headerfooter .breadcrumb ul li a{text-decoration:none}.headerfooter .breadcrumb ul li a:hover{text-decoration:underline}.headerfooter .left_sidebar{float:left;width:23%;padding-right:15px}.headerfooter .catMenu{float:left;width:100%;padding:0 0 5px;margin-bottom:10px;border:1px solid #ccc;-moz-box-shadow:0 0 8px #bebebe;-webkit-box-shadow:0 0 8px #bebebe;box-shadow:0 0 8px #bebebe;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;-o-border-radius:5px;background:url(../images/grey-bg.png) repeat-x bottom #fff}.headerfooter .catMenu h4{margin:0 0 5px;padding:7px 12px;text-transform:capitalize;font-size:1em;border-bottom:1px solid #bababa;letter-spacing:normal}.headerfooter .catMenu ul{margin:0;padding:0}.headerfooter .catMenu ul li:last-child{border-bottom:none}.headerfooter .catMenu li{position:relative;list-style:none;border-bottom:1px solid #f0f0f0}.headerfooter .catMenu li:last-of-type{margin-bottom:0}.headerfooter .catMenu input[type=radio],.headerfooter .catMenu input[type=checkbox]{position:absolute;left:1em;top:8px;margin:0;padding:0;opacity:0;z-index:-1}.headerfooter .catMenu .checkbox-label,.headerfooter .catMenu .radio-label{padding:5px 5px 5px 32px;display:block;font-size:1em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;-ms-transition:all .2s ease;cursor:pointer}.headerfooter .catMenu .checkbox-label:hover{color:#273b6c}.headerfooter .catMenu .checkbox-label::before,.headerfooter .catMenu .checkbox-label::after,.headerfooter .catMenu .radio-label::before,.headerfooter .catMenu .radio-label::after{content:'';display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;-ms-transition:all .2s ease}.headerfooter .catMenu .checkbox-label::before,.headerfooter .catMenu .radio-label::before{width:16px;height:16px;left:11px;border:2px solid #ccc}.headerfooter .catMenu .checkbox-label::after,.headerfooter .catMenu .radio-label::after{display:none}.headerfooter .catMenu .checkbox-label::after{width:16px;height:16px;background:url(../images/tick-hover.png) 0 16px;border:0 solid #273b6c;left:11px}.headerfooter .catMenu:checked+.checkbox-label{color:#273b6c}.headerfooter .catMenu .checkbox-label:before{background:url(../images/tick-hover.png) 0 0 no-repeat}.headerfooter .catMenu .checkbox-label:hover:before{background:url(../images/tick.png) no-repeat center;border:2px solid #273b6c}.headerfooter .catMenu .radio-label::before,.headerfooter .catMenu .radio-label::after{border-radius:50%}.headerfooter .catMenu .radio-label::after{width:6px;height:6px;background-color:#fff;left:5px}.headerfooter .catMenu input[type=radio]:checked+label::before,.headerfooter .catMenu input[type=checkbox]:checked+label::before{border-color:#fff;background-color:#fff}.headerfooter .catMenu input[type=radio]:checked+label:hover::before,.headerfooter .catMenu input[type=checkbox]:checked+label:hover::before{background:0 0}.headerfooter .catMenu input[type=radio]:checked+label::after,.headerfooter .catMenu input[type=checkbox]:checked+label::after{display:block}.headerfooter .chk-selected{color:#ca3f1a}.headerfooter .jplist-range-slider{float:left;width:100%;padding:0 15px 15px;text-align:center}.headerfooter .price_value{float:left;width:100%;text-align:center;padding:5px 10px 10px;font-family:open_sanssemibold,Arial,Helvetica,sans-serif;font-size:18px;color:#273b6c}.headerfooter .jplist-range-slider .ui-slider{float:left;width:100%}.headerfooter .page_content_main{float:left;width:100%}.headerfooter #content_area_main{margin-top:200px}.headerfooter .page_content{float:right;width:77%;position:relative}.headerfooter .page_content h1.page_title{margin:0;padding:0;color:#000;font-weight:400;font-family:open_sansregular,Arial,Helvetica,sans-serif;font-size:24px;letter-spacing:-.02em;margin-bottom:10px}.headerfooter .sorting_navigation{float:left;width:100%;border:1px solid #bababa;padding:6px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;-o-border-radius:5px;font-size:1em;font-family:open_sanssemibold,Arial,Helvetica,sans-serif;background:#fff}.headerfooter .sorting_navigation .sort_by{float:left;margin:0 6px 0 0}.headerfooter .sorting_navigation .sort_by .jplist-view{margin-right:6px;margin-top:3px}.headerfooter .sorting_navigation .head_text{float:left;margin:0 5px;line-height:24px;text-transform:uppercase}.headerfooter #product_display{float:left;width:100%;padding:0;position:relative}.headerfooter #product_display .product_list{float:left;width:23.8%;height:280px;border:1px solid #cacaca;-moz-box-shadow:0 0 5px #c9c9c9;-webkit-box-shadow:0 0 5px #c9c9c9;box-shadow:0 0 5px #c9c9c9;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;-o-border-radius:5px;background:url(../images/grey-bg1.png) repeat-x bottom #fff;padding:8px 10px 10px;text-align:center;margin-right:.7%;margin-left:.5%;margin-top:1.2%;position:relative}.headerfooter #product_display .product_list.last_div{margin-right:0}.headerfooter #product_display .book_img{float:left;width:100%;padding-bottom:42px;height:197px;position:relative;padding-top:10px}.headerfooter #product_display .book_img img{max-width:150px;max-height:150px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-ms-transition:all .3s ease}.headerfooter #product_display .book_img:before{content:" ";float:left;width:100%;height:165px;position:absolute;left:0;top:-10px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-ms-transition:all .3s ease}.headerfooter .product_list h3{text-align:center;font-size:1em;color:#222;margin-top:-15px;float:left;width:100%;z-index:2;position:relative;height:66px;margin-bottom:5px;overflow:hidden}.headerfooter .product_list h3 span{display:block;height:38px}.headerfooter .product_list h3 span.formatLbl{margin-top:15px;font-size:12px;height:18px!important;font-style:italic;color:#273b6c}.headerfooter .product_list:hover .book_img img,.headerfooter .product_list:hover .book_img:before{margin-top:-5px}.headerfooter #product_display .product_row{float:left;width:100%}.headerfooter #product_display .product_row .product_list:first-child{margin-left:0}.headerfooter #product_display .product_list:hover{border-color:#fff}.headerfooter .cart_actions{z-index:9;position:absolute;height:100%;width:100%;background:#ccc;top:0;left:0;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;-o-border-radius:5px;background:url(../images/transparent-dark.png);padding:20px 15px;display:none}.headerfooter .product_list:hover .cart_actions{display:block}.headerfooter .cart_actions p.price{float:left;width:100%;padding:20px}.headerfooter .cart_actions p.price span{font-family:open_sanssemibold;color:#fff;font-size:16px;display:inline;min-width:80px;-moz-border-radius:100%;-webkit-border-radius:100%;-khtml-border-radius:100%;border-radius:4px;-o-border-radius:100%;background:#fff;color:#273b6c;text-align:center;line-height:30px;padding:10px}.headerfooter .add_cart_btn,.headerfooter .view_detail_btn{border:0;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;-o-border-radius:5px;margin-bottom:12px;padding:0 10px;background:#e5e5e5;color:#273b6c;font-family:open_sanssemibold;font-size:1em;text-transform:uppercase;position:relative;text-align:left;padding-left:55px;height:32px;line-height:32px;cursor:pointer}.headerfooter .add_cart_btn:focus,.headerfooter .view_detail_btn:focus{outline:none}.headerfooter .add_cart_btn:before,.headerfooter .view_detail_btn:before{-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;-khtml-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;-o-border-radius:5px 0 0 5px;border-right:1px solid #f0f0f0}.headerfooter .cart_actions .add_cart_btn{float:left;width:100%}.headerfooter .cart_actions .add_cart_btn:before{content:" ";position:absolute;left:0;height:100%;width:45px;background:url(../images/cart-icon.png) no-repeat top #273b6c;top:0}.headerfooter .cart_actions .add_cart_btn:hover{background:#273b6c;color:#fff}.headerfooter .cart_actions .add_cart_btn:hover:before{background:url(../images/cart-icon.png) no-repeat bottom #fff}.headerfooter .cart_actions .view_detail_btn{float:left;width:100%;border:0}.headerfooter .cart_actions .view_detail_btn:before{content:" ";position:absolute;left:0;height:100%;width:45px;background:url(../images/view-icon.png) no-repeat top #273b6c;top:0}.headerfooter .cart_actions .view_detail_btn:hover:before{background:url(../images/view-icon.png) no-repeat bottom #fff}.headerfooter .cart_actions .view_detail_btn:hover{background:#273b6c;color:#fff}.headerfooter .pd_listView .cart_actions{display:block;position:static;background:0 0;float:left;width:100%;padding:0;height:auto}.headerfooter .pd_listView .cart_actions p.price{padding:0;float:left;width:auto}.headerfooter .pd_listView .cart_actions p.price span{background:#43a61b;color:#fff;-moz-border-radius:100px;-webkit-border-radius:100px;-khtml-border-radius:100px;border-radius:100px;-o-border-radius:100px;line-height:30px;height:auto;width:auto;padding:6px 15px 7px}.headerfooter .pd_listView .cart_actions .add_cart_btn,.headerfooter .pd_listView .cart_actions .view_detail_btn{width:auto;margin-left:10px;-moz-border-radius:100px;-webkit-border-radius:100px;-khtml-border-radius:100px;border-radius:100px;-o-border-radius:100px;background:#6d6d6d;color:#fff;border:1px solid #6d6d6d}.headerfooter .pd_listView .cart_actions .add_cart_btn:hover,.headerfooter .pd_listView .cart_actions .view_detail_btn:hover{background:#273b6c;border:1px solid #273b6c}.headerfooter .pd_listView .cart_actions .add_cart_btn:before,.headerfooter .pd_listView .cart_actions .view_detail_btn:before{-moz-border-radius:100px 0 0 100px;-webkit-border-radius:100px 0 0 100px;-khtml-border-radius:100px 0 0 100px;border-radius:100px 0 0 100px;-o-border-radius:100px 0 0 100px}.headerfooter .pd_listView #product_display .product_list{float:left;width:100%;text-align:left;padding:35px 15px 0;position:relative;margin-left:0;margin-right:0}.headerfooter .pd_listView #product_display .book_img{width:144px;text-align:center}.headerfooter .pd_listView #product_display h3{height:auto;font-size:16px;margin-top:0;text-align:left;margin-bottom:10px}.headerfooter .product_details{float:left;width:100%}.headerfooter .pd_listView #product_display .product_list .product_details{padding-left:180px;padding-right:15px;padding-bottom:15px;float:none;width:auto}.headerfooter .jplist .list .product_list{margin-top:15px;float:left}.headerfooter .pd_gridView .product_list .desc,.headerfooter .pd_gridView .product_list .author{display:none}.headerfooter .product_list p.author{float:left;width:100%}.headerfooter .product_list p.author span{float:left;background:#e9e9e9;padding:3px 15px;font-family:open_sanssemibold,Arial,Helvetica,sans-serif;border:1px solid #bababa;-moz-border-radius:100px;-webkit-border-radius:100px;-khtml-border-radius:100px;border-radius:100px;-o-border-radius:100px}.headerfooter .site_footer{float:left;width:100%;margin-top:30px;background:#2e353c}.headerfooter .shopping_notes{float:left;width:100%;background:#273b6c}.headerfooter .shopping_notes h4{float:left;width:25%;padding:8px 10px 8px 43px;font-size:13px;color:#fff;font-weight:400;text-transform:uppercase;letter-spacing:normal;margin:0}.headerfooter .shopping_notes h4 span{display:block;font-family:open_sansregular,Arial,Helvetica,sans-serif;font-size:1em;letter-spacing:normal;text-transform:capitalize;padding-top:2px}.headerfooter .shopping_notes h4.note1{background:url(../images/delivery.png) no-repeat left 10px}.headerfooter .shopping_notes h4.note2{background:url(../images/money.png) no-repeat left 10px}.headerfooter .shopping_notes h4.note3{background:url(../images/call.png) no-repeat left 10px}.headerfooter .shopping_notes h4.note4{background:url(../images/secure.png) no-repeat left 10px}.headerfooter .footer_widget{float:left;width:19%;padding:15px 10px 15px 0}.headerfooter .footer_widget h3{color:#e1ab43;text-transform:uppercase;margin-bottom:7px;font-size:15px}.headerfooter .footer_widget ul{margin:0;padding:0;list-style:none}.headerfooter .footer_widget ul li a{display:block;font-size:1em;color:#969ca2;text-decoration:none;padding:3px 5px 3px 10px;background:url(../images/arrow.png) no-repeat left center}.headerfooter .footer_widget ul li a:hover{color:#fff;padding:3px 5px 3px 15px;background:url(../images/arrow.png) no-repeat 5px}.headerfooter .footer_subscribe{float:left;width:24%;background:#3c4249;padding:15px 10px;font-size:1em;color:#969ca2;min-height:160px}.headerfooter .footer_subscribe h3{color:#fff;text-transform:uppercase;margin-bottom:7px}.headerfooter .footer_subscribe p{color:#b2b2b2;font-size:1em;margin:0 0 10px}.headerfooter .footer_subscribe .input_text{float:left;width:100%;border:1px solid #676b6f;-moz-border-radius:100px;-webkit-border-radius:100px;-khtml-border-radius:100px;border-radius:100px;-o-border-radius:100px;padding:5px 47px 5px 10px;min-height:30px;background:#676b6f;color:#fff}.headerfooter .footer_subscribe form{position:relative;float:left;width:100%;margin-bottom:10px}.headerfooter .footer_subscribe .subscribe_submit{position:absolute;right:0;top:0;-moz-border-radius:0 100px 100px 0;-webkit-border-radius:0 100px 100px 0;-khtml-border-radius:0 100px 100px 0;border-radius:0 100px 100px 0;-o-border-radius:0 100px 100px 0;border:0;background:url(../images/mail-icon.png) no-repeat 8px #ededed;padding:5px 0;min-height:30px;width:45px}.headerfooter .footer_subscribe .subscribe_submit:hover{background:url(../images/mail-icon.png) no-repeat 8px #d0d0d0}.headerfooter .copyright_footer{background:#1b2126;float:left;width:100%;padding:10px 0;color:#969ca2;font-size:1em}.headerfooter .copyright_left{float:left;min-width:200px;padding-top:4px}.headerfooter .social_links{min-width:100px;margin:15px 0}.headerfooter .social_links span{float:left;margin-right:10px;padding-top:3px;margin-left:10px}.headerfooter .social_links a{background:url(../images/social-icons.png) no-repeat;display:inline-block;width:25px;height:25px;margin-left:1px}.headerfooter .social_links a.youtube{background-position:-125px 0}.headerfooter .social_links a.youtube:hover{background-position:-125px -25px}.headerfooter .social_links a.twitter{background-position:0 0}.headerfooter .social_links a.twitter:hover{background-position:0 -25px}.headerfooter .social_links a.facebook{background-position:-25px 0}.headerfooter .social_links a.facebook:hover{background-position:-25px -25px}.headerfooter .social_links a.gplus{background-position:-50px 0}.headerfooter .social_links a.gplus:hover{background-position:-50px -25px}.headerfooter .social_links a.linkedin{background-position:-75px 0}.headerfooter .social_links a.linkedin:hover{background-position:-75px -25px}.headerfooter .social_links a.email{background-position:-100px 0}.headerfooter .social_links a.email:hover{background-position:-100px -25px}.headerfooter #preloader{position:fixed;top:0;height:100%;left:0;width:100%;z-index:99999;background:url(../images/transparent.png);text-align:center;padding-top:200px}.headerfooter #preloader span{background:url(../images/ajax-loader.gif) no-repeat center #fff;display:inline-block;width:70px;height:70px;position:absolute;left:50%;top:50%;margin-left:-35px;margin-top:-35px;-moz-border-radius:100% 100% 100% 100%;-webkit-border-radius:100% 100% 100% 100%;-khtml-border-radius:100% 100% 100% 100%;border-radius:100% 100% 100% 100%;-o-border-radius:100% 100% 100% 100%}.headerfooter .cart-popup{position:fixed;left:0;top:0;height:100%;width:100%;background:url(../images/transparent-dark.png);opacity:0;visibility:hidden;-webkit-transition:opacity .3s 0s,visibility 0s .3s;-moz-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s;z-index:9999}.headerfooter .cart-popup fieldset{padding:0;border:0;margin:0}.headerfooter .cart-popup.is-visible{opacity:1;visibility:visible;-webkit-transition:opacity .3s 0s,visibility 0s 0s;-moz-transition:opacity .3s 0s,visibility 0s 0s;transition:opacity .3s 0s,visibility 0s 0s;z-index:99999;overflow:auto}.headerfooter .cart-popup-container{position:relative;width:980px;margin:0 auto;margin-top:10%;margin-bottom:50px;overflow:auto;background:#fff;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;-o-border-radius:10px;box-shadow:0 0 20px rgba(0,0,0,.2);-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px);-webkit-backface-visibility:hidden;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s;background:#fff;box-shadow:0 0 10px #2b2b2b;-moz-box-shadow:0 0 10px #2b2b2b;-webkit-box-shadow:0 0 10px #2b2b2b}.headerfooter .cart-popup-container .cart-popup-close{position:absolute;top:10px;right:10px;width:30px;height:30px;background:url(../images/close.png) no-repeat top}.headerfooter .cart-popup-container .cart-popup-close:hover{background:url(../images/close.png) no-repeat bottom}.headerfooter .is-visible .cart-popup-container{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.headerfooter .cart-popup-container h3{color:#000;text-align:left;border-bottom:1px solid #d5d5d5;margin-bottom:0;text-transform:uppercase;font-weight:400;background:#f2f1f0;padding:12px 15px}.headerfooter .cart-popup-form{float:left;width:100%;padding:12px 15px;overflow:hidden}.headerfooter .form_steps{float:left;width:100%;background:#ebeae9;color:#666;font-family:open_sanssemibold,Arial,Helvetica,sans-serif;font-size:1em;text-transform:uppercase;-moz-border-radius:100px;-webkit-border-radius:100px;-khtml-border-radius:100px;border-radius:100px;-o-border-radius:100px;margin-bottom:20px}.headerfooter .form_steps span{float:left;width:33.3%;text-align:center;padding:10px;border-right:1px solid #cfcfcf;position:relative}.headerfooter .form_steps span.active_step,.headerfooter .form_steps span.trigger_active{background:#273b6c;color:#fff}.headerfooter .form_steps span.active_step:after,.headerfooter .form_steps span.trigger_active:after{content:" ";float:left;width:100%;background:url(../images/down-arrow.png) no-repeat center;position:absolute;bottom:-10px;left:0;height:11px}.headerfooter .form_steps span.last_step{border-right:0;-moz-border-radius:0 100px 100px 0;-webkit-border-radius:0 100px 100px 0;-khtml-border-radius:0 100px 100px 0;border-radius:0 100px 100px 0;-o-border-radius:0 100px 100px 0}.headerfooter .form_steps span:first-child{-moz-border-radius:100px 0 0 100px;-webkit-border-radius:100px 0 0 100px;-khtml-border-radius:100px 0 0 100px;border-radius:100px 0 0 100px;-o-border-radius:100px 0 0 100px}.headerfooter table{border-collapse:collapse;width:100%}.headerfooter table th{background:#d0cece;text-align:left;padding:8px 10px;vertical-align:middle;font-family:open_sanssemibold,Arial,Helvetica,sans-serif;border:1px solid #000d1b}.headerfooter table tr.addInfo th{background:#0098cf!important;color:#fff;font-weight:700}.headerfooter table td{vertical-align:middle;padding:6px 10px;border:1px solid #000d1b}.headerfooter .my_cart_table{float:left;width:100%;border-collapse:collapse}.headerfooter .my_cart_table th{text-align:center;text-transform:uppercase}.headerfooter .my_cart_table th:first-child{text-align:left}.headerfooter .my_cart_table #product-remove,.headerfooter .remove-favourite{width:26px;height:26px;background:url(../images/remove.png) no-repeat top;border:0;display:inline-block;-moz-border-radius:100%;-webkit-border-radius:100%;-khtml-border-radius:100%;border-radius:100%;-o-border-radius:100%;cursor:pointer}.headerfooter .remove-favourite{float:right}.headerfooter .my_cart_table #product-remove:hover,.headerfooter .remove-favourite:hover{background:url(../images/remove.png) no-repeat bottom #f12e2a}.headerfooter .my_cart_table .remove-product,.headerfooter .my_cart_table .product-quantity{text-align:center}.headerfooter .my_cart_table .product-price{text-align:right}.headerfooter .my_cart_table #product-qty{width:35px;height:22px;line-height:22px;padding:0 3px;text-align:center}.headerfooter .my_cart_table .cart_total,.headerfooter .my_cart_table .cart_total td{border:0!important;text-align:right;font-size:15px}.headerfooter .my_cart_table #total_price{font-family:open_sanssemibold,Arial,Helvetica,sans-serif;font-size:22px;display:inline-block;padding-left:10px}.headerfooter .my_cart_table .cart_total td{padding:0}.headerfooter .my_cart_table .cart_total td p{float:right;background:#273b6c;padding:7px 20px;margin:0;border:1px solid #273b6c;border-top:0;margin-right:-1px;font-size:18px;color:#fff;margin-top:-1px;-moz-border-radius:0 0 0 15px;-webkit-border-radius:0 0 0 15px;-khtml-border-radius:0 0 0 15px;border-radius:0 0 0 15px;-o-border-radius:0 0 0 15px}.headerfooter .my_cart_actions{float:left;text-align:right;width:100%;padding:20px 0}.headerfooter .my_cart_actions button,.headerfooter button.continue_form,.headerfooter .btnCancel,.headerfooter #addNewAddress{display:inline-block;color:#fff;font-family:open_sanssemibold,Arial,Helvetica,sans-serif;font-size:1em;padding:4px 15px;margin-left:5px;-moz-border-radius:100px;-webkit-border-radius:100px;-khtml-border-radius:100px;border-radius:100px;-o-border-radius:100px;cursor:pointer}.headerfooter .my_cart_actions button#update_cart,.headerfooter #addNewAddress,.headerfooter #changeAddress{border:0;background:url(../images/update.png) no-repeat 5px #d39509;border:2px solid #d39509;padding-left:30px}.headerfooter .my_cart_actions button#update_cart:hover,.headerfooter #addNewAddress:hover,.headerfooter #changeAddress:hover{background:url(../images/update.png) no-repeat 5px #efac15;color:#fff}.headerfooter span #addNewAddress,.headerfooter #changeAddress{background:url('') no-repeat 5px #d39509;padding-left:15px}.headerfooter .my_cart_actions button#update_cart:hover,.headerfooter #addNewAddress:hover,.headerfooter #changeAddress:hover{background:url('') no-repeat 5px #efac15;color:#fff}.headerfooter .my_cart_actions button#continue_form,.headerfooter .my_cart_actions button.continue_form,.headerfooter button.continue_form{border:0;background:url(../images/continue.png) no-repeat 5px #273b6c;border:2px solid #006c90;padding:4px 30px}.headerfooter .my_cart_actions button#continue_form:hover,.headerfooter .my_cart_actions button.continue_form:hover,.headerfooter button.continue_form:hover{background:url(../images/continue.png) no-repeat 5px #273b6c;color:#fff}.headerfooter .my_cart_actions .back,.headerfooter .btnCancel{background-color:#777;border:2px solid #616161}.headerfooter .shipping_step,.headerfooter .checkout_step{float:left;width:100%;padding-bottom:30px}.headerfooter .shipping_step h4,.headerfooter .checkout_step h4{font-size:16px;border-bottom:1px solid #d5d5d5;padding-bottom:3px;margin-bottom:10px}.headerfooter .shipping_step .address{display:block;padding-bottom:2px}.headerfooter span.actions{float:left;display:inline-block}.headerfooter .shipping_step .edit{cursor:pointer;position:relative;top:-3px;height:22px;line-height:22px;padding:0 15px;border:0;background-color:#616161;color:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;-o-border-radius:3px}.headerfooter .shipping_step .edit:hover{background:#777}.headerfooter .checkout_step .payment_detail{margin:20px}.headerfooter .payment_detail .add_credit_cart_btn{float:right}.headerfooter .checkout_step .sidebar_widget{margin-bottom:30px!important}.headerfooter .product_quick_view{position:fixed;left:0;top:0;height:100%;width:100%;background:url(../images/transparent-dark.png);-webkit-transition:opacity .3s 0s,visibility 0s .3s;-moz-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s;z-index:9999;display:none}.headerfooter .product_quick_view_details{position:relative;width:90%;max-width:800px;margin:0 auto;margin-top:15%;margin-bottom:50px;overflow:auto;background:#fff;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;-o-border-radius:10px;box-shadow:0 0 20px rgba(0,0,0,.2);-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px);-webkit-backface-visibility:hidden;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s;background:#fff;box-shadow:0 0 10px #2b2b2b;-moz-box-shadow:0 0 10px #2b2b2b;-webkit-box-shadow:0 0 10px #2b2b2b;padding:20px}.headerfooter .close_quick_view{position:absolute;top:10px;right:10px;width:30px;height:30px;background:url(../images/close.png) no-repeat top}.headerfooter .close_quick_view:hover{background:url(../images/close.png) no-repeat bottom}.headerfooter .product_quick_view_details .cart_actions{display:block;position:initial;background:0 0;float:left;width:100%;padding:0;height:auto}.headerfooter .product_quick_view_details .cart_actions p.price{padding:0;float:left;width:auto}.headerfooter .product_quick_view_details .cart_actions p.price span{background:#ffedc3;border:1px solid #eeab14;color:#000;-moz-border-radius:100px;-webkit-border-radius:100px;-khtml-border-radius:100px;border-radius:100px;-o-border-radius:100px;line-height:inherit;height:auto;width:auto;padding:5px 20px}.headerfooter .product_quick_view_details .cart_actions .add_cart_btn,.headerfooter .product_quick_view_details .cart_actions .view_detail_btn{width:auto;margin-left:10px;-moz-border-radius:100px;-webkit-border-radius:100px;-khtml-border-radius:100px;border-radius:100px;-o-border-radius:100px;background:#6d6d6d;color:#fff;border:1px solid #6d6d6d}.headerfooter .product_quick_view_details .cart_actions .add_cart_btn:hover,.headerfooter .product_quick_view_details .cart_actions .view_detail_btn:hover{background:#273b6c;border:1px solid #273b6c}.headerfooter .product_quick_view_details .cart_actions .add_cart_btn:before,.headerfooter .product_quick_view_details .cart_actions .view_detail_btn:before{-moz-border-radius:100px 0 0 100px;-webkit-border-radius:100px 0 0 100px;-khtml-border-radius:100px 0 0 100px;border-radius:100px 0 0 100px;-o-border-radius:100px 0 0 100px}.headerfooter .product_quick_view_details .product_list{float:left;width:100%;text-align:left;padding:35px 15px 0;position:relative;margin-left:0;margin-right:0}.headerfooter .product_quick_view_details .book_img{width:144px;text-align:center}.headerfooter .product_quick_view_details h3{height:auto;font-size:18px;margin-top:0;text-align:left;margin-bottom:10px;margin-top:10px}.headerfooter .product_quick_view_details .product_details{padding-left:180px;padding-right:25px;padding-bottom:15px;float:none;width:auto}.headerfooter .product_quick_view_details p.author{float:left;width:100%}.headerfooter .product_quick_view_details p.author span{float:left;background:#e9e9e9;padding:3px 15px;font-family:open_sanssemibold,Arial,Helvetica,sans-serif;border:1px solid #bababa;-moz-border-radius:100px;-webkit-border-radius:100px;-khtml-border-radius:100px;border-radius:100px;-o-border-radius:100px}.headerfooter .product_quick_view_details .book_img{float:left;padding-bottom:42px;height:197px;position:relative;background:url(../images/shelf.png) no-repeat center bottom;width:144px;text-align:center;margin-top:30px}.headerfooter .product_quick_view_details .book_img img{width:120px;height:155px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-ms-transition:all .3s ease}.headerfooter .product_quick_view_details .book_img:before{content:" ";float:left;width:100%;background:url(../images/book-overlay.png) no-repeat center;height:165px;position:absolute;left:0;top:-10px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-ms-transition:all .3s ease}.headerfooter .search_with_category{float:left;width:100%;position:relative;margin-bottom:10px;padding-top:2px}.headerfooter .search_with_category .jplist-drop-down{margin-left:0;position:absolute;width:130px;height:35px;line-height:34px;padding:0 10px;font-size:1em;left:0;top:2px}.headerfooter .search_with_category .jplist-drop-down ul{left:-11px;top:-1px}.headerfooter .search_with_category .jplist-drop-down .jplist-dd-panel:after{height:33px;width:25px}.headerfooter .search_with_category .jplist-drop-down .jplist-dd-panel{text-indent:inherit}.headerfooter .search_with_category .search_input{float:left;width:100%;height:36px;line-height:35px;font-size:1em;padding:0 105px 0 225px;position:absolute;top:1px;z-index:1}.headerfooter .search_with_category .submit_btn{position:absolute;top:2px;right:0;width:95px;height:35px;line-height:35px;font-family:open_sanssemibold,Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:1em;border:0;background:url(../images/search-icon.png) no-repeat 8px #a9a9a9;padding:0 0 0 30px;color:#fff;float:right;text-align:left;z-index:9}.headerfooter .search_with_category .submit_btn:hover{background:url(../images/search-icon.png) no-repeat 8px #273b6c}.headerfooter .search_with_category .dP_cat{position:relative;z-index:2;top:-1px;width:100px}.headerfooter .shopping_bg{float:right;width:60px;height:60px;background:url(cart.png) no-repeat center;margin-right:20px;padding:20px}.headerfooter ul li.cart_items{list-style-type:none;list-style:none;float:left;margin-right:20px}.headerfooter .slider_main{position:relative;width:100%;float:left}.headerfooter .slider_main .slidesjs-navigation{display:none}.headerfooter #show_banner,.headerfooter #hide_banner{z-index:99;width:120px;text-align:center;line-height:28px;background:url(../images/transparent-dark.png);padding:0 10px;text-decoration:none!important;color:#fff;height:28px;float:right;position:relative}.headerfooter #slides{display:none;float:left;width:100%;position:relative;margin-bottom:10px;margin-top:-28px}.headerfooter .pagination{}.headerfooter .pagination ul{margin:0;padding:0}.headerfooter .pagination ul li{display:inline-block;float:left;padding:5px 1px}.headerfooter .pagination ul li a{display:block;text-decoration:none;color:#fff;background:#b0b0b0;width:23px;height:23px;line-height:23px;text-align:center;-moz-border-radius:100%;-webkit-border-radius:100%;-khtml-border-radius:100%;border-radius:100%;-o-border-radius:100%;font-family:open_sansregular,Arial,Helvetica,sans-serif;margin-left:3px;border:none;letter-spacing:-1px}.headerfooter .pagination ul li:hover a,.headerfooter .pagination ul li.active a{background:#273b6c}.headerfooter .pagination ul li#prev a,.headerfooter .pagination ul li#next a{font-size:0;font-family:open_sansregular,Arial,Helvetica,sans-serif}.headerfooter .pagination ul li#next a{background:url(../images/next.png) center no-repeat #efac15}.headerfooter .pagination ul li#next a:hover{background:url(../images/next.png) center no-repeat #d39509}.headerfooter .pagination ul li#prev a{background:url(../images/prev.png) center no-repeat #efac15}.headerfooter .pagination ul li#prev a:hover{background:url(../images/prev.png) center no-repeat #d39509}.headerfooter .jplist-pagingprev .jplist-first,.headerfooter .jplist-pagingnext .jplist-next{display:none!important}.headerfooter .sorting_navigation .jplist-pagination button.jplist-current,.headerfooter .sorting_navigation .jplist-pagination button:hover{background:#273b6c}.headerfooter .jplist-one-page{display:none}.headerfooter .jplist-empty{display:none}.headerfooter .container{margin:0 auto}.headerfooter .slidesjs-stop,.headerfooter .slidesjs-play{display:none!important}.headerfooter .slidesjs-previous{background:url(../images/prev-slide.png);width:30px;height:30px;font-size:0;float:left;color:#000;position:absolute;top:50%;z-index:999;margin-top:-20px;left:10px}.headerfooter .slidesjs-next{background:url(../images/next-slide.png);width:30px;height:30px;font-size:0;float:right;color:#000;position:absolute;top:50%;z-index:999;margin-top:-20px;right:10px}.headerfooter .slidesjs-pagination .active{color:red}.headerfooter .logged_in .page_content_left{width:90%;float:left}.headerfooter .logged_in .page_content_left .sp-large a img{width:100%}.headerfooter .page_content_left{width:75%;float:left}.headerfooter .page_sidebar{width:25%;float:left;padding-left:15px}.headerfooter .product_img{background:#ccc;float:left;width:30%}.headerfooter .product_content{float:left;width:63%;margin:0 0%;padding:0 0 0 20px;position:relative}.headerfooter .product_title{color:#273b6c;padding-bottom:10px}.headerfooter .list_li li{background:url(../images/list-li.png) no-repeat 0;list-style:none;padding-left:1em;margin-bottom:5px}.headerfooter .qty_pargp{font-size:1em;font-family:open_sanssemibold}.headerfooter .qty_pargp span{padding:2px 0;margin-left:5px}.headerfooter .purchase{font-size:1em;font-weight:700;margin-top:8px;font-family:open_sanssemibold}.headerfooter .purchase_left{float:left;width:100%;background:#f7f7f7;display:block;border:1px solid #bababa;margin-bottom:10px}.headerfooter .purchase_right{width:100%;padding:20px 0;background:#f7f7f7;border:1px solid #bababa;margin-top:15px;display:flex}.headerfooter .purchase_right .qty{float:left;padding-left:20px}.headerfooter .purchase_right button{float:left;margin-left:7px}.headerfooter .purchase_right .qty input{width:60px;height:32px;line-height:32px;padding:0 4px;margin-left:8px;-webkit-box-shadow:inset 0 0 7px 0 #adaaad;-moz-box-shadow:inset 0 0 7px 0 #adaaad;box-shadow:inset 0 0 7px 0 #adaaad;text-align:center;font-size:15px;font-weight:600;border:1px solid #bababa}.headerfooter .product_content .price{text-align:left;padding:7px 45px 7px 10px;border-bottom:1px solid #bababa}.headerfooter .product_content .m_price{text-align:left;padding:7px 15px 7px 10px}.headerfooter .purchase_left span{color:#273b6c;padding-left:8px;font-size:16px}.headerfooter .product_content label{float:left;width:100%}.headerfooter .details{background:#f7f7f7;border:1px solid #bababa;margin-top:15px;padding:10px;float:left}.headerfooter .details h4{color:#273b6c;border-bottom:1px solid #bababa}.headerfooter .sidebar_widget{float:right!important;width:100%;border:1px solid #6d6d6d;margin-bottom:15px}.headerfooter .sidebar_widget h4{background:#6d6d6d;color:#fff;padding:8px 10px;font-size:1em;text-align:left;margin:0}.headerfooter .sidebar_widget p{text-align:left;padding-top:10px;padding-bottom:10px}.headerfooter .widget_content{width:100%;float:left;padding:10px}.headerfooter .add_cart_btn_single:hover{background:#6d6d6d;color:#fff;border:1px solid #6d6d6d;padding-left:53px}.headerfooter .add_cart_btn_single:hover:before{background:url(../images/cart-icon.png) no-repeat bottom #fff}.headerfooter .add_cart_btn_single:before{content:" ";position:absolute;left:0;height:100%;width:45px;background:url(../images/cart-icon.png) no-repeat top #273b6c;-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;top:0}.headerfooter .add_cart_btn_single{border:1px solid #028bb9;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-o-border-radius:5px;padding:0 10px;background:#273b6c;color:#fff;font-family:open_sanssemibold;font-size:1em;position:relative;text-align:left;padding-left:50px;height:32px;line-height:32px;cursor:pointer}.headerfooter .add_cart_btn_join:hover{background:#6d6d6d;color:#fff;border:1px solid #6d6d6d;cursor:pointer}.headerfooter .add_cart_btn_join:hover:before{background:url(../images/join-icon.png) no-repeat bottom #fff}.headerfooter .add_cart_btn_join:before{content:" ";position:absolute;left:0;height:100%;width:45px;background:url(../images/join-icon.png) no-repeat top #273b6c;-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;top:0}.headerfooter .add_cart_btn_join{text-transform:uppercase;border:1px solid #028bb9;margin:0 auto;display:inherit;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-o-border-radius:5px;padding:0 10px;background:#273b6c;color:#fff;font-family:open_sanssemibold;font-size:1em;position:relative;text-align:left;padding-left:50px;height:32px;line-height:30px}.headerfooter .add_cart_btn_change:hover{background:#273b6c;color:#fff;border:1px solid #273b6c}.headerfooter .add_cart_btn_change:hover:before{background:url(../images/change-icon.png) no-repeat bottom #fff}.headerfooter .add_cart_btn_change:before{content:" ";position:absolute;left:0;height:100%;width:45px;background:url(../images/change-icon.png) no-repeat top #6d6d6d;-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;top:0}.headerfooter .add_cart_btn_change{border:1px solid #6d6d6d;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-o-border-radius:5px;padding:0 10px;background:#6d6d6d;color:#fff;font-family:open_sanssemibold;font-size:1em;position:relative;text-align:left;padding-left:50px;height:32px;line-height:30px}.headerfooter .add_credit_cart_btn:hover,.headerfooter .addAddressNew:hover{cursor:pointer;background:#d39509;color:#fff;border:1px solid #d39509}.headerfooter .add_credit_cart_btn:hover:before,.headerfooter .addAddressNew:hover:before{background:url(../images/add-credit-cart-icon.png) no-repeat bottom #fff}.headerfooter .add_credit_cart_btn:before,.headerfooter .addAddressNew:before{content:" ";position:absolute;left:0;height:100%;width:45px;background:url(../images/add-credit-cart-icon.png) no-repeat top #d39509;-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;top:0}.headerfooter .add_credit_cart_btn,.headerfooter .addAddressNew{border:1px solid #d39509;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-o-border-radius:5px;padding:0 10px;background:#d39509;color:#fff;font-family:open_sanssemibold;font-size:1em;text-align:left;padding-left:50px;height:32px;line-height:30px;float:right;display:inline-block;position:relative;top:-6px}.headerfooter .add_cart_btn_place:hover{background:#ccc;color:#000;border:1px solid #bababa}.headerfooter .add_cart_btn_single:hover:before{background:url(../images/cart-icon.png) no-repeat bottom #fff}.headerfooter .add_cart_btn_single:before{content:" ";position:absolute;left:0;height:100%;width:45px;background:url(../images/cart-icon.png) no-repeat top #273b6c;-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;top:0}.headerfooter .add_cart_btn_single{border:1px solid #028bb9;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-o-border-radius:5px;padding:0 10px;background:#273b6c;color:#fff;font-family:open_sanssemibold;font-size:1em;position:relative;text-align:left;padding-left:45px;height:32px;line-height:31px;min-width:140px}.headerfooter .cart_row{border:1px solid #bebebe;background:#f7f7f7;padding:10px;margin-bottom:15px}.headerfooter .cart_row .addr_title{color:#273b6c;width:20%;float:left;padding-left:15px}.headerfooter .cart_row p{line-height:22px}.headerfooter .cart_row .address{width:50%;float:left;padding:0 15px;margin:0}.headerfooter .payment input{height:15px;float:left}.headerfooter .cart_row .change_btn{width:30%;float:left;text-align:right;padding:22px 30px 22px 0}.headerfooter .cart_row .credit_cart_btn{width:30%;float:left;text-align:right}.headerfooter .payment{padding:5px 0 0;margin-bottom:0}.headerfooter .payment_method{padding:15px}.headerfooter .cart_row table{width:100%}.headerfooter .item_purchase_table{float:left;width:100%}.headerfooter .item_purchase_table table{float:left;width:100%}.headerfooter .item_purchase_table th{text-align:center;font-size:1em}.headerfooter .item_purchase_table h4{margin:5px 0}.headerfooter .item_purchase_table p{margin:0}.headerfooter .item_purchase_table .qty{width:50px;height:30px;padding:0 4px;border:none;text-align:center;-webkit-box-shadow:inset 0 0 7px 0 #adaaad;-moz-box-shadow:inset 0 0 7px 0 #adaaad;box-shadow:inset 0 0 7px 0 #adaaad;border:1px solid #bababa}.headerfooter .product-thumbnail{position:absolute;left:10px;top:10px}.headerfooter .product-thumbnail img{width:60px;height:60px;text-align:center;border:1px solid #a0a0a0}.headerfooter .purchase_item_right{width:100%;float:left;text-align:left;padding-left:70px;min-height:60px}.headerfooter .item_purchase_table td{text-align:center;font-size:1em;padding:10px;position:relative;min-height:70px}.headerfooter .item_purchase_table .price{font-family:open_sanssemibold,Arial,Helvetica,sans-serif}.headerfooter .order_sum_widget{float:left;border:0}.headerfooter .order_sum_widget ul{padding-left:0;margin:0}.headerfooter .order_sum_widget li{list-style:none;text-align:right;font-size:1em;padding:3px 15px;font-family:open_sanssemibold,Arial,Helvetica,sans-serif}.headerfooter .order_sum_widget li span{text-align:right;float:right;width:100px}.headerfooter .order_sum_widget .item_total{text-align:right}.headerfooter .order_sum_widget .item_total span{border-top:1px solid #000d1b}.headerfooter .place_order_btn{padding:20px 10px!important;border-bottom:none!important;text-align:center}.headerfooter .purchase_left .item_price{padding:7px 15px 7px 0}.headerfooter .slicknav_menu,.headerfooter #account_nav_mobile{display:none}.headerfooter .page_content_left.order-confirmation{padding:20px 10px;width:100%}.headerfooter .order-confirmation .order_received{text-align:left;color:#000;font-size:16px;line-height:24px;margin:0 0 15px;font-family:open_sansregular,Arial,Helvetica,sans-serif}.headerfooter .order_purchase{text-align:center;border:1px solid #a5cca2;width:100%;max-width:500px;margin:0 auto;padding:10px 5px;background-color:#f3fff2}.headerfooter .order_purchase h5{font-size:23px;margin-bottom:0}.headerfooter .order_print{width:100%;background:#0098cf;color:#fff;border:1px solid #000d1b;border-bottom:0 solid #000d1b;padding:10px 15px;text-align:right}.headerfooter .order_print span{float:left;font-size:18px}.headerfooter .order_print .print_email{display:inline-block;margin-left:10px;padding:2px 15px;background:#273b6c;text-decoration:none!important;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;-o-border-radius:4px;color:#fff!important}.headerfooter .order_print .print_email:hover{background:#f5f5f5;color:#000!important}.headerfooter .billing_address{float:left;padding:15px;width:40%;background:#f7f7f7;border:1px solid #ccc;margin-bottom:15px}.headerfooter .billing_address span{display:block;padding-bottom:5px}.headerfooter .order_details{float:left;padding-right:60px}.headerfooter .order_details h4{}.headerfooter .order_received_details .sidebar_widget{max-width:400px;float:right;width:100%}.headerfooter #account_nav_mobile{float:left;width:100%;margin-bottom:15px;margin-top:5px}.headerfooter #account_nav_mobile .slicknav_menu{position:relative;z-index:999}.headerfooter #account_nav_mobile .slicknav_nav a{text-align:left;font-size:1em;padding:6px 15px}.headerfooter #account_nav_mobile .slicknav_btn{background:#273b6c;height:40px}.headerfooter #account_nav_mobile .slicknav_menu .slicknav_menutxt{display:block;float:left;margin:8px 0 0 15px;font-size:18px}.headerfooter #account_nav_mobile .slicknav_menu .slicknav_icon{margin:9px 15px 0 0}.headerfooter #account_nav_mobile .slicknav_menu .slicknav_open .slicknav_icon-bar{background-color:#fff}.headerfooter #account_nav_mobile .slicknav_menu .slicknav_open .slicknav_menutxt{color:#fff}.headerfooter .stepContent{display:none;opacity:0}.headerfooter .stepContent.step_active{display:block;opacity:1;-webkit-animation:fadeUp ease-in-out .5s;animation:fadeUp ease-in-out .5s}@-webkit-keyframes fadeUp{from{opacity:0}to{opacity:1;margin-top:0}}@keyframes fadeUp{from{opacity:0}to{opacity:1;margin-top:0}}.headerfooter a.wishListIcon{position:absolute;z-index:99;left:0;top:0}.headerfooter .aqlVal{position:absolute;right:11px;top:6px;padding:9px 5px;background-color:#bababa;width:50px}.headerfooter .ui-autocomplete{height:300px!important;overflow:auto}.headerfooter .clsFilt{display:inline;float:right;font-size:10px;color:#273b6c;text-decoration:none}.headerfooter .clsFilt:hover{color:#273b6c}.headerfooter .pd_gridView .product_list h3.listView{display:none}.headerfooter .pd_listView .product_list h3.thumbView{display:none}.headerfooter .require{color:#ca3f1a}.headerfooter ul.shwAddress{margin:0;padding:0}.headerfooter ul.shwAddress li{position:relative;padding:50px 20px 20px;z-index:1;width:290px;border:1px solid #e7e7e7;display:inline-block;text-align:left;margin:0 10px 20px}.headerfooter ul.shwAddress li span{float:left!important;width:100%;font-size:1em;font-family:open_sansregular,Arial,Helvetica,sans-serif;text-align:left}.headerfooter ul.shwAddress li span.default{display:block;line-height:30px;font-size:1em;background-color:#e7e7e7;position:absolute;top:0;left:0;right:0;text-align:left;padding-left:20px}.headerfooter ul.shwAddress li input[type=checkbox]{position:absolute;left:0;top:2px;z-index:9}.headerfooter #alrtMsg{position:initial;bottom:35px;left:20px;font-weight:700;-moz-animation-name:loginmsg;-moz-animation-iteration-count:1;-moz-animation-timing-function:ease-in;-moz-animation-duration:.2s;-webkit-animation-name:loginmsg;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease-in;-webkit-animation-duration:.2s;animation-name:loginmsg;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.2s;text-align:right}@-moz-keyframes loginmsg{0%{-moz-transform:translateX(-200px)}100%{-moz-transform:translateX(0)}}@-webkit-keyframes loginmsg{0%{-webkit-transform:translateX(-200px)}100%{-webkit-transform:translateX(0)}}@keyframes loginmsg{0%{transform:translateX(-200px)}100%{transform:translateX(0)}}.headerfooter #selctedCatsNames{text-align:left;display:inline-block;float:left;width:940px}.headerfooter span.catTags{padding:0 8px;display:inline-block;cursor:pointer;color:#000;font-size:12px}.headerfooter span.catTags:hover{color:#adaaad}.headerfooter span.catTags a{display:inline-block;font-weight:700;color:#ca3f1a;text-decoration:none}.headerfooter span.catTags a:hover{color:#000}.headerfooter span.errorMsg{display:block;font-size:11px;color:#ca3f1a}.headerfooter .addressList{}.headerfooter .addressList ul{margin:0 0 15px;padding:0}.headerfooter .addressList ul li{list-style-type:none;border-bottom:1px solid #ccc;padding:20px;position:relative}.headerfooter .addressList ul li a{text-decoration:none;font-weight:700;padding:0 10px 0 0}.headerfooter .addressList ul li a.clsAdd{position:absolute;top:10px;right:10px}.headerfooter .addressList ul li span.address{display:block;padding:5px 0}@-moz-keyframes addressContainer{0%{-moz-transform:translateX(200px)}100%{-moz-transform:translateX(0)}}@-webkit-keyframes addressContainer{0%{-webkit-transform:translateX(200px)}100%{-webkit-transform:translateX(0)}}@keyframes addressContainer{0%{transform:translateX(200px)}100%{transform:translateX(0)}}.headerfooter .mark{background:transparent url(../Images/ic_select.png) left center no-repeat;padding-left:25px!important}.headerfooter .LoginpopLoader{position:absolute;width:100%;height:100%;top:0;right:0;background-color:rgba(255,255,255,.8);z-index:9;text-align:center}.headerfooter .LoginpopLoader span{background:url(../images/ajax-loader.gif) no-repeat top center transparent;top:50%;font-weight:700;font-size:18px;position:relative;width:150px;height:150px;display:inline-block;padding-top:65px;margin-top:-75px}.headerfooter .popLoader{position:absolute;width:100%;height:100%;top:0;right:0;background-color:rgba(255,255,255,.8);z-index:9;text-align:center}.headerfooter .popLoader span{background:url(../images/ajax-loader.gif) no-repeat top center transparent;top:50%;font-weight:700;font-size:18px;position:relative;width:150px;height:150px;display:inline-block;padding-top:65px;margin-top:-75px}.headerfooter .cartMsg{background-color:#efac15;border-radius:4px;color:#fff;font-size:1em;font-weight:700;padding:5px 0;position:absolute;top:35px;right:-20px;text-align:center;width:180px;font-style:initial;box-shadow:0 2px 5px #ccc;-moz-animation-name:cartmsg;-moz-animation-iteration-count:1;-moz-animation-timing-function:ease-in;-moz-animation-duration:.1s;-webkit-animation-name:cartmsg;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease-in;-webkit-animation-duration:.1s;animation-name:cartmsg;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.1s}@-moz-keyframes cartmsg{0%{-moz-transform:translateX(-200px)}100%{-moz-transform:translateX(0)}}@-webkit-keyframes cartmsg{0%{-webkit-transform:translateX(-200px)}100%{-webkit-transform:translateX(0)}}@keyframes cartmsg{0%{transform:translateX(-200px)}100%{transform:translateX(0)}}.headerfooter .frmSelect,.headerfooter .frmInput{width:100%}.headerfooter #showFilter{-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;-o-border-radius:5px}.headerfooter #showFilter{display:none;float:left;width:100%;padding:0 15px;height:40px;line-height:40px;margin-bottom:15px;background:#273b6c;position:relative;font-size:18px;color:#fff;cursor:pointer}.headerfooter #showFilter:hover{background:#d39509}.headerfooter #showFilter span{position:absolute;right:1em;top:10px;width:30px}.headerfooter #showFilter span i{display:block;height:4px;margin-bottom:4px;float:left;width:100%;background:#fff}.headerfooter #hideFilter{width:30px;height:30px;float:right;-moz-border-radius:50px;-webkit-border-radius:50px;-khtml-border-radius:50px;border-radius:50px;-o-border-radius:50px;border:2px solid #fff;background:#f12e2a;margin-bottom:10px;margin-right:5px;color:#fff;text-align:center;line-height:28px;font-family:open_sanssemibold;font-size:16px;cursor:pointer}.headerfooter #hideFilter:hover{background:#fff;color:#f12e2a}.headerfooter #hideFilter{display:none}.headerfooter .feaImgDesc{width:600px;flex:initial;float:right;padding:40px 50px 0 0}.headerfooter .pageInfo{display:inline-block;line-height:16px;padding-left:10px;margin:5px 0 5px 4px;border-left:1px solid #ccc}.headerfooter .umbrellaFlag{position:relative;right:0;top:-1px;z-index:1}.headerfooter ._720kb-tooltip{background:rgba(0,0,0,.8);color:#fff;position:absolute;z-index:9;padding:.4% 1%;opacity:0;visibility:hidden;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.headerfooter ._720kb-tooltip-title{color:rgba(255,255,255,.95);font-weight:500;width:100%;clear:both}.headerfooter ._720kb-tooltip._720kb-tooltip-small{padding:4.5px 10px;font-size:12px}.headerfooter ._720kb-tooltip._720kb-tooltip-medium{padding:7px 15px;font-size:13.5px}.headerfooter ._720kb-tooltip._720kb-tooltip-large{padding:10px 20px;font-size:1em}.headerfooter ._720kb-tooltip._720kb-tooltip-open{visibility:visible;visibility:initial;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear;opacity:1}.headerfooter ._720kb-tooltip-caret:before{content:'';position:absolute;width:0;height:0;border:6px solid rgba(0,0,0,.8)}.headerfooter ._720kb-tooltip-caret:after{content:'';position:absolute;width:0;height:0;border:5px solid transparent}.headerfooter ._720kb-tooltip-left ._720kb-tooltip-caret:before{top:50%;left:100%;margin-left:0;margin-top:-6px;border-top-color:transparent;border-bottom-color:transparent;border-right-width:0}.headerfooter ._720kb-tooltip-left ._720kb-tooltip-caret:after{top:50%;left:100%;margin-left:0;margin-top:-5px;border-top-color:transparent;border-bottom-color:transparent;border-right-width:0}.headerfooter ._720kb-tooltip-right ._720kb-tooltip-caret:before{top:50%;left:0;margin-left:-6px;margin-top:-6px;border-top-color:transparent;border-bottom-color:transparent;border-left-width:0}.headerfooter ._720kb-tooltip-right ._720kb-tooltip-caret:after{top:50%;left:0;margin-left:-5px;margin-top:-5px;border-top-color:transparent;border-bottom-color:transparent;border-left-width:0}.headerfooter ._720kb-tooltip-top ._720kb-tooltip-caret:before{top:100%;left:50%;margin-left:-6px;margin-bottom:-6px;border-right-color:transparent;border-left-color:transparent;border-bottom-width:0}.headerfooter ._720kb-tooltip-top ._720kb-tooltip-caret:after{top:100%;left:50%;margin-left:-5px;margin-bottom:-5px;border-right-color:transparent;border-left-color:transparent;border-bottom-width:0}.headerfooter ._720kb-tooltip-bottom ._720kb-tooltip-caret:before{bottom:100%;left:50%;margin-left:-6px;border-right-color:transparent;border-left-color:transparent;border-top-width:0}.headerfooter ._720kb-tooltip-bottom ._720kb-tooltip-caret:after{bottom:100%;left:50%;margin-left:-5px;border-right-color:transparent;border-left-color:transparent;border-top-width:0}.headerfooter .backOrder,.headerfooter .discontFlag{background-color:#7f7f7f;width:100%;height:40px;line-height:40px;position:absolute;top:50%;margin-top:-20px;left:0;color:#fff;font-weight:700;z-index:1;opacity:.8;text-align:center}.headerfooter .disconti{background-color:#bababa;color:#242424;padding:5px 10px}.headerfooter h2.blkTitle{margin:20px 0 10px;padding-bottom:10px;border-bottom:1px solid #e8e8e8}.headerfooter .comments{width:70%;margin:20px 0}.headerfooter ul.commentView{margin:0;padding:0}.headerfooter ul.commentView li{display:block;position:relative;padding:15px;border:1px solid #e8e8e8}.headerfooter ul.commentView li div.commContent div{margin-left:75px;position:relative;min-height:65px}.headerfooter ul.commentView li div.commContent div.rate{position:absolute;left:15px;top:15px;width:60px;height:60px;text-align:center;font-size:1em;margin:0;background-color:#e5e5e5;border:1px solid #cacaca;border-radius:2px;padding:5px;min-height:initial}.headerfooter ul.commentView li div.commContent div span.commentC{padding-bottom:10px;display:block}.headerfooter div.rating-cancel,.headerfooter div.star-rating{float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:0 0;overflow:hidden}.headerfooter div.rating-cancel,.headerfooter div.rating-cancel a{background:url(../Images/delete.gif) no-repeat 0 -16px}.headerfooter div.star-rating,.headerfooter div.star-rating a{background:url(../Images/star.gif) no-repeat 0 0}.headerfooter div.rating-cancel a,.headerfooter div.star-rating a{display:block;width:16px;height:100%;background-position:0 0;border:0}.headerfooter div.star-rating-on a{background-position:0 -16px!important}.headerfooter div.star-rating-hover a{background-position:0 -32px}.headerfooter div.star-rating-readonly a{cursor:default!important}.headerfooter div.star-rating{background:0 0!important;overflow:hidden!important}.headerfooter p.review{display:inline-block;vertical-align:middle}.headerfooter span.ratingCount{position:relative;top:-6px;padding-left:5px;font-weight:700}.headerfooter .btn-loadMore{text-align:center;margin:auto;padding:15px 25px;font-weight:600;width:100%;border:2px solid #006c90;background-color:#006c90;border:0;color:#fff;font-size:16px;cursor:pointer}.headerfooter .btn-loadMore:hover{background-color:#e8e8e8;color:#2b2b2b}.headerfooter .reviewCount{font-size:12px;float:right;color:#666}.headerfooter .faq-container{margin-bottom:15px}.headerfooter .faq-Answer{line-height:20px}.headerfooter .question-container,.headerfooter .product-policy h4,.headerfooter .customer-service span{color:#273b6c;font-weight:700;line-height:25px}.headerfooter .LoginRestBlock{list-style:none;padding:0;margin:0}.headerfooter .LoginRestBlock li{padding:6px 0 0 80px}.headerfooter .LoginRestBlock li a{text-decoration:none}.headerfooter .Signup{background:url(../images/update.png) no-repeat 5px #d39509;border:2px solid #d39509;padding-left:30px;display:inline-block;color:#fff;font-family:open_sanssemibold,Arial,Helvetica,sans-serif;font-size:1em;padding:4px 15px;margin-left:5px;-moz-border-radius:100px;-webkit-border-radius:100px;-khtml-border-radius:100px;border-radius:100px;-o-border-radius:100px;cursor:pointer;text-decoration:none}.headerfooter .Signup:hover{color:#fff}.headerfooter #CartPopUpcontainer{margin-top:5%}.headerfooter #PopupBackOrder{background-color:#7f7f7f;display:inline-block;height:auto;color:#fff;font-weight:700;padding:5px 10px;position:static;width:auto;margin:0;font-size:12px}.headerfooter .my_cart_table h4{display:block;text-decoration:none;font-size:1em;cursor:pointer;color:#273b6c;font-family:open_sanssemibold,Arial,Helvetica,sans-serif;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;-o-border-radius:4px}.headerfooter .red-sticker{font-family:Arial,sans-serif;position:absolute;right:0;top:0;display:block;width:32px;height:32px;padding-top:5px;font-size:12px;line-height:12px;text-align:center;float:left;color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background-color:#a50200;background-image:-webkit-gradient(linear,left top,left bottom,from(#cb0400),to(#a50200));background-image:-webkit-linear-gradient(to bottom,#cb0400,#a50200);background-image:-moz-linear-gradient(to bottom,#cb0400,#a50200);background-image:-ms-linear-gradient(to bottom,#cb0400,#a50200);background-image:-o-linear-gradient(to bottom,#cb0400,#a50200);background-image:linear-gradient(to bottom,#cb0400,#a50200)}.headerfooter .add_cart_btn_order:hover{background:#6d6d6d;color:#fff;border:1px solid #6d6d6d}.headerfooter .add_cart_btn_order:hover:before{background:url(../images/place-order-icon.png) no-repeat bottom #fff}.headerfooter .add_cart_btn_order:before{content:" ";position:absolute;left:0;height:100%;width:45px;background:url(../images/place-order-icon.png) no-repeat top #273b6c;-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;top:0}.headerfooter .add_cart_btn_order{border:1px solid #028bb9;margin:0 auto;border-radius:4px!important;display:block!important;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-o-border-radius:5px;padding:0 10px!important;background:#273b6c;color:#fff;font-family:open_sanssemibold!important;font-size:1em;position:relative;text-align:left;padding-left:50px!important;height:34px;line-height:34px;cursor:pointer;width:180px}.headerfooter button a{text-decoration:none}.headerfooter .add_cart_btn_order a{color:#fff!important}.headerfooter .addAddress table tr td,.headerfooter #tblPreview table tr td,.headerfooter #tblPreview table tr th,.headerfooter .cart-popup-form table tr td,.headerfooter .cart-popup-form table tr th{border:1px solid #ccc}.headerfooter .brd{border:1px solid #6d6d6d}.headerfooter .btn{padding:5px 20px;text-align:center;font-size:1em;font-weight:700;margin:10px auto;border:0;cursor:pointer}.headerfooter .useAdd{background-color:#e5e5e5;color:#000d1b;float:left}.headerfooter .btn_active{background-color:#ed2826;color:#fff}.headerfooter .addressListDiv{overflow-x:auto;overflow-y:hidden;width:940px}.headerfooter ul.showDetails{margin:0;padding:0 0 0 20px}.headerfooter ul.showDetails li{text-align:left;line-height:22px;font-family:open_sansregular,Arial,Helvetica,sans-serif;font-size:12px}.headerfooter ul.showDetails li span{text-align:left;float:none;width:100%}.headerfooter select.selectSkin{-webkit-appearance:none;-moz-appearance:none;background:url(../images/dd_arrow.png) 190px 16px no-repeat;text-indent:.01px;text-overflow:"";width:210px;padding:0 0 0 10px;height:40px;line-height:40px}.headerfooter .sort_by select.selectSkin{width:120px;line-height:initial;padding:0 0 0 10px;height:30px;vertical-align:middle;background-position:100px}.headerfooter #shipViaCodeDD,.headerfooter .addAddress select.selectSkin,.headerfooter #CreditCardForm select.selectSkin{width:100%;vertical-align:middle;background-position:98%}.headerfooter select::-ms-expand{display:none}.headerfooter .taxValidationsIssues{margin:10px auto;width:100%;padding:20px;border:1px solid #fbc2c2;background-color:#fee5e5}.headerfooter .taxValidationsIssues .msg{font-weight:700}.headerfooter div#DivPaging button{background-color:#273b6c;margin:0 10px;border-radius:100px;width:26px;height:26px;color:#fff;display:inline-block;text-align:center;line-height:26px;padding:0}.headerfooter div#DivPaging button:hover,.headerfooter div#DivPaging button.active{background-color:#fff;border:1px solid #273b6c;color:#273b6c;text-decoration:none;cursor:pointer}.headerfooter .white-space-pre-line{white-space:pre-line}.headerfooter input[type=number]::-webkit-inner-spin-button,.headerfooter input[type=number]::-webkit-outer-spin-button{opacity:1}.headerfooter input[type=file]{width:100%}.headerfooter .orNo{position:relative;width:100%;background-color:#f1f0f1;border:1px solid #e5e5e5}.headerfooter .orNo h2{font-size:22px;padding:10px 15px;margin:0;display:inline-block;color:#273b6c}.headerfooter .orNo h2 span{display:block;padding:5px 0;font-size:12px;color:#000;font-weight:400}.headerfooter .orNo #orderReorder{z-index:1}.headerfooter .orNo #trackOrder{z-index:1}.headerfooter #orderBtns{position:absolute;top:24px;right:10px;z-index:1;display:inline-block}.headerfooter .prdInfo{margin:20px 0;overflow:auto}.headerfooter .prdInfo .prdImg{float:left;width:180px;height:180px;text-align:center;margin-right:20px;overflow:hidden}.headerfooter .prdInfo .prdImg img{height:100%}.headerfooter .prdInfo .prdDetails{float:left;width:800px}.headerfooter .prdInfo .prdDetails div{padding:5px 0}.headerfooter .prdInfo .prdDetails div span{font-weight:700}.headerfooter .pp{background-color:#fff;border-radius:5px;padding:7px;font-weight:700;color:#273b6c;float:left;width:100%}.headerfooter .pp span.priceview{color:#000;font-size:12px}.headerfooter .pd_listView .pp{margin:0;background-color:transparent}.headerfooter .pd_gridView .single_vd{margin:10px 0 0}.headerfooter .pd_listView .single_vd{margin:10px 0 5px 10px}.headerfooter .resetBtn{top:2px;right:0;width:95px;height:35px;line-height:35px;font-family:open_sanssemibold,Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:1em;border:0;padding:0 0 0 30px;color:#fff;text-align:left;z-index:9;background:#a9a9a9}.headerfooter .resetBtn:hover{background:#273b6c}.headerfooter .orderFullDetails:hover{text-decoration:underline;cursor:pointer}.headerfooter .track_order_btn{border:1px solid #028bb9;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-o-border-radius:5px;padding:0;background:#273b6c;color:#fff;font-family:open_sanssemibold;font-size:1em;position:relative;text-align:center;padding-left:0;height:32px;line-height:31px;min-width:100px;float:right}.headerfooter .track_order_btn:hover{background:#6d6d6d;cursor:pointer}.headerfooter .order_invoice_btn{border:1px solid #028bb9;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-o-border-radius:5px;padding:0;background:#273b6c;color:#fff;font-family:open_sanssemibold;font-size:1em;position:relative;text-align:center;padding-left:0;height:32px;line-height:31px;min-width:100px}.headerfooter .order_invoice_btn:hover{background:#6d6d6d;cursor:pointer}.headerfooter input#btnApplyCoupon{background:#d39509;border-radius:50px;margin:5px;width:85px;color:#fff}.headerfooter .ApplyCoupon{text-align:right;clear:both}.dropdown{position:relative;display:inline-block}.dropdown-content{display:none;position:absolute;background-color:#f1f1f1;min-width:80px;z-index:3}.dropdown-content a{color:#000;padding:1px;text-decoration:none;display:block}.dropdown-content a:hover{background-color:#ddd}.dropdown:hover .dropdown-content{display:block}.dropdown:hover .dropbtn{background-color:#3e8e41}