/*
 Theme Name:   High XII Child Theme
 Theme URI:    http://divi.space/
 Description:  A Child Theme built for Divi on Divi Space
 Author:       Marwan Salfiti
 Author URI:   http://MarwanSalfiti.com/
 Template:     Divi
 Version:      1
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
*/


/*General Edits*/

#main-content {
    background-color: #333 !important;
} 

/*Menu Pargraph Space After*/
#menustyle p {
	padding-bottom: 2em;
}

#menustyle h3{
	font-size: 26px;
	padding-bottom: .15em;
}

#menustyle h3.list {
	margin-bottom: 10px;
}

#menustyle h3 span.detail{
	font-size: 18px;
	color: #aaaaaa;
	line-height: 1em;
	/*float: right;*/
}

#menustyle p.description {
	padding-bottom: 10px;
	margin-top: -10px;
}

span.detail {
	font-size: 18px;
	color: #aaaaaa;
	line-height: 1em;
}

/*Contact Form*/
#contactform h2 {
	color: #e5a712 !important;
	padding-bottom: .15em;
}

#contactform a {
	color: #fff;
}

#contactform p {
	padding-bottom: 2em;
}

/*Remove space under the columns for mobile*/

.et_pb_column {
	margin-bottom: 0px;
}

/*End Remove Space*/



/*------------------------------------------------*/
/*---------[GQ - CUSTOM PORTFOLIO GRID]-----------*/
/*------------------------------------------------*/
 
/* Change columns from 4-3 */
 
    @media (min-width: 981px){ 
        .gq-portfolio-section .et_pb_gutters2.et_pb_row .et_pb_column_4_4 .et_pb_grid_item  {width: 31.33% !important;
        height:  31.33% !important;}
        .gq-portfolio-section .et_pb_column_4_4 .et_pb_grid_item:nth-child(4n+1) {clear: inherit;}
        .gq-portfolio-section .et_pb_column_4_4 .et_pb_grid_item:nth-child(4n) {margin-right: 3%!important;}
        .gq-portfolio-section .et_pb_column_4_4 .et_pb_grid_item:nth-child(3n) {margin-right: 0%!important;}}
 


	.et_pb_gallery_grid .et_pb_gallery_item h3,
	.et_pb_portfolio_grid .et_pb_portfolio_item h2,
	.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2 {
		margin: 10px 0 0;
		padding-bottom: 0;
		font-size: 18px;
		word-wrap: break-word;
		display: none;
}

/*	.et_shop_image:hover .et_overlay,
	.et_portfolio_image:hover .et_overlay,
	.et_pb_fullwidth_portfolio .et_pb_portfolio_image:hover .et_overlay,
	.et_pb_fullwidth_portfolio .et_pb_portfolio_image:hover .meta,
*/	.et_pb_gallery_image:hover .et_overlay,
	.et_pb_has_overlay:hover .et_overlay {
		/*z-index: 3;
		opacity: 1;*/
		display:  none;
	}


/*Crappy Button Animation Edit*/
/* Button - With Icon */
.et_pb_button:after {
	position: absolute;
	margin-left: -1em;
	opacity: 0;
	font-size: 32px;
	line-height: 1em;
	content: "";
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	transition: all 0.2s;
}

/* Button Hover */
.et_pb_button:hover {
	padding: 0.3em 0em 0.3em 0em;
	border: 2px solid /*transparent*/;
}

/*Standard Button Width*/
.et_pb_button { min-width: 180px; text-align:center; }

