.pt10{padding-top:10px}.pt20{padding-top:20px}.pt30{padding-top:30px}.pt40{padding-top:40px}.pt50{padding-top:50px}.pt60{padding-top:60px}.pt70{padding-top:70px}.pt80{padding-top:80px}.pt90{padding-top:90px}.pt100{padding-top:100px}.pb10{padding-bottom:10px}.pb20{padding-bottom:20px}.pb30{padding-bottom:30px}.pb40{padding-bottom:40px}.pb50{padding-bottom:50px}.pb60{padding-bottom:60px}.pb70{padding-bottom:70px}.pb80{padding-bottom:80px}.pb90{padding-bottom:90px}.pb100{padding-bottom:100px}.pt0{padding-top:0}.pt5{padding-top:5px}.pt10{padding-top:10px}.pt15{padding-top:15px}.pt20{padding-top:20px}.pt25{padding-top:25px}.pt30{padding-top:30px}.pt35{padding-top:35px}.pt40{padding-top:40px}.pt45{padding-top:45px}.pt50{padding-top:50px}.pt55{padding-top:55px}.pt60{padding-top:60px}.pt65{padding-top:65px}.pt70{padding-top:70px}.pt75{padding-top:75px}.pt80{padding-top:80px}.pt85{padding-top:85px}.pt90{padding-top:90px}.pt95{padding-top:95px}.pt100{padding-top:100px}.pt105{padding-top:105px}.pt110{padding-top:110px}.pt115{padding-top:115px}.pt120{padding-top:120px}.pr0{padding-right:0}.pr5{padding-right:5px}.pr10{padding-right:10px}.pr15{padding-right:15px}.pr20{padding-right:20px}.pr25{padding-right:25px}.pr30{padding-right:30px}.pr35{padding-right:35px}.pr40{padding-right:40px}.pr45{padding-right:45px}.pr50{padding-right:50px}.pr55{padding-right:55px}.pr60{padding-right:60px}.pr65{padding-right:65px}.pr70{padding-right:70px}.pr75{padding-right:75px}.pr80{padding-right:80px}.pr85{padding-right:85px}.pr90{padding-right:90px}.pr95{padding-right:95px}.pr100{padding-right:100px}.pr105{padding-right:105px}.pr110{padding-right:110px}.pr115{padding-right:115px}.pr120{padding-right:120px}.pb0{padding-bottom:0}.pb5{padding-bottom:5px}.pb10{padding-bottom:10px}.pb15{padding-bottom:15px}.pb20{padding-bottom:20px}.pb25{padding-bottom:25px}.pb30{padding-bottom:30px}.pb35{padding-bottom:35px}.pb40{padding-bottom:40px}.pb45{padding-bottom:45px}.pb50{padding-bottom:50px}.pb55{padding-bottom:55px}.pb60{padding-bottom:60px}.pb65{padding-bottom:65px}.pb70{padding-bottom:70px}.pb75{padding-bottom:75px}.pb80{padding-bottom:80px}.pb85{padding-bottom:85px}.pb90{padding-bottom:90px}.pb95{padding-bottom:95px}.pb100{padding-bottom:100px}.pb105{padding-bottom:105px}.pb110{padding-bottom:110px}.pb115{padding-bottom:115px}.pb120{padding-bottom:120px}.pl0{padding-left:0}.pl5{padding-left:5px}.pl10{padding-left:10px}.pl15{padding-left:15px}.pl20{padding-left:20px}.pl25{padding-left:25px}.pl30{padding-left:30px}.pl35{padding-left:35px}.pl40{padding-left:40px}.pl45{padding-left:45px}.pl50{padding-left:50px}.pl55{padding-left:55px}.pl60{padding-left:60px}.pl65{padding-left:65px}.pl70{padding-left:70px}.pl75{padding-left:75px}.pl80{padding-left:80px}.pl85{padding-left:85px}.pl90{padding-left:90px}.pl95{padding-left:95px}.pl100{padding-left:100px}.pl105{padding-left:105px}.pl110{padding-left:110px}.pl115{padding-left:115px}.pl120{padding-left:120px}.mt0{margin-top:0}.mt5{margin-top:5px}.mt10{margin-top:10px}.mt15{margin-top:15px}.mt20{margin-top:20px}.mt25{margin-top:25px}.mt30{margin-top:30px}.mt35{margin-top:35px}.mt40{margin-top:40px}.mt45{margin-top:45px}.mt50{margin-top:50px}.mt55{margin-top:55px}.mt60{margin-top:60px}.mt65{margin-top:65px}.mt70{margin-top:70px}.mt75{margin-top:75px}.mt80{margin-top:80px}.mt85{margin-top:85px}.mt90{margin-top:90px}.mt95{margin-top:95px}.mt100{margin-top:100px}.mt105{margin-top:105px}.mt110{margin-top:110px}.mt115{margin-top:115px}.mt120{margin-top:120px}.mr0{margin-right:0}.mr5{margin-right:5px}.mr10{margin-right:10px}.mr15{margin-right:15px}.mr20{margin-right:20px}.mr25{margin-right:25px}.mr30{margin-right:30px}.mr35{margin-right:35px}.mr40{margin-right:40px}.mr45{margin-right:45px}.mr50{margin-right:50px}.mr55{margin-right:55px}.mr60{margin-right:60px}.mr65{margin-right:65px}.mr70{margin-right:70px}.mr75{margin-right:75px}.mr80{margin-right:80px}.mr85{margin-right:85px}.mr90{margin-right:90px}.mr95{margin-right:95px}.mr100{margin-right:100px}.mr105{margin-right:105px}.mr110{margin-right:110px}.mr115{margin-right:115px}.mr120{margin-right:120px}.mb0{margin-bottom:0}.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb25{margin-bottom:25px}.mb30{margin-bottom:30px}.mb35{margin-bottom:35px}.mb40{margin-bottom:40px}.mb45{margin-bottom:45px}.mb50{margin-bottom:50px}.mb55{margin-bottom:55px}.mb60{margin-bottom:60px}.mb65{margin-bottom:65px}.mb70{margin-bottom:70px}.mb75{margin-bottom:75px}.mb80{margin-bottom:80px}.mb85{margin-bottom:85px}.mb90{margin-bottom:90px}.mb95{margin-bottom:95px}.mb100{margin-bottom:100px}.mb105{margin-bottom:105px}.mb110{margin-bottom:110px}.mb115{margin-bottom:115px}.mb120{margin-bottom:120px}.ml0{margin-left:0}.ml5{margin-left:5px}.ml10{margin-left:10px}.ml15{margin-left:15px}.ml20{margin-left:20px}.ml25{margin-left:25px}.ml30{margin-left:30px}.ml35{margin-left:35px}.ml40{margin-left:40px}.ml45{margin-left:45px}.ml50{margin-left:50px}.ml55{margin-left:55px}.ml60{margin-left:60px}.ml65{margin-left:65px}.ml70{margin-left:70px}.ml75{margin-left:75px}.ml80{margin-left:80px}.ml85{margin-left:85px}.ml90{margin-left:90px}.ml95{margin-left:95px}.ml100{margin-left:100px}.ml105{margin-left:105px}.ml110{margin-left:110px}.ml115{margin-left:115px}.ml120{margin-left:120px}

#primary-menu ul li > a {
  padding: 32px 7px;
  font-weight: 300;
}
#header.split-menu #logo {
  position: relative;
  margin-right: 40px;
  float: left;
  height: 100px;
  width: auto;
}
.product-1 .product-image {
  height: auto;
}
.img-responsive {
  height: auto !important;
}
.one-page-arrow {
  bottom: 80px;
}

#header.transparent-header.full-header #logo,
#header.full-header #logo,
#header.transparent-header.full-header #header-wrap, #header.transparent-header.full-header #primary-menu > ul, #header.full-header #primary-menu > ul {
  border: none;
}

#logo img {
  padding: 5px 0;
}

.content-wrap {
  padding: 0 0 0 0;
}


#header-wrap {
  background-color: rgb(100%, 100%, 100%, 0.7);
}


.heading-block h3 {
  font-size: 30px;
  font-weight: 100;
  font-family: 'Open Sans';
}

.slider-parallax-inner {
  -webkit-box-shadow: inset 0px -150px 100px -60px rgba(255, 255, 255, 1);
  -moz-box-shadow: inset 0px -150px 100px -60px rgba(255, 255, 255, 1);
  box-shadow: inset 0px -150px 100px -60px rgba(255, 255, 255, 1);
}

.item-views.sections.teasers .item .image img {
  border-radius: 100%;
}

.item-views.sections .item .image img {
  vertical-align: middle;
  max-height: 100%;
  max-width: 100%;
  display: inline-block;
  zoom: 1;
}

.item-views.sections.teasers .item .image {
  height: 130px;
  line-height: 128px;
  width: 100px;
  float: left;
  margin: 0px 25px 0px 0px;
}

.banners-small.front .item_block {
  display: inline-block;
  vertical-align: top;
  font-size: 0px;
  width: 18%;
  color: #000000;
  box-sizing: border-box;
  padding: 0px 5px 0px 0px;
  -moz-transition: all 0.1s ease;
  -o-transition: all 0.1s ease;
  -ms-transition: all 0.1s ease;
  transition: all 0.1s ease;
  margin: 5px 0px 20px;
  white-space: nowrap;
}

.banners-small.front .item_block .image, .banners-small.front .item_block .title {
  font-size: 14px;
  line-height: 18px;
  text-decoration: none;
  color: #333333;
}

.banners-small .item .title {
  font-size: 14px;
  line-height: 18px;
  text-decoration: none;
  max-height: 98px;
  overflow: hidden;
  color: #333333;
}

.banners-small.front .item_block a {
  text-decoration: none;
  color: #333333;
  display: block;
}

.banners-small.front .item_block .title {
  white-space: normal;
  padding: 0px 12%;
}

.banners-small.front {
  margin: 15px 0px 27px;
  text-align: center;
}

.banners-small.front .item_block .image {
  margin: 0px 0px 10px 0px;
}

.banners-small .item {
  padding: 0px 10px;
  overflow: hidden;
  text-align: center;
}

#primary-menu ul ul:not(.mega-menu-column), #primary-menu ul li .mega-menu-content {
  width: auto;
}

.entry-title {
  padding: 0px 10px;
  display: inline-block;
  position: relative;
  top: -100px;
  background-color: #fffc;
  width: 100%;
  min-height: 70px;
}

.ipost .entry-title h3, .ipost .entry-title h4 {
  margin: 0;
  font-size: 13px;
  font-weight: 200;
  padding-top: 5px;
}


.ipost {
  height: 70px;
}

body {
  line-height: 1.5;
  color: #000;
  font-family: 'Lato', sans-serif;
  font-size: 20px;
  font-weight: 300;
  line-height: 1.8;
}

.info .text {
  font-size: 15px;
}

.content-wrap {
  padding: 50px 0;
}

.device-xxs .item.noborder, .device-xs .item.noborder, .device-sm .item.noborder, .device-md .item.noborder {
  height: auto!important;
}
.device-xxs .item.noborder .title a, .device-xs .item.noborder .title a, .device-sm .item.noborder .title a, .device-md .item.noborder .title a {
  font-size: 15px!important;
}

.device-xxs .frhul, .device-xs .frhul, .device-sm .frhul, .device-md .frhul {
  margin-bottom: 80px;
}
.device-xxs .frimgt, .device-xs .frimgt, .device-sm .frimgt, .device-md .frimgt {
  position: inherit!important;
  padding-bottom: 50px;
}