/*
 * Title:   Custom Style File
 * Author:  http://themeforest.net/user/soaptheme 
 */
.red-bg {
  background: #ce332b; }
  
  .social-icons{
	padding:0px 0 20px 0px;
	float:left;
	background:url(../images/vertical_bar.png) no-repeat left center;
}
.social-icons ul{
	margin:0;
	padding:5px 0 0 0;
}
.social-icons ul li{
	display:inline-block;
	padding:0 2px;
	margin:0;
}
.social-icons ul li a{
	width:33px;
	height:28px;
	display:block;
	border-radius:2px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	-o-border-radius:2px;
	text-indent:-9999px;
	background:url(../images/social_icons.png) no-repeat #292929;
	-moz-transition: background 0.25s ease-out 0s, color 0.15s ease-out 0s;
	-webkit-transition: background 0.25s ease-out 0s, color 0.15s ease-out 0s;
	-o-transition: background 0.25s ease-out 0s, color 0.15s ease-out 0s;
	transition: background 0.25s ease-out 0s, color 0.15s ease-out 0s;
}
.social-icons ul li a:hover{background:#bc4444 url(../images/social_icons.png) no-repeat;}
.social-icons ul li a.twitter{background-position:8px 4px;}

.social-icons ul li a.facebook{background-position:-22px 4px;}

.social-icons ul li a.dribble{background-position:-53px 4px;}

.social-icons ul li a.digg{background-position:-83px 4px;}

.social-icons ul li a.foursquare{background-position:-114px 4px;}

.social-icons ul li a.instagram{background-position:-137px 4px;}

.social-icons ul li a.google{background-position:-162px 4px;}

.social-icons ul li a.zomato{background-position:-184px 4px;}


.social-icons-team{
	float: left;
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 2px;	
}
.social-icons-team ul{
	margin:0;
	padding:5px 0 0 0;
}
.social-icons-team ul li{
	display:inline-block;
	padding:0 2px;
	margin:0;
}
.social-icons-team ul li a{
	width:20px;
	height:15px;
	display:block;
	border-radius:2px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	-o-border-radius:2px;
	text-indent:-9999px;
	background:url(../images/social_icons.png) no-repeat #292929;
	-moz-transition: background 0.25s ease-out 0s, color 0.15s ease-out 0s;
	-webkit-transition: background 0.25s ease-out 0s, color 0.15s ease-out 0s;
	-o-transition: background 0.25s ease-out 0s, color 0.15s ease-out 0s;
	transition: background 0.25s ease-out 0s, color 0.15s ease-out 0s;
}
.social-icons-team ul li a:hover{background:#bc4444 url(../images/social_icons.png) no-repeat;}


.social-icons-team ul li a.facebook{background-position:-22px 4px;}


input[type="date"] {
	background: #2a2a2a url("../images/texture_bg.png") repeat scroll 0 0;
	border: 1px solid #333;
	border-radius: 3px;
	box-shadow: 0 2px 0 #0b0c0d;
	color: #ffcc00;
	padding-left: 3px;
}
