.Section_Logo img{height: 55px}

    .nav-item .fb-link i{color:#333333;_color:#3b5998;font-size:23px;}
    .nav-item .twitter-link i{color:#333333;_color:#00acee;font-size:23px;}
    .nav-item .youtube-link i{color:#333333;_color:#c4302b;font-size:23px;}
    .nav-item .pinterest-link i{color:#333333;_color:#c8232c;font-size:23px;}
    .nav-item .instagram-link i{
        /*color: transparent;
        background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);
        background: -webkit-radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);
        background-clip: text;
        -webkit-background-clip: text;*/
        color:#333333;
        font-size:24px;
    }
  .temperature .weather img{height:20px }
  .Section_social_network ul li a{color: #000;padding: 0 10px;font-size:20px}
  .Section_social_network ul li:last-child a{
    padding-right: 0px;
  }
.date{
	width: 100%;
}

.nav ul li span#search_btn {display: block;cursor: pointer; color: #fff; padding: 0 20px}
.nav ul li span#search_btn i{line-height: 40px}
.nav > ul > li > a{font-size: 15px;}
.stickylogo{line-height:40px; background: #fff; padding: 8px 6px; border: 1px solid #026DBD; border-right:none}
.Section-category ul li:first-child .menu_item{padding-left: 0}
.Section-category ul li:first-child .menu_bg_color{margin-left: 0px;}
.shadow_navbtm{box-shadow: 0px 2px 3px #ccc;}
.sticky_home{padding: 5px;font-size: 18px;display:none}

.down_arrow{text-align: center;position: absolute;top: 33px;width: 100%;left: 3%;color: #a6e7f9;display:block}
	.search_box .input-group-addon{padding:8px 10px; font-size:20px; height:40px; cursor:pointer}

div.search_box {_padding: 10px 0 5px 0; background: #FFF; display: none; margin:10px 0 0 0;  }
	.sticky {
    top: 0;
    z-index: 100;
    border-top: 0;
}
.Section-Nav ul li a{color: #000 !important;padding: 0px 13px;font-weight:bold; line-height:50px;}
.header_hover_bottom_menu li a{ line-height:30px;}
.relative{ position:relative;}
.search_icon_tomal{     position: absolute;right: 7px;top: 12px;background:#FFF;}
.search-form input[placeholder]{font-size: 12px;text-align: center;}
.search_icon {
    width: 29px;
    max-width: 165px;
    border-radius: 25px;
    padding: 5px 6px !important;
    height: 30px !important;
    margin: 10px 0 0 0;
	border: 1px solid #CCCCCC80;background: #fff;}
	.search_box input.srch_keyword{height: 40px;}
.Section-Nav{
	display: block;
    position: relative;
    width: 100%;
    height: 50px;
    transition: all 0.4s;
    box-shadow: 0px 5px 5px -5px #000;
}
.scroll_logo_sticky{ padding: 5px 0px;
    width: 187px;
    float: left;
    position: absolute;
    left: 0;}
.scroll_logo_sticky img {
    width: 100%;
    height: 40px;
}
.Section-Nav .nav_sticky {
    left: 200px !important;
}
.Section-Nav .nav {
    position: absolute;
    height: 50px;
    _overflow: hidden;
    float: left;
	left:0px;
    transition: all .4s;
}

.dis{ display:none;}
.nav-item:hover .dis{ display:block;}
#all_menu{cursor: pointer;color: #000;padding: 0px 20px;font-size: 16px; line-height:50px;}
#all_menu i.fa-times{ font-size:22px;}
.Section-Nav ul.nav_list li.header_li a:hover{color: #00aff0}
.Section-Nav ul.nav_list li:last-child:hover{background: none;}

div.megaMenuWrapper{background: #EEF9FE; right:0;width:180px; position:absolute; top:50px; _background:mintcream; z-index:9999999; padding: 0px 0px 15px 0px; display:none;-webkit-border-bottom-right-radius: 5px; height:400px; overflow:scroll;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;}
div.mgMenuHeader{ width:100%; overflow:hidden; border-bottom:1px solid #ccc;}
div.mega_top_menu{ float:right; }
div.mega_top_menu ul{ text-align:left;}
div.mega_top_menu ul li{ display:inline-block;}
div.mega_top_menu ul li a{ color: #333333;}
div.mega_top_menu ul li span{ padding: 0 10px; display: block; padding-top: 4px; color: #333333; cursor:pointer}
div.mega_top_menu ul li span i{ padding-right:10px; font-size:14px}
div.megaMenu{ padding: 0px 0px 10px 0px;border-bottom:1px solid #ccc; }
div.megaMenu ul{ text-align:left; list-style:none; overflow:hidden; padding-bottom:15px; padding-left:15px; _background:#fff }
div.megaMenu ul li{ _float:left; width:100%; border-bottom:1px solid #eee; width:100%;padding:0 5px; line-height:35px;}
div.megaMenu ul li a{ color:#000; line-height:35px; font-size:16px;padding:0px 10px;}
div.megaMenu ul li a:hover{ color:#336699;}

div.megaMenuBtm{ width:100%; background: #fff; padding: 10px;}
div.megaMenuBtm ul{ text-align:left;}
div.megaMenuBtm ul li{ display:inline-block; padding-right:20px}
div.megaMenuBtm ul li a{ color: #333333; font-size:16px}
div.megaMenuBtm ul li a i{ padding-right:10px; font-size:15px; color:#008C44}
div.megaMenuBtm ul li a:hover{ color:#336699;}

div.megaMenuBtm ul li i.todayspaper{ color:#000;}
div.megaMenuBtm ul li i.second-edition{ color:yellowgreen;}
div.megaMenuBtm ul li i.epaper-top{ color:darkolivegreen;}
div.megaMenuBtm ul li i.gallery{ color:#9c27b0;}
div.megaMenuBtm ul li i.video{ color:#5c6bc0;}
div.megaMenuBtm ul li i.archive{ color:red;}
div.megaMenuBtm ul li i.android{ color:#b9d236;}
div.megaMenuBtm ul li i.iphone{ color:#00a3dc;}
div.megaMenuBtm ul li i.adv{ color:brown;}

.headlines{width: 100%;font-size: 17px;margin-top: 20px;_position: fixed; border: 1px solid #F01921 !important;overflow: hidden;background: #f3f3f3;z-index: 99;width: 100%;border-radius: 2px;position: relative;}
.headline_left{font-size: 23px; display: inline-block; padding: 3px 10px 3px 5px;color: #000; float: left; background: #fff;position: absolute;left: 0px;top: 0px;z-index: 99;}
.headlines ul{width: 100%;margin: 0px;list-style-type: none;}
.headlines ul li {list-style: none; _padding: 4px;margin: 0 0 0 5px;}
.headlines marquee {float: left;width: 100%;_height: 25px;padding:3px 0;}
.headlines ul li a {
    text-decoration: none;
    color: #000;
}

.facebook-responsive {
    overflow:hidden;
    padding-bottom:56.25%;
    position:relative;
    height:0;
}

.facebook-responsive iframe {
    left:0;
    top:0;
    height:100%;
    width:100%;
    position:absolute;
}
.cricket-world-cup{display: none;}
.common-border-box{
    background-color: #fff;
    padding: 8px;
    border: 1px solid #e2e2e2;
    border-radius: 5px;
}

.footer-menu{width:100%; float:left}
.footer-menu ul{width: 100%;overflow: hidden;}
.footer-menu ul li {margin-bottom: 5px; float: left; width: 25%;}

 .back-top { position: fixed;display: none; text-align: center; z-index: 999;  color: #ccc; width: 40px; height: 40px; border: 3px solid #ccc; background-color: #eee; line-height: 30px;  right: 30px; bottom: 50px; border-radius: 50%;
        -webkit-transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -o-transition: all 0.3s ease-in-out;
        transition: all 0.3s ease-in-out;
    }
    .back-top a {color: #aaa}
    .back-top a:hover{color: #ccc}

    .back-to-top {
        cursor: pointer;
        position: fixed;
        bottom: 65px;
        right: 20px;
        display: none;
    }
    .Back-up-top .btn-danger {
        background-color:#F01921;
        width: 45px;
        height: 45px;
        border-radius: 10px;
        border: 2px solid #E6EAE9;
    }

    @media(max-width: 480px){
        .social-links-bottom{
            margin-top: 25px
        }
    }
    
    .social-icon-list{float:right; padding-top:18px}
    .social-icon-list ul{list-style-type:none}
    .social-icon-list ul li { float: left; padding: 0 9px;}
    .social-icon-list ul li:last-child{padding-right:0;}
    .social-icon-list ul li a { font-size: 20px; color: #4b4b4b;}
    .footer-menu-list { width: 100%;float: left; background:#bbb; padding: 5px 0}
    .footer-menu-list ul {width: 100%; overflow: hidden; list-style-type:none}
    .footer-menu-list ul li {float: left; width: 14%;}
    .footer-menu-list ul li a { color: #000; _border-left: 7px solid #000; padding-left: 10px; line-height: 30px;}
    .main-footer-part{background: #4c4c4c; clear:both; color:#fff}
    .text-field{width:100%; overflow:hidden; padding-left:10px}
    .design-part{_float:right}
    .design-part ul{list-style-type:none}
    .design-part ul li{padding: 0 0 10px 0; list-style-type: circle; list-style-position: inside;}
    .design-part ul li a{color:#fff}
    .footer-bottom{background: #111; color:#fff}
	.app-container .android-aps-icon {
    background: url(images/mobile_app_122x76.png) 0 -38px no-repeat;
    text-decoration: none;
    width: 122px;
    height: 38px;
    display: inline-block;
}
.app-container {
    line-height: 38px;
    float: right;
}

.footer_menu {
  padding: 15px 0px;
}
.footer_menu ul {
  list-style: none;
  text-align: center;
}
.footer_menu li {
  display: inline;
  margin-bottom: 10px;
  padding: 0 15px 0 2px;
  margin-right: 10px;
  border-right: 1px solid #ccc;
}
.footer_menu a {
    color: #000;
}

.main-footer-part p{ font-size:14px !important}

#site_map_dtl .breadcrumb, .breadcrumb {
    background: 0 0;
    margin-bottom: 0;
    padding: 0 0 0 0px;
}
#site_map, ol.breadcrumb li, #site_map_dtl ol.breadcrumb li a,ol.breadcrumb li a {
    font-size: 18px;color:#000;    padding-right: 5px;
}

.morebtn{
	display: inline-block;
    font-size: 18px;
    font-weight: 600;
    padding: 5px 10px;
    background: #fff;
    color: #0573e6;
    cursor: pointer;
    border: 1px solid #0573e6;
    border-radius: 5px;
}
.morebtn:hover{
    color: #0573e6 !important;
}
.all_news_content_block div.img {
	height: 70px;
	width: 110px;
	float: left;
	margin-right: 10px;
}
.all_news_content_block h4 {
	font-size: 18px;
	font-weight: bold;
	color:#000;
}
.all_news_content_block .post_date p{
	color:#000;
	font-size: 13px !important;
}

.latest-most-news .flex-content .img-content {
width: 120px;}
.all_news_content_block .latest-most-news h4{
    font-size: 18px;
	font-weight: bold;
	color:#000;
}
.all_news_content_block .time{
	color:#000;
	font-size: 13px !important;
}
.latest-most-news p{margin-bottom:0 !important}
.morebtn{margin-top: 25px;}

.cat_img{_background-color: #dee2e68c !important;text-align:center;margin-right:10px;
position: relative;
width: 137px;
height: 74px;}
.cat_img img.img{
width: auto;
height: 74px;}
.cat_inner_more_img img.img {width: 90px;height: 49px;position: relative;}
.cat_hl a{color: #212529!important;}
.cat_name_cat{font-size: 45px;color: #007bff !important; }
.cat-child-list{}
.cat-child-list a{ color: #000; font-weight: bold;}
.cat-child-list span{ font-size: 12px;}
._cat-child-list span:last-child{ display: none;}
.cat-child-list i{font-size:15px;color:#F01921}
.country-breadcrumb {
    margin-top: 15px;
    padding-bottom: 15px;
}
.breadcrumb-menu {
    width: 100%;
    _overflow: hidden;
    padding: 0 0;
    display: table-cell;
}
.country-breadcrumb .breadcrumb-menu ul > li {
    list-style: none;
    line-height: 13px;
    padding: 1px 15px;
        padding-left: 15px;
    border-right: 1px solid #ccc;
    position: relative;
    display: inline-block;
    _margin-bottom: 15px;
}
.country-breadcrumb .breadcrumb-menu ul > li:first-child {
    padding-left: 0;
}
.country-breadcrumb .breadcrumb-menu ul > li > a {
    font-weight: 700;
    color: #000;
    font-size: 20px;
    position: relative;
    padding: 0;
    line-height: 11px;
}

    .category-page .lead_headline{position: absolute;bottom: 0;color: #fff;font-weight: bold;width: 100%;font-size:25px;z-index:9}
    .more_mn_link{clear:both; color:#fff; display:block; border:1px solid #ccc; width:100%; line-height:30px; text-align:center; border-radius:5px; margin:15px auto 0; font-size:18px;background:#F01921;}

    .more_mn_link:hover,.more_mn_link:focus{ color:#fff; background:#F01921;_border:2px solid #272727; text-decoration:none;}
    

.tab_bar_block_new ul{display:table; width: 100%; margin:0;_border-bottom: 2px solid #2c4b9c;background: #ececec;}
    .tab_bar_block_new ul > li{padding: 3px;position:relative; display: table-cell; line-height: 25px; font-size:16px; color:#000; width:50%; text-align: center; cursor: pointer; _border-radius:5px;}
    .tab_bar_block_new ul > li.active{background: #888888; color: #fff;}
    .allNews {    border-radius: 5px;padding: 3px;background: #F01921;font-size: 16px;line-height: 25px;text-align: center;width: 100%; display: block; margin: 10px 0 0 0;color: #fff; _border-radius:5px;}
    .allNews:hover{color:#fff;}
    #test1{ height:315px; _height:555px; overflow:auto;}
    #mostview1{ height:315px; _height:555px; overflow:auto;}
    #popular_list_block1{display: none}
    .img{position:relative;}
    .editor_picks_list{border-bottom:1px solid #ccc;display: table; width: 100%; _margin:0 0 10px 0; _border-bottom: 1px solid #ccc; _padding-bottom:10px;background:#fff; padding:3px 10px; }
    .list_display_block1 .editor_picks_list:last-child{margin: 0px 0 0 0; }
    .editor_picks_list > a{font-size:15px;}
    .editor_picks_list > a > div{display: table-cell; vertical-align: middle}
    .editor_picks_list > a > div.img{background: #f7f7f7; width: 90px; height: 60px; text-align: center}
    .editor_picks_list > a > div.img:hover{ opacity:0.9;}
    .editor_picks_list > a > div.img > i{font-size: 24px; color: #eee}
    .editor_picks_list > a > div.hl > p{font-size: 15px; line-height: 22px; _padding: 0 10px; margin:0; color:#000;}
    .editor_picks_list > a > div.hl > p:hover{ color:#336699;}
    .hl p.R_logo{display: inline-block;float: left;margin-right: 8px !important;width: 100px;
    background: #eee;
    text-align: center;}
    
    
.cat_title{display:none !important}

.sub-lead .tln_img img{height: 170px;}
.video_icon_sports_show{width:35px!important; height:25px; position: absolute; top: 30%; left: 45%;}
.video_icon_sports{width: 40px !important; height: 28px; position: absolute; top: 40%; left: 45%;}
.main-lead{position:relative;}
.main-lead-title{position: absolute;bottom: 0px;width: 100%;color: #fff;z-index:9}
.main-lead-title h4{font-size:25px}
.box-style{box-shadow: 0px 0px 3px 0px;padding: 20px 10px 0;background: #fff;border: 1px solid #eee;margin-bottom: 20px;}
.image-lead {_height: 260px;text-align: center;background: #eee;_overflow: hidden;}
.image-lead img{height: 360px;width: auto;text-align: center;}
.htl_sub img.images{height: 160px;text-align: center;width: 100%;margin: 0 auto}
.cat_title > a{position: absolute;background: #7cc6dfba;padding: 3px 8px;bottom: 0;color: #fff;left: 0}
.cat_title > a:after {left: 100%;height: 0;width: 7px;position: absolute;top: 0;content: " ";pointer-events: none;margin-left: 0;margin-top: 0;border-top: 30px solid #7cc6dfba;border-right: 8px solid transparent;}
.htl_sub_news .time{
  display:none;
}
.htl_sub_news:hover .time{
  display:block !important;
}


.udriti_prayer {
    margin-bottom: 10px;
    padding-bottom: 10px;
    border-bottom: 2px solid #eee;
    text-align: center;
}
.prayer-blog{box-shadow: 0px 0px 5px 2px #ccc;padding: 10px 10px 0px; margin-top:10px;}
.more-cm{
    position: absolute;
    right: 0;
    top: 10px;
}

.sub-cat ul li{ list-style:none; display:inline-block; padding:0 10px;}
    .sub-cat ul li a{ color:#ddd;}
    .sub-cat ul li a:hover{ border-bottom:3px solid #00bcf2; color:#000}
    .h_86{height:86px}
    .h_235{height:235px}
    
.h_85{height: 85px}
    .h_285{height: 285px}
    .h_125{height: 125px}
    
.sub-cat ul li{ list-style:none; display:inline-block; padding:0 10px;}
    .sub-cat ul li a{ color:#ddd;}
    .sub-cat ul li a:hover{ border-bottom:3px solid #00bcf2; color:#000}

    
	.map_inner_block{ width:100%; background: #e6e6fa; margin-bottom: 0; position:relative;}
	.map_inner{ background:url("images/sarades.jpg?v=1");  padding:15px; overflow:hidden;width:100%; background-repeat:no-repeat; background-size:cover; margin-top:20px;border: 1px solid #3883d4;}
	.form-control { border-radius:1.25rem;font-family:solaimanLipi !important;}
	.btn-danger { color: #fff; background-color: #0eaa6b; border-color: #0eaa6b;cursor:pointer}
	.btn-danger:hover {
    color: #fff;
    background-color: #0eaa6b!important;
    border-color: #0eaa6b!important;
}
	.btn{border-radius: 1.25rem; }
	
.sports-single h1{
    font-size: 22px !important;
    color: #000 !important;
    font-weight: normal !important;
}
.sports-single2 h3{
    font-size: 20px;
    color: #000;
}
.sports-single2 .main-lead-title-other{
    height:441px;
}
.sports-lead .sub-lead h2{
    font-size: 19px !important;
    font-weight: normal !important;
    line-height: 25px;
    color: #000 !important;
}

#bodymenu_midlead .subnews_left img,#bodymenu_midlead .subnews_right img{height:165px;width:auto} 
    #bodymenu_midlead .lead_img img{height:340px;width:auto}  
    
.first_sub_cat a:hover{border-bottom: 3px solid #00bcf2;}
.sub-cat  li {
    list-style: none;
    display: inline-block;
    padding: 0 10px;
}
.sub-cat ul li a,.first_sub_cat a{color:#000 !important}
.h_135{height:135px}

.border-right-grey{border-right: 1px solid #ccc!important;}
    .st-menu{color:#000; font-size:24px;border-bottom: 3px solid #000;padding: 0 0 5px 0;}
    
.panel-body-menu-colmd6 .lead_news_img img{height: 220px;width: auto;}

.dtl_content_block p:first-child{font-weight:bold}
    .dtl_content_block p {
        margin-bottom: 25px !important;
        line-height: 24px;
        min-height: 1px;
        color: #424242;
        _font-size: 20px !important;
    }
    .youtb{
        font-size:13px;
        font-weight:bold;
    }

..st-btn{display: block !important;margin-bottom: 5px;}
.socialShare{margin-top:15px; padding-top:15px;}
.socialShare > a > i {
    position: relative;
    top: 5px;
}
.socialShare > a:hover {
    transform: rotate(
    360deg
    );
    transition: all .4s ease;
}
.socialShare > a {
    border:1px solid #ccc;padding: 0px 8px;
    display: block;
    float: left;
    margin: 2px;
    width: 31px;
    height: 32px;
    text-align: center;
    _background: #666;
    color: #fff;
    border-radius: 50%;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
}
.socialShare > a.print-butn {
    background: #34bf49;
    z-index: 999;
}
.headline_section h2 > a {
    display: inline-block;
    font-size: 12px;
    padding: 0px 15px;
    background-color: #CD0000;
    border-radius: 5px;
    height: 20px;
    line-height: 20px;
    color: #fff;
    position: relative;
    top: -4px;
    font-family: cursive;
}

.dtl_img_caption {
  display: block;
  margin-bottom: 15px;
  border-bottom: 1px solid #ddd;
  font-size: 14px;
  text-align: center;
  color: #666;
  padding: 10px;
}
    .dtl_content_block{text-align:left !important;}
    div.hl a{ font-size: 18px; line-height:20px; color:#000; font-weight:bold; }
	div.more_cat_news div.img{ height:157px; overflow:hidden; text-align: center; background:#f7f7f7; position:relative;}
	div.more_cat_news div.img:hover{ opacity:0.9;}
    div.more_cat_news div.img img{
        height: 100%;
		_width:100%;
    }
	.sitebottomspace {
    clear: both;
    height: 3px;
    background: #DBEAF6;
    margin: 10px 0px 10px 0px;}
	.more_news_vedio{position: absolute; top: 32%; left: 40%;}
	
.tab_bar_block_new ul{display:table; width: 100%; margin:0;_border-bottom: 2px solid #2c4b9c;background: #ececec;}
    .tab_bar_block_new ul > li{padding: 3px;position:relative; display: table-cell; line-height: 25px; font-size:16px; color:#000; width:50%; text-align: center; cursor: pointer; _border-radius:5px;}
    .tab_bar_block_new ul > li.active{background: #888888; color: #fff;}
    .allNews {    border-radius: 5px;padding: 3px;background: #F01921;font-size: 16px;line-height: 25px;text-align: center;width: 100%; display: block; margin: 10px 0 0 0;color: #fff; _border-radius:5px;}
    .allNews:hover{color:#fff;}
    #test1{ height:315px; _height:555px; overflow:auto;}
    #mostview1{ height:315px; _height:555px; overflow:auto;}
    #popular_list_block1{display: none}
    .img{position:relative;}
    .editor_picks_list{border-bottom:1px solid #ccc;display: table; width: 100%; _margin:0 0 10px 0; _border-bottom: 1px solid #ccc; _padding-bottom:10px;background:#fff; padding:3px 10px; }
    .list_display_block1 .editor_picks_list:last-child{margin: 0px 0 0 0; }
    .editor_picks_list > a{font-size:15px;}
    .editor_picks_list > a > div{display: table-cell; vertical-align: middle}
    .editor_picks_list > a > div.img{background: #f7f7f7; width: 90px; height: 60px; text-align: center}
    .editor_picks_list > a > div.img:hover{ opacity:0.9;}
    .editor_picks_list > a > div.img > i{font-size: 24px; color: #eee}
    .editor_picks_list > a > div.hl > p{font-size: 15px; line-height: 22px; _padding: 0 10px; margin:0; color:#000;}
    .editor_picks_list > a > div.hl > p:hover{ color:#336699;}
    .hl p.R_logo{display: inline-block;float: left;margin-right: 8px !important;width: 100px;
    background: #eee;
    text-align: center;}
    
    


.navbar {
  padding: 0rem 0rem;
}
.navbar-light .navbar-nav .nav-link {
  color: #000;
  padding: 0px 10px;
  font-weight: bold;
  line-height: 50px;
}
.navbar-nav li:hover > ul.dropdown-menu {
    display: block;
}
.dropdown-submenu {
    position:relative;
}
.dropdown-submenu>.dropdown-menu {
    top:0;
    left:100%;
    margin-top:-6px;
}
/* rotate caret on hover */
.dropdown-menu > li > a:hover:after {
    text-decoration: underline;
    transform: rotate(-90deg);
} 
ul.dropdown-menu {
  background: #EEF9FE;
  font-size: 15px;
  border: 1px solid #e5e5e5;
}
ul.dropdown-menu > li {
  padding: 0;
  border-bottom: 1px solid #eee;
}
ul.dropdown-menu > li a {
  padding: 0 10px;
  line-height: 40px;
  font-weight: bold;
}

.Section_Logo {
	margin-top: 1rem;
	margin-bottom: .5rem;
}
.Section_Date {
	margin-top: 1.5rem;
	text-align: right;
}
.Section_social_network {
	margin-top: 8px;
}
.Section_social_network ul {
	list-style: none;
}
.Section_social_network ul li {
	display: inline;
}
.title {
	color: #000;
}
.footer{width:100%}
.footer-top{
	background:#f5f5f5; 
	border-bottom: 1px solid #ddd;
	padding: 0px 0 5px;
	margin-top: 10px;
}
.footer_social_links, .footer_logo, .footer_seach_form {
	padding-top: 15px;
}
.footer-middle {
  background: #f5f5f5;
  padding: 5px 0;
}
.social_links ul {
  list-style: none;
}
.social_links ul li {
  display: inline;
}
.social_links ul li a {
  color: #000;
  padding: 0 10px;
  font-size: 20px;
}
.footer_logo {
  text-align: center;
}

.footer_seach_form {
  overflow: hidden;
  float: right;
}
.footer_seach_form .search_input_holder, .footer_seach_form .search_button {
  float: left;
}
.footer_seach_form .search_input {
  height: 36px;
  line-height: 36px;
  border: 1px solid #ccc;
  background: #fff;
  padding: 0 5px;
}
.footer_seach_form .search_button {
  width: 40px;
  height: 36px;
  border: 1px solid #ccc;
  background: #fff;
}

.stie_archive {
  border-bottom: 1px solid #00afef !important;
  margin-bottom: 10px !important;
  padding: 5px 0 !important;
}
.archive_cat_section {
	margin-bottom: 25px;
}
#arch_calendar{
	display:block; padding:5px; background:#eee; font-size:14px
}
#arch_calendar div.h_day,
#arch_calendar div.select,
#arch_calendar div.current,
#arch_calendar div.active,
#arch_calendar div.inactive{
	text-align:center; background:#fff; padding:3px; margin:5px
}
#arch_calendar div.h_day{
	background:#016938; color:#fff
}
#arch_calendar div.select{
	background:#006699; color:#fff
}
#arch_calendar div.current{
	background:#CD0000; color:#fff
}
#arch_calendar div.inactive{
	background:#ddd; color:#666
}
#arch_calendar div.active > a{
	display:block;
}
#arch_calendar div.select > a,
#arch_calendar div.current > a{
	display:block; color:#fff
}
.calendar_info{
	display:block; padding:10px; background:#eee;
}
.calendar_info div{
	display:table; margin-bottom:10px; vertical-align:middle
}
.calendar_info div span{
	display:table-cell; text-align:left
}
.calendar_info div span.bg_sign{
	width:20px; height:20px
}
.calendar_info div span.info_txt{
	padding-left:10px
}
.calendar_info div span.bg_sign.header_bg{
	background:#016938; border:1px solid #ccc
}
.calendar_info div span.bg_sign.select_bg{
	background:#006699; border:1px solid #ccc
}
.calendar_info div span.bg_sign.current_bg{
	background:#CD0000; border:1px solid #ccc
}
.calendar_info div span.bg_sign.active_bg{
	background:#fff; border:1px solid #ccc
}
.calendar_info div span.bg_sign.inactive_bg{
	background:#ddd; border:1px solid #ccc
}
.archive_submit{
	display:block; padding:5px 10px; background:#0c598a; color:#fff; cursor:pointer; text-align:center;

	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}

.archive_submit_online{
	display:block; padding:5px 10px; background:#0c598a; color:#fff; cursor:pointer; text-align:center;

	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}

#archive_content_block ul{
	margin:0; padding:10px !important; background:#f9f9f9; height:300px; margin-bottom: 15px; overflow:auto; border: 1px solid #ccc; border-top: none;
}
#archive_content_block ul > li{
	display:table; list-style:none; line-height:24px
}
#archive_content_block ul > li > i{
	display:table-cell; font-size:12px
}
#archive_content_block ul > li > a{
	display:table-cell; font-size:16px; padding-left:5px; line-height:20px; color:#000;
}
#archive_content_block .archive_cat_caption{display: block; background: #f9f9f9; border: 1px solid #ccc; border-top-color: #666; border-bottom: none}
#archive_content_block .archive_cat_caption > h4{
	position:relative; display: inline-block; background: #0c598a; min-width: 120px; margin: 0 0 0 10px; padding:6px 15px; font-size: 16px; color: #fff; border-left: 1px solid #eee; border-right: 1px solid #eee
}
#archive_content_block .archive_cat_caption > h4:after{
	left: 98%;
	height: 0;
	width: 7px;
	position: absolute;
	top: 0;
	content: " ";
	pointer-events: none;
	margin-left: 0;
	margin-top: 0;
	border-top: 30px solid #0c598a;
	border-right: 8px solid transparent;
}
.spaces{ width:100%; height:15px; display:block;}

@media(max-width: 768px){
	.Section_Logo {
		margin-top: 0rem;
		margin-bottom: .1rem;
	}
	.Section_Date {
	  margin-top: 0px;
	  text-align: center;
	}
	.Section_social_network .nav {
	  float: right;
	}
	.height-85, .height-90 {
	  height: auto;
	}
	.footer_social_links, .footer_logo, .footer_seach_form {
		text-align: center;
	}
	.footer_seach_form {
	  padding-right: 15%;
	}
	.category-page .News-List {
		margin-top: 10px;
	}
}