/*
Theme Name: Hood Theme Child
Theme URI: http://www.hoodthemes.com/
Template: hood-theme
Author: Hood Themes
Author URI: https://themeforest.net/user/hoodthemes
Description: Hood Theme is an Multi-Purpose WordPress Theme.
Version: 1.3.6

*/



.esg-layout-even .esg-entry-content {
    display: block!important;
}
.esg-overflowtrick {
    overflow: visible!important;
}

.tp-esg-item{
	
	border: 1px solid #f1f1f2 !important;
	height: 200px !important;
	
}

body .eg-hayes-content {
    
    padding: 18px 20px 18px 20px !important;
    }


body .eg-hayes-element-2 {
	font-size: 14px !important
}


body .esg-entry-content {
	
	border: 2px solid #f1f1f2 !important;
	height: 128px !important;
	background-color: #f1f1f2 !important;
	
}

body .esg-content{
	background-color: #f1f1f2 !important;
	text-align: center !important;
}

body .tp-esg-item:nth-child(5) {
	
	margin-top: 140px !important;
	
}

.esg-grid .mainul li.eg-hayes-wrapper .esg-media-poster {
    background-size: 80% !important;
}


.vc_row-has-fill>.vc_column_container>.vc_column-inner {
     padding-top: 0px !important; 
}



#home_contact h2{
	font-family: Assistant !important;
	font-weight: 100 !important;
	color: #04a5d9 !important;
	margin-top: -14px !important;
}


#products_title h2, #acc_title h2 {
	font-family: Assistant !important;
	font-weight: 300 !important;
	color: #000000 !important;
	
	margin-bottom: 60px;
}

#about_title h2 {
	font-family: Assistant !important;
	font-weight: 300 !important;
	color: #000000 !important;
	margin-top: 50px;
	margin-bottom: 30px;
}




body input, body textarea{
	text-align: right;
	direction: rtl;
	font-family: Assistant !important;
	border: 1px solid #999999 !important; 
	background-color: #ffffff !important;
}


body input[type=submit] {
    background-color: #999999 !important;
    border: 0px;
    padding: 7px 35px 7px 35px;
    color: #FFFFFF;
}

@media screen and (max-width: 1023px){
	
			#home_contact label{
	  width: 100%;
}
}

.mob-header .logo a {
   
    float: left;
}

#products_grid{
	
}


.c-layout-breadcrumbs-1{
	display:none;
}


@media screen and (min-width: 1025px){
	
	#about p{
		width: 60% !important;
		margin: 0px auto !important;
		font-size: 17px !important;
		
}
	
.scrollActive .header_hood_sticky {
   
    height: 40px !important;
}
	
.scrollActive .header-body {
  
    height: 40px !important;
}	
	
	
	
	.scrollActive .desk .logo{
	line-height: 30px !important;
	}
	
	#home_contact .vc_column-inner{
	
	background-color: #ffffff;
    width: 244px;
}


	
	
	
.scrollActive .header .logo a img {
    width: 100px;
}	
	
	
}


@media (min-width: 1025px) and (max-width: 1100px){
	#home_contact {
	    top: 45px;
    left: -2% !important;
    z-index: 2;
    position: absolute;
}
}



@media (min-width: 1101px) and (max-width: 1199px){
	#home_contact {
	    top: 45px;
    left: -6% !important;
    z-index: 2;
    position: absolute;
}
}

@media (min-width: 1200px) and (max-width: 1378px){
	#home_contact {
	    top: 45px;
    left: 17px !important;
    z-index: 2;
    position: absolute;
}
	
}

@media (min-width: 1379px) {
	#home_contact {
	    top: 45px;
    left: -150px !important;
    z-index: 2;
    position: absolute;
}
	
}