/*
Theme Name: Scenic Root
Version: 1.0
Author: http://hambell.com
*/

/*==========================================================================
GLOBAL
========================================================================== */

html, body{width: 100%; min-height: 100%;} 
body {margin:0; padding:0; position: relative; font-size: 0.875em; color:#4d4d4d; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;}

p {line-height: 1.5em; margin: 0;}
hr {border: 0; border-top: 1px solid #CCCCCC; display: block; height: 1px; margin:0; padding: 0; clear:both;}
h1,h2,h3,h4,h5,h6 {font-weight: normal; line-height: 1.4em; font-weight: 400; font-family: Constantia, "Lucida Bright", "Lucida Serif", Lucida, Georgia, serif; }
h1 {font-size: 2.714em;} h2 {font-size:2.143em;} h3 {font-size:1.786em;} h4 {font-size:1.429em;} h5 {font-size:1.286em;} h6 {font-size:1.143em;}
a{color:#3a4d4c; text-decoration: none;}
a:hover{color:#58695e; text-decoration: none;}

.sans {font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;}
.serif {font-family: Constantia, "Lucida Bright", "Lucida Serif", Lucida, Georgia, serif; }

.bold{font-weight: 700;}
.normal {font-weight: 400;}
.thin {font-weight:300;}
.center {text-align: center;}
.italic {font-style: italic;}
.small {font-size: 0.929em;}
.tiny {font-size: 0.857em}
.uppercase {text-transform: uppercase; letter-spacing: .04em;}

.white {color:#FFF;}
.blue {color:#516775;}
.lightblue {color:#CAD1D5;}
.red {color:#DC1F27;}
.green{color:#8BAE3F;}
.gray {color:#666;}
.lightgray {color:#CCC;}
.darkgray {color:#333;}

::selection {background: #42535E; color:#fff;}
::-moz-selection {background: #42535E; color:#fff;}

.pull-left {float:left;}
.pull-right {float:right;}
.centered {text-align: center;}
.clearfix:after { content: ""; display: table; clear: both;}



/*==========================================================================
HOMEPAGE
========================================================================== */

body {
    height:100%;
    background-color:rgba(0,0,0,.2);
    background:url(../img/SR.jpg) no-repeat top center; 
    background-size:cover;
}

h1 {font-size: 100px; margin-bottom: 0; line-height: 100px;}
h1,h2,h3,h4,h5,p {color:#3a4d4c !important;}

.content-wrap { text-align:center; padding:20px;}


/*==========================================================================
MEDIA QUERRIES 
========================================================================== */

@media screen and (max-width:720px){

    h1 {font-size: 60px; line-height: 60px;}


}


