@import "http://fonts.googleapis.com/css?family=Roboto+Condensed:300,300italic,400,400italic,700,700italic&subset=latin,latin-ext,cyrillic,cyrillic-ext" screen;@import "http://fonts.googleapis.com/css?family=Roboto:300,300italic,400,400italic,700,700italic&subset=latin,latin-ext,cyrillic,cyrillic-ext" screen;html.delo-overflow,body.delo-overflow{overflow-x:auto}
html.delo-overflow #delo-header-section,html.delo-overflow #delo-main,html.delo-overflow #delo-hero,html.delo-overflow #delo-mobile-menu,html.delo-overflow #delo-footer,body.delo-overflow #delo-header-section,body.delo-overflow #delo-main,body.delo-overflow #delo-hero,body.delo-overflow #delo-mobile-menu,body.delo-overflow #delo-footer{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;cursor:default;overflow-x:hidden !important;font-family:Roboto,arial,sans-serif;font-size:16px;line-height:1.5;font-weight:300;color:#2e2e2e}
@media screen and (max-width:768px){body{font-size:16px;line-height:1.5}}
::-webkit-selection{color:#fff;background:#28bbf8}
::-moz-selection{color:#fff;background:#28bbf8}
::selection{color:#fff;background:#28bbf8}
a{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;color:#28bbf8;border-bottom:2px solid transparent}
a:hover,a:focus,a:active{outline:none;text-decoration:none;color:#2e2e2e;border-bottom:2px solid #28bbf8}
input{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}
h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:300;margin:0 0 20px 0;padding:0}
h1,.h1{font-size:30px;line-height:42px}
h2,.h2{font-size:26px;line-height:38px}
h3,.h3{font-size:20px;line-height:32px}
h4,.h4{font-size:16px;line-height:28px}
h5,.h5{font-size:14px;line-height:24px}
h6,.h6{font-size:12px;line-height:24px}
ul,ol{padding-left:15px;line-height:26px}
ul ul,ul ol,ol ul,ol ol{padding-left:25px}
p{margin:0 0 20px 0}
.delo-serif{font-family:"Crimson Text",serif}
.delo-sans-serif{font-family:Roboto,arial,sans-serif}
input[type="text"],input[type="password"],input[type="email"],input[type="search"],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}
.delo-lead-wrap{padding-top:2em;padding-bottom:5em}
@media screen and (max-width:768px){.delo-lead-wrap{padding-top:2em;padding-bottom:3em}}
.delo-lead{font-size:40px;line-height:52px}
@media screen and (max-width:768px){.delo-lead{font-size:30px;line-height:42px}}
@media screen and (max-width:480px){.col-xxs-12{display:block;clear:both;width:100%;float:left}}
#delo-header-section{width:100%;padding:40px 0 30px 0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;position:fixed;float:left;top:0;left:0 !important;right:0;z-index:103}
#delo-header-section.delo-scrolled{padding:0px 0;background:rgba(0,0,0,0.8);background:white;-webkit-box-shadow:0 0.125em 0.125em 0 rgba(0,0,0,0.125);-moz-box-shadow:0 0.125em 0.125em 0 rgba(0,0,0,0.125);-ms-box-shadow:0 0.125em 0.125em 0 rgba(0,0,0,0.125);-o-box-shadow:0 0.125em 0.125em 0 rgba(0,0,0,0.125);box-shadow:0 0.125em 0.125em 0 rgba(0,0,0,0.125)}
#delo-header-section.delo-scrolled #delo-logo{text-shadow:none;color:#2e2e2e}
#delo-header-section.delo-scrolled #delo-menu-wrap .sf-menu a{color:#2e2e2e;border-bottom:none !important}
#delo-header-section.delo-scrolled #delo-menu-wrap .sf-menu a:hover{color:#28bbf8 !important}
#delo-header-section.delo-scrolled #delo-menu-wrap .sf-menu li.active > a{color:#28bbf8 !important}
#delo-header-section.delo-scrolled #delo-menu-wrap > .sf-menu > li > a{padding-top:2em;padding-bottom:2em}
#delo-logo{color:#fff;letter-spacing:3px;font-size:20px;margin:16px 0 0 0;padding:0;font-family:"Roboto Condensed";text-shadow:1px 1px 2px black,0 0 1em black}
@media screen and (max-width:768px){#delo-logo{text-align:center;margin:0px 0 0 0;float:none !important}}
.sf-menu{margin:0 !important}
.sf-menu{float:right}
.sf-menu ul{box-shadow:none;border:transparent;min-width:8em;*width:8em}
.sf-menu a{color:#fff;padding:.75em 1em;text-transform:uppercase;letter-spacing:1px;border-left:none;border-top:none;border-top:none;text-decoration:none;zoom:1;font-size:13px;border-bottom:none !important}
.sf-menu li,.sf-menu ul li,.sf-menu ul ul li,.sf-menu li:hover,.sf-menu li.sfHover{background:transparent}
.sf-menu ul li a,.sf-menu ul ul li a{text-transform:none;padding:.75em 1em;letter-spacing:1px}
.sf-menu li:hover a,.sf-menu li.sfHover a,.sf-menu ul li:hover a,.sf-menu ul li.sfHover a,.sf-menu li.active a{color:#fff}
.sf-menu ul li:hover,.sf-menu ul li.sfHover{background:transparent}
.sf-menu ul li{background:transparent}
.sf-arrows .sf-with-ul{padding-right:2.5em;*padding-right:1em}
.sf-arrows .sf-with-ul:after{content:'';position:absolute;top:50%;right:1em;margin-top:-3px;height:0;width:0;border:5px solid transparent;border-top-color:#ccc}
.sf-arrows > li > .sf-with-ul:focus:after,.sf-arrows > li:hover > .sf-with-ul:after,.sf-arrows > .sfHover > .sf-with-ul:after{border-top-color:#ccc}
.sf-arrows ul .sf-with-ul:after{margin-top:-5px;margin-right:-3px;border-color:transparent;border-left-color:#ccc}
.sf-arrows ul li > .sf-with-ul:focus:after,.sf-arrows ul li:hover > .sf-with-ul:after,.sf-arrows ul .sfHover > .sf-with-ul:after{border-left-color:#ccc}
#delo-menu-wrap .sf-menu a{padding:2em 2em 2em 2em}
#delo-primary-menu > li > ul li.active > a{color:#28bbf8 !important}
#delo-primary-menu > li > .sf-with-ul:after{border:none !important;font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;float:right;margin-right:5px;top:50%;margin-top:-7px;content:"\e900";color:rgba(0,0,0,0.5)}
#delo-primary-menu > li > ul li > .sf-with-ul:after{border:none !important;font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;float:right;margin-right:10px;top:13px;font-size:12px;content:"\e901";color:rgba(255,255,255,0.3)}
#delo-primary-menu .delo-sub-menu{padding:7px 0 3px;background:rgba(0,0,0,0.8);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}
#delo-primary-menu .delo-sub-menu:before{position:absolute;top:-9px;right:20px;width:0;height:0;content:''}
#delo-primary-menu .delo-sub-menu:after{position:absolute;top:-8px;right:21px;width:0;height:0;border-right:8px solid transparent;border-bottom:8px solid #28bbf8;border-bottom:8px solid rgba(0,0,0,0.8);border-left:8px solid transparent;content:''}
#delo-primary-menu .delo-sub-menu .delo-sub-menu:before{top:6px;right:100%}
#delo-primary-menu .delo-sub-menu .delo-sub-menu:after{top:7px;right:100%;border:none !important}
.site-header.has-image #primary-menu .sub-menu{border-color:#ebebeb;box-shadow:0 0 0 1px rgba(0,0,0,0.19)}
.site-header.has-image #primary-menu .sub-menu:before{display:none}
#delo-primary-menu .delo-sub-menu a{letter-spacing:0;padding:0 15px;font-size:14px;line-height:26px;color:#fff !important;text-transform:none;background:none}
#delo-primary-menu .delo-sub-menu a:hover{color:#28bbf8 !important}
#delo-mobile-menu-btn{padding:0 10px;z-index:1001;position:absolute;top:0;left:0;background:#28bbf8;height:44px;display:table}
#delo-mobile-menu-btn i{line-height:25px;display:table-cell;vertical-align:middle;font-size:22px;color:#fff}
#delo-mobile-menu{-moz-transform:translateX(-275px);-webkit-transform:translateX(-275px);-ms-transform:translateX(-275px);transform:translateX(-275px);display:block;height:100%;left:0;overflow-y:auto;position:fixed;top:0;width:275px;z-index:10002;background:#181920;padding:0.75em 1.25em}
#delo-mobile-menu #delo-mobile-menu-ul{padding:0;margin:0}
#delo-mobile-menu #delo-mobile-menu-ul li{list-style:none}
#delo-mobile-menu #delo-mobile-menu-ul li.active > a{color:#fff}
#delo-mobile-menu #delo-mobile-menu-ul a{border-bottom:none !important;padding:7px 0;display:block;color:#ccc;color:rgba(255,255,255,0.5)}
#delo-mobile-menu #delo-mobile-menu-ul a:hover{color:#fff;color:white}
#delo-mobile-menu #delo-mobile-menu-ul .delo-sub-ddown{position:relative}
#delo-mobile-menu #delo-mobile-menu-ul .delo-sub-ddown:after{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:0;margin-top:2px;content:"\e900"}
#delo-mobile-menu #delo-mobile-menu-ul .delo-sub-menu{display:none;padding-left:20px}
#delo-mobile-menu #delo-mobile-menu-ul .delo-sub-menu li{list-style:none}
#delo-logo-mobile-wrap{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;display:block;height:44px;left:0;position:fixed;text-align:center;top:0;width:100%;z-index:10001;background:white;color:#2e2e2e;-webkit-box-shadow:0 0.125em 0.125em 0 rgba(0,0,0,0.125);-moz-box-shadow:0 0.125em 0.125em 0 rgba(0,0,0,0.125);-ms-box-shadow:0 0.125em 0.125em 0 rgba(0,0,0,0.125);-o-box-shadow:0 0.125em 0.125em 0 rgba(0,0,0,0.125);box-shadow:0 0.125em 0.125em 0 rgba(0,0,0,0.125)}
#delo-logo-mobile-wrap h1{padding:0;margin:0;font-size:20px;font-family:"Roboto Condensed"}
#delo-logo-mobile-wrap h1 a{border-bottom:none !important;color:#2e2e2e;letter-spacing:3px;text-transform:uppercase}
#delo-feature{background:#f6f9fa;padding:5em 0}
@media screen and (max-width:768px){#delo-feature{padding:3em 0 2em 0}}
#delo-hero{background:url('/i/gelendzhik.jpg');background-size:cover;background-repeat:no-repeat;background-position:center left;height:600px;position:fixed;top:0;left:0;right:0;z-index:5;color:#fff}
@media screen and (max-width:768px){#delo-hero{background-position:center center}}
#delo-hero .delo-hero-wrap{display:table;height:600px;width:100%}
#delo-hero .delo-hero-wrap .delo-hero-intro{display:table-cell;vertical-align:middle;text-align:center}
#delo-hero .delo-hero-wrap .delo-hero-intro > h2{font-style:italic;text-shadow:1px 1px 2px black,0 0 1em black;line-height:1.5em;color:#fff}
@media screen and (max-width:768px){#delo-hero .delo-hero-wrap .delo-hero-intro > h2{font-size:2.5em}}
#delo-hero .delo-hero-wrap .delo-hero-intro > h2{font-size:2.3em;padding-bottom:20px;position:relative}
#delo-hero .delo-hero-wrap .btn{color:#fff}
#delo-hero .delo-hero-wrap .btn:hover,#delo-hero .delo-hero-wrap .btn:active,#delo-hero .delo-hero-wrap .btn:focus{background:#28bbf8;border-color:#28bbf8}
body.inner-page #delo-hero{height:400px}
body.inner-page #delo-hero .delo-hero-wrap{padding-top:50px;height:400px}
@media screen and (max-width:768px){#delo-hero,.delo-hero-wrap{position:relative;padding:4em 0 3em 0;height:inherit !important}}
#delo-main{margin-top:600px;z-index:102;position:relative;background:#fff}
@media screen and (max-width:768px){#delo-main{margin-top:0px;padding-top:20px}}
body.inner-page #delo-main{margin-top:400px}
@media screen and (max-width:768px){body.inner-page #delo-main{margin-top:0px;padding-top:20px}}
#delo-hero,#delo-main,#delo-logo-mobile-wrap{-moz-transform:translateX(0px);-webkit-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px)}
body.delo-mobile-menu-visible #delo-hero,body.delo-mobile-menu-visible #delo-main,body.delo-mobile-menu-visible #delo-logo-mobile-wrap{-moz-transform:translateX(275px);-webkit-transform:translateX(275px);-ms-transform:translateX(275px);transform:translateX(275px)}
body.delo-mobile-menu-visible #delo-mobile-menu{-moz-transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
.delo-spacer{clear:both;position:relative;border:none;padding:0;margin:0}
.delo-spacer-xlg{height:150px}
@media screen and (max-width:768px){.delo-spacer-xlg{height:70px}}
.delo-spacer-lg{height:100px}
@media screen and (max-width:768px){.delo-spacer-lg{height:50px}}
.delo-spacer-md{height:80px}
@media screen and (max-width:768px){.delo-spacer-md{height:30px}}
.delo-spacer-sm{height:50px}
@media screen and (max-width:768px){.delo-spacer-sm{height:20px}}
.delo-spacer-xs{height:30px}
@media screen and (max-width:768px){.delo-spacer-xs{height:20px}}
.delo-spacer-xxs{height:20px}
.delo-letter-spacing{letter-spacing:1px}
.delo-no-margin-bottom{margin-bottom:0 !important}
.delo-uppercase-heading-sm{font-size:14px;line-height:26px;text-transform:uppercase;letter-spacing:3px;color:#7b7b7b}
.form-group{margin-bottom:30px}
.image-popup:hover{opacity:.7}
.btn{border-bottom:none !important;text-transform:uppercase;letter-spacing:2px;margin-bottom:20px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px;padding-left:30px;padding-right:30px}
.btn:hover,.btn:focus,.btn:active{box-shadow:none;outline:none !important;border-color:transparent}
.btn.delo-btn-icon{text-transform:none !important;letter-spacing:normal !important;padding-left:15px;padding-right:15px}
.btn-outline{border:2px solid #eaeaea !important;background:transparent;color:#2a2e37}
.btn-outline:hover,.btn-outline:active,.btn-outline:focus{border:2px solid #282e3c !important;background:#282e3c;color:#fff}
.btn-primary{background:#28bbf8}
.btn-success{background:#00e195}
.btn-danger{background:#e02745}
.btn-info{background:#0bbff2}
.btn-warning{background:#ffd042}
.btn-primary,.btn-success,.btn-info,.btn-warning,.btn-danger{border-color:transparent}
.btn-default:hover,.btn-default:active,.btn-default:focus,.btn-primary:hover,.btn-primary:active,.btn-primary:focus,.btn-success:hover,.btn-success:active,.btn-success:focus,.btn-info:hover,.btn-info:active,.btn-info:focus,.btn-warning:hover,.btn-warning:active,.btn-warning:focus,.btn-danger:hover,.btn-danger:active,.btn-danger:focus{background:#282e3c;color:#fff}
.form-control{box-shadow:none !important;border:2px solid #ccc}
.form-control:hover,.form-control:focus,.form-control:active{outline:none;box-shadow:none !important}
.delo-feature-1 .delo-feature-figure{margin-top:5em}
@media screen and (max-width:768px){.delo-feature-1 .delo-feature-figure{text-align:center !important;margin-top:0em}}
@media screen and (max-width:768px){.delo-feature-1 .delo-feature-figure img{display:inline-block;margin:0 auto}}
.delo-feature-1 .delo-feature-blurb ul{padding:0;margin:5em 0 0 0}
@media screen and (max-width:480px){.delo-feature-1 .delo-feature-blurb ul{margin:2em 0 0 0}}
.delo-feature-1 .delo-feature-blurb ul li{float:left;width:100%;padding:0;margin:0 0 1em 0;list-style:none}
.delo-feature-1 .delo-feature-blurb ul li > .delo-feature-blurb-text{float:right;width:85%}
@media screen and (max-width:992px){.delo-feature-1 .delo-feature-blurb ul li > .delo-feature-blurb-text{width:80%}}
@media screen and (max-width:768px){.delo-feature-1 .delo-feature-blurb ul li > .delo-feature-blurb-text{width:90%}}
@media screen and (max-width:480px){.delo-feature-1 .delo-feature-blurb ul li > .delo-feature-blurb-text{width:80%}}
.delo-feature-1 .delo-feature-blurb ul li .delo-feature-blurb-icon{float:left;width:15%}
.delo-feature-1 .delo-feature-blurb ul li .delo-feature-blurb-icon i{font-size:40px;color:#28bbf8}
@media screen and (max-width:992px){.delo-feature-1 .delo-feature-blurb ul li .delo-feature-blurb-icon{width:20%}}
@media screen and (max-width:768px){.delo-feature-1 .delo-feature-blurb ul li .delo-feature-blurb-icon{width:10%}}
@media screen and (max-width:480px){.delo-feature-1 .delo-feature-blurb ul li .delo-feature-blurb-icon{width:20%}}
.delo-feature-1 .delo-feature-blurb ul li .delo-feature-blurb-title{letter-spacing:2px;margin-bottom:0 !important}
.delo-feature-2 .delo-feature-item{margin-bottom:30px}
.delo-feature-2 .delo-feature-title{letter-spacing:2px}
.delo-feature-2 .delo-feature-icon{text-align:center;display:block;margin-bottom:20px}
.delo-feature-2 .delo-feature-icon i{font-size:4em;color:#28bbf8}
.delo-hero-intro a:hover{border-bottom:0 !important}
.delo-feature-2 .delo-feature-icon.delo-circle{display:table;width:100px;height:100px;margin:0 auto 2em auto;border:2px solid #eaeaea;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}
.delo-feature-2 .delo-feature-icon.delo-circle i{display:table-cell;vertical-align:middle;font-size:40px}
.delo-feature-3 .delo-feature-item{margin-bottom:20px}
@media screen and (max-width:768px){.delo-feature-3 .delo-feature-item{display:block}}
.delo-feature-3 .delo-feature-icon{float:left;width:15%;clear:right}
@media screen and (max-width:480px){.delo-feature-3 .delo-feature-icon{width:20%}}
.delo-feature-3 .delo-feature-icon i{font-size:30px;color:#28bbf8}
.delo-feature-3 .delo-feature-blurb{float:right;width:85%}
@media screen and (max-width:480px){.delo-feature-3 .delo-feature-blurb{width:80%}}
.delo-header{text-align:center}
.delo-header .delo-heading{font-weight:bold;font-size:45px;line-height:57px}
@media screen and (max-width:768px){.delo-header .delo-heading{font-size:30px !important;line-height:42px !important}}
.delo-header .delo-heading-sub{color:#777;font-size:18px;line-height:30px}
.delo-tab{clear:both;display:block}
.resp-tab-active{color:#28bbf8}
.resp-content-active,.resp-accordion-active{display:block}
.delo-tab-menu-icon{font-size:20px;position:relative;float:left;margin-right:10px}
@media screen and (max-width:768px){.delo-tab-menu-icon{margin-top:7px}}
#delo-feature-slider .delo-item-slide-text{margin-top:1em}
#delo-feature-slider .delo-item-slide-text > h2{position:relative;padding-bottom:20px}
#delo-feature-slider .delo-item-slide-text > h2 span{display:block;position:absolute;left:0;bottom:0;width:40px;height:3px;background:#ccc;background:rgba(0,0,0,0.1)}
@media screen and (max-width:992px){#delo-feature-slider .delo-item-slide-text{margin-top:0em}}
@media screen and (max-width:768px){#delo-feature-slider .delo-item-slide-text{margin-top:0em}}
@media screen and (max-width:480px){#delo-feature-slider .delo-item-slide-text{margin-top:0em}}
#delo-testimonial{padding:10em 0;background:#000 url('/i/hero2.jpg') no-repeat center center;background-size:cover}
@media screen and (max-width:768px){#delo-testimonial{padding:3em 0}}
#delo-testimonial blockquote{padding-left:0;width:70%;margin:0 auto;color:#fff;border-left:none;font-size:45px;line-height:57px}
@media screen and (max-width:768px){#delo-testimonial blockquote{width:100%;font-size:35px;line-height:47px}}
#delo-testimonial blockquote p{text-align:center;color:#fff}
#delo-testimonial .delo-testimonial-author{font-size:18px}
#delo-testimonial .delo-uppercase-heading-sm{color:#fff}
#delo-newsletter{padding:3em 0}
@media screen and (max-width:768px){#delo-newsletter{padding:2em 0}}
#delo-newsletter .delo-uppercase-heading-sm{color:rgba(0,0,0,0.4)}
#delo-footer{border-top:1px solid rgba(0,0,0,0.08);padding:3em 0}
@media screen and (max-width:768px){#delo-footer{padding:2em 0}}
.delo-accordion .panel-heading{background:transparent;position:relative;cursor:pointer;padding-right:50px !important}
.delo-accordion .panel-heading .accordion-toggle{color:#28bbf8}
.delo-accordion .panel-heading .accordion-toggle:after{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2e2e2e !important;position:absolute;content:"\e90f";right:15px;top:16px}
.delo-accordion .panel-heading.collapsed .accordion-toggle{color:#2e2e2e !important}
.delo-accordion .panel-heading.collapsed .accordion-toggle:after{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2e2e2e !important;position:absolute;content:"\e917";right:15px;top:16px}
.progress{height:15px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px}
.progress-bar{box-shadow:none;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px}
.progress-bar.progress-bar-default{background:#28bbf8}
.progress-bar.progress-bar-success{background:#00e195}
.progress-bar.progress-bar-info{background:#0bbff2}
.progress-bar.progress-bar-warning{background:#ffd042}
.progress-bar.progress-bar-danger{background:#e02745}
.delo-social-icons{text-align:center;padding:0;margin:0 0 2em 0}
.delo-social-icons li{list-style:none;display:inline;display:inline-block}
.delo-social-icons li a{padding:0 10px;border-bottom:none !important}
.delo-social-icons li i{font-size:30px}
@media screen and (max-width:992px){.delo-pricing-table-1 .delo-pricing-table-item{margin-bottom:20px !important}}
@media screen and (max-width:768px){.delo-pricing-table-1 .delo-pricing-table-item{margin-bottom:20px !important;float:left;width:100%}}
.delo-pricing-table-1 .delo-pricing-table-item{margin-bottom:1em;display:block}
.delo-pricing-table-1 .delo-pricing-table-item .delo-pricing-table-item-body,.delo-pricing-table-1 .delo-pricing-table-item .delo-pricing-table-item-heading{text-align:center;float:left;width:100%;padding:1em 2em}
.delo-pricing-table-1 .delo-pricing-table-item .delo-pricing-table-item-heading{background:#28bbf8;color:#fff}
.delo-pricing-table-1 .delo-pricing-table-item .delo-pricing-table-item-heading h3{font-size:1.2em;position:relative;display:inline-block;margin-top:.5em;font-family:"Roboto Condensed";font-weight:500}
.delo-pricing-table-1 .delo-pricing-table-item .delo-pricing-table-item-heading p{color:rgba(255,255,255,0.6);font-size:14px;letter-spacing:3px;text-transform:uppercase;text-align:center !important}
.delo-pricing-table-1 .delo-pricing-table-item .delo-pricing-table-item-heading a{color:#fff}
.delo-pricing-table-1 .delo-pricing-table-item.delo-best-offer .delo-pricing-table-item-heading{background:#28bbf8;color:#fff}
.delo-pricing-table-1 .delo-pricing-table-item .delo-pricing-table-item-body{border:2px solid #ccc;border-top:none}
.delo-pricing-table-1 .delo-pricing-table-item .delo-pricing-table-item-body ul{padding:0;margin:0}
.delo-pricing-table-1 .delo-pricing-table-item .delo-pricing-table-item-body ul li{list-style:none;padding:0;margin:0 0 10px 0;display:block}
.delo-pricing-table-1 .delo-pricing-table-item.delo-best-offer .delo-pricing-table-item-body{border:2px solid #28bbf8;border-top:none}
.delo-nav-links ul{padding:0;margin:0}
.delo-nav-links ul li{padding:0;margin:0 0 .5em 0;list-style:none}
.delo-nav-links ul li.active a{color:#2e2e2e;border-bottom:2px solid #28bbf8}
img.delo-align-right{float:right;margin:0 0 .5em 1em}
@media screen and (max-width:480px){img.delo-align-right{width:100%;margin:0 0 .5em 0}}
img.delo-align-left{float:left;margin:0 1em .5em 0}
@media screen and (max-width:480px){img.delo-align-left{width:100%;margin:0 0 .5em 0}}
img.delo-align-center{display:block;margin-left:auto;margin-right:auto}
a > img.delo-align-right{float:right;margin:0 0 .5em 1em}
@media screen and (max-width:480px){a > img.delo-align-right{width:100%;margin:0 0 .5em 0}}
a > img.delo-align-left{float:left;margin:0 1em .5em 0}
@media screen and (max-width:480px){a > img.delo-align-left{width:100%;margin:0 0 .5em 0}}
a > img.delo-align-center{display:block;margin-left:auto;margin-right:auto}
.logoicon{font-size:17em;color:#003a78;text-shadow:-1px 1px 10px #fff,1px -1px 10px #fff}
#catalog{padding-top:5em;background:#f6f9fa}
#catalog h3{font-size:1.2em;text-align:center}
#catalog a h3{color:#000}
#catalog a:hover h3{color:#28bbf8}
#gorod-mechty{background:url('/i/gorod-mechty.jpg');background-size:cover;background-repeat:no-repeat;background-position:center center;background-position:fixed}
#gorod-mechty h2{font-family:Georgia;text-align:center;color:#fff;font-style:italic;text-shadow:0px 0px 16px rgba(0,0,0,1);padding-left:2.5em;padding-top:2.5em}
#gorod-mechty h3{color:#fff;font-size:1.3em;line-height:1.5em;font-family:Roboto}
#gorod-mechty .formbox{padding:2.5em;border-left:.3em solid #28bbf8;-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-moz-transition:-moz-transform 1s ease,opacity 1s ease;-webkit-transition:-webkit-transform 1s ease,opacity 1s ease;-ms-transition:-ms-transform 1s ease,opacity 1s ease;transition:transform 1s ease,opacity 1s ease;background:rgba(23,24,32,0.95);border-style:solid;opacity:0.8}
#preium,#vip,#why{background:#f6f9fa;-webkit-box-shadow:0 0.125em 0.125em 0 rgba(0,0,0,0.125);-moz-box-shadow:0 0.125em 0.125em 0 rgba(0,0,0,0.125);-ms-box-shadow:0 0.125em 0.125em 0 rgba(0,0,0,0.125);-o-box-shadow:0 0.125em 0.125em 0 rgba(0,0,0,0.125);box-shadow:0 0.125em 0.125em 0 rgba(0,0,0,0.125)}
#preium h3{font-family:"Roboto Condensed";text-align:center;color:#28bbf8;text-transform:uppercase}
#gelendzhik{font-size:1em;line-height:1.7em;color:#fff;box-shadow:0 0.25em 0.5em 0 rgba(0,0,0,0.25);background:url('/i/gelendzhik-night.jpg');background-size:cover;background-repeat:no-repeat;background-position:center center;height:100%;background-position:fixed}
#gelendzhik .opaque{width:100%;background:rgba(23,24,32,0.95);opacity:0.8;height:inherit}
#gelendzhik h2,#gelendzhik h3{font-family:Roboto}
#gelendzhik h2{font-size:1.7em}
#gelendzhik h3{font-size:1.2em}
#otzyvy{-webkit-box-shadow:0 0.125em 0.125em 0 rgba(0,0,0,0.125);-moz-box-shadow:0 0.125em 0.125em 0 rgba(0,0,0,0.125);-ms-box-shadow:0 0.125em 0.125em 0 rgba(0,0,0,0.125);-o-box-shadow:0 0.125em 0.125em 0 rgba(0,0,0,0.125);box-shadow:0 0.125em 0.125em 0 rgba(0,0,0,0.125)}
.box-testimony blockquote{padding-left:0;border-left:none;padding:30px;background:#fff;background:#28bbf8;font-size:1.1em;position:relative;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;border-radius:7px}
.box-testimony blockquote:after{content:"";position:absolute;top:100%;left:40px;border-top:10px solid black;border-top-color:#fff;border-top-color:#28bbf8;border-left:10px solid transparent;border-right:10px solid transparent}
.box-testimony{margin-bottom:2em;float:left}
.box-testimony a{color:rgba(255,255,255,0.5)}
.box-testimony a:hover,.box-testimony a:focus,.box-testimony a:active{color:white;text-decoration:none}
.box-testimony blockquote p{font-style:italic;color:#fff}
.box-testimony .author{line-height:20px;color:black;font-size:16px;margin-left:20px;font-weight:400}
.box-testimony .author a{color:#52d3aa}
.box-testimony .author a:hover{text-decoration:underline}
.box-testimony .author > figure{float:left;margin-right:10px}
.box-testimony .author > figure img{width:60px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}
.box-testimony .author p{float:left;margin-top:10px}
.box-testimony .author .subtext{color:rgba(0,0,0,0.5);font-size:16px;font-weight:400 !important}
#why h3{font-family:"Roboto Condensed";text-transform:uppercase;color:#2ba9c0 !important}
#why ul{margin-bottom:2em;list-style-type:none}
#why ul li{margin-left:.6em;margin-bottom:.5em}
#why ul li:before{content:"\2014";position:absolute;margin-left:-1.5em}
#art{position:relative;background:#1fb57b;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMWZiNTdiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzI1OGRjOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=');background:-moz-linear-gradient(45deg,#1fb57b 0%,#258dc8 100%);background:-webkit-linear-gradient(45deg,#1fb57b 0%,#258dc8 100%);background:linear-gradient(45deg,#1fb57b 0%,#258dc8 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1fb57b',endColorstr='#258dc8',GradientType=1 );-webkit-box-shadow:0 0.125em 0.125em 0 rgba(0,0,0,0.125);-moz-box-shadow:0 0.125em 0.125em 0 rgba(0,0,0,0.125);-ms-box-shadow:0 0.125em 0.125em 0 rgba(0,0,0,0.125);-o-box-shadow:0 0.125em 0.125em 0 rgba(0,0,0,0.125);box-shadow:0 0.125em 0.125em 0 rgba(0,0,0,0.125);color:#fff}
#art h2{text-shadow:-1px -1px 0 rgba(0,0,0,0.5)}
#art ul{list-style:none;margin:0;padding:0}
#art ul li{margin-bottom:.5em;border-bottom:1px solid #eee;border-color:rgba(255,255,255,0.075)}
#art ul li a{color:#fff;text-shadow:-1px -1px 0 rgba(0,0,0,0.5)}
#shema button[disabled]{opacity:1 !important;filter:alpha(opacity=100) !important;cursor:default}
#shema .btn-circle{width:100px;height:100px;line-height:1.428571429;border-radius:15px}
#shema .row div:before{z-index:-1;position:absolute;top:50px;right:0;content:' ';width:100%;height:1px;background:#eee}
#shema .btn-circle i{font-size:3em;color:#2ba9c0}
#shema h3{font-family:"Roboto Condensed";text-transform:uppercase;color:#2ba9c0 !important}
#shema p{font-style:italic}
#shema .btn-success i,#shema .btn-primary i{color:#fff !important}
#pages,#loading{display:none;text-align:center}
#loading{position:absolute;bottom:0;right:0}
#add{display:none}
.base-list .sort{font-size:2em;position:absolute;right:0}
.srch a{margin-bottom:1em !important}
@media screen and (max-width:992px){.srch,.srch a,.srch div{text-align:center !important}}
.btn-file{position:relative;overflow:hidden}
.btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:100px;text-align:right;filter:alpha(opacity=0);opacity:0;outline:none;background:white;cursor:inherit;display:block}
span.nowrap{word-spacing:nowrap}
span.oa_obracket_sp_s{margin-right:0.3em }
span.oa_obracket_sp_b{margin-left:-0.3em}
span.oa_obracket_nl_b{margin-left:-0.3em}
span.oa_comma_b{margin-right:-0.2em}
span.oa_comma_e{margin-left:0.2em}
span.oa_oquote_nl{margin-left:-0.44em}
span.oa_oqoute_sp_s{margin-right:0.44em}
span.oa_oqoute_sp_q{margin-left:-0.44em}