/**	Epaper	Page **/
label{
    color: #E6E6E6!important;
    cursor: pointer;
    display: inline;
    font-size: 18px;
    font-weight: 400!important;

}
select{width: auto;

       display: inline-block;

}

/**	epaper header nav	**/
.box_header{ border-bottom: none; color: #E6E6E6; font-size: 18px;
             font-weight: 400 !important; }
.page_nav_style{display: inline-block; background-color: #5c5c5c; padding: 124px 0px; width: 30px; text-align: center;}
.details .description{ font-family: verdana; font-size: 14px; line-height: 20px; }
.details p span{ font-family: Georgia; font-size: 14px; line-height: 18px; padding-top: 20px;  }
.details span{ font-family: Georgia; font-size: 14px; line-height: 18px; padding-top: 20px;  }


.epaper_header{height:54px;}
.epaper_header .head{}
.epaper_header .head label{   }

.epaper_header .epaper_area{ background-color: #000000; text-align: right; padding: 2px 10px 2px; height:55px; }
.epaper_header .epaper_area .page_nav{ float: left; margin-top: 17px;}
.epaper_header .epaper_area .page_nav a{ color: #fff!important; float: left; padding: 5px 5px;}
.epaper_header .epaper_area .page_nav a:nth-child(1){ color: white; border-right: 1px solid white; margin-right: 10px; padding-right: 5px; } 
.epaper_header .epaper_area .page_nav a:hover{color:#E6E6E6!important}
.epaper_header .epaper_area label{ text-transform: none; }

.epaper_header .epaper_area .epaper_head_archive{ display: inline-block; margin-right: 40px; margin-top: 16px; }
.epaper_header .epaper_area .epaper_head_archive label { 
    background: #970b0e;
    border-radius: 3px;
    padding: 6.5px 10px;
    font-size: 16px;
    font-weight: 800 !important;
    color: #FFFFFF !important;
}
.epaper_head_edition{display: inline-block;}	
.epaper_header .epaper_area .epaper_head_edition select{ 
    margin-right: 15px;
    font-size: 16px;
    font-weight: 800;
    background-color: #970b0e;
    color: #FFFFFF;
    border: none;
    padding: 0px 2px;
    margin-top: 1px;
}
.epaper_header .epaper_area .epaper_head_page_no{ display: inline-block}
.epaper_header .epaper_area .epaper_head_page_no label{}
.epaper_header .epaper_area .epaper_head_page_no select{ padding-left: 7px; }
/**	end of epaper header nav	**/	

/**	epaper body **/	
/*	body{ box-shadow: 0 0 5px 3px #CCCCCC; margin: 20px 0px 20px 0px; }
        body img{  }*/
body .map
{
    margin: auto;
}
/**	end of epaper body **/	

/**	epaper epaper_area **/	
_footer_area{}
_epaper_area .social_widget_bar{ background-color: #ebebeb; padding:5px; margin-bottom: 20px; }
_epaper_area .social_widget_bar .fb_recommended{ width: 300px; }
_epaper_area .social_widget_bar label{ color: #a5a5a5; padding-right: 10px; }

_footer_slider{}	
/**	end of epaper epaper_area **/


/**	epaper epaper_area slider **/
#mCSB_1 { height: 87%!important; }


/**	Epaper	Details Page **/
_details_page{ padding-bottom: 30px; padding-top: 20px; width: 100%; }
.epaper_details_page_header{}
#next_previous_butons{}
#next_previous_butons input:nth-child(1){ margin-left: 5px; }
#next_previous_butons input:nth-child(2){ margin-right:5px; }

/**	header add code 	**/
#ad_code_728_90{ margin: 0 auto; }	

.epaper_details_page_body{}
.epaper_details_map_news{}
.epaper_details_page_body .epaper_details_map_news .main{ border-top: 3px solid #dbdbdd; margin-bottom: 10px; margin-top: 13px; padding: 15px; border-bottom: 2px dotted #dbdbdd; padding-left: 0px; }
.epaper_details_page_body .main{ border-top: 2px dotted #dbdbdd; margin-bottom: 10px; margin-top: 13px; padding: 15px; border-bottom: 2px dotted #dbdbdd; padding-left: 0px; }
.epaper_details_page_body .main img{ width: 100% !important; }
.epaper_details_page_body .main a img{ padding-bottom: 20px; }

.epaper_details_page_body{}
.epaper_details_page_body .meta{}
.epaper_details_page_body .meta .date{ font-size: 13px; font-family: Arial; }
.epaper_details_page_body .meta .title{ font-size: 28px; font-weight: bold; font-family: Arial; line-height: 28px; padding: 10px 0px 10px 0px; }
.epaper_details_page_body .meta .author{ font-size: 15px; font-family: Arial;}

.epaper_details_page_body .main .details{ font-family: Georgia; font-size: 14px; line-height: 18px; padding-top: 20px; width: 630px !important; }	

.epaper_details_page_body .main .details .read_more{  font-size: 14px; margin: 0 auto; width: 50%; font-family: Helvetica, Arial, sans-serif; padding: 10px 0;}	
.epaper_details_page_body .main .details .read_more a{ display: inline-block; }	
.epaper_details_page_body .main .details .read_more P{ display: inline-block; }	
.epaper_details_map_text{}

.epaper_details_page_epaper_area{ border-bottom: 2px dotted #dbdbdd; margin-bottom: 20px; padding-bottom: 30px; }




/*calender*/
/*	 .tcalender {}
     .tcalender select{width:100px; padding:2px; border:#CCC solid 1px;}
     .tcalender table{  position:relative; margin:0px; padding:0px; width:100%; border-right: 1px solid #999; border-top: 1px solid #999; }
     td, th { border-left: 1px solid #999; border-bottom: 1px solid #999; width: 30px; padding: 5px 2px 5px 2px; text-align: center; font-weight: normal; font-size: 12px; width: 100px; }
     th { background: #666; color: #fff; }
     tr { border-right: 1px solid #999; }
     .current-month{background-color:#FFF; color:#000;}
     .other-month{ background: #eee; color:#999; cursor: default; padding: 0px; }
     .tcalender{ background-color:none; }
     tbody tr .current-month{ font-family: Arial; font-size: 13px; font-weight: normal; padding: 0px; }
     tbody tr .current-month:hover{ background-color: #252525; cursor: pointer; font-weight: bold; color: white; }
    
     tbody tr .other-month{ }
     tbody tr .other-month:hover{ cursor: default; }	
     .active{ background-color: #000; color: white; font-weight: bold; }*/

/*	calender archive style */
.epaper_head_archive{ position: relative; }
.epaper_head_archive_calender{ display: none; position: absolute; z-index: 999; width: 254px; height: 200px; }
.epaper_head_archive:hover .epaper_head_archive_calender{ background-color: #EEEEEE;
                                                          display: block;
                                                          margin-top: 2px;
                                                          top: 44px;}		
.epaper_head_archive .epaper_head_archive_calender .header_archive_year{ display: none; position: absolute; z-index: 999; width: 250px; height: 250px;  background-color: red;  }
#epaper_head_archive_bar { height: 42px !important;
                           top: 23px !important;
                           width: 254px !important;}
#epaper_head_archive_bar .e_archives_month{ border: none!important; font-size: 14px; color: #000; }
#epaper_head_archive_bar .e_archives_year{ border: none!important; font-size: 14px; padding-right: 24px!important; color: #000;}
#archive_month {margin-top: 1px; float: left;
                margin-left: 10px; }
#archive_year{float: left;
              margin-left: 20px;}

/*for epaper content*/
.content img{ box-shadow: 0 0 2px 3px #CCCCCC; margin: 10px;}		
.content_6,.content_7{position:relative; margin:10px auto; width:100%; height:258px; overflow-y: hidden;  }
.content_6.toggle_width{width:70%;}
.content_6 .images_container{overflow-y:hidden;}
.content_6 .images_container img{max-width:none;} /* stupid ie8 */
.content_6 .images_container img:first-child{margin-left:0;}
.content_6 .images_container img:last-child{margin-right:5px; margin-left: 1px;}
.content_6 .images_container img.new{ }	
.content_6 .images_container img:last-child { margin-left: 10px; }
.align_left{float:left;}
.align_right{float:right;}
@media screen and (max-width: 768px){
    .epaper_head_archive{ 
        display:none;
    }
    .e_archive{
        display:none;
    }
    .epaper_head_edition{
        display:block;
        height: 44px;
    }
    .epaper_head_page_no{
        display: none!important;
    }
    .epaper_area{
        height: 45px;
    }
    .share-post{display:none;}
    .epaper_header .epaper_area .page_nav{margin-top: 10px;}
    .align_right{
        display: none;
    }


}
/*calender*/
.tcalender {}
.tcalender select{width:100px; padding:2px; border:#CCC solid 1px;}
.tcalender table{
    position:relative;
    margin:0px; padding:0px;
    width:100%;
    border-right: 1px solid #999;
    border-top: 1px solid #999;
}


td, th {
    border-left: 1px solid #999;
    border-bottom: 1px solid #999;
    width: 10px;
    padding: 5px 2px 5px 2px;
    text-align: center;
}
.current-month{background-color:#FFF; color:#666;
}
.other-month{color:#999;}

th {
    background: #666;
    color: #fff;
}

.other-month {
    background: #eee;
}
.tcalender{background-color:none;}

.tmyear{margin-top:2px;}

table.calendar-month {margin:19px 0 18px}



.epaper_head_edition {
    float: left;
    display: inline-block;
}
.epaper_header .epaper_area .epaper_head_page_no {
    display: inline-block;
    float: left;
}
.epaper_header .epaper_area .page_nav {
    float: right;
    margin-top: 3px;
    display: inline;
    width: 147px;
}
.epaper_header .epaper_area .epaper_head_archive {
    display: inline-block;
    margin-left: 0px;
    margin-top: 9px;
    float: left;
}
.epaper_header .epaper_area{
    padding: 11px 10px;
}
.epaper_header {
    height: 55px;
}
.epaper-main-header .postmeta{
    width: 100%;
    display: block;
}
/******************************************/

.pages_container {
    display: none;
    width: 100%;
    background: white;
    position: relative;
    margin-top: 52px;
    z-index: 999;
    height: auto;
    border: 2px solid #e2e2e2;
    padding: 25px;
}

.pages_container .page_item_container {
    display: block;
    text-align: left;
}

.pages_container .page_item {
    width: 135px;
    display: inline-block;
    margin: 0px 8px 5px 8px;
}

.pages_container .clearfix_mobile_only {
    display: inline-block;
}

.pages_container .page_item h3 {
    font-size: 16px;
    text-align: center;
    padding-top: 8px;
}

.pages_button {
    display: inline;
    font-size: 32px;
    margin-right: 12px;
}