/* 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;
    }
}


@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
	/* IE10+ CSS */
	.pageBar:before, .pageBar:after, .featureBar:before, .featureBar:after, .ctaBar:before, .ctaBar:after, .awardsBar:before, .awardsBar:after, .badgesBar:before, .badgesBar:after {
		display: none;
	}
}

@supports (-ms-ime-align:auto) {
   /* IE Edge 12+ CSS */ 
	.pageBar:before, .pageBar:after, .featureBar:before, .featureBar:after, .ctaBar:before, .ctaBar:after, .awardsBar:before, .awardsBar:after, .badgesBar:before, .badgesBar:after {
		display: none;
	}
}