@media (max-width:1199px){.top_menu ul li a{font-size:13px;padding:15px 11px}.body_contents h2{font-size:x-large}ul.body-nav li,ul.contact-info li{font-size:14px}ul.blog h3{font-size:large}.gallery-thumb .view-project-title a{font-size:11px}.gallery-thumb .view-project-title{padding:7px 10px}.latest-sold p{min-height:66px}}@media (max-width:991px){.header-top-infos>ul>li{padding:0 5px}.header-top-infos li a.btn{margin-left:5px}.body_contents h1{font-size:x-large}.hd-border2:after{bottom:-2px;height:3px}.hd-border4,.hd-border3,.body_contents h2,.wrapper-newsletter h3,.form-box h3{font-size:large}.body_contents p,ul.body_nav li,.testimonials-list,body,ul.footer-nav li{font-size:small}.hd-border3{width:200px}.hd-border3:after{width:50px;margin-left:-25px}.testi-name span,.wrapper-newsletter .form-control{font-size:medium}.wrapper-newsletter h3{margin-bottom:15px}.social-links a{margin-right:0}ul.footer-nav li,ul.body-nav li{width:49%}footer{padding-top:20px}ul.footer-nav{overflow:hidden;margin-bottom:20px}article.product-sec h4,ul.contact-info h4,ul.blog h3{font-size:16px}.form-box ul li,ul.detail-nav li,.tab-content ul li,ul.body-nav li,ul.contact-info li{font-size:small}.form-box .form-control{font-size:12px}ul.detail-nav-tabs>li>a{padding:9px 27px}.gallery-thumb .view-project-title{padding:5px;line-height:12px}.gallery-thumb .view-project-title a{text-transform:lowercase}.latest-sold p{min-height:72px}ul.products_list li.sm{width:48%}ul.products_list li.sm .product_box2{max-width:264px;margin:0 auto 30px}}@media (max-width:767px){.logo{text-align:center}.logo img{width:auto}.social-links,.small_header_menu ul{text-align:center}.small_header_menu{text-align:center;float:none}.header-button{clear:both}.header-top-infos{clear:both;overflow:hidden}.header-top-infos>ul{float:none;text-align:center}.header-button>div{float:none}.header-top-infos>ul>li{float:none;display:inline-block;vertical-align:middle}.header-top-infos .top-phone{display:block;text-align:center}.gallery-thumb .view-project-title{line-height:20px}.latest-sold p{min-height:inherit}footer .social-links{text-align:left}.product_box2{max-width:264px;margin:0 auto 30px}.testimonial_sec{background-attachment:inherit}footer{padding-bottom:40px}.footer_bar{display:block}.mobile_bottom_menu{display:block}.mobile_bottom_menu{bottom:0;left:0;right:0;width:100%;text-align:center;background:#fff;box-shadow:0 0 5px #aaa;position:fixed;z-index:9999}.mobile_bottom_menu ul li span{display:block}.mobile_bottom_menu{padding:10px 0 5px}.mobile_bottom_menu ul{font-size:17px;color:#231f20;list-style:none;padding:0;margin:0}.mobile_bottom_menu ul li{display:inline-block;width:calc(25% - 5px);position:relative;line-height:1}.mobile_bottom_menu ul li a{display:block;text-align:center;-webkit-border-radius:5px;border-radius:5px;font-size:12px;color:#231f20;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;background-color:#fff}.mobile_bottom_menu ul li i{font-size:24px}.mobile_bottom_menu ul li a:hover{color:#a40505;text-decoration:none}.mobile_bottom_menu ul li .icon{display:inline-block;position:relative}.mobile_bottom_menu ul li a span.count_wishlist{display:inline-block;padding:0;background-color:#a40505;-webkit-border-radius:50%;border-radius:50%;text-align:center;color:#fff;font-size:11px;position:absolute;content:"";left:auto;top:-7px;font-weight:600;min-width:20px;line-height:17px;border:2px solid #fff;right:-13px}}@media (max-width:580px){.gallery-thumb .view-project-title{line-height:15px}.testimonials-list{padding:0 50px}ul.products_list li.sm{width:100%;margin:0 auto}ul.products_list li.sm .product_box2 h4{min-height:0}}@media (max-width:480px){.header-top-infos li a.btn{margin-bottom:10px}.body_contents h1{font-size:large}.hd-border4,.hd-border3,.body_contents h2{font-size:16px}.footer-logo{text-align:center}footer p,.footer-map{text-align:center}#testimonial_slider{margin:20px 0 20px}ul.body-nav li{width:100%}ul.body-nav li:nth-child(2n){float:left}}@media (max-width:414px){.blog .post-content-details li{padding:0 5px}}@media (max-width:375px){ul.detail-nav-tabs li{float:none;border-right:0;border-bottom:#5b5b5b 1px solid}}@media (max-width:360px){.logo img{width:100%;padding-left:12px;padding-right:12px}ul.footer-nav li{width:100%}ul.footer-nav li:nth-child(2n){float:left}.gallery-thumb{width:190px;margin:0 auto;float:none;margin-bottom:20px}#home_banner .owl-controls .owl-buttons div{font-size:14px;width:20px;height:20px}.gallery-thumb .view-project-title{line-height:20px}.gallery-thumb .view-project-title a{font-size:14px}}