@charset "utf-8";
/* CSS Document */
.doctors_list_page { width: 100%; float: left; z-index: 10; clear: both; display: block; position: relative; padding-top: 0px; padding-bottom: 20px; }
.doctors_list_box { width: 100%; float: left; z-index: 10; clear: both; display: block; position: relative; margin-right: 0%; margin-left: 0%; }
.doctors_list_page .page_title_box { margin-top: 0px; margin-bottom: 0px; }
.doctors_list_page .cbp-l-filters-work { /* @editable properties */ margin-bottom: 10px; text-align: left; padding: 3px; margin-top: 20px; }
.doctors_list_page .cbp-l-filters-work .cbp-filter-item { /* @editable properties */ background-color: #FFFFFF; color: #888; cursor: pointer; font: 600 16px/37px "Open Sans", sans-serif; margin: 10px 5px 0 0; overflow: visible; padding: 0 16px; position: relative; display: inline-block; text-transform: uppercase; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }
.doctors_list_page .cbp-l-filters-work .cbp-filter-item:hover { /* @editable properties */ color: #fff; background-color: #999; }
.doctors_list_page .cbp-l-filters-work .cbp-filter-item.cbp-filter-item-active { color: #fff; cursor: default; background-color: #666; }
.doctors_list_page .cbp-l-filters-work .cbp-filter-counter { /* @editable properties */ font: 600 11px/37px "Open Sans", sans-serif; text-align: left; display: inline-block; margin-left: 8px; }
.doctors_list_page .cbp-l-filters-work .cbp-filter-counter:before { content: '('; }
.doctors_list_page .cbp-l-filters-work .cbp-filter-counter:after { content: ')'; }
.doctors_list_page .cbp-l-grid-work-title { text-align: left; color: rgba(9, 123, 37, 1); margin-bottom: 5px; margin-top: 5px; }
.doctors_list_page .cbp-l-grid-work-title:hover { color: #333; }
.doctors_list_page .cbp-l-grid-work-desc { text-align: left; font-size: 15px; color: #333; }


.spec { width: 100%; margin-left: auto; margin-right: auto; font-size: 13px; border-collapse: collapse; border: solid 1px #666666; margin-top: 10px; margin-bottom: 10px; }
.spec th { border: solid 1px #999999; background-color: rgba(9, 122, 37, 1); padding: 5px; color: #FFF; }
.spec td { border: solid 1px #999999; padding: 5px; text-align: center; }


.img-thumbnail {
    display: inline-block;
    max-width: 100%;
    height: auto;
    padding: 4px;
    line-height: 1.4285;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 4px;
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

.img-thumbnail_1 { display: inline-block; max-width: 95%; height: auto; padding: 4px; line-height: 1.4285; background-color: #fff; border: 1px solid #ddd; border-radius: 4px; -webkit-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out; margin-bottom: 8px; cursor: pointer; }

@media all and (min-width:992px){
.col-md-2_a{width: 14.5%;}
.col-md-6_a{width: 52.16%;}}

