/*{
	padding:0;
	margin:0;
}*/
.banneralign{
	float:right;
}
.center{
	text-align:center;
}
#banner { 
	top:0;
	left:0;
	display:block;
	width:100%;
	z-index:999;
	background:#f2f2f2;
	color:#555;
	font: 13px "Open Sans",sans-serif;
	min-height:30px;
    border-bottom: 3px solid #D8D5D5;
}
#banner_container{
	margin:0 auto;	
	padding: 2px 0px 1px 0px;
} 
.live_img{
	display: block;
	width: 58px;
	height: 38px;
	float:left;
}
.banner_title { 	
	color:#080808;
	font-size:16px;
	display: block;
	margin: 7px 10px 0px 10px;
	float:left;

	
}
.banner_title a{ 	
	color:#000;
	font-size:14px;
    font-family: Verdana,Helvetica,Arial,sans-serif;
	line-height: 21px;
    text-decoration: none;
	
}
    .banner_title a:hover{ 	
	color:#000;
	font-size:14px;
	text-decoration: none;
    border-bottom: 1px solid #000;
	
}
.watch_now{
	background:#cf0400;
	width: auto;
	height: auto;
	border-radius: 0px;
	border: 1px solid #cf0400;	
	margin-top: 0px;	
	float:left;
	padding: 9px;
    font-family:Verdana,Helvetica,Arial,sans-serif;
font-size:15px;
line-height:21px;

}
.watch_now a{
	font-size: 15px;
    cursor:pointer;
	color: #fff;

    //font-weight: 600;
}
.watch_now a:hover{	
	color: #fff;
	text-decoration:none;
	border-bottom: 0px;	
}
.watch_now span{
	float:left;
}	
.watch_now span:first-child{
	padding-left: 15px;
	padding-right: 7px;
}
.delete_icon{
	background:#f2f2f2;
	width: 30px;
	padding: 5px;
	height: auto;
	border-radius: 15px;
	border: 1px solid #999595;
	font-size: 14px;
	margin-top: 4px;
	float:right;	
}
.delete_icon a{
	font-size: 14px;
    cursor:pointer;
	color: #999595;	
}
.delete_icon a:hover{	
	color: #999595;
	text-decoration:none;
	border-bottom: 0px;	
}
.fa-long-arrow-right{
	color:#fff;
}
@media (min-width:320px) and (max-width:419px){
#banner_container{
    width:330px;	
}
.banner_title{
	margin-left:0px;
}
.watch_now{
	margin-right:10px;
}
}
@media (min-width:420px) and (max-width:639px){
#banner_container{
    width:420px;	
}
.banner_title{
	margin-left:0px;
}
.watch_now{
	margin-right:10px;
}
}
@media (min-width:640px) and (max-width:767px){

#banner_container{
    width:640px;	
}
.banner_title{
	margin-left:0px;
}
.watch_now{ 
	margin-right:10px;
}
}

@media (min-width:768px){

#banner_container{
    width:768px;	
}
}

@media (min-width:960px){

#banner_container {
	width: 960px;
}
}

/* banner new styles added */

#wb_banner {
    display: block;
    margin: 0 auto;
    padding: 6px 0;
    background: #0071bc;
    align-items: center;
    text-align: center;
    font-size: 13px;
    line-height: 20px;
    -webkit-font-smoothing: initial;
}
#wb_banner span {
    font-size: 13px;
    line-height: 20px;
}
.wb_banner_title, .wb_banner_text, .wb_banner_descr, .wb_banner_url a {
    font: 15px 'Open Sans';
    color: white;
}
#wb_banner p {
    display: inline;
}
#wb_banner .wb_banner_text img {
    margin: 3px 6px 0px 4px;
    vertical-align: middle;
    width: 92px;
}

#wb_banner .btn-schedule {
    color: #fff;
    border-radius: 15px;
    padding: 3px 17px 3px 10px;
    display: inline-block;
    font-size: 13px;
    line-height: 20px;
    margin: 0 20px 0 8px;
    background: url(/etc/designs/wbrrdesign/clientlibs-wbrredsign/img/angle-right.svg) no-repeat calc(100% - 6px) center;
    background-color: #004c92;
    background-size: 7px;
}

#wb_banner input[type="button"] {
    background: url(/etc/designs/wbr/clientlibs/img/icon/window-close.png) no-repeat 0 0;
    width: 20px;
    height: 20px;
    cursor: pointer;
    margin: 5px;
    border: 0;
    background-size: 23px;
    text-indent: -9999px;
    padding: 0;
}

