  .responsive-slider{width:100%;position:relative;}
.responsive-slider [data-animate]{opacity:0;}
.responsive-slider .slides{position:relative;overflow:hidden;}
.responsive-slider .slides ul{list-style-type:none;padding:0;margin:0;white-space:nowrap;font-size:0;}
.responsive-slider .slides ul li{display:inline-block;max-width:100%;width:100%;}
.responsive-slider .slides ul li .slide-body{display:inline-block;position:relative;max-width:100%;font-size:14px;width:100%;}
.responsive-slider .slides ul li .slide-body img{max-width:100%;width:100%;}
.responsive-slider .slides ul li .slide-body .caption{position:relative;color:#fff;}
.responsive-slider .slides ul li .slide-body .caption.header{top:28%;left:8%;position:absolute;}
.responsive-slider .slides ul li .slide-body .caption.header h2{font-family: 'Open Sans';font-size:45px;text-overflow:ellipsis;text-transform:uppercase;white-space:pre-line;}
.responsive-slider .slides ul li .slide-body .caption.header h2 i{font-size:35px;}
.responsive-slider .slides ul li .slide-body .caption.header{left:inherit;margin-right:-250px!important;max-width:540px;position:absolute;right:35%;top:20%;}
.caption.sub > h4{font-family: 'Open Sans',sans-serif;font-weight:lighter;overflow:hidden;text-overflow:inherit;white-space:pre-wrap;line-height:28px;}
.caption.header a{background:#FAC443;color:#444444;font-size:18px;padding:10px 21px;}
.caption.header a:hover{background:#8FC849;color:#FFF;}
.responsive-slider .slides ul li .slide-body .caption.img-html5{top:13%;right:8%;width:30%;}
.responsive-slider .slides ul li .slide-body .caption.img-html5 img{max-width:100%;}
.responsive-slider .slides ul li .slide-body .caption.img-css3{top:57%;right:12%;width:10%;}
.responsive-slider .slides ul li .slide-body .caption.img-css3 img{max-width:100%;}
.responsive-slider .slides ul li .slide-body .caption.img-bootstrap{top:48%;right:12%;width:11%;}
.responsive-slider .slides ul li .slide-body .caption.img-bootstrap img{max-width:100%;}
.responsive-slider .slides ul li .slide-body .caption.img-twitter{top:19%;right:12%;width:11%;}
.responsive-slider .slides ul li .slide-body .caption.img-twitter img{max-width:100%;}
.responsive-slider .slides ul li .slide-body .caption.img-jquery{top:66%;right:12%;width:33%;}
.responsive-slider .slides ul li .slide-body .caption.img-jquery img{max-width:100%;}
.responsive-slider .slider-control{background-color:rgba(0,0,0,0.5);color:#fff;font-size:20px;height:136px;margin-top:-70px;padding:10px;position:absolute;top:50%;width:40px;}
.responsive-slider .slider-control.left{left:0;padding-left:0;background:url('/wp-content/themes/wei/img/leftarrow.png') no-repeat 10px 50% rgba(0,0,0,0.5);}
.responsive-slider .slider-control.left:hover{text-decoration:none;padding-left:10px;background:url('/wp-content/themes/wei/img/leftarrow.png') no-repeat 10px 50% #58B300;}
.responsive-slider .slider-control.right{right:0;padding-right:0;background:url('/wp-content/themes/wei/img/rightarrow.png') no-repeat center 50% rgba(0,0,0,0.5);}
.responsive-slider .slider-control.right:hover{text-decoration:none;padding-right:10px;background:url('/wp-content/themes/wei/img/rightarrow.png') no-repeat center 50% #58B300;}
.responsive-slider .pages{position:absolute;bottom:10px;left:0;width:100%;text-align:center;}
.responsive-slider .pages .page{background:#E8E9EA;border:8px solid #E8E9EA;border-radius:100%;color:transparent;display:inline-block;height:12px;opacity:1;width:12px;margin:0 5px;}
.responsive-slider .page.active{opacity:1;border:8px solid #1E4878;}
.responsive-slider .slides ul li .slide-body .caption.header.fristslide{background:rgba(12,52,86,.95);margin-right:-280px!important;padding:15px;top:15%;width:500px;}
.responsive-slider .slides ul li .slide-body .caption.header.fristslide .btn{background:#90C748;color:#FFF;}
.responsive-slider .slides ul li .slide-body .caption.header.fristslide .btn:hover{background:#FAC443;}
.responsive-slider .slides ul li .slide-body .caption.header.fristslide h2{font-size:30px;}
.responsive-slider .slide-img-mobile{
	display: none;
}
@media (max-width:1500px){
  .responsive-slider .slides ul li .slide-body .caption.header{top:10%;}
  .responsive-slider .slides ul li .slide-body .caption.header.fristslide h2{font-size:30px;}
  .responsive-slider .slides ul li .slide-body .caption.header.fristslide{padding:15px;top:26px;}
  .responsive-slider .slides ul li .slide-body .caption.header h2{font-size:35px;}
  .caption.header a{padding:10px 21px;}
  .responsive-slider .slides ul li .slide-body img{max-width:100%;min-height:335px;width:100%;}
}
@media (max-width:1200px){
  .responsive-slider .slides ul li .slide-body .caption.header.fristslide{margin:0!important;padding:20px;right:20px!important;top:20px;width:490px;}
  .responsive-slider .slides ul li .slide-body .caption.header.fristslide h2{font-size:24px;}
  
}
@media (max-width:767px){
  .responsive-slider .slides ul li .slide-body .caption.header{left:20px;margin:0!important;max-width:540px;position:absolute;right:0;top:15px;width:90%;}
  .caption.sub > h4{font-size:15px;font-weight:lighter;line-height:20px;overflow:hidden;text-overflow:inherit;white-space:pre-wrap;}
  .responsive-slider .slides ul li .slide-body .caption.header.fristslide{left:20px!important;margin:0!important;padding:15px 15px 20px;right:20px!important;top:20px;width:auto;}

  .responsive-slider .slides ul li .slide-body .caption.header h2{font-size:40px;}  
  .navbar-brand {padding: 0 0 0 15px;}
  .news_and_events .events-title > h4 {font-size: 21px; text-align: left;}
  .featureslider h4 { font-size: 17px;}  
  .worldexchanges {padding-top: 15px;}
  .responsive-slider .slides ul li .slide-body .caption.header.fristslide h2{font-size:20px;}

}
@media (min-width:481px) and (max-width:767px){
  .responsive-slider .slides ul li .slide-body .caption.sub{font-size:11px;bottom:0px;right:0px;}
}
@media (max-width:480px){
  .responsive-slider .slides ul li .slide-body .caption.sub{font-size:10px;bottom:5px;right:0;}
  .responsive-slider .slide-img-mobile{
    display: block;
  }
    
  .responsive-slider .slide-img-desktop{
    display: none;
  }
  .home_page_slider{
    padding-top: 0 !important;
    margin-left: -20px;
    width: calc(100% + 40px);
  }
  /*.responsive-slider .slider-control.left,.responsive-slider .slider-control.right{display:none;}
  .responsive-slider .pages{display:none;}
  .responsive-slider {display:none;}*/
}