
* {margin: 0;}

html, body {
font-family: 'Roboto Condensed', sans-serif;
background-color: white;
background-image: url(../img/andy8.jpg) !important;
	background-repeat: no-repeat !important; 
	background-size: cover !important;
	background-attachment: fixed !important;

	-webkit-background-size: cover !important;

	-moz-background-size: cover !important;

	-o-background-size: cover !important;

height: 100%;
color: black;}

.wrapper {
min-height: 100%;
height: auto !important;
height: 100%;
margin: 0 auto -4em;
}

.footer, .push {
height: 4em;
}


h1 
{font-family: 'Cinzel', serif; font-weight: ; 
text-align: center; font-size: 2.3em;
text-shadow: 1.2px 1.2px 1.5px rgba(150, 150, 150, .8);
}


h2 {font-family: 'Arimo', sans-serif;}

h3 {font-family: 'Cinzel', serif; text-align: center; font-size: 1.6em;
text-shadow: 1px 1px 2px rgba(150, 150, 150, .7);
}

h4 {font-family: 'Cinzel', serif; font-size: 1.2em; text-align: center}

p {font-family: 'Roboto Condensed', sans-serif; font-weight: 300;
font-size: 1.2em; margin-left: 3%; margin-right: 3%}
	
h6 {font-family: 'Arimo', sans-serif; font-size: 1.15em}

#policy li {font-family: 'Roboto Condensed', sans-serif; font-weight: 300;
font-size: 1.2em; margin-left: 3%; margin-right: 3%}

a {color: #b77c4a; font-family: 'Roboto Condensed', sans-serif;}
a:visited {color: #b77c4a !important;}

a:hover {color: #766664 }


nav.top-bar { 
background: #384243;

}


.top-bar-section ul li > a {
                        color: #da9c67 !important;
					
						font-size: 1.21em;
                        background: #384243 !important;
                        font-family: 'Roboto Condensed', sans-serif;
text-shadow: 1px 1px 2px rgba(150, 150, 150, .6);
                            padding-right: 6%;                  }

.top-bar-section ul li > a:hover {color: #e1dcce !important}

					  				

section.top-bar-section ul.right li.active a {color: #e1dcce !important; text-shadow: 1px 1px 2px rgba(150, 150, 150, .6);  }


html.js body div div div.row strong.hide-for-large-up a {  background: -webkit-linear-gradient(#dedad9, #f1efee); /* For Safari 5.1 to 6.0 */
											background: -o-linear-gradient(#dedad9, #f1efee); /* For Opera 11.1 to 12.0 */
											background: -moz-linear-gradient(#dedad9, #f1efee); /* For Firefox 3.6 to 15 */
											background: linear-gradient(#dedad9, #f1efee); /* Standard syntax */;
											         font-size: 1.5em; padding-left: 1%; padding-right: 1%; color: yellow;
											}
												
	
 nav.top-bar ul.title-area li.name h1 a  {color: #766664; font-family: 'Cinzel', serif;   }							
	

 .top-bar .toggle-topbar.menu-icon a::after {   -webkit-box-shadow: 1px 10px 1px 1px #766664, 1px 16px 1px 1px #766664, 1px 22px 1px 1px #766664;
box-shadow: 0 10px 0 1px #766664, 0 16px 0 1px #766664, 0 22px 0 1px #766664; 

}

nav.top-bar {
text-align:center;  ;
}

section.top-bar-section {
display: inline-block;
}

hr {border-color: #957f75; margin-left: 10%; margin-right: 10%; box-shadow: 1px 1px 1px rgba(150, 150, 150, 1);}

#text { position:fixed;
    width:100%;    bottom: 0;
text-align: right;
font-size: 1.7em;
margin-left: -10%;
margin-bottom: 3%;
}


.panel {border: 0 ; }

#containerback {background: rgb(255, 255, 255); /* Fall-back for browsers that don't
                                    support rgba */
    background: rgba(245, 242, 233, .88); 								-o-box-shadow:      6px 6px 30px #555;
									-icab-box-shadow:   3px 3px 18px #555;
									-khtml-box-shadow:  3px 3px 18px #555;
									-moz-box-shadow:    3px 3px 18px #555;
									-webkit-box-shadow: 3px 3px 18px #555;
									box-shadow:         3px 3px 18px #555;									
					
									}



#containerback-foot {background: rgb(214, 211, 202); /* Fall-back for browsers that don't
									                                    support rgba */
									    background: rgba(214, 211, 202, .88); 							
																		
																		}

img {-o-box-shadow:      3px 3px 9px #555;
-icab-box-shadow:   3px 3px 9px #555;
-khtml-box-shadow:  3px 3px 9px #555;
-moz-box-shadow:    3px 3px 9px #555;
-webkit-box-shadow: 3px 3px 9px #555;
box-shadow:         3px 3px 9px #555 !important;
}


.circle li{font-weight: 300; font-size: 1.2em}




.row a.button {color: #766664; background: #f5eff3; font-family: 'CaviarDreams'; font-size: 1.8em; box-shadow: 2px 3px #b0a09e;}


.row a.button:hover {color: #c56b87}


#top   {  font-family: 'Cinzel', serif;   color: #c56b87; margin-top: 2.5%; margin-bottom: 0; padding-bottom: 0; text-align: center; font-size: 1.5em; text-shadow: .2px .2px #766664;}

#top2  {color: #766664; margin: 0; padding:0; font-size: 1.1em; text-align: center ;}


.large-4 h6.text-center small {color: #b77c4a;  text-shadow: .2px .2px #2b2b2b}

.large-4 h6.text-center small a {color: #b77c4a;  text-shadow: .2px .2px #2b2b2b }

.large-4 h6.text-center small a:hover {color: #766664}


@media only screen and (max-width : 480px) {
	h3 {font-size: 1.5em}
	p {padding-left: 2%; padding-right: 2%}
	
	h1{font-size: 2.1em}
}


