/*
* PremGeneral - Freestart Responsive HTML5 Template
* V2.0 - June 2014
*
* Premier Smart 04 - YouXI - PSMART04
*/

::selection{
	background: #B67575!important;
}
::-moz-selection{
	background: #B67575!important;
}
body{
	background: url('../img/site_background/bg_tile.png') repeat top center #485254!important;
}
header .top-bar{
	background: #6A1518!important;
}
.inpbtn{
	color: black!important;
}
.phone-mail a,
.phone-mail a:visited{
	color: #C4C3C8!important;
}
.phone-mail a:hover,
.phone-mail a:active{
	color: #9C9BA0!important;
}
header .main-header{
	background: #861819!important;
	-webkit-box-shadow: inset 0px -15px 10px -10px rgba(0, 0, 0, 0.15);
	-moz-box-shadow: inset 0px -15px 10px -10px rgba(0, 0, 0, 0.15);
	box-shadow: inset 0px -15px 10px -10px rgba(0, 0, 0, 0.15);
}
#logo{
	margin-left: 0!important;
	margin-top: .65em!important;
}
#nav{
	margin-top: 0!important;
	float: left!important;
}
.navigation ul li a{
	padding: 19px 12px!important;
}
.navigation ul#nav li{
	border-top: none!important;
}
.navigation ul#nav li:hover{
	background: rgba(255,255,255,0.1)!important;
	border-top: none!important;
}
.navigation ul#nav li a:link,
.navigation ul#nav li a:visited{
	color: #C4C3C8!important;
	border-top: none!important;
}
.navigation ul#nav li a:hover,
.navigation ul#nav li a:active{
	color: white!important;
	background: rgba(255,255,255,0.1)!important;
}
#page-title h1,
.footer-top h3{
	color: white!important;
}
.footer-top h3{
	font-size: 30px!important;
}
#wrapper{
	background: white!important;
}
.flex-direction-nav li a{
	top: 38%!important;
}
#static_banner{
	margin-top: 0!important;
}

.slider-1 .nivo-caption{
	margin-top: 10px;
	bottom: 0;
	font-size: 25px;
	font-weight: bold;
	text-align: right;
	color: #fff;
	opacity: 1!important;
	text-shadow: 0 0 10px rgba(0,0,0,1);
}

@media only screen and (max-width: 767px){
	.slider-1 .nivo-caption{
		font-size: 18px;
	}
}