/*
Theme Name: Megalith
Theme URI: http://teslathemes.com/demo/wp/megalith
Description:  Creative Multipurpose HTML Template
Version: 1.0.8
Author: TeslaThemes
Author URI: http://www.teslathemes.com/
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Tags: light, theme-options,creative,responsive,unique,filtered portfolio
*/
.copyright {
    margin: 0;
    color: #FFFFFF;
    line-height: 33px;
    font-size: 13px;
}
.footer-copyright {
  background: rgb(236, 31, 35);
 }

.footer-copyright {
    padding: 8px 0;
}

.to-top-link {
   background: #EC1F23;
}

.copyright a:hover{
color:#FFF;
}

.social-networks > li a:hover{
color:#FFF !important;
}

.social-networks > li a:hover i, .social-networks > li a:focus i {
    color: #FFF;
}
input[type=text], input[type=password], input[type=email], input[type=search], input[type=submit], textarea {
    border: 1px solid black;
}

.main-nav > ul > .current_page_item > a:hover, .current_page_parent > a:hover {
    color: #000000;
}
.bg-alpha {
    background-color:none;
    display:none;
}
.top-header {
    background-color: #ED2024;
padding-top: 5px;
    padding-bottom: 5px;
}
.top-header-right ul li {
    color: #Fff;
    font-family: "open sans";
    font-weight: bold;
    list-style: none;
    float:left;
     margin-right: 22px;
    font-size: 14px;
    
    letter-spacing: 0.03em
}

.top-header-right ul li a:hover{
color:#000;
}
.top-header-right ul li a{
color:#FFF;
}

.top-header-right ul{
margin: 2px;
 float: right;
}

.copyright a {
font-weight: bold;
}
.copyright a:hover{
color:#000;
}


.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern {
    color: #FFFFFF !important;
    border-color: #ebebeb !important;
    background-color:rgb(236, 31, 35) !important;
}

.top-header-right a{
color:#FFF;
}

.top-header-right a:hover{
color:#000;
}
top-header .top-header-right a{
padding-top:20px;
}
.homemail {
    padding-top: 11px;
}
@media (max-width: 768px){
.header-navbar .col-xs-4{
width:48% !important;
}
.header-navbar .col-xs-8{
width:48% !important;
}
}
@media (max-width: 414px){
.header-navbar .col-xs-4{
width:100% !important;
}
.header-navbar .col-xs-8{
width:100% !important;
}
}
.identity * {
    width: 100%;
}
.main-nav{
margin-top: 20px;
}
.homemail {
    color: #FFF;
    font-weight: bold;
}