@media only screen and (min-width: 1200px) and (max-width: 1367px) {.header-social li {border-left: 1px solid #5c5c5c;}
.cd-slider-nav nav {width: 95%;}
ul.search-engine li a {font-size: 19px;line-height: 24px;}
 ul.search-engine li { padding-left: 15px;}
ul.search-engine li a small {font-size: 13px;letter-spacing: 0.04em;}
.about-area {padding-top: 220px;}}
@media only screen and (min-width: 992px) and (max-width: 1200px) {
    .header-social li {border-left: 1px solid #5c5c5c;}
    .intelligent-avater {margin-bottom: 0; }
    .main-menu nav>ul>li>a {padding: 40px 8px;}
    .cd-slider-nav {visibility: hidden;}
    .about-us { padding: 85px 0 110px;}
    .service-single {max-height: 411px;}
.df-item-area .df-item {padding: 20px 0px 57px 45px;}
 .lt-blog-single .ltst-blog-content ul.blog-tag { margin: 48px 0 30px;}
.subs-social { padding-top: 26px;}
.subs-social a {display: inline-block;height: 50px;width: 50px;border: 2px solid #ebeff2;text-align: center;line-height: 50px;font-size: 17px; color: #ffffff;border-radius: 3px;margin-right: 4px;}
.copyright-menu li {display: inline-block; padding-left: 51px;}
.bottom-bar {text-align: center;}
.bottom-bar .col-md-7 {width: 100%;}
.bottom-bar .col-md-5 {width: 100%;}
.bottom-bar .copyright-menu {float: none;}
.pageTitle {line-height: 0;}
.more-seo-service {padding: 10px 0 35px;}
.seoservice-single {margin: 99px 0 40px;text-align: center;}
.brand-carousel .item {padding-left: 95px;}
.single-standard-blog .ssb-img .ssb-catagory { top: 79.4%;}
.single-standard-blog .ssb-content .ssb-title {color: #1c1c1c;font-family: "Rubik", sans-serif;font-size: 18.99px;font-weight: 400; line-height: 29.98px;}
.single-standard-blog3 .ssb3-img .ssb3-catagory {top: 78%;}
.widget-list li a {font-size: 12px;}
.single-wrp .wrp-content { padding-top: 4px;}
.single-wrp .wrp-content .wrp-title {font-size: 10px;}
.single-wrp .wrp-content .wrp-meta .wrp-date {font-size: 10px;margin-top: 0;}
.subscribe-title { text-align: center;}
.quantity .prd-adcart {display: block;margin-left: 10px;margin-top: 30px;}
.single-shopping-product {margin-bottom: 86px;margin-left: 81px;}
.single-port-titles .port-title {font-size: 14px;}
.cs-related-post-carousel .owl-nav {bottom: -11%;}
.cs-related-post-carousel .owl-dots {bottom: -14%;}
.jooker-img { margin: 40px auto; text-align: center;width: 100%;}
.error-head .error-heading {font-size: 210px;margin-top: 55px;display: inline-block;}
.about-widget .social-links li a {height: 40px;line-height: 40px; padding-left: 0;width: 40px;text-align: center;}
.social-links li {margin-right: 8px;}
.subs-social span {font-size: 18px;font-weight: 400;color: #ffffff;letter-spacing: 0.01em;display: block; margin: 0; margin-bottom: 5px;}
.subscribe-title h1 {text-align: left;}}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
.header-social li.email,.header-social li.phone {padding: 14px 8px;}
.intelligent-avater { margin-bottom: 0;}
.service-single h4 {font-size: 24px;}
.wlcm-title p {text-align: center;}
.wlcm-title {padding: 11px 0px 0px 0px;}
.about-us { padding: 120px 0 120px;}
.wtmakes-different { position: relative;padding: 0px 0 70px;}
.df-item { margin-bottom: 30px;}
.df-item p {width: 79%;}
.bottom-bar {text-align: center;}
.copyright-menu {float: none;}
.pageTitle {line-height: 0;}
.st-counter .single-figure.left-bar {border-right: 0;}
.support-single { margin-bottom: 40px;}
.whychoose-us-service {padding: 60px 0 24px;}
.wychoose-head .section-txt::before {top: 150px;}
.wyservice-single h5 {font-size: 16px; margin: 18px 0 19px;}
 .wyservice-single p {font-size: 14px;}
.more-seo-service { padding: 10px 0 30px;}
.seoservice-single {margin: 78px 0 0;text-align: center;}
.sr-contact .sr-contact p {line-height: 29px;width: 86%;}
.brand-carousel .item {padding-left: 30px;}
.subs-social {padding-top: 38px;}
.subs-social a {font-size: 17px;height: 39px;line-height: 39px; width: 39px;}
.widget.quicklinks-widget {margin-top: -68px;}
.copyright-menu li {padding-left: 36px;}
.standard-blog-area { padding: 75px 0 45px;}
.single-standard-blog .ssb-img .ssb-catagory {top: 82.4%;}
 .blog-pagination {text-align: center;}
.sidebar-area {max-width: 420px;margin: auto; margin-top: 80px;} 
 .sopp-shorting .shorting-left { text-align: center;}
.sopp-shorting .shorting-right {width: 40%;}
.product-details-carousel .prd-img .prd-sale {left: 121px;top: 73px;}
.quantity .prd-adcart .prd-addto-cart::before { opacity: 0;visibility: hidden;}
.shopping-product-carousel .owl-nav .owl-prev {left: 7px;}
.shopping-product-carousel .owl-nav .owl-next {right: 11px;}
.jooker-img { margin: 40px auto; text-align: center;}
.error-head .error-heading { visibility: hidden;}
.header-social li a {padding: 14px 12px;}
.subs-social span {display: block;margin: 0; margin-bottom: 2px;}
.single-standard-blog3 .ssb3-img { margin: 0;}
 .case-study-filter ul li { margin-left: 0;font-size: 11px;}
.case-solution-area { padding: 60px 0px;}
.case-solution {margin-top: 0;}
.cs-meta-details {padding: 50px 0 0;}
.case-graph-area { padding: 0 0 60px;}
.cs-related-post-carousel .owl-dots {bottom: -109px;}
.cs-related-post-carousel .owl-nav {bottom: -90px;}
.checkout-area {padding: 70px 0px;}
.full-width-portfolio-area {padding: 60px 0px;}
.seoservice-single .block-head{ position: inherit;}
.seoservice-single .block-head h5 {line-height: 46px;}
.our-product-service {padding: 70px 0px;}
.subscribe-area {padding: 60px 0px;}
.shop-area {padding: 60px 0 80px;}
.logo img {display: unset;float: unset;}
.logo { text-align: center;}
.header-bottom.navbar-fixed-top { position: unset;}}
@media only screen and (max-width: 767px) {}
@media only screen and (min-width: 414px) and (max-width: 767px) {
    .header-social li {padding: 2px 10px;}
    .lt-blog-single .ltst-blog-content .blog-tag li a { font-size: 12px;}
    .lt-blog-single .ltst-blog-content .viewlike-right ul.like-view li a { margin: 0 8px;}
    .lt-blog-single .ltst-blog-content .blog-meta-left {width: 50%;}
    .lt-blog-single .ltst-blog-content .blog-meta-right {float: left;width: 50%; }
    .subscribe-title h1 {font-size: 48px;}
    .subs-social span { margin-left: 4px;padding-right: 10px;}
    .subs-social a {height: 33px;width: 30px;line-height: 33px;}
    .copyright {float: left;text-align: left;}
    .copyright-menu {float: left;}
    .case-solution { margin-top: 0;}
    .case-graph-area {padding: 0 0 58px;}
    .case-solution-area {padding: 50px 0px;}
    .full-width-portfolio-area {padding: 50px 0px;}
    .our-product-service {padding: 60px 0px;}
    subscribe-area { padding: 50px 0px; }}
@media only screen and (min-width: 481px) and (max-width: 767px) {
    .header-social li {width: 25%;border-left: none;}
    .header-social li.email,.header-social li.phone {width: 100%;}
    .wlcm-title p {text-align: center;}
    .wlcm-title {padding: 11px 0px 0px 0px;}
    .header-social {max-width: 259px;margin: auto;margin-bottom: 20px;}
    .about-us {padding: 80px 0 100px;}
    .about-content h3 { font-size: 24px; margin-top: 13px;}
    .service-single p { width: 60%;}
    .wtmakes-different { padding: 0px 0 15px;}
    .priceing-head p { margin: auto;width: 100%;}
    .lt-blog-single .ltst-blog-content .blog-tag li { margin-bottom: 25px;}
    .lt-blog-single .ltst-blog-content .readpost-left { float: left; width: 50%;}
    .lt-blog-single .ltst-blog-content .viewlike-right { margin-top: 10%;}
    .subs-social {padding-top: 25px;padding-left: 15px;}
    .bottom-bar {text-align: center;}
    .copyright-menu {float: none;}
    .copyright-menu li {padding-left: 12px;padding-right: 0;}
    .pageTitle {line-height: 0;font-size: 24px;}
    .st-counter .single-figure.left-bar { border-right: 0;}
    .support-single {margin-bottom: 40px;}
    .whychoose-us-service .section-txt::before {top: 97px;}
    .whychoose-us-service {padding: 60px 0 17px;}
    .section-txt::before { top: 145px;}
    .wy-support-service {padding: 61px 0 0;}
    .wyservice-single {margin: 10px 0 74px;text-align: left;}
    .more-seo-service {padding: 1px 0 39px;}
    .section-header {font-size: 26px;}
    .more-seo-service .section-txt::before {top: 103px;}
    .seoservice-single {margin: 70px 0 5px; text-align: center;}
    .seoservice-single .block-head {bottom: -71px;}
    .srcontact-us { padding: 30px 0 60px;text-align: center;}
    .sr-contact h3 {color: #ffffff;font-size: 24px; font-weight: 300; padding-bottom: 6px;}
    .sr-contact>p {line-height: 22px;margin: 0 auto; width: 85%;}
    .sr-contact>p {line-height: 22px;}
    .contact-us-btn {text-align: center;}
    .our-product-service { padding: 50px 0 90px;}
    .service-choose-head .section-txt::before {top: 100px;}
    .product-ser-content { margin: 47px auto 0;}
    .seo-analysis-head {text-align: center;}
    .seo-analysis-head h3 {font-size: 24px;}
    .seo-analysis-head p {width: 79%;margin: 0 auto;line-height: 22px;}
    .seo-analysis-btn {text-align: center;}
    .single-standard-blog .ssb-img .ssb-catagory {top: 89%;}
    .blog-pagination {text-align: center;}
    .sidebar-area {margin-top: 70px;}
    .standard-blog-area {padding: 70px 0 65px;}
    .subscribe-area {padding: 40px 0px 65px; }
   .single-wrp .wrp-img {width: 25%;}
.single-wrp .wrp-content { width: 75%;}
.single-standard-blog3 .ssb3-img .ssb3-catagory {top: 89%;}
.shop-area { padding: 45px 0 80px;}
.shop-title {font-size: 36px;}
.shop-text { width: 86%;}
.sopp-shorting .shorting-left {text-align: center;}
.single-shopping-product {margin-bottom: 86px;text-align: center;}
.single-shopping-product .sp-product-img {display: inline-block;position: relative;}
.single-shopping-product .sp-product-img::before { height: 100%;width: 100%;}
.single-shopping-product .product-content { margin-left: -24px;padding: 40px 57px 0 0px;}
.product-details-carousel .prd-img .prd-sale {left: 121px; top: 73px;}
.product-details-carousel .prd-img {padding-left: 45px;}
.quantity .prd-adcart .prd-addto-cart::before {opacity: 0;visibility: hidden;}
.shopping-product-carousel .owl-nav .owl-prev {left: 7px;}
.shopping-product-carousel .owl-nav .owl-next {right: 11px;}
 .shopping-cart-table thead tr th {min-width: 150px; max-width: 150px;}
.cs-related-post-carousel .owl-nav {bottom: -17%;}
.cs-related-post-carousel .owl-dots {bottom: -21%;}   
.jooker-img {margin-top: 20px;margin: 0 auto;text-align: center;}
.error-head .error-heading { visibility: hidden;}
.first-slider h2 {font-size: 52px;line-height: 65px;margin-bottom: 28px;}
.first-slider p {font-size: 28px;}
 .cd-hero-slider li.selected .cd-btn { font-size: 33px;}
ul.cd-hero-slider {min-height: 513px;}
.intelligent-avater { margin-bottom: 0;}
 .df-item-area { margin-top: 60px;}
.df-item { margin-bottom: 20px;}
.checkout-area { padding: 60px 0px;}
.site-footer { padding: 60px 0 60px;}
.our-product-service {padding: 50px 0px;}
.header-bottom.navbar-fixed-top {position: unset;}
.logo {text-align: center;}
.logo img {display: unset;float: unset;}}
@media only screen and (min-width: 240px) and (max-width: 480px) {
.cd-hero-slider li.selected h2,.first-slider h2 {font-size: 32px; line-height: 34px;}
    .first-slider p {font-size: 16px;line-height: 24px;}
    .cd-hero-slider li a.cd-btn {font-size: 16px; line-height: 10px;padding: 16px 9px;}
    .header-social li { width: 10%; border-left: none;}
	.header-social li a {
    padding: 7px 0px;
	    font-size: 11px;
	}
ul.cd-hero-slider { min-height: 300px;max-height: 350px;}
.cd-hero-slider .cd-full-width,.cd-hero-slider .cd-half-width {padding-top: 20px;}
.header-social li.email,.header-social li.phone { width: 40%;}
.header-social li.email, .header-social li.phone {
    padding: 0px 0px;
}
.wlcm-title p {text-align: center;}
.wlcm-title { padding: 11px 0px 0px 0px;}
.header-social {    margin-bottom: 0px;
    margin-left: -15px;
margin-right:-15px;
	 
	}
	.icon-fc a{    padding-top: 11px !important;}
	
	.headborder {
    border-right: 0px solid #5c5c5c;
}
.about-us { padding: 50px 0 50px;}
.about-content h3 {font-size: 23px;margin-top: 10px;}
.wtmakes-different {padding: 0px 0 15px;}
.priceing-head p { margin: auto;width: 100%;}
.lt-blog-single .ltst-blog-content .blog-tag li { margin-bottom: 14px;}
.lt-blog-single .ltst-blog-content .readpost-left { float: left; width: 50%;}
.lt-blog-single .ltst-blog-content .viewlike-right { margin-top: 10%;}
.brand-carousel .item { padding-left: 75px;}
.subs-social {padding-left: 15px;}
.subs-social span { padding: 0; margin: 0;display: block; margin-bottom: 10px;}
.subs-social a { display: inline-block;height: 43px;width: 43px;border: 2px solid #ebeff2;text-align: center;line-height: 43px;font-size: 17px;color: #ffffff;border-radius: 3px; margin-right: 6px;}
.copyright {text-align: center;}
.copyright-menu li {padding-left: 0;padding-right: 12px;}
.site-footer { padding: 50px 0 50px;}
.pageTitle {line-height: 0;font-size: 24px;}
.breadcrumb li {font-size: 14px;}
.team-head p { line-height: 24px;}
.single-team {margin-top: 35px;}
.st-counter .single-figure.left-bar {border-right: 0;}
.working-support { padding: 45px 0 25px;}
.support-single { margin-bottom: 40px;}
.system-work h2 { font-size: 22px;}
.system-work p {font-size: 17px;}
.section-txt::before {left: 0;margin: auto; position: absolute;right: 0;top: 170px;}
.whychoose-us-service {padding: 45px 0 35px;}
.section-txt::before {top: 185px;}
.wy-support-service {padding: 5px 0 0px;}
.wyservice-single {margin: 50px 0 65px;text-align: center;}
.wyservice-single h5 { padding-top: 10px;font-size: 20px;}
.more-seo-service {padding: 26px 0;}
.seoservice-single {margin: 50px 0 40px;text-align: center;}
.seoservice-single .block-head { bottom: -45px;width: 80%;}
.more-seo-service .section-txt::before { top: 165px;}
.srcontact-us {padding: 30px 0 60px;text-align: center;}
.sr-contact h3 {color: #ffffff; font-size: 24px; font-weight: 300;padding-bottom: 6px;}
.sr-contact>p {line-height: 22px; margin: 0 auto;width: 85%;}
.sr-contact>p {line-height: 22px;}
.our-product-service .section-txt::before { top: 160px;}
.contact-us-btn {text-align: center;}
.our-product-service { padding: 25px 0 60px;}
.product-ser-content { margin: 47px auto 0;}
.post-service .postcontents p {color: #777777;font-size: 15px;font-weight: 400;line-height: 27px;padding: 11px 0 15px;}
.seo-analysis-head {text-align: center;}
.seo-analysis-head h3 {font-size: 24px;}
.seo-analysis-head p { width: 79%;margin: 0 auto;line-height: 22px;}
.seo-analysis-btn {text-align: center;}  
.single-standard-blog .ssb-img .ssb-catagory { top: 130px;}
.blog-pagination {margin-top: 0px;position: relative;text-align: center;}
.sidebar-area {margin-top: 70px;}
.standard-blog-area { padding: 70px 0 65px;}
.subscribe-area {padding: 40px 0px 65px;}
.blog-details-area { padding: 60px 0 45px;}
.single-list-blog .lsb-content {padding: 0 12px 0px 32px;}
.shop-area {padding: 40px 0px 80px;}
.shop-title { font-size: 30px;line-height: 39px;}
.shop-text { width: 85%;}
.sopp-shorting .shorting-left {width: 100%;text-align: center;}
.shorting-right {float: left;text-align: center; width: 100%;}
.single-shopping-product .sp-product-img::before { height: 100%;}
.single-shopping-product .product-content {margin-left: 0;padding: 40px 15px 0;}
.shop-pagination { text-align: center;}
.pagination-title { text-align: center; width: 100%;}
.shop-pagination ul {float: left; margin-top: 8px;padding-left: 0;text-align: center;width: 100%;}
.shop-pagination::after { bottom: -26px;}
.product-details-carousel .prd-img .prd-sale {height: 60px;left: 49px;line-height: 60px;margin: 0 auto;top: 32px;width: 60px; }
.quantity {margin-top: 37px;text-align: center;margin-left: 18px;}
.quantity .prd-adcart {margin-left: 0;margin-top: 99px;text-align: left; display: block;}
.quantity .prd-adcart .prd-addto-cart::before {opacity: 0;visibility: hidden;}
.shopping-product-carousel .owl-nav .owl-prev {left: 7px;}
.shopping-product-carousel .owl-nav .owl-next {right: 11px;}    
.shopping-cart-table thead tr th {min-width: 100px; max-width: 100px;}
.single-port-titles .port-title {font-size: 16px;}    
.four-col-portfolio-area {padding: 55px 0 70px;}
.single-spi-three-col .single-port-titles .port-title {font-size: 15px;}   
.case-study-area { padding: 60px 0 50px;}
.case-study-area .sidebar-area {margin-top: 150px;}
.breadcrumb {padding-top: 12px;}
.case-details-info .pageTitle {text-align: center; width: 100%;padding-bottom: 20px;}
.ase-service-area {padding: 26px 0 75px;}
.cs-heading h2 {font-size: 26px; line-height: 31px;}
.case-solution-area { padding: 0px 0 0px;}
.single-increase-content p {padding-left: 48px;}
.jooker-img {margin-top: 20px;}
.error-head .error-heading { visibility: hidden;}
.df-heading h1 {font-size: 30px;line-height: 35px;padding: 29px 0px 10px;}
.section-title {font-size: 35px;line-height: 39px; }
.lt-blog-single .ltst-blog-content .blg-title a {font-size: 21px;line-height: 27px;}
.lt-blog-single .ltst-blog-content .viewlike-right ul.like-view li a {font-size: 13px;margin: 0 12px;}
.lt-blog-single .ltst-blog-content .viewlike-right ul.like-view li a i {font-size: 17px; padding-right: 4px;}
.brand-logo { padding: 40px 0px;}
.latest-blog { padding: 30px 0 10px;}
.about-content p {padding-bottom: 30px;}
.our-service { padding: 50px 0px;}
.sr-heading h2 { font-size: 38px; padding-bottom: 14px;margin: 0;}
.sr-heading p {font-size: 19px;line-height: 30px;padding-bottom: 0;padding-left: 0;}
.single-pricing { padding: 35px 0px; width: 95%; margin: auto; margin-top: 20px;}
.lt-blog-single .ltst-blog-content .blog-meta-left,.lt-blog-single .ltst-blog-content .blog-meta-right {width: 50%;}
.subscribe-title h1 {font-size: 28px;line-height: 27px;margin: 0;margin-bottom: 12px;}
.pricing-table {padding: 30px 0px 45px;}
.df-item-area { margin-top: 0;}
.df-item {margin-bottom: 20px;}
.intelligent-avater {margin-bottom: 45px;}   
.about-content2 {padding-top: 35px;}
.about-content2 h4 {font-size: 21px;}
.about-content2 p {font-size: 16px;}
.amazing-team {padding: 34px 0px;}
.team-head h4 { font-size: 20px;}
.team-head p { font-size: 15px;}
.wychoose-head .section-header {font-size: 22px;}
.whychoose-us {padding: 34px 0 16px;}
.comments-list article {padding-left: 88px;}
.comments-list .reply {  position: inherit;overflow: hidden;}
ul.children { margin-left: 38px;}
.case-study-filter ul li {display: block;}
.cs-meta-single h3 { font-size: 30px; line-height: 19px;margin-bottom: 20px;}
.case-graph-area { padding: 0 0 50px;}
.cs-meta-details { padding: 40px 0 0;}
.case-solution {margin-top: 58px;}
.cs-points-right, .cs-points-left {width: 100%;}
.checkout-area { padding: 50px 0px;}
.contact-info-single p {font-size: 16px;}
 #googleMap {height: 240px;}
.contact-head h2 {line-height: 36px;font-size: 33px; margin-top: 40px;}
.product-details-area { padding: 60px 0px 0px;}
.product-details-content .prd-strategy {font-size: 22px;}
.product-details-content .prd-price {font-size: 15px;}
.product-details-content .prd-price {margin-bottom: 0;}
.quantity .plus { float: left;}
.quantity .minus { margin-left: 16px;}
.full-width-portfolio-area {padding: 40px 0px;}
.wyservice-single .whyser-img { margin: auto;}
.our-product-service { padding: 50px 0px;}
.subscribe-area {padding: 40px 0px;}
.header-bottom.navbar-fixed-top { position: unset;}
.logo {text-align: center;}
.logo img {display: unset;float: unset; width:50%;}
.cons h2 { margin-top:15px; margin-bottom:5px; font-size: 20px!important; text-transform: unset;  }
.s-hed1  { margin-top:0px !important; margin-bottom:5px; font-size: 24px; }
.flt1 h3  { font-size: 22px; text-transform: unset; margin-bottom: 5px;}
.se-h2 { font-size:24px !important; }
.seos h2 { font-size:24px !important; text-transform: unset; padding-top: 20px; padding-bottom: 10px; margin-bottom: 0px;  }
.se-10 { margin-top: 5px !important;  }
.se-h3, .tx-bx h3 { text-transform: unset !important;  }
.popdisp { margin: 150px auto; width: 80%; }
}
@media only screen and (min-width: 520px)  {
.hm-cnt {
    margin-top: -220px;
 }
	.popdisp { margin: 150px auto; width: 50%; }
}

/*.hm{margin-top: -220px;}*/
