﻿ #pgc-1134-0-0 , #pgc-1134-2-0 , #pgc-1134-3-0 , #pgc-1134-4-0 , #pgc-1134-6-0 { width:100%;width:calc(100% - ( 0 * 30px ) ) }

#content.content-builder .panel-full .panel-grid-cell {
padding-left: 0 !important;
padding-right: 0 !important;
}

.panel-grid-cell { width: 100% !important; }
.panel-grid-cell .panel-cell-style{height:100%}
.panel-grid-cell .so-panel{zoom:1}
.panel-grid-cell .so-panel:before{content:"";display:block}
.panel-grid-cell .so-panel:after{content:"";display:table;clear:both}
.panel-grid-cell .panel-last-child{margin-bottom:0}
.panel-grid-cell .widget-title{margin-top:0}
 #pl-1134 .panel-grid-cell { padding:0 }
 #pl-1134 .panel-grid .panel-grid-cell-empty { display:none }
 #pl-1134 .panel-grid .panel-grid-cell-mobile-last { margin-bottom:0px }


html.special .footer__logo-img { -webkit-filter: brightness(100); filter: brightness(100); }


.footer__logo-img { margin: 0 18px 0 -2px; }


html.special.black-bg .footer__logo-img { -webkit-filter: brightness(0); filter: brightness(0); }

  .arab .footer__logo-img { margin: 0 -2px 0 18px; }

.posts-layout.masonry {
	margin: 15px auto;
}

.wpls-logo-showcase .wpls-logo-cnt.slick-slide{margin:0 5px;}

.wpls-logo-showcase .wpls-logo-cnt.slick-slide img{display:inline-block !important; max-height:250px; max-width:100%; box-sizing: border-box; padding:10px; border:1px solid #f1f1f1; box-shadow:none !important }

.sliderimage_hide_border .wpls-logo-cnt.slick-slide img{padding:0px; border:0px solid #f1f1f1;}
.ubtn-data{z-index:3;position:inherit;display:block;font-family:inherit;font-weight:inherit;font-size:inherit;color:inherit}
.ubtn-img-container .ubtn-data{position:relative;display:inline-block}
.ubtn-img-container .ubtn-data.ubtn-icon i{position:absolute;top:50%;transform:translateY(-50%)}
.ubtn-img-container .ubtn-data.ubtn-icon{height:100%;position:absolute}
.ubtn-img-container .ubtn-sep-icon-right .ubtn-data.ubtn-text{left:-10px}
.ubtn-img-container .ubtn-sep-icon-at-left .ubtn-data.ubtn-text{right:-15px}


.has-text-weight-bold {
  font-weight: 700 !important; }
.side_menu .widget ul li.page_item_has_children,.side_menu .widget ul li.menu-item-has-children{padding-right:0;border-bottom:0}
.side_menu .widget ul li.page_item_has_children:before,.side_menu .widget ul li.menu-item-has-children:before{display:none}
.side_menu .widget ul li.page_item_has_children a:after,.side_menu .widget ul li.menu-item-has-children a:after{top:14px;margin:0}
aside .widget.posts_holder li.page_item_has_children:after,aside .widget.posts_holder li.menu-item-has-children:after{content:''}
.footer_top .widget_nav_menu li.menu-item a{margin-bottom:0}
.footer_top .widget_nav_menu ul li.menu-item-has-children:after,.footer_top .widget_pages ul li.page_item_has_children:after,.footer_top .widget_nav_menu ul li.menu-item-has-children,.footer_top .widget_pages ul li.page_item_has_children{border:0}
#best-selling-products img:hover+.ccadjust .shop-now{background:#539FBC}
#best-selling-products .shop-now{font-size:22px;background:#31708E;padding-top:1%;padding-bottom:2%;font-family:Noto Sans}
#category .shop-now-button{background:#31708E}
#category .shop-now-button:hover{background:#539FBC}
.elementor-posts--thumbnail-top .elementor-post__text{width:100%}
.elementor-posts .elementor-post__card .elementor-post__text{padding:0 30px;margin-bottom:0;margin-top:20px}
.elementor-5 .elementor-element.elementor-element-4e60734 .elementor-post__text{margin-bottom:0px;}
.elementor-5 .elementor-element.elementor-element-ec6b267 .elementor-post__text{margin-bottom:0px;}
#content_page.page-homepage .right_col_home .content_right_col .right_bloc{border-top:1px solid #e8e8e9;padding:15px 0}
#content_page.page-homepage .right_col_home .content_right_col .right_bloc .title{text-transform:uppercase;color:#999;font-family:BrownPro-Regular;font-weight:400;font-style:normal;display:inline-block;font-size:1.2em;border-bottom:2px solid #999;padding-bottom:5px;margin-bottom:25px}

.navbar .menu-item {
float: none;
}

.navbar .menu-item a {
border-bottom: 1px solid #111;
padding: .7rem 0;
}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}
footer .credits{font-size:.7692307692em;color:#c5c5c5!important;margin-top:10px;text-align:center}
footer .credits a{color:#fff}
#scroll-to-top{background:rgba(0,0,0,.65);border-radius:2px;bottom:20px;cursor:pointer;height:45px;line-height:0;opacity:0;padding-top:15px;position:fixed;right:20px;transform:scale(0);transition:.2s;text-align:center;width:45px;z-index:101}
#scroll-to-top svg path{fill:#fff}
#scroll-to-top img,#scroll-to-top svg{display:inline-block;height:15px;opacity:.6;transition:.3s;width:15px}
#scroll-to-top:hover svg{opacity:.9}
#scroll-to-top.show{opacity:1;transform:scale(1)}
div#mega_main_menu .menu_holder.sticky_container .mmm_fullwidth_container{display:block}
.header-v1 .header-menu .mmm_fullwidth_container,.header-v2 .header-menu .mmm_fullwidth_container,.header-v3 .header-menu .mmm_fullwidth_container{display:none}
.header-v4 .mmm_fullwidth_container{display:none}


h1.logo{
	font-size:36px;
	width:250px;

	}

h1.logo img{
	display:block;
	margin-left:20px;
	margin-top:15px;
}

#home_testimonials .quote-container{font-size: 24px; font-weight: bold;}

  #cta .button.careers {
    float: none;
  }


ul.img-list li.careers {
  width: 240px;
}


span.text-content.careers {
  width: 240px;
  height: 240px;
  float: left;
}


span.careers-wrap.clear {
  float: right;
}


 .logo-text .logo-title {
    font-size: 27px;
    text-transform: uppercase;
    color: #4C4C4C;
}

    .logo-title img{ width: 190px; }


.grideschis
{
background-color:#E6E7E9;
}
#name-and-slogan{float:left;padding-top:34px;margin:0 0 30px 15px;}
.region-header,.region-header a,.region-header li a.active,#name-and-slogan,#name-and-slogan a,#secondary-menu-links li a{color:#fffeff;}
#name-and-slogan h1{color:#fffeff;font-size:1em;font-style:italic;margin-top:0px;word-spacing:0.1em;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-bottom:0px;font-family:Georgia,"Times New Roman",Times,serif;}
div#name-and-slogan{padding-top:10px;margin-bottom:10px;}
