body { background-size:cover; background-attachment:fixed; color:#ffffff;}

/* Row Width */
.row, .contain-to-grid .top-bar {max-width:80rem;}

/* Typography */

h1,h2,h3,h4,h5,h6 { color:#ffffff;}
h1 { font-size:1.9rem;}
h2 { font-size:1.7rem;}
h3 { font-size:1.5rem;}
h4 { font-size:1.3rem;}
h5 { font-size:1.1rem;}
h6 { font-size:1.05rem;}

p {font-size: 1rem; color:#ffffff;}

a { color:#ffffff;}
a:hover { color:#ece7e7;}

.small-h2 { font-size:1.2rem;}
/* Navigation */

.contain-to-grid { background-color:#FF6A17;}
.top-bar { background-color:#FF6A17; height:30px;}
.top-bar .title-area { height:30px;}
.top-bar-section li:not(.has-form) a:not(.button) { background-color:#FF6A17; line-height:30px;}
.top-bar-section .dropdown li:not(.has-form) a:not(.button) { } /* dropdown li a */
.top-bar-section .dropdown li:not(.has-form) a:not(.button):hover { } /* dropdown li a :hover */
.top-bar-section ul li > a { padding:0px 10px; font-size:1.2rem;} /* all navs a  */
.top-bar-section ul li:hover:not(.has-form) > a { } /* all hover on top lvl and dropdowns*/

.top-bar-section li:not(.has-form) a:not(.button):hover { } /* main hovers */
.top-bar-section ul li { }



/* Layout */
#main-area { background-color:rgba(0, 0, 0, 0.6); min-height:580px;}

/* Classes */
.purple { background-color:#FF6A17;}
.fixed-top-bar { height:5px; position:fixed; top:0px; width:100%; z-index:100;}
.fixed-bottom-bar { height:5px; position:fixed; bottom:0px; width:100%; z-index:100;}
.text-top { padding:0px 20px; color:#ffffff;}
.text-top h2 { color:#ffffff;}
.grey-bar { padding:10px; width:100%; background:rgba(255, 106, 23, 0.39);}
.titlecase li{ text-transform: capitalize; }
.tel { font-size:1.6rem; padding:30px 0px 0px 0px; min-width:200px;}
/* Other */
