.entry-footer{
        display: none;
    }
    .slide{
        overflow: hidden;
    }
   
    .content_gallery .slz-content-column{
        display: table-cell;
    }
    .content_gallery{
        position: relative;
    }
    .content_gallery #images{
        position: relative;
    }
    .service_exp_sec{
        max-height: 550px;
    overflow-y: scroll;
    }
    /*.w2dc-slider-wrapper .w2dc-bx-wrapper{
        overflow: hidden !important;
        height: 312px !important;
    }*/
    article.w2dc-listing .w2dc-field-output-block-8,article.w2dc-listing .w2dc-field-output-block-6,article.w2dc-listing .w2dc-field-output-block-18, article.w2dc-listing .w2dc-field-output-block-19, article.w2dc-listing .w2dc-field-output-block-6, article.w2dc-listing .w2dc-field-output-block-7{
        display: block !important;
    }
    .w2dc-listings-carousel-wrapper .w2dc-listing-text-content-wrap{
        display: none;
    }
    .w2dc-listings-carousel figure.w2dc-listing-logo .w2dc-listing-logo-img{
        background-color: #000;
    }
    .widget.widget_custom_html{
            margin-bottom: 36px !important;
    }
    .learnmore_links{
        margin:96px 0px 40px 0px;
    }
    .w2dc-locations-row{
        margin-bottom: 0px;
    }
    .content_gallery .w2dc-slider-wrapper{
        position: absolute;
        top: 0px;
        bottom: 0px;
        margin: auto !important;
        right: 0px;
        left: 0px;
        height: min-content;
    }
    body .w2dc-content .w2dc-tag-label, .w2dc-content .w2dc-category-label{
              border: 1px solid #ccc !important;
    padding: 0px;
    border-radius: 18px;
    padding-left: 6px;
    padding-right: 3px;
    line-height: 22px;
    margin-bottom: 6px;
    }
    .w2dc-content .w2dc-category-label{
      background: #f9eaea;
    }
    body .w2dc-content .w2dc-tag-label{
        background: #dff4f7;
    }
    #addresses-tab .w2dc-form-group:last-child{
        margin-bottom: 0px !Important;
    }
    .w2dc-content .w2dc-category-label:hover{
         border: 1px solid #d33 !important;
    }
    body .w2dc-content .w2dc-tag-label:hover{
         border: 1px solid #85b1b7 !important;
    }
    .w2dc-terms-menu .w2dc-sublocations ul li{
        list-style-type: none;
    }
    .w2dc-listing-header .col-md-3,.w2dc-listing-header .col-md-6{
        min-height:220px; vertical-align: middle; display: inline-block;
    }
    .w2dc-bx-wrapper .bx-caption span {
        color: #fff;
        font-family: Arial;
        display: block;
        font-size: 15px;
        padding: 10px;
        font-weight: bold;
		
    }
	.w2dc-bx-wrapper .bx-caption{
		bottom:22px !important;
	}
    .lvca-team-members.lvca-grid-container{
        margin: 0px !important;
        width: inherit !Important;
    }
    .w2dc-buttons-widget{
        margin-bottom: 30px;
    }
    .w2dc-buttons-widget .w2dc-directory-frontpanel{
        text-align: left; margin-top: 45px;
    }
   body  .w2dc-buttons-widget .w2dc-directory-frontpanel  a.w2dc-btn-primary,body  .w2dc-buttons-widget .w2dc-directory-frontpanel  a.w2dc-btn-primary:visited{
        background-color: #33c5dd !important;
        border: 1px solid #12a5bd !important;
        line-height: 16px;
        height: 30px;width: 30px;
    }
    .w2dc-buttons-widget .w2dc-directory-frontpanel  a.w2dc-btn-primary span::before{
     color: #37335d;    float: left;
    margin:-11px 0px 0px -1px;;    
    }
    .w2dc-buttons-widget .w2dc-directory-frontpanel  a.w2dc-btn-primary:hover span::before{
      color: #000 !important;  
    }
      .service_offered {
         padding:10px;
        background: #eff7fd;
    }
    body .w2dc-content .w2dc-glyphicon{
      top: -1px;  
    }
    .service_offered li{
        padding-left: 10px;padding-bottom: 10px;
    }
    #tac-services .col_onehalf{
        width:48%;float: left;
    }
    #tac-services ol{
        margin-left: 10px;
    }
    #tac-services .col_onehalf.right{
     float: right;
    }
    body .slz-wrapper-content .w2dc-fields-group#w2dc-fields-group-1 .w2dc-field-output-block-7 .w2dc-field-caption {
            width: 30px !important;
    }
    .w2dc-field-output-block-7 .w2dc-field-name{
        display: none;
    }
    .w2dc-field-output-block-7 .w2dc-field-content{
        padding: 0px;
    }
     .w2dc-field-output-block-7 .w2dc-field-content a{
            font-weight: bold;
    text-transform: capitalize;
    color: #000 !important;
    }
    .soc_txt{
        font-size: 21px;color: #dd3333;padding-top: 3px;float: left;line-height: 37px;margin-right:2px;
    }
    .slz-block-team-02{
        padding-bottom: 43px;
        position: relative;
    }
  
    .map_Link{
        text-decoration: none !important;
    }
   .w2dc-field-output-block-content,.w2dc-breadcrumbs{
        display: none !important;
    }
    .jwdsp_widget-list-excerpt{
        cursor: pointer;
    }
    .w2dc-field-output-block-5{
        display: none;
    }
    .equipement_list table tr:nth-child(even) {background: #FFF; padding: 10px;}
    .equipement_list table tr:nth-child(odd) {background: #CCC; padding: 10px;}
    
    .equipement_list table tr th{
        background: #666; padding: 10px;color: #fff;
    }
    .w2dc-fields-group-1{
        display: none;
    }
    .w2dc-fields-group-1.ss_hh{
        display: block;
    }
    .equipement_list td{
       padding: 10px !important;
    }
    .jwdsp_postslider_widget .widget-title{
        text-transform: CAPITALIZE;
    }
    .breadcrumb-container ul li{
       font-weight: normal;
       font-size: 16px;
    }
  .widget_w2dc_categories_widget+.widget_block, .widget_w2dc_locations_widget+.widget_block {
    text-align: center; padding-top:15px;
}
    .slz-change-color .slz-widgets .widgettitle, .slz-widgets .widgettitle {
    border-bottom-color: #dd3333;
}
body .view_more_sec {
    background: #d33;
    color: #fff !important;
    margin: auto;
    display: inline-block;
    line-height: 31px;
    padding-left: 10px;
    padding-right: 10px;
    text-decoration: none;
}
.slz-widgets .widgettitle{
    text-align: center;
    color: #18364a;
    font-size: 20px;
    margin-top: 0px;
    font-weight: 700;
    padding-bottom: 5px;
    margin-bottom: 25px;
    position: relative;
    text-transform: uppercase;
    border-bottom: 2px solid #da0f32;
}
    .learnmore_links li{
     margin-bottom: 10px !important;    
    }
    .w2dc-listings-carousel h2{
        line-height: 30px !important;
    }
    /*.w2dc-categories-table .w2dc-categories-row, .w2dc-locations-table .w2dc-locations-row{
        display: none;
    }*/
    .jwdsp_widget-credit,body .jwdsp_widget-list-meta{
        display: none !important;
    }
    .widget{
        margin-bottom: 50px;
    }
    .w2dc-categories-table .w2dc-categories-row:first-child,
    .w2dc-categories-table .w2dc-categories-row:nth-child(2),
    .w2dc-categories-table .w2dc-categories-row:nth-child(3),
    .w2dc-categories-table .w2dc-categories-row:nth-child(4),
    .w2dc-categories-table .w2dc-categories-row:nth-child(5)
    {
         display: block;
    }
    
    .w2dc-locations-table .w2dc-locations-row:first-child,
    .w2dc-locations-table .w2dc-locations-row:nth-child(2),
    .w2dc-locations-table .w2dc-locations-row:nth-child(3),
    .w2dc-locations-table .w2dc-locations-row:nth-child(4),
    .w2dc-locations-table .w2dc-locations-row:nth-child(5)
    {
         display: block;
    }
    .elem_center{
        position:absolute;bottom:0px;right:0px;left:0px;top:0px; margin: auto !important;
 
    }
    .addtoany_shortcode{
        float: right;
    }
    header.w2dc-listing-header h2{
       display: none;
    }
    .title-command-wrapper h1{
        display: none;
    }
    header.w2dc-listing-header h2 {
    font-size: 28px;
    font-weight: bold;
    }
    .w2dc-single-listing-text-content-wrap{
        float: left !important;
         width: 100%;
    }
    #w2dc-fields-group-2{
        display:none;
    }
    #w2dc-fields-group-4 .w2dc-field-content{ 
            width: 100%;
    }
    #w2dc-fields-group-4 .w2dc-field-caption {
        display:none;
    }
    .show_more .lvca-grid-item{
        display: block !important;
    }
    .w2dc-slider-wrapper{
        margin-top:30px;
    }
   
    .w2dc-listing-text-content-wrap .w2dc-field-output-block-24,.w2dc-listing-text-content-wrap .w2dc-field-output-block-categories,.w2dc-listing-text-content-wrap .w2dc-field-output-block-tags{
        display: none;
    }
   #show_team{
            float: none;
            cursor: pointer;
            text-decoration: underline;
            margin-right: 15px;
            background: #666;
            padding: 0px 2px;
            color: #fff;
            position: absolute;
            margin-top: 8px;
            margin: auto;
            text-decoration: none;
            display: inline-block;
            bottom: 12px;
            width: 114px;
            right: 8px;
       left: 0px;
            line-height: 28px;
    }
    .w2dc-field-output-block-content+.w2dc-field-output-block-categories,.w2dc-field-output-block-content+.w2dc-field-output-block-tags{
        display: none !important;
    }
    .w2dc-single-listing-text-content-wrap{ display: flex; flex-direction: column-reverse; }
    
    .w2dc-field-caption .w2dc-field-icon.w2dc-fa-clock-o{
        color:#4eaaf4;
    }
    .w2dc-field-caption .w2dc-field-icon.w2dc-fa-phone{
        color:#055290;
    }
    .w2dc-field-caption .w2dc-field-icon.w2dc-fa-globe{
        color:#6fda64;
    }
    .w2dc-field-caption .w2dc-field-icon.w2dc-fa-language{
        color:#055290;
    }
    .w2dc-field-caption .w2dc-field-icon.w2dc-fa-envelope-o{
        color:#ed9500;
    }
    #w2dc-fields-group-1 .w2dc-field-content a{
        color: #666;
    }
    .evt_butt{
            background: #e9e9e9;
            color: #000 !important;
            line-height: 31px;
        text-decoration: none !Important;
            padding: 7px 13px;font-weight: bold;
    }
    .learnmore_links li a{
        color: #333;
    }
    body .w2dc-listing .w2dc-tab-content{
        background: #e7fde7 !important;
    }
    .w2dc-content .w2dc-btn {
        margin: 0;
        max-width: 50%;
        float: none;
        border-radius: 2px;
        height: 30px;
        font-size: 11px;
        padding: 10px;
    }


/*.sect_page #pg-3375-2 .panel-grid-cell{
	width:100% !important;
}
body.sect_page .w2dc-content.w2dc-search-form{
	min-height: inherit;
}
body.sect_page .w2dc-locations-table{
	display:none;
}
body.sect_page .w2dc-widget .w2dc-locations-table {
	display:block;
}
body.sect_page .desc_right.col-md-8 {
	width:100%;
}
body.sect_page .desc_right.col-md-4 {
	display:none !important; 
}
body.sect_page .desc_right.col-md-8 h3{
	margin-top:20px !important;
}
body.sect_page .desc_right.col-md-8 .elem_center{
	margin-top:7px !important;
}
body.sect_page .w2dc-listings-options-links{
	display:none;
}
body.sect_page .desc_right.col-md-8 h3
{
    margin-top: 30px !important;
    padding-left: 0px !important;	
}*/