.tlp-popup-content{    width: 99%!important;}
.portfolio-details{padding-bottom: 60px!important;}
.menu > li > ul li a:hover, .dropdown-menu > .active > a:hover{    background: #337ab7!important;}

.bluebg{background: #0367bf; 
  margin-top: -59px;
    padding: 10px;
    position: fixed;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    z-index: 8273738;
    left: 0;}

.bluebg1{background: #0367bf; 
  margin-top: -40px;
    padding: 10px;
    position: fixed;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    z-index: 8273738;
    left: 0;}

#import_status{    width: 100px !important;}
body> .pfp-tooltip{display:none !important;}
.logo{padding-left: 82px!important;}
.pfp-wrapper .pfp-isotope-buttons button{margin-bottom: 15px;}



@media screen and (max-width: 968px){
  
  .bluebg{}
.nav-bar a{height:10px !important;}
  #site-navigation .module.left{padding-left: 0px !important;}
  .logo{ max-height: 1000% !important; padding-left: 0px !important;}
  .menu > li ul{   margin-top: 0px !important; }
  .menu > li > ul > li{    padding-bottom: 5px!important;}
  .menu > li > ul li a{    padding: 4px 6px 20px 9px!important;}
  .content-area{margin-top: 0px;}
  
  .menu > li > ul{ position: absolute !important; 
    z-index: 0393039;}
  
  .nav-open .navbar-collapse, .nav-open #menu{background:#fff;}
  
  #site-navigation .module.left{height:95px!important;}
  .nav-bar .module, .nav-bar .module-group{height: !important;}
}

@media screen and (max-width: 755px){
  
  .pfp-col-lg-8{margin-left:0px!important;}
}

footer {
    overflow: auto;
    padding: 96px 0;
    position: fixed;
}

@media screen and (max-width: 755px){
  
.footer {
    padding: 20px 0;
    position: bottom;
    right: 0;
    bottom: 0px;
    left: 0px;
    padding: 1rem;
}
  
section {
  overflow: auto;
}

.entry-content p br {
    display: block;
}
  
/*Remove button*/

a.btn.btn-sm.fade-half.back-to-top.inner-link {

    display: none;

}

.pfp-col-lg-12 {

    width: 100%;

    margin-left: 15%;

}

.row {

    margin-left: 20%;

    margin-right: 5%;

}    



@media screen and (max-width: 755px){

.pfp-col-lg-12 {

    width: 100%;

    margin-left: 0%;  

}

   

@media screen and (max-width: 755px){    

.row {

    margin-left:  0px;

    margin-right: 0px;

}

    .hidetitle .entry-title { 

display:none;

}

.col-md-3 {

     position: relative;

    min-height: 1px;

    padding-right: 0px;

    padding-left: 0px;

}
      
@media screen and (max-width: 755px){      
    .module.left {
    float: none;
}
        .sjb-page .list-data {
    background: #fff;
    border: 1px solid #e1e1e1;
    float: left;
    margin: 15px 0;
    padding: 20px 20px 10px;
    width: 55%;
}