@media (min-width:1170px) and (max-width:1600px){.footer-top-area {padding:0px 0 0;} }
@media (min-width:1170px) and (max-width:1500px){.main-header .main-menu ul li{padding:40px 17px;}
.main-header .main-header-right ul li.cart-area a{right:-10px;}
.why-choose-us-area .why-choose-us-content p{margin-right:0;}
.why-choose-us-area .why-choose-us-content{padding:20px 0;}
.why-choose-us-area .why-choose-us-image,
.why-choose-us-area .why-choose-us-image img{min-height:500px;}
.appointment-section-area .appointment-section ul li{margin-right:115px;}
.main-header.sticky.stick .main-menu ul li{padding:25px 17px;}
.home2-about-section-area .home2-about-section-content{padding:30px;}
.home2-about-section-area .home2-about-section-image{margin-bottom:30px;}
.counter-up-area.counter-up-area .ab-count .about-counter-list p{font-size:20px;}
.blog-area .single-blog .blog-info ul li,
.blog .single-blog .blog-info ul li{width:58%;}
.shop-page-area .tobar-area .showing-result ul li{margin-right:0;height:21px;}
.sidebar-area .widget ul.photo li img{width:52px;}
.single-cart-form .table .total-money{font-size:17px !important;}
.team-member-area .single-teams .media .media-body .social-media ul li{margin:0 2px;}
.team-member-area .single-teams .media .media-body .social-media ul li a{height:30px;line-height:30px;width:30px;}
.single-services-area .single-services-content{padding:60px;}
.contact-page-area .contact-info .single-contact p{font-size:12px;}
.slider-area .slider-2 h1{font-size:40px;letter-spacing:3px;}
.services-area .serving-list-area .single-service h3 a{font-size:16px;}
.make-free-appointment-area .make-free-appointment{background:#FFA800}
.featured-product-listing-area .tab-button ul.nav.nav-tabs li a,
.featured-product-listing-area .tab-button ul.nav.nav-tabs li.active a{font-size:18px;}
.footer-top-area,
.our-work-three.about-page-gallery
.single-blog-page-area,
.our-work-three{padding:20px 0 0 !important;}
.collection-vehicle-area .padding-top1{padding-top:30px;}
.related-services-area,
.we-server-area{padding:0 0 30px !important;}
.about-us-area,
.counter-up-area,
.featured-product-listing-area,
.our-featured-area,
.blog-area,
.testimonial-area,
.appointment-section-area,
.most-latest-product-area,
.collection-vehicle-area,
.counter-up-area2.counter-up-area,
.team-area,
.home-two-testimonial-area,
.breadcumb-area,
.about-page-two-about-us-area,
.mission-vission-area,
.shop-page-area,
.single-product,
.cart-page-area,
.checkout-page-area,
.loginregistration-area,
.team-member-area,
.apppointment-page-area,
.services-area,
.service-two-area,
.single-services-area,
.blog,
.contact-page-area,
.error-page-area,
.single-blog-page-area{padding:70px 0;}
}
@media (min-width:992px) and (max-width:1169px){.main-header .main-menu ul li{padding:40px 17px;}
.main-header .main-header-right ul li.cart-area a{right:-10px;}
.why-choose-us-area .why-choose-us-content p{margin-right:0;}
.why-choose-us-area .why-choose-us-content{padding:20px 0;}
.why-choose-us-area .why-choose-us-image,
.why-choose-us-area .why-choose-us-image img{min-height:500px;}
.appointment-section-area .appointment-section ul li{margin-right:115px;}
.main-header.sticky.stick .main-menu ul li{padding:25px 17px;}
.home2-about-section-area .home2-about-section-content{padding:30px;}
.home2-about-section-area .home2-about-section-image{margin-bottom:30px;}
.counter-up-area.counter-up-area .ab-count .about-counter-list p{font-size:20px;}
.blog-area .single-blog .blog-info ul li,
.blog .single-blog .blog-info ul li{width:58%;}
.shop-page-area .tobar-area .showing-result ul li{margin-right:0;height:21px;}
.sidebar-area .widget ul.photo li img{width:52px;}
.single-cart-form .table .total-money{font-size:17px !important;}
.team-member-area .single-teams .media .media-body .social-media ul li{margin:0 2px;}
.team-member-area .single-teams .media .media-body .social-media ul li a{height:30px;line-height:30px;width:30px;}
.single-services-area .single-services-content{padding:70px 0;}
.contact-page-area .contact-info .single-contact p{font-size:12px;}
.slider-area .slider-2 div.title2{padding:0 5%;}
.make-free-appointment.make-free-appointment2,
.make-free-appointment-area .make-free-appointment,
.make-free-appointment.make-free-appointment2{background:#ffa800 !important;}
.single-product .single-product-details .quantity{margin-bottom:0;}
.services-area .serving-list-area .single-service h3 a{font-size:16px;}
.about-us-area .about-content a{margin-top:0;}
.slider-area .slider-2 h1{font-size:48px;letter-spacing:3px;}
.slider-area .slider-2 div.slider-botton ul li a,
.slider-area .slider-2 div.slider-botton ul li.acitve a{padding:10px 40px;}
.services-area .serving-list-area .single-service h3 a{font-size:16px;}
.make-free-appointment-area .make-free-appointment{background:#FFA800}
.featured-product-listing-area .tab-button ul.nav.nav-tabs li a,
.featured-product-listing-area .tab-button ul.nav.nav-tabs li.active a{font-size:18px;}
.footer-top-area,
.our-work-three.about-page-gallery
.single-blog-page-area,
.our-work-three{padding:60px 0 0 !important;}
.collection-vehicle-area .padding-top1{padding-top:30px;}
.related-services-area,
.we-server-area{padding:0 0 60px !important;}
.about-us-area,
.counter-up-area,
.featured-product-listing-area,
.our-featured-area,
.blog-area,
.testimonial-area,
.appointment-section-area,
.most-latest-product-area,
.collection-vehicle-area,
.counter-up-area2.counter-up-area,
.team-area,
.home-two-testimonial-area,
.breadcumb-area,
.about-page-two-about-us-area,
.mission-vission-area,
.shop-page-area,
.single-product,
.cart-page-area,
.checkout-page-area,
.loginregistration-area,
.team-member-area,
.apppointment-page-area,
.services-area,
.service-two-area,
.single-services-area,
.blog,
.contact-page-area,
.error-page-area,
.single-blog-page-area{padding:60px 0;}
}
@media (min-width:768px) and (max-width:991px){.main-header .main-menu ul li{padding:40px 17px;}
.header-top-left{margin-top:18px;}
.main-header .main-header-right ul li.cart-area a{right:-10px;}
.why-choose-us-area .why-choose-us-content p{margin-right:0;}
.why-choose-us-area .why-choose-us-content{padding:30px;}
.why-choose-us-area .why-choose-us-image,
.why-choose-us-area .why-choose-us-image img{min-height:500px;}
.appointment-section-area .appointment-section ul li{margin:0px 0 20px !important;}
.main-header.sticky.stick .main-menu ul li{padding:15px 17px;}
.main-header.sticky.stick .logo-area{padding:20px 0 0;}
.home2-about-section-area .home2-about-section-content{padding:30px;}
.home2-about-section-area .home2-about-section-image{margin-bottom:30px;}
.counter-up-area.counter-up-area .ab-count .about-counter-list p{font-size:20px;}
.blog-area .single-blog .blog-info ul li,
.blog .single-blog .blog-info ul li{width:58%;}
.shop-page-area .tobar-area .showing-result ul li{margin-right:0;height:21px;}
.sidebar-area .widget ul.photo li img{width:52px;}
.single-cart-form .table .total-money{font-size:17px !important;}
.team-member-area .single-teams .media .media-body .social-media ul li{margin:0 2px;}
.team-member-area .single-teams .media .media-body .social-media ul li a{height:30px;line-height:30px;width:30px;}
.single-services-area .single-services-content{padding:15px;}
.contact-page-area .contact-info .single-contact p{font-size:8 px;}
.slider-area .slider-2 div.title2{padding:0 5%;}
.make-free-appointment.make-free-appointment2,
.make-free-appointment-area .make-free-appointment,
.make-free-appointment.make-free-appointment2{background:#ffa800 !important;}
.single-product .single-product-details .quantity{margin-bottom:0;}
.services-area .serving-list-area .single-service h3 a{font-size:16px;}
.header-top .header-top-left ul li{padding:7px 0 0;}
.main-header .logo-area{padding:35px 0 0;text-align:center;}
.main-header-right{display:none;}
.slider-area .slider-2 h1{font-size:48px;letter-spacing:0;}
.about-content{margin-bottom:50px;}
.about-us-area .about-content a{margin-top:0;}
.counter-up-area .ab-count .about-counter-list{margin:0 0 35px;}
.featured-product-listing-area .owl-controls .owl-buttons .owl-prev,
.featured-product-listing-area .owl-controls .owl-buttons .owl-next{top:-160px;}
.blog-area .single-blog,
.blog .single-blog{min-height:435px;}
.widget{min-height:110px;}
.footer-top-area .widget h2.widget-title{margin-bottom:50px;}
.header-two{background:#333 none repeat scroll 0 0;position:inherit;}
.most-latest-product-area .single-latest-product,
.collection-vehicle-content,
.single-team{margin-bottom:30px;}
.content-area{margin-bottom:30px;}
.shop-page-area .tobar-area .view-area ul.nav-tabs{text-align:center;}
.shop-page-area .tobar-area .view-area ul.nav-tabs li{border:0 none;display:inline-block;float:inherit;}
.showing-result{margin-bottom:20px;text-align:center;}
.sidebar-area{margin-top:60px;}
.sidebar-area .widget{min-height:auto !important;}
.single-product .single-product-image{margin-bottom:30px;}
.team-member-area .single-teams .media a.pull-left{margin-bottom:30px;}
.team-member-area .single-teams{margin-bottom:60px;}
.we-server-area .we-server{padding:0 100px;}
.services-area .serving-list-area .single-service.last-child{margin-bottom:40px !important;}
.error-page-area .error-page-area{padding:0 100px;}
.single-blog-page-area .sidebar-area{margin:0 !important;}
.sidebar-area .widget.recomonded{margin-bottom:60px !important;}
.services-featured-images > img{width:100%;}
.slider-area .slider-2 div.slider-botton{margin-top:30px;}
.table-button-left{width:45%;}
.header-top .header-top-left ul li a{font-size:13px;}
.single-product .single-product-details p{margin-right:0;}
.single-product .single-product-details .product-cart-area ul li a,
.single-product .single-product-details .share-on ul li a{height:30px;line-height:30px;width:30px;}
.about-us-area .about-content a{margin-top:0;}
.slider-area .slider-2 h1{font-size:42px;letter-spacing:0px;}
.slider-area .slider-2 div.slider-botton ul li a,
.slider-area .slider-2 div.slider-botton ul li.acitve a{padding:10px 40px;}
.services-area .serving-list-area .single-service h3 a{font-size:16px;}
.make-free-appointment-area .make-free-appointment{background:#FFA800}
.featured-product-listing-area .tab-button ul.nav.nav-tabs li a,
.featured-product-listing-area .tab-button ul.nav.nav-tabs li.active a{font-size:18px;}
.footer-top-area,
.our-work-three.about-page-gallery
.single-blog-page-area,
.our-work-three{padding:60px 0 0 !important;}
.collection-vehicle-area .padding-top1{padding-top:30px;}
.related-services-area,
.we-server-area{padding:0 0 60px !important;}
.about-us-area,
.counter-up-area,
.featured-product-listing-area,
.our-featured-area,
.blog-area,
.testimonial-area,
.appointment-section-area,
.most-latest-product-area,
.collection-vehicle-area,
.counter-up-area2.counter-up-area,
.team-area,
.home-two-testimonial-area,
.breadcumb-area,
.about-page-two-about-us-area,
.mission-vission-area,
.shop-page-area,
.single-product,
.cart-page-area,
.checkout-page-area,
.loginregistration-area,
.team-member-area,
.apppointment-page-area,
.services-area,
.service-two-area,
.single-services-area,
.blog,
.contact-page-area,
.error-page-area,
.single-blog-page-area{padding:60px 0;}
}
@media only screen and (min-width:480px) and (max-width:767px){.main-header{display:none;}
.mobile-menu-area{display:block;}
.main-header .main-menu ul li{padding:40px 17px;}
.main-header .main-header-right ul li.cart-area a{right:-10px;}
.why-choose-us-area .why-choose-us-content p{margin-right:0;}
.why-choose-us-area .why-choose-us-content{padding:30px;text-align:center;}
.why-choose-us-area .why-choose-us-image,
.why-choose-us-area .why-choose-us-image img{min-height:auto;}
.appointment-section-area .appointment-section ul li{margin:0px 0 20px !important;font-size:20px;}
.main-header.sticky.stick .main-menu ul li{padding:15px 17px;}
.main-header.sticky.stick .logo-area{padding:20px 0 0;}
.home2-about-section-area .home2-about-section-content{padding:30px;}
.home2-about-section-area .home2-about-section-image{margin-bottom:30px;}
.blog-area .single-blog .blog-info ul li,
.blog .single-blog .blog-info ul li{width:58%;}
.why-choose-us-area{padding-bottom:15px;}
.shop-page-area .tobar-area .showing-result ul li{margin-right:0;height:21px;}
.sidebar-area .widget ul.photo li img{width:52px;}
.single-cart-form .table .total-money{font-size:17px !important;}
.team-member-area .single-teams .media .media-body .social-media ul li{margin:0 2px;}
.team-member-area .single-teams .media .media-body .social-media ul li a{height:30px;line-height:30px;width:30px;}
.single-services-area .single-services-content{padding:15px;}
.contact-page-area .contact-info .single-contact p{font-size:14px;}
.slider-area .slider-2 div.title2{padding:0 5%;font-size:12px;}
.make-free-appointment.make-free-appointment2,
.make-free-appointment-area .make-free-appointment,
.make-free-appointment.make-free-appointment2{background:#ffa800 !important;}
.single-product .single-product-details .quantity{margin-bottom:0;}
.services-area .serving-list-area .single-service h3 a{font-size:16px;}
.header-top .header-top-left ul li{padding:7px 0 0;}
.main-header .logo-area{padding:35px 0 0;text-align:center;}
.main-header-right{display:none;}
.slider-area .slider-2 h1{font-size:30px;letter-spacing:0;}
.about-content{margin-bottom:30px;}
.about-us-area .about-content a{margin-top:0;}
.counter-up-area .ab-count .about-counter-list{margin:0 0 35px;}
.featured-product-listing-area .owl-controls .owl-buttons .owl-prev,
.featured-product-listing-area .owl-controls .owl-buttons .owl-next{top:-160px;}
.widget{min-height:auto;margin-bottom:30px;}
.footer-top-area .widget h2.widget-title{margin-bottom:15px !important;}
.header-two{background:#333 none repeat scroll 0 0;position:inherit;}
.most-latest-product-area .single-latest-product,
.collection-vehicle-content,
.single-team{margin-bottom:30px;}
.content-area{margin-bottom:30px;}
.shop-page-area .tobar-area .view-area ul.nav-tabs{text-align:center;}
.shop-page-area .tobar-area .view-area ul.nav-tabs li{border:0 none;display:inline-block;float:inherit;}
.showing-result{margin-bottom:20px;text-align:center;}
.sidebar-area{margin-top:60px;}
.sidebar-area .widget{min-height:auto !important;}
.single-product .single-product-image{margin-bottom:30px;}
.team-member-area .single-teams .media a.pull-left{margin-bottom:30px;display:block;float:inherit !important;padding-right:0;width:100%;}
.team-member-area .single-teams{margin-bottom:60px;}
.we-server-area .we-server{padding:0 0px;}
.services-area .serving-list-area .single-service.last-child{margin-bottom:40px !important;}
.single-blog-page-area .sidebar-area{margin:0 !important;}
.sidebar-area .widget.recomonded{margin-bottom:60px !important;}
.services-featured-images > img{width:100%;}
.header-top .header-top-left ul,
.header-top .header-top-right ul{text-align:center;}
.slider-area .slider-2 div.slider-botton{margin-top:20px;}
.slider-area .slider-2 div.slider-botton ul li.acitve a,
.slider-area .slider-2 div.slider-botton ul li a{padding:7px 25px;}
.featured-product-listing-area .tab-button ul.nav.nav-tabs li a{font-size:16px;padding:10px;}
.why-choose-us-area .why-choose-us-content .read-more{display:block;text-align:center;}
.why-choose-us-area .why-choose-us-content .service-list ul{text-align:left;}
.our-featured-area .our-featured-product .owl-controls .owl-buttons .owl-next,
.our-featured-area .our-featured-product .owl-controls .owl-buttons .owl-prev{top:-145px;}
.our-work-three .work-column-menu ul li{margin:0 0 10px;padding:5px 20px;display:block;}
.testimonial-area .testimonial .tab-content .tab-pane p{padding:0 20px;}
.appointment-section-area .appointment-section{margin:0;padding:20px;}
.slider-bottom-area .slider-bottom{bottom:0;position:inherit;}
.slider-bottom-area .slider-bottom h2{font-size:18px;margin:0;padding:25px 3px;}
.latest-product-image img{width:100%;}
.most-latest-product-area .single-latest-product .read-more{right:45px;}
.home-two-testimonial-area .home-two-testimonial .single-testimonial p{padding:0;}
.home-two-testimonial-area .home-two-testimonial .owl-controls .owl-buttons .owl-prev{left:-25px;}
.home-two-testimonial-area .home-two-testimonial .owl-controls .owl-buttons .owl-next{right:-25px;}
.make-free-appointment-area .make-free-appointment ul li{margin-right:0;text-align:center;}
.make-free-appointment-area .make-free-appointment ul{margin:0;padding:15px;}
.padding-481{padding:0;margin:0;}
.featured-product-listing-area .tab-button p{margin-bottom:0;}
.blog-area .single-blog .blog-details p{margin-bottom:5px;}
.nivo-directionNav a{top:22%;}
.preview-2 .nivo-directionNav a.nivo-prevNav::before{height:35px;width:35px;font-size:14px;line-height:35px;}
.preview-2 .nivo-directionNav a.nivo-nextNav::before{height:35px;width:35px;font-size:14px;line-height:35px;}
.breadcumb-title,
.about-two-page-breadcumb-area .breadcumb ul{text-align:center;}
.shop-page-area .product-list-view-area .list-single-product .media a{display:block;float:inherit !important;margin-bottom:30px;margin-right:0;padding-right:0 !important;}
.shop-page-area .product-list-view-area .list-single-product .media .media-body .read-more{display:block;text-align:center;}
.table-button-area .button-area .button{text-align:center;width:100%;}
.table-button-left{display:block;float:inherit;margin-right:0;width:100%;}
.table-button-right{float:inherit;margin-left:0;width:100%;}
.table-button-right > ul{text-align:center;}
.right-checkout ul.form-list .input-box .input-text.required-entry{width:100%;}
.apppointment-page-area .appointment-feature-image img{margin-bottom:30px;width:100%;}
.apppointment-page-area .appointment-page-form .form-group .btn-send{display:block;text-align:center;width:100%;}
.error-page-area .error-page-area h2{font-size:18px;padding-bottom:15px;}
.error-page-area .error-page-area .try-again a{display:block;}
.single-blog-page-area .single-blog-content h3{font-size:20px;}
#map{margin-bottom:30px;}
.contact-page-area .contact-form fieldset .btn-send{width:100%;}
.single-contact{margin-top:30px;}
.header-top .header-top-left ul li a{font-size:13px;}
.single-product .single-product-details p{margin-right:0;}
.single-product .single-product-details .product-cart-area ul li a,
.single-product .single-product-details .share-on ul li a{height:30px;line-height:30px;width:30px;}
.about-us-area .about-content a{margin-top:0;}
.slider-area .slider-2 h1{font-size:30px;letter-spacing:0px;}
.slider-area .slider-2 div.slider-botton ul li a,
.slider-area .slider-2 div.slider-botton ul li.acitve a{padding:5px 20px;font-size:12px}
.services-area .serving-list-area .single-service h3 a{font-size:16px;}
.make-free-appointment-area .make-free-appointment{background:#FFA800}
.featured-product-listing-area .tab-button ul.nav.nav-tabs li a,
.featured-product-listing-area .tab-button ul.nav.nav-tabs li.active a{font-size:16px;}
.footer-top-area,
.our-work-three.about-page-gallery
.single-blog-page-area,
.our-work-three{padding:40px 0 0 !important;}
.collection-vehicle-area .padding-top1{padding-top:20px;}
.related-services-area,
.we-server-area{padding:0 0 40px !important;}
.about-us-area,
.counter-up-area,
.featured-product-listing-area,
.our-featured-area,
.blog-area,
.testimonial-area,
.appointment-section-area,
.most-latest-product-area,
.collection-vehicle-area,
.counter-up-area2.counter-up-area,
.team-area,
.home-two-testimonial-area,
.breadcumb-area,
.about-page-two-about-us-area,
.mission-vission-area,
.shop-page-area,
.single-product,
.cart-page-area,
.checkout-page-area,
.loginregistration-area,
.team-member-area,
.apppointment-page-area,
.services-area,
.service-two-area,
.single-services-area,
.blog,
.contact-page-area,
.error-page-area,
.single-blog-page-area{padding:40px 0;}
.about-page-two-about-us-area .about-us-content h2::after,
.shop-page-area .product-list-view-area .list-single-product .media .media-body h4.media-heading::after,
.loginregistration-area .login-area h2::after,
.loginregistration-area .registration-area h2::after,
.team-member-area .single-teams .media .media-body h4.media-heading a::before,
.home2-about-section-area .home2-about-section-content h2::after{right:0;margin:auto;}
.home2-about-section-area .home2-about-section-content .service-list .single-service p,
.single-product .single-product-details p{margin-right:0;}
.counter-up-area .ab-count .about-counter-list h1.about-counter{font-size:35px;height:100px;line-height:100px;width:100px;}
.checkout-progress li::after{display:none;}
.our-work-three.about-page-gallery .row.padding-top{padding:0;}
.collection-vehicle-area .collection-vehicle-content .product-info{margin-bottom:18px;}
.why-choose-us-area .why-choose-us-content .service-list,
.blog-details{margin-bottom:30px;}
.single-cart-form-button .button-area button.button,
.single-cart-coupon-button .button-area button.button{display:block;margin:20px auto;text-align:center;width:160px;}
.collection-image > img{width:100%;}
.make-free-appointment-area .make-free-appointment ul li{font-size:20px;}
.collection-vehicle-area .collection-vehicle-content h2{font-size:18px;font-weight:400;}
.blog-area .single-blog, .blog .single-blog{margin-bottom:50px;text-align:center;}
.counter-up-area.counter-up-area .ab-count .about-counter-list p{font-size:16px;}
.collection-vehicle-area .collection-vehicle-content p{font-size:14px;font-weight:300;margin-bottom:10px;}
.left-checkout,
.right-checkout{display:block;float:inherit;margin-right:0;width:100%;}
.team-member-area,
.blog{margin-bottom:0;padding-bottom:0;}
.error-page-area .error-page-area{padding:0 70px !important;}
.single-blog-page-area .comments-area .single-comments-box.second-comments{margin-left:0;}
.team-member-area .single-teams .media .media-body .social-media ul{float:inherit;}
.team-member-area .single-teams.last-child{margin-bottom:40px !important;}
.about-us-area,
.single-service,
.most-latest-product-area .single-latest-product, .collection-vehicle-content, .single-team,
.about-us-content,
.shop-page-area .product-list-view-area .list-single-product,
.single-product-details,
.product-description,
.nav.nav-tabs,
.single-cart-form-title,
.checkout-progress,
.loginregistration-area .login-area h2,
.loginregistration-area .registration-area h2,
.team-member-area .single-teams,
.team-member-area .single-teams .media .media-body .social-media ul,
.single-services-area .single-services-content,
.sidebar-area .widget.recomonded,
.single-blog-content,
.home2-about-section-area .home2-about-section-content h2{text-align:center !important;}
.section-area h2,
.about-us-area .about-content h2,
.why-choose-us-area .why-choose-us-content h2,
.we-server-area .we-server h2{font-size:20px;}
.breadcumb-area .breadcumb h2,
.about-two-page-breadcumb-area .breadcumb-title h2{font-size:24px;}
.single-product .single-product-details .share-on ul{float:inherit;text-align:center;}
.single-product .single-product-details .share-on{margin-top:30px;text-align:center;}
.single-product .single-product-details .share-on h3{float:inherit !important;margin-bottom:30px;display:block;}
.table-button-right ul li{display:block;margin:0 0 15px;}
.col-lg-6.col-md-6.col-sm-6.col-xs-12.mob-head1 {
    float: left;
    width: 80%;
    text-align: left;
}
.col-lg-6.col-md-6.col-sm-6.col-xs-12.mob-head2 {
    float: left;
    width: 20%;
    padding-top: 3px;
}
.header-top .header-top-left ul, .header-top .header-top-right ul {
    text-align: left;
}
}
@media only screen and (min-width:321px) and (max-width:479px){.container{width:320px;}
.main-header{display:none;}
.mobile-menu-area{display:block;}
.main-header .main-menu ul li{padding:40px 17px;}
.why-choose-us-area{padding-bottom:10px;}
.main-header .main-header-right ul li.cart-area a{right:-10px;}
.why-choose-us-area .why-choose-us-content p{margin-right:0;}
.why-choose-us-area .why-choose-us-content{padding:30px;text-align:center;}
.why-choose-us-area .why-choose-us-image,
.why-choose-us-area .why-choose-us-image img{min-height:auto;}
.appointment-section-area .appointment-section ul li{margin:0px 0 20px !important;font-size:15px;}
.main-header.sticky.stick .main-menu ul li{padding:15px 17px;}
.main-header.sticky.stick .logo-area{padding:20px 0 0;}
.home2-about-section-area .home2-about-section-content{padding:30px;}
.home2-about-section-area .home2-about-section-image{margin-bottom:30px;}
.counter-up-area.counter-up-area .ab-count .about-counter-list p{font-size:20px;}
.blog-area .single-blog .blog-info ul li,
.blog .single-blog .blog-info ul li,
.blog-area.blog-area2 .single-blog .blog-info ul li{width:58%;}
.shop-page-area .tobar-area .showing-result ul li{margin-right:0;height:21px;}
.sidebar-area .widget ul.photo li img{width:52px;}
.single-cart-form .table .total-money{font-size:17px !important;}
.team-member-area .single-teams .media .media-body .social-media ul li{margin:0 2px;}
.team-member-area .single-teams .media .media-body .social-media ul li a{height:30px;line-height:30px;width:30px;}
.single-services-area .single-services-content{padding:30px 0 0;text-align:center;}
.contact-page-area .contact-info .single-contact p{font-size:8 px;}
.slider-area .slider-2 div.title2{padding:0 5%;font-size:12px;display:none;}
.make-free-appointment.make-free-appointment2,
.make-free-appointment-area .make-free-appointment,
.make-free-appointment.make-free-appointment2{background:#ffa800 !important;}
.single-product .single-product-details .quantity{margin-bottom:0;}
.services-area .serving-list-area .single-service h3 a{font-size:16px;}
.header-top .header-top-left ul li{padding:7px 0 0;}
.col-lg-6.col-md-6.col-sm-6.col-xs-12.mob-head1 {
    float: left;
    width: 80%;
    text-align: left;
}
.col-lg-6.col-md-6.col-sm-6.col-xs-12.mob-head2 {
    float: left;
    width: 20%;
    padding-top: 3px;
}
.header-top .header-top-left ul, .header-top .header-top-right ul {
    text-align: left;
}
@media (min-width:360px) and (max-width:640px){.header-top-left li{margin:1px 5px 5px -12px;}
}
.main-header .logo-area{padding:35px 0 0;text-align:center;}
.main-header-right{display:none;}
.slider-area .slider-2 h1{font-size:20px;letter-spacing:0;}
.about-us-area .about-content h2{font-size:22px;margin-bottom:10px;}
.about-content{margin-bottom:30px;text-align:center;}
.featured-product-listing-area .tab-button ul.nav.nav-tabs li{border-top:1px solid #cccccc;display:block;float:inherit;}
.featured-product-listing-area .tab-button ul.nav.nav-tabs li.active a::after,
.featured-product-listing-area .tab-button ul.nav.nav-tabs li a::after{display:none;}
.about-us-area .about-content a{margin-top:0;}
.counter-up-area .ab-count .about-counter-list{margin:0 0 35px;}
.featured-product-listing-area .owl-controls .owl-buttons .owl-prev,
.featured-product-listing-area .owl-controls .owl-buttons .owl-next{top:-40px;}
.col-lg-6.col-md-6.col-sm-6.col-xs-12.mob-head1 {
    float: left;
    width: 80%;
    text-align: left;
}
.col-lg-6.col-md-6.col-sm-6.col-xs-12.mob-head2 {
    float: left;
    width: 20%;
    padding-top: 3px;
}
.header-top .header-top-left ul, .header-top .header-top-right ul {
    text-align: left;
}
@media (min-width:360px) and (max-width:640px){.featured-product-listing-area .owl-controls .owl-buttons .owl-prev,
.featured-product-listing-area .owl-controls .owl-buttons .owl-next{top:115px;}
}
.blog-area .single-blog,
.blog .single-blog{min-height:auto;margin-bottom:30px;}
.widget{min-height:auto;margin-bottom:30px;}
.footer-top-area .widget h2.widget-title{margin-bottom:71px !important;}
.header-two{background:#333 none repeat scroll 0 0;position:inherit;}
.most-latest-product-area .single-latest-product,
.collection-vehicle-content,
.single-team{margin-bottom:30px;}
.content-area{margin-bottom:30px;}
.shop-page-area .tobar-area .view-area ul.nav-tabs{text-align:center;}
.shop-page-area .tobar-area .view-area ul.nav-tabs li{border:0 none;display:inline-block;float:inherit;}
.showing-result{margin-bottom:20px;text-align:center;}
.sidebar-area{margin-top:60px;}
.sidebar-area .widget{min-height:auto !important;}
.single-product .single-product-image{margin-bottom:30px;}
.team-member-area .single-teams .media a.pull-left{margin-bottom:30px;display:block;float:inherit !important;padding-right:0;width:100%;}
.team-member-area .single-teams{margin-bottom:60px;}
.single-services-area .single-services-content h3{margin-bottom:15px;}
.we-server-area .we-server{padding:0 0px;}
.services-area .serving-list-area .single-service.last-child{margin-bottom:40px !important;}
.error-page-area .error-page-area{padding:0 70px !important;}
.single-blog-page-area .sidebar-area{margin:0 !important;}
.sidebar-area .widget.recomonded{margin-bottom:60px !important;}
.services-featured-images > img{width:100%;}
.header-top .header-top-left ul,
.header-top .header-top-right ul{text-align:center;}
.slider-area .slider-2 div.slider-botton{margin-top:20px;}
.slider-area .slider-2 div.slider-botton ul li.acitve a,
.slider-area .slider-2 div.slider-botton ul li a{padding:7px 25px;}
.featured-product-listing-area .tab-button ul.nav.nav-tabs li a{font-size:16px;padding:10px;}
.why-choose-us-area .why-choose-us-content .read-more{display:block;text-align:center;}
.why-choose-us-area .why-choose-us-content .service-list ul{text-align:left;}
.our-featured-area .our-featured-product .owl-controls .owl-buttons .owl-next,
.our-featured-area .our-featured-product .owl-controls .owl-buttons .owl-prev{top:-50px;}
.section-title2 h2{font-size:18px;}
.our-work-three .work-column-menu ul li{margin:0 0 10px;padding:5px 20px;display:block;}
.our-featured-area .our-featured-product{margin-left:-20px;}
.testimonial-area .testimonial ul.nav.nav-tabs li{display:block;}
.testimonial-area .testimonial .tab-content .tab-pane p{padding:0 20px;}
.appointment-section-area .appointment-section{margin:0;padding:20px;}
.slider-bottom-area .slider-bottom{bottom:0;position:inherit;}
.slider-bottom-area .slider-bottom h2{font-size:17px;margin:0;padding:29px 0;}
.latest-product-image img{width:100%;}
.most-latest-product-area .single-latest-product .read-more{right:4px;}
.home-two-testimonial-area .home-two-testimonial .single-testimonial p{padding:0;}
.home-two-testimonial-area .home-two-testimonial .owl-controls .owl-buttons .owl-prev{left:-25px;}
.home-two-testimonial-area .home-two-testimonial .owl-controls .owl-buttons .owl-next{right:-25px;}
.make-free-appointment-area .make-free-appointment ul li{margin-right:0;text-align:center;font-size:18px;}
.make-free-appointment-area .make-free-appointment ul{margin:0;padding:15px;}
.padding-481{padding:0;margin:0;}
.featured-product-listing-area .tab-button p{margin-bottom:0;}
.why-choose-us-area .why-choose-us-content .service-list{margin-bottom:0;}
.blog-area .single-blog .blog-details p{margin-bottom:5px;}
.nivo-directionNav a{top:22%;}
.preview-2 .nivo-directionNav a.nivo-prevNav::before{height:35px;width:35px;font-size:14px;line-height:35px;}
.preview-2 .nivo-directionNav a.nivo-nextNav::before{height:35px;width:35px;font-size:14px;line-height:35px;}
.breadcumb-title,
.about-two-page-breadcumb-area .breadcumb ul{text-align:center;}
.shop-page-area .product-list-view-area .list-single-product .media a{display:block;float:inherit !important;margin-bottom:30px;margin-right:0;padding-right:0 !important;}
.shop-page-area .product-list-view-area .list-single-product .media .media-body .read-more{display:block;text-align:center;}
.table-button-area .button-area .button{text-align:center;width:100%;}
.table-button-left{display:block;float:inherit;margin-right:0;width:100%;}
.table-button-right{float:inherit;margin-left:0;width:100%;}
.table-button-right > ul{text-align:center;}
.right-checkout ul.form-list .input-box .input-text.required-entry{width:100%;}
.apppointment-page-area .appointment-feature-image img{margin-bottom:30px;width:100%;}
.apppointment-page-area .appointment-page-form .form-group .btn-send{display:block;text-align:center;width:100%;}
.error-page-area .error-page-area h2{font-size:14px;padding-bottom:15px;}
.single-blog-page-area .comments-area .single-comments-box.second-comments{margin-left:28px;}
.error-page-area .error-page-area .try-again a{display:block;}
.single-blog-page-area .single-blog-content h3,
.home2-about-section-area .home2-about-section-content h2{font-size:20px;}
#map{margin-bottom:30px;}
.contact-page-area .contact-form fieldset .btn-send{width:100%;}
.single-contact{margin-top:30px;}
.about-page-two-about-us-area .about-us-content h2{font-size:20px;}
.single-product .single-product-details p{margin-right:0;
border-top:1px solid #cccccc;display:block;float:inherit;} .right-checkout h4{font-size:12px;font-weight:600;margin:11px 0;}
.right-checkout a.f-left{color:#222222;font-size:12px;margin-left:0;}
.button-area button.button{text-align:center;width:100%;}
.right-checkout{float:inherit !important;margin-left:0;width:100%;text-align:center;}
.left-checkout{float:inherit;margin:0;width:100%;text-align:center;}
.left-checkout h3, .right-checkout h3{font-size:12px;margin:0;}
.team-member-area .single-teams .media .media-body .social-media ul{display:block;float:inherit !important;margin-bottom:0;margin-left:0;margin-right:0;margin-top:0 !important;}
.team-member-area .single-teams.last-child{margin-bottom:60px;padding:0 0 30px;}
.we-server-area .we-server h2{font-size:18px;margin-bottom:10px;}
.about-us-content,
.blog-details,
.single-product-details,
.product-description,
.single-product .product-description ul.nav.nav-tabs li a,
.team-member-area .single-teams,
.single-service,
.loginregistration-area .registration-area h2,
.loginregistration-area .login-area h2{text-align:center;}
.about-page-two-about-us-area .about-us-content h2::after,
.team-member-area .single-teams .media .media-body h4.media-heading a::before,
.loginregistration-area .registration-area h2::after,
.loginregistration-area .login-area h2::after{margin:auto;right:0;}
.header-top .header-top-left ul li a{font-size:13px;}
.single-product .single-product-details p{margin-right:0;}
.single-product .single-product-details .product-cart-area ul li a,
.single-product .single-product-details .share-on ul li a{height:30px;line-height:30px;width:30px;}
.about-us-area .about-content a{margin-top:0;}
.slider-area .slider-2 h1{font-size:19px;letter-spacing:0px;}
.slider-area .slider-2 div.slider-botton ul li a,
.slider-area .slider-2 div.slider-botton ul li.acitve a{padding:5px 15px;font-size:12px}
.services-area .serving-list-area .single-service h3 a{font-size:16px;}
.make-free-appointment-area .make-free-appointment{background:#FFA800}
.featured-product-listing-area .tab-button ul.nav.nav-tabs li a,
.featured-product-listing-area .tab-button ul.nav.nav-tabs li.active a{font-size:16px;}
.footer-top-area,
.our-work-three.about-page-gallery
.single-blog-page-area,
.our-work-three{padding:40px 0 0 !important;}
.collection-vehicle-area .padding-top1{padding-top:20px;}
.related-services-area,
.we-server-area{padding:0 0 40px !important;}
.about-us-area,
.counter-up-area,
.featured-product-listing-area,
.our-featured-area,
.blog-area,
.testimonial-area,
.appointment-section-area,
.most-latest-product-area,
.collection-vehicle-area,
.counter-up-area2.counter-up-area,
.team-area,
.home-two-testimonial-area,
.breadcumb-area,
.about-page-two-about-us-area,
.mission-vission-area,
.shop-page-area,
.single-product,
.cart-page-area,
.checkout-page-area,
.loginregistration-area,
.team-member-area,
.apppointment-page-area,
.services-area,
.service-two-area,
.single-services-area,
.blog,
.contact-page-area,
.error-page-area,
.single-blog-page-area{padding:40px 0;}
.about-page-two-about-us-area .about-us-content h2::after,
.shop-page-area .product-list-view-area .list-single-product .media .media-body h4.media-heading::after,
.loginregistration-area .login-area h2::after,
.loginregistration-area .registration-area h2::after,
.team-member-area .single-teams .media .media-body h4.media-heading a::before,
.home2-about-section-area .home2-about-section-content h2::after{right:0;margin:auto;}
.home2-about-section-area .home2-about-section-content .service-list .single-service p,
.single-product .single-product-details p{margin-right:0;}
.counter-up-area .ab-count .about-counter-list h1.about-counter{font-size:35px;height:100px;line-height:100px;width:100px;}
.checkout-progress li::after{display:none;}
.our-work-three.about-page-gallery .row.padding-top{padding:0;}
.collection-vehicle-area .collection-vehicle-content .product-info{margin-bottom:18px;}
.why-choose-us-area .why-choose-us-content .service-list,
.blog-details{margin-bottom:30px;}
.single-cart-form-button .button-area button.button,
.single-cart-coupon-button .button-area button.button{display:block;margin:20px auto;text-align:center;width:160px;}
.collection-image > img{width:100%;}
.make-free-appointment-area .make-free-appointment ul li{font-size:20px;}
.collection-vehicle-area .collection-vehicle-content h2,
.single-product .single-product-details h3,
.loginregistration-area .login-area h2,
.loginregistration-area .registration-area h2{font-size:18px;font-weight:400;}
.blog-area .single-blog, .blog .single-blog{margin-bottom:50px;text-align:center;}
.counter-up-area.counter-up-area .ab-count .about-counter-list p{font-size:16px;}
.collection-vehicle-area .collection-vehicle-content p{font-size:14px;font-weight:300;margin-bottom:10px;}
.left-checkout,
.right-checkout{display:block;float:inherit;margin-right:0;width:100%;}
.team-member-area,
.blog{margin-bottom:0;padding-bottom:0;}
.error-page-area .error-page-area{padding:0 70px !important;}
.single-blog-page-area .comments-area .single-comments-box.second-comments{margin-left:0;}
.team-member-area .single-teams .media .media-body .social-media ul{float:inherit;}
.team-member-area .single-teams.last-child{margin-bottom:40px !important;}
.about-us-area,
.single-service,
.most-latest-product-area .single-latest-product, .collection-vehicle-content, .single-team,
.about-us-content,
.shop-page-area .product-list-view-area .list-single-product,
.single-product-details,
.product-description,
.nav.nav-tabs,
.single-cart-form-title,
.checkout-progress,
.loginregistration-area .login-area h2,
.loginregistration-area .registration-area h2,
.team-member-area .single-teams,
.team-member-area .single-teams .media .media-body .social-media ul,
.single-services-area .single-services-content,
.sidebar-area .widget.recomonded,
.single-blog-content,
.home2-about-section-area .home2-about-section-content h2{text-align:center !important;}
.section-area h2,
.about-us-area .about-content h2,
.why-choose-us-area .why-choose-us-content h2,
.we-server-area .we-server h2{font-size:20px;}
.breadcumb-area .breadcumb h2,
.about-two-page-breadcumb-area .breadcumb-title h2{font-size:24px;}
.single-product .single-product-details .share-on ul{float:inherit;text-align:center;}
.single-product .single-product-details .share-on{margin-top:30px;text-align:center;}
.single-product .single-product-details .share-on h3{float:inherit !important;margin-bottom:30px;display:block;}
.table-button-right ul li{display:block;margin:0 0 15px;}
.about-page-two-about-us-area .about-us-content h2::after,
.shop-page-area .product-list-view-area .list-single-product .media .media-body h4.media-heading::after,
.loginregistration-area .login-area h2::after,
.loginregistration-area .registration-area h2::after,
.team-member-area .single-teams .media .media-body h4.media-heading a::before{right:0;margin:auto;}
.home2-about-section-area .home2-about-section-content .service-list .single-service p,
.single-product .single-product-details p{margin-right:0;}
.counter-up-area .ab-count .about-counter-list h1.about-counter,
.counter-up-area2.counter-up-area .ab-count .about-counter-list h1.about-counter{font-size:20px;height:100px;line-height:100px;width:100px;}
.multiple-access-checkout > a{display:block;}
.checkout-progress li::after{display:none;}
.our-work-three.about-page-gallery .row.padding-top{padding:0;}
.collection-vehicle-area .collection-vehicle-content .product-info{margin-bottom:18px;}
.why-choose-us-area .why-choose-us-content .service-list,
.blog-details{margin-bottom:30px;}
.single-cart-form-button .button-area button.button,
.single-cart-coupon-button .button-area button.button{display:block;margin:20px auto;float:inherit;text-align:center;width:160px;}
.collection-image > img{width:100%;}
.make-free-appointment-area .make-free-appointment ul li{font-size:18px;}
.collection-vehicle-area .collection-vehicle-content h2{font-size:18px;font-weight:400;}
.blog-area .single-blog, .blog .single-blog{margin-bottom:50px;text-align:center;}
.counter-up-area.counter-up-area .ab-count .about-counter-list p{font-size:13px;}
.collection-vehicle-area .collection-vehicle-content p{font-size:14px;font-weight:300;margin-bottom:10px;}
.left-checkout,
.right-checkout{display:block;float:inherit;margin-right:0;width:100%;}
.team-member-area,
.blog{margin-bottom:0;padding-bottom:0;}
.error-page-area .error-page-area{padding:0 60px !important;}
.appointment-section-area{padding-top:0;}
.single-blog-page-area .comments-area .single-comments-box.second-comments{margin-left:0;}
.team-member-area .single-teams .media .media-body .social-media ul{float:inherit;}
.team-member-area .single-teams.last-child{margin-bottom:40px !important;}
.about-us-area,
.single-service,
.most-latest-product-area .single-latest-product, .collection-vehicle-content, .single-team,
.about-us-content,
.shop-page-area .product-list-view-area .list-single-product,
.single-product-details,
.product-description,
.nav.nav-tabs,
.single-cart-form-title,
.checkout-progress,
.loginregistration-area .login-area h2,
.loginregistration-area .registration-area h2,
.team-member-area .single-teams,
.team-member-area .single-teams .media .media-body .social-media ul,
.single-services-area .single-services-content,
.sidebar-area .widget.recomonded,
.single-blog-content,
.multiple-access-checkout > a{text-align:center !important;}
.contact-page-area .contact-info .single-contact p{font-size:14px !important;}
.col-lg-6.col-md-6.col-sm-6.col-xs-12.mob-head1 {
    float: left;
    width: 80%;
    text-align: left;
}
.col-lg-6.col-md-6.col-sm-6.col-xs-12.mob-head2 {
    float: left;
    width: 20%;
    padding-top: 3px;
}
.header-top .header-top-left ul, .header-top .header-top-right ul {
    text-align: left;
}
}
@media only screen and (min-width:300px) and (max-width:320px){.container{width:320px;}
.main-header{display:none;}
.mobile-menu-area{display:block;}
.main-header .main-menu ul li{padding:40px 17px;}
.why-choose-us-area{padding-bottom:10px;}
.main-header .main-header-right ul li.cart-area a{right:-10px;}
.why-choose-us-area .why-choose-us-content p{margin-right:0;}
.why-choose-us-area .why-choose-us-content{padding:30px;text-align:center;}
.why-choose-us-area .why-choose-us-image,
.why-choose-us-area .why-choose-us-image img{min-height:auto;}
.appointment-section-area .appointment-section ul li{margin:0px 0 20px !important;font-size:15px;}
.main-header.sticky.stick .main-menu ul li{padding:15px 17px;}
.main-header.sticky.stick .logo-area{padding:20px 0 0;}
.home2-about-section-area .home2-about-section-content{padding:30px;}
.home2-about-section-area .home2-about-section-image{margin-bottom:30px;}
.counter-up-area.counter-up-area .ab-count .about-counter-list p{font-size:20px;}
.blog-area .single-blog .blog-info ul li,
.blog .single-blog .blog-info ul li,
.blog-area.blog-area2 .single-blog .blog-info ul li{width:58%;}
.shop-page-area .tobar-area .showing-result ul li{margin-right:0;height:21px;}
.sidebar-area .widget ul.photo li img{width:52px;}
.single-cart-form .table .total-money{font-size:17px !important;}
.team-member-area .single-teams .media .media-body .social-media ul li{margin:0 2px;}
.team-member-area .single-teams .media .media-body .social-media ul li a{height:30px;line-height:30px;width:30px;}
.single-services-area .single-services-content{padding:30px 0 0;text-align:center;}
.contact-page-area .contact-info .single-contact p{font-size:8 px;}
.slider-area .slider-2 div.title2{padding:0 5%;font-size:12px;display:none;}
.make-free-appointment.make-free-appointment2,
.make-free-appointment-area .make-free-appointment,
.make-free-appointment.make-free-appointment2{background:#ffa800 !important;}
.single-product .single-product-details .quantity{margin-bottom:0;}
.services-area .serving-list-area .single-service h3 a{font-size:16px;}
.main-header .logo-area{padding:35px 0 0;text-align:center;}
.main-header-right{display:none;}
.slider-area .slider-2 h1{font-size:20px;letter-spacing:0;}
.about-us-area .about-content h2{font-size:22px;margin-bottom:10px;}
.about-content{margin-bottom:30px;text-align:center;}
.featured-product-listing-area .tab-button ul.nav.nav-tabs li{border-top:1px solid #cccccc;display:block;float:inherit;}
.featured-product-listing-area .tab-button ul.nav.nav-tabs li.active a::after,
.featured-product-listing-area .tab-button ul.nav.nav-tabs li a::after{display:none;}
.about-us-area .about-content a{margin-top:0;}
.counter-up-area .ab-count .about-counter-list{margin:0 0 35px;}
.featured-product-listing-area .owl-controls .owl-buttons .owl-prev,
.featured-product-listing-area .owl-controls .owl-buttons .owl-next{top:-40px;}
.blog-area .single-blog,
.blog .single-blog{min-height:auto;margin-bottom:30px;}
.widget{min-height:auto;margin-bottom:30px;}
.footer-top-area .widget h2.widget-title{margin-bottom:15px !important;}
.header-two{background:#333 none repeat scroll 0 0;position:inherit;}
.most-latest-product-area .single-latest-product,
.collection-vehicle-content,
.single-team{margin-bottom:30px;}
.content-area{margin-bottom:30px;}
.shop-page-area .tobar-area .view-area ul.nav-tabs{text-align:center;}
.shop-page-area .tobar-area .view-area ul.nav-tabs li{border:0 none;display:inline-block;float:inherit;}
.showing-result{margin-bottom:20px;text-align:center;}
.sidebar-area{margin-top:60px;}
.sidebar-area .widget{min-height:auto !important;}
.single-product .single-product-image{margin-bottom:30px;}
.team-member-area .single-teams .media a.pull-left{margin-bottom:30px;display:block;float:inherit !important;padding-right:0;width:100%;}
.team-member-area .single-teams{margin-bottom:60px;}
.single-services-area .single-services-content h3{margin-bottom:15px;}
.we-server-area .we-server{padding:0 0px;}
.services-area .serving-list-area .single-service.last-child{margin-bottom:40px !important;}
.error-page-area .error-page-area{padding:0 70px !important;}
.single-blog-page-area .sidebar-area{margin:0 !important;}
.sidebar-area .widget.recomonded{margin-bottom:60px !important;}
.services-featured-images > img{width:100%;}
.header-top .header-top-left ul,
.header-top .header-top-right ul{text-align:center;}
.slider-area .slider-2 div.slider-botton{margin-top:20px;}
.slider-area .slider-2 div.slider-botton ul li.acitve a,
.slider-area .slider-2 div.slider-botton ul li a{padding:7px 25px;}
.featured-product-listing-area .tab-button ul.nav.nav-tabs li a{font-size:16px;padding:10px;}
.why-choose-us-area .why-choose-us-content .read-more{display:block;text-align:center;}
.why-choose-us-area .why-choose-us-content .service-list ul{text-align:left;}
.our-featured-area .our-featured-product .owl-controls .owl-buttons .owl-next,
.our-featured-area .our-featured-product .owl-controls .owl-buttons .owl-prev{top:-50px;}
.section-title2 h2{font-size:18px;}
.our-work-three .work-column-menu ul li{margin:0 0 10px;padding:5px 20px;display:block;}
.our-featured-area .our-featured-product{margin-left:-20px;}
.testimonial-area .testimonial ul.nav.nav-tabs li{display:block;}
.testimonial-area .testimonial .tab-content .tab-pane p{padding:0 20px;}
.appointment-section-area .appointment-section{margin:0;padding:20px;}
.slider-bottom-area .slider-bottom{bottom:0;position:inherit;}
.slider-bottom-area .slider-bottom h2{font-size:17px;margin:0;padding:29px 0;}
.latest-product-image img{width:100%;}
.most-latest-product-area .single-latest-product .read-more{right:4px;}
.home-two-testimonial-area .home-two-testimonial .single-testimonial p{padding:0;}
.home-two-testimonial-area .home-two-testimonial .owl-controls .owl-buttons .owl-prev{left:-25px;}
.home-two-testimonial-area .home-two-testimonial .owl-controls .owl-buttons .owl-next{right:-25px;}
.make-free-appointment-area .make-free-appointment ul li{margin-right:0;text-align:center;font-size:18px;}
.make-free-appointment-area .make-free-appointment ul{margin:0;padding:15px;}
.padding-481{padding:0;margin:0;}
.featured-product-listing-area .tab-button p{margin-bottom:0;}
.why-choose-us-area .why-choose-us-content .service-list{margin-bottom:0;}
.blog-area .single-blog .blog-details p{margin-bottom:5px;}
.nivo-directionNav a{top:22%;}
.preview-2 .nivo-directionNav a.nivo-prevNav::before{height:35px;width:35px;font-size:14px;line-height:35px;}
.preview-2 .nivo-directionNav a.nivo-nextNav::before{height:35px;width:35px;font-size:14px;line-height:35px;}
.breadcumb-title,
.about-two-page-breadcumb-area .breadcumb ul{text-align:center;}
.shop-page-area .product-list-view-area .list-single-product .media a{display:block;float:inherit !important;margin-bottom:30px;margin-right:0;padding-right:0 !important;}
.shop-page-area .product-list-view-area .list-single-product .media .media-body .read-more{display:block;text-align:center;}
.table-button-area .button-area .button{text-align:center;width:100%;}
.table-button-left{display:block;float:inherit;margin-right:0;width:100%;}
.table-button-right{float:inherit;margin-left:0;width:100%;}
.table-button-right > ul{text-align:center;}
.right-checkout ul.form-list .input-box .input-text.required-entry{width:100%;}
.apppointment-page-area .appointment-feature-image img{margin-bottom:30px;width:100%;}
.apppointment-page-area .appointment-page-form .form-group .btn-send{display:block;text-align:center;width:100%;}
.error-page-area .error-page-area h2{font-size:14px;padding-bottom:15px;}
.single-blog-page-area .comments-area .single-comments-box.second-comments{margin-left:28px;}
.error-page-area .error-page-area .try-again a{display:block;}
.single-blog-page-area .single-blog-content h3,
.home2-about-section-area .home2-about-section-content h2{font-size:20px;}
#map{margin-bottom:30px;}
.contact-page-area .contact-form fieldset .btn-send{width:100%;}
.single-contact{margin-top:30px;}
.about-page-two-about-us-area .about-us-content h2{font-size:20px;}
.single-product .single-product-details p{margin-right:0;}
border-top:1px solid #cccccc;display:block;float:inherit;.right-checkout h4{font-size:12px;font-weight:600;margin:11px 0;}
.right-checkout a.f-left{color:#222222;font-size:12px;margin-left:0;}
.button-area button.button{text-align:center;width:100%;}
.right-checkout{float:inherit !important;margin-left:0;width:100%;text-align:center;}
.left-checkout{float:inherit;margin:0;width:100%;text-align:center;}
.left-checkout h3, .right-checkout h3{font-size:12px;margin:0;}
.team-member-area .single-teams .media .media-body .social-media ul{display:block;float:inherit !important;margin-bottom:0;margin-left:0;margin-right:0;margin-top:0 !important;}
.team-member-area .single-teams.last-child{margin-bottom:60px;padding:0 0 30px;}
.we-server-area .we-server h2{font-size:18px;margin-bottom:10px;}
.about-us-content,
.blog-details,
.single-product-details,
.product-description,
.single-product .product-description ul.nav.nav-tabs li a,
.team-member-area .single-teams,
.single-service,
.loginregistration-area .registration-area h2,
.loginregistration-area .login-area h2{text-align:center;}
.about-page-two-about-us-area .about-us-content h2::after,
.team-member-area .single-teams .media .media-body h4.media-heading a::before,
.loginregistration-area .registration-area h2::after,
.loginregistration-area .login-area h2::after{margin:auto;right:0;}
.header-top .header-top-left ul li a{font-size:13px;}
.single-product .single-product-details p{margin-right:0;}
.single-product .single-product-details .product-cart-area ul li a,
.single-product .single-product-details .share-on ul li a{height:30px;line-height:30px;width:30px;}
.about-us-area .about-content a{margin-top:0;}
.slider-area .slider-2 h1{font-size:22px;letter-spacing:0px;}
.slider-area .slider-2 div.slider-botton ul li a,
.slider-area .slider-2 div.slider-botton ul li.acitve a{padding:5px 15px;font-size:12px}
.services-area .serving-list-area .single-service h3 a{font-size:16px;}
.make-free-appointment-area .make-free-appointment{background:#FFA800}
.featured-product-listing-area .tab-button ul.nav.nav-tabs li a,
.featured-product-listing-area .tab-button ul.nav.nav-tabs li.active a{font-size:16px;}
.footer-top-area,
.our-work-three.about-page-gallery
.single-blog-page-area,
.our-work-three{padding:40px 0 0 !important;}
.collection-vehicle-area .padding-top1{padding-top:20px;}
.related-services-area,
.we-server-area{padding:0 0 40px !important;}
.about-us-area,
.counter-up-area,
.featured-product-listing-area,
.our-featured-area,
.blog-area,
.testimonial-area,
.appointment-section-area,
.most-latest-product-area,
.collection-vehicle-area,
.counter-up-area2.counter-up-area,
.team-area,
.home-two-testimonial-area,
.breadcumb-area,
.about-page-two-about-us-area,
.mission-vission-area,
.shop-page-area,
.single-product,
.cart-page-area,
.checkout-page-area,
.loginregistration-area,
.team-member-area,
.apppointment-page-area,
.services-area,
.service-two-area,
.single-services-area,
.blog,
.contact-page-area,
.error-page-area,
.single-blog-page-area{padding:40px 0;}
.about-page-two-about-us-area .about-us-content h2::after,
.shop-page-area .product-list-view-area .list-single-product .media .media-body h4.media-heading::after,
.loginregistration-area .login-area h2::after,
.loginregistration-area .registration-area h2::after,
.team-member-area .single-teams .media .media-body h4.media-heading a::before,
.home2-about-section-area .home2-about-section-content h2::after{right:0;margin:auto;}
.home2-about-section-area .home2-about-section-content .service-list .single-service p,
.single-product .single-product-details p{margin-right:0;}
.counter-up-area .ab-count .about-counter-list h1.about-counter{font-size:35px;height:100px;line-height:100px;width:100px;}
.checkout-progress li::after{display:none;}
.our-work-three.about-page-gallery .row.padding-top{padding:0;}
.collection-vehicle-area .collection-vehicle-content .product-info{margin-bottom:18px;}
.why-choose-us-area .why-choose-us-content .service-list,
.blog-details{margin-bottom:30px;}
.single-cart-form-button .button-area button.button,
.single-cart-coupon-button .button-area button.button{display:block;margin:20px auto;text-align:center;width:160px;}
.collection-image > img{width:100%;}
.make-free-appointment-area .make-free-appointment ul li{font-size:20px;}
.collection-vehicle-area .collection-vehicle-content h2,
.single-product .single-product-details h3,
.loginregistration-area .login-area h2,
.loginregistration-area .registration-area h2{font-size:18px;font-weight:400;}
.blog-area .single-blog, .blog .single-blog{margin-bottom:50px;text-align:center;}
.counter-up-area.counter-up-area .ab-count .about-counter-list p{font-size:16px;}
.collection-vehicle-area .collection-vehicle-content p{font-size:14px;font-weight:300;margin-bottom:10px;}
.left-checkout,
.right-checkout{display:block;float:inherit;margin-right:0;width:100%;}
.team-member-area,
.blog{margin-bottom:0;padding-bottom:0;}
.error-page-area .error-page-area{padding:0 70px !important;}
.single-blog-page-area .comments-area .single-comments-box.second-comments{margin-left:0;}
.team-member-area .single-teams .media .media-body .social-media ul{float:inherit;}
.team-member-area .single-teams.last-child{margin-bottom:40px !important;}
.about-us-area,
.single-service,
.most-latest-product-area .single-latest-product, .collection-vehicle-content, .single-team,
.about-us-content,
.shop-page-area .product-list-view-area .list-single-product,
.single-product-details,
.product-description,
.nav.nav-tabs,
.single-cart-form-title,
.checkout-progress,
.loginregistration-area .login-area h2,
.loginregistration-area .registration-area h2,
.team-member-area .single-teams,
.team-member-area .single-teams .media .media-body .social-media ul,
.single-services-area .single-services-content,
.sidebar-area .widget.recomonded,
.single-blog-content,
.home2-about-section-area .home2-about-section-content h2{text-align:center !important;}
.section-area h2,
.about-us-area .about-content h2,
.why-choose-us-area .why-choose-us-content h2,
.we-server-area .we-server h2{font-size:20px;}
.breadcumb-area .breadcumb h2,
.about-two-page-breadcumb-area .breadcumb-title h2{font-size:24px;}
.single-product .single-product-details .share-on ul{float:inherit;text-align:center;}
.single-product .single-product-details .share-on{margin-top:30px;text-align:center;}
.single-product .single-product-details .share-on h3{float:inherit !important;margin-bottom:30px;display:block;}
.table-button-right ul li{display:block;margin:0 0 15px;}
.about-page-two-about-us-area .about-us-content h2::after,
.shop-page-area .product-list-view-area .list-single-product .media .media-body h4.media-heading::after,
.loginregistration-area .login-area h2::after,
.loginregistration-area .registration-area h2::after,
.team-member-area .single-teams .media .media-body h4.media-heading a::before{right:0;margin:auto;}
.home2-about-section-area .home2-about-section-content .service-list .single-service p,
.single-product .single-product-details p{margin-right:0;}
.counter-up-area .ab-count .about-counter-list h1.about-counter,
.counter-up-area2.counter-up-area .ab-count .about-counter-list h1.about-counter{font-size:20px;height:100px;line-height:100px;width:100px;}
.multiple-access-checkout > a{display:block;}
.checkout-progress li::after{display:none;}
.our-work-three.about-page-gallery .row.padding-top{padding:0;}
.collection-vehicle-area .collection-vehicle-content .product-info{margin-bottom:18px;}
.why-choose-us-area .why-choose-us-content .service-list,
.blog-details{margin-bottom:30px;}
.single-cart-form-button .button-area button.button,
.single-cart-coupon-button .button-area button.button{display:block;margin:20px auto;float:inherit;text-align:center;width:160px;}
.collection-image > img{width:100%;}
.make-free-appointment-area .make-free-appointment ul li{font-size:18px;}
.collection-vehicle-area .collection-vehicle-content h2{font-size:18px;font-weight:400;}
.blog-area .single-blog, .blog .single-blog{margin-bottom:50px;text-align:center;}
.counter-up-area.counter-up-area .ab-count .about-counter-list p{font-size:13px;}
.collection-vehicle-area .collection-vehicle-content p{font-size:14px;font-weight:300;margin-bottom:10px;}
.left-checkout,
.right-checkout{display:block;float:inherit;margin-right:0;width:100%;}
.team-member-area,
.blog{margin-bottom:0;padding-bottom:0;}
.error-page-area .error-page-area{padding:0 60px !important;}
.appointment-section-area{padding-top:0;}
.single-blog-page-area .comments-area .single-comments-box.second-comments{margin-left:0;}
.team-member-area .single-teams .media .media-body .social-media ul{float:inherit;}
.team-member-area .single-teams.last-child{margin-bottom:40px !important;}
.about-us-area,
.single-service,
.most-latest-product-area .single-latest-product, .collection-vehicle-content, .single-team,
.about-us-content,
.shop-page-area .product-list-view-area .list-single-product,
.single-product-details,
.product-description,
.nav.nav-tabs,
.single-cart-form-title,
.checkout-progress,
.loginregistration-area .login-area h2,
.loginregistration-area .registration-area h2,
.team-member-area .single-teams,
.team-member-area .single-teams .media .media-body .social-media ul,
.single-services-area .single-services-content,
.sidebar-area .widget.recomonded,
.single-blog-content,
.multiple-access-checkout > a{text-align:center !important;}
.contact-page-area .contact-info .single-contact p{font-size:14px !important;}
.col-lg-6.col-md-6.col-sm-6.col-xs-12.mob-head1 {
    float: left;
    width: 80%;
    text-align: left;
}
.col-lg-6.col-md-6.col-sm-6.col-xs-12.mob-head2 {
    float: left;
    width: 20%;
    padding-top: 3px;
}
.header-top .header-top-left ul, .header-top .header-top-right ul {
    text-align: left;
}
}
@media only screen and (min-width:300px) and (max-width:767px)
{
    .col-lg-6.col-md-6.col-sm-6.col-xs-12.mob-head1 {
    float: left;
    width: 100%;
    text-align: left;
    }
    .col-lg-6.col-md-6.col-sm-6.col-xs-12.mob-head2 {
        display:none !important;
}
.header-top .header-top-left ul li a i {
    margin-right: 0;
}
.header-top .header-top-right ul li a i {
    margin-right: 5px;
}
.header-top .header-top-left ul li {
    display: inline-block !important;
    font-size: 12px;
}
.header-top .header-top-left ul li {
    margin-right: 15px;
}
.header-top .header-top-right ul li {
    display: inline-block;
    margin-right: 3px !important;
    position: relative;
    padding: 6px 0;
    font-size: 14px;
}
.col-md-6.mobile-logo img {
    height: 52px;
    margin-top: -68px;
}
.mobile-menu-area .container.mean-container {
    margin: 0px;
}
.mobile-menu-area .container.mean-container {
    margin: 0px;
    width: 100%;
    background: #fff;
}
.mean-container a.meanmenu-reveal span {
    display: block;
    background: #000;
    height: 3px;
    margin-top: 3px;
}
.mean-container a.meanmenu-reveal
{
    color:#000;
}
.col-md-6.mobile-logo {
    height: 52px;
}
.mean-bar {
    margin-top: -12px;
    padding: 3px 0px !important;
}
.nivo-directionNav a {
    top: 0%;
    padding: 0px;
}
.wow1 {
    text-align: center;
    color: #fff;
    font-size: 15px;
    margin-top: 0px;
}
p.allcolor {
    margin-top: -40px !important;
}
span.span-social {
    float: right;
    position: absolute;
    top: 4px;
    color: #fff !important;
    right: 0px;
    display:block !important;
}
span.span-social a {
    color: #fff;
    font-size: 14px;
}
span.span-social a {
    color: #fff;
    font-size: 11px;
    margin-left: 10px;
}
.col-md-6.mobile-logo img {
    height: 52px;
    margin-top: -58px;
}
.header-top .header-top-left ul li {
    margin-right: 15px;
    padding: 9px 0px;
}
.col-md-6.mobile-logo img {
    height: 52px;
    margin-top: -78px;
}
p.whatsaapimages {
    float: left;
    width: 100%;
    text-align:center;
    margin-bottom: 10px;
}
p.mailimages {
    float: left;
    width: 100%;
    text-align:center;
    padding-left:0px;
    margin-bottom: 10px;
}
p.mailimages span
{
    display:block;
    text-align:center;
    margin:0px;
    margin-top:10px;
}
p.allcolor {
    margin-top: 0 !important;
}
.adders-footer {
    margin-bottom: 10px;
}
.btn-send {
    background: #1969d6 none repeat scroll 0 0;
    border: 0 none;
    color: #ffffff;
    display: block;
    font-size: 15px;
    font-weight: bold;
    padding: 15px 45px;
    text-transform: uppercase;
    transition: all 0.5s ease 0s;
    width: 100%;
    margin-bottom: 15px;
}
}


@media (max-width:359px)
{
    .service-list.service-responsive ul li {
    text-align: left;
}
.service-list ul li {
    text-align: left;
}
.container
{
    width:100%;
}
.about-content {
    margin-bottom: 10px;
    text-align: center;
}
.about-us-area {
    padding-bottom: 0px;
}
.col-lg-6.col-md-6.col-sm-6.col-xs-12.mob-head1 {
    float: left;
    width: 100%;
    text-align: left;
    padding: 0px 5px;
}
.header-top .header-top-left ul li {
    margin-right: 5px;
}
.header-top .header-top-left ul li a {
    font-size: 12px;
}
.header-top .header-top-left ul li {
    font-size: 12px;
}
.col-md-6.mobile-logo img {
    height: 52px;
    margin-top: -50px;
}
.header-top .header-top-left ul li {
    padding: 5px 0;
}
span.span-social {
    float: right;
    position: absolute;
    top: 4px;
    color: #fff !important;
    right: 5px;
    display:block !important;
}
span.span-social a {
    color: #fff;
    font-size: 11px;
}
}

