.chromeframe{background:#ddd;color:#000;padding:.2em;position:fixed;top:0;left:0;text-align:center;z-index:9999;width:100%}.chromeframe a{color:#ed1c24}html *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-size:13px;line-height:1.4;color:#555;background-color:#f5f5f5;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}h1,h2,h3,h4,h5,h6,label{color:#333}h1,h2{font-family:Lato,"Helvetica Neue",Helvetica,Arial,sans-serif}.box_style_2 h2.inner{background-color:#78cfcf;color:#fff;margin:-25px -25px 25px -25px;padding:12px 15px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:22px;font-weight:600;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px}.main_title{text-align:center;margin-bottom:45px}.main_title h2{font-size:46px;letter-spacing:-1px;font-weight:300;margin-bottom:0}.main_title p{font-size:18px;color:#555;line-height:1.2;margin-bottom:30px;font-weight:300}.feature h3{margin-top:0}.feature h3 span{color:#ec008c}a{color:#ec008c;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease;outline:0}a:focus,a:hover{color:#111;text-decoration:none;outline:0}.btn_full,a.btn_full{border:none;font-family:inherit;font-size:inherit;color:#fff;width:100%;background:#85c99d;cursor:pointer;padding:12px 20px;outline:0;font-size:12px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-transform:uppercase;font-weight:700;display:block;text-align:center;margin-bottom:5px}.btn_full:hover,a.btn_full:hover{background:#333}#cart_box .btn_full,#cart_box a.btn_full{background:#ec008c;font-size:15px}#cart_box .btn_full:hover,#cart_box a.btn_full:hover{background:#333}#subheader{color:#fff;text-align:center;display:table;width:100%;height:470px;background:rgba(0,0,0,.7)}#home #subheader{height:550px}#short #subheader{height:350px}#subheader a{color:#ff9}#subheader a:hover{text-decoration:underline}footer{background-color:#fff;border-top:1px solid #ededed;padding:35px 0}footer h3{font-size:16px;font-weight:600}footer a{color:#555}footer a:hover{color:#ec008c}footer ul{margin:0;padding:0 0 20px 0;list-style:none}#custom-search-input{margin:0;top:10px;padding:0;width:650px;margin:auto;position:relative}#custom-search-input .search-query{width:650px;padding:15px 30px;border:0;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-webkit-box-shadow:0 0 50px 0 rgba(0,0,0,.75);-moz-box-shadow:0 0 50px 0 rgba(0,0,0,.75);box-shadow:0 0 50px 0 rgba(0,0,0,.75);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;color:#444}#custom-search-input .search-query:focus,#custom-search-input input.btn_search:focus{outline:0}#custom-search-input .search-query:focus,#custom-search-input input.btn_search:focus{outline:0}.strip_list{background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:20px;position:relative;border:1px solid #ededed;min-height:152px;margin-bottom:30px;line-height:1.3;display:block}.strip_list.last{margin-bottom:25px}a.strip_list:hover h3{color:#ec008c}.desc{padding-left:135px;position:relative}.desc .rating{color:#ccc;padding-top:0}.desc h3{margin:0;padding:0}.desc h3 a{color:#333}.desc h3 a:hover{color:#ec008c}.desc .type{font-size:12px;font-style:italic;color:#777;margin-bottom:12px;margin-top:5px}.desc .opening{color:#c33}.desc ul{list-style:none;margin:3px 0 0 0;padding:0}.desc ul li{display:inline-block;margin-right:15px}.desc ul li i.ok{color:#6c3;position:relative;top:2px;left:5px;font-size:14px}.desc ul li i.no{color:#c30;position:relative;top:2px;left:5px;font-size:14px}.thumb_strip{position:absolute;left:0;top:0;width:110px;height:110px;overflow:hidden;border:1px solid #ededed;padding:5px;text-align:center;box-sizing:border-box}.thumb_strip img{width:98px;height:auto}#cart_box,.box_style_2{background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #ededed;margin-bottom:25px;padding:25px;display: block;overflow: auto;}.box_style_2#main_menu,.box_style_2.info{padding-bottom:10px}.box_style_2#help{text-align:center}.box_style_2#help i{font-size:52px;display:inline-block;color:#999}.box_style_2#help a.phone{font-size:26px;display:block;margin-bottom:0;color:#85c99d}#cart_box{background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #ededed;margin-bottom:25px;padding:15px}#cart_box h3{background:#f8f8f8;margin:-15px -15px 15px -15px;padding:15px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px;font-size:18px}a.remove_item{color:#ddd;font-size:14px}a.remove_item:hover{color:#c33}#cart_box hr{margin-left:-15px;margin-right:-15px;border-color:#ededed}#main_menu hr{margin-left:-25px;margin-right:-25px;margin-top:10px;border-color:#ededed}#order_process hr{margin-left:-25px;margin-right:-25px;margin-top:10px;border-color:#ededed}#main_menu h3{font-size:22px}ul#cat_nav{list-style:none;margin:0;padding:0}ul#cat_nav li{border-bottom:1px solid #ededed}ul#cat_nav li a{position:relative;color:#555}ul#cat_nav li a span{font-size:11px;color:#999}ul#cat_nav li a:after{font-family:fontello;content:"\e89b";position:absolute;right:15px;top:15px}ul#cat_nav li:last-child{border-bottom:0;padding-bottom:0}ul#cat_nav li:first-child a.active,ul#cat_nav li:first-child a:hover{-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px}ul#cat_nav li:last-child a.active,ul#cat_nav li:last-child a:hover{-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px}ul#cat_nav li a{display:block;padding:15px 10px}ul#cat_nav li a.active,ul#cat_nav li a:hover{background:#f9f9f9;color:#111}#sub_content{display:table-cell;padding:0 15%;vertical-align:middle;text-align:center;font-size:16px}#sub_content #thumb{width:130px;height:130px;overflow:hidden;text-align:center;padding-top:5px;box-sizing:border-box;margin:auto;margin-bottom:15px;background-color:#fff}.rating{color:#fff;padding-top:10px}.rating .voted{color:#fc0;margin-right:3px}.options i{font-size:26px}.row#options_2{margin-bottom:-10px;margin-top:-5px}#options_2 label{font-size:12px}.bs-wizard{width:90%;margin:auto}.bs-wizard>.bs-wizard-step{padding:0;position:relative}.bs-wizard>.bs-wizard-step .bs-wizard-stepnum{font-size:16px;margin-bottom:5px}.bs-wizard>.bs-wizard-step .bs-wizard-info{color:#999;font-size:14px}.bs-wizard>.bs-wizard-step>.bs-wizard-dot{position:absolute;width:30px;height:30px;display:block;background:#fbe8aa;top:45px;left:50%;margin-top:-11px;margin-left:-15px;border-radius:50%}.bs-wizard>.bs-wizard-step>.bs-wizard-dot:after{content:' ';width:14px;height:14px;background:#e04f67;border-radius:50px;position:absolute;top:8px;left:8px}.bs-wizard>.bs-wizard-step>.progress{position:relative;border-radius:0;height:8px;box-shadow:none;margin:23px 0}.bs-wizard>.bs-wizard-step>.progress>.progress-bar{width:0;box-shadow:none;background:#fbe8aa}.bs-wizard>.bs-wizard-step.complete>.progress>.progress-bar{width:100%}.bs-wizard>.bs-wizard-step.active>.progress>.progress-bar{width:50%}.bs-wizard>.bs-wizard-step:first-child.active>.progress>.progress-bar{width:0%}.bs-wizard>.bs-wizard-step:last-child.active>.progress>.progress-bar{width:100%}.bs-wizard>.bs-wizard-step.disabled>.bs-wizard-dot{background-color:#f5f5f5}.bs-wizard>.bs-wizard-step.disabled>.bs-wizard-dot:after{opacity:0}.bs-wizard>.bs-wizard-step:first-child>.progress{left:50%;width:50%}.bs-wizard>.bs-wizard-step:last-child>.progress{width:50%}.bs-wizard>.bs-wizard-step.disabled a.bs-wizard-dot{pointer-events:none}#confirm{text-align:center;margin-bottom:25px}#confirm i{font-size:140px;color:#85c99d;display:inline-block}.parallax-window{min-height:470px;background:0 0;position:relative}.modal-backdrop{z-index:999999}.modal{padding:0 25px!important;z-index:9999999}.modal-dialog{width:100%;max-width:560px;margin:0 auto}.modal-dialog #review{width:100%;max-width:650px}.btn.btn-submit{width:100%;margin-top:30px;color:#85c99d;padding:10px;background:#fff;font-weight:600;outline:0;-webkit-transition:all .2s ease;transition:all .2s ease;font-size:16px}.btn.btn-submit:focus{outline:0}.btn.btn-submit:hover{color:#fff;background:#444}.margin_60_35{padding-top:60px;padding-bottom:35px}.nomargin_top{margin-top:0}.nopadding{margin:0!important;padding:0!important}.nomargin{margin:0!important}.loader{margin-left:5px;position:absolute}.error_message{color:#f33;font-weight:600;margin-bottom:4px}.form-control{color:#333;height:40px;border-radius:3px;box-shadow:none;border:1px solid #ddd;box-shadow:0}.form-group{margin-bottom:20px}.panel{border-radius:3px;-webkit-box-shadow:none;box-shadow:none;border-color:#ededed}.panel-title a{display:block;color:#444}.panel-default>.panel-heading{background-color:#f9f9f9;padding:20px;border-bottom:1px solid #ddd}.panel-heading{border-top-left-radius:3px;border-top-right-radius:3px}.panel-group .panel{border-radius:3px}.panel-body{padding:30px;line-height:1.6!important}.panel-title a .indicator{color:#ec008c}.panel-title a:hover .indicator{color:#333}a.strip_list{color:#555;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}a.strip_list:hover{transform:translate(0,-5px);-webkit-transform:translate(0,-5px);-ms-transform:translate(0,-5px);-webkit-box-shadow:0 2px 0 0 #ebedef;-moz-box-shadow:0 2px 0 0 #ebedef;box-shadow:0 2px 0 0 #ebedef}.strip_list.grid .desc{padding-left:0;text-align:center}.strip_list.grid .thumb_strip{display:block;position:static;margin:auto;margin-bottom:15px;width:140px;height:140px}.strip_list.grid .thumb_strip img{width:128px;height:auto}.strip_list.grid .desc ul{margin:10px 0 0 0}#tools{background:#fff;margin-bottom:25px;height:38px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #ededed}.table.table_summary td{border-top:0;}