.navbar-inverse{background-color:#fff !important;border-bottom:none !important;}
.navbar-brand{height:76px !important;line-height:60px !important;padding:7px 15px !important;}
.navbar-inverse .navbar-nav > li > a{color:#404040 !important;}
.section-header-wrap .section-header{font-family:'Dancing Script', cursive;font-size:30px;text-transform:lowercase;}
.feedback{background:#404040;}
.custom-button{background:transparent !important;padding:13px 35px 13px 35px;border-radius:4px !important;border:1px solid #fff !important;}
.custom-button:hover{background:#fff !important;color:#404040 !important;}
.comment-form #submit,
.comment-reply-link{background:transparent;color:#404040 !important;border:1px solid #404040 !important;}
.comment-form #submit:hover,
.comment-reply-link:hover{background:#404040;color:#fff !important;text-decoration:none;border:1px solid #404040;}
.advantage-box .advantage-icon{border:none !important;}
.red-border-bottom:before{background:#404040 !important;}
.team-member .social-icons ul li a:hover{color:#404040;}
.entry-title:before{background:#404040;}
.widget .widget-title:before{background:#404040;}
.comment a{color:#404040;}
.focus .row .advantage-box{border-right:1px solid #eee;}
.entry-content a{color:#404040;text-decoration:underline;}
.entry-content a:hover{color:#404040;text-decoration:none;}
.zerif-copyright-box{padding:30px 0;color:#939393;}
.price-calc{padding-top:0;}
.price-calc .red-border-bottom:before{bottom:-9px;}
.price-calc .container{padding-top:100px;border-top:2px solid #808080;}
.red-border-bottom:before{bottom:-17px;}
.top-navigation{width:100%;position:absolute;top:0;right:0;text-align:left;z-index:999;}
.top-navigation.fixed-navigation{background:#fff;position:fixed;border-bottom:1px solid #eee;}
.menu-color.logged-in .top-navigation,
.logged-in .top-navigation.fixed-navigation{margin-top:32px;}
.top-navigation.fixed-navigation .container .logo-content-wrap .logo-name,
.top-navigation.fixed-navigation .container .logo-content-wrap .logo-title,
.top-navigation.fixed-navigation .container .hambuger-menu,
.top-navigation.fixed-navigation .container .header-menu ul li a{color:#404040;}
.menu-color .top-navigation .container .logo-content-wrap .logo-name,
.menu-color .top-navigation .container .logo-content-wrap .logo-title,
.menu-color .top-navigation .container .hambuger-menu,
.menu-color .top-navigation .container .header-menu ul li a{color:#404040;}
.top-navigation.fixed-navigation .container .logo-image{background:url("images/black-logo.png") no-repeat center;}
.top-navigation .container{padding:30px 0;overflow:hidden;}
.top-navigation .container .logo-image{width:170px;height:58px;background:url("images/white-logo.png") no-repeat center;-ms-background-size:contain;background-size:contain;float:left;}
.top-navigation .container .logo-content-wrap{font-family:"Lato", sans-serif;float:left;}
.top-navigation .container .logo-content-wrap .logo-name{line-height:36px;font-size:34px;color:#fff;text-transform:uppercase;}
.top-navigation .mob-menu-wrap{display:none;float:right;line-height:36px;font-size:34px;color:#fff;text-transform:uppercase;}
.top-navigation .mob-menu-wrap span{vertical-align:top;}
.top-navigation .container .logo-content-wrap .logo-name:hover{text-decoration:none;}
.top-navigation .container .logo-content-wrap .logo-title{color:#fff;}
.top-navigation .container .logo-content-wrap .logo-title p {display: inline-block;}
.top-navigation .container .logo-content-wrap .logo-title p a {display: inline-block; color: inherit; font-size: inherit;}
.top-navigation .container .hambuger-menu{line-height:19px;cursor:pointer;color:#fff;float:right; margin-top: 0 !important;}
.top-navigation .container .hambuger-menu .fa{margin-right:5px;font-size:18px;}
.top-navigation .container .hambuger-menu span{font-size:12px;text-transform:uppercase;}
.top-navigation .container .header-menu{position:absolute;right:-100%;bottom:15px;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.top-navigation .container .header-menu.open{right:40px;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.top-navigation .container .header-menu ul{margin-bottom:0;list-style-type:none;}
.top-navigation .container .header-menu ul li{margin-right:15px;float:left;}
.top-navigation .container .header-menu ul li:last-child{margin-right:0;}
.top-navigation .container .header-menu ul li a{color:#fff;}
.top-navigation .container .header-menu ul li a:hover{text-decoration:none;}
.contact-us address{font-style:italic;color:#fff;}
#txt1{border:0px;}
#action-btn{color:#ac4923;border:2px solid #ac4923;border-radius:4px;padding:20px;}
.emaill{font-style:italic;color:#0073aa;}
#hahahah{border:2px solid black;padding:20px;margin-bottom:50px;width:700px;}
.top-navigation .header-mob-menu {
    width: 100%;
    height: 0px;
    overflow: hidden;
    background-color: #ffffff;
}
.collapse.in {
    border-top: 1px solid #ededed;
}
.top-navigation #menu-menu-1 {
    margin: auto;
    text-align: center;
}
.top-navigation .header-mob-menu li a {
    color: #000;
}
.top-navigation .header-mob-menu li {
    float: none;
    padding: 10px 0;
}
.container .navbar-toggle {
    margin-top: 0;
    margin-right: 0;
}
@media screen and (max-width: 768px) {
    .top-navigation {
        background: #ffffff;
    }
    .top-navigation .container .logo-content-wrap .logo-name {
        color: #000;
    }
    .top-navigation .container .logo-content-wrap .logo-name {
        font-size: 4.432855280312907vw;
    }
    .top-navigation .container .logo-content-wrap .logo-title p {
        display: block;
    }
}