@import 'https://fonts.googleapis.com/css?family=Roboto+Condensed:300i,500i,400,700,700i|Roboto:100,100i,300,300i,400,400i,700';


*{
	/*font-family: 'Roboto', sans-serif;*/
	/*font-family: 'Roboto Condensed', sans-serif;*/
	-webkit-border-radius: 0 !important;
     -moz-border-radius: 0 !important;
          border-radius: 0 !important;

	/*color: #000000;
    color: rgba(0,0,0,0.54);*/
}

nav a{
	font-family: 'Roboto Condensed', sans-serif;
	font-weight: 700;
}

.navbar{
	margin-bottom: 0;
}

body{
	background-color: #222;
}

.noGutter{ 
/*Removes col gutters*/
  padding-left: 0;
  padding-right: 0;
}




.mainRow{
	margin-top: 15px;
	margin-bottom: 15px;
}

.mainTitle{
	font-family: 'Roboto Condensed', sans-serif;
	font-weight: 300;
	font-style: italic;
	color:#9d9d9d;
	font-size: 30px;

}

.card{
	background-color: white;
	margin-top: 10px;
	padding-top: 15px;
	padding-bottom: 80px;
}

.shadow{
    -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.26);
       -moz-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.26);
            box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.26);
    -webkit-transition: -webkit-box-shadow ease-in-out .15s;
         -o-transition: box-shadow ease-in-out .15s;
            transition: box-shadow ease-in-out .15s;
            /*transition: box-shadow 0.2s cubic-bezier(0.4, 0, 0.2, 1);*/
}


#heroContain{
	margin-bottom: 20px;
}
#eventsContain{
	margin-bottom: 40px;
}
#barsContain{
	margin-bottom: 40px;
}
#aboutContain{
	margin-bottom: 40px;
}

.calDay{
	color:#9d9d9d;
	font-family: 'Roboto', sans-serif;
	margin-bottom: 8px;
	margin-top: 8px;
}

.day{
	font-family: 'Roboto Condensed', sans-serif;
	font-weight: 700;
	font-size: 18px;
	margin-bottom: 4px;
}

.eventInfo{
	margin-top:8px;
	margin-bottom:8px;
	font-size: 15px;
}
.specialsInfo{
	margin-top:8px;
	
	font-size: 15px;
}

.headline{
	color:#FFA726;
	font-weight:700;

}

.calMore{
	font-family: 'Roboto Condensed', sans-serif;
	font-weight: 700;
}

.calMoreColRight{
	text-align: right;
	margin-top: 15px; 
}

.calMoreColLeft{
	text-align: left;
	margin-top: 15px; 
}

.aboutTitle{
	font-family: 'Roboto Condensed', sans-serif;
	font-weight: 700;
	font-size: 18px;
	margin-bottom: 4px;
	color:#9d9d9d;
}
.aboutText{
	color:#9d9d9d;
	font-family: 'Roboto', sans-serif;
	font-size: 15px;
}
.aboutText>table>tbody>tr>td{
	padding-left: 8px;
}
.aboutText>table>tbody>tr>td:nth-child(1){
	color:#FFA726;
	font-weight:700;
}
.aboutContact{
	padding-left: 8px;
}
.contactNumber{
	color:#FFA726;
	font-weight:700;
}
.barInfo{
	font-family: 'Roboto Condensed', sans-serif;
	font-weight: 700;
	font-size: 18px;
	margin-bottom: 4px;
	color:#9d9d9d;
}
.footer{
	margin-top: 60px;
	text-align: center;
	color:#9d9d9d;
	font-family: 'Roboto', sans-serif;
}



@media (max-width: 768px) {
  	.halfGutter{
    	padding-left:8px;
    	padding-right:8px;
	}
	.hgRow{
		margin-left: -8px;
		margin-right: -8px;
	}
}

hr{
	border-color:#777;
	color:#777;
}


.footCol{
	height: 200px;
}













/*
CAROUSEL
*/
.carousel-fade .carousel-inner .item {
  opacity: 0;
  transition-property: opacity;
}

.carousel-fade .carousel-inner .active {
  opacity: 1;
}

.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
  left: 0;
  opacity: 0;
  z-index: 1;
}

.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
  opacity: 1;
}

.carousel-fade .carousel-control {
  z-index: 2;
}


@media all and (transform-3d), (-webkit-transform-3d) {
    .carousel-fade .carousel-inner > .item.next,
    .carousel-fade .carousel-inner > .item.active.right {
      opacity: 0;
      -webkit-transform: translate3d(0, 0, 0);
              transform: translate3d(0, 0, 0);
    }
    .carousel-fade .carousel-inner > .item.prev,
    .carousel-fade .carousel-inner > .item.active.left {
      opacity: 0;
      -webkit-transform: translate3d(0, 0, 0);
              transform: translate3d(0, 0, 0);
    }
    .carousel-fade .carousel-inner > .item.next.left,
    .carousel-fade .carousel-inner > .item.prev.right,
    .carousel-fade .carousel-inner > .item.active {
      opacity: 1;
      -webkit-transform: translate3d(0, 0, 0);
              transform: translate3d(0, 0, 0);
    }
}

/* just for demo purpose */
   /* .carousel,
    .carousel-inner,
    .carousel-inner .item {
      height: 500px;
    }

    .item:nth-child(1) {
      background: #74C390;
    }

    .item:nth-child(2) {
      background: #51BCE8;
    }

    .item:nth-child(3) {
      background: #E46653;
    }*/