#wrappers {
 float:left;
 min-width:1184px;
 width:100%;
 height:500px;
 margin-top: 154px;
/* margin-bottom:25px;*/
 transition:all 0.4s ease 0s;
 -moz-transition:all 0.4s ease 0s;
 -webkit-transition:all 0.4s ease 0s;
 -o-transition:all 0.4s ease 0s;
 -ms-transition:all 0.4s ease 0s;
}

.rslides {
 margin:0 auto;
}

.callbacks_container {
 margin:0 auto;
 max-width:1920px;
 min-width:1184px;
 width:100%;
}

.callbacks_container p {
 margin: 0;
}

.callbacks_container .prev {
 background:url("../../img/banner-123-arrow-left.png") no-repeat;
 float:left;
 font-size:0;
 width:44px;
 height:64px;
 left:8px;
 position:absolute;
 opacity:0.9;
 top:216px;
 z-index:2;
}

.callbacks_container .prev a {
 float:left;
 font-size:0;
 width:44px;
 height:64px;
}

.callbacks_container .next {
 background: url("../../img/banner-123-arrow-right.png") no-repeat;
 float:right;
 font-size: 0;
 width:44px;
 height:64px;
 position: absolute;
 right:8px;
 opacity:0.9;
 top:216px;
 z-index:2;
}

.callbacks_container .next a {
 float:right;
 font-size:0;
 width:44px;
 height:64px;
}

.rslides{
 background:none repeat;
 list-style:none outside none;
 margin: 0;
 min-width:1184px;
 overflow:hidden;
 padding:0;
 position:relative;
 width:100%;
}

.rslides li {
 background:none repeat;
 display:none;
 height:500px;
 left:0;
 list-style:none outside none;
 margin:0;
 padding:0;
 position:absolute;
 top:0;
 width:100%;
}

.rslides li:first-child {
 float:left;
 display:block;
 height:500px;
 position:relative;
}

.rslides img {
 border:0 none;
 display:block;
 float:left;
 height:500px;
 width:100%;
}

.rslides .banner-img {
  content: ' ';
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-size: cover;
  background-position: center center;
}

.banner_info{
 background:rgba(255,255,255,0.8);
  box-shadow:0 0 3px 0 #555;
 -moz-box-shadow:0 0 3px 0 #555;
 -webkit-box-shadow:0 0 3px 0 #555;
 -o-box-shadow:0 0 3px 0 #555;
 -ms-box-shadow:0 0 3px 0 #555;
 position:absolute;
 top:300px;
 width:700px;
 height:98px;
 padding:20px;
 left:213px;
}

.banner_title {
 float:left;
 width:700px;
 height:28px;
 overflow:hidden;
 margin-bottom:8px;
}

.banner_title a:link, .banner_title a:visited, .banner_title a:hover {
 font-size:23px;
 line-height:28px;
 text-transform:uppercase;
 color:#dc251d;
 float: left;
}

.banner_line {
 float:left;
 background:#02458D;
 width:500px;
 height:1px;
 margin-bottom:13px;
 opacity:0.2;
}

.banner_text{
 float:left;
 width:700px;
 height:47px;
 overflow:hidden;
 font-size:14px;
 line-height:20px;
 color:#29272a;
 text-align: left;
}

.banner_info .more{
float: right;
text-align: center;
cursor: pointer;
cursor: hand;
display: inline;
}
.banner_info .more a{
    width: 306px;
height: 24px;
color: #dc251d;
text-align: center;
text-decoration: none;
display: inline;
}


.rslides_tabs {
position:absolute;
left:0;
bottom:20px;
width:100%;
height:26px;
z-index:30;
margin:0 auto;
}

#wrappers ul, #wrappers li {
list-style-type:none;
padding:0;
text-align:center;
}

#wrappers li {
list-style-type:none;
padding:0;
display:inline;
text-align:center;
background: none;
}

.rslides_tabs a {
/* float: left;*/
background:#ffffff;
margin-right:4px;
width:15px;
height:15px;
margin-right:10px;
font-size:0;
list-style-type: none;
display:inline-block;
z-index:30;
}

.rslides_here a {
/* float: left;*/
background:#da251a;
margin-right:4px;
width:15px;
height:15px;
margin-right:10px;
list-style-type:none;
font-size:0;
z-index:30;
display:inline-block;
}

.rslides_tabs ul li {
float:left;
list-style-type:none;
padding:0;
}




/* changes start */


.banner_info_new {
 background:rgba(255,255,255,0.8);
 box-shadow:0 0 3px 0 #555;
 -moz-box-shadow:0 0 3px 0 #555;
 -webkit-box-shadow:0 0 3px 0 #555;
 -o-box-shadow:0 0 3px 0 #555;
 -ms-box-shadow:0 0 3px 0 #555;
 position:absolute;
 top:334px;
 width:700px;
 height:70px;
 padding:16px 20px 20px 20px;
 left:213px;
}

.banner_title_new {
 float:left;
 width:700px;
 height:28px;
 overflow:hidden;
}

.banner_title_new a:link, .banner_title_new a:visited, .banner_title_new a:hover {
 width: 100%;
 font-size:23px;
 line-height:28px;
 text-transform:uppercase;
 color:#dc251d;
 float: left;
 text-align: center;
}

.banner_text_new{
 float:left;
 width:700px;
 height:27px;
 overflow:hidden;
 font-size:14px;
 line-height:30px;
 color:#29272a;
 text-align: center;
}

.banner_info_new .more_new{
 text-align: center;
 cursor: pointer;
 cursor: hand;
 display: inline;
}

.banner_info .more_new a{
 width: 306px;
 height: 24px;
 color: #dc251d;
 text-align: center;
 text-decoration: none;
 display: inline;
}


/* changes end */
