html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}aside,footer,header,main,menu,nav,section{display:block;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}strong{font-weight:bold;}h1{font-size:2em;margin:0.67em 0;}small{font-size:80%;}img{border:0;}button,input,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box; -moz-box-sizing:border-box;box-sizing:border-box;padding:0;}textarea{overflow:auto;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}html{font-size:14px;-webkit-tap-highlight-color:rgba(0,0,0,0);}body{line-height:1.42857143;background-color:#ffffff;}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;}a{color:#337ab7;text-decoration:none;}a:hover,a:focus{color:#23527c;text-decoration:underline;}img{vertical-align:middle;}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;}@media (min-width:768px){.container{width:750px; }}@media (min-width:992px){.container{width:970px; }}@media (min-width:1200px){.container{width:1170px; }}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;}.row{margin-left:-15px;margin-right:-15px;}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left;}.col-xs-12{width:100%;}.col-xs-11{width:91.66666667%;}.col-xs-10{width:83.33333333%;}.col-xs-9{width:75%;}.col-xs-8{width:66.66666667%;}.col-xs-7{width:58.33333333%;}.col-xs-6{width:50%;}.col-xs-5{width:41.66666667%;}.col-xs-4{width:33.33333333%;}.col-xs-3{width:25%;}.col-xs-2{width:16.66666667%;}.col-xs-1{width:8.33333333%;}.col-xs-pull-12{right:100%;}.col-xs-pull-11{right:91.66666667%;}.col-xs-pull-10{right:83.33333333%;}.col-xs-pull-9{right:75%;}.col-xs-pull-8{right:66.66666667%;}.col-xs-pull-7{right:58.33333333%;}.col-xs-pull-6{right:50%;}.col-xs-pull-5{right:41.66666667%;}.col-xs-pull-4{right:33.33333333%;}.col-xs-pull-3{right:25%;}.col-xs-pull-2{right:16.66666667%;}.col-xs-pull-1{right:8.33333333%;}.col-xs-pull-0{right:auto;}.col-xs-push-12{left:100%;}.col-xs-push-11{left:91.66666667%;}.col-xs-push-10{left:83.33333333%;}.col-xs-push-9{left:75%;}.col-xs-push-8{left:66.66666667%;}.col-xs-push-7{left:58.33333333%;}.col-xs-push-6{left:50%;}.col-xs-push-5{left:41.66666667%;}.col-xs-push-4{left:33.33333333%;}.col-xs-push-3{left:25%;}.col-xs-push-2{left:16.66666667%;}.col-xs-push-1{left:8.33333333%;}.col-xs-push-0{left:auto;}.col-xs-offset-12{margin-left:100%;}.col-xs-offset-11{margin-left:91.66666667%;}.col-xs-offset-10{margin-left:83.33333333%;}.col-xs-offset-9{margin-left:75%;}.col-xs-offset-8{margin-left:66.66666667%;}.col-xs-offset-7{margin-left:58.33333333%;}.col-xs-offset-6{margin-left:50%;}.col-xs-offset-5{margin-left:41.66666667%;}.col-xs-offset-4{margin-left:33.33333333%;}.col-xs-offset-3{margin-left:25%;}.col-xs-offset-2{margin-left:16.66666667%;}.col-xs-offset-1{margin-left:8.33333333%;}.col-xs-offset-0{margin-left:0%;}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left; }.col-sm-12{width:100%; }.col-sm-11{width:91.66666667%; }.col-sm-10{width:83.33333333%; }.col-sm-9{width:75%; }.col-sm-8{width:66.66666667%; }.col-sm-7{width:58.33333333%; }.col-sm-6{width:50%; }.col-sm-5{width:41.66666667%; }.col-sm-4{width:33.33333333%; }.col-sm-3{width:25%; }.col-sm-2{width:16.66666667%; }.col-sm-1{width:8.33333333%; }.col-sm-pull-12{right:100%; }.col-sm-pull-11{right:91.66666667%; }.col-sm-pull-10{right:83.33333333%; }.col-sm-pull-9{right:75%; }.col-sm-pull-8{right:66.66666667%; }.col-sm-pull-7{right:58.33333333%; }.col-sm-pull-6{right:50%; }.col-sm-pull-5{right:41.66666667%; }.col-sm-pull-4{right:33.33333333%; }.col-sm-pull-3{right:25%; }.col-sm-pull-2{right:16.66666667%; }.col-sm-pull-1{right:8.33333333%; }.col-sm-pull-0{right:auto; }.col-sm-push-12{left:100%; }.col-sm-push-11{left:91.66666667%; }.col-sm-push-10{left:83.33333333%; }.col-sm-push-9{left:75%; }.col-sm-push-8{left:66.66666667%; }.col-sm-push-7{left:58.33333333%; }.col-sm-push-6{left:50%; }.col-sm-push-5{left:41.66666667%; }.col-sm-push-4{left:33.33333333%; }.col-sm-push-3{left:25%; }.col-sm-push-2{left:16.66666667%; }.col-sm-push-1{left:8.33333333%; }.col-sm-push-0{left:auto; }.col-sm-offset-12{margin-left:100%; }.col-sm-offset-11{margin-left:91.66666667%; }.col-sm-offset-10{margin-left:83.33333333%; }.col-sm-offset-9{margin-left:75%; }.col-sm-offset-8{margin-left:66.66666667%; }.col-sm-offset-7{margin-left:58.33333333%; }.col-sm-offset-6{margin-left:50%; }.col-sm-offset-5{margin-left:41.66666667%; }.col-sm-offset-4{margin-left:33.33333333%; }.col-sm-offset-3{margin-left:25%; }.col-sm-offset-2{margin-left:16.66666667%; }.col-sm-offset-1{margin-left:8.33333333%; }.col-sm-offset-0{margin-left:0%; }}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left; }.col-md-12{width:100%; }.col-md-11{width:91.66666667%; }.col-md-10{width:83.33333333%; }.col-md-9{width:75%; }.col-md-8{width:66.66666667%; }.col-md-7{width:58.33333333%; }.col-md-6{width:50%; }.col-md-5{width:41.66666667%; }.col-md-4{width:33.33333333%; }.col-md-3{width:25%; }.col-md-2{width:16.66666667%; }.col-md-1{width:8.33333333%; }.col-md-pull-12{right:100%; }.col-md-pull-11{right:91.66666667%; }.col-md-pull-10{right:83.33333333%; }.col-md-pull-9{right:75%; }.col-md-pull-8{right:66.66666667%; }.col-md-pull-7{right:58.33333333%; }.col-md-pull-6{right:50%; }.col-md-pull-5{right:41.66666667%; }.col-md-pull-4{right:33.33333333%; }.col-md-pull-3{right:25%; }.col-md-pull-2{right:16.66666667%; }.col-md-pull-1{right:8.33333333%; }.col-md-pull-0{right:auto; }.col-md-push-12{left:100%; }.col-md-push-11{left:91.66666667%; }.col-md-push-10{left:83.33333333%; }.col-md-push-9{left:75%; }.col-md-push-8{left:66.66666667%; }.col-md-push-7{left:58.33333333%; }.col-md-push-6{left:50%; }.col-md-push-5{left:41.66666667%; }.col-md-push-4{left:33.33333333%; }.col-md-push-3{left:25%; }.col-md-push-2{left:16.66666667%; }.col-md-push-1{left:8.33333333%; }.col-md-push-0{left:auto; }.col-md-offset-12{margin-left:100%; }.col-md-offset-11{margin-left:91.66666667%; }.col-md-offset-10{margin-left:83.33333333%; }.col-md-offset-9{margin-left:75%; }.col-md-offset-8{margin-left:66.66666667%; }.col-md-offset-7{margin-left:58.33333333%; }.col-md-offset-6{margin-left:50%; }.col-md-offset-5{margin-left:41.66666667%; }.col-md-offset-4{margin-left:33.33333333%; }.col-md-offset-3{margin-left:25%; }.col-md-offset-2{margin-left:16.66666667%; }.col-md-offset-1{margin-left:8.33333333%; }.col-md-offset-0{margin-left:0%; }}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left; }.col-lg-12{width:100%; }.col-lg-11{width:91.66666667%; }.col-lg-10{width:83.33333333%; }.col-lg-9{width:75%; }.col-lg-8{width:66.66666667%; }.col-lg-7{width:58.33333333%; }.col-lg-6{width:50%; }.col-lg-5{width:41.66666667%; }.col-lg-4{width:33.33333333%; }.col-lg-3{width:25%; }.col-lg-2{width:16.66666667%; }.col-lg-1{width:8.33333333%; }.col-lg-pull-12{right:100%; }.col-lg-pull-11{right:91.66666667%; }.col-lg-pull-10{right:83.33333333%; }.col-lg-pull-9{right:75%; }.col-lg-pull-8{right:66.66666667%; }.col-lg-pull-7{right:58.33333333%; }.col-lg-pull-6{right:50%; }.col-lg-pull-5{right:41.66666667%; }.col-lg-pull-4{right:33.33333333%; }.col-lg-pull-3{right:25%; }.col-lg-pull-2{right:16.66666667%; }.col-lg-pull-1{right:8.33333333%; }.col-lg-pull-0{right:auto; }.col-lg-push-12{left:100%; }.col-lg-push-11{left:91.66666667%; }.col-lg-push-10{left:83.33333333%; }.col-lg-push-9{left:75%; }.col-lg-push-8{left:66.66666667%; }.col-lg-push-7{left:58.33333333%; }.col-lg-push-6{left:50%; }.col-lg-push-5{left:41.66666667%; }.col-lg-push-4{left:33.33333333%; }.col-lg-push-3{left:25%; }.col-lg-push-2{left:16.66666667%; }.col-lg-push-1{left:8.33333333%; }.col-lg-push-0{left:auto; }.col-lg-offset-12{margin-left:100%; }.col-lg-offset-11{margin-left:91.66666667%; }.col-lg-offset-10{margin-left:83.33333333%; }.col-lg-offset-9{margin-left:75%; }.col-lg-offset-8{margin-left:66.66666667%; }.col-lg-offset-7{margin-left:58.33333333%; }.col-lg-offset-6{margin-left:50%; }.col-lg-offset-5{margin-left:41.66666667%; }.col-lg-offset-4{margin-left:33.33333333%; }.col-lg-offset-3{margin-left:25%; }.col-lg-offset-2{margin-left:16.66666667%; }.col-lg-offset-1{margin-left:8.33333333%; }.col-lg-offset-0{margin-left:0%; }}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;white-space:nowrap;padding:0 12px;font-size:14px;line-height:1.42857143;border-radius:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-transform:uppercase;color:#113648;}.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}.btn:hover,.btn:focus,.btn.focus{text-decoration:none;}.btn:active,.btn.active{outline:0;background-image:none;}.btn-lg{height:45px;line-height:45px;}.btn-md{padding:0 23px;height:39px;line-height:39px;}.btn-xs{padding:0 23px;height:26px;line-height:26px;border-radius:5px;font-size:12px;}.btn-border{border-style:solid;border-width:2px;border-color:#ddff76;color:#ddff76;background-color:transparent;}.btn-border:hover{color:#8dab2f;background-color:#bdde5b;}.btn-red{color:#fff;background:rgb(225,52,51);background:-moz-linear-gradient(90deg,rgb(225,52,51) 0%,rgb(197,44,45) 50%,rgb(168,38,38) 100%);background:-webkit-linear-gradient(90deg,rgb(225,52,51) 0%,rgb(197,44,45) 50%,rgb(168,38,38) 100%);background:-o-linear-gradient(90deg,rgb(225,52,51) 0%,rgb(197,44,45) 50%,rgb(168,38,38) 100%);background:-ms-linear-gradient(90deg,rgb(225,52,51) 0%,rgb(197,44,45) 50%,rgb(168,38,38) 100%);background:linear-gradient(180deg,rgb(225,52,51) 0%,rgb(197,44,45) 50%,rgb(168,38,38) 100%);}.btn-red:hover{background:#f52b2b;color:#fff;}.btn-border-green{color:#9ab83c;border:2px solid #9ab83c;}.btn-border-green:hover{border-color:transparent;box-shadow:none;color:#fff;background:#a3cd24;background:-moz-linear-gradient(90deg,rgb(151,191,25) 0%,rgb(176,218,47) 100%);background:-webkit-linear-gradient(90deg,rgb(151,191,25) 0%,rgb(176,218,47) 100%);background:-o-linear-gradient(90deg,rgb(151,191,25) 0%,rgb(176,218,47) 100%);background:-ms-linear-gradient(90deg,rgb(151,191,25) 0%,rgb(176,218,47) 100%);background:linear-gradient(180deg,rgb(151,191,25) 0%,rgb(176,218,47) 100%);}.btn-green{border:none;background-color:#91ba0b;color:#fff;}.btn-green:hover{color:#fff;background:rgb(135,183,18);background:-moz-linear-gradient(90deg,rgb(135,183,18) 0%,rgb(157,200,26) 50%,rgb(135,183,18) 100%);background:-webkit-linear-gradient(90deg,rgb(135,183,18) 0%,rgb(157,200,26) 50%,rgb(135,183,18) 100%);background:-o-linear-gradient(90deg,rgb(135,183,18) 0%,rgb(157,200,26) 50%,rgb(135,183,18) 100%);background:-ms-linear-gradient(90deg,rgb(135,183,18) 0%,rgb(157,200,26) 50%,rgb(135,183,18) 100%);background:linear-gradient(180deg,rgb(135,183,18) 0%,rgb(157,200,26) 50%,rgb(135,183,18) 100%);}.btn-block{display:block;width:100%;}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%;}.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear;}.fade.in{opacity:1;}.collapse{display:none;}.collapse.in{display:block;}tr.collapse.in{display:table-row;}tbody.collapse.in{display:table-row-group;}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility; transition-property:height,visibility;-webkit-transition-duration:0.35s;-o-transition-duration:0.35s; transition-duration:0.35s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease; transition-timing-function:ease;}.breadcrumb{padding:6px 0px;margin:3px 0;list-style:none;}.breadcrumb > li{display:inline-block;}.breadcrumb > li:after{content:url(/assets/images/sprites/breadcrumb.png);padding:0 8px;color:#979797;width:7px;height:15px;vertical-align:middle;}.breadcrumb > li:last-child:after{display:none;}.breadcrumb a,.breadcrumb span{display:inline-block;font-size:18px;color:#979797;font-family:'PFDinDisplay Pro Regular',sans-serif;}.breadcrumb > .active{color:#777777;}.pagination{padding-left:0;margin:20px 0;border-radius:4px;}.pagination > li{display:inline-block;margin-right:7px;}.pagination > li > a,.pagination > li > span{position:relative;line-height:28px;text-decoration:none;color:#fff;background-color:#ced0cd;width:24px;height:28px;vertical-align:middle;display:inline-block;text-align:center;border-radius:3px;}.pagination > li > a:hover,.pagination > li > span:hover,.pagination > li > a:focus,.pagination > li > span:focus{background-color:#a3c200;}.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus{background-color:#a3c200;cursor:default;}.pagination .prev,.pagination .next{background-image:url(/assets/images/sprites/gallery-left.png);background-position:center center;background-size:10px 15px;background-repeat:no-repeat;}.pagination .prev{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg); -o-transform:rotate(180deg);transform:rotate(180deg);}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden;}.clearfix:before,.clearfix:after,.container:before,.container:after{content:" ";display:table;}.clearfix:after,.container:after{clear:both;}.center-block{display:block;margin-left:auto;margin-right:auto;}.pull-right{float:right !important;}.pull-left{float:left !important;}.hide{display:none !important;}.show{display:block !important;}.invisible{visibility:hidden;}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}.hidden{display:none !important;}@-ms-viewport{width:device-width;}
.placeholder-italic::-webkit-input-placeholder{font-style:italic;}.placeholder-italic::-moz-placeholder{font-style:italic;}.placeholder-italic:-moz-placeholder{font-style:italic;}.placeholder-italic:-ms-input-placeholder{font-style:italic;}.mb0{margin-bottom:0px!important;}.mb10{margin-bottom:10px!important;}.collapse.in{height:auto;}.ul-reset{padding-left:0;margin:0;list-style-type:none;}.relative{position:relative!important;}@font-face{font-family:'PFDinDisplay Pro Thin';src:url(/assets/fonts/PFDinDisplayPro-Thin.eot);src:url(/assets/fonts/PFDinDisplayPro-Thin.eot?#iefix) format('embedded-opentype'),url(/assets/fonts/PFDinDisplayPro-Thin.woff2) format('woff2'),url(/assets/fonts/PFDinDisplayPro-Thin.woff) format('woff'),url(/assets/fonts/PFDinDisplayPro-Thin.ttf) format('truetype'),url(/assets/fonts/PFDinDisplayPro-Thin.svg#PFDinDisplayPro-Thin) format('svg');font-weight:100;font-style:normal;}@font-face{font-family:'PFDinDisplay Pro Bold';src:url(/assets/fonts/PFDinDisplayPro-Bold.eot);src:url(/assets/fonts/PFDinDisplayPro-Bold.eot?#iefix) format('embedded-opentype'),url(/assets/fonts/PFDinDisplayPro-Bold.woff2) format('woff2'),url(/assets/fonts/PFDinDisplayPro-Bold.woff) format('woff'),url(/assets/fonts/PFDinDisplayPro-Bold.ttf) format('truetype'),url(/assets/fonts/PFDinDisplayPro-Bold.svg#PFDinDisplayPro-Bold) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'PFDinDisplay Pro Regular';src:url(/assets/fonts/PFDinDisplayPro-Regular.eot);src:url(/assets/fonts/PFDinDisplayPro-Regular.eot?#iefix) format('embedded-opentype'),url(/assets/fonts/PFDinDisplayPro-Regular.woff2) format('woff2'),url(/assets/fonts/PFDinDisplayPro-Regular.woff) format('woff'),url(/assets/fonts/PFDinDisplayPro-Regular.ttf) format('truetype'),url(/assets/fonts/PFDinDisplayPro-Regular.svg#PFDinDisplayPro-Regular) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'PFDinDisplay Pro Medium';src:url(/assets/fonts/PFDinDisplayPro-Medium.eot);src:url(/assets/fonts/PFDinDisplayPro-Medium.eot?#iefix) format('embedded-opentype'),url(/assets/fonts/PFDinDisplayPro-Medium.woff2) format('woff2'),url(/assets/fonts/PFDinDisplayPro-Medium.woff) format('woff'),url(/assets/fonts/PFDinDisplayPro-Medium.ttf) format('truetype'),url(/assets/fonts/PFDinDisplayPro-Medium.svg#PFDinDisplayPro-Medium) format('svg');font-weight:500;font-style:normal;}@font-face{font-family:'PFDinDisplay Pro Black';src:url(/assets/fonts/PFDinDisplayPro-Black.eot);src:url(/assets/fonts/PFDinDisplayPro-Black.eot?#iefix) format('embedded-opentype'),url(/assets/fonts/PFDinDisplayPro-Black.woff2) format('woff2'),url(/assets/fonts/PFDinDisplayPro-Black.woff) format('woff'),url(/assets/fonts/PFDinDisplayPro-Black.ttf) format('truetype'),url(/assets/fonts/PFDinDisplayPro-Black.svg#PFDinDisplayPro-Black) format('svg');font-weight:900;font-style:normal;}.pdft{font-family:'PFDinDisplay Pro Thin',sans-serif;}.pdfb{font-family:'PFDinDisplay Pro Bold',sans-serif;}.pdfr{font-family:'PFDinDisplay Pro Regular',sans-serif;}.pdfm{font-family:'PFDinDisplay Pro Regular',sans-serif;}.pdfbl{font-family:'PFDinDisplay Pro Black',sans-serif;}.roboto{font-family:'Roboto',sans-serif;}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top;}.fancybox-wrap{position:absolute;top:0;left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:8020;}.fancybox-skin{position:relative;text-shadow:none;}.fancybox-opened{z-index:8030;}.fancybox-outer,.fancybox-inner{position:relative;}.fancybox-inner{overflow:hidden;}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch;}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap;}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%;}.fancybox-image{max-width:100%;max-height:100%;}.fancybox-close{position:absolute;top:0px;right:-42px;width:37px;height:37px;cursor:pointer;z-index:8040;background-image:url(/assets/images/sprites/close.png);background-repeat:no-repeat;background-position:center center;}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040;}.fancybox-prev{left:0;}.fancybox-next{right:0;}.fancybox-nav span{position:absolute;top:50%;width:50px;height:50px;margin-top:-25px;cursor:pointer;z-index:8040;visibility:hidden;background-image:url(/assets/images/sprites/prev-hover.png);background-repeat:no-repeat;background-position:center center;}.fancybox-prev span{left:10px;}.fancybox-next span{right:10px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}.fancybox-nav:hover span{visibility:visible;}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;max-width:99999px;max-height:99999px;overflow:visible !important;}.fancybox-lock{overflow:visible !important;width:auto;}.fancybox-lock body{overflow:hidden !important;}.fancybox-lock-test{overflow-y:hidden !important;}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:rgba(0,0,0,0.6);}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0;}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll;}.fancybox-title{visibility:hidden;}.fancybox-opened .fancybox-title{visibility:visible;}.fancybox-title-float-wrap{position:absolute;top:100%;right:50%;z-index:8050;text-align:center;width:100%;}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:8px 20px;background:transparent;background:rgba(56,56,56,0.89);color:#FFF;line-height:16px;width:100%;font-size:19px;}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff;}.fancybox-title-inside-wrap{padding-top:10px;}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8);}.fancybox-title .type{font-size:14px;color:#fff;text-align:center;line-height:14px;}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;cursor:pointer;z-index:8060;}#fancybox-loading div{width:64px;height:64px;background:url(/assets/images/sprites/loader.gif) center center no-repeat;}.review .container{height:737px;overflow:hidden;}.owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out;}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1; }@-webkit-keyframes 'load'{0%{opacity:0}50%{opacity:0}100%{opacity:1}}.owl-carousel{-webkit-animation-name:load;-webkit-animation-duration:2s;-webkit-transition-timing-function:ease-in-out;-webkit-animation-iteration-count:1;}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px);z-index:2;}.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel.owl-loaded{display:block;}.owl-carousel.owl-loading{opacity:0;display:block;}.owl-carousel.owl-hidden{opacity:0;}.owl-carousel .owl-refresh .owl-item{display:none;}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transform:translate3d(0px,0px,0px);transform:translate3d(0px,0px,0px);}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d;}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab;}.owl-carousel.owl-rtl{direction:rtl;}.owl-carousel.owl-rtl .owl-item{float:right;}.no-js .owl-carousel{display:block;}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease;}.owl-carousel .owl-item img{transform-style:preserve-3d;}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000;}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/assets/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease;}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3);}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none;}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease;}.owl-carousel .owl-video-frame{position:relative;z-index:1;}.owl-controls .owl-dots{text-align:center;}.owl-controls .owl-dot{display:inline-block;vertical-align:middle;margin:0 8px;position:relative;z-index:5;}.owl-controls .owl-dot.active span{border-color:#9ab83c;background-color:#9ab83c;}.owl-controls .owl-dot span{width:20px;height:20px;border:2px solid #cfd8d9;border-radius:50%;display:inline-block;vertical-align:middle;}.owl-controls .owl-nav{position:absolute;left:0;right:0;top:0;bottom:0;}.owl-controls .owl-next,.owl-controls .owl-prev{position:absolute;top:50%;width:68px;height:68px;margin-top:-34px;background-image:url(/assets/images/sprites/slider-left.png);font-size:0px;z-index:3;}.owl-controls .owl-next{right:0px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}.owl-controls .owl-prev{left:0px;}.owl-controls-container{position:absolute;top:0px;bottom:0;width:1170px;left:50%;margin-left:-585px;}.flex-container a:hover,.flex-slider a:hover{outline:none;}.slides,.slides > li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none;}.flex-pauseplay span{text-transform:capitalize;}.flexslider{margin:0;padding:0;}.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;}.flexslider .slides img{width:100%;display:block;}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0;}html[xmlns] .flexslider .slides{display:block;}* html .flexslider .slides{height:1%;}.no-js .flexslider .slides > li:first-child{display:block;}.flexslider{background:#fff;position:relative;zoom:1;}.flexslider .slides{zoom:1;}.flexslider .slides img{height:auto;-moz-user-select:none;}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}.loading .flex-viewport{max-height:300px;}.carousel li{margin-right:5px;}.flex-direction-nav{*height:0;}.flex-direction-nav a{text-decoration:none;display:block;width:73px;margin:0;position:absolute;top:0;bottom:0;z-index:10;cursor:pointer;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;font-size:0;background:rgba(0,0,0,0.5);}.flex-direction-nav a:after{content:"";position:absolute;width:27px;height:36px;top:50%;left:50%;margin:-18px 0 0 -13px;background-image:url(/assets/images/sprites/gallery-left.png);display:inline-block;}.flex-direction-nav .flex-prev:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}.flex-direction-nav .flex-prev{left:0px;}.flex-direction-nav .flex-next{right:0px;text-align:right;}.flexslider:hover .flex-direction-nav .flex-prev{left:0px;}.flexslider:hover .flex-direction-nav .flex-next{right:0px;}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;z-index:-1;}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center;}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline;}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7);}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default;}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden;}.flex-control-thumbs li{width:25%;float:left;margin:0;}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-moz-user-select:none;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}.flex-control-thumbs img:hover{opacity:1;}.flex-control-thumbs .flex-active{opacity:1;cursor:default;}.flexslider-trmb .slides li{margin-right:20px;cursor:pointer;}.flexslider-full{margin-bottom:20px;}.flexslider-full .flex-direction-nav{display:none;}.iradio{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:20px;height:20px;border:none;cursor:pointer;background-repeat:no-repeat;background-image:url(/assets/images/sprites/radio.png);}.iradio.checked{background-image:url(/assets/images/sprites/radio-checked.png);}.icheckbox{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:27px;height:25px;background-size:100% 100%;border:none;cursor:pointer;background-repeat:no-repeat;background-image:url(/assets/images/sprites/checkbox.png);}.icheckbox.checked{background-image:url(/assets/images/sprites/checkbox-checked.png);}.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1;}.bx-wrapper img{max-width:100%;display:block;}.bx-wrapper .bx-viewport{background:#fff;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0);}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%;}.bx-wrapper .bx-loading{min-height:50px;background:url(/assets/images/bx_loader.gif) center center no-repeat #ffffff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000;}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px;}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline;}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#000;}.bx-wrapper .bx-prev{top:-49px;background-image:url(/assets/images/sprites/arrow-up2.png);}.bx-wrapper .bx-next{bottom:-16px;background-image:url(/assets/images/sprites/arrow-down2.png);}.bx-wrapper .bx-controls-direction a{position:absolute;left:-16px;right:-16px;background-color:rgba(0,0,0,0.5);outline:0;height:73px;text-indent:-9999px;z-index:9999;background-position:center center;background-repeat:no-repeat;opacity:0;-webkit-transition:0.5s opacity;transition:0.5s opacity;}.bx-wrapper:hover .bx-controls-direction a{opacity:1;}.bx-wrapper .bx-controls-direction a.disabled{display:none;}.bx-wrapper .bx-controls-auto{text-align:center;}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;margin:0 3px;}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;margin:0 3px;}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%;}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px;}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80,80,80,0.75);width:100%;}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px;}.selectricWrapper{position:relative;margin:0 0 10px;width:100%;cursor:pointer;}.selectricResponsive{width:100%;}.selectric{border:1px solid #DDD;background:#F8F8F8;position:relative;border-radius:10px;}.selectric .label{display:block;white-space:nowrap;overflow:hidden;margin:0 30px 0 0;padding:6px 15px;font-size:14px;line-height:18px;color:#55595c;min-height:18px;font-family:'PFDinDisplay Pro Thin',sans-serif;font-style:italic;}.selectric .button{display:block;position:absolute;right:0;top:0;width:30px;height:30px;color:#BBB;text-align:center;font:0/0 a;}.selectric .button:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border:4px solid transparent;border-top-color:#BBB;border-bottom:none;}.selectricHover .selectric{border-color:#CCC;}.selectricHover .selectric .button{color:#888;}.selectricHover .selectric .button:after{border-top-color:#888;}.selectricOpen{z-index:9999;}.selectricOpen .selectric .button{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}.selectricOpen .selectric{z-index:9999;border-radius:10px 10px 0 0;border-bottom-color:transparent;}.selectricOpen .selectricItems{display:block;}.selectricDisabled{filter:alpha(opacity=50);opacity:0.5;cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.selectricHideSelect{position:relative;overflow:hidden;width:0;height:0;}.selectricHideSelect select{position:absolute;left:-100%;display:none;}.selectricInput{position:absolute !important;top:0 !important;left:0 !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;margin:0 !important;padding:0 !important;width:1px !important;height:1px !important;outline:none !important;border:none !important;*font:NaN a !important;background:none !important;}.selectricTempShow{position:absolute !important;visibility:hidden !important;display:block !important;}.selectricItems{display:none;position:absolute;overflow:auto;top:100%;left:0;border:1px solid #cdcdcd;border-top-width:0;background-color:#fff;z-index:9998;color:#55595c;border-radius:0 0 10px 10px;}.selectricItems ul,.selectricItems li{list-style:none;padding:0;margin:0;line-height:20px;min-height:20px;}.selectricItems ul{padding:0 15px;}.selectricItems li{display:block;padding:5px;border-bottom:2px solid #e6e6e6;cursor:pointer;font-style:italic;}.selectricItems li:last-child{border-bottom:none;}.selectricItems li.selected{color:#a2c339;border-top-color:#E0E0E0;display:none;}.selectricItems li:hover{color:#a2c339;}body{font-family:'PFDinDisplay Pro Bold',Arial,sans-serif;height:100%;}.page{position:relative;min-width:320px;min-height:100%;}.page:before,.page:after{content:" ";display:table;}.page:after{clear:both;}.page-pattern{background-repeat:repeat-x;background-position:bottom center;background-image:url(/assets/images/bg/page.png);}html{height:100%;}a{outline:none!important;}input[type="text"]:focus{outline:none;}textarea:focus{outline:none;}.container{padding-left:0px;padding-right:0px;}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{padding-left:0px;padding-right:0px;}.content{position:relative;margin-bottom:135px;padding-bottom:55px;z-index:0;}.content:before,.content:after{content:" ";display:table;}.content:after{clear:both;}.content-full{min-height:100%;margin-top:60px;}.content-full .page-title{font-size:30px;}.menu{position:relative;z-index:2;border-bottom:1px solid #a2c339;background-color:#fff;}.menu-head{display:none;text-align:right;}.menu-toggle{display:inline-block;text-align:center;padding:5px;box-shadow:none;position:relative;z-index:5;margin-right:10px;}.menu-toggle:hover{box-shadow:none;}.menu-toggle.active{border-radius:5px 5px 0 0;border-bottom-width:0;}.menu-toggle__line{display:block;width:30px;height:3px;background-color:#accd47;margin:10px 0px;position:relative;}.menu-toggle__line:after,.menu-toggle__line:before{content:"";display:inline-block;width:30px;height:3px;background-color:#accd47;position:absolute;left:0;}.menu-toggle__line:before{top:-8px;}.menu-toggle__line:after{top:8px;}.nav{padding-left:0;margin:0;list-style-type:none;display:table;width:100%;text-align:center;}.nav__item{display:inline-block;text-align:center;position:relative;}.nav__link{line-height:37px;display:block;font-weight:700;text-transform:uppercase;color:#0a3974;font-size:16px;padding:0 15px;}.nav__link:hover{color:#acc94e;text-decoration:none;}.nav__link.active{color:#acc94e;text-decoration:none;}.nav__sub-list{position:absolute;top:100%;display:none;box-shadow:0 2px 7px rgba(0,0,0,0.24);text-align:center;padding-left:0;margin:0;list-style-type:none;right:0;left:0;background-color:#fff;padding:20px 5px 10px 5px;min-width:195px;z-index:10;}.nav__sub-link{display:inline-block;font-size:16px;color:#113648;text-transform:uppercase;}.nav__sub-link:hover{color:#acc94e;}.nav__sub-item{margin-bottom:10px;width:100%;}.footer{height:135px;position:absolute;bottom:0;width:100%;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#0a3974;border-top:4px solid #a2c339;padding-top:27px;}.footer .city-select{margin-top:0;}.footer .contacts-phone{width:240px;}.footer .city-list{top:auto;bottom:100%;margin-top:0;margin-bottom:4px;}.footer .city-list__hide{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);background-position:bottom center;}.header__top{position:relative;height:100px;background-color:#0a3974;padding:10px 0;border-bottom:4px solid #a2c339;}.logo{display:inline-block;width:287px;}.logo__link{display:inline-block;}.city-select{display:inline-block;vertical-align:top;margin-top:15px;width:158px;}.city-select__caption{display:block;font-size:14px;font-family:'PFDinDisplay Pro Thin',sans-serif;color:#fff;}.city-select__link{font-size:14px;color:#fff;text-transform:uppercase;border-bottom:1px dashed #a2c339;padding-bottom:5px;position:relative;padding-right:15px;}.city-select__link:after{display:inline-block;content:"";position:absolute;right:0;top:6px;background-size:100%;background-repeat:no-repeat;background-image:url(/assets/images/sprites/arrow-down.png);width:9px;height:7px;transform:rotate(0deg);transition:.5s;}.city-select__link:hover{color:#fff;text-decoration:none;border-bottom-color:transparent;}.city-list{position:absolute;top:100%;left:0;right:0;background-color:#1e4e89;background-image:url(/assets/images/country.png);background-position:center center;background-size:1055px 625px;padding-bottom:40px;background-repeat:no-repeat;z-index:5;margin-top:4px;display:none;}.city-list__caption{display:block;font-size:24px;line-height:24px;color:#fdfefc;margin-bottom:13px;margin-top:15px;}.city-list__region{display:inline-block;vertical-align:top;margin-bottom:20px;width:215px;}.city-list__region__name{display:block;font-size:18px;color:#a2c339;line-height:30px;}.city-list__region__list{padding-left:0;margin:0;list-style-type:none;}.city-list__region__city{font-size:16px;line-height:20px;font-family:'PFDinDisplay Pro Thin',sans-serif;color:#ffffff;}.city-list__region__city:hover{color:#acc94e;}.city-list__hide{position:absolute;bottom:0;left:0;right:0;height:40px;background-image:url(/assets/images/sprites/arrow-up.png);background-repeat:no-repeat;background-position:top center;}.contacts-info{display:inline-block;vertical-align:top;width:305px;}.contacts-info__detail{display:block;margin:0;font-size:14px;color:#fff;line-height:18px;}.contacts-phone{display:inline-block;vertical-align:top;margin-top:2px;width:263px;}.contacts-phone .upper{text-transform:uppercase;}.contacts-phone__detail{display:block;font-size:14px;letter-spacing:0px;word-spacing:3px;margin:0;color:#fff;line-height:17px;}.contacts-phone .green{color:#a2c339;}.basket{display:inline-block;vertical-align:top;margin-top:7px;}.basket__text{display:block;position:relative;padding-left:28px;font-size:14px;color:#fff;}.basket__text:before{display:inline-block;content:"";background-repeat:no-repeat;background-image:url(/assets/images/sprites/basket.png);width:20px;height:23px;position:absolute;left:-1px;top:-2px;}.basket__good{color:#a2c339;display:inline-block;margin-top:7px;font-family:'PFDinDisplay Pro Thin',sans-serif;}.autor{display:inline-block;vertical-align:top;margin:5px 0 0 5px;}.autor__wrap{display:inline-block;width:155px;}.autor__name{display:block;color:#fff;text-align:left!important;font-size:17px;line-height:22px;}.autor__name:hover{color:#fff;}.autor__logo{margin-right:9px;float:left;}.autor__slogan{display:block;font-size:10px;color:#fff;font-family:'Roboto',sans-serif;line-height:12px;}.autor .green{color:#a2c339;}.about{border-top:1px solid #d3dade;padding-top:30px;}.about__caption{display:block;text-align:center;color:#113648;font-size:18px;text-transform:uppercase;line-height:21px;margin-bottom:30px;}.about__info{color:#113648;font-family:'PFDinDisplay Pro Thin',sans-serif;font-size:18px;line-height:22px;text-align:justify;}.section{position:relative;padding:10px 0;}.section-title{display:block;text-align:center;font-size:20px;text-transform:uppercase;margin-bottom:30px;color:#fff;}.section-title-green{color:#9ab83c;}.section-logotype{background-color:#1b4479;background:url(/assets/images/bg/sert-1.png) bottom center repeat-x,url(/assets/images/bg/sert-2.png) top center,#1b4479;z-index:2;}.section-logotype:before{display:inline-block;position:absolute;left:0;right:0;bottom:-8px;height:8px;background-image:url(/assets/images/bg/pattern-blue.png);background-repeat:repeat-x;background-position:top center;content:"";z-index:-1;}.section-logotype-top:after{display:inline-block;position:absolute;left:0;right:0;top:-8px;height:8px;background-image:url(/assets/images/bg/pattern-blue.png);background-repeat:repeat-x;background-position:top center;content:"";z-index:-1;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}.section-green{background-color:#9ab83c;position:relative;}.section-green:before{display:inline-block;position:absolute;left:0;right:0;top:-7px;height:9px;background-image:url(/assets/images/sprites/pattern-green.png);background-repeat:repeat-x;content:"";}.review{padding-top:25px;}.review-list{padding-left:0;margin:0;list-style-type:none;}.review-list__item{text-align:center;width:325px;margin:0 auto 25px;vertical-align:top;}.review-list__item:hover .review-list__btn{display:inline-block;}.review-list__img{display:inline-block !important;width:235px !important;height:235px !important;border-radius:50%;border:2px solid #9ab83c;}.review-list__autor{display:block;color:#113648;font-size:18px;border-bottom:1px solid #d3dade;padding:10px 0;line-height:20px;text-transform:uppercase;}.review-list__text{font-family:'PFDinDisplay Pro Thin',sans-serif;font-size:20px;color:#113648;line-height:23px;margin:15px 0px;}.review-list__text p{margin:0;}.review-list__btn{display:none;line-height:34px;border-radius:7px;border:2px solid #9ab83c;color:#9ab83c;text-transform:uppercase;padding:0 25px;}.review-list__btn:hover{text-decoration:none;color:#9ab83c;}.review-all{text-align:center;margin:25px 0;}.review-all .btn{width:200px;}.main-slider{height:235px;background-image:url(/assets/images/bg/slider.png);background-repeat:no-repeat;background-size:cover;background-position:top center;}.main-slider .container{height:338px;overflow-y:hidden;}.category{padding:80px 0 45px;background-image:url(/assets/images/bg/category.png);background-repeat:repeat-x;background-position:bottom center;}.category__caption{display:block;font-size:20px;color:#113648;margin-bottom:10px;line-height:20px;text-transform:uppercase;padding:0 20px;}.category-list{padding-left:0;margin:0;list-style-type:none;text-align:center;}.category-item{display:inline-block;vertical-align:bottom;margin:0 35px;width:230px;}.category-item__preview{height:187px;background-position:center center;background-repeat:no-repeat;position:relative;background-size:100%;}.category-item__wrap{display:table;margin:0 auto;}.category-item__link{display:inline-block;}.category-item__link:hover{text-decoration:none;}.category-item__link:hover .category-item__btn{text-decoration:none;background-color:#abcc47;border-color:#abcc47;color:#fff;}.category-item .stock:before{content:"";background-repeat:no-repeat;width:90px;height:58px;background-image:url(/assets/images/sprites/stock.png);position:absolute;top:18px;left:0px;}.category-item-bottom{width:195px;margin:0 30px;}.category-item-bottom .category-item__preview{height:169px;background-position:bottom center;margin-bottom:7px;}.category-item-size .category-item__preview{background-size:100%;}.category-item:nth-child(4n+1){margin-left:0;}.category-item:nth-child(4n){margin-right:0;}.advantages-list{padding-left:0;margin:0;list-style-type:none;text-align:center;}.advantages-list__item{display:inline-block;width:385px;vertical-align:top;margin-bottom:15px;}.advantages-list__preview{float:left;position:relative;}.advantages-list__preview:after{content:"";width:154px;height:36px;background-repeat:no-repeat;background-image:url(/assets/images/shadow.png);position:absolute;bottom:-15px;left:50%;margin-left:-77px;}.advantages-list__img{width:165px;height:165px;border-radius:50%;border:2px solid #b6d85c;position:relative;z-index:2;}.advantages-list__info{margin-left:195px;text-align:left;}.advantages-list__info:before,.advantages-list__info:after{content:" ";display:table;}.advantages-list__info:after{clear:both;}.advantages-list__name{display:block;font-size:18px;color:#113648;line-height:21px;text-transform:uppercase;margin-top:8px;}.advantages-list .white{color:#fff;}.advantages-list__icon{height:40px;background-repeat:no-repeat;background-position:left center;}.advantages-list__icon-1{background-image:url(/assets/images/sprites/adv-1.png);}.advantages-list__icon-2{background-image:url(/assets/images/sprites/adv-2.png);}.advantages-list__icon-3{background-image:url(/assets/images/sprites/adv-3.png);}.advantages-list__icon-4{background-image:url(/assets/images/sprites/adv-4.png);}.advantages-list__icon-5{background-image:url(/assets/images/sprites/adv-5.png);}.advantages-list__icon-6{background-image:url(/assets/images/sprites/adv-6.png);}.certificate{position:relative;padding-bottom:25px;}.certificate__list{padding-left:0;margin:0;list-style-type:none;text-align:center;}.certificate__link{display:block;width:180px;height:260px;margin:0 auto 20px auto;position:relative;}.certificate__link:before{display:none;content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(27,68,121,0.67);}.certificate__link:after{display:none;content:"";position:absolute;width:63px;height:63px;top:50%;left:50%;margin:-32px 0 0 -32px;background-image:url(/assets/images/sprites/lupa.png);}.certificate__link:hover:after,.certificate__link:hover:before{display:block;}.certificate__item{margin-bottom:20px;}.certificate__item.col-md-3{width:20%}.goods-list{padding-left:0;margin:0;list-style-type:none;}.goods-list__item{text-align:center;position:relative;}.goods-list__img{padding-top:36px;margin-left:103px;position:relative;z-index:2;width:auto !important;height:auto !important;display:inline-block !important;}.goods-info{position:absolute;width:312px;top:20px;left:5px;background-image:url(/assets/images/bg/good.png);background-repeat:no-repeat;margin-bottom:20px;}.goods-info__name{display:table-cell;font-size:18px;text-transform:uppercase;color:#0a3974;vertical-align:middle;height:73px;padding:0 15px;line-height:20px;}.goods-info__wrap{display:table;width:100%;}.goods-info__price{display:block;line-height:38px;text-transform:uppercase;color:#dc3232;font-size:24px;background-color:#fdfdfb;margin-bottom:15px;}.goods-info .btn{padding:0 15px0 45px;font-size:16px;position:relative;}.goods-info .oneclick__wrap{padding:19px 10px 12px;}.goods-info .oneclick__input{margin-bottom:15px;}.btn-oneclick{position:relative;z-index:10;}.main-slider .btn-oneclick::before{display:none}.btn-oneclick:before{display:inline-block;content:"";background-image:url(/assets/images/sprites/basket.png);background-repeat:no-repeat;width:20px;height:23px;position:absolute;left:14px;top:9px;}.stock-info{position:absolute;top:0;right:11px;width:370px;height:235px;padding:15px 70px 15px 45px;background-image:url(/assets/images/bg/stock.png);background-size:100% 100%;background-repeat:no-repeat;text-align:center;}.stock-info__title{display:block;text-transform:uppercase;color:#e03332;width:220px;margin:0 auto;font-size:20px;border-bottom:2px solid #c1e465;padding-bottom:3px;}.stock-info__text{font-size:14px;color:#113648;line-height:17px;text-transform:uppercase;margin:10px 11px;position:relative;z-index:3;}.stock-info__text p{margin:0;}.stock-info .btn{position:relative;z-index:3;}.constrain{margin-left:260px;transition:0.3s;}.constrain:before,.constrain:after{content:" ";display:table;}.constrain:after{clear:both;}.aside{float:left;width:235px;}.aside__caption{display:block;font-size:18px;color:#a1c338;padding:20px 0 13px;line-height:18px;text-transform:uppercase;}.aside__list{padding-left:0;margin:0;list-style-type:none;padding:8px 25px 15px;border:1px solid #a2c339;border-radius:10px;}.aside__item:last-child .aside__link{border-bottom:none;}.aside__link{display:block;text-align:center;color:#113648;font-family:'PFDinDisplay Pro Regular',sans-serif;font-size:18px;border-bottom:2px solid #d3dade;line-height:38px;}.aside__link.active,.aside__link:hover{color:#a2c339;text-decoration:none;border-color:#a1c338;}.aside-block{margin-bottom:40px;}.aside-block__name{display:block;text-align:center;color:#91ba0b;font-size:24px;text-transform:uppercase;margin-bottom:25px;margin-top:10px;}.aside-block .sert-block{text-align:center;}.review-list-inner .review-list__item{display:block;width:auto;min-height:0;}.review-list-inner .review-list__img{width:180px!important;height:180px!important;}.review-list-inner__link{text-decoration:none;}.review-list-inner__link:hover{text-decoration:none;}.review-list-inner .review-list__autor{font-family:'PFDinDisplay Pro Regular',sans-serif;}.review-list-inner .review-list__text{color:#212121;font-size:14px;line-height:18px;font-weight:300;}.page-title{display:block;color:#0a3974;font-size:30px;text-transform:uppercase;margin-bottom:11px;text-align:center;}.catalog-list{padding-left:0;margin:0;list-style-type:none;font-size:0;transition:0.3s;margin-bottom:35px;display:inline-flex;flex-wrap:wrap;}.catalog-list ul{padding:0;display:inline-flex;flex-wrap:wrap;}.catalog-list__item{display:inline-flex;vertical-align:top;min-width:227.2px;max-width:290px;margin-right:20px;margin-bottom:25px;}.catalog-list__item.catalog-list__item:nth-child(3n){margin-right:0;}.catalog-list__link{display:inline-block;text-align:center;border:2px solid #cfcfcf;padding-bottom:59px;position:relative;}.catalog-list__link:hover{text-decoration:none;border-color:#a2c339;box-shadow:0 4px 9px rgba(0,0,0,0.13);}.catalog-list__link:hover .catalog-list__price{background-color:#a2c339;color:#ffffff;}.catalog-list__link:hover .btn{border-color:transparent;box-shadow:none;color:#fff;background:#a3cd24;background:-moz-linear-gradient(90deg,#97bf19 0%,#b0da2f 100%);background:-webkit-linear-gradient(90deg,#97bf19 0%,#b0da2f 100%);background:-o-linear-gradient(90deg,#97bf19 0%,#b0da2f 100%);background:-ms-linear-gradient(90deg,#97bf19 0%,#b0da2f 100%);background:linear-gradient(180deg,#97bf19 0%,#b0da2f 100%);}.catalog-list__link.stock:after{display:inline-block;position:absolute;background-repeat:no-repeat;background-image:url(/assets/images/sprites/stock.png);width:90px;height:58px;top:-3px;right:-8px;content:"";}.catalog-list__preview{height:auto;}.catalog-list__img{width:100%;}.catalog-list__wrap-name{display:inline-block;}.catalog-list__name{height:60px;display:table-cell;color:#113648;font-size:18px;font-family:'PFDinDisplay Pro Regular',sans-serif;vertical-align:middle;padding:0 7px;}.catalog-list__price{display:block;font-size:24px;color:#ff0c0c;line-height:37px;background-color:#c9dc8c;font-family:'PFDinDisplay Pro Black',sans-serif;}.catalog-list__detail{font-family:'PFDinDisplay Pro Regular',sans-serif;font-size:16px;color:#113648;margin:9px 0;padding:0 7px;line-height:20px;}.catalog-list__detail p{margin:0;}.catalog-list__wrap-btn{display:inline-block;position:absolute;left:50%;bottom:19px;transform:translateX(-50%);}.related-items{padding-left:0;margin:0;list-style-type:none;}.related-items__item{display:inline-block;vertical-align:top;width:275px;box-shadow:0 4px 9px rgba(0,0,0,0.16);margin-bottom:25px;}.related-items__link{display:block;border:1px solid #efe9e7;background-color:#ffffff;}.related-items__link:hover{text-decoration:none;}.related-items__preview{text-align:center;height:192px;}.related-items__img{max-width:100%;}.related-items__wrap{display:table;width:100%;}.related-items__name{font-size:18px;color:#1b4479;height:60px;vertical-align:middle;display:table-cell;text-align:center;}.related-items .owl-controls .owl-dot span{background-color:transparent;border-color:#fff;}.related-items .owl-controls .owl-dot.active span{background-color:#fff;}.related-items .owl-controls{border-top:2px solid #fff;}.related-items .owl-controls .owl-dots{padding:5px 0;}.map{padding:25px 0 30px;}.map__block{height:295px;}.map .section-title{margin-bottom:15px;}.col-center{float:left;width:655px;}.col-center__block{border:2px solid #cfcfcf;padding:15px 20px 24px;box-shadow:0 2px 5px rgba(0,0,0,0.1);margin-bottom:15px;background-color:#fff;width:100%;}.col-center__block:last-child{margin-bottom:0;}.col-center__block .page-title{font-size:24px;}.col-center__block-calc{position:relative;padding-right:185px;padding-left:10px;padding-bottom:0;}.goods-advantages{padding-left:0;margin:0;list-style-type:none;font-size:0;}.goods-advantages__item{display:inline-block;vertical-align:top;width:140px;margin-right:12px;}.goods-advantages__item:nth-child(4n){margin-right:0;}.goods-advantages__preview{text-align:center;height:105px;margin-bottom:9px;}.goods-advantages__img{width:100%;}.goods-advantages__info{display:block;font-size:14px;line-height:18px;color:#212121;font-family:'PFDinDisplay Pro Regular',sans-serif;}.col-left{float:right;width:230px;}.col-left__block{padding:15px 15px;border:2px solid #cfcfcf;margin-bottom:18px;background-color:#fff;}.col-left__block:last-child{margin-bottom:0;}.col-left__caption{display:block;color:#0b3974;font-size:18px;margin-bottom:8px;}.goods-detail__price{display:block;margin:0 -15px;background-color:#f3f3f3;font-size:24px;color:#e23433;text-align:center;margin-bottom:14px;}.goods-detail .btn-border-green{margin-bottom:19px;}.goods-detail .btn-oneclick{padding:0 15px 0 40px;}.oneclick{position:relative;}.oneclick__wrap{position:absolute;display:none;top:135%;left:50%;width:224px;margin-left:-112px;border:2px solid #cccccc;padding:27px 10px 16px;background-color:#fff;z-index:20;}.oneclick__wrap:after,.oneclick__wrap:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}.oneclick__wrap:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:15px;margin-left:-15px;}.oneclick__wrap:before{border-color:rgba(204,204,204,0);border-bottom-color:#cccccc;border-width:18px;margin-left:-18px;}.oneclick__input{display:block;width:100%;height:30px;padding:0 20px;border-radius:10px;border:1px solid #cccccc;margin-bottom:19px;font-size:14px;color:#ced0cd;font-family:'PFDinDisplay Pro Thin',sans-serif;font-style:italic;}.oneclick__submit{border:none;font-size:15px;text-transform:uppercase;color:#a3c200;background-color:transparent;height:20px;margin:0 auto;display:block;}.goods-inst__info{vertical-align:top;text-align:center;}.goods-inst .text{display:inline;font-size:14px;color:#a1c100;padding:0 0 20px 0;color:red;}.goods-inst .black{color:#000;display:inline-block;margin-top:9px;padding:0;}.goods-inst .mt5{margin-top:5px;}.goods-def__item{line-height:17px;padding:8px 0 7px;color:#212121;font-family:'PFDinDisplay Pro Regular',sans-serif;border-bottom:2px solid #e5e5e5;}.goods-def__item:last-child{border-bottom:none;}.goods-def__bold{font-family:'PFDinDisplay Pro Bold',sans-serif;}.goods-def .link{color:#212121;text-decoration:underline;}.goods-def .link:hover{color:#212121;text-decoration:none;}.goods-text{margin:30px 0 40px;}.goods-text:before,.goods-text:after{content:" ";display:table;}.goods-text:after{clear:both;}.goods-text__caption{display:block;text-align:center;font-size:24px;color:#0b3974;text-transform:uppercase;margin-bottom:5px;}.goods-text p{text-align:justify;font-size:14px;color:#212121;font-family:'PFDinDisplay Pro Regular',sans-serif;margin:0;}.coast{font-size:0;display:table;width:100%;}.coast__row{border-top:2px solid #dedede;}.coast__row:before,.coast__row:after{content:" ";display:table;}.coast__row:after{clear:both;}.coast__total:before,.coast__total:after{content:" ";display:table;}.coast__total:after{clear:both;}.coast__total:first-child{padding-top:15px;}.coast__text{vertical-align:middle;width:230px;font-size:18px;line-height:21px;font-family:'PFDinDisplay Pro Regular',sans-serif;display:table-cell;height:65px;}.coast__text-price{height:30px;}.coast__text-bold{font-family:'PFDinDisplay Pro Bold',sans-serif;}.coast__detail{display:table-cell;vertical-align:middle;height:65px;}.coast__detail-price{height:30px;font-family:'PFDinDisplay Pro Regular',sans-serif;font-size:24px;line-height:30px;}.coast__detail-bold{font-family:'PFDinDisplay Pro Bold',sans-serif;}.coast__btn{width:300px;display:table-cell;text-align:right;}.coast__notice{display:block;font-style:italic;font-size:12px;}.field-label{margin-right:10px;display:inline-block;vertical-align:middle;}.field-label:last-child{margin-right:0;}.field-label label{line-height:25px;padding:0 15px;background-color:#fff;border-radius:10px;font-family:'PFDinDisplay Pro Regular',sans-serif;font-size:14px;display:inline-block;color:#000;cursor:pointer;}.field-label input{display:none;font-size:0px;width:0;height:0;opacity:0;}.field-label input:checked + label{background-color:#91ba0b;color:#fff;}.counter{display:inline-block;}.counter__btn{display:inline-block;vertical-align:top;width:28px;height:24px;background-color:#ced0cd;border-radius:2px;position:relative;}.counter__btn:before{display:inline-block;content:"";background-repeat:no-repeat;width:12px;height:13px;background-size:100% 100%;position:absolute;top:50%;left:50%;margin-top:-6px;margin-left:-6px;background-image:url(/assets/images/sprites/gallery-left.png);}.counter__btn:active,.counter__btn:hover{background-color:#a3c200;}.counter__btn.plus:before{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);}.counter__btn.minus:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}.counter__input{width:28px;height:24px;display:inline-block;margin:0 7px;border:1px solid #ced0cd;text-align:center;border-radius:5px;font-size:14px;color:#000;font-family:'PFDinDisplay Pro Regular',sans-serif;}.delivery{display:none;position:relative;margin-left:10px;}.delivery__btn{display:inline-block;font-size:18px;color:#212121;font-family:'PFDinDisplay Pro Regular',sans-serif;vertical-align:middle;border-bottom:1px dashed #212121;}.delivery__btn:hover{text-decoration:none;color:#212121;border-bottom-color:transparent;}.delivery__wrap{position:absolute;display:none;top:42px;left:50%;width:224px;margin-left:-112px;border:2px solid #cccccc;padding:27px 10px 16px;background-color:#fff;z-index:2;}.delivery__wrap:after,.delivery__wrap:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}.delivery__wrap:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:15px;margin-left:-15px;}.delivery__wrap:before{border-color:rgba(204,204,204,0);border-bottom-color:#cccccc;border-width:18px;margin-left:-18px;}.delivery__input{display:block;width:100%;height:30px;padding:0 20px;border-radius:10px;border:1px solid #cccccc;margin-bottom:19px;font-size:14px;color:#ced0cd;font-family:'PFDinDisplay Pro Thin',sans-serif;font-style:italic;}.delivery__submit{border:none;font-size:15px;text-transform:uppercase;color:#a3c200;background-color:transparent;height:20px;margin:0 auto;display:block;}.icheckbox.checked + .delivery{display:inline-block;}.calc-list{padding-left:0;margin:0;list-style-type:none;padding:5px 0 0;}.calc-list__item{display:inline-block;vertical-align:top;margin-bottom:20px;}.calc-list__item:after{content:"+";display:inline-block;vertical-align:middle;font-size:30px;color:#212121;margin:-42px 1px 0;}.calc-list__item:last-child:after{display:none;}.calc-list__wrap{width:100px;display:inline-block;vertical-align:middle;cursor:pointer;}.calc-list .icheckbox{margin:-40px 1px 0;}.calc-list__name{display:table-cell;width:100%;height:50px;vertical-align:middle;color:#212121;font-size:14px;line-height:16px;margin-top:10px;}.calc-list__img{max-width:100%;}.order-block{position:absolute;width:190px;bottom:24px;right:0;}.order-block__total{display:block;font-size:24px;color:#212121;font-family:'PFDinDisplay Pro Bold',sans-serif;}.order-block .btn{width:155px;padding:0;margin-top:14px;margin-left:20px;}.order-block .btn-oneclick:before{display:none;}.pattern{background-repeat:repeat-x;background-position:bottom center;background-image:url(/assets/images/bg/pattern.png);padding-bottom:50px;}.together{padding-left:0;margin:0;list-style-type:none;}.together__item{position:relative;margin:5px 0 0;padding-bottom:20px;}.together__item:after{display:inline-block;content:"";position:absolute;height:2px;background-color:#e9e9e9;left:-15px;right:-15px;bottom:0;}.together__item:last-child:after{display:none;}.together__link{display:block;}.together__link:hover{text-decoration:none;}.together__name{display:block;margin-bottom:5px;font-size:18px;color:#212121;font-family:'PFDinDisplay Pro Regular',sans-serif;}.together__img{max-width:100%;}.together__price{font-size:18px;line-height:40px;display:inline-block;font-family:'PFDinDisplay Pro Bold',sans-serif;}.together .price{font-size:24px;}.together__basket{width:50px;height:30px;border-radius:5px;background-color:#91ba0b;display:inline-block;float:right;margin-top:8px;position:relative;}.together__basket:before{display:inline-block;content:"";width:20px;height:23px;background-repeat:no-repeat;background-image:url(/assets/images/sprites/basket.png);position:absolute;top:50%;left:50%;margin-top:-11px;margin-left:-10px;}.action-preview{padding-left:0;margin:0;list-style-type:none;background-size:100% 100%;background-repeat:no-repeat;background-image:url(/assets/images/bg/action.png);margin-bottom:40px;}.action-preview__item{display:block;background-color:#fff;}.action-preview__item-green{background-color:#97b62f;}.action-preview__link{display:block;}.action-list{padding-left:0;margin:0;list-style-type:none;margin-top:33px;}.action-list__item{width:375px;display:inline-block;vertical-align:top;border:1px solid #d0d0d0;margin:0 17px 35px 0;text-align:left;background-color:#fff;position:relative;}.action-list__item:nth-child(3n){margin-right:0;}.action-list__item:hover .finished__text{display:block;}.action-list__item.finished .action-list__img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:url(/assets/css/grayscale.svg#greyscale);filter:gray;filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'saturate\' values=\'.0\'/></filter></svg>#grayscale");}.action-list__wrap{display:block;position:relative;}.action-list .finished__text{text-align:center;position:absolute;top:0px;left:0;right:0;line-height:187px;background-color:rgba(0,0,0,0.5);display:none;font-size:36px;color:#fff;}.action-list__link{display:block;}.action-list__link:hover{text-decoration:none;}.action-list__img{width:100%;}.action-list__name{display:block;font-family:'PFDinDisplay Pro Regular',sans-serif;color:#0a3974;font-size:22px;margin-bottom:9px;line-height:22px;}.action-list__date{display:block;color:#212121;font-size:18px;font-weight:300;font-family:'PFDinDisplay Pro Regular',sans-serif;}.action-list__info{padding:18px 25px 60px;height:210px;position:relative;}.action-list__more{display:inline-block;color:#212121;font-size:18px;position:absolute;left:25px;bottom:28px;}.action-list__more:after{display:inline-block;content:"";background-repeat:no-repeat;background-image:url(/assets/images/sprites/more.png);width:8px;height:12px;position:absolute;right:-22px;top:8px;}.vacancy__text{font-size:14px;line-height:16px;font-family:'PFDinDisplay Pro Regular',sans-serif;color:#212121;}.vacancy-list{padding-left:0;margin:0;list-style-type:none;margin-top:27px;padding-left:22px;}.vacancy-item{margin-bottom:20px;}.vacancy-item:last-child{margin-bottom:0;}.vacancy-item:last-child .vacancy-item__info{border-bottom:none;padding:0;}.vacancy-item__img{float:left;width:95px;height:95px;border-radius:50%;margin-top:8px;}.vacancy-item__info{margin-left:121px;border-bottom:1px solid #e2e2e2;padding-bottom:25px;}.vacancy-item__name{display:block;color:#0a3974;font-size:18px;margin-bottom:13px;}.vacancy-item__caption{font-family:'PFDinDisplay Pro Bold',sans-serif;font-size:14px;font-weight:700;color:#212121;}.vacancy-item__list{list-style-type:none;padding-left:0px;margin:0;}.vacancy-item__list li:before{content:"- ";}.vacancy-item .btn{text-transform:none;font-size:14px;padding:0 11px;height:26px;line-height:26px;border-radius:9px;}.vacancy-item .btn:hover{color:#fff;}.vacancy-item__def{padding-left:0;margin:0;list-style-type:none;}.vacancy-item__def > li{display:none;margin-bottom:20px;}.vacancy-item__def > li:first-child{display:block!important;}.vacancy-item__def > li:last-child{margin-bottom:0;}.vacancy-item__send{font-weight:700;font-family:'PFDinDisplay Pro Bold',sans-serif;color:#212121;}.vacancy-item__send:hover{color:#212121;}.request{position:absolute;bottom:0px;left:0;right:0;height:135px;}.request__block{position:absolute;bottom:100%;right:0;width:290px;background-color:#fff;border:2px solid #c9cbc4;border-bottom-width:0;}.request__caption{display:block;text-align:center;color:#fff;font-size:20px;background-color:#a2c339;line-height:45px;font-family:'PFDinDisplay Pro Regular',sans-serif;}.request__caption:hover{color:#fff;text-decoration:none;}.request__info{padding:30px 25px;background-color:#f8f8f8;display:none;}.request__input{display:block;width:100%;height:30px;padding:0 15px;color:#55595c;font-family:'PFDinDisplay Pro Thin',sans-serif;font-style:italic;background-color:#fff;border-radius:10px;border:1px solid #cdcdcd;}.request__input::-webkit-input-placeholder{color:#55595c;}.request__input::-moz-placeholder{color:#55595c;}.request__input:-moz-placeholder{color:#55595c;}.request__input:-ms-input-placeholder{color:#55595c;}.request__field{margin-bottom:20px;font-family:'PFDinDisplay Pro Regular',sans-serif;}.request__text{display:block;margin-bottom:15px;font-size:15px;color:#555555;}.request .btn{margin-top:40px;}.tab-nav{list-style-type:none;padding-left:0;margin:50px 0 60px;text-align:center;}.tab-nav__item{display:inline-block;vertical-align:middle;margin:0 10px;}.tab-nav .btn{width:200px;color:#000;margin-bottom:10px;}.tab-nav__item .active{background:rgb(163,204,36);}.tab-content{list-style-type:none;padding-left:0;margin:0;}.tab-content__item{display:none;}.tab-content__item.active{display:block;}.doc-list{padding-left:0;list-style-type:none;margin:0;}.doc-list__item{margin-bottom:40px;padding-right:30px;}.doc-list__link{display:table;width:100%;}.doc-list__link:hover{text-decoration:none;}.doc-list__link:hover .doc-list__name{color:#00408e;text-decoration:underline;}.doc-list__icon{display:table-cell;vertical-align:middle;width:110px;}.doc-list__info{display:table-cell;vertical-align:middle;max-width:450px;}.doc-list__name{color:#212121;font-size:14px;font-family:'PFDinDisplay Pro Regular',sans-serif;}.video-list{width:100%;padding-left:0;margin:0;list-style-type:none;display:inline-block;text-align:center;margin:25px 0px;}.video-list__item{padding:0 10px;margin-bottom:20px;}.videoWrapper{ position:relative;}.videoWrapper img{width:100%;}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.video-list__item--icon{width:96px;height:96px;position:absolute;display:block;top:50%;left:50%;z-index:10;background:url(/assets/images/YouTube_icon-icons.com_49934.png) no-repeat;opacity:0.65;transform:translate(-50%,-50%);}a:hover .video-list__item--icon{width:64px;height:64px;position:absolute;display:block;top:50%;left:50%;z-index:10;background:url(/assets/images/YouTube_23392.png) no-repeat;opacity:1;}.news-list{list-style-type:none;padding-left:0;margin:0;}.news-list__item{margin-bottom:20px;}.news-list__item:nth-child(2n){padding-left:10px;}.news-list__item:nth-child(2n+1){padding-right:10px;}.news-list__link{display:block;padding:20px;background-color:#fff;border:2px solid #d0d0d0;}.news-list__link:hover{text-decoration:none;}.news-list__link:hover .news-list__name{text-decoration:underline;}.news-list__img{float:left;}.news-list__info{margin-left:260px;display:block;}.news-list__info:before,.news-list__info:after{content:" ";display:table;}.news-list__info:after{clear:both;}.news-list__name{display:block;color:#0a3974;font-size:18px;margin-bottom:20px;line-height:20px;}.news-list__def{display:block;font-size:14px;color:#212121;line-height:16px;margin-bottom:28px;}.manager-info{float:right;width:240px;margin-top:18px;}.manager-info__text{display:block;text-align:center;color:#0a3974;font-size:18px;font-family:'PFDinDisplay Pro Regular',sans-serif;text-transform:uppercase;line-height:26px;margin-top:14px;}.center-block{margin-right:260px;margin-top:18px;}.find-block{border:2px solid #cfcfcf;border-radius:2px;padding:22px 24px;margin-bottom:50px;}.find-block__caption{color:#0b3974;text-transform:uppercase;display:block;margin-bottom:19px;font-size:18px;line-height:19px;}.find-block__input{display:block;border:1px solid #c1c1c1;padding:0 15px;border-radius:10px;height:32px;width:100%;font-family:'PFDinDisplay Pro Thin',sans-serif;font-weight:300;color:#212121;}.find-block__input::-webkit-input-placeholder{font-style:italic;}.find-block__input::-moz-placeholder{font-style:italic;}.find-block__input:-moz-placeholder{font-style:italic;}.find-block__input:-ms-input-placeholder{font-style:italic;}.find-block__input::-webkit-input-placeholder{color:#212121;}.find-block__input::-moz-placeholder{color:#212121;}.find-block__input:-moz-placeholder{color:#212121;}.find-block__input:-ms-input-placeholder{color:#212121;}.find-block__form{position:relative;padding-right:130px;}.find-block__btn{position:absolute;right:0;top:0;width:120px;height:32px;}.ask-block{padding:0 0 0 25px;}.ask-block__caption{color:#0b3974;text-transform:uppercase;display:block;margin-bottom:19px;font-size:18px;line-height:19px;}.ask-block__field{margin-bottom:15px;}.ask-block__input,.ask-block__textarea{display:block;width:100%;border:1px solid #cdcdcd;border-radius:10px;font-family:'PFDinDisplay Pro Thin',sans-serif;font-weight:300;}.ask-block__input::-webkit-input-placeholder,.ask-block__textarea::-webkit-input-placeholder{color:#212121;}.ask-block__input::-moz-placeholder,.ask-block__textarea::-moz-placeholder{color:#212121;}.ask-block__input:-moz-placeholder,.ask-block__textarea:-moz-placeholder{color:#212121;}.ask-block__input:-ms-input-placeholder,.ask-block__textarea:-ms-input-placeholder{color:#212121;}.ask-block__input::-webkit-input-placeholder,.ask-block__textarea::-webkit-input-placeholder{font-style:italic;}.ask-block__input::-moz-placeholder,.ask-block__textarea::-moz-placeholder{font-style:italic;}.ask-block__input:-moz-placeholder,.ask-block__textarea:-moz-placeholder{font-style:italic;}.ask-block__input:-ms-input-placeholder,.ask-block__textarea:-ms-input-placeholder{font-style:italic;}.ask-block__input{height:32px;padding:0 15px;}.ask-block__textarea{resize:none;height:127px;padding:10px 15px;}.ask-block .col-1,.ask-block .col-2{display:inline-block;vertical-align:top;}.ask-block .col-1{width:304px;margin-right:15px;}.ask-block .col-2{width:302px;}.ask-block .btn{width:220px;}.faq-list{list-style-type:none;padding-left:25px;margin:0;}.faq-list__item{padding:15px 0;border-bottom:2px solid #dadada;position:relative;}.faq-list__date{display:block;color:#91ba0b;font-size:20px;font-family:'PFDinDisplay Pro Regular',sans-serif;}.faq-list__wrap{position:relative;}.faq-list__title{margin-right:420px;}.faq-list__info{position:absolute;right:0;top:0;width:400px;text-align:right;}.faq-list__phone,.faq-list__mail{display:inline-block;color:#0a3974;font-size:20px;font-family:'PFDinDisplay Pro Thin',sans-serif;margin-left:20px;}.faq-list__mail{text-decoration:none;border-bottom:1px solid #0a3974;}.faq-list__mail:hover{text-decoration:none;color:#0a3974;border-bottom-color:transparent;}.faq-list__autor{font-family:'PFDinDisplay Pro Regular',sans-serif;font-size:20px;color:#0a3974;line-height:30px;}.faq-list__text{margin:5px 0 0;font-family:'PFDinDisplay Pro Regular',sans-serif;font-size:14px;line-height:19px;color:#212121;}.faq-list__answer{margin-top:15px;padding-left:75px;margin-bottom:5px;}.contacts-city{font-size:16px;line-height:24px;}.contacts-city__caption{font-family:'PFDinDisplay Pro Black',sans-serif;display:inline-block;vertical-align:top;width:120px;}.contacts-city__detail{display:inline-block;vertical-align:top;width:380px;font-family:'PFDinDisplay Pro Regular',sans-serif;}.contacts-form{border:2px solid #cbccca;border-radius:2px;margin-top:70px;background-color:#f8f8f8;}.contacts-form__caption{display:block;line-height:50px;text-align:center;background-color:#a2c339;color:#fff;font-size:18px;text-transform:uppercase;}.contacts-form__form{padding:23px;text-align:center;}.contacts-form__form:before,.contacts-form__form:after{content:" ";display:table;}.contacts-form__form:after{clear:both;}.contacts-form__field{display:inline-block;vertical-align:middle;margin-bottom:20px;}.contacts-form__field:nth-child(2n){padding-left:10px;}.contacts-form__field:nth-child(2n+1){padding-right:10px;}.contacts-form__input{display:inline-block;width:100%;padding:0 15px;border-radius:10px;border:1px solid #cdcdcd;height:32px;text-align:left;color:#55595c;font-family:'PFDinDisplay Pro Thin',sans-serif;}.contacts-form__input::-webkit-input-placeholder{font-style:italic;}.contacts-form__input::-moz-placeholder{font-style:italic;}.contacts-form__input:-moz-placeholder{font-style:italic;}.contacts-form__input:-ms-input-placeholder{font-style:italic;}.contacts-form .btn{width:220px;}.map-contacts .map__block{height:350px;}.company-detail{border:1px solid #cacbca;width:100%;color:#212121;font-size:15px;}.company-detail td,.company-detail th{padding:9px 10px;border:1px solid #cacbca;}.company-detail th{text-align:left;font-family:'PFDinDisplay Pro Black',sans-serif;width:300px;}.company-detail td{font-family:'PFDinDisplay Pro Regular',sans-serif;}.contacts-left{padding-right:40px;}.bcallback{border:2px solid #cbcbca;width:290px;float:right;}.bcallback__caption{display:block;font-size:20px;font-family:'PFDinDisplay Pro Regular',sans-serif;color:#fff;background-color:#a2c339;text-align:center;line-height:26px;padding:4px 0 8px;}.bcallback__input{display:block;width:100%;padding:0 15px;color:#212121;border:1px solid #cdcdcd;border-radius:10px;height:32px;font-family:'PFDinDisplay Pro Thin',sans-serif;font-style:italic;}.bcallback__input::-webkit-input-placeholder{color:#212121;}.bcallback__input::-moz-placeholder{color:#212121;}.bcallback__input:-moz-placeholder{color:#212121;}.bcallback__input:-ms-input-placeholder{color:#212121;}.bcallback__form{padding:24px;}.bcallback__field{margin-bottom:24px;}.bcallback__field:last-child{margin-bottom:0;}.install-text{width:800px;font-size:14px;color:#212121;line-height:22px;float:left;font-family:'PFDinDisplay Pro Regular',sans-serif;}.install-text p{margin-top:0;}.about-inner{padding-top:50px;}.about-page{font-family:'PFDinDisplay Pro Regular',sans-serif;font-size:14px;line-height:22px;color:#212121;margin-bottom:30px;}.about-media{margin-top:60px;}.about-media:before,.about-media:after{content:" ";display:table;}.about-media:after{clear:both;}.about-media .section__caption{margin-bottom:20px;text-align:left;}.about-left{width:725px;float:left;}.about-left__field:first-child{margin-bottom:25px;}.about-right{float:right;width:370px;}.about-right .videoWrapper{margin-bottom:10px;padding-bottom:49.25%;position:relative;}.section-title-blue{color:#0b3974;}.about-slider{list-style-type:none;padding-left:0;margin:0;}.about-slider__item{text-align:center;vertical-align:top;}.about-slider .owl-controls .owl-next,.about-slider .owl-controls .owl-prev{width:27px;height:36px;background-image:url(/assets/images/sprites/about-left.png);margin-top:-18px;}.about-slider .owl-controls .owl-next{right:0 !important;}.about-slider .owl-controls .owl-prev{left:0 !important;}.section__caption{display:block;text-transform:uppercase;color:#0a3974;font-size:18px;line-height:24px;text-align:center;margin-bottom:25px;}.about-skills{text-align:center;margin-bottom:5px;}.about-skills__item{display:inline-block;vertical-align:top;margin:0 10px 10px;}.about-skills__text{display:block;font-family:'PFDinDisplay Pro Regular',sans-serif;font-size:14px;color:#212121;}.about-skills__wrap{height:50px;}.how{padding-top:10px;margin-bottom:40px;}.how__caption{color:#0a3974;font-size:18px;line-height:25px;display:block;font-family:'PFDinDisplay Pro Black',sans-serif;}.how__text{color:#212121;font-size:14px;display:block;margin-bottom:25px;}.how-list{padding-left:0;list-style:none;margin:0;padding-top:25px;}.how-list:before,.how-list:after{content:" ";display:table;}.how-list:after{clear:both;}.how-list__item{text-align:center;position:relative;margin-bottom:30px;}.how-list__text{display:block;font-size:14px;text-transform:uppercase;color:#0a3974;line-height:16px;margin-top:25px;}.how-list__num{display:block;color:#0a3974;font-size:21px;position:absolute;top:-5px;left:4px;}.how-list__wrap{display:inline-block;position:relative;padding-bottom:26px;border-bottom:1px solid #e6e6e6;}.how-list2{list-style-type:none;padding-left:0;margin:30px 0 50px;font-size:0;}.how-list2__item{width:25%;display:inline-block;vertical-align:middle;padding-left:50px;color:#464747;font-size:16px;line-height:19px;position:relative;}.how-list2__text{display:block;font-family:'PFDinDisplay Pro Regular',sans-serif;}.how-list2__block{display:block;font-weight:700;}.how-list2__icon{position:absolute;top:0;bottom:0;left:0;width:50px;background-position:left center;background-repeat:no-repeat;}.how-list2__icon-1{background-image:url(/assets/images/sprites/point.png);}.how-list2__icon-2{background-image:url(/assets/images/sprites/phone.png);}.how-list2__icon-3{background-image:url(/assets/images/sprites/cal.png);}.how-list2__icon-4{background-image:url(/assets/images/sprites/card.png);}.sovet-list{padding-left:0;margin:30px 0 0;list-style-type:none;}.sovet-list:before,.sovet-list:after{content:" ";display:table;}.sovet-list:after{clear:both;}.sovet-list__item{margin-bottom:25px;}.sovet-list__item:nth-child(2n){padding-left:13px;}.sovet-list__item:nth-child(2n+1){padding-right:13px;}.sovet-list__link{display:block;padding:15px 25px 19px;background-color:#fff;border-radius:5px;box-shadow:0 1px 5px rgba(0,0,0,0.27);}.sovet-list__img{float:left;width:190px;height:190px;border-radius:50%;border:2px solid #95b514;}.sovet-list__info{margin-top:20px;margin-left:225px;display:block;}.sovet-list__info:before,.sovet-list__info:after{content:" ";display:table;}.sovet-list__info:after{clear:both;}.sovet-list__title{display:block;color:#0a3974;font-size:18px;margin-bottom:20px;line-height:21px;}.sovet-list__def{color:#212121;font-size:14px;line-height:17px;display:block;margin-bottom:7px;}.sovet-list__def p{margin:0;}.sovet-list__lnk{display:block;text-decoration:underline;color:#0a3974;font-size:14px;}.review-list-page{padding-top:10px;margin-bottom:10px;}.review-list-page .review-list__photo{float:left;overflow:hidden;position:relative;border-radius:50%;}.review-list-page .review-list__photo:hover .review-list__resize{opacity:1;}.review-list-page .review-list__resize{position:absolute;left:50%;top:50%;display:block;margin-left:-126px;margin-top:-42px;opacity:0;}.review-list-page .review-list__info{margin-left:245px;margin-top:10px;}.review-list-page .review-list__info:before,.review-list-page .review-list__info:after{content:" ";display:table;}.review-list-page .review-list__info:after{clear:both;}.review-list-page .review-list__item{width:auto;display:block;background-color:#fff;border-radius:10px;padding:17px 80px 17px 30px;box-shadow:0 1px 6px rgba(0,0,0,0.27);text-align:left;}.review-list-page .review-list__img{width:190px!important;height:190px!important;}.review-list-page .review-list__autor{font-size:18px;text-transform:none;color:#0a3974;font-family:'PFDinDisplay Pro Black',sans-serif;border-bottom:none;padding-bottom:5px;}.review-list-page .review-list__date{display:block;font-size:12px;color:#828282;margin-bottom:18px;}.review-list-page .review-list__text{font-size:14px;line-height:18px;color:#212121;font-family:'PFDinDisplay Pro Bold',Arial,sans-serif;}.add-review{background-color:#fff;border-radius:10px;box-shadow:0 1px 6px rgba(0,0,0,0.27);padding:35px 50px;}.add-review:before,.add-review:after{content:" ";display:table;}.add-review:after{clear:both;}.add-review__caption{display:block;color:#071f2e;font-size:24px;margin-bottom:10px;}.add-review__field{margin-bottom:8px;}.add-review__input{width:100%;height:30px;border:1px solid #c9c9c9;padding:0 10px;border-radius:5px;}.add-review__textarea{width:100%;min-height:108px;padding:10px 15px;border:1px solid #c9c9c9;border-radius:5px;}.add-review .btn{width:200px;margin:0 auto;display:block;}.add-review__col{padding-right:20px;}.payment,.order{padding-left:0;list-style-type:none;margin:60px 0 30px;text-align:center;display:flex;justify-content:space-around;flex-wrap:wrap;}.payment__item{display:inline-block;vertical-align:top;flex:1 1 160px;margin:0 0px 30px;}.payment__item a{width:100%;display:block;}.payment__text{display:block;font-size:17px;color:#0a3974;margin-top:25px;padding:0 5px;color:rgb(36,60,114);text-transform:uppercase;text-align:center;}.payment__item a:hover{text-decoration:none;}.payment__item a:hover .payment__img,.payment__img--hover,.payment-active .payment__img{display:none;}.payment__item a:hover .payment__img--hover,.payment-active .payment__img--hover{width:137px;display:block;margin:auto;}.consultation{width:780px;margin:0 auto;border:1px solid #c9cac6;border-radius:3px;background-color:#fff;}.consultation__caption{display:block;background-color:#b4b4b4;text-align:center;text-transform:uppercase;color:#fff;font-size:18px;line-height:45px;font-family:'PFDinDisplay Pro Regular',sans-serif;}.consultation__form{padding:20px;}.consultation__row{margin-bottom:11px;}.consultation__row:before,.consultation__row:after{content:" ";display:table;}.consultation__row:after{clear:both;}.consultation__input{width:100%;height:32px;border-radius:10px;padding:0 10px;border:1px solid #cdcdcd;font-family:'PFDinDisplay Pro Thin',sans-serif;color:#55595c;font-size:14px;}.consultation__input::-webkit-input-placeholder{font-style:italic;}.consultation__input::-moz-placeholder{font-style:italic;}.consultation__input:-moz-placeholder{font-style:italic;}.consultation__input:-ms-input-placeholder{font-style:italic;}.consultation__input::-webkit-input-placeholder{color:#55595c;}.consultation__input::-moz-placeholder{color:#55595c;}.consultation__input:-moz-placeholder{color:#55595c;}.consultation__input:-ms-input-placeholder{color:#55595c;}.consultation__textarea{width:100%!important;min-height:100px;border-radius:10px;padding:10px;border:1px solid #cdcdcd;font-family:'PFDinDisplay Pro Thin',sans-serif;color:#55595c;font-size:14px;}.consultation__textarea::-webkit-input-placeholder{font-style:italic;}.consultation__textarea::-moz-placeholder{font-style:italic;}.consultation__textarea:-moz-placeholder{font-style:italic;}.consultation__textarea:-ms-input-placeholder{font-style:italic;}.consultation__textarea::-webkit-input-placeholder{color:#55595c;}.consultation__textarea::-moz-placeholder{color:#55595c;}.consultation__textarea:-moz-placeholder{color:#55595c;}.consultation__textarea:-ms-input-placeholder{color:#55595c;}.consultation__field{padding-right:10px;}.consultation__field:last-child{padding-right:0;}.consultation .btn{display:block;width:220;margin:0 auto;}.goods{width:100%;min-width:900px;margin-top:30px;}.goods thead{background-color:#dddddd;border-radius:10px 10px 0 0;}.goods td{text-align:center;padding:10px 5px;font-size:14px;color:#212121;}.goods tbody tr{border-bottom:1px solid #cecfd0;}.goods th{text-align:left;height:50px;color:#212121;font-size:14px;}.goods .image{width:117px;}.goods .name{width:250px;text-align:left;}.goods td.name{text-transform:uppercase;}.goods .lenght{width:160px;text-align:center;}.goods .lenght .counter{margin-left:5px;}.goods .count{width:180px;text-align:center;}.goods .deliv{width:140px;text-align:center;}.goods .assembly{width:90px;text-align:center;}.goods .price{width:135px;text-align:center;}.goods .price__text{color:#95b514;font-size:19px;font-family:'PFDinDisplay Pro Black',sans-serif;}.goods .del{text-align:center;width:50px;}.goods .delete-btn{width:12px;height:13px;display:inline-block;border:none;background:url(/assets/images/sprites/delete.png) no-repeat white;}.all-coast{border-top:1px solid rgba(110,113,117,0.34);background-color:#dddddd;border-radius:0 0 10px 10px;text-align:right;padding:13px 35px;}.all-coast__text{display:inline-block;font-size:18px;color:#444442;text-transform:uppercase;margin-right:30px;font-family:'PFDinDisplay Pro Regular',sans-serif;}.all-coast__price{color:#95b514;font-size:25px;font-family:'PFDinDisplay Pro Black',sans-serif;}.table-responsive{width:100%;overflow-x:auto;}.blank{margin-top:30px;}.blank__row{margin-bottom:30px;}.blank__row:before,.blank__row:after{content:" ";display:table;}.blank__row:after{clear:both;}.blank__row:last-child{margin-bottom:0;}.blank__field{padding-right:50px;}.blank__field-inline{display:inline-block;margin-right:75px;}.blank__label{color:#7b7b7b;font-size:14px;margin-right:15px;display:inline-block;vertical-align:middle;font-family:'PFDinDisplay Pro Regular',sans-serif;}.blank__caption{display:block;text-transform:uppercase;font-size:18px;color:#0a3974;margin-bottom:9px;font-family:'PFDinDisplay Pro Regular',sans-serif;}.blank__input{width:100%;height:30px;border:1px solid #6e7175;padding:0 10px;border-radius:5px;font-family:'PFDinDisplay Pro Regular',sans-serif;color:#7b7b7b;}.blank .btn{font-size:21px;text-transform:uppercase;width:220px;}.pagination{margin:0 -5px 30px -5px;float:none;clear:both;}.pagination:after{display:table;content:"";height:0;margin:0;padding:0;float:none;clear:both;}.pagination ul{margin:0;padding:0;list-style:none;}.pagination ul li{margin:0;padding:0;float:left;}.pagination ul li a,.pagination ul li span{display:block;min-width:42px;margin:0 5px 10px 5px;padding:0 5px;border:2px solid rgb(151,151,177);border-radius:3px;color:rgb(151,151,177);line-height:40px;font-size:15px;text-align:center;font-weight:700;}.pagination ul li a{text-decoration:none;}.pagination ul li a:hover,.pagination ul li a:focus{text-decoration:none;}.pagination ul li span{border-color:rgb(154,184,60);color:rgb(154,184,60);}@media (min-width:1400px){.owl-controls .owl-next{right:-95px; }.owl-controls .owl-prev{left:-95px; }}@media (max-width:1199px){.category{padding-top:30px; }.logo{width:245px; }.contacts-info{width:255px; }.city-select{width:130px; }.contacts-phone{width:210px; }.main-slider{display:none; }.city-list__region{width:235px; }.autor{display:block;margin-left:0;margin-top:15px;text-align:center; }.footer{height:auto;padding-bottom:10px; }.content{margin-bottom:175px; }.footer{text-align:center; }.footer .city-select{position:relative;top:auto;left:auto; }.category-item{width:230px!important;margin:0 35px !important; }.category-item-bottom .category-item__preview{height:189px;background-position:center center !important; }.category-item__btn{font-size:16px; }.nav__link{font-size:14px; }.nav__sub-link{font-size:14px; }.catalog-list__item{width:227px;margin-right:14.195px; }.catalog-list__item:nth-child(3n){margin-right:0; }.col-center{float:none;margin-bottom:20px;margin-right:auto;margin-left:auto; }.col-left{float:none;width:auto;max-width:655px;margin-right:auto;margin-left:auto; }.goods-inst{text-align:center; }.goods-inst__info{width:150px; }.goods-text{max-width:655px;margin-right:auto;margin-left:auto; }.goods-btns .oneclick{text-align:center; }.together-block{display:none; }.goods-detail .btn-border-green{width:234px;margin-left:auto;margin-right:auto; }.goods-detail .btn-oneclick{padding:0 30px 0 60px; }.owl-controls-container{width:950px;margin-left:-475px; }.action-list__item{width:305px; }.city-list{text-align:left; }.request{height:173px; }.news-list__img{width:180px; }.news-list__info{margin-left:200px; }.action-list .finished__text{line-height:150px;font-size:24px; }.ask-block .col-1{width:auto;display:block;padding-right:0; }.ask-block .col-2{display:block;width:auto; }.company-detail th{width:200px; }.install-text{width:600px; }.about-left{width:auto;float:none;margin-bottom:25px; }.about-right{float:none;margin:0 auto; }.blank__field-inline{margin-right:35px; }}@media (max-width:991px){.logo{display:block;width:auto;text-align:center;margin-bottom:20px; }.city-select{position:absolute;left:20px;top:0;text-align:left; }.basket{position:absolute;right:20px;top:15px;text-align:left; }.header__top{height:auto;text-align:center; }.contacts-info__detail{font-size:13px;line-height:16px; }.contacts-info{vertical-align:middle; }.contacts-phone{vertical-align:middle; }.city-list__caption{text-align:center; }.city-list .container{width:auto;padding-left:10px;padding-right:10px; }.city-list__region{width:185px;text-align:left;margin-bottom:10px; }.city-list__region__name{font-size:17px;line-height:24px; }.city-list{background-image:none; }.content{margin-bottom:235px; }.nav__link{font-size:12px; }.nav__sub-list{ }.nav__sub-link{font-size:13px; }.nav__sub-item{margin-bottom:5px;width:100%; }.constrain{margin-left:0; }.aside{float:none;width:auto; }.aside__link{text-align:left; }.catalog-list{text-align:center; }.related-items .owl-item{text-align:center; }.owl-controls-container{width:750px;margin-left:-375px; }.owl-controls .owl-next,.owl-controls .owl-prev{width:42px;height:42px;margin-top:-21px;background-size:100% 100%; }.action-list{text-align:center; }.action-list__item{width:250px;margin-right:10px!important;margin-left:10px!important; }.request{height:235px; }.news-list__item:nth-child(2n+1){padding-right:0px; }.news-list__item:nth-child(2n){padding-left:0px; }.action-list .finished__text{line-height:125px;font-size:18px; }.aside-block-review{display:none; }.aside-block-sert{display:none; }.manager-info{display:none; }.center-block{margin-top:0;margin-right:0; }.ask-block{padding-left:0; }.faq-list{padding-left:0;margin-top:20px; }.contacts-form{margin-top:20px;margin-bottom:20px; }.contacts-left{padding-right:0px; }.install-text{width:auto;display:block;float:none; }.bcallback{float:none;margin:20px auto 0; }.how-list2__item{width:50%;margin-bottom:20px; }.sovet-list__item:nth-child(2n+1),.sovet-list__item:nth-child(2n){padding-left:0;padding-right:0; }.consultation{width:auto; }.blank__field-inline{display:block;margin-bottom:10px; }}@media (max-width:767px){.menu{background:transparent;margin-bottom:0;position:static; }.menu-head{display:block;background-color:transparent;font-size:0;position:absolute;top:21px;right:0; }.menu-block{background-color:#0a3974;border-radius:4px 0 4px 4px;overflow:hidden;margin-top:-2px;position:relative; }.menu .container{padding:0!important; }.nav{border:2px solid #accd47;border-top-width:0; }.nav__item{text-align:left;display:block;margin-right:0; }.nav__item:hover .nav__sub-list{display:none; }.nav__item:hover .nav__plus{color:#0a3974; }.nav__item:hover .nav__link{background-color:#fff;color:#0a3974; }.nav__item.active .nav__link{background-color:#fff;color:#0a3974; }.nav__item.active .nav__plus{color:#0a3974; }.nav__item .nav__plus{display:inline-block;font-size:16px;color:#fff;position:absolute;top:3px;right:7px;width:30px;height:30px;line-height:30px;text-align:center; }.nav__item .nav__plus:hover{color:#0a3974;text-decoration:none; }.nav__link{font-size:16px;padding-left:30px;display:block;color:#accd47;text-align:center;padding-left:0; }.nav__link:hover{background-color:#fff;color:#0a3974; }.nav__link.active{background-color:#0a3974; }.city-list__caption{font-size:22px; }.city-select{position:relative;top:auto;left:auto;display:block;text-align:center;width:auto;margin-bottom:10px; }.logo{margin-bottom:15px; }.logo_link{position:relative;z-index:5; }.basket{position:relative;right:auto;top:auto; }.contacts-phone{display:block;width:auto; }.contacts-info{display:block;margin:10px 0;width:auto; }.footer .contacts-phone{width:auto; }.content{margin-bottom:345px; }.about{padding-left:10px;padding-right:10px; }.nav__sub-list{position:relative;left:auto;top:auto;box-shadow:none; }.container{padding-left:10px;padding-right:10px; }.review-list__btn{display:inline-block; }.catalog-list__item{margin-left:auto!important;margin-right:auto!important;display:inline-flex;vertical-align:top;min-width:227.2px;width:290px;margin-right:20px;margin-bottom:25px; }.goods-preview{display:none; }.col-center{width:auto; }.coast__text{display:inline-block;padding:5px 0;height:auto; }.coast__text{height:auto; }.coast__detail{display:inline-block;padding:5px 0;height:auto; }.coast__btn{width:auto;display:block;padding-top:10px;text-align:center; }.coast__btn .btn{float:none!important; }.col-center__block-calc{display:none; }.owl-controls-container{width:100%;margin-left:0;left:0; }.owl-controls .owl-next,.owl-controls .owl-prev{width:34px;height:34px;margin-top:-17px;background-size:100% 100%; }.pagination{text-align:center; }.vacancy-item__img{width:60px;height:60px; }.vacancy-item__info{margin-left:80px; }.vacancy-list{padding-left:0; }.content-full{margin-top:30px; }.request{height:340px; }.request__block{right:50%;margin-right:-145px; }.find-block__form{padding-right:0; }.find-block__btn{position:relative;right:auto;top:auto;margin:10px auto 0;display:block; }.find-block__caption{text-align:center; }.faq-list__info{position:relative;top:auto;right:auto;text-align:left;width:auto;margin-bottom:10px; }.faq-list__title{margin-right:0; }.faq-list__phone,.faq-list__mail{margin-left:0;margin-right:20px; }.faq-list__answer{padding-left:20px; }.contacts-form__field:nth-child(2n){padding-left:0px; }.contacts-form__field:nth-child(2n+1){padding-right:0; }.contacts-city__caption{display:block;width:auto; }.contacts-city__detail{width:auto;display:block; }.about-skills__item{display:block;margin-bottom:25px; }.about-skills{margin-bottom:20px; }.how-list__text{margin-top:10px; }.how-list2__item{width:100%; }.sovet-list__link{padding:10px 15px; }.review-list-page .review-list__item{padding-left:20px;padding-right:20px; }.review-list-page .review-list__info{margin-left:215px; }.add-review__col{padding-left:0; }.consultation__field{padding-right:0;margin-bottom:10px; }.consultation__field:last-child{margin-bottom:0; }.blank__field{padding-right:0;margin-bottom:10px; }.blank__row{margin-bottom:10px; }}@media (max-width:479px){.advantages-list__item{width:auto;display:block;padding-left:15px;padding-right:15px; }.advantages-list__img{width:120px;height:120px; }.advantages-list__info{margin-left:135px; }.advantages-list__name{font-size:15px;line-height:21px;margin-top:6px; }.logo__link{width:175px; }.logo__img{max-width:100%; }.review-list__item{width:auto; }.coast__total .coast__text{display:block;padding:0; }.coast__total .coast__detail{padding:0; }.coast__detail-price{font-size:20px; }.vacancy-item__img{display:none; }.vacancy-item__info{margin-left:0px; }.news-list__img{float:none;max-width:100%;margin-bottom:10px; }.news-list__info{margin-left:0; }.about-right{width:auto; }.sovet-list__img{float:none;width:100px;height:100px; }.sovet-list__info{margin-left:0; }.review-list-page .review-list__photo{float:none; }.review-list-page .review-list__info{margin-left:0; }.review-list-page .review-list__img{float:none;width:100px!important;height:100px!important; }.review-list-page .review-list__resize{display:none; }.add-review{padding:15px 25px; }}@media (min-width:768px){.menu-block{height:auto!important;display:block!important; }.nav__plus{display:none!important; }.nav__item:hover .nav__sub-list{display:block !important; }.nav__sub-list{display:none!important; }}.oplata h2{display:block;color:#0a3974;font-size:26px;text-transform:uppercase;margin-bottom:11px;text-align:center;}.order__item{display:inline-block;vertical-align:top;flex:1 1 160px;margin:0 5px 30px;}.order__wrap-img{width:184px;height:184px;border-radius:50%;border:4px solid #e9e9e9;background:#dedfdc;overflow:hidden;display:inline-block;text-align:center;}.order__img{height:164px;transform:scale(1.1);float:right;}.order span{display:block;font-size:26px;font-family:"PFDinDisplayPro";color:rgb(36,60,114);font-weight:bold;text-transform:uppercase;line-height:1.2;text-align:center;margin:12px;}.order p{display:block;font-family:"PFDinDisplayPro";font-size:18px;color:rgb(37,57,73);line-height:1.2;text-align:center;margin-top:0px;padding:0px 5px;}.wrap_instruction{width:100%;text-align:center;margin-top:-20px;}.instruction{padding:10px 28px;border:1px solid rgb(233,233,233);background-color:rgb(255,255,255);display:inline-flex;align-items:center;}.instruction img{float:left;margin-right:25px;}.instruction p{margin:0;font-style:18px;text-align:left;}.oplata>p{font-size:18px;font-family:"PFDinDisplayPro";color:rgb(37,57,73);text-align:center;}.how-buy{width:100%;display:inline-flex;justify-content:space-around;flex-wrap:wrap;margin:65px 0px 0px;}.how-buy__items{width:305px;margin:0 0 40px;}.how-buy--title{font-size:18px;font-family:"PFDinDisplayPro";color:rgb(36,60,114);font-weight:bold;text-transform:uppercase;line-height:1.2;text-align:left;margin-bottom:20px;}.how-buy img{float:left;margin-right:15px;}.how-buy p{min-width:150px;max-width:260px;font-size:16px;font-family:"PFDinDisplayPro";color:rgb(37,57,73);line-height:1.2;float:left;text-align:left;margin:0;}.credit{width:100%;display:inline-flex;justify-content:space-around;flex-wrap:wrap;margin-top:35px;}.credit__items{ flex:1 1 300px; max-width:600px;margin-bottom:35px;}.credit__items img{float:left;margin-right:20px;}.credit__items h3{margin-top:0;}.credit__items p{font-size:18px;font-family:"PFDinDisplayPro";color:rgb(37,57,73);line-height:1.2;text-align:left;padding-right:15px;}@media (min-width:500px){ .credit__items{ flex:1 1 300px; max-width:600px; min-width:465px; margin-bottom:35px;} .credit__items img{float:left;margin-right:20px;}}@media (max-width:499px){ .credit__items{ flex:1 1 300px; max-width:600px;margin-bottom:35px; text-align:center;} .credit__items img{margin:0 0 20px;float:none;} .credit__items h3{margin:0;text-align:center;} .credit__items p{font-size:18px;font-family:"PFDinDisplayPro";color:rgb(37,57,73);line-height:1.2;text-align:center;padding-right:15px;}}.buy{width:100%;display:inline-flex;justify-content:space-around;flex-wrap:wrap;margin-top:35px;}.buy__items{display:block;max-width:290px;flex:1 1 290px;margin-bottom:35px;}.buy__wrap-img{width:137px;height:137px;border-radius:50%;border:4px solid #e9e9e9;background:#dedfdc;overflow:hidden;display:block;float:left;margin-right:10px;}.buy__items img{height:137px;float:left;}.buy__items h3{font-size:26px;font-family:"PFDinDisplayPro";color:rgb(36,60,114);font-weight:bold;text-transform:uppercase;line-height:1.2;display:inline;}.buy__items p{font-size:18px;font-family:"PFDinDisplayPro";color:rgb(37,57,73);line-height:1.2;text-align:left;display:block;margin:0;}.add-review--upload{width:100%;height:30px;position:relative;display:flex; color:inherit;font:inherit;margin-top:2px;}@media (min-width:992px){.add-review--upload{width:302px;margin-top:0px; }}#input-add-review--file{visibility:hidden;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;}.add-review--upload span,.add-review--upload mark{height:30px;display:block;cursor:pointer;color:#55595c;background:#fff;border:1px solid #c9c9c9;padding:5px 10px;line-height:15px;}.add-review--upload mark{min-width:7em;background:transparent;text-align:right;font-family:'PFDinDisplay Pro Thin',sans-serif;font-weight:300;border-radius:0px 5px 5px 0px;flex:3;padding-left:0;overflow:hidden;}.add-review--upload span{min-width:9em;box-sizing:border-box;height:100%;text-align:center;border-radius:5px 0px 0px 5px;flex:1;}.add-review--upload span:hover{box-shadow:0 1px 6px rgba(0,0,0,0.27);}.open .city-select__link:after{display:inline-block;content:"";position:absolute;right:0;top:6px;background-size:100%;background-repeat:no-repeat;background-image:url(/assets/images/sprites/arrow-down.png);width:9px;transform:rotate(-180deg);transition:.5s;height:7px;}.rc-anchor-normal .rc-anchor-checkbox-label{max-width:152px;}.rc-anchor-normal .rc-anchor-content{height:74px;max-width:206px !important;}.ms2_form{display:flex;justify-content:center;}.fsb{font-size:3vw}.dt{display:table;width:100%}.dt li{display:table-cell;padding:0 5px}.dt li img{height:100%}.m_top10{margin-top:10px}.dt .goods-advantages__preview{height:auto}.exc-img{float:left;padding:0 10px 0 0;}.new-banner.new-banner-alone .container{width:inherit;}.new-banner__close.new-banner__close-black{position:absolute;top:10px;right:10px;width:30px;height:30px;cursor:pointer;background-image:url(/assets/images/sprites/close.png);background-repeat:no-repeat;background-position:center center;background-size:15px;border-radius:50%;background-color:#fff;}.new-banner__present__img-block,.new-banner__present__text-block,.new-banner__present__img-block a{display:inline-block;vertical-align:middle;}.new-banner__present__img-block a{position:relative;margin-right:15px;}.new-banner__present__img-block img{max-width:150px;}.new-banner__present__img-block a:hover .new-banner__present__img-wrap{opacity:0;transition:all 0.5s linear 0.1s !important}.new-banner__present__text-block{color:#113648;font-size:28px;}.new-banner__present__link{display:block;text-align:center;background:url(/assets/images/red-line-left.png) no-repeat left center;background-size:30% 100%;}.new-banner__present__text-block .new-banner__btn.flash{display:inline-block;padding:5px 40px;background:red;color:#FFFFFF;border-radius:7px;cursor:pointer;}@media (max-width:992px){.new-banner__present.new-banner__present-block{text-align:center}.new-banner__present__link{background:transparent}}@media (min-width:768px){.new-banner{position:fixed;top:calc(50% - 200px);left:calc(50% - 400px);z-index:99;background-color:rgba(0,0,0,0);width:800px;height:400px;}.new-banner a img{border-radius:25px;border:solid 1px #333;}.new-banner a span{display:none;}}@media (max-width:769px){.new-banner{position:fixed;z-index:99;width:100%;background-image:url(/assets/uploads/banners/2019-02/offer_001_mobile.jpg);background-position:center center;background-repeat:no-repeat;}.new-banner a img{display:none;}.new-banner a span{color:#000;font-size:.7em;}.new-banner__present__text-block{line-height:.7em;padding:10px;}.new-banner .banner_size{padding:0;background-color:rgba(255,255,255,.7);}}
@import url(//fonts.googleapis.com/css?family=Open+Sans:400,600,700,300);.sweet-overlay{background-color:rgba(0,0,0,0.4);position:fixed;left:0;right:0;top:0;bottom:0;display:none;z-index:1000}.sweet-alert{background-color:white;font-family:'Open Sans',sans-serif;width:478px;padding:17px;border-radius:5px;text-align:center;position:fixed;left:50%;top:50%;margin-left:-256px;margin-top:-200px;overflow:hidden;display:none;z-index:2000}@media all and (max-width:540px){.sweet-alert{width:auto;margin-left:0;margin-right:0;left:15px;right:15px}}.sweet-alert h2{color:#575757;font-size:30px;text-align:center;font-weight:600;text-transform:none;position:relative}.sweet-alert p{color:#797979;font-size:16px;text-align:center;font-weight:300;position:relative;margin:0;line-height:normal}.sweet-alert button{background-color:#AEDEF4;color:white;border:none;box-shadow:none;font-size:17px;font-weight:500;border-radius:5px;padding:10px 32px;margin:26px 5px 0 5px;cursor:pointer}.sweet-alert button:focus{outline:none;box-shadow:0 0 2px rgba(128,179,235,0.5),inset 0 0 0 1px rgba(0,0,0,0.05)}.sweet-alert button:hover{background-color:#a1d9f2}.sweet-alert button:active{background-color:#81ccee}.sweet-alert button.cancel{background-color:#D0D0D0}.sweet-alert button.cancel:hover{background-color:#c8c8c8}.sweet-alert button.cancel:active{background-color:#b6b6b6}.sweet-alert button.cancel:focus{box-shadow:rgba(197,205,211,0.8) 0px 0px 2px,rgba(0,0,0,0.0470588) 0px 0px 0px 1px inset !important}.sweet-alert[data-has-cancel-button=false] button{box-shadow:none !important}.sweet-alert .icon{width:80px;height:80px;border:4px solid gray;border-radius:50%;margin:20px auto;position:relative;box-sizing:content-box}.sweet-alert .icon.error{border-color:#F27474}.sweet-alert .icon.error .x-mark{position:relative;display:block}.sweet-alert .icon.error .line{position:absolute;height:5px;width:47px;background-color:#F27474;display:block;top:37px;border-radius:2px}.sweet-alert .icon.error .line.left{-webkit-transform:rotate(45deg);transform:rotate(45deg);left:17px}.sweet-alert .icon.error .line.right{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:16px}.sweet-alert .icon.warning{border-color:#F8BB86}.sweet-alert .icon.warning .body{position:absolute;width:5px;height:47px;left:50%;top:10px;border-radius:2px;margin-left:-2px;background-color:#F8BB86}.sweet-alert .icon.warning .dot{position:absolute;width:7px;height:7px;border-radius:50%;margin-left:-3px;left:50%;bottom:10px;background-color:#F8BB86}.sweet-alert .icon.info{border-color:#C9DAE1}.sweet-alert .icon.info::before{content:"";position:absolute;width:5px;height:29px;left:50%;bottom:17px;border-radius:2px;margin-left:-2px;background-color:#C9DAE1}.sweet-alert .icon.info::after{content:"";position:absolute;width:7px;height:7px;border-radius:50%;margin-left:-3px;top:19px;background-color:#C9DAE1}.sweet-alert .icon.success{border-color:#A5DC86}.sweet-alert .icon.success::before,.sweet-alert .icon.success::after{content:'';border-radius:50%;position:absolute;width:60px;height:120px;background:white;transform:rotate(45deg)}.sweet-alert .icon.success::before{border-radius:120px 0 0 120px;top:-7px;left:-33px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:60px 60px;transform-origin:60px 60px}.sweet-alert .icon.success::after{border-radius:0 120px 120px 0;top:-11px;left:30px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0px 60px;transform-origin:0px 60px}.sweet-alert .icon.success .placeholder{width:80px;height:80px;border:4px solid rgba(165,220,134,0.2);border-radius:50%;box-sizing:content-box;position:absolute;left:-4px;top:-4px;z-index:2}.sweet-alert .icon.success .fix{width:5px;height:90px;background-color:white;position:absolute;left:28px;top:8px;z-index:1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.sweet-alert .icon.success .line{height:5px;background-color:#A5DC86;display:block;border-radius:2px;position:absolute;z-index:2}.sweet-alert .icon.success .line.tip{width:25px;left:14px;top:46px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sweet-alert .icon.success .line.long{width:47px;right:8px;top:38px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.sweet-alert .icon.custom{background-size:contain;border-radius:0;border:none;background-position:center center;background-repeat:no-repeat}@-webkit-keyframes showSweetAlert{0%{transform:scale(0.7);-webkit-transform:scale(0.7)}45%{transform:scale(1.05);-webkit-transform:scale(1.05)}80%{transform:scale(0.95);-webkit-tranform:scale(0.95)}100%{transform:scale(1);-webkit-transform:scale(1)}}@-moz-keyframes showSweetAlert{0%{transform:scale(0.7);-webkit-transform:scale(0.7)}45%{transform:scale(1.05);-webkit-transform:scale(1.05)}80%{transform:scale(0.95);-webkit-tranform:scale(0.95)}100%{transform:scale(1);-webkit-transform:scale(1)}}@keyframes showSweetAlert{0%{transform:scale(0.7);-webkit-transform:scale(0.7)}45%{transform:scale(1.05);-webkit-transform:scale(1.05)}80%{transform:scale(0.95);-webkit-tranform:scale(0.95)}100%{transform:scale(1);-webkit-transform:scale(1)}}@-webkit-keyframes hideSweetAlert{0%{transform:scale(1);-webkit-transform:scale(1)}100%{transform:scale(0.5);-webkit-transform:scale(0.5)}}@-moz-keyframes hideSweetAlert{0%{transform:scale(1);-webkit-transform:scale(1)}100%{transform:scale(0.5);-webkit-transform:scale(0.5)}}@keyframes hideSweetAlert{0%{transform:scale(1);-webkit-transform:scale(1)}100%{transform:scale(0.5);-webkit-transform:scale(0.5)}}.showSweetAlert{-webkit-animation:showSweetAlert 0.3s;-moz-animation:showSweetAlert 0.3s;animation:showSweetAlert 0.3s}.hideSweetAlert{-webkit-animation:hideSweetAlert 0.2s;-moz-animation:hideSweetAlert 0.2s;animation:hideSweetAlert 0.2s}@-webkit-keyframes animateSuccessTip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}100%{width:25px;left:14px;top:45px}}@-moz-keyframes animateSuccessTip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}100%{width:25px;left:14px;top:45px}}@keyframes animateSuccessTip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}100%{width:25px;left:14px;top:45px}}@-webkit-keyframes animateSuccessLong{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0px;top:35px}100%{width:47px;right:8px;top:38px}}@-moz-keyframes animateSuccessLong{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0px;top:35px}100%{width:47px;right:8px;top:38px}}@keyframes animateSuccessLong{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0px;top:35px}100%{width:47px;right:8px;top:38px}}@-webkit-keyframes rotatePlaceholder{0%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}5%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}12%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}100%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}}@-moz-keyframes rotatePlaceholder{0%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}5%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}12%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}100%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}}@keyframes rotatePlaceholder{0%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}5%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}12%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}100%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}}.animateSuccessTip{-webkit-animation:animateSuccessTip 0.75s;-moz-animation:animateSuccessTip 0.75s;animation:animateSuccessTip 0.75s}.animateSuccessLong{-webkit-animation:animateSuccessLong 0.75s;-moz-animation:animateSuccessLong 0.75s;animation:animateSuccessLong 0.75s}.icon.success.animate::after{-webkit-animation:rotatePlaceholder 4.25s ease-in;-moz-animation:rotatePlaceholder 4.25s ease-in;animation:rotatePlaceholder 4.25s ease-in}@-webkit-keyframes animateErrorIcon{0%{transform:rotateX(100deg);-webkit-transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0deg);-webkit-transform:rotateX(0deg);opacity:1}}@-moz-keyframes animateErrorIcon{0%{transform:rotateX(100deg);-webkit-transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0deg);-webkit-transform:rotateX(0deg);opacity:1}}@keyframes animateErrorIcon{0%{transform:rotateX(100deg);-webkit-transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0deg);-webkit-transform:rotateX(0deg);opacity:1}}.animateErrorIcon{-webkit-animation:animateErrorIcon 0.5s;-moz-animation:animateErrorIcon 0.5s;animation:animateErrorIcon 0.5s}@-webkit-keyframes animateXMark{0%{transform:scale(0.4);-webkit-transform:scale(0.4);margin-top:26px;opacity:0}50%{transform:scale(0.4);-webkit-transform:scale(0.4);margin-top:26px;opacity:0}80%{transform:scale(1.15);-webkit-transform:scale(1.15);margin-top:-6px}100%{transform:scale(1);-webkit-transform:scale(1);margin-top:0;opacity:1}}@-moz-keyframes animateXMark{0%{transform:scale(0.4);-webkit-transform:scale(0.4);margin-top:26px;opacity:0}50%{transform:scale(0.4);-webkit-transform:scale(0.4);margin-top:26px;opacity:0}80%{transform:scale(1.15);-webkit-transform:scale(1.15);margin-top:-6px}100%{transform:scale(1);-webkit-transform:scale(1);margin-top:0;opacity:1}}@keyframes animateXMark{0%{transform:scale(0.4);-webkit-transform:scale(0.4);margin-top:26px;opacity:0}50%{transform:scale(0.4);-webkit-transform:scale(0.4);margin-top:26px;opacity:0}80%{transform:scale(1.15);-webkit-transform:scale(1.15);margin-top:-6px}100%{transform:scale(1);-webkit-transform:scale(1);margin-top:0;opacity:1}}.animateXMark{-webkit-animation:animateXMark 0.5s;-moz-animation:animateXMark 0.5s;animation:animateXMark 0.5s}@-webkit-keyframes pulseWarning{0%{border-color:#F8D486}100%{border-color:#F8BB86}}@-moz-keyframes pulseWarning{0%{border-color:#F8D486}100%{border-color:#F8BB86}}@keyframes pulseWarning{0%{border-color:#F8D486}100%{border-color:#F8BB86}}.pulseWarning{-webkit-animation:pulseWarning 0.75s infinite alternate;-moz-animation:pulseWarning 0.75s infinite alternate;animation:pulseWarning 0.75s infinite alternate}@-webkit-keyframes pulseWarningIns{0%{background-color:#F8D486}100%{background-color:#F8BB86}}@-moz-keyframes pulseWarningIns{0%{background-color:#F8D486}100%{background-color:#F8BB86}}@keyframes pulseWarningIns{0%{background-color:#F8D486}100%{background-color:#F8BB86}}.pulseWarningIns{-webkit-animation:pulseWarningIns 0.75s infinite alternate;-moz-animation:pulseWarningIns 0.75s infinite alternate;animation:pulseWarningIns 0.75s infinite alternate}
.jGrowl{z-index:9999;color:#fff;font-size:12px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;position:fixed}.jGrowl.top-left{left:0;top:0}.jGrowl.top-right{right:0;top:0}.jGrowl.bottom-left{left:0;bottom:0}.jGrowl.bottom-right{right:0;bottom:0}.jGrowl.center{top:0;width:50%;left:25%}.jGrowl.center .jGrowl-closer,.jGrowl.center .jGrowl-notification{margin-left:auto;margin-right:auto}.jGrowl-notification{background-color:#000;opacity:.9;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=(0.9*100));-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=(0.9*100));zoom:1;width:250px;padding:10px;margin:10px;text-align:left;display:none;border-radius:5px;min-height:40px}.jGrowl-notification .ui-state-highlight,.jGrowl-notification .ui-widget-content .ui-state-highlight,.jGrowl-notification .ui-widget-header .ui-state-highlight{border:1px solid #000;background:#000;color:#fff}.jGrowl-notification .jGrowl-header{font-weight:700;font-size:.85em}.jGrowl-notification .jGrowl-close{background-color:transparent;color:inherit;border:none;z-index:99;float:right;font-weight:700;font-size:1em;cursor:pointer}.jGrowl-closer{background-color:#000;opacity:.9;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=(0.9*100));-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=(0.9*100));zoom:1;width:250px;padding:10px;margin:10px;display:none;border-radius:5px;padding-top:4px;padding-bottom:4px;cursor:pointer;font-size:.9em;font-weight:700;text-align:center}.jGrowl-closer .ui-state-highlight,.jGrowl-closer .ui-widget-content .ui-state-highlight,.jGrowl-closer .ui-widget-header .ui-state-highlight{border:1px solid #000;background:#000;color:#fff}@media print{.jGrowl{display:none}}
@import url(/assets/components/ajaxform/css/lib/jquery.jgrowl.min.css);.af-message-success{background-color:green !important}.af-message-error{background-color:brown !important}.af-message-info{background-color:black !important}.ajax_form.af_example{width:100%;}.ajax_form.af_example .controls input,.ajax_form.af_example .controls textarea{width:100%;}.ajax_form .error{color:brown;}@media screen and (min-width:320px){.ajax_form.af_example .controls button[type="submit"]{float:right; }}@media screen and (max-width:320px){.ajax_form.af_example .controls button{width:100%;margin-top:5px; }}