@charset "utf-8";

:root {
  color-scheme: only light;
}

html,
body,
img,
button,
input,
select,
textarea {
  color-scheme: only light;
}
  

:root {
  color-scheme: only light;
}

a:link {
	color: #FFF!important;
	
}

a:hover {
	 color: #ffd129!important;
	
	
}
.reviewRow {
  display: flex;
  gap: 14px;
  margin: 14px 0 18px 0;
  width: 100%;
}

.reviewBox {
  width: 49%;
  background: #061b3d;
  border: 2px solid #d8a21f;
  border-radius: 10px;
  padding: 14px;
	margin-bottom: 10px;
  color: #fff;
  box-sizing: border-box;
  box-shadow: 0 2px 8px rgba(0,0,0,.35);
}

.reviewBox p {
  font-size: 16px;
  line-height: 1.35em;
  margin: 8px 0 10px 0;
}

.reviewBox strong {
  color: #ffc400;
  font-size: 16px;
}

.stars {
  color: #ffc400;
  font-size: 22px;
  letter-spacing: 2px;
  margin-bottom: 6px;
}

.reviewRow2 {
  display: flex;
  gap: 14px;
  margin: 14px 0 18px 0;
  width: 100%;
}

.reviewBox2 {
  width: 97%;
  background: #061b3d;
  border: 2px solid #d8a21f;
  border-radius: 10px;
  padding: 14px;
	margin-bottom: 10px;
  color: #fff;
  box-sizing: border-box;
  box-shadow: 0 2px 8px rgba(0,0,0,.35);
}

.reviewBox2 p {
  font-size: 16px;
  line-height: 1.35em;
  margin: 8px 0 10px 0;
}

.reviewBox2 strong {
  color: #ffc400;
  font-size: 16px;
}



.stars2 {
  color: #ffc400;
  font-size: 22px;
  letter-spacing: 2px;
  margin-bottom: 6px;
}
body {

	background-color: #000;
	background-image: url(../images/back1.jpg);
	background-attachment: fixed;
	background-size: 100% auto;
	background-repeat: no-repeat;
	background-position: center; 
}

.menupicGallery {
	float: left;
	width: 46%;
	height: auto;
	margin-right: 2px;
	margin-top: 0px;
	border: 1px solid #FFF;
	margin-left: 5px;
	margin-bottom: 5px;
	color: #000;
	padding: 0px!important;
	background-color: rgba(10,10,10,0.45);
	
}

.menupicGallery img {
	width: 100%!important;
	height: auto!important;
	margin: 0px!important;
}

.logo{
border: solid 0px white;
}

.map {
width: 100%!important;    
    
}

#container{
display: block;
background-color: #000;
height: 100%;
margin-left: auto;
margin-right: auto;

position: relative!important;
}

.nav-container {
border-top: solid 2px rgba(144,124,18,1.00);
border-bottom: solid 2px rgba(144,124,18,1.00);

}

article {
width: 95%!important;

text-align: center;
align-content: center;
margin-left: auto!important;
margin-right: auto!important;
margin-top:5px!important;
margin-bottom:0px!important;
padding-top: 10px!important;
padding-right: 10px!important;
padding-left: 10px!important;
padding-bottom: 5px;
background-color: hsla(219,100%,25%,0.00);

}


aside {
width: 95%;


align-content: center;
margin-left: auto!important;
margin-right: auto!important;
margin-top:5px!important;
margin-bottom:0px!important;
padding-top: 10px!important;
padding-right: 0px!important;
padding-left: 10px!important;
padding-bottom: 5px;
background-color: hsla(219,100%,25%,0.00);

}

/*aside img{
outline: 1px solid white;
outline-offset: -4px;

}
*/

.product1 {
border: 1px solid rgba(107,94,26,1.00);
background-color: rgba(109,98,16,0.45);
}

.product1 h1 {
font-family: 'Muli', sans-serif!important;
font-size: 1.5em!important;
font-weight: bold;
color: #FF0;
margin-top: 5px;
margin-right: 5px;
margin-left: 5px;
margin-bottom: 5px;
display: block;
text-decoration: none;
width: auto;
text-align: center;
line-height: 25px!important;

}

.product1 h2{
font-size: 1.3em;
margin-top: 8px;
margin-right: 5px;
margin-left: 5px;
margin-bottom: 5px;
display: block;
color: #FFF;
text-decoration: none;
text-align: justify;
font-weight: normal;
font-family: 'Muli', sans-serif!important;
padding-right: 10px;
padding-left: 10px;
padding-bottom: 5px;
background-color: hsla(219,100%,25%,0.00);
}	

.product1 h3{
font-family: 'Muli', sans-serif!important;
font-size: 1.5em!important;
font-weight: bold;
color: #f0c100;
margin-top: 5px;
margin-right: 5px;
margin-left: 5px;
margin-bottom: 5px;
display: block;
text-decoration: none;
width: auto;
text-align: center;
line-height: 25px!important;
}

.product1 h3 a:link {
color: #f0c100;
}	
.product1 h3 a:visited {
color: #B18E00;
}
.product1 h3 a:hover {

}	

.product1 h4{
color:#FFF;
font-weight: normal;
font-size:1.1em;
font-family: 'Muli', sans-serif!important;



display:block;
margin-left: auto;
margin-right: auto;
margin-top:0px;
margin-bottom:5px;
padding-top: 5px;

padding-bottom: 5px;
background-color: hsla(219,100%,25%,0.00);
}	

.product1 h5{
color:#FFFF00;
font-weight: bold;
font-size:1.3em;
font-family: 'Muli', sans-serif!important;


display:block;
margin-left: auto;
margin-right: auto;
margin-top:0px;
margin-bottom:5px;
padding-top: 5px;

padding-bottom: 5px;
background-color: hsla(219,100%,25%,0.00);
}

.product1 h6{
color:#FFF;
font-weight: normal;
font-size: 1em;
font-family: 'Muli', sans-serif!important;



display:block;
margin-left: auto;
margin-right: auto;
margin-top:0px;
margin-bottom:5px;
padding-top: 5px;

padding-bottom: 5px;
background-color: hsla(219,100%,25%,0.00);
}		

.product1 words{
width: 45%;
float: left;
display:block;
margin-left: 5px;
margin-right: 5px;
margin-top:5px;
margin-bottom:5px;
padding-top: 10px;
padding-right: 10px;
padding-left: 10px;
padding-bottom: 20px;
background-color: hsla(219,100%,25%,0.60);

}	

.product2 {
width: 99%;
float: none;
border: 1px solid rgba(255,255,255,1.00);
margin-left: 2px;
margin-right: 0px;
margin-top: 5px;
margin-bottom: 5px;
padding-top: 10px;

background-color: rgba(0,0,0,0.00);
align-content: center;
text-align: center;
background-image: url(../images/productback.png);	
}

.product2 img{
width:100%!important;
height: auto!important;
margin-left: auto!important;
margin-right: auto!important;
align-content: center!important;
text-align: center!important;
}

.product2 h2{
color:rgba(255,255,255,1.00);
font-weight: bold;

font-family: 'Muli', sans-serif!important;

width:100%;
float: left;
display:block;
margin-left: 0px;
margin-right: 5px;
margin-top:0px;
margin-bottom:5px;
padding-top: 5px;
padding-right: 0px;
padding-left: 0px;
padding-bottom: 0px;
background-color: hsla(219,100%,25%,0.00);
}	
.product2 h3{
color:rgba(255,255,255,1.00);
font-weight: normal;

font-family: 'Muli', sans-serif!important;

width:100%;
float: left;
display:block;
margin-left: 0px;
margin-right: 5px;
margin-top:0px;
margin-bottom:5px;
padding-top: 0px;
padding-right: 0px;
padding-left: 0px;
padding-bottom: 0px;
background-color: hsla(219,100%,25%,0.00);
}	


.product2 h4{
color:rgba(255,255,255,1.00);
font-weight: bold;
font-size:1em;
font-family: 'Muli', sans-serif!important;

width:100%;
float: left;
display:block;
margin-left: 0px;
margin-right: 5px;
margin-top:0px;
margin-bottom:5px;
padding-top: 0px;
padding-right: 0px;
padding-left: 0px;
padding-bottom: 0px;
background-color: hsla(219,100%,25%,0.00);
text-transform:normal;
}	


.product2 h5{
color: #FFFF00;
font-size:1.2em;
font-weight: normal;
font-family: 'Muli', sans-serif!important;

width:100%;
float: left;
display: block;
margin-left: 0px;
margin-right: 5px;
margin-top: 0px;
margin-bottom: 5px;
padding-top: 0px;
padding-right: 0px;
padding-left: 0px;
padding-bottom: 0px;
background-color: hsla(219,100%,25%,0.00);
}

.product2 h6{
color:rgba(255,255,255,1.00);
font-weight: normal;
font-size:1em;
font-family: 'Muli', sans-serif!important;

width:100%;
float: left;
display:block;
margin-left: 0px;
margin-right: 5px;
margin-top:0px;
margin-bottom:5px;
padding-top: 0px;
padding-right: 0px;
padding-left: 0px;
padding-bottom: 0px;
background-color: hsla(219,100%,25%,0.00);
text-transform:normal;
}		

.product2 words{
width:100%;
float: left;
display:block;
margin-left: 5px;
margin-right: 5px;
margin-top:5px;
margin-bottom:5px;
padding-top: 10px;
padding-right: 10px;
padding-left: 10px;
padding-bottom: 20px;
background-color: hsla(219,100%,25%,0.60);
}	


.product2a {
width: 55%;
float: left;
border: 1px solid rgba(255,255,255,1.00);
margin-top:5px;
margin-bottom:5px;
padding-top: 10px;
padding-right: 10px;
padding-left: 10px;
padding-bottom: 10px;
background-color: rgba(0,0,0,0.00);
}


.product2a img{
width: 100%!important;
width: 260px;
margin: 5px;

}

.product2a h2{
color:rgba(255,255,255,1.00);
font-weight: bold;

font-family: 'Muli', sans-serif!important;

width:100%;
float: left;
display:block;
margin-left: 0px;
margin-right: 5px;
margin-top:0px;
margin-bottom:5px;
padding-top: 5px;
padding-right: 0px;
padding-left: 0px;
padding-bottom: 0px;
background-color: hsla(219,100%,25%,0.00);
}	
.product2a h3{
color:rgba(255,255,255,1.00);
font-weight: normal;

font-family: 'Muli', sans-serif!important;

width:100%;
float: left;
display:block;
margin-left: 0px;
margin-right: 5px;
margin-top:0px;
margin-bottom:5px;
padding-top: 0px;
padding-right: 0px;
padding-left: 0px;
padding-bottom: 0px;
background-color: hsla(219,100%,25%,0.00);
}	


.product2a h4{
color:rgba(255,255,255,1.00);
font-weight: bold;
font-size:1em;
font-family: 'Muli', sans-serif!important;

width:100%;
float: left;
display:block;
margin-left: 0px;
margin-right: 5px;
margin-top:0px;
margin-bottom:5px;
padding-top: 0px;
padding-right: 0px;
padding-left: 0px;
padding-bottom: 0px;
background-color: hsla(219,100%,25%,0.00);
text-transform:normal;
}	


.product2a h5{
color: #FFFF00;
font-size:1.2em;
font-weight: normal;
font-family: 'Muli', sans-serif!important;

width:100%;
float: left;
display: block;
margin-left: 0px;
margin-right: 5px;
margin-top: 0px;
margin-bottom: 5px;
padding-top: 0px;
padding-right: 0px;
padding-left: 0px;
padding-bottom: 0px;
background-color: hsla(219,100%,25%,0.00);
}

.product2a h6{
color:rgba(255,255,255,1.00);
font-weight: normal;
font-size:1em;
font-family: 'Muli', sans-serif!important;

width:100%;
float: left;
display:block;
margin-left: 0px;
margin-right: 5px;
margin-top:0px;
margin-bottom:5px;
padding-top: 0px;
padding-right: 0px;
padding-left: 0px;
padding-bottom: 0px;
background-color: hsla(219,100%,25%,0.00);
text-transform:normal;
}		

.product2a words{
width:100%;
float: left;
display:block;
margin-left: 5px;
margin-right: 5px;
margin-top:5px;
margin-bottom:5px;
padding-top: 10px;
padding-right: 10px;
padding-left: 10px;
padding-bottom: 20px;
background-color: hsla(219,100%,25%,0.60);
}	



/*.menupicBLOCK {

float: right;
clear: right;
margin-right: 5px;
margin-top: 5px;
border: 2px solid #FFF;
margin-left: 0px;
margin-bottom: 5px;
color: #000;
padding: 0px;
background-color: rgba(10,10,10,0.45);


-moz-box-shadow: 5px 5px 2px #000;
-webkit-box-shadow: 5px 5px 2px #000;
box-shadow: 5px 5px 2px #000;
/*border-top-left-radius: 25px;
border-bottom-right-radius: 25px;
border-bottom-left-radius: 25px;
border-top-right-radius: 25px; */



.price{
font-size:1.15em;
font-weight: bold;	
font-family: 'Muli', sans-serif!important;

color:#FFFF00;
text-align:left;
display:block;

margin-bottom:10px;

}


.group:after {
content: "";
display: table;

}
.center1TOP2 {
display: none;
visibility: hidden;
width: 100%;
height:auto;
text-align: center;
align-content: center;

margin-right: auto;
margin-left: auto;
margin-bottom: 0px;
margin-top: 0px;
padding:0px;	
}


.center1TOP2 img{
width: 100%;
height: auto;
border: 0px solid #FFFFFF ;
}
.menupicBLOCKtop {
width: 322px;
float: right;
clear: right;
margin-right: 5px;
margin-top: 10px;
border: 2px solid #FFF;
margin-left: 15px;
margin-bottom: 10px;
color: #000;
padding: 0px;
background-color: rgba(10,10,10,0.45);
-moz-box-shadow: 5px 5px 2px #000;
-webkit-box-shadow: 5px 5px 2px #000;
box-shadow: 5px 5px 2px #000;
/*border-top-left-radius: 25px;
border-bottom-right-radius: 25px;
border-bottom-left-radius: 25px;
border-top-right-radius: 25px; */
}

.menupicBLOCK {
width: 370px;
float: right!important;
clear: left;
margin-right: 5px;
margin-top: 5px;
border: 2px solid #FFF;
margin-left: 15px;
margin-bottom: 5px;
color: #000;
padding: 0px;
background-color: rgba(10,10,10,0.45);
-moz-box-shadow: 5px 5px 2px #000;
-webkit-box-shadow: 5px 5px 2px #000;
box-shadow: 5px 5px 2px #000;
/*border-top-left-radius: 25px;
border-bottom-right-radius: 25px;
border-bottom-left-radius: 25px;
border-top-right-radius: 25px; */
}
.menupicBLOCK img {
width: 100%;
height: auto;
margin: 0px!important;
display: block;
}

a:link{
text-decoration: none;

}

a:visited{
text-decoration: none;


}

.menupicBLOCK2 {

border: 1px solid #FFF;
background-color: rgba(10,10,10,0.45);
-moz-box-shadow: 5px 5px 2px #000;
-webkit-box-shadow: 5px 5px 2px #000;
box-shadow: 5px 5px 2px #000;
/*border-top-left-radius: 25px;
border-bottom-right-radius: 25px;
border-bottom-left-radius: 25px;
border-top-right-radius: 25px; */
}


img{			
padding:0px;
margin:0px;
}

hr{
border-top: 3px solid #8c8b8b;
margin-top:10px;
}


/*h2 {
font-size: 1.5em;
margin-top: 8px;
margin-right: 5px;
margin-left: 5px;
margin-bottom: 5px;
display: block;
color: #FFF;
text-decoration: none;
text-align: center;
text-shadow: 3px 3px 3px #000000;
background-color: rgba(0,0,0,0.00);
}
*/

.text {
font-family: 'Muli', sans-serif!important;
font-size: .95em;
font-weight: bolder;
color: #FFFFFF;
margin-top: 5px;
margin-right: 5px;
margin-left: 5px;
margin-bottom: 5px;
display: block;
text-decoration: none;
text-align: justify;	
}

.group:after {
content: "";
display: table;
clear: both;
}
.Sidebar {font-family: 'Muli', sans-serif!important;
font-size: 1.2em;
color: #FFF;
margin-left:5px;
margin-right: 5px;
text-shadow: 3px 3px 3px #000000;
padding :10px;
text-align: justify;
}
.blog1 {
display: block;
width: 95%;
text-align: center;
align-content: center;
margin-right: auto;
margin-left: auto;
margin-bottom: 10px;
margin-top: 10px;
border: 0px #FFF solid;
background-color: rgba(0,0,0,0.54)
}

.blog1 img{
width: 100%;
height: auto;
}

.blog1 h1{


}

.blog1 h2{

}
.blog1 p{ 
color: #FFF;
margin-bottom: 20px;    
}


.center1 {
display:block;
	float: left;
width:95%;
text-align: center;
align-content: center;
margin-top: 5px;
margin-right: auto;
margin-left: auto;
margin-bottom: 5px;
}

.center1 img{
padding: 2px;


height: auto;



}

.center1 h1 {
float: none;
font-family: 'Muli', sans-serif!important;
font-size: 1.3em;
font-weight: bold;
color: #f0c100;
margin: 0px;
padding: 5px;
display: block;
text-decoration: none;

text-align: center;

}

.center1 h2{
    font-size: 18px;
    margin: 0px;
    display: block;
    color: #FFF;
	text-align: justify!important;
    text-decoration: none;
    font-weight: normal;
    font-family: 'Muli', sans-serif!important;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 5px;
    background-color: hsla(219,100%,25%,0.00);
}	



.center1 h3{
display:block;
color:#FFD426;
font-weight: normal;
font-size:20px;
font-family: 'Muli', sans-serif!important;
text-align: center;
margin-left: auto;
margin-right: auto;
margin-top: 2px;
margin-bottom: 5px;
padding: 5px;
background-color: hsla(219,100%,25%,0.00);
}

.center1 h4{
color:#FFF;
font-weight: normal;
font-size:1.1em;
font-family: 'Muli', sans-serif!important;
display:block;
margin-left: auto;
margin-right: auto;
margin-top:0px;
margin-bottom:5px;
padding-top: 5px;
padding-bottom: 5px;
background-color: hsla(219,100%,25%,0.00);
}	

.center1 h5{
color:#FFFF00;
font-weight: bold;
font-size:1.3em;
font-family: 'Muli', sans-serif!important;
display:block;
margin-left: auto;
margin-right: auto;
margin-top:0px;
margin-bottom:5px;
padding-top: 5px;

padding-bottom: 5px;
background-color: hsla(219,100%,25%,0.00);
}

.center1 h6{
color:#FFF;
font-weight: normal;
font-size: 1em;
font-family: 'Muli', sans-serif!important;;
display:block;
margin-left: auto;
margin-right: auto;
margin-top:0px;
margin-bottom:5px;
padding-top: 5px;
padding-bottom: 5px;
background-color: hsla(0,0%,0%,0.0);
}		

.center1 p{
display:block;
color:#FFF;
font-weight: normal;
font-size:1.3em;
font-family: 'Muli', sans-serif!important;
text-align: justify;
margin-left: auto;
margin-right: auto;
margin-top: 2px;
padding: 5px;
background-color: hsla(219,100%,25%,0.00);
}	
.center1 ul {
margin-top: 0;
margin-right: 12px;
margin-left: 30px!important;
margin-bottom: 12px;
list-style-type: circle!important;
text-align: left;
display: block;
}
.center1 ol {
margin-top: 0;
margin-right: 12px;
margin-left: 30px!important;
margin-bottom: 12px;

text-align: left;
display: block;
}
.center1 li {
margin: 0 0 6px 0;

text-align: left;
margin-bottom: 7px;
color: rgba(255,255,255,1.00);
font-weight: normal;
font-family: 'Muli', sans-serif!important;
font-size: 1.2em;

}



.ctenter1MV {
display:block;
width:325px;
height:200px;
text-align: center;
align-content: center;
margin-top: 0px;
margin-right: auto;
margin-left: auto;
margin-bottom: 0px;	


}

.center1Buttons {

display:block;
width:100%!important;
text-align: center;
align-content: center;
margin-top: 0px;
margin-right: auto;
margin-left: auto;
margin-bottom: 0px;	

}
.center1Buttons img {
margin-right: 3px;
width: 23%!important;
height: auto;

}

	.center2Buttons {
	display:block;
	width:99%;
	text-align: left;
	align-content: center;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;	

	}
	.center2Buttons img{

	padding: 2px;
	width: 16%;
	height: auto;
	margin-left: auto;
	margin-right: auto;

	}


.center1TOP {
display: block;
width: 100%!important;
height:auto;
text-align: left;
align-content: center;

margin-right: auto;
margin-left: auto;
margin-bottom: 5px!important;
margin-top: 0px!important;
padding:0px;	
}

.center1TOP img{
width: 100%!important;
height: auto!important;
}

.center1BOTTOM {
display: block;
width: 100%;
height:auto;
text-align: left;
align-content: center;
margin-top: 0px;
margin-right: auto;
margin-left: auto;
margin-bottom: 0px;
padding:0px;
background-color: hsla(0,0%,0%,0.0);

}	
.centerSLIDE {
display: block;
width: 100%;
height:auto;
text-align: center;
align-content: center;
margin-right: auto;
margin-left: auto;
margin-bottom: 5px;
margin-top: 5px;
padding:0px;
clear: both;


}

.centerSLIDE2 img {
width: 100%;
height: auto;

}

.centerSLIDE2 {
display: block;
width: 95%;
height:auto;
text-align: center;
align-content: center;
margin-right: auto;
margin-left: auto;
margin-bottom: 5px;
margin-top: 5px;
padding:0px;
clear: both;
border: 2px #FFF solid;


}

.centerSLIDE img {
width: 100%;
height: auto;

}

.topwrap{
background-image: url(../../mobile2/images/city.png);
background-repeat: repeat-x;
background-attachment: fixed;
background-position: center;
height: 195px;
margin:auto;
}

.topwrapMiddle{
background-image: url(../../mobile2/images/centerback.jpg);
background-repeat: repeat;
background-attachment: fixed;
background-position: center;
height: 310px;
}


.topwrapMiddleMV{
background-image: url(../../mobile2/images/centerback.jpg);
background-repeat: repeat;
background-attachment: fixed;
background-position: center;
height: auto;
}


.topwrapBottom{
background-image: url(../../mobile2/images/bottomback.png);
background-repeat: repeat-x;
background-attachment: fixed;
background-position: center;
height:265px;
}


.button1 {
text-align: center;
align-content: center;
margin-top: 0px;
margin-right: 0px;
margin-left: 1px;	



}

.button2 {
text-align: center;
align-content: center;
margin-top: 0px;
margin-right: 2px;
margin-left: 0px;
margin-bottom: 2px;
box-shadow: 3px 3px #000;
}


.bigTitle2 {
font-family: 'Muli', sans-serif!important;
font-size: 1.1em;
font-weight: bolder;
color: #FFF;
padding-top: 5px;
padding-right: 10px;
padding-left: 10px;
padding-bottom: 5px;
letter-spacing: .1em;
font-variant: normal;
text-align: center;
margin: auto;
text-shadow: 3px 3px 3px #000000;
display:block;
}

.bigTitle3 { 
font-family: 'Muli', sans-serif!important;
font-size: 1.7em;
font-weight: bolder;
color: #FF0;
letter-spacing: 0em;
padding: 5px;
margin-top: 5px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
display:block;
text-align:center;
line-height:25px;
text-shadow: 3px 3px 3px #000000;

}

.clear{	
clear:both!important;
}

.brandlist {
float: left;
list-style: none;
display: block;
margin-right: 15px;
width: 22%;
margin-left: 15px;
}
.fixlist1 {	
color: #FFF;
float: left;
list-style: none;
display: block;
margin-right: 15px;
width: 22%;
margin-left: 15px;

}

.fixlist2 {	
color: #FFF;
float: right;
list-style: none;
display: block;
margin-right: 5px;
width: 22%;
margin-left: 5px;
}


.fixlist3 {

float: right;
list-style: none;
display: block;
margin-right: 15px;
width: 22%;
margin-left: 5px;
color: #FFF;
}

.fixlist4 {
color: #FFF;
float:left;
display:block;
list-style: none;
margin-right: 15px;
width: 22%;
}

.text6 {
font-family: 'Muli', sans-serif!important;
font-size: 1em;
color: #FFF;
padding: 0px;
margin-bottom:5px;
text-shadow: 2px 2px 2px #000000;
text-align:center;
display:block;

}	


.Days {
font-family: 'Muli', sans-serif!important;
font-size: 1.5em!important;

font-weight: bolder;
color: #FFF;
display: block;
width: 47%;
float: left;
margin-top: 1px!important;
margin-bottom: 1px!important;
margin-left: 5px!important;
margin-right: 5px!important;
padding: 2px!important;	
clear:left;
text-align:right;
}

.row {
display: block;
width: 100%;
float: right;
margin-left: auto;
margin-right: auto;
text-align: center;
align-content: center;


}
.row2 {
display: block;
background-color: rgba(93,79,17,0.42);

}

.hours {
font-family: 'Muli', sans-serif!important;
font-size: 1.5em!important;
color: #f0c100;
display: block;
width: 48%;
float: right;
margin-top: 1px!important;
margin-bottom: 1px!important;
margin-left: 0px!important;
margin-right: 0px!important;
font-weight: bolder;
padding: 2px!important;
text-align:left;
clear:right;


}
.text4 {
font-family: 'Muli', sans-serif!important;
font-size: 1.2em;
color: #FFF;
padding: 3px;
text-shadow: 2px 2px 2px #000000;
text-align:center;
display:block;
margin-left:0px

}

form{
	float: left;
	width: 99%;
}
input, textarea {
	font-family: 'Muli', sans-serif!important;
	padding: 9px;
	border: solid 1px #E5E5E5;
	outline: 0;

	color: #FFFFFF;
	font-weight: normal;
	text-shadow: 3px 3px 7px #000000;
	width: 400px;
	background-color: rgba(68,57,29,0.50);
	box-shadow: gold 0px 0px 8px;
	font-size: 16px;
	letter-spacing: 2px;
	-webkit-transition: background-color .75s ease;
	-moz-transition: background-color .75s ease;
	-o-transition: background-color .75s ease;
	transition: background-color .75s ease;
	}

textarea { 
	width: 400px;
	max-width: 400px;
	height: 150px;
	line-height: 150%;
	}

input:hover, textarea:hover,
input:focus, textarea:focus {
	border-color: gold;
	-webkit-box-shadow: #FF0 2px 2px 4px;
	background-color: rgba(100,83,42,0.74);
	color: #FFF;
}
.form label { 
	margin-left: 10px; 
	color: #999999; 
	}

.submit input {
	width: 20px;
	padding: 5px 5px;
	border: 0;
	font-size: 12px;
	color: #000;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background-color: #000;
	}
.formText {
	font-family: 'Muli', sans-serif!important;
	font-size: 16px;
	color: #0F9;
	text-shadow: 3px 3px 7px #000000;
	font-weight: normal;	
}
