/*----------------------------------------------------------*/
/* Stoddfard Construction MAIN Cascading Style Sheet - main.css  */
/* Author: Steve Pettee, Glacier Web Creative */
/* www.GlacierWebCreative.com */
/*----------------------------------------------------------*/



/* General
------------------------------------------------------------*/
*{
     padding: 0; margin: 0;
     font-family: "Georgia", "Times New Roman";
     }
    
ul {
     list-style: none;
     }

body, html {
     height: 100%;
     background: #ebeaea;
     }
    
     

/* Home Page Content
-------------------------------------------------------------*/      
section.module.content-1 p {
     text-indent: 30px;
     color: #5c534c;
     font-family: Helvetica, Arial, sans-serif;
     font-size: 20px;
     font-style: none;
     }
     
section.module.content-1 p span.firstletter {
     font-size: 30px;
     font-weight: 400;
     }
     
     
     
/* About Page Content
-------------------------------------------------------------*/
section.module.content-2 p.ques {
     color: #5c534c;
     font-family: Helvetica, Arial, sans-serif;
     font-size: 26px;
     font-style: none;
     }
     
section.module.content-2 p.ans {
     color: #5c534c;
     font-family: Helvetica, Arial, sans-serif;
     font-size: 20px;
     font-style: none;
     }
                     
     
     
/* Portfolio
-------------------------------------------------------------*/
section.module.content-3 {
     width: 60%;
     }
     
section.module.content-3 div#portfolioHeader {
     position: relative;
     width: 100%;
     margin: 0 auto;
     height: auto;
     }
     
section.module.content-3 div#portfolioHeader a {
     position: relative;
     display: inline-block;
     float: left;
     width: 45%;
     height:auto;
     margin: 30px 0 30px 5%;
     }
     
section.module.content-3 div#portfolioHeader a img {
     position: relative;
     width: 100%;
     height: auto;
     }
     


/* Contact
**************************************************************/
section.module.content-4 p {
     width: 80%;
     margin: 0 auto;
     color: #5c534c;
     font-family: Helvetica, Arial, sans-serif;
     font-size: 20px;
     font-style: none;
     text-align: left;
     }
     
section.module.content-4 p a {
     font-family: "times new roman";
     font-size: 22px;
     font-weight: 900;
     font-style: italic;
     color: #5c534c;
     }



/* Footer
-------------------------------------------------------------*/
div#footer{
    position: relative;
    width: 55%;
    margin: 0 auto;
    margin-top: 50px;
    margin-bottom: 60px;
    }
     
div#footer div#footerTop {
    position: relative;
    width: 90%;
    border-bottom: 2px solid black;
    padding: 0 0 1% 5%;
    }
    
div#footer div#footerTop a img {
     width: 100%;
     }
     
div#footer div#footerTop a#houzzIcon {
     position: relative;
     display: inline-block;
     width: 15%;
     margin: 0 5% 0 0;
     }
     
div#footer div#footerTop a#fbIcon {
     position: relative;
     display: inline-block;
     width: 5%;
     }
     
div#footer div#footerTop span#footerSpan {
     position: relative;
     display: inline-block;
     width:0%;
     }
     
div#footer div#footerTop p#copyright {
     position: relative;
     display: inline-block;
     width:70%;
     height: auto;
     font-size: 16px;
     text-align: right;
     }
     
     
     
          
         
@media all and (max-width: 1100px) {
     div#footer div#footerTop p#copyright {
          font-size: 13px;
          }
     }
       
     

     
     
     
     
     
     
     
     