/*======= List New And Event =============*/
.list_location .location_ctn:last-child{ border-bottom: none !important; margin-bottom: 0; padding-bottom: 0; }
.location_ctn{float: left; width: 100%; margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px dotted #fa7576; }
.location_ctn .title_css{float: right; width: 805px; font-size: 15px;}
.location_ctn .title_css .make_link-a a:link,
.location_ctn .title_css .make_link-a a:visited{color: #1508ec; text-decoration: none}
.location_ctn .title_css .make_link-a a:hover,
.location_ctn .title_css .make_link-a a:active{color: #e04023; text-decoration: none}
.location_ctn .add_date_css{float: right; width: 805px; font-size: 13px; color: #828282}

.location_ctn .image_css div span a .make_link_middle div{ width: 180px; height: 130px; border: 1px solid #ffffff; background-color: #faf9f8; float: left; margin: 5px 0 10px 0; }
.location_ctn .description_css{float: right; width: 805px; font-size: 13px; line-height: 18px;}
.location_ctn .readmore_css{float: left;  margin-left: 14px; margin-top: 10px;}
.location_ctn .readmore_css .make_link-ctn {float: left; width: 100%; font-size: 11px}
.location_ctn .readmore_css .make_link-ctn a:link,
.location_ctn .readmore_css .make_link-ctn a:visited{color: #ff0000; text-decoration: none}
.location_ctn .readmore_css .make_link-ctn a:hover,
.location_ctn .readmore_css .make_link-ctn a:active{color: #1c5ef1; text-decoration: none}
/* For Share Event */
.location_ctn .share_css {float: left; margin-left: 14px; margin-top: 10px;}
.location_ctn .share_css .facebook,
.location_ctn .share_css .twitter,
.location_ctn .share_css .google_plus{float: left; height: 17px; width: 17px; margin-right: 8px;}
.location_ctn .share_css .facebook{background: url("imgs/facebook.png") no-repeat center;}
.location_ctn .share_css .twitter{background: url("imgs/twitter.png") no-repeat center;}
.location_ctn .share_css .google_plus{background: url("imgs/google.png") no-repeat center;}


/*==============blog list in front page ===================*/
.blog_news{
    background:url(imgs/blog_list.jpg) no-repeat left;
    background-size:15px 100%;  
    margin:10px 0px;  
}
.l_blog{
    width:100px;
}
.r_blog{
    width:300px;
    
}
.blog_news .add_date_css{
    float:left;
    width:100%;
    font-size:13px;
    font-weight:bold;
    color:#4f4949;
    padding:5px 0px 0px 25px;
}
.blog_news .title_css,
.blog_news .description_css,
.blog_news .readmore_css{
    float:right;
    width:100%; 
position:relative;
z-index:5;   
}
.blog_news .title_css a{
    color:rgb(153,18,3);
}
.blog_news .description_css{
    font-size:12px;
    height:40px;
    overflow:hidden;
    text-align:justify;
    line-height:18px;
}
.blog_news .readmore_css{
   font-size:11px; 
   height:18px;
   text-align:right;
   margin-bottom:5px;
}
.blog_news .readmore_css a{
    color:#c64142;
}
.blog_news .title_css{
    font-size:13px;
    font-weight:bold;
    text-transform: uppercase;
    min-height:25px;
    padding-top:4px;
}
.blog_news .image_css{
    float:left;
    width:70px;
    margin: 5px 0px 10px 24px;
    
}
.blog_news .image_css .make_link-ctn{
    float:left;
    width:100%;
}
.blog_news .image_css .make_link-a{
    width:100%;
    float:left;
}
.blog_news .image_css .make_link-a img{
    width:100%;
    height:52px;
    border:1px solid #ddd;
    padding:1px;
    border-radius:3px;
}