@import url('https://fonts.googleapis.com/css?family=Roboto:400,500,700');
.banner {padding-bottom:25px;}
.banner_slide .carousel-indicators{width:100%;background:#c7001a;padding:/*0px 0 12px 0*/0px 0 0px 0;left:0;margin:0 auto;/*bottom:0px;*/border-top:solid #c7001a 1px;bottom:-49px;}
.banner_slide .carousel-indicators li{position:relative;text-indent:inherit;width:auto;border:none;height:30px;background:url(../images/dots.png) no-repeat center 0px;padding:0 1%;text-align:center;top:-13px;}
.banner_slide .carousel-indicators li:first-child {background:none!important;}
.banner_slide .carousel-indicators li {cursor:url("../images/cursor.png"), pointer;}
.banner_slide .carousel-indicators li a {cursor:pointer;}
.banner_slide .carousel-indicators li span{display:block;padding:24px 2px 0 0 !important;font-family:'Roboto';font-size:16px;}
.banner_slide .carousel-indicators li span a{color:#fff/*232323*/;text-transform:uppercase;font-size:14px;}
/*.banner_slide .carousel-indicators li span a, .banner_slide .carousel-indicators li:hover{cursor:url("../images/cursor.png"), pointer;}*/

.banner_slide .carousel-indicators li.active{text-indent:inherit;width:auto;padding:0 1%;height:30px;background:url(../images/dots_hover.png) no-repeat center top;text-align:center;border:none;box-shadow:none;}
.banner_slide .carousel-indicators li.active span{padding-right:1px;padding-left:1px;}
.carousel-control.left{background:url(../images/next-prev.png) no-repeat 0px 0;/*margin-top:200px;*/ height: 61%; width:30px;opacity:1; top:36%;}
.carousel-control.right{background:url(../images/next-prev.png) no-repeat -30px 0;/*margin-top:200px;*/ height: 61%; width:30px;opacity:1;top:36%;}
.fancy{line-height:0.5;text-align:center;}
.fancy span{position:relative;display:block;position:absolute;z-index:999;right:11%;top:51%;margin:0 0 90px 0;font-family:'Open Sans Condensed',Arial;text-transform:uppercase;font-size:25px;color:#ff0000;}
.fancy span:before,
.fancy span:after{content:"";position:absolute;height:5px;/*border-bottom:1px solid #826a50;*/top:0;width:30px;}
.fancy span:before{right:100%;margin-right:15px;}
.fancy span:after{left:100%;margin-left:15px;}
.fancy2{line-height:0.5;text-align:center;}
.fancy2 span{position:relative;display:block;position:absolute;z-index:999;right:13%;top:39%;margin:0 0 100px 0;font-family:'Roboto';text-transform:uppercase;font-size:22px;color:#c7001a;line-height:27px;}
.fancy2 span:before,
.fancy2 span:after{content:"";position:absolute;height:5px;/*border-bottom:1px solid #7d3412;*/top:0;width:30px;}
.fancy2 span:before{right:100%;margin-right:10px;}
.fancy2 span:after{left:100%;margin-left:10px;}
#store2 .carousel-control.left{background:none;margin-top:100px;width:30px;opacity:1;}
#store2 .carousel-control.right{background:none;margin-top:100px;width:30px;opacity:1;}
#store1 img, #store2 img, #store3 img{width:90%;float:left;}
#store1 .carousel-control.left{background:none;margin-top:100px;width:30px;opacity:1;}
#store1 .carousel-control.right{background:none;margin-top:100px;width:30px;opacity:1;}
#store1 .carousel-indicators li, #store2 .carousel-indicators li{background:#fff;}
#store1 .carousel-indicators li.active, #store2 .carousel-indicators li.active{background:#532e24;width:10px;height:10px;border:none;}

.blink-button {
  background-color: #fffc00;
  /*-webkit-border-radius: 10px;
  border-radius: 10px;*/
  border: none;
  color: #ffec00;
  cursor: pointer;
  display: inline-block;
  font-size: 13px;
  padding: 5px;
  text-align: left;
  text-decoration: none;
}
@-webkit-keyframes glowing {
  0% { background-color: #c8001a; -webkit-box-shadow: 0 0 3px #c8001a; }
  50% { background-color: #dc2740; -webkit-box-shadow: 0 0 40px #dc2740; }
  100% { background-color: #c8001a; -webkit-box-shadow: 0 0 3px #c8001a; }
}

@-moz-keyframes glowing {
  0% { background-color: #c8001a; -moz-box-shadow: 0 0 3px #c8001a; }
  50% { background-color: #dc2740; -moz-box-shadow: 0 0 40px #dc2740; }
  100% { background-color: #c8001a; -moz-box-shadow: 0 0 3px #c8001a; }
}

@-o-keyframes glowing {
  0% { background-color: #c8001a; box-shadow: 0 0 3px #c8001a; }
  50% { background-color: #dc2740; box-shadow: 0 0 40px #dc2740; }
  100% { background-color: #c8001a; box-shadow: 0 0 3px #c8001a; }
}

@keyframes glowing {
  0% { background-color: #c8001a; box-shadow: 0 0 3px #c8001a; }
  50% { background-color: #dc2740; box-shadow: 0 0 40px #dc2740; }
  100% { background-color: #c8001a; box-shadow: 0 0 3px #c8001a; }
}
.blink-button {
  -webkit-animation: glowing 1000ms infinite;
  -moz-animation: glowing 1000ms infinite;
  -o-animation: glowing 1000ms infinite;
  animation: glowing 1000ms infinite;
}
.blink-button a {color:#ffec00;font-family:Roboto;}
