/***** Box Sizing *****/
.lswss-wrap * {-webkit-box-sizing: border-box; -moz-box-sizing: border-box;box-sizing: border-box;}

/***** Clearfix *****/
.lswss-clearfix:before, .lswss-clearfix:after{content: "";display: table;}
.lswss-clearfix::after{clear: both;}
.lswss-clearfix{clear: both;}

.lswss-logo-showcase{padding:0px 25px; margin:0 !important; text-align:center; clear:both;}
.lswss-logo-showcase .slick-arrow  {top: 50% !important;-webkit-transform: translateY(-50%);transform: translateY(-50%);cursor:pointer;}
.lswss-logo-showcase .slick-next{right:0px !important;}
.lswss-logo-showcase .slick-prev{ left:0px !important}
.lswss-logo-showcase .slick-dots{left:15px !important; right:15px !important; text-align:center; position: absolute;   }
.lswss-logo-showcase .slick-slide{margin:0 10px;}
.lswss-logo-showcase .slick-slide img{display:inline-block !important; max-width:100%; max-height:250px; box-shadow:none !important; }
.lswss-logo-showcase .slick-slide{  text-align:center !important;  }
.lswss-logo-showcase .slick-slide .logo-title{color:#444; padding:10px 0; font-size:16px;}

.lswss-logo-showcase.lswss-center .slick-slide {opacity: 0.5;transform: scale(0.7);transition: all 300ms ease 0s;}
.lswss-logo-showcase.lswss-center .slick-center{opacity: 1;transform: scale(1);}

.sliderimage_hide_border .slick-slide img{padding:0px; border:0px solid #f1f1f1;}

@media screen and (max-width: 641px) {
    .lswss-logo-showcase.center .slick-slide {opacity: 1;transform: scale(1);transition: all 300ms ease 0s;}
    .lswss-logo-showcase.center .slick-center{opacity: 1;transform: scale(1);}
}

/* Slider Common CSS Starts */
.lswss-logo-showcase{visibility: hidden; opacity:0; transition:opacity 0.5s linear; }
.slick-initialized {visibility: visible; opacity:1;}

.lswss-logo-showcase .slick-arrow {text-indent:-99999px; padding:0px !important; margin:0px !important; border-radius:0px !important}
.lswss-logo-showcase button.slick-arrow {width: 35px;height: 35px;position: absolute;z-index:9;border: 0px !important;border-radius: 100% !important;color: #fff; cursor:pointer !important; -webkit-transition-duration: 0.4s; /* Safari */
    transition-duration: 0.4s;}
.lswss-logo-showcase button.slick-next, .lswss-logo-showcase button.slick-next:active {background:rgba(0, 0, 0, 0.5) url('../images/arrow-right.png') center center no-repeat !important;background-size: 12px 20px !important; box-shadow:none !important;}
.lswss-logo-showcase button.slick-prev, .lswss-logo-showcase button.slick-prev:active{background:rgba(0, 0, 0, 0.5) url('../images/arrow-left.png') center center no-repeat !important;background-size: 12px 20px !important;box-shadow:none !important;}
.lswss-logo-showcase button.slick-next:hover,  .lswss-logo-showcase button.slick-next:focus{background:rgba(0, 0, 0, 0.7) url('../images/arrow-right.png') center center no-repeat !important; background-size: 12px 20px !important;}
 .lswss-logo-showcase button.slick-prev:hover, .lswss-logo-showcase button.slick-prev:focus{background:rgba(0, 0, 0, 0.7) url('../images/arrow-left.png') center center no-repeat !important; background-size: 12px 20px !important;}
.lswss-logo-showcase .slick-dots {padding:0 !important; margin:0 !important; text-align:center;}
.lswss-logo-showcase .slick-dots li {list-style:none !important; display:inline-block !important; margin:0 3px !important; padding:0px !important; }
.lswss-logo-showcase .slick-dots li button {text-indent:-99999px;margin: 0px !important; padding: 0px !important; border: 2px solid #444 !important; border-radius: 50% !important; width: 12px !important; height: 12px !important; background-color:#fff; cursor:pointer;}
.lswss-logo-showcase .slick-dots li button:focus {outline:none !important}
.lswss-logo-showcase .slick-dots li.slick-active button {background:#8D8C8C !important;}
/* Slider Common CSS Ends */

/***** Grid CSS *****/
.lswss-slide-title{font-size:18px; margin:10px 0 0 0;}
.lswss-slide-dec{ margin:10px 0 0 0;}

.lswss-first{clear:both;}
.lswss-logo-grid{ display: flex; flex-wrap: wrap; align-items: top;}
.lswss-logo-grid .lswss-grid{margin-bottom:30px; text-align:center; }
.lswss-logo-grid .lswss-grid img{ max-width:100%; box-shadow:none !important;  display: inline-block !important;}

.lswss-column,
.lswss-columns {  padding-left: 15px;  padding-right: 15px;  width: 100%;  float: left; position: relative;  }
@media only screen and (min-width: 769px) {  
	.lswss-column,
	.lswss-columns {position: relative;padding-left: 15px;padding-right:15px;float: left; }
	.lswss-col-1{ width: 100%; }
    .lswss-col-2{ width: 50%; }
    .lswss-col-3{ width: 33.33333%; }
    .lswss-col-4{ width: 25%; }
    .lswss-col-5{ width:20%; }
    .lswss-col-6{ width: 16.66667%; }
    .lswss-col-7{ width: 14.2857%; }
    .lswss-col-8{ width: 12.5%; }
    .lswss-col-9{ width: 11.11%; }
    .lswss-col-10{ width: 10%; }
    .lswss-col-11{ width: 9.090%; }
    .lswss-col-12{ width: 8.33333%; }	
}