.lawyerpro_filterable.row{margin:0}.related.products{width:100%;float:left;clear:both}#main-woo li,.pro-box li,.normal-grid .pro-box li{list-style:none}#main-woo ul.products .product a .star-rating{display:none}#main-woo ul.products .product .add_to_cart_button,#main-woo ul.products .product .added_to_cart{padding:8px 15px;color:#fff;display:inline-block;text-transform:uppercase;box-shadow:0 2px 4px rgba(0,0,0,.23);text-decoration:none;margin:15px 0;border-radius:2px}#main-woo ul.products .product .add_to_cart_button:hover,#main-woo ul.products .product .added_to_cart:hover{background:#222;color:#fff;text-decoration:none}.related.products ul.products,#main-woo .products{margin:0;padding:0}.related.products ul.products li,#main-woo .products li{width:22.25%;float:left;text-align:center;margin:15px 30px 15px 0;border-radius:2px;box-shadow:0 2px 4px rgba(0,0,0,.23);overflow:hidden;position:relative}.related.products ul.products li img,#main-woo .products li img{width:100%;float:left;height:auto}.related.products ul.products li h3,#main-woo .products li h3{margin:16px 0 7px;padding:0;color:#000;text-align:center;font-size:20px;width:100%;float:left;text-transform:uppercase;font-weight:500;text-align:center}.product_type_variable{padding:5px 10px;color:#fff;margin-bottom:15px;display:inline-block}.related.products .star-rating{clear:both;display:-moz-box;display:-webkit-box;margin:10px 0;text-align:center;color:#fff}.button.wc-backward,.checkout-button.button.alt.wc-forward{color:#fff;padding:8px 13px}.shipping-calculator-button:hover{color:#fff}.cart-collaterals .cart-subtotal,.cart-collaterals .order-total{background:rgba(255,255,255,.1)}.cart-collaterals .cart-subtotal th{padding:0 10px}.woocommerce-product-rating .woocommerce-review-link{color:#fff;float:left;margin:10px 0;width:100%}.simple-grid .product-box .bottom{border:1px solid #000;border-top:0;border-radius:0 0 5px 5px;box-shadow:0 5px 2px rgba(0,0,0,.15);text-align:center;background:#242424;padding:0 0 15px;min-height:202px}.simple-grid .product-box .bottom p{text-align:center;margin:0;padding:15px}.simple-grid .product-box .bottom .title{background:#9a0406;color:#fff;display:block;font-size:18px;font-weight:500;line-height:35px;font-family:'museo'}.simple-grid .product-box .bottom .price{background:none;display:block;color:#fff}.simple-grid .product-box,.modern-grid .product-box,.normal-grid .product-box,.modern-grid-diagonal .product-box{margin-bottom:30px}.simple-grid img{width:100%;height:auto}.simple-grid .product-box .frame{position:relative;border-radius:5px 5px 0 0;overflow:hidden;border:1px solid #000;border-bottom:0}.simple-grid .product-box .frame:hover .caption{top:0;opacity:1;background:rgba(0,0,0,.3)}.simple-grid .product-box .frame .caption{position:absolute;width:100%;height:100%;top:-100%;left:0;text-align:center;opacity:0;transition:all ease-in-out 0.3s;-webkit-transition:all ease-in-out 0.3s}.simple-grid .product-box .frame .bottom-row .like{width:32px;height:32px;float:right;text-align:center;line-height:32px;border-radius:5px}.simple-grid .product-box .frame .add_to_cart_button,.simple-grid .product-box .frame .added_to_cart{width:90px;height:35px;border-radius:5px;display:inline-block;color:#fff;text-align:center;line-height:35px;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;padding:0}.simple-grid .bottom-row.woocommerce{position:absolute;left:0;padding:10px;bottom:0;width:100%}.normal-grid .product-box{margin:15px 0 0 0}.normal-grid ul{margin:0;padding:0}.normal-grid img{width:100%;height:auto}.normal-grid .pro-box{background:#242424;border:#000 solid 1px;width:100%;float:left;position:relative;border:#000 solid 1px;text-align:center;border-radius:5px}.normal-grid .pro-box h4{background:#9a0406;color:#fff;padding:10px 15px;clear:both;margin:0}.normal-grid .pro-box h4 a{color:#fff}.normal-grid .pro-box li.pro{position:relative;width:100%;float:left;list-style:none}.normal-grid .pro-box .block-image{position:relative;width:100%;float:left;border-radius:5px 5px 0 0;overflow:hidden;height:100%}.normal-grid .add_to_cart_button,.normal-grid .added_to_cart{background:#e96f91;bottom:20px;padding:0;opacity:1;position:absolute;right:-17px;text-decoration:none;z-index:300;width:90px;text-align:center;font-size:13px;border-radius:0;height:33px;line-height:33px}.normal-grid .add_to_cart_button:after{background:#e96f91;content:"";height:23px;left:-13px;top:5px;position:absolute;transform:rotate(45deg);-webkit-transform:rotate(45deg);width:25px;z-index:-1}.normal-grid .add_to_cart_button:before{border-right:15px solid transparent;border-top:15px solid #e96f91;bottom:-16px;content:"";height:16px;position:absolute;right:0;width:16px}.normal-grid .pro-box.pro-box>li:nth-child(3){padding:15px}.normal-grid .pro-footer{padding:0 15px 15px;width:100%;float:left}.normal-grid .pro-footer .price{padding:5px 10px;display:inline-block;color:#fff}.normal-grid .pro-footer .rating{display:inline-block}.block-image .static-style{visibility:hidden;margin:0;opacity:0;position:absolute;text-align:center;width:100%;top:40%;margin-top:-15px;z-index:299;padding:0;margin:0}.block-image:hover .static-style{opacity:1;-webkit-transition:all .3s ease .3s;transition:all .3s ease .3s;visibility:visible}.block-image li.white-rounded{height:50px;line-height:50px;width:50px;display:inline-block;border-radius:100%;background:rgba(255,255,255,.3)}.block-image .img-overlay-3-up{opacity:0;overflow:hidden;position:absolute;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;width:100%;z-index:199;height:100%;top:-100%;background:rgba(0,0,0,.4)}.block-image .img-overlay-3-down{opacity:0;overflow:hidden;position:absolute;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;width:100%;z-index:199;height:100%;bottom:-100%;background:rgba(0,0,0,.4)}.block-image:hover .img-overlay-3-up{opacity:.6;top:-50%;visibility:visible}.block-image:hover .img-overlay-3-down{opacity:.6;bottom:-50%;visibility:visible}.block-image li.white-rounded>a{color:#fff;display:block;font-weight:400;text-shadow:rgba(0,0,0,.5) 1px 1px 1px}.modern-grid .pro-box{overflow:hidden;border-radius:5px}.modern-grid .star-rating{float:none!important;margin:0 auto}.pro-box .thumb{background-color:#333;overflow:hidden;position:relative}.modern-grid .pro-box .pro-content{border:1px solid rgba(0,0,0,.3);border-radius:0 0 5px 5px;float:left;min-height:111px;padding:0;text-align:center;width:100%;background:#242424;transition:all 0.3s ease 0s}.modern-grid .pro-box .pro-content h3{color:#fff;font-size:20px}.modern-grid .pro-box .thumb .thumb-hover{bottom:0;height:50px;left:0;margin:auto;position:absolute;right:0;text-align:center;top:0;width:100%;z-index:11;transition:all 0.3s ease 0s}.modern-grid .pro-box .thumb .sale{border-right:100px solid transparent;border-top:100px solid #242424;height:0;position:absolute;width:0;z-index:80;left:0}.modern-grid .pro-box .thumb .sale span{color:#fff;font-size:16px;font-weight:600;left:7px;line-height:16px;position:absolute;text-align:center;text-transform:uppercase;top:-80px;transform:rotate(-41deg)}.modern-grid .pro-box .thumb .thumb-hover .cart,.modern-grid .pro-box .thumb .thumb-hover .like{background:#242424;display:inline-block;font-size:26px;height:50px;line-height:50px;margin:0 10px;position:relative;text-align:center;width:54px;transition:all ease-in-out 0.3s;-webkit-transition:all ease-in-out 0.3s}.modern-grid .pro-box .thumb .added_to_cart.wc-forward{position:absolute;line-height:normal;font-size:13px;top:7px;left:0;background:#242424}.modern-grid .pro-box .thumb .thumb-hover a.cart{padding:0;margin:0;border-radius:0}.modern-grid .pro-box .thumb .thumb-hover .cart:after{background:#242424;content:"";height:50px;position:absolute;right:-8px;top:0;transform:skew(-15deg);width:15px;z-index:-1}.modern-grid .pro-box .thumb .thumb-hover .like:after{background:none repeat scroll 0 0 #242424;content:"";height:50px;left:-8px;position:absolute;transform:skew(-15deg);width:15px;z-index:-1}.modern-grid .pro-box .thumb .thumb-hover .cart{left:-50%;opacity:0}.modern-grid .pro-box .thumb .thumb-hover .like{right:-50%;opacity:0}.modern-grid .pro-box:hover .thumb-hover .cart{left:0;opacity:1;color:#fff}.modern-grid .pro-box:hover .thumb-hover .like{right:0;opacity:1}.modern-grid .pro-content .rate{background:#9a0406;border:5px solid #fff;border-radius:100%;color:#fff;font-size:18px;font-weight:700;height:70px;line-height:60px;margin:-40px auto 10px;position:relative;text-align:center;width:70px;z-index:88}.modern-grid .like>a{color:#fff}.modern-grid .pro-box:hover img{opacity:.7}.modern-grid .pro-box img{width:100%;height:auto;transition:ease-in-out all 0.3s;-webkit-transition:ease-in-out all 0.3s;}.modern-grid-diagonal .column-4{width:33.3333%;float:left;padding:0 15px;box-sizing:border-box;-webkit-box-sizing:border-box}.modern-grid-diagonal .fitem{position:relative;width:100%;float:left;transition:all 0.3s ease 0s}.modern-grid-diagonal .fitem img{width:100%;height:auto;min-height:300px}.modern-grid-diagonal .fitem .thumb{transform:skew(-15deg);-webkit-transform:skew(-15deg);-moz-transform:skew(-15deg);-o-transform:skew(-15deg);-ms-transform:skew(-15deg);width:280px;height:300px;background:#fff;overflow:hidden;position:relative;margin:0 auto;transition:all 0.3s ease 0s}.modern-grid-diagonal .fitem .thumb .frame:after,.modern-grid-diagonal .fitem .thumb .frame:before{background:url(/wp-content/themes/lawyer-pro/frontend/images/black-shade.png) bottom repeat-x;width:100%;height:100%;position:absolute;content:"";left:0;bottom:0}.modern-grid-diagonal .fitem .thumb:hover .frame img{opacity:.6;transform:scale(1.1)}.modern-grid-diagonal .fitem .thumb .frame .frame-hover{background:#242424;height:0;width:0;display:inline-block;position:absolute;top:0;left:0;bottom:0;right:0;z-index:899;margin:auto;transform:skew(-20deg);font-size:26px;color:#fff;text-align:center;line-height:50px;opacity:0;transition:all 0.3s ease 0s}.modern-grid-diagonal .fitem .thumb .frame:hover .frame-hover,.modern-grid-diagonal .fitem .thumb .frame:hover .frame-hover a{opacity:1;color:#fff;height:50px;width:50px}.modern-grid-diagonal .fitem .thumb .frame .frame-hover .fa{transform:skew(20deg)}.modern-grid-diagonal .fitem .thumb .frame{background:#fff;height:100%;margin-left:-43px;transform:skew(15deg);-webkit-transform:skew(15deg);width:130%;position:relative;transition:all 0.3s ease 0s}.modern-grid-diagonal .frame-caption{position:absolute;left:-43px;bottom:20px;z-index:999;width:100%;text-align:center}.modern-grid-diagonal .frame-caption h3{font-family:"Open Sans";font-size:22px;font-weight:600;color:#242424;text-shadow:0 1px 0 rgba(255,255,255,.3)}.modern-grid-diagonal .frame-caption .fa{color:#faa61a;font-size:14px}.modern-grid-diagonal .frame-caption .price{font-size:18px;font-weight:700;color:#fff;padding:5px 10px}.modern-grid-diagonal .fitem .bottom-row.woocommerce{display:inline-block}.modern-grid-diagonal .fitem .cart{background:#242424;width:54px;height:50px;position:absolute;left:0;text-align:right;line-height:50px;font-size:26px;z-index:99}.modern-grid-diagonal .fitem .cart a{padding:0;margin:0;border-radius:0}.modern-grid-diagonal .fitem .cart:after{background:#242424;content:"";float:right;height:50px;position:relative;right:-7px;top:0;transform:skew(-15deg);width:15px;z-index:99}.wrapper .modern-grid-diagonal .fitem .added_to_cart{position:absolute;left:0;top:8px;font-size:13px;line-height:normal;text-align:center;width:100%;background:#242424;z-index:999}.modern-grid-diagonal .fitem .like a,.modern-grid-diagonal .fitem .cart a,.modern-grid-diagonal .pro-box .thumb .thumb-hover .cart a,.modern-grid-diagonal .pro-box .thumb .thumb-hover .like a{color:#fff}.modern-grid-diagonal .fitem .like{position:absolute;right:0;bottom:0;background:#242424;width:54px;height:50px;line-height:50px;font-size:26px;text-align:left}.modern-grid-diagonal .fitem .like:before{background:#242424;content:"";float:left;height:50px;position:relative;left:-7px;top:0;transform:skew(-15deg);width:15px;z-index:1}.modern-grid .pro-box img{width:100%;height:auto}.wrapper .category_list_filterable{margin:0 0 30px;padding:0;width:100%;float:left;background:#5c5c5c}.category_list_filterable li{float:left;list-style:none}.category_list_filterable a{color:#fff;padding:8px 15px;display:block;font-size:12px}.category_list_filterable a:hover,.category_list_filterable .gdl-button.active{color:#000}.filterable-grid-style{margin-right:-30px;margin-left:-30px;float:none;width:auto}.filterable-grid-style .column-4{float:left;margin-left:30px;width:360px}.filterable-grid-style .column-3{width:262.5px;float:left;margin-left:30px}.product.type-product.status-publish{position:relative;width:100%;float:left;margin:60px 0}.images{width:30%;float:left;position:relative}.images img{width:100%;height:auto}#main-woo{clear:both;position:relative}#main-woo.container{margin-bottom:60px}#main-woo .product-listing .onsale,.status-publish .onsale{width:50px;height:50px;border-radius:100%;text-align:center;line-height:50px;position:absolute;left:25px;top:10px;z-index:8;color:#fff;font-weight:600}#main-woo .summary.entry-summary{width:70%;float:left;box-sizing:border-box;-webkit-box-sizing:border-box;padding:0 30px;text-align:left}#main-woo .summary.entry-summary .price{text-align:left;float:none}.summary.entry-summary h1{color:#222;font-size:20px!important;font-weight:500;line-height:20px;margin:0 0 5px;text-transform:uppercase}.summary.entry-summary .price{background:none}.single_variation{margin-bottom:15px;display:block}.variations .label{line-height:25px}.variations .label>label{font-size:14px;font-weight:400}.summary.entry-summary .price del,.summary.entry-summary .price ins{background:none;padding:5px 0;font-size:14px;color:#717171;display:inline-block}.summary.entry-summary .price ins{background:none}.summary.entry-summary #size{background:#242424;border:1px solid #5c5c5c;padding:6px}.product_meta .posted_in,.product_meta .tagged_as,.product_meta .sku_wrapper{width:100%;float:left;padding:5px 0;color:#222}.product_meta .posted_in a,.product_meta .tagged_as a{color:#666}.summary.entry-summary .quantity.buttons_added{float:left;margin-right:2px}.summary.entry-summary .quantity .minus,.summary.entry-summary .quantity .plus{background:#000;height:46px;width:50px;color:#fff;border:0;font-size:18px}.summary.entry-summary .quantity{float:left;margin-right:10px}.summary.entry-summary .quantity .qty{width:75px;height:39px;border:0;border-radius:2xp;background:#fff;font-size:14px;text-align:center;border:1px solid #ccc;color:#222}.single_add_to_cart_button{border-radius:2px;box-shadow:0 2px 4px rgba(0,0,0,.23);color:#fff;display:inline-block;font-size:15px;font-weight:400;line-height:40px;padding:0 20px;text-transform:uppercase}.check-list{margin:px;padding:0}.check-list li{line-height:24px}.check-list li:before{content:"\f00c";font-family:FontAwesome;font-size:14px;color:#444;margin-right:10px}.woocommerce-tabs{width:100%;float:left;margin:30px 0 0}.woocommerce-tabs ul.tabs{margin:0;padding:0;border-bottom:1px solid #ccc;line-height:40px}.woocommerce-tabs ul.tabs li{display:inline-block;border-radius:5px 5px 0 0;color:#222}.woocommerce-tabs ul.tabs li a{color:#222;font-size:20px;font-weight:500;text-transform:uppercase;text-decoration:none;border-bottom:5px solid #fff;padding:0 15px;display:block;line-height:40px}.woocommerce-tabs ul.tabs li a:hover,.woocommerce-tabs ul.tabs li.active a{text-decoration:none;border-bottom:5px solid #32aae1}.woocommerce-tabs ul.tabs .active{background:#fff}.woocommerce-tabs .panel{background:#fff;color:#888;padding:0;width:100%;float:left;box-shadow:none}.woocommerce-tabs .panel p{margin:0;color:#888}.shop_attributes tr{line-height:33px;font-weight:500}.shop_attributes th{font-weight:500;color:#444}.woocommerce-tabs .panel .comment-form label{width:100%;font-weight:500;margin:0;line-height:33px}#comments .commentlist{margin:0;padding:0}#comments .commentlist img{float:left;margin-right:20px}#comments .commentlist .comment-text .meta{margin:10px 0}.woocommerce-message{border:1px solid #ccc;padding:10px;margin:20px 0 0;color:#444;width:100%;float:left}.woocommerce-message .wc-forward{padding:5px 10px;color:#fff}.summary.entry-summary .product_meta{border-bottom:1px solid #ccc;border-top:1px solid #ccc;clear:both;float:left;margin:26px 0 17px;padding:20px 0;width:100%}.sku{color:#888}body #review_form_wrapper .comment-reply-title{display:none!important}#commentform input[type="text"],#commentform input[type="email"],.comment-form-comment>textarea{border:1px solid #ccc;border-radius:0;float:left;font-size:14px;height:40px;padding-left:15px;width:100%}.comment-form-comment>textarea{height:112px}#commentform input[type="submit"]{border-radius:0;border:0;box-shadow:none color:#fff;float:right;font:700 14px/14px "Open Sans",sans-serif;text-transform:uppercase;padding:15px 30px;margin:0}@font-face{font-family:star;src:url(/wp-content/themes/lawyer-pro/frontend/lawyerpro_font/woo_font/star.eot);src:url(/wp-content/themes/lawyer-pro/frontend/lawyerpro_font/woo_font/star.eot?#iefix) format('embedded-opentype'),url(/wp-content/themes/lawyer-pro/frontend/lawyerpro_font/woo_font/star.woff) format('woff'),url(/wp-content/themes/lawyer-pro/frontend/lawyerpro_font/woo_font/star.ttf) format('truetype'),url(/wp-content/themes/lawyer-pro/frontend/lawyerpro_font/woo_font/star.svg#star) format('svg');font-weight:400;font-style:normal}@font-face{font-family:WooCommerce;src:url(/wp-content/themes/lawyer-pro/frontend/lawyerpro_font/woo_font/WooCommerce.eot);src:url(/wp-content/themes/lawyer-pro/frontend/lawyerpro_font/woo_font/WooCommerce.eot?#iefix) format('embedded-opentype'),url(/wp-content/themes/lawyer-pro/frontend/lawyerpro_font/woo_font/WooCommerce.woff) format('woff'),url(/wp-content/themes/lawyer-pro/frontend/lawyerpro_font/woo_font/WooCommerce.ttf) format('truetype'),url(/wp-content/themes/lawyer-pro/frontend/lawyerpro_font/woo_font/WooCommerce.svg#WooCommerce) format('svg');font-weight:400;font-style:normal}.woocommerce p.stars:after,.woocommerce-page p.stars:after{content:"";display:block;clear:both}.woocommerce p.stars span,.woocommerce-page p.stars span{width:80px;height:16px;position:relative;float:left;background:url(/wp-content/themes/lawyer-pro/frontend/images/star.png) repeat-x left 0}..woocommerce-review-link{color:#222;font-family:"Lato",sans-serif;font-size:14px}.woocommerce p.stars span a,.woocommerce-page p.stars span a{float:left;position:absolute;left:0;top:0;width:16px;height:0;padding-top:16px;overflow:hidden}.woocommerce p.stars span a:hover,.woocommerce-page p.stars span a:hover,.woocommerce p.stars span a:focus,.woocommerce-page p.stars span a:focus{background:url(/wp-content/themes/lawyer-pro/frontend/images/star.png) repeat-x left -16px}.woocommerce p.stars span a.active,.woocommerce-page p.stars span a.active{background:url(/wp-content/themes/lawyer-pro/frontend/images/star.png) repeat-x left -32px}.woocommerce p.stars span a.star-1,.woocommerce-page p.stars span a.star-1{width:16px;z-index:10}.woocommerce p.stars span a.star-2,.woocommerce-page p.stars span a.star-2{width:32px;z-index:9}.woocommerce p.stars span a.star-3,.woocommerce-page p.stars span a.star-3{width:48px;z-index:8}.woocommerce p.stars span a.star-4,.woocommerce-page p.stars span a.star-4{width:64px;z-index:7}.woocommerce p.stars span a.star-5,.woocommerce-page p.stars span a.star-5{width:80px;z-index:6}.woocommerce-product-rating .star-rating{height:4em;width:6em}.woocommerce .star-rating,.woocommerce-page .star-rating,.pro-box .pro-footer .star-rating{overflow:hidden;position:relative;height:1.1em;line-height:1em;font-size:14px;width:5.4em;font-family:'star';font-weight:400;z-index:99}#product_grid .woocommerce .star-rating,#product_grid .woocommerce-page .star-rating,#product_grid .pro-box .pro-footer .star-rating{color:#fc0}.woocommerce .star-rating:before,.woocommerce-page .star-rating:before,.pro-box .pro-footer .star-rating:before{content:"\73\73\73\73\73";float:left;top:0;left:0;position:absolute;font-weight:400}.woocommerce .star-rating span,.woocommerce-page .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;color:#ffcc01;direction:ltr}.woocommerce .star-rating span:before,.woocommerce-page .star-rating span:before,.pro-box .pro-footer .star-rating span:before{content:"\53\53\53\53\53";top:0;left:0;font-size:14px}.related.products,.related.products .price{width:100%;float:left}.related.products .products .rel-box{border:1px solid rgba(255,255,255,.2);position:relative;border-radius:5px;overflow:hidden;background:#242424;text-align:center;margin:15px 0}.related.products .products .rel-box img{width:100%;height:auto}.related.products .products .rel-box .onsale{border-radius:100%;color:#fff;height:50px;left:10px;line-height:50px;position:absolute;text-align:center;top:10px;width:50px;z-index:99}.related.products .products .rel-box h3{margin:0;padding:5px 10px;background:#9a0406;color:#fff}.related.products .price{text-align:center;color:#fff;background:none;padding:15px}.related.products .price del,.related.products .price ins{background:rgba(255,255,255,.1);padding:5px;font-size:13px;color:#fff;display:inline-block}.related.products .price ins{background:rgba(255,255,255,.2)}.related.products .products .rel-box .add_to_cart_button{background:#fc0;color:#000;font-size:14px;font-weight:600;padding:8px 15px;display:inline-block;font-family:"Open Sans";text-transform:uppercase;margin-bottom:15px}.wrapper #main-woo .related.products .price{margin:0}.wrapper #main-woo .related.products .price del,.wrapper #main-woo .related.products .price ins{padding:8px 5px;display:inline-block}body #wrapper .woocommerce-breadcrumb{color:#fff}body #wrapper .woocommerce-breadcrumb>a{color:#fff}.woocommerce .shop_table.cart{width:100%;float:left}.woocommerce .shop_table.cart thead th{padding:10px 0;font-family:"Open Sans";font-size:24px;font-weight:400;color:#fff;border-right:1px solid rgba(0,0,0,.2);text-align:center}.woocommerce .shop_table.cart .cart_item{border-bottom:1px solid rgba(0,0,0,.2);color:#7a7a7a;font-size:18px;font-weight:400}.woocommerce .shop_table.cart .cart_item img{width:60px;height:auto}.woocommerce .shop_table.cart .cart_item td{padding:5px;text-align:center;border-right:1px solid rgba(0,0,0,.2)}.woocommerce .shop_table.cart .cart_item .product-name a{color:#7a7a7a}.woocommerce .shop_table.cart .remove{font-size:24px;color:#fb2f27}.woocommerce .shop_table.cart .product-quantity input.minus,.woocommerce .shop_table.cart .product-quantity input.plus{background:#dadada;border:0;font-size:14px;color:#444;height:30px;line-height:30px;padding:0 10px}.woocommerce .shop_table.cart .product-quantity input.qty{background:#fff;border:0;text-align:center;font-size:14px;height:30px;line-height:30px;border:1px solid #ccc;width:75px}.woocommerce .shop_table.cart .actions{background:#fff;width:100%;padding:20px;text-align:right;border-bottom:1px solid #ccc}.woocommerce .shop_table.cart .actions .coupon{width:70%;float:left;text-align:left}.woocommerce .shop_table.cart .actions .coupon label{color:#7a7a7a;font-size:24px;font-weight:400;margin:5px;line-height:24px}.woocommerce .shop_table.cart .actions .coupon .input-text{border:1px solid #ccc;padding:0 15px;font-size:16px;height:40px;box-sizing:border-box}.woocommerce .shop_table.cart .actions .button,.woocommerce .shipping_calculator .button,#order_review #payment .button,.woocommerce .login .button,.entry-content-cp .checkout_coupon .button,.summary.entry-summary .button,.wrapper .woocommerce #respond input#submit.submit,.wrapper .woocommerce-page #respond #submit.submit,#place_order.button,.register input[type="submit"]{border:0;font-size:14px;font-weight:400;padding:0 18px;color:#fff;height:40px;box-sizing:border-box}.cart-collaterals{width:100%;float:left}.shipping_calculator{float:left;background:#2a2a2a;padding:15px 20px}.shipping_calculator select,.shipping_calculator input{background:#191919;border:#5c5c5c solid 1px;padding:5px 10px;width:100%}.cart-collaterals .cart_totals{float:right;background:#fff;padding:15px 20px;width:30%;border:1px solid #ccc}.woocommerce .shipping_calculator h2{margin-bottom:15px}.cart-collaterals .cart_totals h2,.shipping_calculator h2,.shipping_calculator h2 a{margin:0;padding:0;font-size:24px;font-weight:400;color:#222}.cart-collaterals .cart_totals tr{line-height:35px}.cart-collaterals .cart_totals tr a:hover{color:#222}.cart-collaterals .cart_totals th{font-weight:400;padding:0}.cart-collaterals .cart_totals .order-total{color:#222;font-size:24px;font-weight:700}.cart-collaterals .cart_totals .order-total th{font-size:18px;font-weight:600}.cart-collaterals .shipping th{font-weight:700;padding:0}.shipping th,.shipping>td{width:100%;float:left}.shipping input,.shipping select{background:#242424;border:1px solid #555;padding:5px;border-radius:0;line-height:24px;width:100%}.checkout-button.button.alt.wc-forward{display:inline-block}.shipping .button{border:0;color:#000}.shipping p{font-size:12px;line-height:22px}.entry-content-cp .checkout,#customer_details,#order_review{width:100%;float:left;background:#fff;clear:both;margin-bottom:30px}#customer_details .col-1,#customer_details .col-2{width:50%;float:left;box-sizing:border-box;-webkit-box-sizing:border-box;padding:20px}#customer_details h3,#order_review_heading{margin:0;padding:0;color:#444}#order_review_heading{padding:0 20px}#customer_details label{font-size:14px;font-weight:400}#customer_details input.input-text,#customer_details textarea,.woocommerce .login .input-text,.checkout_coupon .input-text,.register input.input-text{width:100%;float:left;border:solid 1px #ccc;background:#fff;padding:0 10px;margin-bottom:15px;border-radius:2px;line-height:40px}.entry-content-cp .chosen-container-single .chosen-single{background:#191919;border:solid 1px #5c5c5c;box-shadow:none;border-radius:0}#ship-to-different-address .checkbox,.create-account .checkbox{display:inline-block}#order_review{padding:20px}#order_review .shop_table{background:#fff;float:left;width:45%;border-radius:2px;border:1px solid #ccc}#order_review .shop_table th,#order_review .shop_table td{padding:10px 20px;font-weight:400}#order_review .shop_table th.product-name,#order_review .shop_table th.product-total,#order_review .shop_table .cart-subtotal,#order_review .shop_table .order-total{font-size:18px;font-weight:400;color:#444}#order_review .cart_item{border-bottom:rgba(0,0,0,.2) solid 1px}#order_review #payment{width:45%;float:right;padding:20px;background:#fff;border-radius:2px;border:1px solid #ccc}#order_review #payment ul{margin:0;padding:0}#order_review #payment ul li{list-style:none}#order_review #payment label{font-weight:400;color:#7a7a7a}#order_review #payment .button{float:right;margin:20px 0 0}.about_paypal{display:block}#customer_login{box-shadow:0 2px 4px rgba(0,0,0,.23);box-sizing:border-box;display:table;margin:50px auto 0;padding:30px;position:relative;width:32%}#customer_login h2{margin:0;font-size:18px;font-weight:700;text-transform:uppercase}#customer_login .col-2 h2{margin-bottom:15px}#customer_login .col-1,#customer_login .col-2{width:100%;float:left}#customer_login .register label{display:block;font-weight:400}.woocommerce .woocommerce-info{margin:15px 0;width:100%;float:left;font-weight:500}.woocommerce .login,.woocommerce .checkout_coupon{background:#fff;width:100%;float:left;padding:0;margin-bottom:10px}.woocommerce .woocommerce-info a,.lost_password a{color:#444}.woocommerce .login label{width:100%;display:block;font-weight:400;margin-top:10px}.comment-form-rating>select{background:#fff;border:1px solid #ccc;padding:5px 10px}#tab-description>h2,#tab-additional_information>h2,#tab-reviews #comments>h2{font-size:20px;margin:10px 0;color:#222}#main-woo .page-description{display:none}.variations .value .reset_variations{color:#000;padding:8px 10px}.woocommerce-ordering select,.value #quality{background:#fff;border:1px solid #ccc;padding:7px 10px}#main-woo .woo-cat-products{border:1px solid #000;background:#242424;margin:15px 0;position:relative;text-align:center;padding-bottom:20px}#main-woo .star-rating{margin:20px auto 0;display:-moz-box;display:-webkit-box;color:#fff}#main-woo h3{margin:0;padding:0;font-size:20px!important;font-weight:500;color:#000;text-align:left}#main-woo img{width:100%;height:auto}.wrapper #reviews img{width:auto;height:auto}.wrapper #reviews h3{background:none;color:#fff;display:inline-block;font-size:18px;margin:0;padding:5px 0;text-align:left;width:auto}#main-woo .onsale{position:absolute;top:20px;left:20px;width:50px;height:50px;border-radius:100%;background:#9a0406;color:#fff;text-align:center;line-height:50px}#main-woo .price{display:block;background:none;text-align:center;width:100%;float:left}#main-woo .price del span.amount{color:#222;font-family:"Roboto",sans-serif;font-size:18px;font-weight:700;line-height:22px}#main-woo .price ins,#main-woo .price .amount{font-family:"Roboto",sans-serif;font-size:30px;font-weight:700;line-height:30px;text-decoration:none}#main-woo .woo-cat-products .add_to_cart_button,#main-woo .woo-cat-products .added_to_cart{padding:8px 10px;color:#000;font-size:14px;display:inline-block;font-weight:600;text-transform:capitalize}.woocommerce-pagination .page-numbers{margin:0;padding:0}#main-woo .attachment-shop_thumbnail{width:78px;height:78px}#main-woo .images .thumbnails{margin-top:15px;text-align:center}#main-woo .images .thumbnails .zoom{display:inline-block;margin:0 5px 5px 0;.woocommerce-review-link{display:inline-block;padding:10px 0}.woocommerce-message{background:none repeat scroll 0 0 #242424;border:1px solid rgba(0,0,0,.3);border-radius:5px;float:right;line-height:25px;margin-bottom:25px;padding:10px;position:relative;width:68%;z-index:99}.product.type-product{position:relative}.woocommerce-message .button.wc-forward{float:right;color:#000;padding:5px 10px;line-height:normal}.value>select{background:none repeat scroll 0 0 #242424;border:1px solid #000;padding:5px 10px}.label>label[for="size"]{font-size:14px;font-weight:400;line-height:30px}