/* @media (min-width: 992px) and (max-width:1199px) { */
@media (max-width : 1024px){
    .eezy_Hire_designer_banner .content_form {
        width: 100% !important;

    }

    .teams .team_image {
        width: 40%;
        right: 0px !important;
    }
    .teams .brands ul li {
        line-height: 24px !important;
    }
    .teams .brands ul li i {
        margin: 0 5px 0 0 !important;
    }
}


@media (max-width: 992px) {
    /* header */
    .header .logo img {
        width: 100px !important;
        margin: 6px 0 0;
    }
	.header_outer .header_nav ul li a {
		margin: 15px 10px 8px !important;
	}

	.header_outer .header_nav ul li:last-child {
		margin: 0 10px !important;
		padding: 0 0px !important;
	}

	.header_outer .header_nav ul li:last-child a {
		padding: 10px !important;
		margin: 0 !important;
	}
    /* header close */

    /* categories */
    .all_categories h3, .section_category h3 {
        font-size: 28px !important;
    }
    .all_categories .categories ul li .cat {
        padding: 30px !important;
    }
    .all_categories .categories ul li h4 {
        font-size: 16px !important;
    }
    /* landing page */
    .landing_page_section .category_content {
        background-color: #fff !important;
        min-height: 240px !important;
    }

    /* website section */
    .website_section .category_content {
        min-height: 240px !important;
    }

    /* call to action */
    .call_to_action .content_outer {
        padding: 90px 30px 60px !important;
    }
    .call_to_action .content_outer .content_inner h3 {
        font-size: 30px !important;
    }
    .call_to_action .content_outer .content_inner a {
        font-size: 16px !important;
        padding: 16px 16px !important;
    }
    /* =========================== */
    /* hire designer page */
    .eezy_Hire_designer_banner .content_form {
        width: 100% !important;
        padding: 45px 20px 10px !important;
    }

    .eezy_Hire_designer_banner .content_form h3 {
        font-size: 30px !important;
    }


    .teams .team_image {
        width: 40%;
        right: 0px !important;
    }
    .teams .brands ul li {
        line-height: 24px !important;
    }
    .teams .brands ul li i {
        margin: 0 5px 0 0 !important;
    }
}

@media (max-width: 767px) {

    /* header */
	.site-logo img {
		margin: 0;
	}

    .header_outer {
        display: inline-block !important;
        width: 100%;
        margin: 15px 0 0 !important;
    }

    .camping_banner_section .site_logo img {
        margin: 0;
    }

    .header_nav nav{
        display: inline;
    }

    .header_nav nav button{
        float: right;
        margin: -40px 0 0 0;
    }
    .header {
        display: block !important;
    }

    .header .header_nav .navbar-collapse{
        background-color: #fff;
        border-radius: 15px;
    }

    .header .header_nav .navbar-collapse ul{
        padding: 15px 0;
    }

    .header .menu-icon .navicon,
    .header .menu-icon .navicon:before,
    .header .menu-icon .navicon:after {
        background: #fff;
    }

	.header_outer .header_nav ul li:last-child {
		margin: 15px 15px !important;
	}

    .header_outer .button_hire_m{
        display: block;
    }

    .header_outer .header_nav ul li:last-child{
        display: none;
    }

    .header_outer .button_hire {
        font-size: 12px !important;
    }

    /* banner */
    .eezy_banner {
        padding: 15px 0 60px 0 !important;
    }
    .eezy_banner .banner_content .content {
        position: absolute;
        width: 95% !important;
        padding: 30px;
    }
    .eezy_banner .banner_content .banner_image img {
        height: 530px !important;
    }

    /* category */
    .all_categories h3 span {
        display: contents !important;
    }
    .all_categories .categories ul {
        display: inline-block !important;
    }

    .section_category .category_content {
        min-height: auto !important;
    }

    /* landing page category */
    .section_category a.view_all{
        display: none !important;
    }
    .section_category a.view_all_m{
        display: block !important;
        text-align: center;
        width: auto;
        margin: 5px auto !important;
        font-size: 18px;
    }


    /* call to action */
    .call_to_action .content_outer {
        padding: 60px 20px 60px !important;
        text-align: center;
    }
    .call_to_action .content_outer img {
        margin: 0 auto 30px !important;
    }
    .call_to_action .content_outer .content_inner {
        display: block !important;
    }
    .call_to_action .content_outer .content_inner h3 {
        font-size: 36px !important;
        margin: 0 0 60px;
    }
    .call_to_action .content_outer .content_inner h3 span {
        display: contents !important;
    }
    /* footer */
    .footer_section .footer_content .widgets .widget-content p {
        padding: 0 0px 0 0 !important;
    }

    /* ================================= */

    /* hire designer page */
    .eezy_Hire_designer_banner {
        background-size: auto !important;
    }
    .blobal_brands .brands ul {
        display: block !important;
    }
    .teams .team_image {
        width: 56%;
    }

    .blobal_brands .brands ul li  {
        background-color: #fff !important;
    }
    .blobal_brands .brands ul li img {
        /* text-align: center; */
        margin: 0 auto;
        padding: 15px;
    }
}


@media (max-width: 600px) {

    
    
}

@media (max-width: 480px) {

}
























/*======================================================================*/

@media (min-width: 48em) {
	.header li {
	  float: left;
	}
	.header .menu {
	  clear: none;
	  float: left;
	  max-height: none;
	}
	.header .menu-icon {
	  display: none;
	}
} 