/*
Theme Name: My Divi Child Theme
Theme URI: http://162.219.162.168/~eddadolcetti/artist
Version: 1.0
Description: Divi Child Theme
Author: Brenda Nicholson
Author URI: http://www.ideasonline.ca	
Template: Divi
*/

p.date
{
  float: left;
  font-weight: bold;
  padding: 0 25px 10px 0;
}

.et_pb_gutters4 .et_pb_column_4_4 .et_pb_grid_item,
.et_pb_column_4_4 .et_pb_grid_item
{
width: 31% !important;
clear:none!important;
margin-left: 0!improtant;
margin-right: 3.33%!important;
}
.et_pb_gutters4 .et_pb_column_4_4 .et_pb_portfolio_grid .et_pb_grid_item:nth-child(3n+1), .et_pb_column_4_4 .et_pb_portfolio_grid .et_pb_grid_item:nth-child(3n+1) {
clear: both !important;
}
.et_pb_gutters4 .et_pb_column_4_4 .et_pb_portfolio_grid .et_pb_grid_item:nth-child(3n), .et_pb_column_4_4 .et_pb_portfolio_grid .et_pb_grid_item:nth-child(3n) {
margin-right: 0%!important;
}

/*CHANGE SIZE OF LOGO*/
@media (min-width: 400px) {
.et_show_nav.et_vertical_nav #main-header .container {
margin: 0px 25px;
}
}
/*INCREASE THE WIDTH OF THE VERTICAL NAVIGATION - NOT WORKING FOR MOBILE THOUGH!!!
.et_vertical_nav #page-container #main-header
{
  position: absolute;
  top: 0px;
  left: 0px;
  width: 300px;
  height: 100%;
  padding-top: 40px;
  box-shadow: 0;
}
*/
/*INCREASE THE WIDTH OF THE VERTICAL NAVIGATION - FOR ALL*/
.et_vertical_nav #main-header .container {
margin: 0;
}
@media (max-width: 1080px) {
.et_header_style_centered #logo { 
max-height: 150px !important;
}
}
/* Line 1179 */
.et_vertical_fixed.admin-bar #page-container #main-header
{
  top: 15px;
}
/* MOBILE MENU BAR CENTERED VERTICALLY ON HEADER*/
.et_header_style_split .mobile_menu_bar, .et_header_style_left .mobile_menu_bar
{
padding-top: 10px;  
padding-bottom: 5px;
}
/* ADJUST VERTICAL SPACE ON VERTICAL NAVIGATION*/
#top-menu li
{
  line-height: 2em;
  text-align: center;
}
.et_vertical_nav .logo_container
{
  padding-top: 10px;
}
/* FORCES FOOTER TO BOTTOM OF SHORT PAGES - STICKY FOOTER*/
#main-footer {
position: fixed;
width: 100%;
bottom: 0;
}
/* HIDE EMAIL AND PHONE ICONS ON HEADER */
#et-info-phone:before { content:'';}
#et-info-email:before { content:'';}
