/* Medium Layout: 1367px. */

@media only screen and (min-width: 1200px) and (max-width: 1367px) {}



/* Medium Layout: 1280px. */

@media only screen and (min-width: 992px) and (max-width: 1200px) {
    .about-area {
        padding-bottom: 100px;
    }
}



/* Tablet Layout: 768px. */

@media only screen and (min-width: 768px) and (max-width: 991px) {
    /*---------------------------
	 Home One
	 ---------------------------*/
    .header-area {
        background: #000;
    }
    .menu-area {
        display: block;
    }
    .logo {
        margin: 24px 0px 15px;
    }
    .about-content {
        padding-left: 0;
    }
    .about-left-img:before {
        display: none;
    }
    .about-area {
        padding: 90px 0px;
    }
    ul.about-menu {
        margin-top: 40px;
    }
    .service-list h4 {
        font-size: 17px;
    }
    .service-area {
        padding: 90px 0px 60px;
    }
    .portfolio-area {
        padding: 90px 0px 60px;
    }
    .blog-area {
        padding-top: 90px;
    }
    .blog-single {
        margin-bottom: 30px;
    }
    .contact-area {
        padding: 70px 0px 80px;
    }

    /*---------------------------
     Blog Page
     ---------------------------*/
    .blog-standard {
        padding: 80px 0px;
    }

    /*---------------------------
	 Blog Details
	 ---------------------------*/
    .sidebar-area {
        padding-left: 0;
    }
}


/* Tablet Layout: 768px. */

@media only screen and (min-width: 600px) and (max-width: 767px) {
    .col-1 {
        width: 8.33333333%;
    }
    .col-2 {
        width: 16.66666667%;
    }
    .col-3 {
        width: 25%;
    }
    .col-4 {
        width: 33.33333333%;
    }
    .col-5 {
        width: 41.66666667%;
    }
    .col-6 {
        width: 50%;
    }
    .col-7 {
        width: 58.33333333%;
    }
    .col-8 {
        width: 66.66666667%;
    }
    .col-9 {
        width: 75%;
    }
    .col-10 {
        width: 83.33333333%;
    }
    .col-11 {
        width: 91.66666667%;
    }
    .col-12 {
        width: 100%;
    }
}



/* Mobile Layout: 320px. */

@media only screen and (max-width: 767px) {
     .header_two{
        border-bottom: none;
     }
    .logo {
        margin: 24px 0px 15px;
    }
    .crumbs-area {
        padding: 80px 0px;
    }
    .children {
        padding-left: 0;
    }
    .sidebar-area {
        padding-left: 0;
    }
    .leave-comment {
        margin-bottom: 30px;
    }
}



/* Wide Mobile Layout: 480px. */

@media only screen and (min-width: 481px) and (max-width: 767px) {
    /*---------------------------
	 Home One
	 ---------------------------*/
    .header-area {
        background: #000;
    }
    .menu-area {
        display: block;
    }
    .about-left-img {
        display: none;
    }
    .slider-inner h2 {
        font-size: 32px;
        margin-bottom: 14px;
    }
    .slider-inner p {
        font-size: 34px;
        line-height: 38px;
    }
    .about-area {
        padding: 80px 0px;
    }
    .about-content {
        padding-left: 0;
    }
    .service-area {
        padding: 80px 0px 50px;
    }
    .service-list {
        margin-bottom: 30px;
    }
    .portfolio-area {
        padding: 80px 0px 60px;
    }
    .portfolio-menu ul li {
        margin: 10px 17px;
    }
    .blog-area {
        padding-top: 80px;
    }
    .blog-single {
        margin-bottom: 30px;
    }
    .contact-area {
        padding: 60px 0px 70px;
    }

    /*---------------------------
     Blog Page
     ---------------------------*/
     .sidebar-area {
        margin-top: 40px;
    }
    .blog-standard {
        padding: 80px 0px;
    }
}



/* Wide Mobile Layout: 480px. */

@media only screen and (min-width: 240px) and (max-width: 480px) {
    /*---------------------------
	 Home One
	 ---------------------------*/
    .header-area {
        background: #000;
    }
    .menu-area {
        display: block;
    }
    .slider-area {
        height: 100vh;
    }
    .about-left-img {
        display: none;
    }
    .slider-inner h2 {
        font-size: 32px;
        margin-bottom: 14px;
    }
    .slider-inner p {
        font-size: 34px;
        line-height: 38px;
    }
    .about-area {
        padding: 80px 0px;
    }
    .about-content {
        padding-left: 0;
    }
    .service-area {
        padding: 80px 0px 50px;
    }
    .service-list {
        margin-bottom: 30px;
    }
    .portfolio-area {
        padding: 80px 0px 60px;
    }
    .portfolio-menu ul li {
        margin: 10px 17px;
    }
    .blog-area {
        padding-top: 80px;
    }
    .blog-single {
        margin-bottom: 30px;
    }
    .contact-area {
        padding: 60px 0px 70px;
    }

    /*home two*/
    a.go-about {
        bottom: 23px;
    }

    /*---------------------------
	 Blog Page
	 ---------------------------*/
     .sidebar-area {
        margin-top: 40px;
    }
    .blog-standard {
        padding: 70px 0px;
    }
    .blog-inner>ul li {
        margin-right: 7px;
    }
    .blog-inner>ul li+li::before {
        left: -7px;
    }
}