@media (min-width: 1200px){
.header .container {
    width: 1320px;
    
}
}

.nav li a{
    font-family: Montserrat;
    font-size:12px!important;
}

.read-more,.contact-us input[type=submit], #comments input.send{
    font-family: "Open Sans"!important;
    background:#06428b!important;
    letter-spacing:4px;
    padding:8px 32px!important;
    color:#fff!important;
    border:2px solid #d06428b!important;
    display:inline-block;
    line-height:1!important;
}
.read-more:hover,.contact-us input[type=submit]:hover, #comments input.send:hover{
    background:rgba(255,255,255,1)!important;
     border:2px solid #eb2a2a!important;
     padding:8px 32px!important;
     color: #eb2a2a!important;
     line-height:1!important;
}
.h-transparent header.header.sticky{
    background:#fff!important;
    border:none!important;
}

.block-title{
    letter-spacing:1px!important;
}

.contact-us input[type=text], .contact-us textarea{
    border:1px solid #000!important;
    background:#fff!important;
    color:#000!important;
}
.fa-long-arrow-right:before {
    content: "\f178"!important;
}
.models .arrow-container .fa-long-arrow-right:before{
    content: "\f30b"!important;
}
.footer img{
    display:none!important;
}
.footer p{
    margin-bottom:0!important;
}
.ftr-social .social-network i{
    color:#eb2a2a!important;
   
}
.ftr-social .social-network i:hover{
    color:#fff!important;
}
.ftr-social .social-network{
     border: 2px solid #eb2a2a!important;
}
#nrgfashion_sociallinkswidget-3{
    margin-top:20px!important;
}
.widget .widget-title{
    margin-bottom:10px!important;
}
.ftr-social{
    margin-top:15px!important;
}
@media (max-width: 767px){
    .numbers{
        padding-bottom:40px!important;
        padding-top:40px!important;
    }
    .wpb_text_column h1{
        font-size:44px!important;
    }
}

body .filter-container {
    position: relative;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
body .fashion-gallery #filters button {
    margin-bottom: -10px;
}
.addresses {width: 55%; margin: 0px auto; vertical-align: top;}
.page-id-312 .vc-hoverbox-block {box-shadow: 0px 10px 40px -10px rgba(0, 0, 0, 0.65);}
.no-meta.tt-blog-element .post{text-align:center;}
.no-meta.tt-blog-element .post p,.postid-684 .sub-title,.postid-683 .sub-title,.postid-692 .sub-title,.postid-684 .page-title, .postid-683 .page-title,.postid-692 .page-title{display:none;}

@media (max-width: 992px) {
#primary-nav li a {font-weight: bold; font-size: 14px !important;}
#primary-nav li ul li a {font-weight: normal; font-size: 12px !important;}
}