/* Add here all your css styles (customizations) */
.navbar-default .navbar-collapse {
        border-color: #c91a75;
}
.btn-u.btn-u-default:hover, .btn-u.btn-u-default:focus {
        background: #9b155b !important;
}
.navbar .navbar-nav {
  display: inline-block;
  float: none;
  vertical-align: top;
}

.navbar .navbar-collapse {
  text-align: center;
}
@media (max-width: 768px) {
  .navbar .navbar-collapse {
  text-align: left;
}
}
body {
background-color:#fff
}

.thumbnail {
padding: 0;
border: 0;
}

.cbp-item-wrapper {
padding-top:30px;
}

.form-control {
    margin-top:15px;
}

.modal {
  text-align: center;
}

@media screen and (min-width: 768px) { 
  .modal:before {
    display: inline-block;
    vertical-align: middle;
    content: " ";
    height: 100%;
  }
}

.modal-dialog {
  display: inline-block;
  text-align: left;
  vertical-align: middle;
}

.modal-content {
border-radius: 0;
}
.modal-header {
background-color:#bb2126;
color:#fff;
padding: 5px;
padding-left:10px;

}
.modal-header h2{
color:#fff;
font-weight:bold;
}
.modal-header h4{
font-size:12pt;
color:#ccc;

}
.panel-heading a {
    color:#fff;
}




.thumbnail .caption {
	background-color: #bb2126;
    padding: 9px;
    color: #333;
    height: 110px;
    /*height: 110px;*/
}

.timer-area {
  background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAICAIAAAC+k6JsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEREVCNjhBRkM3RjUxMUUxQUU1NUUzRUExN0UwMjdERSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEREVCNjhCMEM3RjUxMUUxQUU1NUUzRUExN0UwMjdERSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkRERUI2OEFEQzdGNTExRTFBRTU1RTNFQTE3RTAyN0RFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkRERUI2OEFFQzdGNTExRTFBRTU1RTNFQTE3RTAyN0RFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+l7Tj5gAAADdJREFUeNpilFdSZQCDh/duA9lMyBwggwmZAwSMQAzngOSBHKA8gg+RhwtBzYMLMSJrBgoBBBgAbz0V2u8p2ecAAAAASUVORK5CYII=') left top;
  text-align: center;
  padding-top: 2em;
  margin-bottom: 0;
}
.timer-area h1 {
  color: white;
}

/* ---------- TIMER ---------- */
ul#countdown li {
  display: inline-block;
  background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAB4CAYAAAAeyrc6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEREVCNjhBQkM3RjUxMUUxQUU1NUUzRUExN0UwMjdERSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEREVCNjhBQ0M3RjUxMUUxQUU1NUUzRUExN0UwMjdERSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjJBRDlEMEY0QzdGNDExRTFBRTU1RTNFQTE3RTAyN0RFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkRERUI2OEFBQzdGNTExRTFBRTU1RTNFQTE3RTAyN0RFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+XlSbKgAAB6FJREFUeNrsnMtv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') no-repeat left top;
  width: 104px;
  margin-bottom: 1em;
  text-align: center;
}
ul#countdown li span {
  font-size: 3em;
  font-weight: bold;
  color: #1f2225;
  height: 108px;
  line-height: 108px;
  position: relative;
}
ul#countdown li span::before {
  content: '';
  width: 100%;
  height: 1px;
  border-top: 1px solid white;
  position: absolute;
  top: 31px;
}
ul#countdown li p.timeRefDays,
ul#countdown li p.timeRefHours,
ul#countdown li p.timeRefMinutes,
ul#countdown li p.timeRefSeconds {
  margin-top: 1em;
  color: #909091;
  text-transform: uppercase;
  font-size: .875em;
}
