/********** Home Slider ************/
* {
     -webkit-box-sizing: border-box; 
    box-sizing: border-box;
}
.is_centerpositionmain{padding:0 50px; position:relative;}
.is_centerpositionmain .is_centerposition button{
	    position: absolute;
    top: 50%;
    transform: translate(0, -50%);
}
.is_centerpositionmain .is_centerposition{padding:0 !important;}
.is_centerpositionmain .is_centerposition button#prev_btn{left:0; background: url(../images/arrow_left-black.png) no-repeat 0 0;
background-size: 16px;background-position: center;}
.is_centerpositionmain .is_centerposition button i{visibility:hidden;}
.is_centerpositionmain .is_centerposition button#next_btn{right:0; background: url(../images/arrow_right-black.png) no-repeat 0 0; background-size: 16px; background-position: center;}

.is_iconpositionmain .is_iconposition button#prev_btn{left:0; background: url(../images/arrow_left-black.png) no-repeat 0 0;
background-size: 10px;background-position: center;}
.is_iconpositionmain .is_iconposition button i{visibility:hidden;}
.is_iconpositionmain .is_iconposition button#next_btn{right:0; background: url(../images/arrow_right-black.png) no-repeat 0 0; background-size: 10px; background-position: center;}

.is_slide_single .img__cnt img{border:0; padding:0; }
.is_slide_single .img__cnt{padding:10px; /*border: 1px solid #e6e6e6;*/}
.is_slide_single .slider__el{padding:5px;}
.is_slide_single .logocarousel_wrap ul li a { text-decoration: none; }
/********** Logo Page Slider ************/
.logocarousel_stack.is_slide_stack .container_row {
  margin: 80px 40px;
  text-align: center;
}
.logocarousel_stack.is_slide_stack .slider_list > .slider_item{ float:left; text-align: -moz-center; text-align: -webkit-center;}
.logocarousel_stack.is_slide_stack .slider_arrow__right{
    right: -40px;
    background: url(../images/arrow_right-black.png) no-repeat 0 0;
    background-size: 16px;
    background-position: center;	
}
.logocarousel_stack.is_slide_stack .slider_arrow__left {
    left: -40px;
    background: url(../images/arrow_left-black.png) no-repeat 0 0;
	background-size: 16px;
    background-position: center;
}

.logocarousel_stacknew.is_slide_stack .slider_arrow__right{
    right: 0px;
    background: url(../images/arrow_right-black.png) no-repeat 0 0;
    background-size: 16px;
    background-position: center;  
}
.logocarousel_stacknew.is_slide_stack .slider_arrow__left {
    left: 0px;
    background: url(../images/arrow_left-black.png) no-repeat 0 0;
  background-size: 16px;
    background-position: center;
}
.is_slide_stack .slider_item > a{ padding:10px; display:block; text-decoration: none; }
.is_slide_stack .slider_item > a img{padding:10px;}

.is_slide_stack .nav_top_right{
	position: absolute;
    right: 25px;
    top: -17px;
}
.is_slide_stack .nav_top_right .slider_arrow__left, .is_slide_stack .nav_top_right .slider_arrow__right{background-size:10px;}
.is_slide_stack .nav_top_right .slider_arrow__left, .exampleSlider .MS-controls.nav_top_right .eblc-left.slider_arrow__left {left:-25px;} 
.is_slide_stack .nav_top_right .slider_arrow__right, .exampleSlider .MS-controls.nav_top_right .eblc-right.slider_arrow__right{right:-25px;}

.is_slide_stack .nav_bottom_right{
	position: absolute;
    right: 25px;
    bottom: -17px;
}
.is_slide_stack .nav_bottom_right .slider_arrow__left, .is_slide_stack .nav_bottom_right .slider_arrow__right{background-size:10px;}
.is_slide_stack .nav_bottom_right .slider_arrow__left{left:-25px;} 
.is_slide_stack .nav_bottom_right .slider_arrow__right{right:-25px;}

.is_slide_single .logocarousel_wrap ul li a p.logo_title_wrap, .is_slide_stack .logocarousel_wrap .slider_item a p.logo_title_wrap {
    padding: 0 10px;
    font-size: 14px;
    font-weight: 700;
}
.is_slide_single .logocarousel_wrap ul li a p.logo_above_title, .is_slide_stack .logocarousel_wrap .slider_item a p.logo_above_title {
    display: table-cell;
    vertical-align: bottom;
}
.is_slide_single .logocarousel_wrap ul li a p.logo_below_title, .is_slide_stack .logocarousel_wrap .slider_item a p.logo_below_title {
  margin-top: 10px;
}
.is_slide_stack .logocarousel_wrap .slider_item a .ebtitle_wrap {
   display: table;
    width: 100%;
}
.logocarousel_stacknew.is_slide_stack .logocarousel_wrap .slider_item a p.logo_below_title, .logocarousel_stacknew.is_slide_stack .logocarousel_wrap .slider_item a p.logo_above_title {
    white-space: initial;
}


@media only screen and (min-width: 0px) and (max-width: 479px){
   .is_centerpositionmain{padding:0 15px;}
   .is_slide_single .img__cnt img { padding:0px !important; }
   .is_slide_single .controls button { padding: 0.7em !important; }
   .is_slide_stack .slider_item > a { padding:0px !important; }
}
@media only screen and (min-width: 0px) and (max-width: 991px){
  .logocarousel_stacknew.is_slide_stack .slider_item img { width: 100%; }
}
