/*
Theme Name: ma.hozehkh.com Child
Theme URI: https://www.portotheme.com/wordpress/porto
Author: P-THEMES
Author URI: https://www.portotheme.com/
Description: Porto Responsive WordPress + eCommerce Theme.
Version: 1.1
Template: ma.hozehkh.com
License: Commercial
License URI: http://themeforest.net/licenses/regular_extended
Tags: woocommerce, corporate, ecommerce, responsive, blue, black, green, white, light, dark, red, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready
*/

/*************** ADD YOUR CUSTOM CSS HERE  ***************/

/* slider home */
.vc_col-sm-8.copi{
    text-align: left;
    float: left;
    padding: 5px;
}
.vc_col-sm-4.co-pt-pe{
    text-align: right;
    float: right;
    padding: 60px 50px 60px 10px;
}
.vc_col-sm-8.copi .wpb_wrapper.vc_figure {
    padding: 30px 30px 30px 30px;
}
/* slider home */

/*  bargozideh home */
.cp2-title{
    min-height: 50px;
}
/*  bargozideh home */


/*
  ##Device = Desktops
  ##Screen = 1281px to higher resolution desktops
*/

@media (min-width: 1601px) {
	#chs1-row1 #chs1-r1-menu {
		/*width: 74.666667%;*/
	}
	#chs1-row1 #chs1-r1-logo {
		width: 8.666667%;
	}
    #home-middle-0-side-r-top-1-row1 .vc_column_container.col-md-8, #home-middle-1 .vc_column_container.col-md-8, #home-middle-3 .vc_column_container.col-md-8 {
        width: 69.666667%;
    }
    #home-middle-0-side-r-top-1-row1 .vc_column_container.col-md-4, #home-middle-1 .vc_column_container.col-md-4,
    #home-middle-3 .vc_column_container.col-md-4 {
        width: 30.333333%;
    }
    #home-side-r-top-1 .owl-stage-outer.owl-height {
        min-height: 410px !important;
        max-height: 410px !important;
    }
    .homeslidertop .vc_col-sm-8 {
        width: 63.666667%;
    }

    .homeslidertop .vc_col-sm-4 {
        width: 36.333333%;
    }
}

@media (min-width: 900px) and (max-width: 1600px) {
	#chs1-row1 #chs1-r1-menu {
		/*width: 74.666667%;*/
	}
	#chs1-row1 #chs1-r1-logo {
		width: 8.666667%;
	}
    #home-middle-0-side-r-top-1-row1 .vc_column_container.col-md-8,
    #home-middle-1 .vc_column_container.col-md-8,
    #home-middle-3 .vc_column_container.col-md-8 {
        width: 73.666667%;
    }

    #home-middle-0-side-r-top-1-row1 .vc_column_container.col-md-4,
    #home-middle-1 .vc_column_container.col-md-4,
    #home-middle-3 .vc_column_container.col-md-4 {
        width: 26.333333%;
    }
    .homeslidertop .vc_col-sm-8 {
        width: 54.666667%;
    }

    .homeslidertop .vc_col-sm-4 {
        width: 45.333333%;
    }
    .cp2-title {
        min-height: 75px;
    }
}

/*
  ##Device = Laptops, Desktops
  ##Screen = B/w 1025px to 1280px
*/

@media (min-width: 1025px) and (max-width: 1280px) {
    .cp2-title {
            min-height: 100px;
        }
}

/*
  ##Device = Tablets, Ipads (portrait)
  ##Screen = B/w 768px to 1024px
*/

@media (min-width: 768px) and (max-width: 1024px) {
	#chs1-row1 #chs1-r1-menu {
		/*width: 74.666667%;*/
	}
	#chs1-row1 #chs1-r1-logo {
		width: 8.666667%;
	}
}

/*
  ##Device = Tablets, Ipads (landscape)
  ##Screen = B/w 768px to 1024px
*/

@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {

}

/*
  ##Device = Low Resolution Tablets, Mobiles (Landscape)
  ##Screen = B/w 481px to 767px
*/

@media (min-width: 481px) and (max-width: 767px) {
    [id^="home-side-r-middle-1-row-2-pg1"] .vc_grid-item.vc_clearfix.vc_col-sm-6:nth-of-type(odd) {
        padding-left: inherit;
        padding-bottom: inherit;
    }
    [id^="home-side-r-middle-3-row-1-pg1"] .vc_grid-item.vc_clearfix.vc_col-sm-6:nth-of-type(odd) {
         padding-left: inherit;
        padding-bottom: inherit;
    }
    .vc_col-sm-8.copi .wpb_wrapper.vc_figure {
        padding: inherit;
    }
    .vc_col-sm-4.co-pt-pe {
        padding: 15px;
    }
    #home-side-r-top-1 .wpb_single_image img {
        height: inherit;
    }

}


/*
  ##Device = Most of the Smartphones Mobiles (Portrait)
  ##Screen = B/w 320px to 479px
*/

@media (min-width: 320px) and (max-width: 480px) {
	#ch_wpb_raw_code1{
		display: inline-flex;
		float: right;
	}
	#ch_wpb_raw_code2{
		display: inline-flex;
		float: left;
	}
	#header .searchform-popup{
		float: left;
	}
	#chs1-r1-link .wpb_wrapper.vc_column-inner {
		display: flow-root;
	}
	#chs1-r1-melo{
		display: flex;
		justify-content: space-between;
	}
	#chs1-r1-logo{
		width: auto;
		float: right;
	}
	#chs1-r1-menu{
		width: auto;
		float: left;
	}
	#header.sticky-header #chs1-r1-link{
		display: none;
	}
	#header #cus-hea-se1 .accordion-menu li#accordion-menu-item-167 ul.sub-menu li.menu-item>a>i {
		width: auto;
	}
    [id^="home-side-r-middle-3-row-1-pg1"] .vc_grid-item.vc_clearfix.vc_col-sm-6:nth-of-type(odd) {
        padding-left: inherit;
        padding-bottom: inherit;
    }
    [id^="home-side-r-middle-1-row-2-pg1"] .vc_grid-item.vc_clearfix.vc_col-sm-6:nth-of-type(odd) {
        padding-left: inherit;
        padding-bottom: inherit;
    }
    .vc_col-sm-8.copi .wpb_wrapper.vc_figure {
        padding: inherit;
    }
    .vc_col-sm-4.co-pt-pe {
        padding: 15px;
    }
    #home-side-r-top-1 .wpb_single_image img {
         height: inherit; 
    }
}