.btn-danger,.btn-default,.btn-info,.btn-primary,.btn-success,.btn-warning{background-repeat:repeat-x}.ribbon .banner,body{-webkit-font-smoothing:antialiased}.menu,.menu li,h1,h3.block-title,h3.page-title{text-align:center}.checkbox{padding-left:20px}.checkbox label{display:inline-block;vertical-align:middle;position:relative;padding-left:5px}.checkbox label::after,.checkbox label::before{display:inline-block;position:absolute;margin-left:-20px;left:0}.checkbox label::before{content:"";width:17px;height:17px;border:1px solid #ccc;border-radius:3px;background-color:#fff;transition:border .15s ease-in-out,color .15s ease-in-out}.checkbox label::after{width:16px;height:16px;top:0;padding-left:3px;padding-top:1px;font-size:11px;color:#555}.checkbox-danger input[type=checkbox]:checked+label::after,.checkbox-danger input[type=radio]:checked+label::after,.checkbox-info input[type=checkbox]:checked+label::after,.checkbox-info input[type=radio]:checked+label::after,.checkbox-primary input[type=checkbox]:checked+label::after,.checkbox-primary input[type=radio]:checked+label::after,.checkbox-success input[type=checkbox]:checked+label::after,.checkbox-success input[type=radio]:checked+label::after,.checkbox-warning input[type=checkbox]:checked+label::after,.checkbox-warning input[type=radio]:checked+label::after,input[type=checkbox] .styled:checked+label::after,input[type=checkbox] .styled:checked+label::before,input[type=radio] .styled:checked+label::after,input[type=radio] .styled:checked+label::before{color:#fff}.checkbox input[type=checkbox],.checkbox input[type=radio]{opacity:0;z-index:1}.checkbox input[type=checkbox]:focus+label::before,.checkbox input[type=radio]:focus+label::before{outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.checkbox input[type=checkbox]:checked+label::after,.checkbox input[type=radio]:checked+label::after{font-family:FontAwesome;content:"\f00c"}.checkbox input[type=checkbox]:indeterminate+label::after,.checkbox input[type=radio]:indeterminate+label::after{display:block;content:" ";width:10px;height:3px;background-color:#555;border-radius:2px;margin-left:-16.5px;margin-top:7px}.radio label::after,.radio label::before{display:inline-block;margin-left:-20px;position:absolute}.checkbox.checkbox-inline,.radio.radio-inline{margin-top:0}.checkbox input[type=checkbox]:disabled+label,.checkbox input[type=radio]:disabled+label{opacity:.65}.checkbox input[type=checkbox]:disabled+label::before,.checkbox input[type=radio]:disabled+label::before{background-color:#eee;cursor:not-allowed}.checkbox.checkbox-circle label::before{border-radius:50%}.checkbox-primary input[type=checkbox]:checked+label::before,.checkbox-primary input[type=radio]:checked+label::before{background-color:#CC181E;border-color:#CC181E}.checkbox-danger input[type=checkbox]:checked+label::before,.checkbox-danger input[type=radio]:checked+label::before{background-color:#d9534f;border-color:#d9534f}.checkbox-info input[type=checkbox]:checked+label::before,.checkbox-info input[type=radio]:checked+label::before{background-color:#1B7FCC;border-color:#1B7FCC}.checkbox-warning input[type=checkbox]:checked+label::before,.checkbox-warning input[type=radio]:checked+label::before{background-color:#f60;border-color:#f60}.checkbox-success input[type=checkbox]:checked+label::before,.checkbox-success input[type=radio]:checked+label::before{background-color:#61ad15;border-color:#61ad15}.checkbox-primary input[type=checkbox]:indeterminate+label::before,.checkbox-primary input[type=radio]:indeterminate+label::before{background-color:#CC181E;border-color:#CC181E}.checkbox-primary input[type=checkbox]:indeterminate+label::after,.checkbox-primary input[type=radio]:indeterminate+label::after{background-color:#fff}.checkbox-danger input[type=checkbox]:indeterminate+label::before,.checkbox-danger input[type=radio]:indeterminate+label::before{background-color:#d9534f;border-color:#d9534f}.checkbox-danger input[type=checkbox]:indeterminate+label::after,.checkbox-danger input[type=radio]:indeterminate+label::after{background-color:#fff}.checkbox-info input[type=checkbox]:indeterminate+label::before,.checkbox-info input[type=radio]:indeterminate+label::before{background-color:#1B7FCC;border-color:#1B7FCC}.checkbox-info input[type=checkbox]:indeterminate+label::after,.checkbox-info input[type=radio]:indeterminate+label::after{background-color:#fff}.checkbox-warning input[type=checkbox]:indeterminate+label::before,.checkbox-warning input[type=radio]:indeterminate+label::before{background-color:#f60;border-color:#f60}.checkbox-warning input[type=checkbox]:indeterminate+label::after,.checkbox-warning input[type=radio]:indeterminate+label::after{background-color:#fff}.checkbox-success input[type=checkbox]:indeterminate+label::before,.checkbox-success input[type=radio]:indeterminate+label::before{background-color:#61ad15;border-color:#61ad15}.checkbox-success input[type=checkbox]:indeterminate+label::after,.checkbox-success input[type=radio]:indeterminate+label::after,.radio label::before{background-color:#fff}.radio{padding-left:20px}.radio label{display:inline-block;vertical-align:middle;position:relative;padding-left:5px}.radio label::before{content:"";width:17px;height:17px;left:0;border:1px solid #ccc;border-radius:50%;transition:border .15s ease-in-out}.radio label::after{content:" ";width:11px;height:11px;left:3px;top:3px;border-radius:50%;background-color:#555;transform:scale(0,0);transition:transform .1s cubic-bezier(.8,-.33,.2,1.33)}.radio-primary input[type=radio]+label::after,.radio-primary input[type=radio]:checked+label::after{background-color:#CC181E}.radio input[type=radio]{opacity:0;z-index:1}.radio input[type=radio]:focus+label::before{outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.radio input[type=radio]:checked+label::after{transform:scale(1,1)}.radio input[type=radio]:disabled+label{opacity:.65}.radio input[type=radio]:disabled+label::before{cursor:not-allowed}.radio-primary input[type=radio]:checked+label::before{border-color:#CC181E}.radio-danger input[type=radio]+label::after,.radio-danger input[type=radio]:checked+label::after{background-color:#d9534f}.radio-danger input[type=radio]:checked+label::before{border-color:#d9534f}.radio-info input[type=radio]+label::after,.radio-info input[type=radio]:checked+label::after{background-color:#1B7FCC}.radio-info input[type=radio]:checked+label::before{border-color:#1B7FCC}.radio-warning input[type=radio]+label::after,.radio-warning input[type=radio]:checked+label::after{background-color:#f60}.radio-warning input[type=radio]:checked+label::before{border-color:#f60}.radio-success input[type=radio]+label::after,.radio-success input[type=radio]:checked+label::after{background-color:#61ad15}.radio-success input[type=radio]:checked+label::before{border-color:#61ad15}input[type=checkbox].styled:checked+label:after,input[type=radio].styled:checked+label:after{font-family:FontAwesome;content:"\f00c"}.btn{text-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 1px 2px rgba(0,0,0,.05);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 1px 2px rgba(0,0,0,.05);font-weight:400;border-radius:3px}.btn:hover{box-shadow:inset 0 3px 5px rgba(0,0,0,.125);-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-default{background-image:linear-gradient(to bottom,#fbfcfc 0,#ecf0f1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbfcfc', endColorstr='#ffecf0f1', GradientType=0);color:#333;background-color:#ecf0f1;border-color:#ccc;text-shadow:none}.btn-default.focus,.btn-default:focus{color:#333;background-color:#cfd9db;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.btn-default:hover,.open>.dropdown-toggle.btn-default{color:#333;background-color:#cfd9db;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#bac9cc;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#ecf0f1;border-color:#ccc}.btn-default .badge{color:#ecf0f1;background-color:#333}.btn-primary{background-image:linear-gradient(to bottom,#e31b21 0,#b5151b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe31b21', endColorstr='#ffb5151b', GradientType=0);color:#fff;background-color:#CC181E;border-color:#b5151b}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#9e1317;border-color:#43080a}.btn-primary.active,.btn-primary:active,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#9e1317;border-color:#7e0f13}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#7e0f13;border-color:#43080a}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#CC181E;border-color:#b5151b}.btn-primary .badge{color:#CC181E;background-color:#fff}.btn-warning{background-image:linear-gradient(to bottom,#f60 0,#e65c00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff6600', endColorstr='#ffe65c00', GradientType=0);color:#fff;background-color:#f60;border-color:#e65c00}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#cc5200;border-color:#662900}.btn-warning.active,.btn-warning:active,.btn-warning:hover,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#cc5200;border-color:#a84300}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#a84300;border-color:#662900}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f60;border-color:#e65c00}.btn-warning .badge{color:#f60;background-color:#fff}.btn-warning:focus,.btn-warning:hover{background-image:linear-gradient(to bottom,#ff944d 0,#ff944d 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff944d', endColorstr='#ffff944d', GradientType=0)}.btn-danger{background-image:linear-gradient(to bottom,#d9534f 0,#d9534f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffd9534f', GradientType=0);color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger.active,.btn-danger:active,.btn-danger:hover,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-success{background-image:linear-gradient(to bottom,#61ad15 0,#549612 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff61ad15', endColorstr='#ff549612', GradientType=0);color:#fff;background-color:#61ad15;border-color:#40720e}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#48800f;border-color:#000}.btn-success.active,.btn-success:active,.btn-success:hover,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#48800f;border-color:#213b07}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#36600c;border-color:#000}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#61ad15;border-color:#40720e}.btn-success .badge{color:#61ad15;background-color:#fff}.btn-info{background-image:linear-gradient(to bottom,#1B7FCC 0,#1B7FCC 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff1b7fcc', endColorstr='#ff1b7fcc', GradientType=0);color:#fff;background-color:#1B7FCC;border-color:#1669a8}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#15639f;border-color:#072237}.btn-info.active,.btn-info:active,.btn-info:hover,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#15639f;border-color:#0f4772}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#114f7f;border-color:#072237}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#1B7FCC;border-color:#1669a8}.btn-info .badge{color:#1B7FCC;background-color:#fff}body{margin-top:50px}.navbar .navbar-background{background:#f6f6f6;padding-top:21px}.navbar .navbar-brand{padding:30px}.navbar .navbar-collapse{background:repeat-x #CC181E;background-image:linear-gradient(to bottom,#b5151b 0,#CC181E 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb5151b', endColorstr='#ffcc181e', GradientType=0);border-bottom-left-radius:7px;border-bottom-right-radius:7px;padding:0;box-shadow:0 1px 1px #999}.navbar .navbar-nav>li>a{color:#fff;font-size:16.1px;transition:all .25s ease-in-out}.navbar .navbar-nav>li>a:focus{background-color:inherit;color:#fff}.navbar .navbar-nav>li>a:hover{text-decoration:none;background:#fff;color:#CC181E}.navbar .navbar-nav>li.open{background:#fff}.navbar .navbar-nav>li.open>a{color:#CC181E}.navbar .email,.navbar .phone{float:left;font-size:28px;margin-top:28px;font-weight:300}.navbar .email{margin-left:28px}.navbar .search-box{float:right;width:346px;margin-top:30.8px}.navbar .search-box #search{width:240px}.navbar .navbar-header{width:100%;border-top-left-radius:7px;border-top-right-radius:7px;background:#fff;height:100px;box-shadow:0 1px 1px #999}.navbar-toggle{margin-top:30px}.navbar-toggle .navbar-toggle-icon-container{float:left}.navbar-toggle .icon-bar{background:#333;height:3px}.navbar-toggle .text{margin-left:32px;font-size:18px;margin-top:-4px}.nav .caret{border:0;width:8px;height:17px}.nav .open .caret,.nav a:hover .caret{border-top-color:#CC181E;border-bottom-color:#CC181E}.nav .open>a,.nav .open>a:hover{border-color:#CC181E;color:#CC181E;background-color:#fff}.navbar-nav>li>.dropdown-menu{margin-top:0;margin-left:0;box-shadow:0 1px 1px #999;border:0;border-radius:0 0 7px 7px}.dropdown .dropdown-menu{opacity:0;display:block;height:0;padding:0;overflow:hidden;transition:opacity .25s ease-in-out}.dropdown .dropdown-menu li{margin:0}.dropdown .dropdown-menu li:hover{box-shadow:0 1px 1px #ccc}.dropdown .dropdown-menu>li>a{padding:7px 20px;font-size:13px;font-weight:500}.dropdown.open .dropdown-menu{opacity:1;height:auto;display:block;padding:5px 0}.menu{list-style:none;padding:0;width:100%}.menu li{display:inline;margin-right:14px;text-transform:uppercase;font-weight:700;font-size:12.6px}.menu li .label{border-radius:1em;font-size:100%}#wrapper{padding-left:225px}.top-nav{padding:0 15px}.top-nav>li{display:inline-block;float:left}.top-nav>li>a{padding-top:15px;padding-bottom:15px;line-height:20px;color:#fff}.top-nav>.open>a,.top-nav>.open>a:focus,.top-nav>.open>a:hover,.top-nav>li>a:focus,.top-nav>li>a:hover{color:#fff;background-color:#000}.top-nav>.open>.dropdown-menu{float:left;position:absolute;margin-top:0;border:1px solid rgba(0,0,0,.15);border-top-left-radius:0;border-top-right-radius:0;background-color:#fff;box-shadow:0 6px 12px rgba(0,0,0,.175)}.customer-reviews .customer-review,.home-page-banner .image-row img,.service-block,.technology-link{box-shadow:0 1px 3px rgba(0,0,0,.22)}.top-nav>.open>.dropdown-menu>li>a{white-space:normal}.side-nav>li>ul{padding:0}.side-nav>li>ul>li>a{display:block;padding:10px 15px 10px 38px;text-decoration:none;color:#fff}.side-nav>li>ul>li>a:hover{color:#fff}@media (min-width:768px){.side-nav,.side-nav>li>a{width:225px}.side-nav{position:fixed;top:50px;left:225px;height:100%;margin-left:-225px;border:none;border-radius:0;overflow-y:auto;background-color:#CC181E}.side-nav li a:focus,.side-nav li a:hover{outline:0;background-color:#1B7FCC!important}}.ribbon{position:absolute;top:0;right:0}.ribbon .banner,.ribbon .text,.ribbon a{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}.ribbon a{color:#fff;text-decoration:none}.no-css-transforms .ribbon{font-size:1em;position:relative;width:100%}.ribbon .banner{transform:rotate(45deg);color:#fff;display:block;float:right;position:relative;right:-14px;top:22px;width:100px}.ribbon-small .banner{right:-8px;top:15px;width:65px}.ribbon-large .banner{right:-20px;top:32px;width:150px}.ribbon .banner::after,.ribbon .banner::before{content:'';display:block;height:12px;position:absolute;width:30px;background-color:#51a351}.ribbon-small .banner::after,.ribbon-small .banner::before{height:6px;width:20px}.ribbon-large .banner::after,.ribbon-large .banner::before{height:18px;width:45px}.ribbon .banner::before{-webkit-transform:skewY(-45deg) translate(50%,15px);-moz-transform:skewY(-45deg) translate(50%,15px);-ms-transform:skewY(-45deg) translate(50%,15px);-o-transform:skewY(-45deg) translate(50%,15px);-webkit-transform-origin:100% center;-moz-transform-origin:100% center;-ms-transform-origin:100% center;-o-transform-origin:100% center;left:-45px}.ribbon-small .banner::before{top:-5px;left:-30px}.ribbon-large .banner::before{top:9px;left:-68px}.ribbon .banner::after{-webkit-transform:translate(100%,-100%) skewY(45deg) translateX(-58%);-moz-transform:translate(100%,-100%) skewY(45deg) translateX(-58%);-ms-transform:translate(100%,-100%) skewY(45deg) translateX(-58%);-o-transform:translate(100%,-100%) skewY(45deg) translateX(-58%);-webkit-transform-origin:0 center;-moz-transform-origin:0 center;-ms-transform-origin:0 center;-o-transform-origin:0 center;right:-17px}.ribbon-small .banner::after{top:18px;right:-12px}.ribbon-large .banner::after{top:45px;right:-26px}.no-css-transforms .ribbon .banner{position:static;width:100%;float:none;font-size:10px}.ribbon .text{position:relative;z-index:2;padding:6px 0;font-size:12px;font-weight:700;min-height:18px;line-height:18px;text-shadow:1px 1px 1px rgba(0,0,0,.2);white-space:nowrap;text-overflow:ellipsis}.ribbon-small .text{padding:3px 0;font-size:8px;min-height:14px;line-height:14px}.ribbon-large .text{padding:9px 0;font-size:18px;min-height:28px;line-height:28px}p,ul li{font-size:15.4px;line-height:23.1px}.ribbon .text::after,.ribbon .text::before{content:'';display:block;height:30px;position:absolute;top:0;width:100%;z-index:-1}.ribbon.ribbon-small .text::after,.ribbon.ribbon-small .text::before{height:20px}.ribbon.ribbon-large .text::after,.ribbon.ribbon-large .text::before{height:46px}.ribbon .text::before{-webkit-transform:translateX(-15%) skewX(-45deg);-moz-transform:translateX(-15%) skewX(-45deg);-ms-transform:translateX(-15%) skewX(-45deg);-o-transform:translateX(-15%) skewX(-45deg)}.ribbon .text::after{-webkit-transform:translateX(15%) skewX(45deg);-moz-transform:translateX(15%) skewX(45deg);-ms-transform:translateX(15%) skewX(45deg);-o-transform:translateX(15%) skewX(45deg)}.no-css-transforms .ribbon .text{height:25px;padding:3px}.no-css-transforms .ribbon .text,.ribbon .text::after,.ribbon .text::before{background-color:#62c462}.ribbon-green .banner::after,.ribbon-green .banner::before{background-color:#61ad15}.no-css-transforms .ribbon-green .text,.ribbon-green .text::after,.ribbon-green .text::before{background-color:#62c462}.ribbon-blue .banner::after,.ribbon-blue .banner::before{background-color:#04c}.no-css-transforms .ribbon-blue .text,.ribbon-blue .text::after,.ribbon-blue .text::before{background-color:#08c}.ribbon-blue-mms .banner::after,.ribbon-blue-mms .banner::before{background-color:#2d5b98}.no-css-transforms .ribbon-blue-mms .text,.ribbon-blue-mms .text::after,.ribbon-blue-mms .text::before{background-color:#367ab3}.ribbon-blue-light .banner::after,.ribbon-blue-light .banner::before{background-color:#2f96b4}.no-css-transforms .ribbon-blue-light .text,.ribbon-blue-light .text::after,.ribbon-blue-light .text::before{background-color:#5bc0de}.ribbon-yellow .banner::after,.ribbon-yellow .banner::before{background-color:#f2ba00}.no-css-transforms .ribbon-yellow .text,.ribbon-yellow .text::after,.ribbon-yellow .text::before{background-color:#ffd95e}.ribbon-orange .banner::after,.ribbon-orange .banner::before{background-color:#f89406}.no-css-transforms .ribbon-orange .text,.ribbon-orange .text::after,.ribbon-orange .text::before{background-color:#fbb450}.ribbon-red .banner::after,.ribbon-red .banner::before{background-color:#bd362f}.no-css-transforms .ribbon-red .text,.ribbon-red .text::after,.ribbon-red .text::before{background-color:#ee5f5b}.ribbon-purple .banner::after,.ribbon-purple .banner::before{background-color:#611bbd}.no-css-transforms .ribbon-purple .text,.ribbon-purple .text::after,.ribbon-purple .text::before{background-color:#af4ce8}.ribbon-pink .banner::after,.ribbon-pink .banner::before{background-color:#f000c0}.no-css-transforms .ribbon-pink .text,.ribbon-pink .text::after,.ribbon-pink .text::before{background-color:#ff5edf}.ribbon-black .banner::after,.ribbon-black .banner::before{background-color:#222}.no-css-transforms .ribbon-black .text,.ribbon-black .text::after,.ribbon-black .text::before{background-color:#444}body{text-shadow:1px 1px 1px rgba(0,0,0,.004)}.body-content{margin-top:121px;padding-top:79px;padding-bottom:3em}ul{list-style-type:square}p{margin-bottom:17.42px;font-weight:400;font-style:normal}h1{font-weight:300;color:#000;font-size:42px}h1 .fa-rub,h2 .fa-rub,h3 .fa-rub{-webkit-text-stroke:1px #fff;font-size:90%}h1.page-title{color:#333;margin-top:42px}h2,h3.page-title,h4{margin-top:0}h2{font-weight:400;margin-bottom:.8em}h3,h4{font-weight:300}h3{color:#000}h3.page-title{margin-bottom:1em;color:#666}h3.block-title{margin-top:0;font-size:21px}h4{color:#000}img.portfolio{float:right;margin-left:10px;padding:3px;border:1px solid #e2e2e2}.service-block,.service-block .service-title{border-top-left-radius:7px;border-top-right-radius:7px}img.portfolio.clear{margin-top:15px}.fa-rub{font-size:95%}.ng-cloak,[ng-cloak],[ng\:cloak]{display:none!important}footer{color:#acacac;background-color:#252222;border-top:3px solid #CC181E}footer .row{margin-top:30px;margin-bottom:30px}footer a{color:#acacac;transition:all .25s ease-in-out}footer a:hover{color:#bf0101;text-decoration:none}footer ul{list-style-type:none;margin:0;padding:0}footer ul li{line-height:1.2em;height:30px;font-size:15.4px}footer ul li:first-child a{color:#f2f2f2;font-size:1.1em}footer .phone{color:#fff;font-size:21px;margin-bottom:1em}footer .footer-contacts{text-align:right;font-size:15.4px}footer .footer-bottom{border-top:1px solid #575454;padding-top:10px;background:url(/images/logo_icon.png) center center no-repeat}.service-block{margin-top:28px;height:412px;background-image:linear-gradient(to bottom,#fff 0,#f7f7f7 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff7f7f7', GradientType=0)}.service-block .service-title{border-top:10px solid #000;text-align:center;padding:14px;font-size:28px;color:#111}.service-block .service-desc{height:120px;padding:14px 28px;color:#705859;font-size:15.4px;line-height:23.1px;text-align:center}.service-block .service-price{padding:14px 28px;font-size:16.8px;text-align:center}.service-block .service-price .amount{font-weight:700;font-size:22.4px}.service-block .service-icon{font-size:57px;width:88px;height:88px;border-radius:44px;background:#000;margin:0 auto;text-align:center;color:#fff}.service-block .btn-lg{width:200px;margin:0 auto;display:block}.service-block.primary .service-title{border-color:#CC181E}.service-block.primary .service-icon{background-color:#CC181E}.service-block.success .service-title{border-color:#61ad15}.service-block.success .service-icon{background-color:#61ad15}.service-block.info .service-title{border-color:#1B7FCC}.service-block.info .service-icon{background-color:#1B7FCC}.advantages-4-points{margin-top:28px}.advantages-4-points .title{text-align:center;padding:14px;font-size:21px;color:#111}.advantages-4-points .desc{height:120px;padding:0 28px;color:#705859;font-size:15.4px;line-height:23.1px;text-align:center}.advantages-4-points .icon{font-size:57px;width:88px;height:88px;border-radius:44px;background:#000;margin:0 auto;text-align:center;color:#fff}.advantages-4-points .btn-lg{width:200px;margin:0 auto;display:block}.advantages-4-points.primary .title{border-color:#CC181E}.advantages-4-points.primary .icon{background-color:#CC181E}.advantages-4-points.success .title{border-color:#61ad15}.advantages-4-points.success .icon{background-color:#61ad15}.advantages-4-points.info .title{border-color:#1B7FCC}.advantages-4-points.info .icon{background-color:#1B7FCC}.advantages-4-points.warning .title{border-color:#f60}.advantages-4-points.warning .icon{background-color:#f60}.advantages-2-points{margin-top:28px}.advantages-2-points .title{text-align:left;padding:0 14px 14px 90px;font-size:21px;color:#111}.advantages-2-points .desc{height:120px;padding:0 28px 0 90px;color:#705859;font-size:15.4px;line-height:23.1px;text-align:left}.advantages-2-points .icon{font-size:45px;width:66px;height:66px;border-radius:44px;background:#000;margin:0 auto;text-align:center;color:#fff;float:left}.advantages-2-points .btn-lg{width:200px;margin:0 auto;display:block}.advantages-2-points.primary .title{border-color:#CC181E}.advantages-2-points.primary .icon{background-color:#CC181E}.advantages-2-points.success .title{border-color:#61ad15}.advantages-2-points.success .icon{background-color:#61ad15}.advantages-2-points.info .title{border-color:#1B7FCC}.advantages-2-points.info .icon{background-color:#1B7FCC}.advantages-2-points.warning .title{border-color:#f60}.advantages-2-points.warning .icon{background-color:#f60}.home-page-logos{margin-top:70px;margin-bottom:14px}.home-page-logos ul{list-style:none;padding:0}.home-page-logos ul li{display:inline-block;padding:5px 23px}.home-page-banner{background:#f3efe9;border-top:10px solid #CC181E;margin-top:14px;padding:28px 42px 70px}.home-page-banner h1,.home-page-banner h3{color:#000;text-align:center}.home-page-banner h3{margin-top:0;font-weight:300;font-size:21px}.home-page-banner p{color:#333;font-size:16.8px}.home-page-banner .carousel-indicators{position:relative;bottom:0;margin-top:14px;width:100%;left:auto;margin-left:0}.home-page-banner .carousel-indicators .active{margin:0 130px;opacity:1}.home-page-banner .carousel-indicators li{font-size:57px;width:88px;height:88px;border-radius:44px;background:#000;text-align:center;margin:0 130px;color:#fff;border:none;text-indent:0;opacity:.6;transition:all .3s ease-in-out}.customer-reviews .customer-review,.technology-link .caption{background-image:linear-gradient(to bottom,#fff 0,#f7f7f7 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff7f7f7', GradientType=0)}.customer-reviews .customer-review,.well{border-top-left-radius:7px;border-top-right-radius:7px}.home-page-banner .carousel-indicators li.primary,.home-page-banner .carousel-indicators li.primary .fa{background-color:#CC181E}.home-page-banner .carousel-indicators li.success,.home-page-banner .carousel-indicators li.success .fa{background-color:#61ad15}.home-page-banner .carousel-indicators li.info,.home-page-banner .carousel-indicators li.info .fa{background-color:#1B7FCC}.home-page-banner .image-row{margin-top:28px;height:505px}.home-page-banner .image-row img{width:747px;max-width:100%}.carousel-fade .carousel-inner .item{opacity:0;transition-property:opacity;transition-duration:.6s}.carousel-fade .carousel-inner .active{opacity:1}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;opacity:0;z-index:1}.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.carousel-fade .carousel-control{z-index:2}@media all and (transform-3d),(-webkit-transform-3d){.carousel-fade .carousel-inner>.item.active.left,.carousel-fade .carousel-inner>.item.active.right,.carousel-fade .carousel-inner>.item.next,.carousel-fade .carousel-inner>.item.prev{opacity:0;transform:translate3d(0,0,0)}.carousel-fade .carousel-inner>.item.active,.carousel-fade .carousel-inner>.item.next.left,.carousel-fade .carousel-inner>.item.prev.right{opacity:1;transform:translate3d(0,0,0)}}.customer-reviews{padding:14px 0 70px}.customer-reviews h1,.customer-reviews h3{color:#000;text-align:center}.customer-reviews h3{margin-top:0;font-weight:300;font-size:21px}.customer-reviews .signature .name,.order-box .package-name,.order-box .package-price{font-weight:700}.customer-reviews .customer-review{margin-top:45px;padding:14px}.customer-reviews .customer-review:first-child{margin-right:15px}.customer-reviews .signature{font-size:15.4px}.customer-reviews blockquote{border:none;font-size:15.4px;font-style:italic}.customer-reviews .photo img{display:inline;float:left;width:80px;height:80px;margin-right:20px;border-radius:40px;border:3px solid #61ad15}.order-summary .order-summary-heading,.order-summary .order-summary-main{border-bottom:1px solid #eee;padding:10px 15px}.technology-list{margin-top:-28px}.technology-link{width:300px;margin:42px auto 0;border-radius:7px}.technology-link:hover{box-shadow:0 1px 3px rgba(204,24,30,.4)}.technology-link:hover a .caption{color:#881014}.technology-link .caption{color:#555;width:300px;text-align:center;padding:5px 10px;height:70px;display:table-cell;vertical-align:middle}.technology-link .caption.primary{background:rgba(204,24,30,.7)}.technology-link .caption.success{background:rgba(97,173,21,.7)}.technology-link .caption.info{background:rgba(27,127,204,.7)}.technology-link .photo{width:300px;height:170px}.technology-link .photo.microsoft{background:url(/images/logos/microsoft.png) no-repeat}.technology-link .photo.microsoft-net{background:url(/images/logos/net.png) no-repeat}.technology-link .photo.php{background:url(/images/logos/php.png) no-repeat}.technology-link .photo.azure{background:url(/images/logos/windows_azure.png) no-repeat}.technology-link .photo.sql-server{background:url(/images/logos/sqlserver.png) no-repeat}.technology-link .photo.ajax{background:url(/images/logos/ajax.png) no-repeat}.technology-link .photo.html-5{background:url(/images/logos/HTML5.png) no-repeat}.technology-link .photo.css-3{background:url(/images/logos/CSS3.png) no-repeat}.technology-link .photo.mysql{background:url(/images/logos/mysql.png) no-repeat}.technology-link .photo.aspnet{background:url(/images/logos/aspnet.png) no-repeat}.technology-link .photo.aws{background:url(/images/logos/aws.png) no-repeat}.technology-link .photo.rackspace{background:url(/images/logos/rackspace.png) no-repeat}.technology-link .photo.entityframework{background:url(/images/logos/entityframework.png) no-repeat}.technology-link .photo.git{background:url(/images/logos/git.png) no-repeat}.technology-link .photo.github{background:url(/images/logos/github.png) no-repeat}.technology-link .photo.bitbucket{background:url(/images/logos/bitbucket.png) no-repeat}.technology-link .photo.castle{background:url(/images/logos/castle.png) no-repeat}.technology-link .photo.teamcity{background:url(/images/logos/teamcity.png) no-repeat}.technology-link .photo.visualstudio{background:url(/images/logos/visualstudio.png) no-repeat}.technology-link .photo.nhibernate{background:url(/images/logos/nhibernate.png) no-repeat}.technology-link .photo.sencha{background:url(/images/logos/sencha.png) no-repeat}.technology-link .photo.less{background:url(/images/logos/less.png) no-repeat}.technology-link .photo.sass{background:url(/images/logos/sass.png) no-repeat}.technology-link .photo.jquery{background:url(/images/logos/jquery.png) no-repeat}.technology-link .photo.resharper{background:url(/images/logos/resharper.png) no-repeat}.technology-link .photo.bootstrap{background:url(/images/logos/bootstrap.png) no-repeat}.technology-link .photo.bitrix24{background:url(/images/logos/bitrix24.png) no-repeat}.technology-link .photo.logo-1c{background:url(/images/logos/1c.png) no-repeat}.order-box,.order-options,.order-summary{border-radius:5px;background-image:linear-gradient(to bottom,#fff 0,#f7f7f7 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff7f7f7', GradientType=0);box-shadow:0 1px 3px rgba(0,0,0,.22)}.order-box{margin-top:30px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin-left:0;margin-right:0;color:#404040}.order-box .ribbon{opacity:0;display:block;height:0;transition:opacity .25s ease-in-out}.order-box .first-package.selected .ribbon,.order-box .second-package.selected .ribbon{height:auto;display:block;opacity:1}.order-box .first-package .ribbon{left:-41px}.order-box .first-package .ribbon .banner{transform:rotate(-45deg);float:left}.order-box .second-package .ribbon{right:-14px}.order-box .first-package,.order-box .second-package{height:208px;text-align:center;padding:30px;min-height:1px;position:relative}.order-box .package-name{font-size:16pt;margin-bottom:16px}.order-box .package-price-second{font-size:10pt}.order-box .package-description{margin-top:16px}.order-box .first-package{border-right:1px solid #eee}@media (min-width:1200px){.order-box{float:left;width:66.66666667%}.order-box .first-package,.order-box .second-package{float:left;width:50%}}.order-summary{margin-top:30px;padding-left:0;padding-right:0;color:#404040}.order-summary .order-summary-heading{text-align:left;font-size:12pt;font-weight:700}.order-summary .order-summary-heading .order-summary-price{float:right;font-size:14pt;color:#61ad15}.order-summary .order-summary-main input.form-control{width:40px;margin:0 8px}.order-summary .order-summary-main select.form-control{width:60px;margin:0 8px}.order-summary .order-summary-options{padding:10px 15px}.order-summary .order-summary-options ul{list-style-type:none;margin:0;padding:0}.order-summary .order-summary-options ul li{margin:0 0 5px}.order-summary .order-summary-options .glyphicon-ok-2{position:relative;top:2px;margin-right:3px;color:#61ad15}.order-summary .order-summary-footer{padding:10px;text-align:right}.order-summary .order-summary-footer .btn{vertical-align:middle}.order-summary .order-summary-footer .btn i{position:relative;top:2px;left:3px}.order-options{margin-top:30px;position:relative;min-height:1px;margin-left:0;margin-right:0;color:#404040;padding:15px 30px}@media (min-width:1200px){.order-options{float:left;width:66.66666667%}}.order-options h4{margin-top:0}.order-options .additional-options,.order-options .premium-options{clear:left;margin-top:15px}.order-options a>.caret{border-top-color:#CC181E}.order-options .collapsed .caret{border-bottom:4px solid transparent;border-top:4px solid transparent;border-left:4px solid}.order-options .option{clear:left}.order-options .option .option-price{float:right;padding-left:15px;width:60px;text-align:right}.order-options .option:after{content:'';background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAABCAYAAAD9yd/wAAAAE0lEQVQIW2NsbO3+X19dysiABgBUcgQCodoOmQAAAABJRU5ErkJggg==) 100% 100% repeat-x;display:block;overflow:hidden;height:1px;padding:15px 0 0;clear:none}.portfolio-link .caption,.well{background-image:linear-gradient(to bottom,#fff 0,#f7f7f7 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff7f7f7', GradientType=0)}.order-options .option label{float:left;padding-right:15px;font-size:14px;font-weight:400}.order-options .option input{float:right;margin-left:15px;margin-top:-1px;-webkit-appearance:none;background-color:#fafafa;border:1px solid #cacece;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05);padding:9px;border-radius:3px;display:inline-block;position:relative}.order-options .option input:active,.order-options .option input:checked:active{box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 1px 3px rgba(0,0,0,.1)}.order-options .option input:checked{background-color:#e9ecee;border:1px solid #adb8c0;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05),inset 15px 10px -12px rgba(255,255,255,.1);color:#99a1a7}.portfolio-link,.well{box-shadow:0 1px 3px rgba(0,0,0,.22)}.order-options .option input:checked:after{content:'\2714';font-size:14px;position:absolute;top:0;left:3px;color:#99a1a7}.well{border:0}.well .title{border-top:10px solid #000;text-align:center;padding:14px;font-size:28px;color:#111;border-top-left-radius:7px;border-top-right-radius:7px;margin-top:-25px;margin-left:-25px;margin-right:-25px}.well.primary .title{border-color:#CC181E}.well.primary .icon{background-color:#CC181E}.well.success .title{border-color:#61ad15}.well.success .icon{background-color:#61ad15}.well.info .title{border-color:#1B7FCC}.well.info .icon{background-color:#1B7FCC}.well h2{margin-top:7px}.portfolio-list{margin-top:-28px}.portfolio-link{width:300px;margin:42px auto 0;border-radius:7px}.portfolio-link:hover{box-shadow:0 1px 3px rgba(204,24,30,.4)}.portfolio-link:hover a .caption{color:#881014}.portfolio-link .caption{color:#555;width:300px;text-align:center;padding:5px 10px;height:70px;display:table-cell;vertical-align:middle}.portfolio-link .caption.primary{background:rgba(204,24,30,.7)}.portfolio-link .caption.success{background:rgba(97,173,21,.7)}.portfolio-link .caption.info{background:rgba(27,127,204,.7)}.portfolio-link .photo{width:300px;height:170px}.portfolio-link .photo.goodtasks{background:url(/images/portfolio/goodtasks_preview.png) no-repeat}.portfolio-link .photo.grehovnet{background:url(/images/portfolio/grehovnet_preview.png) no-repeat}.portfolio-link .photo.lores{background:url(/images/portfolio/lores_preview.png) no-repeat}.portfolio-link .photo.osacars{background:url(/images/portfolio/osa_preview.png) no-repeat}.portfolio-link .photo.picorator{background:url(/images/portfolio/picorator_preview.png) no-repeat}.portfolio-link .photo.spectrevisuals{background:url(/images/portfolio/spectrevisuals_preview.png) no-repeat}.cart-checkout .cart-contact-details,.shopping-cart-details .cart-summary{background-image:linear-gradient(to bottom,#fff 0,#f7f7f7 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff7f7f7', GradientType=0);box-shadow:0 1px 3px rgba(0,0,0,.22)}.shopping-cart-details .cart-item{padding:14px;margin-bottom:14px;border:1px solid #eee}.shopping-cart-details .cart-item .fa-close{font-size:21px;color:#ccc;padding-right:14px}.shopping-cart-details .cart-item .cart-item-name{font-size:21px;font-weight:400;color:#595959;padding-right:14px}.shopping-cart-details .cart-item .cart-item-price{font-size:21px;font-weight:300;color:#595959;float:right}.shopping-cart-details .cart-item ul{padding-left:35px;list-style-type:none;color:#666;margin:0}.shopping-cart-details .cart-item ul li{font-size:12.92px;line-height:16.8px;color:#737373}.shopping-cart-details .cart-item.ng-enter.ng-enter-active,.shopping-cart-details .cart-item.ng-leave{opacity:1;transition:opacity .3s linear}.shopping-cart-details .cart-item.ng-enter,.shopping-cart-details .cart-item.ng-leave.ng-leave-active{opacity:0;transition:opacity .3s linear}.shopping-cart-details .cart-summary{border-radius:5px;padding:10px;color:#404040;text-align:right}.shopping-cart-details .cart-summary h3{text-align:center;margin-top:0;margin-bottom:21px}.shopping-cart-details .cart-summary .cart-total,.shopping-cart-details .cart-summary .cart-total-price{font-weight:700;font-size:16.8px}.shopping-cart-details .cart-summary .btn{width:100%;margin-top:21px}.shopping-cart-details .cart-summary table{width:100%}.shopping-cart-details .cart-summary table td{text-align:right;padding-left:14px;line-height:21px;width:25%}.shopping-cart-details .cart-summary table td:first-child{width:75%;text-align:right}.dropzone{border:2px dashed #777!important;margin:20px 10px 0!important}.dz-message{font-size:16.8px;color:#666}.cart-checkout .col-lg-6{margin-top:15px}.cart-checkout .cart-contact-details{border-radius:5px;padding:10px;margin:0 10px;color:#404040}.cart-checkout .cart-contact-details h3{margin-top:0}.cart-checkout .submit-button{margin-top:20px}.cart-checkout #terms-checkbox-container{padding-right:12px;padding-top:12px}.wmd-panel{width:100%}.wmd-input{height:400px;width:100%;padding:7px;color:#555;font-size:15.4px;line-height:23.1px;font-weight:400;font-style:normal;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;border:1px solid #cfd9db;border-top:0}.wmd-preview{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box}.wmd-panel .btn-toolbar{margin-bottom:0;padding:7px;margin-left:0;width:100%;background:#ecf0f1;border:1px solid #cfd9db}.icon-header,.icon-hr-line{background-image:url(/images/pagedown/Markdown.Editor.Icons.png);height:19px;width:14px;display:block}.icon-header{background-position:-120px 0}.icon-hr-line{background-position:-144px 0}.wmd-prompt-background{background-color:#000}.wmd-prompt-dialog{border:1px solid #999;background-color:#F5F5F5}.wmd-prompt-dialog>div{font-size:.8em;font-family:arial,helvetica,sans-serif}.wmd-prompt-dialog>form>input[type=text]{border:1px solid #999;color:#000}.wmd-prompt-dialog>form>input[type=button]{border:1px solid #888;font-family:trebuchet MS,helvetica,sans-serif;font-size:.8em;font-weight:700}.irs-line{border:0;height:12px;background:#e9e9e9}.irs-max,.irs-min{font-size:11px;color:#666}.irs-single{background:#CC181E;font-size:11px}.irs-bar,.irs-bar-edge{background:#CC181E;border:0}.irs-slider{top:27px;width:22px;height:22px;border:2px solid #fff;background:#CC181E;box-shadow:none}.irs-slider.state_hover,.irs-slider:hover{background:#b5151b}.calculator .checkbox{margin:0}.calculator .final-price{font-weight:400}.anchor-link:before{display:block;content:" ";margin-top:-200px;height:200px;visibility:hidden}.checkbox.checkbox-lg label::before{width:20px;height:20px}.checkbox.checkbox-lg label::after{width:20px;height:20px;font-size:13px}@media only screen and (max-width:1200px){.service-block{height:454px}.home-page-banner .carousel-indicators .active,.home-page-banner .carousel-indicators li{margin:0 110px}.navbar .search-box{width:230px}.navbar .search-box #search{width:130px}.body-content{padding-top:129px}}@media only screen and (max-width:992px){.service-block{height:412px}.home-page-banner .carousel-indicators .active,.home-page-banner .carousel-indicators li{margin:0 70px}.search-box{display:none}h2{margin-top:20px}.row .text-left,.row .text-right{text-align:center}.service-demo-block{display:table}.service-demo-block .col-md-7{display:table-header-group;text-align:center}.advantages-4-points .desc{height:60px}.img-thumbnail{max-width:95%}}@media only screen and (max-width:768px){h1{font-size:33px}h2{font-size:26px}h3{font-size:19px}.home-page-logos ul li{display:block;text-align:center}.navbar .email,.navbar .phone,.search-box{display:none}.home-page-banner .carousel-indicators .active,.home-page-banner .carousel-indicators li{margin:0 20px}.navbar .navbar-collapse{padding:5px 15px}.navbar .navbar-background{padding-top:0}.navbar .navbar-header{width:inherit;border-radius:0}.navbar-fixed-top .navbar-collapse{max-height:unset}.body-content{padding-top:16px}.logo{position:absolute}}