@media (min-width:1367px) and (max-width:1920px) {
    .mobile-menu-area {
        display: none
    }
    .slider-item {
        height: 700px
    }
    .slide-text {
        padding: 159px 0
    }
    .slider-conrent-picture {
        bottom: -114px
    }
}

@media (min-width:1170px) and (max-width:1366px) {
    .container {
        width: 1200px
    }
    .mobile-menu-area {
        display: none
    }
}

@media (min-width:992px) and (max-width:1169px) {
    .container {
        width: 970px
    }
    .mobile-menu-area,
    .slick-dots li {
        display: none
    }
    .main-menu li a {
        padding: 44px 9px
    }
    .search-btn {
        height: 44px;
        width: 184px
    }
    .search--cintrol {
        height: 45px;
        width: 65%
    }
    .search-domain-wrapper .checkbox {
        margin-right: 7px
    }
    .plan-extra-item {
        margin-left: 7px;
        margin-right: 8px;
        width: 15%
    }
    .plan-extra-item h3 {
        font-size: 18px
    }
    .plan-extra-item.plan-extra-head>span {
        font-size: 13px
    }
    .feature-item>h4 {
        font-size: 20px
    }
    .get-started-wrapper>p {
        font-size: 19px
    }
    .get-started-wrapper>h2 {
        font-size: 26px
    }
    .stats-item-heading>h4 {
        font-size: 18px
    }
    .post-content {
        padding: 13px
    }
    .slider-item {
        height: 500px
    }
    .slide-text {
        padding: 68px 0
    }
    .slide-text h1 {
        font-size: 40px
    }
    .slide-text>h2 {
        font-size: 24px
    }
    .about-promo-pic img {
        margin-top: 50px
    }
    .choose-icon {
        position: relative;
        top: 40px;
        display: inline-block
    }
    .choose-item>h4 {
        margin-left: 35px
    }
    .choose-right-content>h3 {
        margin: 20px 15px 0
    }
    .choose-icon i,
    .col-md-6:nth-child(-n+2) .choose-item {
        margin-bottom: 0
    }
    .choose-left-content img {
        margin-top: 52px
    }
    .service-item h4 {
        font-size: 16px
    }
    .pagination-nav.blog-sidebar.list-inline {
        margin-bottom: 80px;
        text-align: center
    }
    .widget-search {
        width: 157px
    }
    .not-found-wrapper h2 {
        font-size: 50px
    }
    .not-found-wrapper h1 {
        font-size: 150px
    }
    .under-construction-wrapper h1 {
        font-size: 60px
    }
    .form-control.construction-subscribe {
        width: 75%
    }
    .under-construction-wrapper>p {
        width: 100%
    }
    .form-item.hanf-line {
        width: 47%
    }
    .form-item.full-line input {
        width: 97%
    }
    .preview-banner h1 {
        font-size: 30px
    }
    .preview-banner>p {
        font-size: 15px
    }
}

@media (min-width:768px) and (max-width:991px) {
    .col-md-4.col-sm-6:last-child .blog-post,
    .heading-three::after,
    .heading-three::before,
    .mainmenu-area,
    .plan-extra-head::after,
    .plan-extra-head::before,
    .slick-dots li {
        display: none
    }
    .about-promo-content,
    .chack-box-wrapper,
    .checkout-sldebar .chack-out-heading,
    .page-title {
        text-align: center
    }
    .container {
        width: 750px
    }
    .search-domain-wrapper {
        padding: 45px 18px
    }
    .domain-search-title.text-center {
        font-size: 21px;
        margin-bottom: 18px
    }
    .search--cintrol {
        height: 42px;
        width: 65%
    }
    .search-btn {
        height: 41px;
        width: 150px
    }
    .plan-extra-item.plan-extra-head {
        margin-bottom: 20px;
        width: 100%
    }
    .plan-extra-item {
        margin: 0 13px;
        width: 16%
    }
    .plan-extra-item.item>p {
        font-size: 13px
    }
    .get-started-wrapper>p {
        font-size: 16px;
        line-height: 23px;
        margin-bottom: 0;
        margin-top: 0
    }
    .col-md-3.col-sm-6:nth-child(-n+2) .footer-widget-item,
    .col-md-4 .single-price-table:nth-child(-n+2) {
        margin-bottom: 40px
    }
    .get-started-btn.button {
        letter-spacing: 1px;
        line-height: 53px;
        padding: 0 28px
    }
    .call-to-action-btn {
        padding: 99px 0
    }
    .single-stats-item {
        width: 50%
    }
    .slide-text h1 {
        font-size: 30px
    }
    .slide-text>h2 {
        font-size: 20px
    }
    .slide-text li {
        font-size: 18px;
        margin: 5px 0
    }
    .slider-item {
        height: 460px
    }
    .slide-text {
        padding: 69px 0
    }
    .form-item.hanf-line {
        width: 47%
    }
    .form-item.full-line input {
        width: 96%
    }
    .checkout-sldebar .chack-out-heading {
        margin-bottom: 20px;
        margin-top: 50px
    }
    .about-promo-pic {
        margin-bottom: 40px
    }
    .team-social li a {
        font-size: 15px;
        height: 30px;
        line-height: 30px;
        margin: 0 1px;
        width: 30px
    }
    .partner-item.item img {
        width: 100%
    }
    .service-item {
        padding: 40px 15px
    }
    .col-md-3.col-sm-6:nth-child(-n+8) .service-item {
        margin-bottom: 40px
    }
    .choose-left-content,
    .choose-right-content {
        margin: 0 auto;
        width: 600px
    }
    .pagination-nav.blog-sidebar.list-inline {
        margin-bottom: 60px;
        text-align: center
    }
    .comment-form {
        margin-bottom: 50px
    }
    .widget-search {
        width: 300px
    }
    .not-found-wrapper h1 {
        font-size: 100px
    }
    .not-found-wrapper h2 {
        font-size: 41px
    }
    .under-construction-wrapper h1 {
        font-size: 46px
    }
    .form-control.construction-subscribe {
        width: 67%
    }
    .under-construction-wrapper>p {
        width: 100%
    }
    .copyright {
        padding: 15px 0
    }
    .get-started-wrapper {
        margin-top: 22px
    }
    .col-md-3.col-sm-4:nth-child(n+5) .cms-client-item,
    .col-md-3.col-sm-4:nth-child(n+5) .marketplace-client-item,
    .col-md-3.col-sm-4:nth-child(n+5) .server-client-item {
        margin-top: 25px
    }
    .cms-client-item img,
    .marketplace-client-item img,
    .server-client-item img {
        width: 80%
    }
    .plan-heading {
        width: 600px
    }
    .page-title-link li {
        float: none;
        display: inline-block
    }
    .loginbox-wrapper,
    .regbox-wrapper {
        z-index: 9999999
    }
    .col-md-3.col-sm-6:nth-child(n+3) .preview-counter-item {
        margin-top: 30px
    }
    .preview-banner h1 {
        font-size: 27px
    }
    .preview-banner>p {
        font-size: 13px;
        letter-spacing: 2px;
        margin-bottom: 20px
    }
    .preview-banner {
        margin: 115px 0
    }
    .get-started-wrapper>h2 {
        font-size: 25px
    }
    .form-group:last-child {
        margin-bottom: -80px
    }
}

@media (max-width:767px) {
    .checkbox.checkbox-warning:nth-child(n+5),
    .domain-search-title,
    .language-top,
    .mainmenu-area,
    .owl-nav,
    .plan-extra-head::after,
    .plan-extra-head::before,
    .plan-extra-item:last-child,
    .slick-dots>li,
    .slider-conrent-picture {
        display: none
    }
    .call-to-action-btn,
    .contact-area,
    .get-started-wrapper,
    .header-top-left,
    .header-top-right,
    .page-title,
    .partner-item.item {
        text-align: center
    }
    .container {
        width: 100%;
    }
    .search-domain-area {
        left: 0;
        position: absolute;
        right: 0;
        top: 45px;
        transform: translateY(0)
    }
    .slider-item {
        height: 365px
    }
    .search-domain-wrapper {
        margin: 20px -17px;
        padding: 20px;
        width: 300px
    }
    .search--cintrol {
        height: 42px;
        margin-bottom: 15px;
        width: 100%
    }
    .search-btn {
        font-size: 16px;
        height: 42px;
        margin: 0 26px
    }
    .search-domain-wrapper .checkbox {
        padding-left: 14px
    }
    .checkbox input[type=checkbox],
    .checkbox-inline input[type=checkbox],
    .radio input[type=radio],
    .radio-inline input[type=radio] {
        margin-left: -20px
    }
    .slider-item>img {
        height: 300px
    }
    .header-top-areae {
        height: auto
    }
    .header-top-left,
    .header-top-right {
        margin-bottom: 10px
    }
    .login-reg {
        float: none
    }
    .plan-extra-item {
        width: 50%
    }
    .form-control.construction-subscribe,
    .form-item.full-line input,
    .form-item.hanf-line,
    .input-field,
    .main-heading,
    .single-stats-item,
    .under-construction-wrapper>p {
        width: 100%
    }
    .plan-extra-item.plan-extra-head {
        margin-bottom: 20px;
        width: 100%
    }
    .main-heading {
        margin: 0 auto 40px
    }
    .main-heading h2 {
        font-size: 26px
    }
    .col-md-4 .single-price-table {
        margin-bottom: 30px
    }
    .col-md-4:last-child .single-price-table {
        margin-bottom: 0
    }
    .pricing-filter li a {
        font-size: 12px;
        margin-bottom: 7px;
        padding: 7px 5px
    }
    .get-started-wrapper>p {
        font-size: 18px;
        line-height: 23px;
        margin-bottom: 13px;
        margin-top: 23px
    }
    .get-started-btn.button {
        height: 40px;
        letter-spacing: 2px;
        line-height: 40px;
        margin-left: 0;
        padding: 0 33px
    }
    .col-md-3.col-sm-6 .footer-widget-item,
    .col-md-4.col-sm-6 .blog-post {
        margin-bottom: 50px
    }
    .col-md-4.col-sm-6:last-child .blog-post,
    col-md-3.col-sm-6:last-child .footer-widget-item {
        margin-bottom: 0
    }
    .footer-area {
        height: auto
    }
    .copyright>p {
        line-height: 20px
    }
    .checkout-sldebar .chack-out-heading {
        margin-bottom: 20px
    }
    .about-promo-pic img {
        margin-bottom: 50px
    }
    .col-md-3.col-sm-6:nth-child(-n+8) .service-item {
        margin-bottom: 40px
    }
    ul.meta-teg {
        margin-bottom: 8px
    }
    .pagination-nav.blog-sidebar.list-inline {
        margin-bottom: 70px;
        text-align: center
    }
    .comment-form {
        margin-bottom: 50px
    }
    .slide-text {
        padding: 50px 0
    }
    .slide-text h1 {
        margin-left: 0;
        font-size: 25px
    }
    .slide-text>h2 {
        font-size: 20px;
        margin-bottom: 18px
    }
    .slide-text li {
        font-size: 13px;
        margin: 1px 0
    }
    .slide-text ul {
        margin-bottom: 20px
    }
    .button.slider-single-btn {
        height: 40px;
        line-height: 40px;
        margin: -1px 2px;
        padding: 0 20px
    }
    .not-found-wrapper h1 {
        font-size: 100px
    }
    .not-found-wrapper h2 {
        font-size: 23px
    }
    .under-construction-wrapper h1 {
        font-size: 26px
    }
    .construction-submit {
        margin-bottom: 30px;
        margin-top: -12px
    }

    }
    .checkbox label::before {
        margin-left: -25px
    }
    .mean-container .mean-nav,
    a.button.button-transparent {
        margin-left: 4px
    }
    input.styled[type=checkbox]:checked+label::after,
    input.styled[type=radio]:checked+label::after {
        left: 11px
    }
    .get-started-wrapper {
        padding-bottom: 0;
        padding-top: 30px
    }
    .call-to-action-btn {
        padding: 30px
    }
    .mean-container .mean-nav ul li a {
        padding: 11px 14px
    }
    .newsletter {
        margin-bottom: 40px;
        width: 80%
    }
    .col-md-3.col-sm-4:nth-child(n+1) .cms-client-item,
    .col-md-3.col-sm-4:nth-child(n+1) .marketplace-client-item,
    .col-md-3.col-sm-4:nth-child(n+1) .server-client-item {
        margin-top: 25px
    }
    .plan-heading {
        width: 100%
    }
    .loginbox.login-page-box,
    .loginbox.reg-page-box {
        background: #f1f1f1;
        padding: 40px 10px 50px
    }
    .page-title-link li {
        float: none;
        display: inline-block
    }
    .loginbox-wrapper,
    .regbox-wrapper {
        z-index: 9999999;
        left: -89px;
        width: 312px
    }
    .regbox-wrapper {
        left: -149px
    }
    .col-md-3.col-sm-6:nth-child(n+1) .preview-counter-item {
        margin-bottom: 30px
    }
    .col-md-3.col-sm-6:last-child .preview-counter-item {
        margin-bottom: 0
    }
    .copyright {
        padding: 13px 0
    }
    a.button {
        padding: 0 13px;
        line-height: 39px;
        height: 40px
    }
    .main-heading.text-center>p {
        margin: 0 auto;
        width: 80%
    }
    .Author-left,
    .date-right {
        font-size: 12px
    }
    .post-content-inner>h3 {
        font-size: 13px
    }
    .col-md-3.col-sm-6:last-child .footer-widget-item {
        margin-bottom: -15px
    }
}

@media only screen and (min-width:480px) and (max-width:767px) {
    .mainmenu-area,
    .slick-dots>li {
        display: none
    }
    .container {
        width: 450px
    }
    .search-domain-area {
        left: 71px;
        width: 100%
    }
    .price-tage-wrap::before {
        left: -136px;
        top: -37px;
        width: 200px
    }
    .price-tage-wrap::after {
        right: -135px;
        top: 118px;
        width: 200px
    }
    .search-domain-wrapper {
        margin: 41px 0;
        width: 400px
    }
    .search-btn {
        margin: 0 73px
    }
    .chack-box-wrapper {
        text-align: center
    }
    .mean-container .mean-nav ul li a {
        padding: 11px 21px
    }
}