#cookieBanner{background-color:#FFD52F;border-color:#FAEBCC;color:#515151;}
#cookieButton{margin:5px 0 5px 0px;font-size:0px;text-decoration:none;color:transparent;cursor:pointer;text-align:center; display:block;background:url(../images/btn-close-cookie.png) right 0 no-repeat; height:30px;}
.cookieText{color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:20px;line-height:50px;overflow:hidden;padding:0;text-align:center;line-height:20px;margin-top:10px;}
#cookieButton:hover{}



/*#videoBanner{background-color:#FFD52F;border-color:#FAEBCC;color:#515151; max-height:120px; overflow:hidden; position:relative;}*/

#videoBanner {
  background-color: #669900;
  border-bottom: 1px solid #faebcc;
  border-color: #faebcc;
  color: #515151;
  max-height: 120px;
  overflow: hidden;
  position: relative;
}

#videoButton{background: #ffd52f none repeat scroll 0 0;
border-radius: 4px;
box-shadow: 0 4px 5px rgba(0, 0, 0, 0.5);
color: #000;
font-size: 16px;
padding: 5px;
right: 30px;
width: 123px;
position:absolute; top:10px; cursor:pointer; text-align:center;}
.videoText{color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:20px;line-height:50px;overflow:hidden;padding:0;text-align:center;line-height:20px;margin-top:10px;}
#videoButton:hover{}

#videoBanner.openvedio-box{ max-height: inherit; overflow: auto;}


#CloseButton{background: #ffd52f none repeat scroll 0 0;
border-radius: 4px;
box-shadow: 0 4px 5px rgba(0, 0, 0, 0.5);
color: #000;
font-size: 16px;
padding: 5px;
right: 30px;
width: 123px;
position:absolute; top:10px; cursor:pointer; text-align:center;}
.videoText{color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:20px;line-height:50px;overflow:hidden;padding:0;text-align:center;line-height:20px;margin-top:10px;}
#CloseButton:hover{}

@media (max-width:678px)
{
    
     #videoBanner { max-height: 55px;}
    #videoBanner [class*="col-"] { padding:0px;}
    
}

@media (max-width:480px){
	#cookieButton{margin:15px 0 5px 0px;}
	.cookieText{font-size:16px; text-align:left;line-height:20px; margin-top:10px;}
}
@media (max-width:360px){
	.cookieText{ padding-top:5px;}
}



.yellow-bar { background: #FFD52F; padding: 10px 0; }
.cookieTable { display: table; width: 100%; height: 100%; text-align:center; }
.cookieCell { display: table-cell; vertical-align: middle; text-align: left; }
.add-text { display: block; padding: 0 20px; text-align: center; }
.add-text h3 { color: red; font-size: 24px;}
.add-text p { font-size: 15px; }
.add-text-link {
    cursor: pointer;  display: inline-block;  font-style: normal;
    font-weight: 300;  line-height: 22px;  margin-top: 0;  padding: 10px 14px;;  text-align: center;  text-decoration: none;
  font-size:14px; text-transform: uppercase;
 }
 #cookieButton { width: 30px; padding:0 25px; }
 .widthText { width: 50%; }
  .widthText100 { width: 90%; }
.mobileButton { display: none; }

@media (max-width:1199px){
.add-text h3 { color: red; font-size: 20px;}
.add-text p { font-size: 14px; }

}

@media (max-width:991px){
.add-text h3 { color: red; font-size: 18px;}
.add-text p { font-size: 13px; }

}

@media (min-width:681px) and (max-width:991px){
  .dsp-none { display: none; }
  }

@media (max-width:670px){
.cookieCell {clear: both; display: block; text-align: center; vertical-align: middle; width: 100% !important; }
.cookieCell .img-responsive { display: inline-block; }
.close-none { display: none; }
.mobileButton {
  background: #e60201 none repeat scroll 0 0;
  display: block;
  margin-top: -10px;
  padding: 10px;
  text-align: center;
  margin-bottom: 10px;
}
.mobileButton span { font-size: 15px; color: #fff; }
.mobileButton img { width: 18px; margin-left: 10px; }
/* .pop-close { color: #fff; font-size: 16px; } */
.pop-close { color: #fff;  float: right;  font-size: 16px;  margin-right: 10px;}


}