.blog_holder article .post_image {width: 50%;margin-right: 20px;}

/* Sitewide */
.color-picker {display:none;}
input[type="submit" i] {border-style:none;}
.content .container .container_inner.page_container_inner, .full_page_container_inner {padding-top:0px;}

.q_logo a img {
    width:54px!important;
  	height: 54px!important;
    margin-top: 10px;
}

img.sticky {
    border: 1px solid #2FA156;
    height: 54px!important;
    width: 54px!important;
}

table td {padding: 0px;}

.green-bar a:hover {color:#2c7289!important;border-color:#2c7289!important;}

/* Default Colors */
h3, h5, .smile_icon_list li .icon_description h3 {color:#2fa156!important;}

.nav-tabs>li>a:hover, .pagination > li > a:hover, .pagination > li > span:hover, .move>a i, .pagination > li > a:focus, .pagination > li > span:focus, .pagination-2 > li > a:hover, .pagination-2 > li > span:hover, .pagination-2 > li > a:focus, .pagination-2 > li > span:focus, .btn-promo-box-2:hover, .btn-promo-box-2:focus, .btn-promo-box-2:active, .btn-promo-box-2.active, .testimonal h5, .panel-default>.panel-heading .panel-title>a.collapsed:hover, a.team-name:hover, .navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus, a:hover, a:active, a:focus, a.blog-post-title:hover, a.blog-post-title:focus, a.blog-post-title:active, .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .error, .project-detail-pagging a:hover i, .project-detail a, .filter li a:hover {color:#2fa156!important;}

.vc_col-has-fill>.vc_column-inner, .vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_vc_row>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_vc_row_inner>.vc_row>.vc_vc_column_inner>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_vc_column_inner>.vc_column_container>.vc_column-inner, .vc_section.vc_section-has-fill, .vc_section.vc_section-has-fill+.vc_row-full-width+.vc_section, .vc_section.vc_section-has-fill+.vc_section {padding-top:0px!important;}

/* Header */
.navbar-default .navbar-nav>li>a {color: #121212;text-transform: none;font-size:16px;}

/* Lawyer Block */
.lawyer-block a {float:left;margin-right: 18px;color: #8DC93B;}
.lawyer-back-mason {
    background-image: url('http://demos.andsonsdesign.com/colesadkin/wp-content/uploads/sites/21/2017/02/1c4da45-3.jpg');
    background-repeat:no-repeat;
    background-size: cover;
}

.lawyer-back-liu {
    background-image: url('http://demos.andsonsdesign.com/colesadkin/wp-content/uploads/sites/21/2017/02/Image-7.png');
    background-repeat:no-repeat;
    background-size: cover;
}

.social-block {text-align:center;display:none;}
.social-block ul {list-style:none;padding-left: 60px;}
.social-block li {float:left;margin-right:10px;}
.social-block a {color: #8DC93B;}

#icon_wrapper {top: 40%;}
.awesome-social {font-size: 19px!important;}

header.sticky .side_menu_button {height: 82px !important;}

/* Buttons */
.outline-button {padding:16px;border:1px solid #444444;margin:20px 15px 20px 30px;}
a.outline-button {color:#444444;}

/* Home */
.lvca-testimonial-wrapper i.lvca-icon-quote {display:none;}
.lvca-testimonial-wrapper .lvca-testimonial {margin-top:40px;}
.lvca-testimonial-wrapper .lvca-testimonial-text {color:white;font-style: normal;font-size:20px;}
.lvca-testimonial-wrapper .lvca-container .lvca-flex-direction-nav a {color:white;top: 30%;}
.lvca-testimonial-wrapper .lvca-author-name {color:white!important;font-size:20px!important;font-weight:300!important;text-transform:normal;}
.lvca-testimonial-wrapper .lvca-author-credentials {color:white!important;text-align:center;}
.lvca-testimonial-wrapper .lvca-container .lvca-flex-direction-nav a.lvca-flex-prev:before {color:white!important;}
.lvca-testimonial-wrapper .lvca-container .lvca-flex-direction-nav a.lvca-flex-next:before {color:white!important;}
.lvca-testimonial-wrapper .lvca-container .lvca-flex-direction-nav a {color:white!important;}

.home-testimonials {float:right;position:relative;bottom:40px;}
.home-testimonials a {text-decoration: underline;}
.home-testimonials a:hover {color:#8dc93b;}

.lvca-container .lvca-flex-direction-nav a.lvca-flex-prev:before {color:white;}
.lvca-container .lvca-flex-direction-nav a.lvca-flex-next:before {color:white;}

.lvca-portfolio-wrap h3.lvca-heading {display:none;}
.lvca-portfolio-wrap .lvca-entry-text-wrap h3 a {font-style: normal;font-style: normal;text-align: center!important;font-family: Raleway;}
.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .entry-title {text-align: center!important;}
.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .entry-title a {font-size:20px;line-height:24px;}
.lvca-portfolio-wrap .lvca-taxonomy-filter {float:left;border-bottom: none;}
.lvca-portfolio-wrap .lvca-taxonomy-filter .lvca-filter-item a {font-style: normal;}
.lvca-portfolio-wrap .lvca-portfolio {top: 60px;}

.lvca-portfolio-wrap .lvca-taxonomy-filter .lvca-filter-item.lvca-active {border-bottom:none;}
.lvca-filter-item a::after {content: "/";margin-left: 20px;}
.lvca-filter-item a::after:last-child {content: "";}

.lvca-portfolio-wrap .segment-6 a::after {content: "";}


.lvca-portfolio-wrap .lvca-taxonomy-filter .lvca-filter-item a {padding: 0px 10px 0px 0px;color:#444444;font-weight:500;}

.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .lvca-project-image .lvca-image-info h3 {padding:0px;}
.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .lvca-project-image .lvca-image-info h3 a {width: 100%;padding: 40px 5px 90px 5px;}
.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .lvca-project-image .lvca-image-info h3 a:hover {border-bottom:none;}

.team {margin: 0px 0px 20px 0px;}
.team-text {background-color: white;padding: 20px 10px 0px 10px;}

.footer-contact {margin-left: 10px!important;}
.gform_wrapper .top_label .gfield_label {font-family: Raleway!important;text-transform: none!important;color:white!important;font-weight:500;}
.gform_wrapper .gfield_required {color:#8dc93b;}
.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit] {float:right;margin:0px;}
.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {border:2px solid #2fa156;background-color:#292A2E;}
.gform_wrapper textarea.medium {border:2px solid #2fa156;background-color:#292A2E;}
.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit] {background-color:#2fa156;color:white;font-weight:500;}

body.home {padding-top:0px;}
body.home .show-navbar-default {background-color: transparent!important;}

body.archive .default_template_holder {margin-top:90px;}

/* Services */
.lvca-accordion.lvca-style3 .lvca-panel .lvca-panel-title {font-family:Lato;font-size:21px;text-transform: none;font-weight: 500;}

/* Accordian */
.vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading {background-color: transparent!important;}
.vc_tta-accordion p {margin-left: 30px;}
.vc_tta-accordion i {}

/* Footer */
.footer-info-cell p {font-size: 15px;}
.footer_top {padding: 80px 0px 80px 0px;}
.footer_bottom_holder {padding: 25px;}

.two_columns_50_50>.column1 {width: 35%;}
.two_columns_50_50>.column2 {width: 65%;}
.footer_bottom_columns.two_columns_50_50 .column2 .footer_bottom {text-align:right;}

/*Mobile Hide @ Desktop*/
.mobile-responsive, .mobile-responsive-associations {display:none;}
/* .desktop-responsive {display:inherit;} */
.desktop-responsive {display:table;}
#mobile-responsive {display:none;}
#desktop-responsive {display:inherit;}

/*Mobile*/
@media only screen and (max-width: 415px) {

  /*Desktop Hide @ Mobile*/
   .mobile-responsive, .mobile-responsive-associations {display:inherit;}
  .desktop-responsive {display:none!important;}
  #mobile-responsive {display:inherit;}
  #desktop-responsive {display:none!important;}
.footer_top {padding-bottom: 0px;} 
  
  .three_columns>.column1, .three_columns>.column3 {margin-left:20px;}
  
}


/* Associations banner in footer:   */



.associations img {
 
-webkit-filter: grayscale(1); /* Webkit */
filter: gray; /* IE6-9 */
filter: grayscale(1); /* W3C */
}

.associations img:hover {
 
-webkit-filter: none; /* Webkit */
filter: none; /* IE6-9 */
filter: none; /* W3C */
}


.three_columns>.column1, .three_columns>.column3 {
    width: 20%;
    float: left;
}

.three_columns>.column2 {
 /*width: 60%;*/
  width: 60%;
  float: left;

  
}
  /* */
.associations .qode_clients.six_columns {
text-align: center;
}
.associations .qode_clients.six_columns .qode_client_holder {
  /* width 68px; */
  width:80px;
  margin-bottom: 2px;
  /* */
 float: none;
   display: inline-block;
}
.qode_clients .qode_client_holder_inner {
    margin: 5% 10%;
}

.desktop-responsive {}


.mobile-responsive-associations {
  padding-top: 20px;
  padding left: 50px;
  margin-top: 60px; 
  margin-left: -15px;
  margin-right: -15px;
  background-color: white;
}


