/* Enter Your Custom CSS Here */.portfolio_single h6 {
margin: 1px 0 2px 0;
font-size: 16pt;
}
.container_inner > .title_subtitle_holder > .title_subtitle_holder_inner > h1{
   font-size:26px;
}
@media screen and (min-width:1024px){
    .single-portfolio_page .title_outer.with_image > .title > .image.responsive > img{
         height:200px!important;
    }
    .page-id-12514 .content .content_inner .title .image.responsive > img{
         height:200px!important;
    }
}
.page-id-12514 .boxed .section .section_inner{
 width:100%;
}
.purple{
border-color:#02abe7;
margin-left:10px!important;
background: #0269a6 linear-gradient(to top,#0269a6 0,#01aae8 100%);
}
.q_tabs.boxed .tabs-container {
overflow: hidden;
background-color: #FCFFFA;}
.q_tabs .tabs-nav li.active a {
background-color: #F8FFE8;
}
.page-id-12857 aside .widget.widget_text > h5,
.page-id-12966 aside .widget.widget_text > h5,
.page-id-13055 aside .widget.widget_text > h5,
.page-id-12775 aside .widget.widget_text > h5,
.page-id-12816 aside .widget.widget_text > h5
{color:#058342; font-weight:bold;}

.cover_boxes > ul div.box > .box_content { width:auto!important; }
.portable-metering-request{
  display:block;
  height:160px;
}
.qbutton{
  background: #9fc917!important;
  border: solid 1px #9fc917!important;
}
.projects_holder, .portfolio_single{
  margin-top:145px;
}
.title_subtitle_holder{
  padding-top:130px!important;
}
.carousel-inner p{
text-shadow:1px 1px 2px rgba(0,0,0,1);
}
.wpb_text_column > .wpb_wrapper ul { list-style:outside; }