/* FRONTEND CSS
*********************************************/
html {
  overflow-y: scroll;
}
body {
  font-size: 16px;
  background-color: black;
  font-family: 'lato', serif;
  color: white;
}
h1 {
  font-size: 1.4em;
  font-weight: bold;
}
h2 {
  font-size: 1.2em;
  font-weight: bold;
}
h3 {
  font-size: 1em;
  font-weight: bold;
  line-height: 25px;
}
h4 {
  font-size: 0.8em;
  font-weight: bold;
}
#sthoverbuttons{
	top: 18% !important;
}
.st_fblike_vcount iframe{

}
/* LAYOUT
*********************************************/
.bg_blue {
  background-color: #7bcbc8;
  z-index: 10;
  padding: 36px 0;
}
.bg_blue_arrow {
  background-image: url(../images/blue_arrow.png);
  background-position: bottom center;
  height: 27px;
  margin-top: -3px;
  background-repeat: no-repeat;
}
.bg_light_gray {
  background-color: #2a333c;
  z-index: 8;
  padding: 36px 0;
}
.bg_lighter_gray {
  background-color: #303b45;
  z-index: 8;
  padding: 36px 0;
}
.bg_light_gray_arrow {
  background-image: url(../images/light_gray_arrow.png);
  background-position: bottom center;
  height: 27px;
  margin-top: -1px;
  background-repeat: no-repeat;
}
.bg_light_gray_arrow_up {
  background-image: url(../images/light_gray_arrow_up.png);
  background-position: bottom center;
  height: 27px;
  margin-top: -27px;
  background-repeat: no-repeat;
}
.bg_dark_gray {
  background-color: #242a31;
  z-index: 8;
  padding: 36px 0;
}
.bg_dark_gray_arrow {
  background-image: url(../images/gray_arrow.png);
  background-position: bottom center;
  height: 27px;
  margin-top: -1px;
  background-repeat: no-repeat;
}
.arrow {
  width: 100%;
  height: 0px;
  position: relative;
  z-index: 11;
  border-top: 1px solid #13171b;
}
.arrow.blue_border {
  border-top: 3px solid #68b5b2;
  margin-bottom: -3px;
}
@media (min-width: 768px) {
  .main_menu_container .spacer {
    min-height: 0;
    height: 1px;
  }
  .main_menu_container .navigation_open {
    display: none;
  }
  .main_menu_container .moduletable._main_menu {
    margin-bottom: 5px;
    margin-top: -39px;
    z-index: 99;
    position: relative;
  }
  .main_menu_container .moduletable._main_menu .menu_main_menu {
    display: table;
    width: 100%;
    margin: 0;
  }
  .main_menu_container .moduletable._main_menu .menu_main_menu li {
    display: inline-table;
    position: relative;
  }
  .main_menu_container .moduletable._main_menu .menu_main_menu li a,
  .main_menu_container .moduletable._main_menu .menu_main_menu li .separator {
    display: block;
    padding: 10px 15px;
    text-align: center;
    color: #ffffff;
    font-size: 1em;
    font-weight: normal;
    -webkit-transition: all 300ms ease-in-out 0ms;
    -moz-transition: all 300ms ease-in-out 0ms;
    -o-transition: all 300ms ease-in-out 0ms;
    -ms-transition: all 300ms ease-in-out 0ms;
    transition: all 300ms ease-in-out 0ms;
  }
  .main_menu_container .moduletable._main_menu .menu_main_menu li .nav-child {
    display: none;
    width: 100%;
    position: absolute;
    margin: 0;
  }
  .main_menu_container .moduletable._main_menu .menu_main_menu li .nav-child li {
    display: block;
  }
  .main_menu_container .moduletable._main_menu .menu_main_menu li .nav-child li a {
    width: 100%;
    display: block;
    color: white;
    padding-left: 0;
    padding-right: 0;
    border-top: 0px none transparent;
  }
  .main_menu_container .moduletable._main_menu .menu_main_menu li .nav-child li.first a {
    background-color: #65b7b3;
    border-top: 0px none transparent;
  }
  .main_menu_container .moduletable._main_menu .menu_main_menu li .nav-child li.active a,
  .main_menu_container .moduletable._main_menu .menu_main_menu li .nav-child li:hover a {
    color: black;
    text-decoration: none;
  }
  .main_menu_container .moduletable._main_menu .menu_main_menu li.first a {
    padding-right: 0px;
  }
  .main_menu_container .moduletable._main_menu .menu_main_menu li.first a .image-title {
    display: none;
  }
  .main_menu_container .moduletable._main_menu .menu_main_menu li.active a,
  .main_menu_container .moduletable._main_menu .menu_main_menu li:hover a,
  .main_menu_container .moduletable._main_menu .menu_main_menu li.active .separator,
  .main_menu_container .moduletable._main_menu .menu_main_menu li:hover .separator {
    background-color: #65b7b3;
    border-top: 1px solid #81d0cc;
  }
  .main_menu_container .moduletable._main_menu .menu_main_menu li.active.first a,
  .main_menu_container .moduletable._main_menu .menu_main_menu li:hover.first a {
    background-color: transparent;
    border-top: 0px none transparent;
  }
  .main_menu_container .moduletable._main_menu .menu_main_menu li:hover .nav-child {
    display: inline-table;
    padding: unset;
  }
}
@media (max-width: 767px) {
  #sthoverbuttons{
	  display: none !important;
  }
	.moduletable._footer.contact_details_content { height: auto; margin-bottom: 10px;}
	.moduletable._footer.catalogue_content { height: auto; padding-bottom: 20px;}
	.moduletable._footer.social { padding-bottom: 20px;}
	

  .main_menu_container .navigation_open button {
    margin: 0 auto;
    display: block;
  }
  .main_menu_container .moduletable._main_menu .menu_main_menu {
    display: none;
    margin: 10px 0;
  }
  .main_menu_container .moduletable._main_menu .menu_main_menu li {
    position: relative;
    padding: 0 20px;
    background-color: #2a333c;
    list-style: none;
    padding: 0;
    cursor: pointer;
    text-transform: uppercase;
    font-size: 1em;
    font-weight: bold;
  }
  .main_menu_container .moduletable._main_menu .menu_main_menu li a,
  .main_menu_container .moduletable._main_menu .menu_main_menu li .separator {
    color: #f9fcfc;
    text-align: center;
    display: block;
    padding: 8px 15px;
  }
  .main_menu_container .moduletable._main_menu .menu_main_menu li a img,
  .main_menu_container .moduletable._main_menu .menu_main_menu li .separator img {
    display: none;
  }
  .main_menu_container .moduletable._main_menu .menu_main_menu li:hover,
  .main_menu_container .moduletable._main_menu .menu_main_menu li.active,
  .main_menu_container .moduletable._main_menu .menu_main_menu li.click {
    background: #7bcbc8;
    background: -moz-linear-gradient(top, #7bcbc8 0%, #65b7b3 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #7bcbc8), color-stop(100%, #65b7b3));
    background: -webkit-linear-gradient(top, #7bcbc8 0%, #65b7b3 100%);
    background: -o-linear-gradient(top, #7bcbc8 0%, #65b7b3 100%);
    background: -ms-linear-gradient(top, #7bcbc8 0%, #65b7b3 100%);
    background: linear-gradient(to bottom, #7bcbc8 0%, #65b7b3 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7bcbc8', endColorstr='#65b7b3', GradientType=0);
  }
  .main_menu_container .moduletable._main_menu .menu_main_menu li:hover a,
  .main_menu_container .moduletable._main_menu .menu_main_menu li.active a,
  .main_menu_container .moduletable._main_menu .menu_main_menu li.click a,
  .main_menu_container .moduletable._main_menu .menu_main_menu li:hover .separator,
  .main_menu_container .moduletable._main_menu .menu_main_menu li.active .separator,
  .main_menu_container .moduletable._main_menu .menu_main_menu li.click .separator {
    background-color: transparent;
    text-decoration: none;
  }
  .main_menu_container .moduletable._main_menu .menu_main_menu li .nav-child {
    z-index: -1;
    display: none;
    background-color: #f9fcfc;
    width: 100%;
  }
  .main_menu_container .moduletable._main_menu .menu_main_menu li .nav-child li {
    padding: 0;
    background: none;
    background-color: #f9fcfc;
  }
  .main_menu_container .moduletable._main_menu .menu_main_menu li .nav-child li a, .main_menu_container .moduletable._main_menu .menu_main_menu li .nav-child li .separator {
    color: #7bcbc8;
    display: block;
  }
  .main_menu_container .moduletable._main_menu .menu_main_menu li .nav-child li a:hover,
  .main_menu_container .moduletable._main_menu .menu_main_menu li .nav-child li a.active {
    color: #68b5b2;
  }
  .main_menu_container .moduletable._main_menu .menu_main_menu li .nav-child li.active a {
    text-decoration: underline;
  }
}
.slideshow > .container{
  position: relative;
}
.slideshow .likes{
	position: absolute;
	right: 0;
}
.slideshow .moduletable._slideshow .articleslider_slideshow .container106 .hex-scroller {
  width: 100% !important;
}
.slideshow .moduletable._slideshow .articleslider_slideshow .container106 .hex-scroller .slides {
  width: 100% !important;
  height: 282px !important;
}
.slideshow .moduletable._slideshow .articleslider_slideshow .container106 .hex-scroller .slides .items {
  width: 999999px !important;
}
.slideshow .moduletable._slideshow .articleslider_slideshow .container106 .hex-scroller .slides .items li {
  width: 538px !important;
  height: 270px !important;
  display: table;
}
.slideshow .moduletable._slideshow .articleslider_slideshow .container106 .hex-scroller .slides .items li .textblock {
  background-color: transparent;
  display: table-cell;
  vertical-align: top;
  padding: 0;
}
.slideshow .moduletable._slideshow .articleslider_slideshow .container106 .hex-scroller .slides .items li .textblock a {
  padding: 0;
  float: none;
}
.slideshow .moduletable._slideshow .articleslider_slideshow .container106 .hex-scroller .slides .items li .textblock .title {
  margin-left: 15px;
  padding-bottom: 20px;
}
.slideshow .moduletable._slideshow .articleslider_slideshow .container106 .hex-scroller .slides .items li .textblock .title .title_link {
  color: #010101;
  font-size: 1.125em;
  font-weight: bold;
  text-transform: uppercase;
  padding: 0;
  margin-bottom: 10px;
}
.slideshow .moduletable._slideshow .articleslider_slideshow .container106 .hex-scroller .slides .items li .textblock .intro {
  padding-left: 15px;
}
.slideshow .moduletable._slideshow .articleslider_slideshow .container106 .hex-scroller .slides .items li .textblock .intro p {
  font-size: 1.0em;
  font-weight: 300;
  padding: 0;
}
.slideshow .moduletable._slideshow .articleslider_slideshow .container106 .hex-scroller .slides .items li .textblock .intro p span {
  font-size: 0.8em;
  line-height: 20px;
}
.slideshow .moduletable._slideshow .articleslider_slideshow .container106 .hex-scroller .slides .items li .textblock .intro img {
  position: relative !important;
  top: 0!important;
  height: auto !important;
  width: auto !important;
  left: 0!important;
  z-index: 1;
  border-radius: 0px;
  border: 0;
  float: none;
  padding: 0 !important;
}
.slideshow .moduletable._slideshow .articleslider_slideshow .container106 .hex-scroller .slides .items li .textblock .btn {
  float: right;
}
.slideshow .moduletable._slideshow .articleslider_slideshow .container106 .hex-scroller .slides .items li .imageblock {
  display: table-cell;
  width: 31%;
  height: auto;
  vertical-align: top;
}
.slideshow .moduletable._slideshow .articleslider_slideshow .container106 .hex-scroller .slides .items li .imageblock img {
  position: relative;
  width: auto;
  height: auto;
  border-radius: 0px;
}
.slideshow .moduletable._slideshow .articleslider_slideshow .container106 .hex-scroller .lower-panel {
  padding: 0 !important;
  padding-top: 15px !important;
  width: 98% !important;
}
.slideshow .moduletable._slideshow .articleslider_slideshow .container106 .hex-scroller .lower-panel .index {
  background-image: url(../images/slider.png);
  width: 18px;
  height: 18px;
}
.slideshow .moduletable._slideshow .articleslider_slideshow .container106 .hex-scroller .lower-panel .index.index-hl {
  background-position: center right;
}
.item-page .page-header {
  margin: 0;
  border-bottom: 0px none transparent;
}
.item-page .page-header h1 {
  margin: 0;
}
.item-page p {
  color: #d6d6d6;
  font-size: 1em;
  font-weight: 300;
  margin-bottom: 20px;
}
.item-page a {
  color: #7bcbc8;
  font-size: 0.938em;
  font-weight: 300;
}
.item-page li {
  color: #d6d6d6;
  margin-bottom: 5px;
  font-weight: 300;
}
.category-list .content-category form .category {
  list-style: decimal;
}
.category-list .content-category form .category li {
  margin-bottom: 10px;
}
.category-list .content-category form .category li a {
  color: #7bcbc8;
  font-size: 1em;
  font-weight: 300;
}
.moduletable._middle_top {
  padding-right: 45px;
  padding-left: 45px;
}
.moduletable._middle_top:first-child {
  padding-left: 0;
}
.moduletable._middle_top:last-child {
  padding-right: 0;
}
.moduletable._middle_top h3 {
  color: #fcfdfd;
  font-size: 1em;
  font-weight: bold;
}
.moduletable._middle_top p {
  color: #d6d6d6;
  font-size: 1em;
  font-weight: 300;
}
.moduletable._middle_top a {
  color: #7bcbc8;
  font-size: 1em;
  font-weight: 300;
  text-decoration: underline;
}
.moduletable._middle_top.map a {
  color: #bdbdbd;
  font-size: 0.813em;
  font-weight: normal;
  text-decoration: none;
}
.content .blog .page-header {
  border-bottom: 0px none transparent;
  margin: 0;
}
.content .blog .page-header h1 {
  color: #fcfdfd;
  font-size: 1em;
  font-weight: bold;
  margin: 0;
}
.content .blog .items-row {
  border-top: 1px solid #4b535a;
  margin-bottom: 25px;
  padding-top: 25px;
}
.content .blog .items-row.row-0 {
  border-top: 0px;
  padding-top: 0px;
}
.content .blog .items-row .item .page-header {
  margin: 0;
  padding: 0;
}
.content .blog .items-row .item .page-header h2 {
  color: #fcfdfd;
  font-size: 1em;
  font-weight: bold;
  line-height: 40px;
  margin: 0;
}
.content .blog .items-row .item .page-header h2 a {
  color: #fcfdfd;
}
.content .blog .items-row .item .published {
  color: #84949d;
  font-size: 0.75em;
  font-weight: normal;
}
.content .blog .items-row .item p {
  color: #d6d6d6;
  font-size: 0.938em;
  font-weight: 300;
}
.content .blog .items-row .item a {
  color: #7bcbc8;
  font-size: 0.938em;
  font-weight: 300;
}
.moduletable._brands {
  margin-bottom: 40px;
}
.moduletable._brands h3 {
  margin: 0;
  color: #fcfdfd;
  font-size: 1em;
  font-weight: bold;
}
.moduletable._brands ul {
  display: table;
  margin: 0;
  width: 100%;
}
.moduletable._brands ul li {
  display: table-cell;
  text-align: center;
}
.moduletable._footer h3 {
  color: #fcfdfd;
  font-size: 1em;
  font-weight: bold;
  text-transform: uppercase;
}
.moduletable._footer.contact_details .mod-custom.custom,
.moduletable._footer.catalogue .mod-custom.custom {
  position: relative;
  height: 50px;
}
.moduletable._footer.contact_details .mod-custom.custom ul,
.moduletable._footer.catalogue .mod-custom.custom ul {
  position: absolute;
  width: 100%;
  margin: 0;
}
.moduletable._footer.contact_details .mod-custom.custom ul li,
.moduletable._footer.catalogue .mod-custom.custom ul li {
  list-style: none;
  background-color: #515d69;
  padding: 8px 15px;
  cursor: pointer;
  text-transform: uppercase;
  color: #f9fcfc;
  font-size: 1em;
  font-weight: bold;
}
.moduletable._footer.contact_details .mod-custom.custom ul li.first,
.moduletable._footer.catalogue .mod-custom.custom ul li.first {
  background: #7bcbc8;
  background: -moz-linear-gradient(top, #7bcbc8 0%, #65b7b3 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #7bcbc8), color-stop(100%, #65b7b3));
  background: -webkit-linear-gradient(top, #7bcbc8 0%, #65b7b3 100%);
  background: -o-linear-gradient(top, #7bcbc8 0%, #65b7b3 100%);
  background: -ms-linear-gradient(top, #7bcbc8 0%, #65b7b3 100%);
  background: linear-gradient(to bottom, #7bcbc8 0%, #65b7b3 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7bcbc8', endColorstr='#65b7b3', GradientType=0);
}
.moduletable._footer.contact_details .mod-custom.custom ul li.first:after,
.moduletable._footer.catalogue .mod-custom.custom ul li.first:after {
  content: url(../images/dropdown_arrow.png);
  float: right;
}
.moduletable._footer.contact_details_content table,
.moduletable._footer.catalogue_content table {
  display: none;
  color: #fdfeff;
  font-size: 0.813em;
  font-weight: 400;
  width: 100%;
}
.moduletable._footer.contact_details_content table a,
.moduletable._footer.catalogue_content table a {
  color: #7bcbc8;
}
.moduletable._footer.catalogue_content table {
  text-align: center;
}
.moduletable._footer.social p {
  text-align: center;
}
.moduletable._footer.social p a {
  padding: 10px 0;
  display: block;
}
.moduletable._footer.social p a img.hover_rotate {
  transition-duration: 0.2s;
  -webkit-transition-property: -webkit-transform;
  -moz-transition-property: -moz-transform;
  -o-transition-property: -o-transform;
  transition-property: transform;
}
.moduletable._footer.social p a img.hover_rotate:hover {
  -webkit-transform: rotate(360deg);
  -moz-transform: rotate(360deg);
  -o-transform: rotate(360deg);
}
.moduletable._footer.social p a.linkdin {
  padding-top: 0;
}
.moduletable._footer.sitemap .menu_sitemap li {
  display: table-row;
  width: 100%;
}
.moduletable._footer.sitemap .menu_sitemap li a,
.moduletable._footer.sitemap .menu_sitemap li .separator {
  color: #fcfdfd;
  font-size: 0.813em;
  font-weight: 400;
  padding-left: 2px;
  padding-right: 70px;
  padding-bottom: 5px;
}
.moduletable._footer.sitemap .menu_sitemap li a img,
.moduletable._footer.sitemap .menu_sitemap li .separator img {
  display: none;
}
.moduletable._footer.sitemap .menu_sitemap li.active a,
.moduletable._footer.sitemap .menu_sitemap li:hover a,
.moduletable._footer.sitemap .menu_sitemap li.active .separator,
.moduletable._footer.sitemap .menu_sitemap li:hover .separator {
  background-color: transparent;
  text-decoration: underline;
}
.moduletable._footer.sitemap .menu_sitemap li .nav-child {
  display: table-cell;
}
.moduletable._footer.sitemap .menu_sitemap li .nav-child li {
  width: auto;
}
.moduletable._footer.sitemap .menu_sitemap li .nav-child li a {
  color: #7bcbc8;
  text-decoration: none;
}
.moduletable._footer.sitemap .menu_sitemap li .nav-child li a:before {
  content: "| ";
}
.moduletable._footer.sitemap .menu_sitemap li .nav-child li.active a,
.moduletable._footer.sitemap .menu_sitemap li .nav-child li:hover a {
  background-color: transparent;
  text-decoration: underline;
}
.copyright {
  border-top: 1px solid #5c656c;
  padding-top: 15px;
  margin-top: 15px;
}
.copyright p {
  font-family: 'arial', serif;
  color: #84949d;
  font-size: 0.75em;
  font-weight: 400;
}
.copyright a {
  color: #84949d;
}
.copyright .menu_copyright_menu {
  display: table;
  margin: 0 auto;
}
.copyright .menu_copyright_menu li {
  display: table-cell;
  padding: 0px 10px;
}
.copyright .menu_copyright_menu li a {
  color: #7bcbc8;
  font-size: 0.75em;
  font-weight: 400;
}
.copyright .menu_copyright_menu li:hover a,
.copyright .menu_copyright_menu li.active a {
  background-color: transparent;
  text-decoration: underline;
}
.copyright .menu_copyright_menu li.first {
  border-right: 1px solid gray;
}
.top_right_header {
  margin-top: 30px;
}
.top_right_header .moduletable._list {
  display: inline-block;
}
/* --------------------------------------------------------------------------------------------------------------------------------------------------- Nb Category Dropdown ----------------------------------------------------------------------------------------------------------------------------------------------- */
.top_right_header .moduletable._list .categories_container{
  position: relative;
}
.top_right_header .moduletable._list .categories_container .drop{
  line-height: 37px;
  text-align: center;
  background-color: #242a31;
  border: 1px solid #505050;
  cursor: pointer;
}

.top_right_header .moduletable._list .categories_container .drop .drop_text{
  padding: 0px 5px;
  display: inline-block;
  border-right: 1px solid #505050;
  min-width: 150px;
}

.top_right_header .moduletable._list .categories_container .drop .drop_arrow{
  display: inline-block;
  position: relative;
  height: 35px;
  width: 35px;
  cursor: pointer;
}

.top_right_header .moduletable._list .categories_container .drop_select{
  position: absolute;
  margin: 0;
  padding: 0;
  width: 100%;
  z-index: 100;
}
.top_right_header .moduletable._list .categories_container .drop_select li{
  list-style: none;
  background-color: #515d69;
  padding: 0px 15px;
  cursor: pointer;
  text-transform: uppercase;
  font-size: 1em;
  font-weight: bold;
}
.top_right_header .moduletable._list .categories_container .drop_select li a{
  color: #f9fcfc;
  text-decoration: none;
  padding: 8px 0px;
  display: block;
}
.top_right_header .moduletable._list .categories_container .drop_select li a:hover{
  color: #7bcbc8;
}
.rotate_element{
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  transform: rotate(180deg);
}
/* Languages */
.top_right_header .moduletable._lang{
	display: inline-block;
	margin-right: 10px;
}
.top_right_header .moduletable._lang .mod-languages_lang{
  position: relative;
}
.top_right_header .moduletable._lang .mod-languages_lang .drop{
  line-height: 37px;
  text-align: center;
  background-color: #242a31;
  border: 1px solid #505050;
  cursor: pointer;
}
.top_right_header .moduletable._lang .mod-languages_lang .drop .drop_text{
  padding: 0px 5px;
  display: inline-block;
  border-right: 1px solid #505050;
  min-width: 150px;
}
.top_right_header .moduletable._lang .mod-languages_lang .drop .drop_arrow{
  display: inline-block;
  position: relative;
  height: 35px;
  width: 35px;
  cursor: pointer;
}
.top_right_header .moduletable._lang .mod-languages_lang .lang-inline{
  display: none;
  position: absolute;
  margin: 0;
  padding: 0;
  width: 100%;
  z-index: 100;
}
.top_right_header .moduletable._lang .mod-languages_lang .lang-inline li{
  list-style: none;
  background-color: #515d69;
  padding: 8px 15px;
  cursor: pointer;
  text-transform: uppercase;
  font-weight: 300;
}
.top_right_header .moduletable._lang .mod-languages_lang .lang-inline li a{
  color: #f9fcfc;
  text-decoration: none;
  width: 100%;
  display: block;
}
.top_right_header .moduletable._lang .mod-languages_lang .lang-inline li a:hover{
  color: #7bcbc8;
}   
.top_right_header .moduletable._logos img {
  border-left: 1px solid #7bcbc8;
  padding: 0 5px;
}
.top_right_header .moduletable._logos img:first-child {
  border-left: 0px none transparent;
  padding-left: 0px;
}
.btn.btn-orange {
  background: #ff9768;
  background: -moz-linear-gradient(top, #ff9768 0%, #fb8054 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff9768), color-stop(100%, #fb8054));
  background: -webkit-linear-gradient(top, #ff9768 0%, #fb8054 100%);
  background: -o-linear-gradient(top, #ff9768 0%, #fb8054 100%);
  background: -ms-linear-gradient(top, #ff9768 0%, #fb8054 100%);
  background: linear-gradient(to bottom, #ff9768 0%, #fb8054 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9768', endColorstr='#fb8054', GradientType=0);
  font-size: 0.938em;
  text-decoration: none;
  color: #fdfefe;
  text-shadow: 0px 1px 3px #c76642;
  padding: 5px !important;
  border-bottom: 1px solid #c76642;
}
.btn.btn-orange:hover {
  text-decoration: none;
  color: #fff2ed;
}
.btn.btn-orange a {
  color: #fdfefe;
}
.moduletable._footer.contact_details {
  border-right: 1px solid #5c656c;
  padding-right: 20px;
}
.moduletable._footer.contact_details_content {
  border-right: 1px solid #5c656c;
  height: 315px;
  overflow-y: auto;
}
.moduletable._footer.catalogue {
  border-right: 1px solid #5c656c;
  /*padding-left: 20px;*/
  padding-right: 15px;
  margin-left: -10px;
}
.moduletable._footer.catalogue > h3 {
	text-align: center;
}
.moduletable._footer.catalogue_content {
  border-right: 1px solid #5c656c;
  padding-bottom: 41px;
  padding-right: 15px;
  margin-left: -10px;
  height: 273px;
  overflow-y: auto;
}
.footer2 {
  margin-left: 0;
}
.moduletable._footer.social {
  text-align: center;
}
.moduletable._footer.social {
  border-right: 1px solid #5c656c;
  padding-bottom: 55px;
  margin-left: -30px;
}
.pagination{
	font-size: 80%;
}
.pagination .counter{
	color: #84949d;
}
.pagination ul{
	box-shadow: none;
}
.pagination ul li{
/*	display: inline-block;*/
}
.pagination ul li.hide{
	display: none;
}
.pagination ul li span, .pagination ul li a{
	color: #84949d;
	background-color: transparent;
	border: 0px none transparent;
}
.pagination ul li span:hover, .pagination ul li a:hover{
	color: #7bcbc8;
	background-color: transparent;
}
.pagination ul li span.pagenav{
	color: #7bcbc8;
}
.pagination ul li.pagination-start, 
.pagination ul li.pagination-prev, 
.pagination ul li.pagination-next, 
.pagination ul li.pagination-end{
	display: inline-block;
}
.pagination ul li.pagination-start .pagenav, 
.pagination ul li.pagination-prev .pagenav, 
.pagination ul li.pagination-next .pagenav, 
.pagination ul li.pagination-end .pagenav{
	color: #84949d;
}

/* HELPER
*********************************************/
/* Floats */
.float-left {
  float: left;
}
.float-right {
  float: right;
}
.group:before,
.group:after {
  content: "";
  display: table;
}
.group:after {
  clear: both;
}
.ie7 .group {
  zoom: 1;
}
a{
	color: #7bcbc8;
	font-size: 1em;
	font-weight: 300;
}
a[href='http://www.artio.net']{
	display: none !important;
}
/* Media Queries
*********************************************/
/* Retina */
/* Landscape phone to portrait tablet */
@media (max-width: 767px) {
	.moduletable._footer.contact_details_content { height: auto; margin-bottom: 10px;}
	.moduletable._footer.catalogue_content { height: auto; padding-bottom: 20px;}
	.moduletable._footer.social { padding-bottom: 20px;}
  body {
    font-size: 80%;
    padding: 0;
  }
  .container {
    padding: 0 20px;
  }
  .slideshow .moduletable._slideshow .articleslider_slideshow .container106 .hex-scroller .slides {
    height: 250px !important;
  }
  .slideshow .moduletable._slideshow .articleslider_slideshow .container106 .hex-scroller .slides .items li {
    width: 425px !important;
    height: 250px !important;
  }
  .moduletable._footer.contact_details .mod-custom.custom ul li,
  .moduletable._footer.catalogue .mod-custom.custom ul li {
    font-size: 79%;
  }
  .moduletable._middle_top {
    padding: 0;
  }
  .moduletable._footer.contact_details_content,
  .moduletable._footer.contact_details,
  .moduletable._footer.catalogue_content,
  .moduletable._footer.catalogue,
  .moduletable._footer.social,
  .moduletable._footer.sitemap {
    border: 0px none transparent;
    padding-right: 0px;
    padding-left: 0px;
    width: 70%;
    margin: 0 auto;
  }
  .moduletable._footer.sitemap .menu_sitemap {
    margin: 0 auto;
    display: table;
  }
  .moduletable._footer.sitemap h3 {
    margin-left: 50px;
  }
  .copyright .span4 {
    float: left;
    width: auto;
  }
  .moduletable._logo,
  .moduletable._logos,
  .top_right_header .moduletable._list,
  .top_right_header .moduletable._lang {
    display: table;
    margin: 0 auto;
    float: none;
  }
  .top_right_header .moduletable._lang{
	margin-bottom: 5px;
  }
  .moduletable._footer.sitemap .menu_sitemap li a,
  .moduletable._footer.sitemap .menu_sitemap li .separator {
    width: 75px;
    padding-right: 50px;
  }
  .copyright .moduletable.pull-right,
  .copyright .custom.pull-right,
  .copyright .span4 {
    float: none;
  }
  .copyright p {
    margin-bottom: 0;
  }
  .brands {
    display: none;
  }
}
@media (max-width: 602px) {
  body {
    font-size: 100%;
  }
  .slideshow .moduletable._slideshow .articleslider_slideshow .container106 .hex-scroller .slides {
    height: 530px !important;
  }
  .slideshow .moduletable._slideshow .articleslider_slideshow .container106 .hex-scroller .slides .items li {
    width: 265px !important;
    height: 280px !important;
    margin-right: 20px !important;
  }
  .slideshow .moduletable._slideshow .articleslider_slideshow .container106 .hex-scroller .slides .items li .imageblock {
    display: none;
  }
  .slideshow .moduletable._slideshow .articleslider_slideshow .container106 .hex-scroller .slides .items li .textblock {
    font-size: 90%;
  }
}
@media (max-width: 570px) {
  .slideshow {
    display: none;
  }
}
/* Landscape phones and down
@media (max-width: 480px) {
	.slideshow{
		display: none;
	}
} */
@media (max-width: 320px) {
  .moduletable._logos img {
    height: 35px;
  }
  .moduletable._footer.contact_details_content,
  .moduletable._footer.contact_details,
  .moduletable._footer.catalogue_content,
  .moduletable._footer.catalogue,
  .moduletable._footer.social,
  .moduletable._footer.sitemap {
    width: 70%;
  }
}
@media (max-width: 240px) {
  .moduletable._logos img {
    height: 25px;
  }
  .moduletable._footer.contact_details_content,
  .moduletable._footer.contact_details,
  .moduletable._footer.catalogue_content,
  .moduletable._footer.catalogue,
  .moduletable._footer.social,
  .moduletable._footer.sitemap {
    width: 90%;
  }
  a,
  .moduletable._footer.sitemap .menu_sitemap li .separator {
    padding-right: 25px;
  }
}
/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 979px) {
  body {
    font-size: 80%;
  }
  .main_menu_container .spacer {
    display: none;
  }
  .main_menu_container .moduletable._main_menu {
    width: 100% !important;
    margin-top: 0px;
  }
  .top_right_header {
    margin-top: 25px;
  }
  .top_right_header .moduletable._logos img {
    height: 40px;
  }
  .slideshow .moduletable._slideshow .articleslider_slideshow .container106 .hex-scroller .slides {
    height: 310px !important;
  }
  .slideshow .moduletable._slideshow .articleslider_slideshow .container106 .hex-scroller .slides .items li {
    width: 350px !important;
    height: 280px !important;
    margin-right: 20px !important;
  }
 .moduletable._footer.contact_details .custom_footer ul li,
  .moduletable._footer.catalogue .custom_footer ul li {
    font-size: 79%;
    text-transform: none;
  }
  .moduletable._footer.contact_details .custom_footer ul li.first:after,
  .moduletable._footer.catalogue .custom_footer ul li.first:after {
    margin-top: 2px;
  }
  .catalogue_content table img {
    max-width: 129px;
  }
  .moduletable._footer h3 {
    font-size: 0.9em;
  }
  .moduletable._footer.sitemap .menu_sitemap li a,
  .moduletable._footer.sitemap .menu_sitemap li .separator {
    width: 70px;
    padding-right: 60px;
  }
  .main_menu_container .moduletable._main_menu .menu_main_menu li a,
  .main_menu_container .moduletable._main_menu .menu_main_menu li .separator {
    padding: 10px 18px;
  }
  .moduletable._footer.sitemap .menu_sitemap li a, .moduletable._footer.sitemap .menu_sitemap li .separator { padding-right: 40px;}
  .moduletable._footer.social { margin-left: 0px; padding-right: 12px;}
  
  .moduletable._footer.social { padding-bottom: 88px;}
  .moduletable._footer.catalogue_content { height: 291px;}
  .moduletable._footer.contact_details_content { height: 332px;}
  
}
@media (min-width: 980px) and (max-width: 1199px) {
  body {
    font-size: 90%;
  }
  .main_menu_container .moduletable._main_menu {
    margin-top: 0px;
  }
  .slideshow .moduletable._slideshow .articleslider_slideshow .container106 .hex-scroller .slides {
    height: 320px !important;
  }
  .slideshow .moduletable._slideshow .articleslider_slideshow .container106 .hex-scroller .slides .items li {
    width: 455px !important;
    height: 320px !important;
    margin-right: 20px !important;
  }
  .moduletable._footer.contact_details .custom_footer ul li,
  .moduletable._footer.catalogue .custom_footer ul li {
    font-size: 79%;
  }
  .main_menu_container .moduletable._main_menu .menu_main_menu li a,
  .main_menu_container .moduletable._main_menu .menu_main_menu li .separator {
    padding: 10px 14px;
  }
  .top_right_header .moduletable._lang{
	  margin-top: -10px;
	  margin-bottom: 5px;
  }
  .moduletable._footer.social {
	  margin-left: -17px;
  }
  .moduletable._footer.sitemap .menu_sitemap li a, .moduletable._footer.sitemap .menu_sitemap li .separator { padding-right: 40px;}
}
/* Large desktop */
@media (min-width: 1200px) {
  .main_menu_container .moduletable._main_menu .menu_main_menu li a,
  .main_menu_container .moduletable._main_menu .menu_main_menu li .separator {
    padding: 10px 21px;
  }
}
@media (max-height: 380px){
	.slideshow{
		display: none;
	}
}
@media (max-width: 1020px) {
  #sthoverbuttons{
	  display: none !important;
  }
}
img{max-width: 100%;border: 0;}




/* 25-5-2023 */

html {
  font-size: 100%;
}
body{
line-height: 20px;
}
.container{padding-inline:0}
.moduletable._footer.contact_details .mod-custom.custom ul, 
.moduletable._footer.catalogue .mod-custom.custom ul{
  padding-left: 0 !important; 
}
.bg_blue.slideshow .moduletable._slideshow .articleslider_slideshow .container106 .hex-scroller .slides .items li .textblock .intro{
  /* padding-left: 0 */
}
.bg_blue.slideshow .moduletable._slideshow .articleslider_slideshow .container106 .hex-scroller .slides .items li .textblock .intro p{
  line-height: 20px;
}
.bg_blue.slideshow .moduletable._slideshow .articleslider_slideshow .container106 .hex-scroller .slides .items li .textblock .intro p span {
  font-size: 1em !important;
}
.bg_blue.slideshow .moduletable._slideshow .articleslider_slideshow .container106 .hex-scroller .slides .items li .textblock .title{
  /* margin-left: 0 */
}
.bg_blue.slideshow .moduletable._slideshow .articleslider_slideshow .container106 .hex-scroller .slides{
  height: auto !important;
  padding-inline: 10px;
}
/* .bg_blue.slideshow .moduletable._slideshow .articleslider_slideshow .container106 .hex-scroller .slides .items li{
  padding-right: 10px !important;
}
.bg_blue.slideshow .moduletable._slideshow .articleslider_slideshow .container106 .hex-scroller .slides .items li.odd {
  padding-right: 20px !important;
} */
/* .bg_blue.slideshow .moduletable._slideshow .articleslider_slideshow .container106 .hex-scroller .slides .items li.odd .btn-orange{
  margin-right: 10px;
} */
.bg_blue.slideshow .moduletable._slideshow{
padding-inline: 0;
}
.bg_blue.slideshow .moduletable._slideshow .articleslider_slideshow .container106 .hex-scroller .lower-panel{
  width: 100% !important;
}
.main-slider{
  padding-bottom: 10px;
}
.bg_blue.slideshow .container{
  padding-left: 20px;
}
.slideshow .moduletable._slideshow .articleslider_slideshow .container106 .hex-scroller .slides .items li .textblock .btn{
  font-weight: 300;
  line-height: 20px;
}
/* .bg_blue.slideshow .moduletable_slideshow .articleslider_slideshow .container106 .hex-scroller .slides .items li.even .intro {
  padding-left: 10px;
}
.bg_blue.slideshow .moduletable_slideshow .articleslider_slideshow .container106 .hex-scroller .slides .items li.even .title {
  margin-left: 10px;
} */



.what-s-new .moduletable._brands,
.what-s-new .moduletable._brands ul{
  padding-inline: 0;
}
.what-s-new .moduletable._middle_top p{
line-height: 20px
}
.what-s-new .content .blog  .blog-item p {
  color: #d6d6d6;
  font-size: 0.938em;
  font-weight: 300;
  line-height: 20px
}
.what-s-new .com-content-category-blog  .blog-items{
  display: grid;
  grid-template-columns: 1fr 1fr ;
  gap:20px 0;
}
.what-s-new .blog img{
height: auto;
}
.what-s-new .com-content-category-blog .blog-items .blog-item{
  border-bottom: 1px solid #4b535a
}
.what-s-new .com-content-category-blog .blog-items .blog-item:nth-child(odd){
  padding-right: 15px;
}
.what-s-new .com-content-category-blog .blog-items .blog-item:nth-child(even){
  padding-left: 15px;
}
/* .com-content-category-blog .blog-items .blog-item:nth-last-child(2), */
.what-s-new .com-content-category-blog .blog-items .blog-item:nth-last-child(1){
  border-bottom: 0;
}
.what-s-new .what-s-new .moduletable._middle_top{
  line-height: 20px;
}
.what-s-new .row-fluid .moduletable._middle_top.col-md-6 {
  width: 48.717948717948715%;
  float: left;
}
.what-s-new .moduletable._middle_top:first-child{
  padding-right: 45px;
}
.what-s-new .moduletable._middle_top:last-child{
  padding-left: 45px;
  margin-left: 2.564102564102564%;
}

.what-s-new .moduletable._middle_top h3{
  margin-top: 10px
}
.what-s-new .content .blog .blog-item p:first-child ~ p span {
  font-size: unset !important;
}
.item-page .page-header h1 {
  line-height: 40px;
}
.item-page h3{
margin-top: 10px;
}
.item-page hr{
border-bottom: 1px solid #fff;
}
.mission .item-page ul li,
.item-page p {
  line-height: 20px;
}
.mission .item-page ul{
padding-left: 25px;
}


.category-list .content-category .category-desc h1{
line-height: 40px;
margin-top: 10px;
}
.category-list .content-category form .category{
padding-left: 25px;	
line-height: 20px;
margin-bottom: 20px;	
}


/*.recent .filter-search .me-2:first-child .form-select, .recent .filter-search .me-2:nth-child(2) .form-select,*/
.filter-search .me-2:first-child .form-select, .filter-search .me-2:nth-child(2) .form-select{
  max-width: 220px;
  width: 100%;
}
/*.recent .filter-search .me-2 .form-select,*/
.filter-search .me-2 .form-select{
/*     border: 1px solid #5897fb; */
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
  padding: 0 0 0 8px;
  height: 25px;
  border-radius: 5px;
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #ffffff), color-stop(50%, #f6f6f6), color-stop(52%, #eeeeee), color-stop(100%, #f4f4f4));
  background: -webkit-linear-gradient(#ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
  background: -moz-linear-gradient(#ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
  background: -o-linear-gradient(#ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
  background: linear-gradient(#ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
  background-clip: padding-box;
  box-shadow: 0 0 3px white inset, 0 1px 1px rgba(0, 0, 0, 0.1);
  color: #444;
  text-decoration: none;
  white-space: nowrap;
  line-height: 24px;
  font-size: 13px;
  width: 60px;
}
/*.recent .filter-search .btn-primary,*/
.filter-search .btn-primary{
  background-color: #006dcc;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  height: 30px;
  line-height: 30px;
  padding-block: 0;
      *background-color: #04c;
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));
  background-image: -webkit-linear-gradient(top,#08c,#04c);
  background-image: linear-gradient(to bottom,#08c,#04c);
  background-repeat: repeat-x;
  border-color: #04c #04c #002a80;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
}



body #sthoverbuttons #sthoverbuttonsMain{
padding:7px 12px;
width: 50px;
}


.top_right_header .moduletable._list .categories_container .drop .drop_text,
.top_right_header .moduletable._lang .mod-languages_lang .drop .drop_text{
min-width: 161px;
}

.main_menu_container .moduletable._main_menu {
  width: 74.46808510638297%;
  margin-left: 2.127659574468085%;
  padding-inline: 0;
}


.moduletable._footer h3{
margin-top: 10px;
}
._footer.sitemap .mod-list._sitemap .nav-item.default img{
  display: none;
}
._footer.sitemap .mod-list._sitemap li.nav-item.current.active a,
._footer.sitemap .mod-list._sitemap .nav-item.current .active a {
  text-decoration: underline;
}
._footer.sitemap .mod-list._sitemap li {
  display: table-row;
  width: 100%;
  line-height: 20px
}
._footer.sitemap .mod-list._sitemap li .nav-child {
  display: table-cell;
  font-size: unset;
}
._footer.sitemap .mod-list._sitemap li a, 
._footer.sitemap .mod-list._sitemap li .separator {
  color: #fcfdfd;
  font-size:  0.813em;
  font-weight: 400;
  padding-left: 2px;
  padding-right: 30px;
  padding-bottom: 5px;
  padding-top: 0;
}
._footer.sitemap .mod-list._sitemap li a:hover, 
._footer.sitemap .mod-list._sitemap li .separator:hover{
  background: transparent;
  text-decoration: underline;
}
._footer.sitemap .mod-list._sitemap li .unstyled.nav-child li a:before {
  content: "| ";
}
._footer.sitemap .mod-list._sitemap li .nav-child li a {
  color: #7bcbc8;
}
.moduletable._footer.contact_details .mod-custom.custom ul li, .moduletable._footer.catalogue .mod-custom.custom ul li{
/* line-height: 22px; */
}
.row-fluid.more-news {
  text-align: right;
}
.row-fluid.more-news .btn-orange{
  font-weight: 300;
  line-height: 20px;
}
.moduletable._footer p{
line-height: 20px;
}
.catalogue_content p img{
max-width: 204px;
width: 100%;
height: auto;
}
.container .row-fluid.copyright:nth-child(3){
  margin-top: 35px;
}
.copyright p{
  line-height: 20px;
}
.com-content-category-blog.blog .alert.alert-info{
  padding: 0;
  background: transparent;
  border: 0;
  color: #fff;
}
@media (min-width:1200px){
  .main_menu_container .moduletable._main_menu {
    width: 74.35897435897436%;
    margin-left: 2.564102564102564%;
    padding-inline: 0;
  }
}
@media (max-width:1199px){
  .container{
      width: 940px;
  }
}

@media (min-width:1024px){
.top_right_header .moduletable._logos img:first-child{
  max-width: 412px;
  width: 100%;
  height: auto;
    vertical-align: middle;
}
}
@media (max-width:1024px){
 .header .row-fluid .span3 {
    width: 22.92817679558011%;
    float: left;
}
  .header .row-fluid .span9 {
    width: 74.46808510638297%;
    float: left;
    margin-left: 2.127659574468085%;
  }
  .main_menu_container .moduletable._main_menu {
    /* margin-top: 7px; */
  }
  .row-fluid .span3 {
    width: 23.404255319148934%;
    float: left;
    margin-left: 2.127659574468085%;
  }
  .row-fluid .span3:first-child{
    margin-left:0;
  }
  .row-fluid .span2 {
    width: 14.893617021276595%;
    float: left;
    margin-left: 2.127659574468085%;
  }
  .row-fluid .span4 {
    width: 31.914893617021278%;
    float: left;
    margin-left: 2.127659574468085%;
  }
  .container .row-fluid.copyright:nth-child(3){
    display: inline-block;
    margin-top: 20px;
  }
  .moduletable._footer.catalogue_content{
    display: inline-table;
  }
  ._footer.sitemap .mod-list._sitemap li a, ._footer.sitemap .mod-list._sitemap li .separator{
    padding-right: 0;
  }
}
@media (max-width:992px){
.bg_blue.slideshow {
     padding-bottom: 36px; 
}
.main_menu_container .moduletable._main_menu {
  margin-left: 2.7624309392265194%;
}
}
@media (min-width: 980px) and (max-width: 1199px){
  .moduletable._footer.contact_details .mod-custom.custom ul li, .moduletable._footer.catalogue .mod-custom.custom ul li{
      font-size: 79%;
  }
}
@media (min-width:767px) and (max-width:979px){
  .what-s-new .moduletable._middle_top:last-child{
      margin-left: 2.7624309392265194%;
  }	
  .what-s-new .row-fluid .moduletable._middle_top.col-md-6{
    width: 48.61878453038674%;
  }
  .what-s-new .com-content-category-blog .blog-items .blog-item:nth-child(even) {
      padding-left: 10px;
  }
  .what-s-new .com-content-category-blog .blog-items .blog-item:nth-child(odd) {
      padding-right: 10px;
  }
  ._footer.sitemap .mod-list._sitemap li .separator, ._footer.sitemap .mod-list._sitemap .nav-item.default a {
      font-size: 0.813em;
      padding-right: 16px;
  }
  .container .row-fluid.copyright:nth-child(3) {
      margin-top: 15px;
  }
  .container{
    width: 724px;
  }
}
@media (max-width: 767px){
  .top_right_header .moduletable_logos img {
      height: 40px;
  }
  .row-fluid .span3:first-child {
      display: block;
      float: none;
      width: 100%;
  }
  .row-fluid .span4,
  .row-fluid .span3,
  .row-fluid .span2,
  .header .row-fluid .span9{
      display: block;
      float: none;
      width: 100%;
      margin-left: 0;
  }
  .moduletable_logo, .moduletable_logos, .top_right_header .moduletable_list, .top_right_header .moduletable_lang {
      display: table;
      margin: 0 auto;
      float: none;
  }
  .container {
      width: auto;
      padding: 0 20px;
  }
  .top_right_header .moduletable._logos img{
      padding: 0;
      height: auto;
  }
  .navigation_open{
      margin-block:30px 0; 
  }
  .main_menu_container .navigation_open button{
      width: 90px;
      line-height: 20px;
  }
  .moduletable._footer.catalogue_content {
      display: table;
  }
  .main_menu_container .moduletable._main_menu{
      width: 100%;
      margin: 0;
      min-height: 30px;
  }
  ._footer.sitemap .mod-list._sitemap li .separator {
      padding-right: 32px;
  }
  .copyright .moduletable.pull-right{
      float: none !important
  }
  .copyright .span4{
      min-height: 30px;
  }
  .what-s-new .row-fluid .moduletable._middle_top.col-md-6{
    width: 100%;
    padding-inline: 0;
    margin-left: 0;
  }
  .what-s-new .row-fluid .moduletable.map h3{
      margin-top: 0;
  }
  .what-s-new .com-content-category-blog .blog-items{
      grid-template-columns: 1fr ;
      gap:0;
  }
  .what-s-new .com-content-category-blog .blog-items .blog-item:nth-child(even),
  .what-s-new .com-content-category-blog .blog-items .blog-item:nth-child(odd){
      padding-inline:0 ;
      border: 0;
  }
  .row-fluid.more-news .moduletable{
      padding: 0;
  }
  .what-s-new .com-content-category-blog .blog-items .blog-item:nth-last-child(1){
    border-top: 1px solid #4b535a;
    padding-top: 25px;
  }
  .clients .item-pageimg{
    height: auto;
  }
}

