/* Fixes For WooThemes Projects Plugin */

.projects ul.projects, .projects-page ul.projects {
    width: 100%;
    float: left;
    -webkit-box-sizing: border-box !important;
    -moz-box-sizing: border-box !important;
    box-sizing: border-box !important;
    padding: 0 !important;
}

ul.projects li {
    list-style-type: none;    
}

.project {
    width: 100%;
    float: left;
    -webkit-box-sizing: border-box !important;
    -moz-box-sizing: border-box !important;
    box-sizing: border-box !important;
    padding: 0 15px !important;
}

h1.project_title {
    padding: 0 !important;
}

.gallery {
}

.gallery a {
    float: left !important;
    width: 33% !important;
}

ul.projects_list_widget {
    float: left;
    width: 100%;  
    margin: 0;
    padding: 0;
}

ul.projects_list_widget li {
    float: left;
    width: 20%;
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.project-permalink img {
    max-width: 100% !important;
    width: 100% !important;
}

.widget_projects_items h3 {
    display: none;
}

.project-title {
    display: none;
}

.single-project-short-description p {
    padding: 0;
}

.project-permalink h3 {
    padding: 0;
}

.single-project-categories li {
    margin-left: 0 !important;
}

.client-name {
    margin-left: 15px;
}

@media only screen and (max-width: 767px) {
    .gallery {
	float: left !important;
	width: 100% !important;
    }
    .entry-summary {
	float: left !important;
	width: 100% !important;
	padding: 0 15px !important;
	-webkit-box-sizing: border-box !important;
	-moz-box-sizing: border-box !important;
	box-sizing: border-box !important;
    }
}