.dragdealer,.square,.stripe{border-radius:8px}.btn-close,.control-label{font-weight:700;text-transform:uppercase}body{background:#fff}.range-holder{margin:3em auto;padding:200px 0 70px;width:960px}.dragdealer{position:relative;height:30px;background:#fff}#blue-highlight,#green-highlight,#orange-highlight,.stripe{position:absolute;top:0;height:24px}.dragdealer .handle{position:absolute;top:0;left:0}.stripe{left:0;margin:3px}#green-highlight{left:67px;opacity:.5;background:#8dc63f;display:none}#orange-highlight{left:381px;opacity:.5;background-color:#ff5100;display:none}#blue-highlight{left:814px;background:red;display:none}.infobox,.square{position:absolute;left:0;top:0}.square{margin-top:-6px;margin-left:-10px;cursor:pointer;width:50px;height:37px;background:#43a047;color:#fff;font-size:14px;line-height:23px;text-align:center;padding-top:8px}.menu-line{width:50%;margin:2px auto;height:5px;background:#fff;display:block}.infobox{margin-top:-135px;margin-left:-57px;width:130px;height:100px;background:#fff;padding:0;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border:2px solid #43a047}.infobox:after,.infobox:before{content:"";position:absolute;border-style:solid;display:block;width:0}.infobox:after{border-width:20px 23px 0;border-color:#fff transparent;z-index:1;bottom:-20px;left:47px}.infobox:before{border-width:21px 24px 0;border-color:#43a047 transparent;z-index:0;bottom:-23px;left:46px}.titlebar{background:#43a047;color:#fff;padding:.5em;line-height:1.5em;font-size:15px}.annual-label,.info-price{font-size:14px;line-height:1.8em;text-align:center}#plan-holder{font-weight:700}.innerbox{padding:1em}.info-price{color:#e07c00}.annual-label{color:#505054;font-weight:700;width:100%}.annual-price{color:#939393;font-size:15px;width:110px;text-align:center}.btn-close{background-color:#43a047!important;box-sizing:border-box;padding:8px 20px 7px;color:#fff;background:rgba(34,34,34,.9);border:2px solid transparent;font-size:12px;text-decoration:none;letter-spacing:2px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-transition:all 0.2s cubic-bezier(0,0,.58,1);-moz-transition:all 0.2s cubic-bezier(0,0,.58,1);-o-transition:all 0.2s cubic-bezier(0,0,.58,1);-ms-transition:all 0.2s cubic-bezier(0,0,.58,1);transition:all 0.2s cubic-bezier(0,0,.58,1);cursor:pointer}.modal{display:none;position:fixed;z-index:1;padding-top:15%;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.modal-content p{font-size:20px}.modal-content a:hover{color:#fff!important;text-decoration:none!important}.close{color:#aaa;float:right;font-size:28px;font-weight:700}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer}@media (min-width:321px) and (max-width:720px){.modal-content{background-color:#fefefe;margin:50px auto;padding:20px 0;border:1px solid #888;width:100%;text-align:center;border-radius:0}.range-holder{margin:3em auto;padding:200px 0 70px;width:100%!important}.infobox{position:absolute;top:0;left:0;margin-top:-121px;margin-left:-17px;width:70px;height:90px;background:#fff;padding:0;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border:2px solid #43a047}.infobox:after,.infobox:before{content:"";position:absolute;border-style:solid;display:block;width:0}.infobox:before{border-width:21px 24px 0;border-color:#43a047 transparent;z-index:0;bottom:-23px;left:6px}.infobox:after{border-width:20px 23px 0;border-color:#fff transparent;z-index:1;bottom:-20px;left:7px}#blue-highlight,#green-highlight,#orange-highlight{height:24px;display:none;position:absolute;top:0}.annual-label,.annual-price{width:100%;text-align:center}.info-price{color:#e07c00;font-size:10px;line-height:1.8em;text-align:center}.annual-label{color:#505054;font-size:8px;font-weight:700;line-height:1.8em}.annual-price{color:#939393;font-size:11px}#green-highlight{left:27px;opacity:.5;background:#8dc63f;width:60px!important}#orange-highlight{left:87px;opacity:.5;background-color:#ff5100;width:177px!important}#blue-highlight{left:264px;background:red;width:72px!important}.square{position:absolute;top:0;left:0;margin-top:-6px;margin-left:-10px;cursor:pointer;width:40px;height:36px;background:#43a047;border-radius:8px;color:#fff;font-size:14px;line-height:23px;text-align:center;padding-top:8px}}.tt-dropdown-menu,.typeahead{background-color:#fff}@media only screen and (min-width:768px){.service-item{width:24.9%}.si-cell{padding:26px}}.control-label{font-size:12px;letter-spacing:1px;color:rgba(0,0,0,.4)}.why-phone-label .popover{font-size:8px;font-weight:400;color:#000}.tt-hint,.tt-query,.typeahead{width:396px;height:30px;padding:8px 12px;font-size:24px;line-height:30px;border:2px solid #ccc;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;outline:0}.typeahead:focus{border:2px solid #0097cf}.tt-query{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.tt-hint{color:#999}.tt-dropdown-menu{position:absolute!important;min-width:160px;margin-top:-1px;padding:8px 0;padding-top:8px!important;border:1px solid #151515;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.tt-suggestion{padding:3px 20px}.tt-suggestion.tt-cursor{color:#fff;background-color:#27c5c3}.tt-input,.twitter-typeahead .tt-query{background-color:#fff!important}.tt-suggestion p{margin:0;color:#000}.twitter-typeahead{width:100%}.twitter-typeahead .tt-hint{display:none!important}.owl-page{display:none}.fa-angle-left,.fa-angle-right{color:#43a047}.navgation-new ul{margin:0;padding:0}.navgation-new ul li{display:inline-block}.navgation-new ul li a{color:#fff;padding:27px 20px;display:block;font-size:16px}.inner-banner{height:283px;background:#000 url(../images/vikatzsolar-11.jpg) no-repeat;background-size:cover;background-position:center;top:-21px;position:relative}.inner-banner h2{color:#fff;letter-spacing:2px;font-size:54px;font-weight:800;text-align:center;padding:107px 0 0 0}.product-details h2{margin-top:0;margin-bottom:20px}.product-details ul{padding:0 0 0 17px;margin:0}.product-details ul li{padding-bottom:10px}.product-details th{background:#3e50a3!important;color:#fff;font-weight:400;letter-spacing:1px}.product-details td{vertical-align:middle!important}.text-danger{color:#fa1510!important}