/*
    Description: 	Portfolio Framework
    Author: 		Insidelabdev
    Version: 		2.0
*/

/*	--------------------------------------------------
	:: Portfolio Widget Blue 
	-------------------------------------------------- */
	
	.portfolio-widget-default.portfolio-widget-blue .portfolio-widget-input:checked + .portfolio-widget-label:before,
	.portfolio-widget-default.portfolio-widget-blue .portfolio-widget-input:checked + .portfolio-widget-label:after {
		border-bottom:2px solid #6bbef8;
    }
    
	.portfolio-widget-default.portfolio-widget-blue .portfolio-widget-input:checked + .portfolio-widget-label {
        color:#6bbef8;
    }
	
	.portfolio-widget-default.portfolio-widget-blue .portfolio-widget-input[data-filter="all"]:checked ~ .portfolio-widget-media .portfolio-widget-item.all:hover .portfolio-widget-description .portfolio-widget-description-border:before,
	.portfolio-widget-default.portfolio-widget-blue .portfolio-widget-input[data-filter="design"]:checked ~ .portfolio-widget-media .portfolio-widget-item.design:hover .portfolio-widget-description .portfolio-widget-description-border:before,
	.portfolio-widget-default.portfolio-widget-blue .portfolio-widget-input[data-filter="development"]:checked ~ .portfolio-widget-media .portfolio-widget-item.development:hover .portfolio-widget-description .portfolio-widget-description-border:before,
	.portfolio-widget-default.portfolio-widget-blue .portfolio-widget-input[data-filter="photography"]:checked ~ .portfolio-widget-media .portfolio-widget-item.photography:hover .portfolio-widget-description .portfolio-widget-description-border:before{
		border-bottom:3px solid #6bbef8;
	}
	
/*	--------------------------------------------------
	:: Portfolio Widget Green 
	-------------------------------------------------- */
	
	.portfolio-widget-default.portfolio-widget-green .portfolio-widget-input:checked + .portfolio-widget-label:before,
    .portfolio-widget-default.portfolio-widget-green .portfolio-widget-input:checked + .portfolio-widget-label:after	{
		border-bottom:2px solid #6ed790;
    }
    
	.portfolio-widget-default.portfolio-widget-green .portfolio-widget-input:checked + .portfolio-widget-label {
        color:#6ed790;
    }
	
	.portfolio-widget-default.portfolio-widget-green .portfolio-widget-input[data-filter="all"]:checked ~ .portfolio-widget-media .portfolio-widget-item.all:hover .portfolio-widget-description .portfolio-widget-description-border:before,
	.portfolio-widget-default.portfolio-widget-green .portfolio-widget-input[data-filter="design"]:checked ~ .portfolio-widget-media .portfolio-widget-item.design:hover .portfolio-widget-description .portfolio-widget-description-border:before,
	.portfolio-widget-default.portfolio-widget-green .portfolio-widget-input[data-filter="development"]:checked ~ .portfolio-widget-media .portfolio-widget-item.development:hover .portfolio-widget-description .portfolio-widget-description-border:before,
	.portfolio-widget-default.portfolio-widget-green .portfolio-widget-input[data-filter="photography"]:checked ~ .portfolio-widget-media .portfolio-widget-item.photography:hover .portfolio-widget-description .portfolio-widget-description-border:before{
		border-bottom:3px solid #6ed790;
	}
	
/*	--------------------------------------------------
	:: Portfolio Widget Red 
	-------------------------------------------------- */
	
	.portfolio-widget-default.portfolio-widget-red .portfolio-widget-input:checked + .portfolio-widget-label:before,
    .portfolio-widget-default.portfolio-widget-red .portfolio-widget-input:checked + .portfolio-widget-label:after {
		border-bottom:2px solid #ed7066;
    }
    
	.portfolio-widget-default.portfolio-widget-red .portfolio-widget-input:checked + .portfolio-widget-label {
        color:#ed7066;
    }
	
	.portfolio-widget-default.portfolio-widget-red .portfolio-widget-input[data-filter="all"]:checked ~ .portfolio-widget-media .portfolio-widget-item.all:hover .portfolio-widget-description .portfolio-widget-description-border:before,
	.portfolio-widget-default.portfolio-widget-red .portfolio-widget-input[data-filter="design"]:checked ~ .portfolio-widget-media .portfolio-widget-item.design:hover .portfolio-widget-description .portfolio-widget-description-border:before,
	.portfolio-widget-default.portfolio-widget-red .portfolio-widget-input[data-filter="development"]:checked ~ .portfolio-widget-media .portfolio-widget-item.development:hover .portfolio-widget-description .portfolio-widget-description-border:before,
	.portfolio-widget-default.portfolio-widget-red .portfolio-widget-input[data-filter="photography"]:checked ~ .portfolio-widget-media .portfolio-widget-item.photography:hover .portfolio-widget-description .portfolio-widget-description-border:before{
		border-bottom:3px solid #ed7066;
	}
	
/*	--------------------------------------------------
	:: Portfolio Widget Orange 
	-------------------------------------------------- */
	
	.portfolio-widget-default.portfolio-widget-orange .portfolio-widget-input:checked + .portfolio-widget-label:before,
    .portfolio-widget-default.portfolio-widget-orange .portfolio-widget-input:checked + .portfolio-widget-label:after	{
		border-bottom:2px solid #f6a258;
    }
    
	.portfolio-widget-default.portfolio-widget-orange .portfolio-widget-input:checked + .portfolio-widget-label {
        color:#f6a258;
    }
	
	.portfolio-widget-default.portfolio-widget-orange .portfolio-widget-input[data-filter="all"]:checked ~ .portfolio-widget-media .portfolio-widget-item.all:hover .portfolio-widget-description .portfolio-widget-description-border:before,
	.portfolio-widget-default.portfolio-widget-orange .portfolio-widget-input[data-filter="design"]:checked ~ .portfolio-widget-media .portfolio-widget-item.design:hover .portfolio-widget-description .portfolio-widget-description-border:before,
	.portfolio-widget-default.portfolio-widget-orange .portfolio-widget-input[data-filter="development"]:checked ~ .portfolio-widget-media .portfolio-widget-item.development:hover .portfolio-widget-description .portfolio-widget-description-border:before,
	.portfolio-widget-default.portfolio-widget-orange .portfolio-widget-input[data-filter="photography"]:checked ~ .portfolio-widget-media .portfolio-widget-item.photography:hover .portfolio-widget-description .portfolio-widget-description-border:before{
		border-bottom:3px solid #f6a258;
	}
	
/*	--------------------------------------------------
	:: Portfolio Widget Purple 
	-------------------------------------------------- */
	
	.portfolio-widget-default.portfolio-widget-purple .portfolio-widget-input:checked + .portfolio-widget-label:before,
    .portfolio-widget-default.portfolio-widget-purple .portfolio-widget-input:checked + .portfolio-widget-label:after	{
		border-bottom:2px solid #f36e93;
    }
    
	.portfolio-widget-default.portfolio-widget-purple .portfolio-widget-input:checked + .portfolio-widget-label {
        color:#f36e93;
    }
	
	.portfolio-widget-default.portfolio-widget-purple .portfolio-widget-input[data-filter="all"]:checked ~ .portfolio-widget-media .portfolio-widget-item.all:hover .portfolio-widget-description .portfolio-widget-description-border:before,
	.portfolio-widget-default.portfolio-widget-purple .portfolio-widget-input[data-filter="design"]:checked ~ .portfolio-widget-media .portfolio-widget-item.design:hover .portfolio-widget-description .portfolio-widget-description-border:before,
	.portfolio-widget-default.portfolio-widget-purple .portfolio-widget-input[data-filter="development"]:checked ~ .portfolio-widget-media .portfolio-widget-item.development:hover .portfolio-widget-description .portfolio-widget-description-border:before,
	.portfolio-widget-default.portfolio-widget-purple .portfolio-widget-input[data-filter="photography"]:checked ~ .portfolio-widget-media .portfolio-widget-item.photography:hover .portfolio-widget-description .portfolio-widget-description-border:before{
		border-bottom:3px solid #f36e93;
	}
	
/*	--------------------------------------------------
	:: Portfolio Widget Light
	-------------------------------------------------- */
	
	.portfolio-widget-default.portfolio-widget-light .portfolio-widget-label,
    .portfolio-widget-default.portfolio-widget-light .portfolio-widget-label:before,
    .portfolio-widget-default.portfolio-widget-light .portfolio-widget-label:after {
		border-bottom:2px solid #c2d3e1;
    }
	
	.portfolio-widget-default.portfolio-widget-light .portfolio-widget-label {
		color:#92a3b0;
    }
	
	.portfolio-widget-default.portfolio-widget-light .portfolio-widget-media .portfolio-widget-item .portfolio-widget-media-holder .portfolio-widget-media-caption {
		background-color:rgba(255,255,255,0.9);
	}
	
	.portfolio-widget-default.portfolio-widget-light .portfolio-widget-media .portfolio-widget-item .portfolio-widget-media-holder .portfolio-widget-media-description h4,
	.portfolio-widget-default.portfolio-widget-light .portfolio-widget-media .portfolio-widget-item .portfolio-widget-media-holder .portfolio-widget-media-description span,
	.portfolio-widget-default.portfolio-widget-light .portfolio-widget-media .portfolio-widget-item .portfolio-widget-media-holder .portfolio-widget-media-description p,
	.portfolio-widget-default.portfolio-widget-light .portfolio-widget-media .portfolio-widget-item .portfolio-widget-media-holder .portfolio-widget-media-description i{
		color:#fdfdfd;
	}
	
	.portfolio-widget-default.portfolio-widget-light .portfolio-widget-media .portfolio-widget-item:hover .portfolio-widget-media-holder .portfolio-widget-media-description h4,
	.portfolio-widget-default.portfolio-widget-light .portfolio-widget-media .portfolio-widget-item:hover .portfolio-widget-media-holder .portfolio-widget-media-description span,
	.portfolio-widget-default.portfolio-widget-light .portfolio-widget-media .portfolio-widget-item:hover .portfolio-widget-media-holder .portfolio-widget-media-description p,
	.portfolio-widget-default.portfolio-widget-light .portfolio-widget-media .portfolio-widget-item:hover .portfolio-widget-media-holder .portfolio-widget-media-description i{
		color:#92a3b0;
	}
	
	.portfolio-widget-default.portfolio-widget-light .portfolio-widget-media .portfolio-widget-item .portfolio-widget-description .portfolio-widget-description-border:before {
		border-bottom:3px solid #e0e5e5;
	}
	
	.portfolio-widget-default.portfolio-widget-light .portfolio-widget-media .portfolio-widget-item .portfolio-widget-description{
		background-color:#fdfdfd;
		-webkit-box-shadow:0 1px 0px 0px #92a3b0;
		   -moz-box-shadow:0 1px 0px 0px #92a3b0;
				box-shadow:0 1px 0px 0px #92a3b0;
	}
	
	.portfolio-widget-default.portfolio-widget-light .portfolio-widget-media .portfolio-widget-item .portfolio-widget-description h4,
	.portfolio-widget-default.portfolio-widget-light .portfolio-widget-media .portfolio-widget-item .portfolio-widget-description span{
		color:#70828f;
	}
	
	.portfolio-widget-default.portfolio-widget-light .portfolio-widget-media .portfolio-widget-item .portfolio-widget-description p{
		color:#92a3b0;
	}
	
	.portfolio-widget-default.portfolio-widget-light .portfolio-widget-input[data-filter="all"] ~  .portfolio-widget-media .portfolio-widget-item.all:hover .portfolio-widget-media-holder .portfolio-widget-media-description h4,
	.portfolio-widget-default.portfolio-widget-light .portfolio-widget-input[data-filter="design"] ~  .portfolio-widget-media .portfolio-widget-item.design:hover .portfolio-widget-media-holder .portfolio-widget-media-description h4,
	.portfolio-widget-default.portfolio-widget-light .portfolio-widget-input[data-filter="development"] ~  .portfolio-widget-media .portfolio-widget-item.development:hover .portfolio-widget-media-holder .portfolio-widget-media-description h4,
	.portfolio-widget-default.portfolio-widget-light .portfolio-widget-input[data-filter="photography"] ~  .portfolio-widget-media .portfolio-widget-item.photography:hover .portfolio-widget-media-holder .portfolio-widget-media-description h4,
	.portfolio-widget-default.portfolio-widget-light .portfolio-widget-input[data-filter="all"] ~  .portfolio-widget-media .portfolio-widget-item.all:hover .portfolio-widget-media-holder .portfolio-widget-media-description span,
	.portfolio-widget-default.portfolio-widget-light .portfolio-widget-input[data-filter="design"] ~  .portfolio-widget-media .portfolio-widget-item.design:hover .portfolio-widget-media-holder .portfolio-widget-media-description span,
	.portfolio-widget-default.portfolio-widget-light .portfolio-widget-input[data-filter="development"] ~  .portfolio-widget-media .portfolio-widget-item.development:hover .portfolio-widget-media-holder .portfolio-widget-media-description span,
	.portfolio-widget-default.portfolio-widget-light .portfolio-widget-input[data-filter="photography"] ~  .portfolio-widget-media .portfolio-widget-item.photography:hover .portfolio-widget-media-holder .portfolio-widget-media-description span{
		color:#fdfdfd;
	}
	
	.portfolio-widget-default.portfolio-widget-light .portfolio-widget-input[data-filter="all"]:checked ~  .portfolio-widget-media .portfolio-widget-item.all:hover .portfolio-widget-media-holder .portfolio-widget-media-description h4,
	.portfolio-widget-default.portfolio-widget-light .portfolio-widget-input[data-filter="design"]:checked ~  .portfolio-widget-media .portfolio-widget-item.design:hover .portfolio-widget-media-holder .portfolio-widget-media-description h4,
	.portfolio-widget-default.portfolio-widget-light .portfolio-widget-input[data-filter="development"]:checked ~  .portfolio-widget-media .portfolio-widget-item.development:hover .portfolio-widget-media-holder .portfolio-widget-media-description h4,
	.portfolio-widget-default.portfolio-widget-light .portfolio-widget-input[data-filter="photography"]:checked ~  .portfolio-widget-media .portfolio-widget-item.photography:hover .portfolio-widget-media-holder .portfolio-widget-media-description h4,
	.portfolio-widget-default.portfolio-widget-light .portfolio-widget-input[data-filter="all"]:checked ~  .portfolio-widget-media .portfolio-widget-item.all:hover .portfolio-widget-media-holder .portfolio-widget-media-description span,
	.portfolio-widget-default.portfolio-widget-light .portfolio-widget-input[data-filter="design"]:checked ~  .portfolio-widget-media .portfolio-widget-item.design:hover .portfolio-widget-media-holder .portfolio-widget-media-description span,
	.portfolio-widget-default.portfolio-widget-light .portfolio-widget-input[data-filter="development"]:checked ~  .portfolio-widget-media .portfolio-widget-item.development:hover .portfolio-widget-media-holder .portfolio-widget-media-description span,
	.portfolio-widget-default.portfolio-widget-light .portfolio-widget-input[data-filter="photography"]:checked ~  .portfolio-widget-media .portfolio-widget-item.photography:hover .portfolio-widget-media-holder .portfolio-widget-media-description span{
		color:#92a3b0;
	}
	
/*	--------------------------------------------------
	:: Portfolio Widget Dark
	-------------------------------------------------- */
	
	.portfolio-widget-default.portfolio-widget-dark .portfolio-widget-label,
    .portfolio-widget-default.portfolio-widget-dark .portfolio-widget-label:before,
    .portfolio-widget-default.portfolio-widget-dark .portfolio-widget-label:after {
		border-bottom:2px solid #c2d3e1;
    }
	
	.portfolio-widget-default.portfolio-widget-dark .portfolio-widget-label {
		color:#92a3b0;
    }
	
	.portfolio-widget-default.portfolio-widget-dark .portfolio-widget-media .portfolio-widget-item .portfolio-widget-media-holder .portfolio-widget-media-caption {
		background-color:rgba(0,0,0,0.9);
	}
	
	.portfolio-widget-default.portfolio-widget-dark .portfolio-widget-media .portfolio-widget-item .portfolio-widget-media-holder .portfolio-widget-media-description h4,
	.portfolio-widget-default.portfolio-widget-dark .portfolio-widget-media .portfolio-widget-item .portfolio-widget-media-holder .portfolio-widget-media-description span,
	.portfolio-widget-default.portfolio-widget-dark .portfolio-widget-media .portfolio-widget-item .portfolio-widget-media-holder .portfolio-widget-media-description p,
	.portfolio-widget-default.portfolio-widget-dark .portfolio-widget-media .portfolio-widget-item .portfolio-widget-media-holder .portfolio-widget-media-description i{
		color:#fdfdfd;
	}
	
	.portfolio-widget-default.portfolio-widget-dark .portfolio-widget-media .portfolio-widget-item .portfolio-widget-description .portfolio-widget-description-border:before,
	.portfolio-widget-default.portfolio-widget-dark .portfolio-widget-media .portfolio-widget-item .portfolio-widget-description .portfolio-widget-description-border:after {
		border-bottom:3px solid #e0e5e5;
	}
	
	.portfolio-widget-default.portfolio-widget-dark .portfolio-widget-media .portfolio-widget-item .portfolio-widget-description{
		background-color:#fdfdfd;
	}
	
	.portfolio-widget-default.portfolio-widget-dark .portfolio-widget-media .portfolio-widget-item .portfolio-widget-description h4,
	.portfolio-widget-default.portfolio-widget-dark .portfolio-widget-media .portfolio-widget-item .portfolio-widget-description span{
		color:#70828f;
	}
	
	.portfolio-widget-default.portfolio-widget-dark .portfolio-widget-media .portfolio-widget-item .portfolio-widget-description p{
		color:#92a3b0;
	}