.btl_component_list{}
.btl_component_list img{width: 100%;}
.btl_component_list .list_item{}
.btl_component_list .list_item_img{}
.btl_component_list .list_item_container{}
.btl_component_list .list_item_info{}
.btl_component_list .list_item_title{}
.btl_component_list .list_item_desc{}
.btl_component_list .list_item_content{}

.btl_component_list.list_carousel .list_item_container{background-color: #f6f6f6;display: table;padding: 20px;position: relative;height: 350px;border: 1px solid #fff;}
.btl_component_list.list_carousel .list_item_img{background-repeat:  no-repeat;background-position: center;-ms-background-size: cover;-o-background-size: cover;-moz-background-size: cover;-webkit-background-size: cover;background-size: cover;position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 0;opacity: 0;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;transition: all 1s;}
.btl_component_list.list_carousel .list_item_img:after{background-color: rgba(10, 44, 78, 0.8);content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;transition: opacity 1s;}
.btl_component_list.list_carousel .list_item_info{text-align: center;display: table-cell;vertical-align: top;}
.btl_component_list.list_carousel .fa{font-size: 42px;padding: 20px; color: #209de2;}
.btl_component_list.list_carousel .list_item_title{font-weight: bold;font-size: 18px;padding-bottom: 20px;}
.btl_component_list.list_carousel .list_item_info{position: relative;z-index: 1;}
.btl_component_list.list_carousel .list_item_container:hover .list_item_img{opacity: 0.8;}
.btl_component_list.list_carousel .list_item_container:hover .list_item_title{color: #fff;}
.btl_component_list.list_carousel .list_item_container:hover .list_item_desc{color: #fff;}
.btl_component_list.list_carousel .list_item_container:hover .fa{color: #fff;}
.btl_component_list.list_carousel a:hover,
.btl_component_list.list_carousel a:active,
.btl_component_list.list_carousel a:focus{text-decoration: none;}
/* .btl_component_list.list_carousel .owl-theme .owl-dots .owl-dot.active span{width: 16px;height: 16px;margin-bottom: 3px;} */

.btl_component_list.list_carousel_1{position: relative;width: 100%;}
.btl_component_list.list_carousel_1 > div{position: relative;width: 100%;}
.btl_component_list.list_carousel_1 .list_item_title{font-size: 14px;padding: 20px 0;text-align: center; color: #209de2;}
.btl_component_list.list_carousel_1 .list_item_content{text-align: center;}
.btl_component_list.list_carousel_1 a{text-align: center;}
/* .btl_component_list.list_carousel_1 .owl-theme .owl-dots .owl-dot.active span{width: 16px;height: 16px;margin-bottom: 3px;} */

.btl_component_list.socialicon .list_item_img img{width: 100%;}
.btl_component_list.socialicon .list_item_info{background-color: #f9f9f9;text-align: center;padding: 20px 15px;}
.btl_component_list.socialicon .list_item_title{font-weight: bold;padding-bottom: 10px;}
.btl_component_list.socialicon .list_item_desc{opacity: 0.7;}
.btl_component_list.socialicon .scoial_icon{background-color: #222222;color: #fff;}
.btl_component_list.socialicon .scoial_icon ul{list-style: none;margin: 0;padding: 15px;text-align: center;}
.btl_component_list.socialicon .scoial_icon li{display: inline-block;padding: 0 5px;}

.btl_component_list.faicon .list_item_container{text-align: center;padding: 15px;}
.btl_component_list.faicon .list_item_img{padding-bottom: 20px;}
.btl_component_list.faicon .list_item_img .fa{width: 95px;height: 95px;border: 1px solid;border-radius: 50%;cursor: pointer;padding: 30px 15px;text-align: center;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;transition: all 1s;}
.btl_component_list.faicon .list_item_title{font-weight: bold;padding: 10px 0;}

.btl_component_list.comment .list_item_content{background-color: #ffffff;border: 1px solid #dbdbdb;border-radius: 30px;padding: 20px;position: relative;}
.btl_component_list.comment .list_item_content:after{
    background-color: #ffffff;
    border-left: 1px solid #dbdbdb;
    border-bottom: 1px solid #dbdbdb;
    content: '';
    display: block;
    transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: skew(0deg, -44deg);
    width: 24px;
    height: 24px;
    position: absolute;
    left: 40px;
        bottom: -12px;
    margin: auto;
}
.btl_component_list.comment .list_item_title{font-weight: bold;padding: 40px 0;}

.btl_component_list.table_style .list_item_container{border: 1px solid #ddd;}
.btl_component_list.table_style .list_item_info{position: relative;}
.btl_component_list.table_style .list_item_title{background-color: #000;color: #fff;font-size: 24px;font-weight: bold;text-align: center;padding: 40px 15px 100px 15px;}
.btl_component_list.table_style .list_item:nth-child(odd) .list_item_title{background-color: #000;}
.btl_component_list.table_style .list_item:nth-child(even) .list_item_title{background-color: #555;}
.btl_component_list.table_style .list_item_desc{border: 7px solid rgba(255, 255, 255, 0.3);border-radius: 50%;display: table;text-align: center;width: 120px;height: 120px;margin: 0 auto;margin-top: -60px;overflow: hidden;}
.btl_component_list.table_style .list_item_desc span{background-color: #f6f6f6;border: 1px solid transparent;border-radius: 50%;display: table-cell;color: #000;font-size: 24px;line-height: 24px;font-weight: bold;vertical-align: middle;}
.btl_component_list.table_style .list_item_content table{width: 100%;}
.btl_component_list.table_style .list_item_content table td{padding: 10px 15px;text-align: center;}
.btl_component_list.table_style table tr:nth-child(even){background-color: #f8f8f8;}

.btl_component_list.imgover .list_item{padding-bottom: 15px;}
.btl_component_list.imgover .list_item .list_item_container{padding: 15px;position: absolute;right: 15px;top: 20px;}
.btl_component_list.imgover .list_item .list_item_info{background-color: #f6f6f6;padding: 15px;}
.btl_component_list.imgover .list_item .list_item_title{color: #000;font-size: 20px;padding-bottom: 20px;}
.btl_component_list.imgover .list_item .list_item_date{font-size: 12px;padding-bottom: 20px;}
.btl_component_list.imgover .list_item .list_item_desc{padding-bottom: 20px;}
@media (max-width: 767px) and (min-width: 10px){
    .btl_component_list.imgover .list_item .list_item_container{padding-top: 0;position:relative;right: 0;top: 0;}
}

.btl_component_list.list_link .list_item{padding: 10px 0;}

.btl_component_list_imgs img{width: 100%;height: auto;}

.btl_component_list.img_info .list_item_title{padding-bottom: 10px;}
.btl_component_list.img_info .list_item_title a{color: #81b64a;font-size: 20px;}
.btl_component_list.img_info .list_item_title a:hover{color: #81b64a;}
.btl_component_list.img_info .list_item_date{padding-bottom: 20px;}
.btl_component_list.img_info .list_item_desc{padding: 0 0 20px 0;}
.btl_component_list.img_info .list_item_img{padding-bottom: 15px;}

.btl_component_list.thumb a img{display: block;}
.btl_component_list.thumb a span{display: block;padding-top: 5px;text-align: center;}
.btl_component_list.thumb a:hover{text-decoration: none;}