@media only screen and (min-width:1169px){.container{padding:0;}
}
@media only screen and (max-width:1169px){#our-projects .masonary-item{height:auto;margin-bottom:25px;}
#welcome-to-gardener .col-lg-5 .img-holder img{{width:auto;}
#our-projects .masonary-item.height-1{height:auto;}
#testimonials .single-testimonial .profile-info{padding:15px 15px 15px 15px;width:100%;}
footer .widget img.positioned{margin-top:50px;}
#project-version-one .single-project-item .img-wrap img{width:100%;}
.faq .faq-content .faq-search input[type="text"]{width:72%;}
#landscaping-design-gardener .lawn-maintenance{margin-top:30px;}
#our-achivement .achivement ul li span{border:none;border-bottom:1px dashed #fff;padding-bottom:10px;margin-bottom:20px;}
#our-achivement .achivement ul li span:last-child{border:none;}
#subscribe-section .subscribe-form-wrap input{width:60%;}
.parallax{width:150%;}
#project-version-one .normal-gallery.gallery-v5 .single-project-item .col-lg-4{padding-bottom:11px;padding-top:0;}
#project-version-one .normal-gallery.gallery-v5 .single-project-item p{margin:11px 0;}
.single-shop-item{text-align:center;}
.product-details-box .img-holder{margin-bottom:30px;}
#promotional-text p{font-size:29px;}
.service-tab-content p br{display:none;}
#service-we-provide .service-tab-content ul{margin-top:15px;}
#service-we-provide .service-tab-content ul li{margin-left:-15px;}
.service-tab-content .col-lg-4{right:70px;}
.service-tab-content .col-lg-4 img{width:auto;}
#our-projects.with-filter .gallery-filter li span{margin-bottom:15px;}
#blog .content-wrap{padding-top:48px;}
#blog.home-v2 .blog-wrap.height-big .content-wrap p{margin-bottom:52px;}
#our-mission .img-holder img{width:100%;}
#blog-post .sidebar-widget .popular-post li img{margin-right:20px;}
#blog-post article .administrator .administrator_text{margin-left:0;}
#service-content .img-holder img{width:100%;}
#featured-service .img-holder img{width:100%;}
.testimonials_v1 #testimonials.testimonials_v1_content .single-testimoinal-wrap .single-testimonial .content{width:73%;}
#blog-post.testimonials_v1 .sidebar-widget{margin-bottom:30px;padding-left:48px;}
#promotional-text.gardener p{font-size:24px;}
#landscaping-design-gardener .lawn-maintenance{margin-top:30px;}
.single-our-service-gardener .img-holder img{width:100%;}
.single-our-service-gardener a h2{font-size:13px;}
#welcome-to-gardener .col-lg-7{padding:54px 30px 80px 0;}
.single-latest-project-gardener .overlay{line-height:0;}
#video-section-gardener .video-text p{margin:0 0 15px;}
#video-section-gardener .video-text h2{margin:0 0 10px;}
#blog-gardener .single-blog-post .img-holder img{width:100%;}
.single-latest-project-gardener img{transition:all 0.3s ease 0s;height:310px;}
.service-left-bg{height:138px;}
.service-icon{margin-top:40px;}
.head-mainmenu ul li a{padding:0 13px;}
#blog-post.shops .sidebar-widget-items{min-height:1600px;}
.contact-address-bg{padding:65px 28px;}
.contact-addresss-icon{padding:37px 0;}
.contact-address-text.special-info p{left:-15px;padding-top:35px;position:relative;}
#blog-post .sidebar-widget .popular-post li img{margin-right:19px;}
.hire-us-button{margin-top:10px;}
#great-gardener-team .col-lg-6{padding-left:0px;}
#awesome-service-pricing-area .price-content button{padding:8px 20px;}
.single-shop-item .meta a .cart-button{margin-left:-15px;margin-top:10px;width:167px;}
.product-details-tab-content .col-lg-12{margin-top:15px;}
}
@media only screen and (max-width:1024px){#promotional-text p{line-height:45px;padding:15px 0;}
#who-we-are .large-box{margin-bottom:20px;}
#who-we-are .large-box .col-lg-6 img{height:258px;}
#who-we-are .single-box img{width:100%;}
.service-tab-title ul{margin-bottom:25px;}
.service-tab-title ul li{float:left;width:230px;}
.service-tab-title ul li:first-child{border:none;}
#our-projects .masonary-item{width:50%;height:auto;}
#our-projects .masonary-item.width-1{width:50%;}
#our-projects .masonary-item.height-1{height:auto;}
#our-projects .masonary-item.width-2{width:50%;height:auto;}
#testimonials .col-lg-4{margin-bottom:45px;}
#testimonials .single-testimonial .profile-info{padding:15px 15px 15px 15px;width:100%;}
#testimonials .single-testimonial .profile-info img{position:relative;bottom:30px;display:block;margin:auto;}
#testimonials .single-testimonial .content{width:100%;padding-bottom:20px;}
footer .footer-menu ul li a{padding:0 20px;}
#image-gallery-isotope .masonary-item{width:50%;height:auto;}
#image-gallery-isotope .masonary-item.width-1{width:50%;}
#image-gallery-isotope .masonary-item.height-1{height:auto;}
#image-gallery-isotope .masonary-item.width-2{width:50%;height:auto;}
.service-tab-content .col-lg-4 img{width:290px;}
.service-tab-content .col-lg-4{bottom:-91px;}
#our-specialist .single-member{margin-bottom:35px;}
#our-mission .col-lg-7 .col-xs-6{margin-bottom:30px;}
#service-content .col-lg-8 button{margin-bottom:10px;}
.faq .faq-content .faq-search input[type="text"]{width:55%;}
#why-choose-us .col-lg-3{margin-bottom:45px;}
#our-achivement .achivement{margin:15px 0;}
#project-version-two.home-v2 .gallery-filter li span{margin:15px 0;}
#request-a-qoute-container .tab-content form ul li{padding:0 20px;width:50%;margin:15px 0;}
#request-a-qoute-container{margin-top:-55px;}
.home-v2 .mainmenu-container ul.mainmenu li a:hover, .home-v2 .mainmenu-container ul.mainmenu li.current a{background:#012C3C;}
#page-title .title{display:block;float:none !important;margin:auto;text-align:center;}
#page-title .page-breadcumb{float:none !important;margin-top:30px;position:static;text-align:center;}
#project-version-one .normal-gallery.gallery-v5 .single-project-item .col-lg-8{padding:0;}
#project-version-one .normal-gallery.gallery-v5 .single-project-item .col-lg-8 img{width:100%;}
#page-404-content .container .row{text-align:center;}
#page-404-content .container .row .col-lg-7{text-align:left;}
#page-404-content .container .row > img{position:static;margin-top:-200px;margin-bottom:20px;}
#page-404-content .container .row{margin:0;}
.single-shop-item{text-align:center;}
.product-details-box .img-holder{margin-bottom:30px;text-align:center;}
#blog-post .sidebar-widget .popular-post li .content-wrap{width:49%;}
#who-we-are .large-box .col-lg-6:last-child{padding:32px 30px;}
.service-tab-content ul li{line-height:31px;}
.service-tab-content p br{display:none;}
#service-we-provide .container > .row{margin:0;}
#bottom-bar .row{margin:0;}
footer .container .row{margin:0;}
#our-projects.with-filter .gallery-filter li span{margin-bottom:15px;}
#featured .container{overflow:hidden;}
#featured .container .row{margin:0;}
#blog-post .blog-content{margin-bottom:35px;}
#service-content .img-holder img{width:100%;}
#featured-service .img-holder img{width:100%;}
#featured-service .col-lg-3{text-align:center;margin-bottom:30px;}
.testimonials_v1 #testimonials.testimonials_v1_content .single-testimoinal-wrap{padding:0 15px;}
#blog-post.testimonials_v1 .sidebar-widget{padding-left:35px;}
#promotional-text.gardener p{font-size:26px;}
#promotional-text.gardener{padding:10px 0 15px;}
#landscaping-design-gardener .lawn-maintenance{margin-top:30px;}
#our-services-gardener{margin-bottom:-30px;}
.single-our-service-gardener{margin-bottom:30px;}
.single-our-service-gardener .img-holder{display:block;}
.single-our-service-gardener .img-holder img{width:100%;}
#welcome-to-gardener .col-lg-7{padding-left:30px;}
#welcome-to-gardener .col-lg-5 .img-holder img{width:100%;}
.single-latest-project-gardener{height:250px;}
.single-latest-project-gardener img{width:100%;height:100%;}
.single-latest-project-gardener .overlay{line-height:0px;}
#video-section-gardener .video-text{margin-top:30px;}
#testimonials-gardener{padding-bottom:50px;}
#blog-gardener .single-blog-post .img-holder img{width:100%;}
#blog-gardener .single-blog-post ul{padding:7px 7px;width:100%;}
#blog-gardener .single-blog-post ul li a, #blog-gardener .single-blog-post ul li span{font-size:12px;}
#great-gardener-team h2{font-size:27px;}
footer.gardener .widget img.positioned{margin-top:0;}
.service-left-bg{height:137px;}
.service-icon{margin-top:40px;}
.dedicated-team-single-item{margin-bottom:50px;position:relative;}
.single-testimonial-item{border-right:none;}
.testimonial-img-holder{float:none;overflow:hidden;text-align:center;margin-right:0;}
.testimonial-text{text-align:center;}
.single-testimonial-item{margin-bottom:0px;}
.section-title-style-2{overflow:hidden;}
#blog-post.shops .sidebar-widget-items{min-height:auto;}
.tag-cloud{overflow:hidden;padding-bottom:0px;}
.product-details-box .img-holder{margin-top:20px;text-align:left;}
.right-checkout .section-title2{margin-bottom:25px;margin-left:-15px;}
.sidebar-widget-items{margin-top:50px;}
.contact-address-single-info{margin-bottom:20px;}
#blog-post .sidebar-widget .popular-post li img{margin-right:20px;}
.hire-us-button{margin-top:10px;}
#great-gardener-team p.has-btn{margin-bottom:20px !important;}
#blog-post .sidebar-widget .popular-post li .content-wrap{float:left;padding-top:10px;width:100%;}
#awesome-service-pricing-area .price-content button{padding:8px 80px;}
#awesome-service-pricing-area .price-table{margin-bottom:20px;}
.product-details-tab-content .col-lg-12{margin-top:15px;}
.header-right{margin-top:25px;}
#great-gardener-team .has-skew{padding:30px 0;padding-left:85px;}
.why-choose-single-service-item{text-align:center;width:50%;}
.choose-service-icon-bg{float:none;margin:auto;}
.choose-service-text{float:none;padding:0;}
.service-right{padding-bottom:45px;}
.hire-us-right{float:left;}
.hire-us-button{float:right;margin:0;}
}
@media only screen and (max-width:768px){#promotional-text p{line-height:35px;padding:10px 0;font-size:17px;}
#who-we-are .large-box img{width:100%;height:364px;}
#who-we-are .large-box{margin-bottom:20px;}
#who-we-are .single-box img{width:100%;}
#our-projects .masonary-item{width:50%;height:auto;}
#our-projects .masonary-item.width-1{width:100%;}
#our-projects .masonary-item.height-1{height:auto;}
#our-projects .masonary-item.width-2{width:100%;height:auto;}
#testimonials .col-lg-4{width:85%;margin:auto;margin-bottom:35px;display:block;float:none;}
#bottom-bar .container p{line-height:37px;}
footer .container .col-lg-12 button{font-size:17px;padding:0px 15px;}
#featured .col-lg-4 img{float:none;width:100%;}
#blog-post article .post-title{width:100%;}
#blog-post article .post-date{float:none;margin:0 auto 30px;}
#page-title .page-breadcumb{position:static;margin-top:30px;}
#blog-post .sidebar-widget .popular-post li .content-wrap{width:36%;}
#blog-post .sidebar-widget .tag-cloud a{padding:0 17px;}
#project-version-one .single-project-item .img-wrap img{width:100%;}
#image-gallery-isotope .masonary-item{width:50%;}
#image-gallery-isotope .masonary-item.width-1{width:50%;}
#why-choose-us .col-lg-3{margin-bottom:35px;}
#bottom-bar .copyright,
#bottom-bar .credit{float:none !important;width:100%;text-align:center;}
.faq .faq-content .faq-search input[type="text"]{width:95%;margin-bottom:15px;}
#blog-post article .general-question .panel-body .panel_body_up h2{font-size:16px;}
.general-question .panel-body .panel_body_down .panel_down_img{float:none;text-align:center;}
.general-question .panel-group .panel-default .panel-title a{display:block;line-height:23px;padding-right:35px;position:relative;}
#blog-post article .popular-question h2:after{display:none;}
.testimonials_v1 #testimonials.testimonials_v1_content .single-testimoinal-wrap .single-testimonial .content{width:100%;}
.testimonials_v2 #testimonials.testimonials_v2_content .single-testimoinal-wrap .single-testimonial .content{width:100%;}
#page-title .title h1{padding:0 28px;}
#blog-post .no-search-content .suggesion-input input[type="text"]{width:51%;}
#image-gallery-isotope .masonary-item,
#image-gallery-isotope .masonary-item.width-2.height-1,
#image-gallery-isotope .masonary-item.height-1{height:auto;}
#our-achivement .achivement{margin:15px 0;}
.home-v2 .mainmenu-container ul.mainmenu li a:hover, .home-v2 .mainmenu-container ul.mainmenu li.current a{background:#012C3C;}
#page-title .title{display:block;float:none !important;margin:auto;text-align:center;}
#page-title .page-breadcumb{float:none !important;margin-top:30px;position:static;text-align:center;}
#page-404-content .container .row{text-align:center;}
#page-404-content .container .row .col-lg-7{padding:0 42px;text-align:left;}
#page-404-content .container .row{margin:0;}
#page-404-content .container .row > img{position:static;margin-top:-200px;margin-bottom:20px;max-width:100%;}
#blog-post .search-content{margin-bottom:50px;}
.cart-page .cupon-box{margin-bottom:25px;text-align:center;}
.cart-page .bottom-box .cupon-box input{margin-bottom:15px;width:100%;}
.cart-page .add-to-cart-wrap{text-align:center;}
.cart-page .cart-total-box .proceed-to-checkout a{padding:0 10px;}
.single-shop-item{text-align:center;}
.product-details-box .img-holder{margin-bottom:30px;text-align:center;}
#blog-post .blog-left .sidebar-widget,
#blog-post .sidebar-widget{padding-left:25px;padding-right:25px;}
.product-details-tab-title ul li span{margin-bottom:15px;}
.section-title h1{line-height:30px;}
#service-we-provide .service-tab-content ul{margin-left:-30px;margin-top:30px;}
.service-tab-content .col-lg-4 img{max-width:none;width:146px;}
footer .col-xs-6.widget:last-child{margin-bottom:0;}
footer .widget img.positioned{top:0;}
#our-projects.with-filter .gallery-filter li span{margin-bottom:15px;}
#contact-content.home-v2 .container{overflow:hidden;padding:65px 15px 50px;background:rgba(255,255,255,.85);}
#featured .container{overflow:hidden;}
#featured .container .row{margin:0;}
#our-mission .img-holder img{width:100%;}
#blog-post .blog-content{margin-bottom:35px;}
#service-content .img-holder img{width:100%;}
#featured-service .img-holder img{width:100%;}
#service-content .col-lg-8 button{font-size:16px;font-weight:300;height:auto;margin-right:0;}
#featured-service .col-lg-3{text-align:center;margin-bottom:30px;}
#blog-post.testimonials_v1 .col-lg-4{padding:0;}
.testimonials_v2 #testimonials.testimonials_v2_content{margin:0;padding:0 15px;}
#promotional-text.gardener p{text-align:center;}
#promotional-text.gardener p a{float:none;text-align:center;width:75%;margin:auto;margin-top:10px;}
#landscaping-design-gardener .col-lg-3{margin-bottom:30px;}
#landscaping-design-gardener .col-lg-5 ul{width:100%;}
#landscaping-design-gardener .lawn-maintenance{margin-top:30px;}
#our-services-gardener{margin-bottom:-30px;}
.single-our-service-gardener{margin-bottom:30px;}
.single-our-service-gardener .img-holder{display:block;}
.single-our-service-gardener .img-holder img{width:100%;}
#welcome-to-gardener .col-lg-7{padding:30px 30px;}
#welcome-to-gardener .col-lg-7 ul{float:none;width:100%;}
#welcome-to-gardener .col-lg-5 .img-holder img{width:100%;}
.single-latest-project-gardener img{width:100%;}
.single-latest-project-gardener .overlay{line-height:0;}
#video-section-gardener .video-preview{margin-bottom:30px;}
#testimonials-gardener .container .owl-controls{right:10px;top:-70px;z-index:99999;}
#testimonials-gardener{padding:80px 0;}
#blog-gardener .single-blog-post .img-holder img{width:100%;}
#blog-gardener{margin-bottom:-30px;}
#blog-gardener .single-blog-post{margin-bottom:30px;}
#blog-gardener .single-blog-post ul{width:100%;}
#great-gardener-team .col-lg-6{padding-left:20px;}
#great-gardener-team p.has-btn a{bottom:0;}
footer.gardener .widget img.positioned{margin-top:0px;}
#bottom-bar.gardener .social{margin-top:20px;margin-bottom:20px;}
.awesome-service-top-img{padding-bottom:30px;}
.awesome-service-top-right{padding-left:0;}
.awesome-service-blog-items{text-align:center;}
.awesome-first-serice{padding-bottom:30px;}
.achivement-single{margin-left:0;text-align:center;}
.service-text{min-height:138px;}
.service-left-bg{height:138px;}
.service-icon{margin-top:38px;}
.dedicated-team-img-holder{margin-bottom:60px;}
.sidebar-widget-items{margin-top:50px;}
.testimonial-v3-single-item{text-align:center;}
.testimonial-v3-author h5{left:0;}
.service-left{text-align:center;margin-bottom:35px;}
.company-history-list ul.history-left-list{margin-right:0px;}
.company-history-list ul{float:left;overflow:hidden;}
.single-testimonial-item{border-right:none;}
.testimonial-img-holder{float:none;overflow:hidden;text-align:center;margin-right:0;}
.testimonial-text{text-align:center;}
.single-testimonial-item{margin-bottom:0px;}
.row.best-seller{overflow:hidden;}
.tag-cloud{padding-bottom:0;}
.product-details-box .img-holder{margin-top:30px;}
.right-checkout .section-title2{margin-left:0;}
.contact-address-text p{left:-25px;padding:25px 20px 25px 0;padding-right:0;}
.contact-address-bg{padding:65px 28px;}
.contact-addresss-icon{left:-35px;padding:37px 0;}
.contact-address-single-info{margin-bottom:20px;}
.contact-address-text.special-info p{left:-15px;padding-top:37px;position:relative;}
a .gardner-button p{padding-left:20px;padding-right:20px;}
.choose-service-icon-bg{float:none;margin:0 auto;}
.choose-service-text{float:none;padding-right:0;padding-top:0;text-align:center;}
.hire-us-button{margin-top:10px;}
.why-choose-single-service-item{float:none;}
.service-right{padding-left:0;}
.choose-service-text{float:none;margin:0 auto;}
.choose-service-text{width:260px;}
.testimonial-v3-author h5{left:0;}
#great-gardener-team p.has-btn{margin-bottom:20px;}
#awesome-service-pricing-area .price-table{margin-bottom:20px;}
.product-details-tab-content{margin-bottom:75px;margin-left:0;padding-right:15px;}
.product-details-tab-title ul li.active span{border-width:4px 1px 0;}
header .logo{margin:0;float:none !important;text-align:center;padding-bottom:20px;}
.top-info{float:none !important;text-align:center;}
.top-info .info-box{display:inline-block;text-align:left;}
#promotional-text.gardener{text-align:center;}
#promotional-text.gardener a.contact-button{margin:0;}
.hire-us-right{float:none;text-align:center;}
.hire-us-right h1{float:none;text-align:center;padding:0;}
.hire-us-button{float:none;text-align:center;display:block;}
.hire-us-button button{margin:0;}
#image-gallery-isotope .single-latest-project-gardener{height:auto;}
#project-version-one.project-v3 .single-latest-project-gardener{height:auto;}
.gallery-v4 .single-latest-project-wrapper{width:33.3333%;}
.gallery-v4 .single-latest-project-wrapper{height:auto;}
.proceed-to-checkout .contact-us-button{padding-left:10px;padding-right:10px;}
}
@media only screen and (max-width:640px){footer .widget img.positioned{margin-top:0;position:relative;top:0px;}
.top-info .info-box .icon-box i{padding-left:15px;}
.top-info .info-box .icon-box{padding-right:15px;}
.top-info .info-box{padding-right:15px;}
.service-text{padding-top:40px;}
.company-history-list ul.history-left-list{margin-right:40px;}
.company-history-list ul{float:left;overflow:hidden;}
#blog-post.shops .sidebar-widget-items{min-height:1200px;}
.choose-service-text{width:300px;}
.testimonial-v3-author h5{left:0;}
}
@media only screen and (max-width:480px){footer .widget img.positioned{margin-top:10px;}
footer .widget img.positioned{margin-top:0;position:relative;top:53px;}
#who-we-are .large-box{float:none;}
#who-we-are .large-box .col-lg-6{float:none;margin:auto;width:85%;display:block;}
#who-we-are .single-box{display:block;width:85%;float:none;margin:auto;margin-bottom:40px;}
#who-we-are .single-box:last-child{margin-bottom:0;}
.service-tab-title ul li{float:left;width:50%;}
#our-projects .masonary-item{width:100%;height:auto;}
#our-projects .masonary-item.width-1{width:100%;}
#our-projects .masonary-item.height-1{height:auto;}
#our-projects .masonary-item.width-2{width:100%;height:auto;}
#testimonials .col-lg-4{margin:auto auto 35px;width:85%;float:none;display:block;}
#testimonials .single-testimonial{margin-bottom:45px;}
#testimonials .single-testimonial .profile-info{padding:15px 0px 15px 15px;width:auto;}
#testimonials .single-testimonial .profile-info img{position:relative;bottom:30px;display:block;margin:auto;}
#testimonials .single-testimonial .content{width:63%;padding-bottom:20px;}
#blog .col-lg-6.blog-wrap{width:85%;margin:auto;margin-bottom:35px;float:none;display:block;}
#bottom-bar .container p{line-height:45px;}
footer .container .col-lg-12 button{font-size:20px;padding:0px 45px;}
footer .col-xs-6.widget{width:50%;margin:auto;margin-bottom:35px;}
#blog-post .sidebar-widget .popular-post li .content-wrap{width:62%;}
#our-mission .col-lg-7 .col-xs-6{width:50%;float:left;margin-bottom:30px;}
#featured-service .col-xs-12{width:85%;float:none;margin:auto;display:block;}
#featured-service .img-holder{display:block;margin:23px auto auto;overflow:hidden;position:relative;width:270px;}
#pricing-content .price-table-wrap .price-table{float:none;width:85%;margin:auto;display:block;}
.testimonials_v1 #testimonials.testimonials_v1_content .single-testimoinal-wrap .single-testimonial .content{width:69%;}
.testimonials_v2 #testimonials.testimonials_v2_content .single-testimoinal-wrap .single-testimonial .content{width:69%;}
#blog-post .no-search-content .suggesion-input input[type="text"]{width:70%;}
#request-a-qoute-container .tab-content form ul li button{width:65%;margin:auto;display:block;}
header.header-v1 .top-info ul li span{display:inline-block;}
.cart-page .add-to-cart-wrap{display:block;margin:auto;text-align:left;width:78%;}
.service-tab-content p br{display:none;}
.service-tab-content .col-lg-4 img{width:180px;}
.service-tab-content .col-lg-4{bottom:-87px;}
.testimonials_v1 #testimonials.testimonials_v1_content .single-testimoinal-wrap .single-testimonial .content{width:64%;}
#promotional-text.gardener p a{width:43%;display:block;}
#landscaping-design-gardener .col-lg-3{text-align:center;}
#blog-gardener .single-blog-post{width:85%;float:none;margin:auto;margin-bottom:30px;}
footer.gardener .widget img.positioned{position:static;}
.top-info .info-box{display:block;text-align:center;padding:0;margin-bottom:15px;}
.top-info .info-box .icon-box, .top-info .info-box .text-box{display:block;text-align:center;vertical-align:middle;padding:0;}
.top-info .info-box .icon-box{margin-bottom:10px;}
.top-info .info-box .icon-box i{padding:0;border:none;}
.single-latest-project-gardener{height:auto;}
#testimonials-gardener .img-holder{display:block;margin:auto;margin-bottom:35px;}
#testimonials-gardener .container .text-box{display:block;padding-left:20px;vertical-align:middle;}
#great-gardener-team .has-skew::before{transform:skew(0deg);}
#great-gardener-team{background-image:none;}
#great-gardener-team .has-skew{padding:30px 0 30px 30px;}
#great-gardener-team p b{font-size:27px;}
.mainmenu-navigation .navigation > .nav-footer{width:100vw !important;}
.tp-caption{display:none !important;}
footer.gardener .widget{margin-bottom:30px;}
.mainmenu-navigation .navigation > .nav-footer ul > li > .sub-menu{padding-left:10px !important;padding-right:10px !important;}
.mainmenu-navigation .navigation > .nav-footer ul > li:hover .sub-menu ul li .sub-menu, .mainmenu-navigation .navigation > .nav-footer ul > li .sub-menu ul li .sub-menu{padding:20px 0 !important;}
.mainmenu-navigation .navigation .nav-footer{height:85vh !important;}
}
@media only screen and (max-width:320px){#dedicated-team-area .dedicated-team-items .owl-controls{top:-55px;}
#blog-gardener .single-blog-post{width:100%;}
.mainmenu-navigation .search-wrapper > ul > li > ul{width:100vw;}
}
@media only screen and (max-width:991px){.offer{background:#575e46 url(//igreen.bg/wp-content/uploads/2016/08/iGreen-logo.png) no-repeat center top;padding:75px 20px 5px 20px;text-align:center;}.offer .text{float:none;display:block;width:auto;margin:0;text-align:center;}.offer .contact-button{bottom:0;position:initial;right:0;margin:10px 0px 0px 0px !important;}
.cart-page table, .cart-page thead, .cart-page tbody, .cart-page th, .cart-page td, .cart-page tr{display:block;}
.cart-page thead tr{position:absolute;top:-9999px;left:-9999px;}
.cart-page tr{border:1px solid #ccc;}
.cart-page td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%;}
.cart-page td:before{position:absolute;top:0;left:0;width:100%;padding-left:40px;white-space:nowrap;font-size:16px;color:#000;font-weight:500;background-color:#F9F9F9;line-height:60px;text-align:left;}
.cart-page .table > tbody > tr > td.preview{padding:85px 50px 25px;}
.cart-page .table > tbody > tr > td{padding:80px 40px 25px;}
.cart-page .table > tbody > tr > td.del-item{text-align:left;}
td:nth-of-type(1):before{content:"Preview";}
td:nth-of-type(2):before{content:"Product";}
td:nth-of-type(3):before{content:"Price";}
td:nth-of-type(4):before{content:"Quantity";}
td:nth-of-type(5):before{content:"Total";}
td:nth-of-type(6):before{content:"Delete Item";}
}
@media(min-width:768px){#single-gallery-modal .modal-dialog{width:900px;margin:30px auto;}
}
@media(max-width:1024px){.mainmenu-navigation .container{padding:0 !important;}
.mainmenu-navigation .navigation{width:50%;}
.mainmenu-navigation .navigation .nav-header{display:block;}
.mainmenu-navigation .navigation .nav-footer{display:none;height:250px;overflow:hidden;overflow-y:visible;}
.mainmenu-navigation .navigation > .nav-footer ul > li{float:none;padding:5px;padding-bottom:0;display:block;}
.mainmenu-navigation .navigation > .nav-footer{position:absolute;top:100%;left:0;width:100%;background:#ffffff;background:-webkit-linear-gradient(top, #ffffff 0%, #fafafa 19%, #e2e2e2 69%, #d7d7d7 100%);background:linear-gradient(to bottom, #ffffff 0%, #fafafa 19%, #e2e2e2 69%, #d7d7d7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#d7d7d7', GradientType=0);}
.mainmenu-navigation .navigation > .nav-footer ul > li > .sub-menu{position:relative !important;opacity:1 !important;visibility:visible !important;top:auto !important;left:auto !important;padding-left:20px;padding-right:20px;padding-bottom:20px;width:100%;display:none;transition:none;}
.mainmenu-navigation .navigation > .nav-footer ul > li:hover .sub-menu ul li .sub-menu, .mainmenu-navigation .navigation > .nav-footer ul > li .sub-menu ul li .sub-menu{padding-top:20px;padding-left:0px;padding-bottom:20px;display:none;transition:none;padding-right:20px;width:100%;}
.mainmenu-navigation .navigation > .nav-footer ul > li:hover .sub-menu ul li .sub-menu::before{background:rgba(0, 0, 0, 0) url(//igreen.bg/wp-content/themes/gardencare/img/resources/menu-arrow.png) no-repeat scroll 0 0;content:"";height:13px;left:45px;position:absolute;top:10px;width:28px;transform:rotate(0);}
.nav-footer ul.nav{padding-bottom:5px;}
.nav-footer ul.nav > li > a{border:1px dashed #bebebe !important;color:#242424;display:block;font-family:"Roboto Slab",sans-serif;font-size:15px;font-weight:bold;line-height:29px;padding:10px 25px;text-transform:uppercase;}
.nav-footer ul.nav > li:hover > a{background:#7FA409;color:#fff !important;}
.nav-footer ul.nav li.dropdown > a{position:relative;}
.nav-footer ul.nav li.dropdown > a > button{display:block;position:absolute;top:9px;right:15px;background:#7fa409 none repeat scroll 0 0;border:1px solid #c4cab3;border-radius:5px;color:#fff;font-size:16px;height:30px;outline:medium none;width:30px;padding:0;text-align:center;line-height:15px;}
}