p:empty{display:none} .nav>li { position: initial !important; } .header { z-index:99999; } .main-nav { float:none; } .head-social li { display: inline-block; padding-left: 5px; padding-right: 5px; } .head-social { list-style: none; float: right; padding-left: 0; } .head-social li a { width: 43px; line-height: 43px; border-radius: 100%; background: #f1592a; color: #181818; display: block; text-align: center; } .fa-lg { font-size: 1.33333333em; line-height: .75em; vertical-align: -15%; } .main-nav ul>li.active a:before { display:none !important; } .main-nav ul>li.active a, .main-nav ul>li a:hover { color: #f1592a; opacity:1; } .contact-form-box { background:#fff; padding: 10px; text-align:center; width: 750px; padding-right: 250px; } .contact-form-box1 { background: rgba(0,0,0,.6); padding: 10px; text-align:center; } .award-logo { margin-top: 455px; } .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern { color: #f1592a !important; } .padding-me-top { padding-top:70px !important; } h1.title-header { font-size: 40px; display: table; white-space: nowrap; font-weight: 500; color: #f1592a; } h1.title-header:before { right: 1.5%; } h1.title-header:after { left: 1.5%; } h1.title-header:before, h1.title-header:after { border-top: 1px solid #000; content: ''; display: table-cell; position: relative; top: 0.35em; width: 45%; } .about-border { display: block; width: 80px; height: 3px; background: #f1592a; margin: 20px auto; } h2.title-header-sub { margin-bottom: 0; color: #212121; font-weight: 300; } h2.product-name { color: #212121; font-weight: 500; } .btn-orange .vc_btn3.vc_btn3-shape-square { border: solid 1px #f1592a; padding: 10px 40px; min-width: 270px; } .btn-orange .vc_btn3.vc_btn3-shape-square:hover { background: #f1592a !important; color:#fff !important; } .textwidget p { color:#fff !important; margin-bottom: 7% !important; margin-top: 7% !important; } .footer-btn { padding:10px 20px !important; background: #f1592a !important; color:#fff !important; width: 60% !important; border-radius:5px !important; } .footer-btn:hover { background: #fff !important; color:#f1592a !important; } .footer { color: #5e656a; background: #21282e; padding: 0; line-height: 28px; } .map-section { min-height:500px; background-size:cover; background-position: center; } .main-image-section { background-position:50% 0% !important; } .lets-design-footer { padding:80px !important; padding-right:30px !important; padding-bottom: 18.% !important; } .page-title .title { padding: 0; background:transparent !important; margin-bottom:-1%; color:#151515; } .testimonial-item h4 { margin-bottom: -2% !important; font-style: italic; font-weight: 500; font-size: 18px; } div.icon.icon1 p { margin-left:40px !important; } .testimonial-item { background: #f1f1f1; padding: 30px; } p.top { margin-top: 0; } .contact .icon1 i.fa { background-color: transparent; color: #f65a03; border: 1px solid; margin-right: 10px; font-size: 25px; } .icon1 i.fa.fa-facebook { padding: 15px 18px; } .contact p { display: table; margin-left: 75px; margin-top: 18px; font-size: 16px; color: #616161; margin-bottom: 30px; } .contact i.fa { margin: 0px 0px 15px 0px; background-color: #f65a03; color: white; font-size: 25px; padding: 15px 14px; float: left; } .contact .icon1 i.fa:hover { background-color: #f65a03; color: #FFFFFF; } .contact i.fa.fa-map-marker { padding: 15px 20px; } .contact p a { color: #616161; } .contact i.fa.fa-phone { padding: 15px 17px; margin-top: 15px; } .contact i.fa.fa-envelope { margin-top: 15px; padding: 15px 15px; } .contact ul li { border-bottom: 1px solid #dddddd; display: inline-block; width: 100%; min-height: 80px; margin-bottom: 10px; } .post-navigation .prev-project, .post-navigation .next-project { margin-bottom: 5%; } .portfolio .item a.port-icon { background: #f1592a !important; } .portfolio .item .info .title { border-left: 4px solid #f1592a !important; } .circle-image img { border-radius:50%; } .slider-content { margin-top:-10px; z-index: 9; } #slider_blocks { position: absolute; } .main-nav ul>li.active ul li.active a { color: #ff4229 !important; } .main-nav ul>li ul li a { color: #353537 !important; text-align: left; } .pagination-right { text-align: left; margin-bottom: 8%; } .blog-posts .blog-post .blog-post-title h3, .sidebar-widget h3 { border-left: 3px solid #f1592a; } .page-title .title { margin: auto !important; margin-bottom: -1% !important; } .about-border { margin: 20px auto !important; } .footer .about-border { margin: 20px 1px !important; } .contact-box { width:400px; background:#383330; border-radius: 20px; color:#fff; padding: 80px 50px; margin-top: 70px; } .content-contact-box { padding-left: 80px !important; } @media only screen and (max-width: 1920px) { .lets-design-footer { padding-bottom: 19% !important; } } @media only screen and (max-width: 1680px) { .lets-design-footer { padding-bottom: 18% !important; } } @media only screen and (max-width: 1600px) { .lets-design-footer { padding-bottom: 19% !important; } } @media only screen and (max-width: 1440px) { .lets-design-footer { padding-bottom: 20.5% !important; } } @media only screen and (max-width: 1366px) { .lets-design-footer { padding-bottom: 17% !important; } } @media only screen and (max-width: 1340px) { .slider-content { margin-top:-5% !important; } } @media only screen and (max-width: 1280px) { .lets-design-footer { padding-bottom: 22.5% !important; } } @media only screen and (max-width: 1240px) { .slider-content { margin-top:-7% !important; } } @media only screen and (max-width: 1199px) { .slider-content { margin-bottom:-5% !important; } .content-contact-box { padding-left: 0px !important; } .contact-form-box { padding-right: 300px !important; } } @media only screen and (max-width: 1090px) { .slider-content { margin-top: 3% !important; } } @media only screen and (max-width: 1000px) { .slider-content { margin-top: -2% !important; } } @media only screen and (max-width: 991px) { .contact-form-box { width: 650px !important; } } @media only screen and (max-width: 960px) { .lets-design-footer { padding-bottom: 31.5% !important; } } @media only screen and (max-width: 800px) { .lets-design-footer { padding-bottom: 24.5% !important; } } @media only screen and (max-width: 767px) { .contact-form-box { padding-right: 0 !important; width:100% !important; } .contact-box { margin:auto !important; margin-top: 8% !important; } .contact-form-box h2 { padding: 30px !important; } .lets-design-footer { padding-left: 30px !important; } .award-logo { margin-top: 50%; } .contact-form-box { margin-top: -2% !important; } .contact-form-box1 { margin-top: 15% !important; } .contact-form-box1 h2 { padding: 30px !important; } } @media only screen and (max-width: 540px) { .topbarphonesection { width:100% !important; float:left !important; display: inline-block !important; text-align: center !important; } .head-social { float:none !important; } } @media only screen and (max-width: 500px) { .contact-box { width:100% !important; } .footer-btn { width:100% !important; } } @media only screen and (max-width: 400px) { .award-logo-main { width: 130px !important; } .nosidespadding, .vc_custom_1523990703833 { padding: 0 !important; } }