#sppb-addon-1558697715634 > div > div > span > img {
  border:1px solid #999;
  
}


body {font-family:'source sans pro', 'open sans' !important; color: #4d4f53 !important; }
html {font-family:'source sans pro', 'open sans' !important;} 
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {font-family: 'source sans pro', open sans !important;}
.project .project-content .right a.moduleItemTitle {font-family: 'source sans pro', open sans !important;}


#features .sppb-addon-feature .sppb-icon i {color:#ff5800 !important;}
  #features .sppb-addon-feature:hover .sppb-addon-content .sppb-feature-box-title  {color:#ff5800 !important;}
div.itemListCategory {border:none !important;}
.full-width .cat-item-content {margin-left:0px !important;}
div.catItemAttachmentsBlock {border-bottom:none !important;}

.navbar-brand {padding:0px !important; height:50px !important;}
.navbar {min-height:70px !important;}
.navbar-nav > li > a {padding-top:15px !important;}
.nav > li > .separator {padding:15px !important;}
.t3-mainnav {border-bottom:none !important; background: #333;}
.t3-mainnav .t3-navbar {max-height:70px !important;}

.navbar-default .navbar-nav > li > a {color:#fff !important;}
.navbar-default .navbar-nav > li span {color:#fff !important;}

.project .project-content .left {position:inherit; }

.contact-button {text-align:center !important;     background: #ff5800; color:#fff !important; margin-top:0px !important;     padding: 8px 15px !important;}
.t3-footnav .t3-module {padding:0px !important;}

div.catItemAttachmentsBlock ul.catItemAttachments li {text-align:left !important; display:block; padding:5px !important}
div.catItemAttachmentsBlock span {text-transform:uppercase;}

.banner-short {height:250px !important;}
.mass-head h2 {font-size:32px !important; text-transform:capitalize !important;}
#features .sppb-addon-feature .sppb-addon-content {padding:0px 0px 0px !important;}

.item-image .img-responsive {
margin-left: auto;
margin-right: auto;
width:600px !important;
}


.selectize-input {width:90% !important;}
.k2filter-responsive input.submit {
    margin-left: 20px;
    color: #ffffff !important;
    background: #ff5800 !important;
}

#Mod181 .module-inner {background: #555;
    padding: 15px 0px;
    color: #fff;  
}


#Mod181 h3 span .t3-sidebar .module-title {
  color:#fff !important;
  text-align:center;
  font-size:22px;}

#Mod181 > div > h3 > span  {
  color:#fff !important;
  text-align:center !important;
  font-size:22px;
padding: 15px !important;}

#K2FilterBox181 > form > div.buttons > input.btn.btn-primary.button.submit {padding:6px 12px !important;}
#K2FilterBox181 > form > div.buttons > input.btn.btn-warning.button.reset {background-color:#fff !important; color:#ff5800 !important;}

.ordering-box {display:none !important;}
.limit-box {display:none !important;}
.resultf {font-size:26px !important;}



.full-width .catItemTitle {font-weight: bold;
    color: #4d4f53;}
div.catItemAttachmentsBlock span {display:none;}

div.catItemAttachmentsBlock a{
    border-bottom: none !important;
    color: #ffffff !important;
    background: #ff5800 !important;
  padding:6px 12px;
  width: fit-content;}

div.catItemExtraFields h4 {visibility:hidden;}
div.catItemExtraFields, div.genericItemExtraFields {border-top:none;}

div.itemListCategory {background:none;}

div.catItemLinks {
  margin: 5px 0px 1px 0px;}

#Mod175 .module-title {
  color: #fff;
    font-size: 22px;
    background: #4d4f53 !important;
    padding: 6px 12px;
}

.tp-bgimg .defaultimg {OPACITY:0.4 !important;}


.sp-page-builder .page-content #section-id-1484229901 .sppb-section-title .sppb-title-heading {
    color: #ffffff;
    text-transform: initial;
    line-height: 1.4;
    text-shadow: 2px 2px 2px #000;
}

.sp-page-builder .page-content #section-id-1484229901 {
    padding-top: 179px;
  padding-bottom: 100px; }


.project .project-content .right a.moduleItemTitle {
  
 color: #4d4f53 !important;
  font-weight:bold;
  font-size: 18px;
}

.sppb-addon-content {
  color: #4d4f53 !important;
}

.sppb-addon-title {
  color: #4d4f53 !important;
}

#Mod175 .t3-module .module-inner {
  border: 1px solid #4d4f53 !important;}

#k2ModuleBox175 {
  
  padding: 0px 10px !important;
  
}


.k2filter-cell {
    
  padding: 0px !important; }



@media (min-width: 992px) {
  #t3-footer .col-md-4 {width:40% !important;}
  
  #t3-footer .col-md-8 {width:60% !important;}
 
}



.itemListCategory .sppb-addon-title  {text-align:center !important;}

.sppb-addon-title:after {left:50%; right:50%;}

.breadcrumb {display:none;}

