.header_wrap{background: #fff;}
.header_inner {}

.header_inner_bottom_line_container{
	background: #7c8083;
	background: -moz-linear-gradient(top, #7b8083 0%, #8f8c87 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7b8083), color-stop(100%,#8f8c87));
	background: -webkit-linear-gradient(top, #7b8083 0%,#8f8c87 100%);
	background: -o-linear-gradient(top, #7b8083 0%,#8f8c87 100%);
	background: -ms-linear-gradient(top, #7b8083 0%,#8f8c87 100%);
	background: linear-gradient(to bottom, #7b8083 0%,#8f8c87 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f4d0', endColorstr='#dcd081',GradientType=0 );
}

.bottom_wrap{
	background: #ff737b;
	/*box-shadow:inset 0 -3px 6px rgba(0,0,0,.25), inset 0 12px 11px -10px rgba(0,0,0,.25);*/
	box-shadow: inset 0 -3px 15px rgba(0,0,0,.25), inset 0 12px 11px -8px rgba(0,0,0,.25);
}

.footer_wrap{background: #fff url(images/foot_bg.jpg) no-repeat 57% 100%}
.footer_contact{color: #555;}

.bx_title_section.stars .icon{background:url(images/stars.png) no-repeat center left}
.bx_title_section.time .icon {background:url(images/time.png)  no-repeat center left}

/*Component top nav*/
.bx_topnav{
	margin: 0;
	padding: 16px 0 5px;
}
.bx_topnav li{
	display: inline-block;
}
.bx_topnav li a {
color: #fff;
text-shadow: 0 1px 1px rgba(0,0,0,.8);
text-decoration: none;
text-transform: uppercase;
font-size: 14px;
display: block;
padding: 15px 0px 18px;
}
.bx_topnav li a.current,
.bx_topnav li a:hover{
position: relative;
background: -webkit-linear-gradient(#8c1729, #d82341);
background: -o-linear-gradient(#8c1729, #d82341);
background: -moz-linear-gradient(#8c1729, #d82341);
background: linear-gradient(#8c1729, #d82341);
}
.bx_topnav li a.current:before,
.bx_topnav li a.current:after,
.bx_topnav li a:hover:before,
.bx_topnav li a:hover:after {
content:'';
position: absolute;
width: 40px;
height: 100%;
background: -webkit-linear-gradient(#8c1729, #d82341);
background: -o-linear-gradient(#8c1729, #d82341);
background: -moz-linear-gradient(#8c1729, #d82341);
background: linear-gradient(#8c1729, #d82341);
top: 0;
}
.bx_topnav li a.current:before,
.bx_topnav li a:hover:before{
margin-left: -40px;
box-shadow: -3px 0px 3px 0px rgba(98, 98, 98, 0.38);
}
.bx_topnav li a.current:after,
.bx_topnav li a:hover:after {
margin-left: 0px;
box-shadow: 3px 0px 3px 0px rgba(98, 98, 98, 0.38);
}

.bx_topnav li a:active{color: #fff;}

.bx_topnav,
.bx_topnav *{
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

/* component inc_menu_footer */
.bx_inc_menu_footer{color: #3b3a3a;}
.bx_inc_menu_footer ul li a{color: #3b3a3a;}
.copyright{color: #4C4A3F;}
