@font-face {
	font-family: "Helvetica-Light";
	src: local("Helvetica-Light"), url(/assets/templates/default/fonts/HelveticaLight.ttf)
}
@font-face {
	font-family: "Helvetica-Roman";
	src: local("Helvetica-Roman"), url(/assets/templates/default/fonts/HelveticaRegular.ttf)
}
@font-face { 
	font-family: "Helvetica-Medium";
	src: local("Helvetica-Medium"), url(/assets/templates/default/fonts/HelveticaMedium.ttf)
}
@font-face {
	font-family: "Helvetica-Bold";
	src: local("Helvetica-Bold"), url(/assets/templates/default/fonts/HelveticaBold.ttf)
}
body,h1, h2, h3, h4, h5, h6, .heading-1, .heading-2, .heading-3, .heading-4, .heading-5, .heading-6, .button-link {font-family: Helvetica, sans-serif; font-weight:300; }
body {font-size:20px;
line-height:20px;
}
.range > .cell-lg-4{
 -webkit-flex-basis: 33.33333%;
-ms-flex-preferred-size: 33.33333%;
flex-basis: 33.33333%;
max-width: 33.33333%;   
}
.range > .cell-lg-preffix-1{
    margin-left: 8.33333%;
}
a{color:#888;     font-size: 16px;}
.side_menu a, .side_menu_in a {
font-size: 20px;
line-height: 23px;
text-transform: uppercase;
display: block;
margin-top: 15px;
}
.side_menu ul {margin-top:110px;}
a:active, a:focus {color:#ff7f00; font-size:14px;}
a:hover {color:#ff7f00;}
.rd-navbar {background:none; box-shadow:none;}

.rd-navbar-static.rd-navbar--is-stuck.rd-navbar_transparent, .rd-navbar-static.rd-navbar--is-clone.rd-navbar_transparent
{background:#fff;
    box-shadow: 0 2px 12px rgba(136, 136, 136, 0.1);}
.rd-navbar-static.rd-navbar_transparent
{
background:#fff;
    box-shadow: 0 2px 12px rgba(136, 136, 136, 0.1);
}
.rd-navbar-static .rd-navbar-nav > li > a, .rd-navbar-static .rd-navbar-nav > li > a:active, .rd-navbar-static .rd-navbar-nav > li > a:focus, 
.rd-navbar-sidebar .rd-navbar-nav > li > a, .rd-navbar-sidebar .rd-navbar-nav > li > a:active, .rd-navbar-sidebar .rd-navbar-nav > li > a:focus
{
color:#000;    
}
.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-nav > li > a,
.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-nav > li > a:active,
.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-nav > li > a:focus, 
.rd-navbar-sidebar.rd-navbar--is-stuck .rd-navbar-nav > li > a,
.rd-navbar-sidebar.rd-navbar--is-stuck .rd-navbar-nav > li > a:active,
.rd-navbar-sidebar.rd-navbar--is-stuck .rd-navbar-nav > li > a:focus
{
color:#000;    
}
.rd-navbar-static .rd-navbar-nav > li > .rd-navbar-submenu-toggle, .rd-navbar-sidebar .rd-navbar-nav > li > .rd-navbar-submenu-toggle,
.rd-navbar .rd-search .form-input, .rd-navbar .rd-search .form-label.rd-navbar .rd-search .form-input, .rd-navbar .rd-search .form-label
{
  color:#666;  
}
.rd-navbar .rd-navbar-search__toggle {  color:#888;  }
.rd-navbar-static .rd-navbar-nav > li.opened > a, .rd-navbar-static .rd-navbar-nav > li.active > a, .rd-navbar-sidebar .rd-navbar-nav > li.opened > a, .rd-navbar-sidebar .rd-navbar-nav > li.active > a
{
color:#ff7f00;
}
h1,h2,h3,h4,h5,h6{
    color:#515151;
    font-weight:300;
}
h6, .heading-6{
 font-size: 18px;
line-height: 20px;   
}
h4, .heading-4{
font-size: 30px;
line-height: 33px;    
}
.desktop .blurb-circle .blurb-circle__icon .icon::after{
background:#808184;    
}
.blurb-circle__icon .icon{
    line-height:normal;
/*    padding-top:20px;*/
}
h1{
font-size: 42px;
line-height: 33px;
font-weight:300;
letter-spacing: 0;
color:#515151;
text-transform:none;
}
h2{
    font-size: 55px;
    line-height: 55px; 
    font-weight:300;
    color:#fff;
    text-transform:none;
    margin-bottom:20px;
}
h3, .bg-gray-lighter h3, .bg-gray-lighter h3 a, .bg-gray-lighter h3 a:visited{
font-size: 42px;
line-height: 42px;  
font-weight:300;
letter-spacing:1px;
}
.page-header {background:none;}
@media (min-width: 992px) {
/*.page-header {min-height:138px;}*/

}
.rd-navbar .rd-navbar-nav > li > a {font-size:18px;}
.heading-decorated::before{
background:none;
/*margin:0!important;*/
}
.swiper-container h1{
/*        text-shadow: 1px 1px 1px rgba(0, 0, 0, 1);*/
padding-bottom:60px;
}

.main_bottom_block{
 padding: 20px 30px 15px 30px;   
text-align: left;
min-height:260px;  
border-bottom:1px solid #eaeaea; 
background-color: #f8f8f8;

}

@media (max-width: 992px) {
.main_bottom_block{
  padding-left:20px; 
}
.swiper-container h1{ font-size:25px; }
.blurb-circle__icon .icon img{ max-width:40px; }
.blurb-circle__icon .icon{
    line-height:normal;
    padding-top:15px;
}
.rd-navbar-fixed .rd-navbar-brand img{
    height:auto;
    width:auto;
max-height: 54px;


}
.heading-decorated::before{
height:0;
display:none;    
}
}
.rd-navbar-fixed .rd-navbar-panel{
background:#fff;    
}
.rd-navbar-toggle{
    color:#747474;
}
.rd-navbar-toggle span:after, .rd-navbar-toggle span:before, .rd-navbar-toggle span{
background:#747474;   
}
.rd-navbar-fixed .rd-navbar-panel{
border:none!important;
box-shadow: 0 2px 12px rgba(136, 136, 136, 0.1)!important;  
}
.section-sm.mt0{
    margin-top:0;
padding-top:0;
}


.swiper-container h1, .swiper-container h5{
    color:#fff;
text-transform:none;
font-size:26px;
}
.swiper-container h5 a, .swiper-container h5 a:visited{
text-transform:none;
text-decoration:underline;
}
.rd-navbar.rd-navbar_transparent.rd-navbar_boxed.rd-navbar-original.rd-navbar-static.rd-navbar--is-stuck > li > a:active,
.rd-navbar.rd-navbar_transparent.rd-navbar_boxed.rd-navbar-original.rd-navbar-static.rd-navbar--is-stuck > li > a:focus,
.rd-navbar.rd-navbar_transparent.rd-navbar_boxed.rd-navbar-original.rd-navbar-static.rd-navbar--is-stuck > li > a,
.rd-navbar.rd-navbar_transparent.rd-navbar_boxed.rd-navbar-original.rd-navbar-static.rd-navbar--is-stuck > li > a:active,
.rd-navbar.rd-navbar_transparent.rd-navbar_boxed.rd-navbar-original.rd-navbar-static.rd-navbar--is-stuck > li > a:focus{
    color:#000;
}
article.post-project{
position:relative;    
}
.post-project__body.minus{
position:absolute;
bottom:0;
color: #fff;
font-size: 14px;
line-height: 14px;
background: rgba( 51, 213, 127, 0.8);
min-height:80px;
padding-top:10px;
padding-bottom:30px;
width:100%;
}
.post-project__body.minus h5{
    color:#fff;
font-size:26px;
    text-transform:none;
    font-weight:bold;
letter-spacing: 0;
}
.post-project__body.minus h5 a, .post-project__body.minus h5 a:visited{
    text-decoration:underline;
}
img.post-project__image{width:100%;}

.button.button-link.green{
color:#36b373;
border:1px solid #36b373;
background:transparent;
padding:10px 20px;
text-transform:none;
text-decoration:none;
font-size:20px;
margin-top: 12px;
}
.button.button-link.green:hover{
background:#fff;
}
ul.links li{
 float:left; display:block-inline; padding:3px 10px; background:#eaeaea; margin:0 10px 10px 0   
}
ul.links li a { font-size:14px; text-transform:lowercase;}
.no-gutters > .col, .no-gutters > [class*="col-"] {
padding-right: 0;
padding-left: 0;
}
.desktop .thumb-creative__back .thumb-creative__image{
    opacity:1;
}
.desktop .thumb-creative__front .thumb-creative__image
{
    opacity:0.4;
            -webkit-filter: grayscale(1); /* Webkit браузеры */  
        filter: gray; /* для IE6-9 */  
        filter: grayscale(1); /* W3C */  
}
.thumb-creative__front .thumb-creative__content h6{
font-size:30px;
font-weight:300;
background: transparent;
}
.thumb-creative__back .thumb-creative__content h6 {
    background: rgba(51, 213, 127, 0.7);
    font-size:30px;
font-weight:300;
padding: 10px 20px;
width:auto;
}
.bg-accent h4 {color:#fff;}
.thumb-creative__content h6 a:hover{ color:#fff;}
.heading-decorated_center::before, .parallax-header .heading-decorated::before, .text-center .heading-decorated::before
{background:#fff; 
margin-bottom: 60px;
margin-left: auto;
margin-right: auto;
width: 63px;
    content: '';
position: relative;
display: block;
height: 2px;
width: 35px;
}
.justify-content-md-center p { color:#fff;}
.page .button-primary {background-color:#fff; color:#000; border:none;}
.desktop .blurb-circle .blurb-circle__icon, .desktop .blurb-circle .blurb-circle__icon .icon {width:182px; height:182px; }
article.post-project .post-project__body.minus h5 a, article.post-project .post-project__body.minus h5 a:visited {text-decoration:none;}
article.post-project:hover .post-project__body.minus h5 a {text-decoration:underline;}
.post-project__body.minus h5 {line-height:26px;}
.swiper-slide.swiper-slide-active .swiper-slide-caption:before {background:none;}
@media (min-width: 992px) {
  .modal-dialog {width:960px;}
}
*
* Icons
* --------------------------------------------------
*/
.icon {
  display: inline-block;
  font-size: 16px;
  text-align: center;
  line-height: 1; }
  .icon:before {
    position: relative;
    display: inline-block;
    font-weight: 400;
    font-style: normal;
    speak: none;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }

.icon-primary-secondary.icon-circle {
  background-image: linear-gradient(225deg, #2ed3ae 0%, #109df7 100%); }
  .icon-primary-secondary.icon-circle:before {
    color: #fff;
    -webkit-text-fill-color: initial; }

.icon-primary-secondary:before {
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: #2ed3ae;
  background-image: -webkit-linear-gradient(225deg, #2ed3ae 0%, #109df7 100%); }

.icon-circle {
  border-radius: 50%; }

.icon-sm {
  font-size: 48px; }
  .icon-sm.mdi-eye {
    font-size: 43px; }
  .icon-sm.icon-circle {
    width: 30px;
    height: 30px;
    line-height: 30px;
    font-size: 18px; }
    @media (min-width: 768px) {
      .icon-sm.icon-circle {
        width: 60px;
        height: 60px;
        line-height: 60px;
        font-size: 34px; } }

.icon-lg {
  font-size: 60px; }
  @media (min-width: 992px) {
    .icon-lg {
      font-size: 80px; } }
  .icon-lg.icon-circle {
    width: 105px;
    height: 105px;
    line-height: 105px;
    font-size: 62px; }
    .icon-lg.icon-circle.mdi-thumb-up-outline {
      font-size: 44px; }
    .icon-lg.icon-circle.mdi-cash-multiple {
      line-height: 95px; }
    .icon-lg.icon-circle.mdi-comment-question-outline, .icon-lg.icon-circle.mdi-cash-multiple {
      font-size: 50px; }
/*
*
* Responsive unit
* ------------------------------------------------
*/
.unit {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex: 0 1 100%;
  -webkit-flex: 0 1 100%;
  flex: 0 1 100%;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column; 
  min-height:100px;
}

.unit__body {
  -ms-flex: 0 1 auto;
  -webkit-flex: 0 1 auto;
  flex: 0 1 auto; }

.unit__left,
.unit__right {
  -ms-flex: 0 0 auto;

  -webkit-flex: 0 0 auto;
  flex: 0 0 auto;
  max-width: 100%; }

.unit-middle {
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center; }

.unit,
.unit-vertical {
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column; }
  .unit > [class*='unit']:first-child,
  .unit-vertical > [class*='unit']:first-child {
    padding-top: 0; }
  .unit > .unit__left + .unit__right,
  .unit > .unit__left + .unit__body,
  .unit-vertical > .unit__left + .unit__right,
  .unit-vertical > .unit__left + .unit__body {
    padding-left: 0;
    padding-top: 20px; }
  .unit > .unit__body + .unit__right,
  .unit-vertical > .unit__body + .unit__right {
    padding-left: 0;
    padding-top: 20px; }

.unit-horizontal {
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row; }
  .unit-horizontal > .unit__left + .unit__right,
  .unit-horizontal > .unit__left + .unit__body {
    padding-top: 0;
    padding-left: 25px; }
  .unit-horizontal > .unit__body + .unit__right {
    padding-top: 0;
    padding-left: 25px; }

.unit--inverse {
  -webkit-flex-direction: column-reverse;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse; }
  .unit--inverse, .unit--inverse.unit-vertical {
    -webkit-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse; }
    .unit--inverse > [class*='unit']:first-child, .unit--inverse.unit-vertical > [class*='unit']:first-child {
      padding-top: 20px; }
    .unit--inverse > [class*='unit']:last-child, .unit--inverse.unit-vertical > [class*='unit']:last-child {
      padding-top: 0; }
  .unit--inverse.unit-horizontal {
    -webkit-flex-direction: row-reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse; }
    .unit--inverse.unit-horizontal > [class*='unit']:first-child {
      padding-top: 0;
      padding-left: 25px; }
    .unit--inverse.unit-horizontal > [class*='unit']:last-child {
      padding-left: 0; }

@media (min-width: 480px) {
  .unit-xs-middle {
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center; }
  .unit-xs,
  .unit-xs-vertical {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column; }
    .unit-xs > [class*='unit']:first-child,
    .unit-xs-vertical > [class*='unit']:first-child {
      padding-top: 0; }
    .unit-xs > .unit__left + .unit__right,
    .unit-xs > .unit__left + .unit__body,
    .unit-xs-vertical > .unit__left + .unit__right,
    .unit-xs-vertical > .unit__left + .unit__body {
      padding-left: 0;
      padding-top: 20px; }
    .unit-xs > .unit__body + .unit__right,
    .unit-xs-vertical > .unit__body + .unit__right {
      padding-left: 0;
      padding-top: 20px; }
  .unit-xs-horizontal {
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row; }
    .unit-xs-horizontal > .unit__left + .unit__right,
    .unit-xs-horizontal > .unit__left + .unit__body {
      padding-top: 0;
      padding-left: 25px; }
    .unit-xs-horizontal > .unit__body + .unit__right {
      padding-top: 0;
      padding-left: 25px; }
  .unit-xs--inverse {
    -webkit-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse; }
    .unit-xs--inverse, .unit-xs--inverse.unit-xs-vertical {
      -webkit-flex-direction: column-reverse;
      -ms-flex-direction: column-reverse;
      flex-direction: column-reverse; }
      .unit-xs--inverse > [class*='unit']:first-child, .unit-xs--inverse.unit-xs-vertical > [class*='unit']:first-child {
        padding-top: 20px; }
      .unit-xs--inverse > [class*='unit']:last-child, .unit-xs--inverse.unit-xs-vertical > [class*='unit']:last-child {
        padding-top: 0; }
    .unit-xs--inverse.unit-xs-horizontal {
      -webkit-flex-direction: row-reverse;
      -ms-flex-direction: row-reverse;
      flex-direction: row-reverse; }
      .unit-xs--inverse.unit-xs-horizontal > [class*='unit']:first-child {
        padding-top: 0;
        padding-left: 25px; }
      .unit-xs--inverse.unit-xs-horizontal > [class*='unit']:last-child {
        padding-left: 0; } }

@media (min-width: 768px) {
  .unit-sm-middle {
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center; }
  .unit-sm,
  .unit-sm-vertical {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column; }
    .unit-sm > [class*='unit']:first-child,
    .unit-sm-vertical > [class*='unit']:first-child {
      padding-top: 0; }
    .unit-sm > .unit__left + .unit__right,
    .unit-sm > .unit__left + .unit__body,
    .unit-sm-vertical > .unit__left + .unit__right,
    .unit-sm-vertical > .unit__left + .unit__body {
      padding-left: 0;
      padding-top: 20px; }
    .unit-sm > .unit__body + .unit__right,
    .unit-sm-vertical > .unit__body + .unit__right {
      padding-left: 0;
      padding-top: 20px; }
  .unit-sm-horizontal {
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row; }
    .unit-sm-horizontal > .unit__left + .unit__right,
    .unit-sm-horizontal > .unit__left + .unit__body {
      padding-top: 0;
      padding-left: 25px; }
    .unit-sm-horizontal > .unit__body + .unit__right {
      padding-top: 0;
      padding-left: 25px; }
  .unit-sm--inverse {
    -webkit-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse; }
    .unit-sm--inverse, .unit-sm--inverse.unit-sm-vertical {
      -webkit-flex-direction: column-reverse;
      -ms-flex-direction: column-reverse;
      flex-direction: column-reverse; }
      .unit-sm--inverse > [class*='unit']:first-child, .unit-sm--inverse.unit-sm-vertical > [class*='unit']:first-child {
        padding-top: 20px; }
      .unit-sm--inverse > [class*='unit']:last-child, .unit-sm--inverse.unit-sm-vertical > [class*='unit']:last-child {
        padding-top: 0; }
    .unit-sm--inverse.unit-sm-horizontal {
      -webkit-flex-direction: row-reverse;
      -ms-flex-direction: row-reverse;
      flex-direction: row-reverse; }
      .unit-sm--inverse.unit-sm-horizontal > [class*='unit']:first-child {
        padding-top: 0;
        padding-left: 25px; }
      .unit-sm--inverse.unit-sm-horizontal > [class*='unit']:last-child {
        padding-left: 0; } }

@media (min-width: 992px) {
  .unit-md-middle {
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center; }
  .unit-md,
  .unit-md-vertical {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column; }
    .unit-md > [class*='unit']:first-child,
    .unit-md-vertical > [class*='unit']:first-child {
      padding-top: 0; }
    .unit-md > .unit__left + .unit__right,
    .unit-md > .unit__left + .unit__body,
    .unit-md-vertical > .unit__left + .unit__right,
    .unit-md-vertical > .unit__left + .unit__body {
      padding-left: 0;
      padding-top: 20px; }
    .unit-md > .unit__body + .unit__right,
    .unit-md-vertical > .unit__body + .unit__right {
      padding-left: 0;
      padding-top: 20px; }
  .unit-md-horizontal {
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row; }
    .unit-md-horizontal > .unit__left + .unit__right,
    .unit-md-horizontal > .unit__left + .unit__body {
      padding-top: 0;
      padding-left: 25px; }
    .unit-md-horizontal > .unit__body + .unit__right {
      padding-top: 0;
      padding-left: 25px; }
  .unit-md--inverse {
    -webkit-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse; }
    .unit-md--inverse, .unit-md--inverse.unit-md-vertical {
      -webkit-flex-direction: column-reverse;
      -ms-flex-direction: column-reverse;
      flex-direction: column-reverse; }
      .unit-md--inverse > [class*='unit']:first-child, .unit-md--inverse.unit-md-vertical > [class*='unit']:first-child {
        padding-top: 20px; }
      .unit-md--inverse > [class*='unit']:last-child, .unit-md--inverse.unit-md-vertical > [class*='unit']:last-child {
        padding-top: 0; }
    .unit-md--inverse.unit-md-horizontal {
      -webkit-flex-direction: row-reverse;
      -ms-flex-direction: row-reverse;
      flex-direction: row-reverse; }
      .unit-md--inverse.unit-md-horizontal > [class*='unit']:first-child {
        padding-top: 0;
        padding-left: 25px; }
      .unit-md--inverse.unit-md-horizontal > [class*='unit']:last-child {
        padding-left: 0; } }

@media (min-width: 1200px) {
  .unit-lg-middle {
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center; }
  .unit-lg,
  .unit-lg-vertical {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column; }
    .unit-lg > [class*='unit']:first-child,
    .unit-lg-vertical > [class*='unit']:first-child {
      padding-top: 0; }
    .unit-lg > .unit__left + .unit__right,
    .unit-lg > .unit__left + .unit__body,
    .unit-lg-vertical > .unit__left + .unit__right,
    .unit-lg-vertical > .unit__left + .unit__body {
      padding-left: 0;
      padding-top: 20px; }
    .unit-lg > .unit__body + .unit__right,
    .unit-lg-vertical > .unit__body + .unit__right {
      padding-left: 0;
      padding-top: 20px; }
  .unit-lg-horizontal {
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row; }
    .unit-lg-horizontal > .unit__left + .unit__right,
    .unit-lg-horizontal > .unit__left + .unit__body {
      padding-top: 0;
      padding-left: 25px; }
    .unit-lg-horizontal > .unit__body + .unit__right {
      padding-top: 0;
      padding-left: 25px; }
  .unit-lg--inverse {
    -webkit-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse; }
    .unit-lg--inverse, .unit-lg--inverse.unit-lg-vertical {
      -webkit-flex-direction: column-reverse;
      -ms-flex-direction: column-reverse;
      flex-direction: column-reverse; }
      .unit-lg--inverse > [class*='unit']:first-child, .unit-lg--inverse.unit-lg-vertical > [class*='unit']:first-child {
        padding-top: 20px; }
      .unit-lg--inverse > [class*='unit']:last-child, .unit-lg--inverse.unit-lg-vertical > [class*='unit']:last-child {
        padding-top: 0; }
    .unit-lg--inverse.unit-lg-horizontal {
      -webkit-flex-direction: row-reverse;
      -ms-flex-direction: row-reverse;
      flex-direction: row-reverse; }
      .unit-lg--inverse.unit-lg-horizontal > [class*='unit']:first-child {
        padding-top: 0;
        padding-left: 25px; }
      .unit-lg--inverse.unit-lg-horizontal > [class*='unit']:last-child {
        padding-left: 0; } }

@media (min-width: 1500px) {
  .unit-xl-middle {
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center; }
  .unit-xl,
  .unit-xl-vertical {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column; }
    .unit-xl > [class*='unit']:first-child,
    .unit-xl-vertical > [class*='unit']:first-child {
      padding-top: 0; }
    .unit-xl > .unit__left + .unit__right,
    .unit-xl > .unit__left + .unit__body,
    .unit-xl-vertical > .unit__left + .unit__right,
    .unit-xl-vertical > .unit__left + .unit__body {
      padding-left: 0;
      padding-top: 20px; }
    .unit-xl > .unit__body + .unit__right,
    .unit-xl-vertical > .unit__body + .unit__right {
      padding-left: 0;
      padding-top: 20px; }
  .unit-xl-horizontal {
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row; }
    .unit-xl-horizontal > .unit__left + .unit__right,
    .unit-xl-horizontal > .unit__left + .unit__body {
      padding-top: 0;
      padding-left: 25px; }
    .unit-xl-horizontal > .unit__body + .unit__right {
      padding-top: 0;
      padding-left: 25px; }
  .unit-xl--inverse {
    -webkit-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse; }
    .unit-xl--inverse, .unit-xl--inverse.unit-xl-vertical {
      -webkit-flex-direction: column-reverse;
      -ms-flex-direction: column-reverse;
      flex-direction: column-reverse; }
      .unit-xl--inverse > [class*='unit']:first-child, .unit-xl--inverse.unit-xl-vertical > [class*='unit']:first-child {
        padding-top: 20px; }
      .unit-xl--inverse > [class*='unit']:last-child, .unit-xl--inverse.unit-xl-vertical > [class*='unit']:last-child {
        padding-top: 0; }
    .unit-xl--inverse.unit-xl-horizontal {
      -webkit-flex-direction: row-reverse;
      -ms-flex-direction: row-reverse;
      flex-direction: row-reverse; }
      .unit-xl--inverse.unit-xl-horizontal > [class*='unit']:first-child {
        padding-top: 0;
        padding-left: 25px; }
      .unit-xl--inverse.unit-xl-horizontal > [class*='unit']:last-child {
        padding-left: 0; } }

.unit-spacing-xs.unit > [class*='unit']:first-child, .unit-spacing-xs.unit-vertical > [class*='unit']:first-child {
  padding-top: 0; }

.unit-spacing-xs.unit > .unit__left + .unit__right,
.unit-spacing-xs.unit > .unit__left + .unit__body, .unit-spacing-xs.unit-vertical > .unit__left + .unit__right,
.unit-spacing-xs.unit-vertical > .unit__left + .unit__body {
  padding-left: 0;
  padding-top: 7px; }

.unit-spacing-xs.unit > .unit__body + .unit__right, .unit-spacing-xs.unit-vertical > .unit__body + .unit__right {
  padding-left: 0;
  padding-top: 7px; }

.unit-spacing-xs.unit-horizontal > .unit__left + .unit__right,
.unit-spacing-xs.unit-horizontal > .unit__left + .unit__body {
  padding-top: 0;
  padding-left: 17px; }

.unit-spacing-xs.unit-horizontal > .unit__body + .unit__right {
  padding-top: 0;
  padding-left: 17px; }

.unit-spacing-xs.unit--inverse > [class*='unit']:first-child, .unit-spacing-xs.unit--inverse.unit-vertical > [class*='unit']:first-child {
  padding-top: 7px; }

.unit-spacing-xs.unit--inverse > [class*='unit']:last-child, .unit-spacing-xs.unit--inverse.unit-vertical > [class*='unit']:last-child {
  padding-top: 0; }

.unit-spacing-xs.unit--inverse.unit-horizontal > [class*='unit']:first-child {
  padding-top: 0;
  padding-left: 17px; }

.unit-spacing-xs.unit--inverse.unit-horizontal > [class*='unit']:last-child {
  padding-left: 0; }

@media (min-width: 480px) {
  .unit-spacing-xs.unit-xs > [class*='unit']:first-child, .unit-spacing-xs.unit-xs-vertical > [class*='unit']:first-child {
    padding-top: 0; }
  .unit-spacing-xs.unit-xs > .unit__left + .unit__right,
  .unit-spacing-xs.unit-xs > .unit__left + .unit__body, .unit-spacing-xs.unit-xs-vertical > .unit__left + .unit__right,
  .unit-spacing-xs.unit-xs-vertical > .unit__left + .unit__body {
    padding-left: 0;
    padding-top: 7px; }
  .unit-spacing-xs.unit-xs > .unit__body + .unit__right, .unit-spacing-xs.unit-xs-vertical > .unit__body + .unit__right {
    padding-left: 0;
    padding-top: 7px; }
  .unit-spacing-xs.unit-xs-horizontal > .unit__left + .unit__right,
  .unit-spacing-xs.unit-xs-horizontal > .unit__left + .unit__body {
    padding-top: 0;
    padding-left: 17px; }
  .unit-spacing-xs.unit-xs-horizontal > .unit__body + .unit__right {
    padding-top: 0;
    padding-left: 17px; }
  .unit-spacing-xs.unit-xs--inverse > [class*='unit']:first-child, .unit-spacing-xs.unit-xs--inverse.unit-xs-vertical > [class*='unit']:first-child {
    padding-top: 7px; }
  .unit-spacing-xs.unit-xs--inverse > [class*='unit']:last-child, .unit-spacing-xs.unit-xs--inverse.unit-xs-vertical > [class*='unit']:last-child {
    padding-top: 0; }
  .unit-spacing-xs.unit-xs--inverse.unit-xs-horizontal > [class*='unit']:first-child {
    padding-top: 0;
    padding-left: 17px; }
  .unit-spacing-xs.unit-xs--inverse.unit-xs-horizontal > [class*='unit']:last-child {
    padding-left: 0; } }

@media (min-width: 768px) {
  .unit-spacing-xs.unit-sm > [class*='unit']:first-child, .unit-spacing-xs.unit-sm-vertical > [class*='unit']:first-child {
    padding-top: 0; }
  .unit-spacing-xs.unit-sm > .unit__left + .unit__right,
  .unit-spacing-xs.unit-sm > .unit__left + .unit__body, .unit-spacing-xs.unit-sm-vertical > .unit__left + .unit__right,
  .unit-spacing-xs.unit-sm-vertical > .unit__left + .unit__body {
    padding-left: 0;
    padding-top: 7px; }
  .unit-spacing-xs.unit-sm > .unit__body + .unit__right, .unit-spacing-xs.unit-sm-vertical > .unit__body + .unit__right {
    padding-left: 0;
    padding-top: 7px; }
  .unit-spacing-xs.unit-sm-horizontal > .unit__left + .unit__right,
  .unit-spacing-xs.unit-sm-horizontal > .unit__left + .unit__body {
    padding-top: 0;
    padding-left: 17px; }
  .unit-spacing-xs.unit-sm-horizontal > .unit__body + .unit__right {
    padding-top: 0;
    padding-left: 17px; }
  .unit-spacing-xs.unit-sm--inverse > [class*='unit']:first-child, .unit-spacing-xs.unit-sm--inverse.unit-sm-vertical > [class*='unit']:first-child {
    padding-top: 7px; }
  .unit-spacing-xs.unit-sm--inverse > [class*='unit']:last-child, .unit-spacing-xs.unit-sm--inverse.unit-sm-vertical > [class*='unit']:last-child {
    padding-top: 0; }
  .unit-spacing-xs.unit-sm--inverse.unit-sm-horizontal > [class*='unit']:first-child {
    padding-top: 0;
    padding-left: 17px; }
  .unit-spacing-xs.unit-sm--inverse.unit-sm-horizontal > [class*='unit']:last-child {
    padding-left: 0; } }

@media (min-width: 992px) {
  .unit-spacing-xs.unit-md > [class*='unit']:first-child, .unit-spacing-xs.unit-md-vertical > [class*='unit']:first-child {
    padding-top: 0; }
  .unit-spacing-xs.unit-md > .unit__left + .unit__right,
  .unit-spacing-xs.unit-md > .unit__left + .unit__body, .unit-spacing-xs.unit-md-vertical > .unit__left + .unit__right,
  .unit-spacing-xs.unit-md-vertical > .unit__left + .unit__body {
    padding-left: 0;
    padding-top: 7px; }
  .unit-spacing-xs.unit-md > .unit__body + .unit__right, .unit-spacing-xs.unit-md-vertical > .unit__body + .unit__right {
    padding-left: 0;
    padding-top: 7px; }
  .unit-spacing-xs.unit-md-horizontal > .unit__left + .unit__right,
  .unit-spacing-xs.unit-md-horizontal > .unit__left + .unit__body {
    padding-top: 0;
    padding-left: 17px; }
  .unit-spacing-xs.unit-md-horizontal > .unit__body + .unit__right {
    padding-top: 0;
    padding-left: 17px; }
  .unit-spacing-xs.unit-md--inverse > [class*='unit']:first-child, .unit-spacing-xs.unit-md--inverse.unit-md-vertical > [class*='unit']:first-child {
    padding-top: 7px; }
  .unit-spacing-xs.unit-md--inverse > [class*='unit']:last-child, .unit-spacing-xs.unit-md--inverse.unit-md-vertical > [class*='unit']:last-child {
    padding-top: 0; }
  .unit-spacing-xs.unit-md--inverse.unit-md-horizontal > [class*='unit']:first-child {
    padding-top: 0;
    padding-left: 17px; }
  .unit-spacing-xs.unit-md--inverse.unit-md-horizontal > [class*='unit']:last-child {
    padding-left: 0; } }

@media (min-width: 1200px) {
  .unit-spacing-xs.unit-lg > [class*='unit']:first-child, .unit-spacing-xs.unit-lg-vertical > [class*='unit']:first-child {
    padding-top: 0; }
  .unit-spacing-xs.unit-lg > .unit__left + .unit__right,
  .unit-spacing-xs.unit-lg > .unit__left + .unit__body, .unit-spacing-xs.unit-lg-vertical > .unit__left + .unit__right,
  .unit-spacing-xs.unit-lg-vertical > .unit__left + .unit__body {
    padding-left: 0;
    padding-top: 7px; }
  .unit-spacing-xs.unit-lg > .unit__body + .unit__right, .unit-spacing-xs.unit-lg-vertical > .unit__body + .unit__right {
    padding-left: 0;
    padding-top: 7px; }
  .unit-spacing-xs.unit-lg-horizontal > .unit__left + .unit__right,
  .unit-spacing-xs.unit-lg-horizontal > .unit__left + .unit__body {
    padding-top: 0;
    padding-left: 17px; }
  .unit-spacing-xs.unit-lg-horizontal > .unit__body + .unit__right {
    padding-top: 0;
    padding-left: 17px; }
  .unit-spacing-xs.unit-lg--inverse > [class*='unit']:first-child, .unit-spacing-xs.unit-lg--inverse.unit-lg-vertical > [class*='unit']:first-child {
    padding-top: 7px; }
  .unit-spacing-xs.unit-lg--inverse > [class*='unit']:last-child, .unit-spacing-xs.unit-lg--inverse.unit-lg-vertical > [class*='unit']:last-child {
    padding-top: 0; }
  .unit-spacing-xs.unit-lg--inverse.unit-lg-horizontal > [class*='unit']:first-child {
    padding-top: 0;
    padding-left: 17px; }
  .unit-spacing-xs.unit-lg--inverse.unit-lg-horizontal > [class*='unit']:last-child {
    padding-left: 0; } }

@media (min-width: 1500px) {
  .unit-spacing-xs.unit-xl > [class*='unit']:first-child, .unit-spacing-xs.unit-xl-vertical > [class*='unit']:first-child {
    padding-top: 0; }
  .unit-spacing-xs.unit-xl > .unit__left + .unit__right,
  .unit-spacing-xs.unit-xl > .unit__left + .unit__body, .unit-spacing-xs.unit-xl-vertical > .unit__left + .unit__right,
  .unit-spacing-xs.unit-xl-vertical > .unit__left + .unit__body {
    padding-left: 0;
    padding-top: 7px; }
  .unit-spacing-xs.unit-xl > .unit__body + .unit__right, .unit-spacing-xs.unit-xl-vertical > .unit__body + .unit__right {
    padding-left: 0;
    padding-top: 7px; }
  .unit-spacing-xs.unit-xl-horizontal > .unit__left + .unit__right,
  .unit-spacing-xs.unit-xl-horizontal > .unit__left + .unit__body {
    padding-top: 0;
    padding-left: 17px; }
  .unit-spacing-xs.unit-xl-horizontal > .unit__body + .unit__right {
    padding-top: 0;
    padding-left: 17px; }
  .unit-spacing-xs.unit-xl--inverse > [class*='unit']:first-child, .unit-spacing-xs.unit-xl--inverse.unit-xl-vertical > [class*='unit']:first-child {
    padding-top: 7px; }
  .unit-spacing-xs.unit-xl--inverse > [class*='unit']:last-child, .unit-spacing-xs.unit-xl--inverse.unit-xl-vertical > [class*='unit']:last-child {
    padding-top: 0; }
  .unit-spacing-xs.unit-xl--inverse.unit-xl-horizontal > [class*='unit']:first-child {
    padding-top: 0;
    padding-left: 17px; }
  .unit-spacing-xs.unit-xl--inverse.unit-xl-horizontal > [class*='unit']:last-child {
    padding-left: 0; } }
  .rd-navbar-static .rd-navbar-search-wrap.active .rd-navbar-search, .rd-navbar-sidebar .rd-navbar-search-wrap.active .rd-navbar-search{
   border: 1px solid #eaeaea; 
  }
  }
