/*** Footer ***/


#footer {
overflow-x:hidden;
overflow-y:hidden;
background-color: #000;
font-family:Helvetica;
color:#fff;
text-decoration:none;
font-size:.8rem;
height:450px;
width:100%;


}

.wrap {
margin: 0 auto;




}

 #footer a,
 #footer p {
    font: 'Open Sans', sans-serif;
    color: #fff;
    font-size:.8rem;
    font-weight: normal;
    line-height: 26px;
 }


.right > p:nth-child(1) > a:nth-child(1)

{
    font-weight: bold;
    text-decoration: none;
}
.clear {
    clear: both;
}

.left {
    text-align: left;
    float: left;
    width: 33%;
    padding: 20px;
}

.right {
    float: right;
    text-align: left;
    font: 'Open Sans', sans-serif;
    color: #fff;
    font-size: .8rem;
    font-weight: normal;
    line-height: 26px;
    width: 33%;
    padding: 20px;
}
    
.centered {
    text-align: left;
    width: 33%;
    float: left;
    padding: 20px;
}


.copyright-center{ margin: 0 auto;}

.copyright-intro{ margin: 0 auto;}

.copyright-intro { background-color: #77CEF0; width: 100%;text-align: center; right:0; bottom: 0;left:0;font-size:.63rem;}

.copyright-center { background-color: #d8d8d8; width: 100%;text-align: center; right:0; bottom: 0;left:0;font-size:.63rem;}


.copyright > a:nth-child(1) { color:#000 !important; text-decoration: none; }

.reserved > a:nth-child(1) { color:#000 !important; text-decoration: none;   }


.subscribe_button {
    min-width: 200px;
    margin: 0;
    padding: 14px 0;
    background-color: #2f2e2a;
    font: 'Open Sans', sans-serif;
    font-size: .8rem;
    line-height: 19px;
    font-weight: bold;
    color: #fff;
    text-align: center;
    text-transform: uppercase;
    cursor: pointer;

    -webkit-transition: background-color 0.2s ease-in-out;
    -moz-transition: background-color 0.2s ease-in-out;
    -ms-transition: background-color 0.2s ease-in-out;
    -o-transition: background-color 0.2s ease-in-out;
    transition: background-color 0.2s ease-in-out;
}


.social > p:nth-child(1) { font-weight:bold;}


 .social-icons ul { margin:0 40px;}
.social-icons > ul > li  { float:left;list-style-type: none;}

.social-icons > ul > li  > a > img {margin-left:50px;width:30px;float:left; }

/**Dont Share styles***/
.social-buttons > a:nth-child(5) {
margin: 0 auto;
width:33%;
padding: 0 0px;
    

}

.left > p:nth-child(2) > a:hover {color:#fff;}

.left > p:nth-child(2) > a:nth-child(1):hover {text-decoration: underline;}

.right > p:nth-child(2) > a:nth-child(1):hover {text-decoration: underline;}

.right > p:nth-child(2) > a:nth-child(2):hover {text-decoration: underline;}
.right > p:nth-child(3) > a:hover {text-decoration: underline;}

.right > p:nth-child(2) > a:nth-child(4):hover {text-decoration: underline;}


.right > p:nth-child(4) > a:nth-child(1):hover {text-decoration: underline;}

.right > p:nth-child(5) > a:nth-child(1):hover {text-decoration: underline;}

.right > p:nth-child(5) > a:nth-child(1):hover {text-decoration: underline;}


.right > p:nth-child(6) > a:nth-child(1):hover {text-decoration: underline;}

.right > p:nth-child(7) > a:nth-child(1):hover {text-decoration: underline;}





