.lightBx-pp .modal-dialog{max-width:100%;width:600px}.lightBx-pp .modal-header{padding:0 18px;position:relative;border-bottom:none;top:7px}.thumbnail{margin-bottom:6px}#info{font-size:12px;border:1px solid #fbeed5;max-width:900px;margin:0 auto 40px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#fcf8e3;width:95%;font-family:arial}#info,#info .info-wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}#info .info-wrapper{padding:10px}#info a{text-decoration:none;color:#c09853}#info p{margin:5px 0 0}#filters{list-style:none;padding:0;margin:30px 0 40px}#filters li{font-size:16px;border:1px solid #003b43;font-weight:600;float:none;display:inline-block}#filters li span{padding:5px 20px;text-decoration:none;color:#666;cursor:pointer;display:block}#filters li span.active{color:#fff;background:#003b43}.lightBx-pp .thumbnail{width:100%}.lightBx-pp .modal-footer,.lightBx-pp .modal-title{display:none}#portfoliolist .portfolio{overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;margin:0;width:25%;float:left;display:none}.portfolio-wrapper{overflow:hidden;position:relative!important;background:#000;cursor:pointer}.portfolio img{padding:0;-webkit-transition:all .6s cubic-bezier(.645,.045,.355,1);transition:all .6s cubic-bezier(.645,.045,.355,1);position:relative;max-width:100%;top:0;margin:0;border-radius:0}.portfolio img:hover{opacity:.5}.label-text img,.label-text img:hover{opacity:0}.portfolio .label{height:100%;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);position:absolute;opacity:0;bottom:-40px;width:100%}.plus-lightbox{height:50px;right:0;right:10px;color:red;position:absolute;bottom:12px;background:url(https://brenex.info/wp-content/themes/dcsf-divine/img/plus.png) 50% no-repeat;cursor:pointer;width:50px}.label-text>h2{font-size:30px;font-weight:600;color:#fff;text-transform:uppercase;position:absolute;top:40%;width:100%;font-family:raleway}.portfolio .label-bg{height:100%;position:absolute;top:0;background:#000;left:0;width:100%}.portfolio .label-text{height:100%;color:#fff;position:relative;z-index:500}.portfolio .text-category{font-size:9px;display:block}.portfolio:hover .label{opacity:.8;bottom:0;cursor:default}.portfolio:hover img{top:0}@media only screen and (min-width:768px) and (max-width:959px){.container{width:768px}}@media only screen and (max-width:767px){.container{width:95%}#portfoliolist .portfolio{margin:1%;width:48%}#ads{display:none}}@media only screen and (min-width:480px) and (max-width:767px){.container{width:70%}#ads{display:none}}.container:after{height:0;content:"\0020";visibility:hidden;clear:both;display:block}.clearfix:after,.clearfix:before,.row:after,.row:before{height:0;overflow:hidden;content:"\0020";visibility:hidden;width:0;display:block}.clearfix:after,.row:after{clear:both}.clearfix,.row{zoom:1}.clear{height:0;overflow:hidden;visibility:hidden;clear:both;width:0;display:block}