@charset "utf-8";
/* CSS Document */

h1, h2, h3, h4, h5, h6 { font-family: 'Montserrat', sans-serif; font-weight: 500;}
h1 { font-size: 2.2rem; }
h2 { font-size:1.8rem; }
h3 { font-size: 1.6rem;}
p, li { font-family: 'PT Sans', sans-serif; color:#4e4e4e;}
.revoblue {color: #063789; }
#footer { background-color:#58b9da; padding:16px 0;}
#footer2 { background-color:#29242a; padding:16px 0;}
#footer p, #footer h4 { color:#fff;}
#footer2 p { color:#8a8a8a; font-size:0.8rem; }
#footer p a { color:#ddd; }
#footer p a:hover { color:#063789; }
#footer2 p a { color:#5e5e5e;}
#footer2 p a:hover { color:#8a8a8a;}
.expand { letter-spacing: 3px;}
#hero { width: 100%; background-image: url("../images/revotech-accounting-torrance.jpg"); background-size: cover; min-height:300px; max-height: 500px; background-position: left center; }
.vspace { height:30px; }

div#social img { width:20%; margin:0 4px; max-width:36px;}
#pgtitle { background-color:#58b9da; padding:16px 0;}
#pgtitle h1 { color:#fff; font-size: 2rem; font-weight: 400; margin-top:12px; }
.imgcircle {  border-radius: 50%; }
/* #navmenu { text-align: right;} */
nav { float:right }
/* Phone */
@media print, screen and (max-width: 39.999em) {
	#hero	{ max-height: 160px; }
	#footer2 { padding:20px;}
	#top .cell { text-align: center;}
	#top h1 { margin-top:20px; }
	ul { margin-bottom: 0; }
/* #navmenu { text-align: center;}	*/
	nav { float:none }	
}

