/*
 * 	BNE Portfolio Frontend CSS (minified)
 *
 * 	@author		Kerry Kline
 * 	@copyright	Copyright (c) 2016
 * 	@link		http://www.bnecreative.com
 * 	@package	BNE Portfolio
 *
*/
#portfolio-header-section{display:block;position:relative;margin-bottom:40px;clear:both}.portfolio-section{margin-bottom:30px;line-height:150%}.bne-row{position:relative;margin:0 -1%;padding:0;width:102%}.bne-row:after{content:"";display:table;clear:both}.bne-row [class^="col"]{float:left;margin:1%;padding:0;min-height:.125rem;width:98%}.bne-row.tight{margin:0;width:100%}.bne-row.tight [class^="col"]{margin:0;width:100%}@media (min-width:768px){.bne-row .col-1{width:6.33%}.bne-row .col-2{width:14.66%}.bne-row .col-3{width:23%}.bne-row .col-4{width:31.33%}.bne-row .col-5{width:39.66%}.bne-row .col-6{width:48%}.bne-row .col-7{width:56.33%}.bne-row .col-8{width:64.66%}.bne-row .col-9{width:73%}.bne-row .col-10{width:81.33%}.bne-row .col-11{width:89.66%}.bne-row .col-12{width:98%}.bne-row .col-fifth{width:18%}.bne-row .col-seventh{width:12.28%}.bne-row .col-eighth{width:10.5%}.bne-row.tight .col-1{width:8.33%}.bne-row.tight .col-2{width:16.66%}.bne-row.tight .col-3{width:25%}.bne-row.tight .col-4{width:33.33%}.bne-row.tight .col-5{width:41.66%}.bne-row.tight .col-6{width:50%}.bne-row.tight .col-7{width:58.33%}.bne-row.tight .col-8{width:66.66%}.bne-row.tight .col-9{width:75%}.bne-row.tight .col-10{width:83.33%}.bne-row.tight .col-11{width:91.66%}.bne-row.tight .col-12{width:100%}.bne-row.tight .col-fifth{width:20%}.bne-row.tight .col-seventh{width:14.28%}.bne-row.tight .col-eighth{width:12.5%}.bne-row .col-6:nth-child(2n+3),.bne-row .col-4:nth-child(3n+4),.bne-row .col-3:nth-child(4n+5),.bne-row .col-fifth:nth-child(5n+6),.bne-row .col-2:nth-child(6n+7),.bne-row .col-seventh:nth-child(7n+8),.bne-row .col-eighth:nth-child(8n+9){clear:both}}@media (min-width:481px) and (max-width:767px){#bne-portfolio-wrapper .bne-row .col-fifth,#bne-portfolio-wrapper .bne-row .col-seventh,#bne-portfolio-wrapper .bne-row .col-eighth,#bne-portfolio-wrapper .bne-row .col-2,#bne-portfolio-wrapper .bne-row .col-3,#bne-portfolio-wrapper .bne-row .col-4,#bne-portfolio-wrapper .bne-row .col-6,#bne-portfolio-wrapper .bne-row .col-8,#bne-portfolio-wrapper .bne-row .col-12{width:48%}}.bne-portfolio-list .bne-portfolio-single{margin-bottom:20px}.bne-portfolio-list .portfolio-content{text-align:left}.bne-portfolio-grid .portfolio-content{text-align:center}.bne-portfolio-grid .portfolio-title{font-size:16px;margin:10px auto}.bne-portfolio-single .portfolio-arrow{opacity:0}.portfolio-featured-image-wrapper{margin:0 auto}.portfolio-featured-image{position:relative;display:block}.portfolio-featured-image img{width:100%!important}.portfolio-featured-image-wrapper .content-shadow{z-index:-1}.portfolio-title{color:#444}.portfolio-widget{-webkit-box-shadow:0 1px 1px rgba(0,0,0,.2);box-shadow:0 1px 1px rgba(0,0,0,.3);background:#f7f7f7;padding:10px 20px;margin-bottom:20px;border-radius:5px;line-height:150%}.portfolio-widget .widget-title{margin:15px 0;border-bottom:2px solid #ddd;color:#555}.portfolio-widget .title{display:block;font-weight:700;color:#555}.portfolio-widget p{margin-bottom:15px}.portfolio-details ul.category{margin:0;padding:0}.portfolio-details ul.category li{display:inline-block;list-style:none;margin:5px 5px 5px 0;padding:2px 7px;background:#0a74ba;border-radius:2px;line-height:1em}.portfolio-details ul.category li a{color:white;font-size:11px}.hide{display:none}.portfolio-lightbox{padding:0;background:#eee}.bne-mfp .portfolio-popup{position:relative;margin:80px auto;max-width:800px;width:auto}.bne-fancybox .fancybox-nav{max-width:50px}.portfolio-lightbox .portfolio-heading{background:#111;padding:20px;text-align:center}.portfolio-lightbox h3.portfolio-title{color:white;font-size:25px;float:left;margin:0}.portfolio-lightbox .portfolio-body{padding:20px;font-size:1em}.portfolio-lightbox .portfolio-date{font-style:italic;margin-bottom:20px;text-align:center}.portfolio-lightbox .project-links{float:right;margin-right:20px}.portfolio-lightbox .portfolio-testimonial .bne-testimonial-wrapper,.portfolio-lightbox .portfolio-testimonial .testimonial-single{margin-bottom:0}@media only screen and (max-width:767px){.portfolio-lightbox h3.portfolio-title,.portfolio-lightbox .project-links{margin:10px auto;text-align:center;float:none}}.portfolio-theme-cards .bne-portfolio-single{position:relative;padding:8px;background:white;-webkit-box-shadow:0 1px 2px rgba(34,25,25,.4);-moz-box-shadow:0 1px 2px rgba(34,25,25,.4);box-shadow:0 1px 2px rgba(34,25,25,.4);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.portfolio-theme-cards .bne-portfolio-list .bne-portfolio-single{padding:20px}.portfolio-theme-cards .bne-portfolio-grid .bne-portfolio-single .portfolio-project-btn,.portfolio-theme-cards .bne-portfolio-grid .content-shadow{display:none}.portfolio-theme-cards .bne-portfolio-grid .bne-portfolio-single .portfolio-title{text-align:left;color:#666}.portfolio-theme-cards .bne-portfolio-grid .bne-portfolio-single .portfolio-arrow{position:absolute;right:15px;bottom:10px;color:#666;font-size:30px;opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.portfolio-theme-cards .bne-portfolio-grid .bne-portfolio-single:hover .portfolio-arrow{opacity:1;right:20px}.portfolio-theme-overlay .bne-portfolio-single{position:relative;padding:4px;background:white;text-align:center;border:1px solid #D1D1D1;border-radius:4px;box-shadow:0 0 3px #CCC}.portfolio-theme-overlay .portfolio-content{position:absolute;top:4px;left:4px;right:4px;bottom:4px}.portfolio-theme-overlay .portfolio-overlay{background:rgba(0,0,0,.2);display:block;height:100%;width:100%;transition:background .3s ease}.portfolio-theme-overlay .portfolio-overlay:hover{background:rgba(0,0,0,.6)}.portfolio-theme-overlay .portfolio-title{position:absolute;top:50%;transform:translateY(-50%);width:100%;margin:0 auto;padding:0 15px;color:#fff;font-size:16px;font-weight:700;text-align:center;text-shadow:1px 1px 0 rgba(0,0,0,.3)}.portfolio-theme-overlay .grid_3 .portfolio-title{font-size:14px}.portfolio-theme-overlay .portfolio-content .btn{display:none}