﻿/*
 Theme Name:   Agurum
 Theme URI:    Agurum.com
 Description:  Divi Child Theme
 Author:       
 Author URI:   
 Template:     Divi
 Version:      1.0.1 
 Date:         12/09/2015
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  Divi-child
*/

@import url("../Divi/style.css");
#post-50719 > h1 {
    display: none;
}

#post-50719 > #main-content > div {
	    padding-top: 0px;
}

#main-header {
	position: fixed !important; 
}

 .et_mobile_menu li a {
	font-size:16px; 
 }

#left-area {
	padding-bottom: 0 !important;
}


#main-footer {
	margin-top: -35px;
}


@media screen and (min-width:1025px) {
    /*Home Page */
    #Main-Slider {
        height: 440px;
    }
    
    /* Our Clients */
    .et_pb_map {
        height: 640px;
    }
    
    /*blog config*/
    #left-area > article > img {
        max-width:45%;
    }
    
    /*contact form*/
    #wpcf7-f51194-p50719-o1 > form > div.et_pb_contact_left > p:nth-child(1) > span > input{
        width: 100%;
		line-height: 2em;
        padding: 11px;
    }
    #wpcf7-f51194-p50719-o1 > form > div.et_pb_contact_left > p:nth-child(2) > span > input{
        width: 100%;
		line-height: 2em;
        padding: 11px;
    }
	
	#wpcf7-f51194-p50719-o1 > form > p.clearfix > span > textarea{
	    width: 100%;
		line-height: 2em;
        padding: 11px;
    }
	
	#wpcf7-f51194-p50719-o1 > form > p:nth-child(5){
		text-align: center;	
		
	}
	
	#wpcf7-f51194-p50719-o1 > form > p:nth-child(5) > input{
		line-height: normal;
		font-size: 14px;
		padding-top: 14px;
		padding-bottom: 14px;
		padding-left: 30px;
		padding-right: 30px;
		color: #ffffff;
    	border-color: #5CBA3C;
    	background-color: #5CBA3C; /*#fe6c61;*/
		border: 1px solid transparent;
		text-align: center;
    	vertical-align: middle;
    	cursor: pointer;
		border-radius: 2px;

	}
}
@media screen and ( max-width : 1199px ) {

}

}
@media screen and ( max-width : 1280px ) {

}

/*------------------------------------------------*/
/*---------------[RESPONSIVE LAYOUTS]-------------*/
/*------------------------------------------------*/

@media only screen and ( min-width: 1405px ) {
}


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

}

@media only screen and ( min-width: 1100px ) {
}

/*-------------------[1080px]------------------*/
@media only screen and ( min-width: 1100px ) and ( max-width: 1405px) {
}

@media only screen and ( min-width: 981px ) and ( max-width: 1405px) {
}

@media only screen and ( max-width: 1199px) {
  
}
@media only screen and ( min-width: 981px ) {
    
}

/*-------------------[960px]------------------*/
@media only screen and ( min-width: 981px ) and ( max-width: 1100px ) {
  
    /*contact form*/
    #wpcf7-f51194-p50719-o1 > form > div.et_pb_contact_left > p:nth-child(1) > span > input{
        width: 100%;
		line-height: 2em;
        padding: 11px;
    }
    #wpcf7-f51194-p50719-o1 > form > div.et_pb_contact_left > p:nth-child(2) > span > input{
        width: 100%;
		line-height: 2em;
        padding: 11px;
    }
	
	#wpcf7-f51194-p50719-o1 > form > p.clearfix > span > textarea{
	    width: 100%;
		line-height: 2em;
        padding: 11px;
    }
	
	#wpcf7-f51194-p50719-o1 > form > p:nth-child(5){
		text-align: center;	
		
	}
	
	#wpcf7-f51194-p50719-o1 > form > p:nth-child(5) > input{
		line-height: normal;
		font-size: 14px;
		padding-top: 14px;
		padding-bottom: 14px;
		padding-left: 30px;
		padding-right: 30px;
		color: #ffffff;
    	border-color: #5CBA3C;
    	background-color: #5CBA3C;
		border: 1px solid transparent;
		text-align: center;
    	vertical-align: middle;
    	cursor: pointer;
		border-radius: 2px;

	}  
}

/*-------------------[768px]------------------*/
@media only screen and ( max-width: 980px ) {
     /*contact form*/

	#wpcf7-f51414-p50719-o2 > form > p:nth-child(2) > span > input{
			width: 100%;
			padding: 11px;
			line-height: 2em;
	}
	
	#wpcf7-f51414-p50719-o2 > form > p:nth-child(3) > span > input{
			width: 100%;
			padding: 11px;
			line-height: 2em;
	}
	
	#wpcf7-f51414-p50719-o2 > form > p:nth-child(5) > span > textarea{
			width: 100%;
			padding: 11px;
			line-height: 2em;
	}
	
	#wpcf7-f51414-p50719-o2 > form > p:nth-child(6){
			text-align: center;
			width: 100%;
	}
	
	
	#wpcf7-f51414-p50719-o2 > form > p:nth-child(6) > input{
			line-height: normal;
			font-size: 14px;
			padding-top: 14px;
			padding-bottom: 14px;
			padding-left: 30px;
			padding-right: 30px;
			color: #ffffff;
			border-color: #5CBA3C;
			background-color: #5CBA3C;
			border: 1px solid transparent;
			text-align: center;
			vertical-align: middle;
			cursor: pointer;
			border-radius: 2px;
	}
}
@media only screen and ( min-width: 768px ) and ( max-width: 980px ) {
      
}

@media screen and ( max-width: 782px ) {
     
}

/*-------------------[480px]------------------*/
@media only screen and ( max-width: 767px ) {
   

}

/*-------------------[320px]------------------*/
@media only screen and ( max-width: 479px ) {

	#wpcf7-f51414-p50719-o2 > form > p:nth-child(2) > span > input{
			width: 100%;
			padding: 11px;
			line-height: 2em;
	}
	
	#wpcf7-f51414-p50719-o2 > form > p:nth-child(3) > span > input{
			width: 100%;
			padding: 11px;
			line-height: 2em;
	}
	
	#wpcf7-f51414-p50719-o2 > form > p:nth-child(5) > span > textarea{
			width: 100%;
			padding: 11px;
			line-height: 2em;
	}

	#wpcf7-f51414-p50719-o2 > form > p:nth-child(6){
			text-align: center;
			width: 100%;
	}
	
	
	#wpcf7-f51414-p50719-o2 > form > p:nth-child(6) > input{
			line-height: normal;
			font-size: 14px;
			padding-top: 14px;
			padding-bottom: 14px;
			padding-left: 30px;
			padding-right: 30px;
			color: #ffffff;
			border-color: #5CBA3C;
			background-color: #5CBA3C;
			border: 1px solid transparent;
			text-align: center;
			vertical-align: middle;
			cursor: pointer;
			border-radius: 2px;
	}
}
