/* Medium Layout: 1280px. */
@media only screen and (min-width: 992px) and (max-width: 1200px) { 
.header-right-overlay::before{left: -260px}
.slider-text{width: 70%}
.testimonial-info{width: 45%}
.about-left{margin: 0}
.notfound > h2{left:-37px}
.notfound > h3{margin-top: 15px}
.single-product-text{padding: 10px}
.product-button > a{margin: 0}
.product-thumb-info-image{idth: 55px}
.product-thumb-info-content{margin-top: 5px}}
/* Tablet Layout: 768px. */
@media only screen and (min-width: 768px) and (max-width: 991px) { 
.header-right-overlay{display: none}
.mobile-top-menu{display: block}
.site-logo {text-align: center;margin: 20px 0;display: block}
.header-right-top{display: none}
.mainmenu{margin: 0}
.header-search{margin: 0}
.single-service > h3{font-size: 16px}
.search-icon{margin: 0}
.slider-text{width: 90%}
.bleezy-main-slide{height: 480px}
.count-box span{display: block}
.count-box{width: 100%}
.counts-text{width: 90%}
.testimonial-slide{width: 100%}
.single-footer-widget{margin-top: 0}
.about-left{margin: 0}
.about-right{margin-top: 50px}
.thumb-service{float: left;width: 24.33%;margin: 0 2px 20px}
.statement-bottom-wrap{margin: 0 10px;padding: 0 30px}
.no-pad-right{padding-right: 15px}
.single-service-text > h2, .about-service-right > h2, .single-service-widget > h2{font-size: 22px}
.no-pad-left{padding-left: 15px}
.about-service-right{margin-top: 30px}
.margin-top{margin-top: 50px}
.instagram li{width: 10%}
.product-button > a{padding: 5px 8px;margin-right: 3px}
.single-product-text{padding: 10px}
.notfound > h2{left: -56px}   
}
/* Mobile Layout: 320px. */
@media only screen and (max-width: 767px) { 
.header-right-overlay{display: none}
.mobile-top-menu{display: block}
.site-logo {display: block;margin: 20px 0;text-align: center;}
.site-logo2 {display: block;margin: 10px 0;text-align: center;}
.header-right-top{display: none}
.mainmenu{display: none}
.bleezy-responsive-menu{display:inline-block; width:100%; margin-top: 0px; color:#212121;}
. menu-container{width:100%;}
.header-search{float: right; }
.search-icon {
        margin-top:10px;
        padding:0px;
        color: #fff;
    }
.site-logo {display: block;margin: 20px 0;text-align: center;}
.site-logo2 {display: block;margin: 10px 0;text-align: center;}
.header-right {background: #fff none repeat scroll 0 0; width:100%; padding: 0 5px; color:#212121; }
.slider-text{width: 100%}
.slider-text h2{font-size: 22px;line-height: 30px}
.bleezy-main-slide{ height: 420px}
.promo-heading > h2{ont-size: 22px;line-height: 30px}
.single-promo{ margin-top: 30px}
.single-service{margin-top: 60px}
.counts-text > h3{font-size: 22px}
.counts-text{width: 100%}
.testimonial-slide{width: 100%}
.bleezy-testimonial-area .single-testimonial{padding: 20px}
.testimonial-info{width: 100%}
.bleezy-testimonial-area .single-testimonial::before{font-size: 30px;right: 20}
.info-name{margin-left: -15px}
.bleezy-broucher-area{background: #027BC3 none repeat scroll 0 0;text-align: center}
.broucher-overlay{display: none}
.download-btn{float: none }
.download-btn > a{background: #212121 none repeat scroll 0 0;}
.download-btn > a:hover{background: #d95311 none repeat scroll 0 0;}
.footer-logo img{width: 70%}
.single-footer-widget{margin: 30px 0 !Important}
.about-left{margin: 0}
.about-right{margin: 50px 0 0}
.statement-right{margin-top: 30px}
.statement-left > h2, .statement-right > h2{font-size: 22px;line-height: 30px}
.bleezy-statement-bottom-area::before{display: none}
.statement-bottom-wrap{float: none;padding: 0;width: 100%}
.breadcromb-top-text > h2{font-size: 30px}
.no-pad-right{ padding-right: 15px}
.single-service-text > h2, .about-service-right > h2, .single-service-widget > h2{font-size: 22px;ine-height: 30px}
.no-pad-left{padding-left: 15px}
.about-service-right{margin-top: 20px}
.about-service-right > ul{float: none;width: 100%}
.panel-title{font-size: 14px}
.margin-top{margin-top: 0px}
ul.pagination li{ margin: 0}
.member-right{margin-top: 30px}
.member-profile-contact{padding: 20px;margin-top: 30px}
.notfound > h2{font-size: 70px;line-height: 70px;ft: -26px;top: 26px;padding: 15px}
.notfound > h3{margin-top: 30px;font-size: 20px}
.single-pro-page-desc{margin-top: 30px}
.single-pro-page-desc > h3{font-size: 22px}
.blog-text.single-blog-text > img{margin-bottom: 10px;argin-right: 0}  
}
/* Wide Mobile Layout: 480px. */
@media only screen and (min-width: 480px) and (max-width: 767px) { 
.header-right-overlay{ display: none}
.mobile-top-menu{display: block }
.site-logo {display: block;argin: 20px 0;text-align: center;}
.header-right-top{display: none}
.mainmenu{display: none}
.bleezy-responsive-menu{display: block; width:100%}
.header-search{float: right}
.search-icon  {
        margin-top: 0;
        padding: 0px;
        color: #212121;
		
    }
	
.header-right {background: #212121 repeat scroll 0 0;padding: 0 10px; width:100%;} 
.slider-text{width: 100%}
.slider-text h2{font-size: 22px;line-height: 30px}
.bleezy-main-slide{height: 420px}
.promo-heading > h2{font-size: 22px;line-height: 30px}
.single-promo{margin-top: 30px}
.single-service{margin-top: 60px}
.counts-text > h3{font-size: 22px}
.counts-text{width: 100%}
.testimonial-slide{width: 100%}
.bleezy-testimonial-area .single-testimonial{padding: 20px}
.testimonial-info{width: 100%}
.bleezy-testimonial-area .single-testimonial::before{font-size: 30px;right: 20}
.info-name{margin-left: -15px}
.bleezy-broucher-area{background: #f26520 none repeat scroll 0 0;text-align: center}
.broucher-overlay{display: none}
.download-btn{float: none}
.download-btn > a{background: #212121 none repeat scroll 0 0;}
.download-btn > a:hover{background: #d95311 none repeat scroll 0 0;}
.footer-logo img{width: 70%}
.single-footer-widget{ margin: 30px 0 !Important}
.about-left{margin: 0}
.about-right{margin: 50px 0 0}
.statement-right{margin-top: 30px}
.statement-left > h2, .statement-right > h2{font-size: 22px;line-height: 30px}
.bleezy-statement-bottom-area::before{display: none}
.statement-bottom-wrap{ float: none;padding: 0;width: 100%}
.breadcromb-top-text > h2{font-size: 30px}
.no-pad-right{padding-right: 15px}
.single-service-text > h2, .about-service-right > h2, .single-service-widget > h2{font-size: 22px;line-height: 30px}
.no-pad-left{ padding-left: 15px}
.about-service-right{ margin-top: 20px}
.about-service-right > ul{float: none;width: 100%}
.panel-title{font-size: 14px}
.margin-top{margin-top: 0px}
ul.pagination li{ margin: 0}
    
.notfound > h2{ font-size: 70px;line-height: 70px;left: -26px;top: 26px;adding: 15px}
.notfound > h3{margin-top: 30px;font-size: 20px} 
.single-pro-page-desc{ margin-top: 30px}
.single-pro-page-desc > h3{font-size: 22px}
.blog-text.single-blog-text > img{margin-bottom: 10px;margin-right: 0;width: 100%}
.thumb-service{float: left;width: 24.33%; margin: 0 2px 20px}
.thumb-service > img{width: 100%}
.instagram img{width: 100%}    
.bleezy-broucher-area2 {background: #027BC3 none repeat scroll 0 0;border-bottom: 3px solid #027BC3;padding: 20px 0;position: relative;}
.broucher-overlay2:before {border-color: #027BC3 transparent;border-style: solid;border-width: 0 5px 5px 0;content: "";position: absolute;right: 0px;top: 0;}
.broucher-overlay2 {background: #027BC3 none repeat scroll 0 0;height: 100%;left: 0;position: absolute;top: 0;}
.broucher-left2 > h3 {color: #fff;display: inline-block;font-size: 22px;margin: 8px 0;text-transform: capitalize;}
.broucher-right  {background: #027BC3;}
.bleezy-responsive-menu{display: none; position: absolute;right: 0;top: 0px;width: 100%;z-index: 9999;}



.slicknav_nav a{font-size: 16px;margin: 0;text-transform: capitalize;-webkit-transition: all 0.4s ease 0s;transition: all 0.4s ease 0s;color: #000}
.slicknav_menu {background: transparent;}
.slicknav_menutxt {display: none !important;}
.slicknav_arrow {float: right;color: #000}
.slicknav_nav a:hover{border-radius: 0;}
.slicknav_nav .slicknav_row:hover{border-radius: 0}
.slicknav_nav a:hover, .slicknav_nav .slicknav_row:hover {background: #027BC3   none repeat scroll 0 0;color: #fff}
.slicknav_nav li {border-bottom: 1px solid #aaa;}
.slicknav_nav li:last-child{border-bottom: 0px solid #aaa}
.slicknav_nav {background: #fff none repeat scroll 0 0;border-top: 1px solid #027BC3;box-shadow: 0 0 8px rgba(34, 30, 31, 0.3);}
.slicknav_btn{background-color:#027BC3 !important;float: left;margin: 20;line-height: 0;}
.slicknav_menu .slicknav_icon {float: none !important;margin: 10px}
.slicknav_icon-bar {height: 3px !important;margin: 5px 10px;width: 30px !important;}
.slicknav_menu .slicknav_icon-bar {background-color: #fff; font-size:36px ;}
.mobile-top-menu {background: #027BC3 none repeat scroll 0 0;color: #fff;font-size:18px;text-align:center;padding: 15px 0;display: none;}
}
@media only screen (min-width: 475px)
{
	.bleezy-responsive-menu{display: inline-block; width: 100%;}
 .bleezy-broucher-area2 {background: #027BC3 none repeat scroll 0 0;border-bottom: 3px solid #027BC3;padding: 20px 0;position: relative;}
.broucher-overlay2:before { border-color: #027BC3 transparent; border-style: solid;border-width: 0 64px 105px 0;content: "";position: absolute;right: -70px;top: 0;width: 40%;}
.broucher-left > h3 {color: #fff;display: inline-block;font-size: 24px;margin: 8px 0;text-transform: capitalize;}
.broucher-left2 > h3 {color: #fff;display: inline-block;font-size: 22px;margin: 8px 0;text-transform: capitalize;}

}