html{
	/* Black All Website */
	/*filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(100%);*/
}

.img_ribbon{
	position:absolute;
	right:0;
	top:0;
}

body, html {
	padding:0px;
	margin:0px;
	width:100%;
	height:100%;
	font-family: 'Taviraj', serif;
}
body{
	background:#f4f5f7;
	color: #333333;
	font-size:16px;
}

/*Color*/
.badge-politic{background:#9d0013;}
.badge-business{background:#010066;}
.badge-local{background:#3f2419;}
.badge-crime{background:#e60000;}
.badge-inter{background:#493676;}
.badge-sport{background:#005c27;}
.badge-varity{background:#df2451;}
.badge-lady, .badge-relation, .badge-supplement{background:#df2451;}
.badge-entertain{background:#ff6600;}
.badge-social, .badge-likesara{background:#0066cb;}
.badge-issue{background:#ffbb00;}
.badge-hotnews{background:#e40000;}
.badge-cartoon{background:#a1081c;}
.badge-auto{background:#27b3ff;}

.badge-sport h1 a,
.badge-varity h1 a,
.badge-social h1 a,
.badge-likesara h1 a,
.badge-auto h1 a,
.badge-business h1 a{
	color:#fff !important;
}


a{
	color:#e3dddd;
}

a:hover{
	color:#cc0001;
}

.contentnav{
    padding-bottom: 7px;
    font-size: 16px;
}
.contentnav .active {
    color: #e40000;
}

/* Header */
header{
	background:#cc0001;
	height:auto;
	text-align:center;
}
header div{
    margin: 0 auto;
    width: 350px;
	position:relative;
}
header span{
    display: block;
    /*
    position: absolute;
    bottom: 0;
    right: 5px;
    */
    color: #fff;
    font-size: 13px
}
/*END*/

/* NAV */
.navbar {
    border-radius: 0;
    background: #1d1f27;
    border: none;
    margin-bottom: 0px;
    font-size: 16px;
}
.navbar-default .navbar-toggle .icon-bar {
    background-color: #fff;
}
.navbar-default .navbar-toggle {
    border-color: #fff;
}

.navbar-default .navbar-nav>.open>a,
.navbar-default .navbar-nav>.open>a:focus,
.navbar-default .navbar-nav>.open>a:hover{
	background:#cc0001;
}

.navbar-default .navbar-nav>.open>a,
.navbar-default .navbar-nav>.open>a:focus,
.navbar-default .navbar-nav>.open>a:hover{
	color:#fff;
}

.dropdown-menu{
    font-size: 16px;
}
.dropdown-menu>li>a{
	border-bottom:1px dotted #ddd;
}
.dropdown-menu>li:last-child>a{
	border-bottom:none;
}
.dropdown-menu>li>a:focus,
.dropdown-menu>li>a:hover{
	color: #fff;
    background-color: #cc0001;
}

.navbar-brand {
    height: 50px;
    padding: 0px;
}

.navbar-default .navbar-nav>li>a{
	background:#1d1f27;
	color:#fff;
    font-weight: bold;
    font-size: 16px;
}

.navbar-default .navbar-nav>.active>a,
.navbar-default .navbar-nav>.active>a:focus,
.navbar-default .navbar-nav>.active>a:hover	{
	/*background:#cc0001;*/
	background:#ccc;
	color:#fff;
	color:#e3dddd;
}
/*END*/

/* Content */
.container{
	margin-top:15px;
    height: auto;
}
.container .row{
    overflow: hidden;
    margin-right: -7px;
    margin-left: -7px;
}
.contents{
	background:#fff;
	/*padding: 14px;*/
	padding: 5px;
	padding-bottom:0px;
    overflow: hidden;
	position:relative;
}
.contents .row > div,
.carousel .item > div{
    padding-right: 7px;
    padding-left: 7px;
	margin-bottom:14px;
    overflow: hidden;
}
.contents .row > div:last-child{
	margin-bottom:0px;
	margin-bottom: 14px;
}
/*
.contents .row > div > div.newsthumb{
    padding-right: 0px;
    padding-left: 0px;
	margin-bottom:0px;
}

.contents .row > div > div.newsthumb img {
    width: 100%;
    height:auto;
    overflow: hidden;
}
.contents .row > div > div.newscaption{
    padding-right: 0px;
    padding-left: 0px;
	margin-bottom:0px;
}
.contents .row > div > div.newscaption p{
    margin-top: 10px;
}
*/
.contents h1{
	color:#000000;
    margin: 0px;
    font-weight: bold;
    font-size: 28px;
	margin-bottom:15px;
}
.contents h1 a{
	color:#000000;
}
.contents h1 .glyphicon{
	font-size: 22px;
}
.contents img.img-responsive{
    margin: 0 auto;
}
.contents h3{
	margin-top:15px;
	margin-bottom:5px;
    text-align: left;
}
.contents h3 a{
	/*color: #e40000;*/
	color: #000000;
	font-size:20px;
}
.contents .caption{
	max-height:100px;
}
.shadow{
    -webkit-box-shadow: 2px 2px 2px 0px #999;
    -moz-box-shadow: 2px 2px 2px 0px #999;
    box-shadow: 2px 2px 2px 0px #999;
}
/*END*/

/*TAB*/
.news-tab{
    background: #f6f6f6;
	height:400px;
    border:1px solid #999;
}
.news-tab div.news-list div.body{
    border-bottom: 1px solid #cbcbcb;
    padding-lefT: 5px;
    padding-right: 5px;
    height: 64px;
    overflow: hidden;
}
.news-tab div.news-list div.title{
	height:64px;
    overflow: hidden;
    line-height: 31px;
    display: table;
}
.news-tab div.news-list div a{
	/*color: #e40000;*/
	color: #000000;
    display: table-cell;
    vertical-align: middle;
}
.news-tab div.news-list a:last-child{
	border-bottom:none;
}
.news-tab div.news-list span{
	color:#676767;
}

.news-tab .nav>li>a {
    padding: 5px 7px 5px 7px;
}
.news-tab .nav-tabs {
    border-bottom:none;
}
.news-tab .tab-pane {
    position: relative;
}
.news-tab .nav-tabs>li>a{
	font-size:14px;
	border-radius:0px;
	margin-right:0px;
    text-align: center;
	font-weight:bold;
    color: #333;
	display:inline-block;
    border:none;
    width: 100%;
	margin-right:0px;
    line-height: 30px;
}
.news-tab .nav-tabs>li>a.breakingnews-text{
	font-size:11px;
}
.news-tab .nav-tabs>li{
    width: 33.33%;
    background: #ccc;
}
.news-tab .nav-tabs>li:last-child{
    width: 33.344%;
}
.news-tab .nav-tabs>li.active>a,
.news-tab .nav-tabs>li.active>a:focus,
.news-tab .nav-tabs>li.active>a:hover {
    color: #fff;
    background-color: #e40000;
    border:none;
}
.news-tab .viewmore{
	display: block;
    float: right;
    position: absolute;
    right: 10px;
    bottom: -29px;
}
/*END*/

/*ISSUE*/
.issue-content{
    /*text-align: center;*/
}
.issue-content h1{
	color:#fff;
}
/*END*/

/*BADGE-CATEGORY*/
.badge-category{
	 position:absolute;
	 bottom:0px;
	 left:0px;
	 padding:7px 11px 7px 11px;
	 color:#fff;
	 font-weight: bold;
}
.badge-category:hover{
	 color:#fff;
}
.badge-politic{background:#9d0013;}
.badge-business{background:#010066;}
.badge-local{background:#3f2419;}
.badge-crime{background:#e60000;}
.badge-inter{background:#493676;}
.badge-sport{background:#005c27;}
.badge-varity{background:#df2451;}
.badge-lady{background:#df2451;}
.badge-entertain{background:#ff6600;}
.badge-social, .badge-likesara, .badge-channel{background:#0066cb;}
.badge-issue{background:#ffbb00;}
.badge-hotnews{background:#e40000;}
.badge-cartoon{background:#a1081c;}
.badge-auto{background:#27b3ff;}
/*END*/

.carousel .badge-category{
    top: 0;
    bottom: inherit;
}

/*CAROUSEL-CAPTION*/
.carousel-caption{
	right:0;
	left:0;
    bottom: 0px;
	padding:15px;
	background:rgba(0, 0, 0, 0.5);
}
.carousel-caption h1{
	padding:0px;
	margin:0px;
	border:none;
	text-align:left;
}
.contents .carousel-caption a{
	color:#fff;
}
.carousel-caption1{
    padding-bottom:15px;
}
.carousel-detail .badge-category{
	bottom:10px;
}
/*END*/

/* Block Thumb List */
.block-thumb-list{
	position:relative;
	height:400px;
}
.block-thumb-list .badge-category{
	top:0;
	bottom:inherit;
}
.block-thumb-list ul{
	list-style:none;
	margin:0;
	padding:0;
    margin-top: 30px;
}
.block-thumb-list ul li{
	border-top:1px solid #cbcbcb;
    display: block;
    overflow: hidden;
    padding-top: 10px;
    padding-bottom: 5px;
	text-align:left;
    max-height: 85px;
    line-height: 24px;
}
.block-thumb-list ul li:first-child{
	border:none;
}
.block-thumb-list ul li a{
	/*color: #e40000;*/
	color: #000000;
}
.block-thumb-list .block-item{
    background: #f6f6f6;
    padding: 10px;
	position:relative;
    height: 100%;
}
.block-thumb-list img{
    width:90px;
	height:60px;
	float:left;
	margin-right:5px;
  padding-right: 3px;
}
/*END*/

/* Block Card */
.block-card{
	height:400px;
}
.block-card .block-thumb{
	position:relative;
}
.block-card .block-item{
    background: #f6f6f6;
    padding: 10px;
	position:relative;
    height: 200px;
	padding-top:3px;
    overflow: hidden;
}
.block-card .block-item h3 {
    font-size: 18px;
    padding-bottom: 0;
    color: #ef0601;
    border-bottom: none;
    max-height: 76px;
    overflow: hidden;
    line-height: 25px;
    margin-top: 10px;
}
.block-card .block-item h3 a{
    color: #e40000;
}
.block-card .block-item span{
    color: #e95f76;
	font-style:italic;
}
.block-card .block-item p{
    padding-top: 10px;
    line-height: 23px;
    overflow: hidden;
}
.icon-play{
	position:absolute;
	background-image:url('../img/icon_play.png');
    background-repeat:no-repeat;
    background-position: center;
	width: 64px;
    height: 64px;
    top: 32%;
    left: 40%;
	cursor:pointer;
}
/*END*/

/*Block Cover*/
.block-cover{
	height:400px;
}
.block-cover h3 {
    font-size: 18px;
    color: #e40000;
    border: none;
}
.block-cover .block-body:nth-child(n+3) {
    color: #333;
    border: none;
    padding: 10px;
}
.block-cover .block-item{
    background: #f6f6f6;
    border-top: 1px dashed #cbcbcb;
	position:relative;
	display:block;
}
.block-cover .block-item:nth-child(2){
	border:0px;
}
.block-cover .block-body{
	padding-left: 7px;
    padding-right: 7px;
}
.block-cover .block-title{
    display: table;
    height: 76px;/*87s*/
}
.block-cover .block-title a{
    display: table-cell;
    vertical-align: middle;
}
/*END*/

/*LIVE*/
.videoWrapper iframe {
    width: 100%;
    height: 315px;
    max-width: 540px;
    margin: 0 auto;
    display: block !important;
}
/*END*/

/*NEW TODAY*/
.newstoday div.listblock {
	position:relative;
    background: #f6f6f6;
}
.thumbcat {
    overflow: hidden;
    position: relative;
}
.newstoday h3{
	padding-left:10px;
	padding-right:10px;
}
.newstoday h3 a{
    font-size: 18px;
	/*color: #e40000;*/
	color: #000000;
    border-bottom: none;
    padding: 10px;
}
.newstoday a:nth-child(n+3) {
    display: block;
    color: #333;
    border: none;
    border-top: 1px dashed #cbcbcb;
    padding: 10px;
}
.newstoday a:hover {
    color: #cc0001;
}
/*END*/

/*CAROUSEL-MULTIPLE*/
/* http://www.bootply.com/render/JAHTzGyft6 */
/* http://bootsnipp.com/snippets/featured/infinite-carousel-loop */
.carousel-multiple .carousel-inner .active.left { left: -25%; }
.carousel-multiple .carousel-inner .next        { left:  -25%; }
.carousel-multiple .carousel-inner .prev        { left: -25%; }
.carousel-multiple .carousel-control.left,.carousel-control.right {background-image:none;}
.carousel-multiple .item:not(.prev) {visibility: visible;}
.carousel-multiple .item.right:not(.prev) {visibility: hidden;}
.carousel-multiple .rightest{ visibility: visible;}
/*END*/

/*NEWSPAPER*/
.newspaper {
    text-align: center;
    position: relative;
}
.newspaper {
    overflow: hidden;
    margin-top: 20px;
}
.newspaper .badge-category {
    top: 0;
    bottom: inherit;
}
.newspaper div {
    position: absolute;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.6);
    color: #fff;
    margin: 8px;
    padding: 8px;
}
.cartoon {
    text-align: center;
    position: relative;
    padding-bottom: 4px;
}
.cartoon ul li {
    display: inline-block;
}
.cartoon ul li a.cartoon-title {
    color: #e40000;
    padding-top: 22px;
    display: block;
}
/*END*/



/* Footer */
footer{
	border-top:4px  solid #ec2b30;
    margin-top: 14px;
	padding-top:14px;
	padding-bottom:14px;
}
footer .social{
	margin-top:15px;
}
footer .social h3{
	font-weight:bold;
	border:none;
}
.footer-icon{
	list-style:none;
	margin:0px;
	padding:0px;
}
.footer-icon li{
	display:inline;
	margin-right:5px;
}
footer .social .footer-menu{
	list-style:none;
	margin:0px;
	padding:0px;
	margin-top:15px;
}
footer .social .footer-menu li{
	display:inline;
}
footer .social .footer-menu li a{
	color:#333;
}
footer .social .footer-menu li span{
	display:inline-block;
	padding-left:5px;
	padding-right:5px;
}
.social-ads{
	text-align:center;
    height: 100px;
    padding-top: 25px;
}
/* End footer */

/* Ads */
.ads .img-responsive {
    margin: 0 auto;
}
div > .ads:nth-child(n+2) {
    margin-top:14px;
}
/* End Ads */

/*block400*/
.block400{
	height:400px;
}
/*End*/

/*Column*/
.columnist_profile{
	clear:both;
    overflow: hidden;
    padding: 10px;
}
.columnist_list{
    overflow: hidden;
    padding: 10px;
}
.columnist_user .left {
    margin-right: 10px;
}
.columnist_sideleft{
	padding:4px;
	margin:0px;
	background: #f6f6f6;
}
.columnist_list h2 {
    color: #ccc;
    font-size: 60px;
    margin: 0px;
    padding: 0px;
}
.columnist_list ul {
    margin: 0px;
    padding: 0px;
    list-style: none;
}
.columnist_list ul li {
    border-bottom: 1px dashed #ddd;
    padding-top: 7px;
    padding-bottom: 7px;
    overflow: hidden;
	display:block;
}
.columnist_list ul li .left {
    float: left;
    margin-right: 10px;
}
.columnist_list ul li h3 {
    color: #000;
    border: none;
    margin: 0px;
    padding: 0px;
}
.columnist_user h1, .newscolumnist h1 {
    /*color: #cc0001;*/
    margin-top: 0px;
    margin-bottom: 5px;
    font-size: 28px;
    line-height: 35px;
}
.columnist_user .right .newsdate {
    font-style: italic;
    color: #999;
}
.columnist_user h3 {
    border: none;
    margin: 0px;
    margin-top: 20px;
    color: #000;
    font-size: 16px;
}
.columnist_user .columnist_profile .right {
    float: left;
    margin-left: 10px;
}
/*End*/

/*Detail*/
.newspaper ul {
    margin: 0px;
    padding: 0px;
    list-style: none;
}
.newspaper ul > li {
    float: left;
    margin-right: 10px;
}
.newspaper ul > li > ul {
    list-style: square;
    color: #e40000;
}
.newspaper ul > li > ul > li {
    float: none;
    display: block;
    width: 100%;
    border-bottom: 1px dotted #D1D1D1;
    padding: 5px;
    text-align: left;
}
.newspaper ul > li > ul {
    list-style: square;
    color: #e40000;
}
.newspaper ul > li > ul > li > ul > li {
    padding-left: 15px;
    background: url(../img/popularnews-bullet.png) no-repeat left 13px;
}
.newspaper ul > li > ul > li:last-child {
    border: none;
}
.newspaper ul li .img-repsonsive{
	width:100%;
}
.newspaper-calendar{
    background: #f6f6f6;
}
.block-head{
    font-size: 16px;
}
.block-head span {
    display: inline-block;
    padding: 10px 14px 10px 14px;
}
.red {
    background: #de0202;
    color: #fff;
}
/*End*/

/*New Detail*/
.sharebutton ul li {
    float: left;
    margin-right: 10px;
}
.reset-li {
    width: 100%;
    overflow: hidden;
    clear: both;
    display: block;
}
.sharebutton{
    margin-top: 10px;
    margin-bottom: 10px;
}
.sharebutton ul {
    margin: 0px;
    padding: 0px;
    list-style: none;
}
.newsshare .reset-li li {
}
.newsdetail{
	padding-bottom:12px;
}
.newsdetail p{
	text-indent: 30px;
}
/*
.newsdetail p img{
	margin:0 auto;
    width: 100% !important;
    height: auto !important;
	max-width:600px;
}
*/
.newsdetail p < img{
    text-indent: 0px;
}
.newsdetails img{
	margin:0 auto;
}
.newscontent {
    clear: both;
    overflow: hidden;
}
/*
.newscontent p img {
    margin: 0 auto;
    width: 100% !important;
    height: 100% !important;
    max-width: 800px;
}*/
.newscontent .newsdetail {
    margin-top: 14px;
    font-size: 18px;
}
.newscontent .newsdetail .ads {
    margin: 14px;
}
.newscontent h1{
    color: #cc0001;
    margin-top: 18px;
    margin-bottom: 5px;
    font-size: 28px;
    line-height: 35px;
}
.comment {
    margin-top: 14px;
}
.newsdetails .carousel-indicators {
    bottom: -10px;
}
.newsdetails .carousel-indicators li{
	/*border:1px solid #cc0001;*/
}
.newsdetails .carousel-indicators .active{
	background-color:#cc0001;
}
.newsgallery{

}
.newsgallery .newsdetails{
	margin-top:20px;
}
.newsshare{
	margin-top:10px;
	overflow: hidden;
}
.newsshare .sharetitle{
	background:#fff;
	border:1px solid #ccc;
	color:#e40000;
	font-weight:bold;
	padding:7px 10px 7px 10px;
    margin-bottom: 7px;
	float:left;
}
.newsshare .sharebox{
	/*float:left;*/
    margin-top: 0px;
    margin-left: 0px;
}
.newsshare .sharebox .sharebutton {
    margin-top: 1px;
}
.newsgallery-title{
	margin:5px;
	text-align:center;
}

.newstags{
	margin-top:18px;
}
.newstags a{
	/*border:1px solid #ccc;*/
	color:#999;
	/*font-weight:bold;*/
	padding:7px 10px 7px 10px;
    margin-bottom: 7px;
    display: inline-block;
}
.newstags a:hover{
	background:#e40000;
	color:#fff;
	text-decoration:none;
}
/*End*/



.carousel-control.left, .carousel-control.right {
    background-image: none;
    background-image: none;
    background-image: none;
    background-image: none;
}

.boxborder{
    border: 1px solid #999;
    overflow: hidden;
}

@media (min-width: 240px){
    /*Border Grey*/
    /*
    .newstoday .listblock{
        border: 1px solid #999;
    }
    .column .newscaption{
        border-bottom: none;
        border-top:1px solid #999;
        border-left:1px solid #999;
        border-right:1px solid #999;
    }
	.column .newsthumb{
        border-top: none;
        border-bottom:1px solid #999;
        border-left:1px solid #999;
        border-right:1px solid #999;
	}
    .hotnews .newscaption{
        border-top: none;
        border-bottom:1px solid #999;
        border-left:1px solid #999;
        border-right:1px solid #999;
    }
	.hotnews .newsthumb{
        border-bottom: none;
        border-top:1px solid #999;
        border-left:1px solid #999;
        border-right:1px solid #999;
	}
    */
    /*End*/
	.newsthumb{
		width: 100%;
		height:auto;
		padding: 0px;
		margin: 0px;
		position: relative;
	}
	.newsthumb img{
		width: 100%;
		height:100%;
	}
	.newscaption h3 {
		margin-top:0px;
	}
	.newscaption{
		width: 100%;
		padding: 10px;
		height:auto;
		background: #f6f6f6;
	}
	.hotnews>div{
		height:auto;
	}
	.contents .carousel-inner,
	.contents .carousel-inner>.item,
	.carousel-inner>.item>a>img{
		width: 100%;
		height:100%;
	}
	/*.carousel slides{
		height:224px;
	}*/
	.slides{
		height:224px;
	}
	.block-card .newscaption{
		height:261px;
	}
	.block-card .newscaption h3{
		max-height: 100px;
		overflow: hidden;
		margin-bottom: 15px;
	}
	.block-card .newscaption p{
		overflow: hidden;
		line-height: 24px;
	}
	.newscaption span,
	.newscaption span a{
		font-size: small;
		color: #666;
	}
	.newscaption p.columnistname{
		overflow: hidden;
		line-height: 20px;
	}
	.ads img{
		height:auto;
	}
	.newsthumb-full{
		position:relative;
		height:100%;
	}
	.hotnews.newspapers>div,
	.hotnews.newspapers .newsthumb{
		height:100%;
		position:relative;
	}
	.hotnews.newspapers .newsdate a{
		color: #fff;
	}
	.hotnews.newspapers .newsdate h3{
		margin:0px;
	}
	.hotnews.newspapers .newsdate{
		position:absolute;
		bottom: 0;
		left: 0;
		background: rgba(0, 0, 0, 0.6);
		color: #fff;
		margin: 8px;
		margin-bottom: 0px;
		padding: 8px;
	}
	.columnist_profile>.left {
		float: none;
	}
	.columnist_profile>.right {
		margin-top:10px;
	}
	.newstoday div.listblock {
		height: 510px;
	}

	.sideright{
		display:none;
	}
	.sideright-bottom{
		display:block;
		margin-top:14px;
	}
}

@media (min-width: 320px){
	.carousel-caption h1 {
		line-height: 24px;
		font-size: 18px;
		color: #fff;
	}
	/*
	.carousel slides{
		height:448px;
	}
	*/
	.slides{
		height:224px;
	}
	.bs-example{
		width:320px;
		margin:0 auto;
	}
	.menu-home-img{display:none !important;}
	.menu-home-text{display:block !important;}
}

@media (min-width: 360px){
	.newsthumb{
		width: 100%;
		height: auto;
		/*
		width: 50%;
		height:178px;
		*/
	}
	/*.carousel slides{
		height:448px;
	}*/
	.slides{
		height:224px;
	}
}

@media (min-width: 480px){
	.newscaption{
		width: 50%;
		height:180px;
	}
	.column .newsthumb{
		height:140px;
	}
	.newsthumb{
		width: 100%;
		height: auto;
		/*
		width: 50%;
		height:178px;
		*/
	}
	.columnist_user .left {
		float: left;
	}
	.columnist_user .right {
		margin-top:0px;
	}
	/*.carousel slides{
		height:448px;
	}*/
	.slides{
		height:448px;
	}
}

@media (min-width: 640px){
	.newsthumb{
		width: 100%;
		height: auto;
		/*
		width: 50%;
		height:178px;
		*/
	}
	/*.carousel slides{
		height:448px;
	}*/
	.slides{
		height:448px;
	}
}

@media (max-width: 640px){
	.newsthumb{
		width: 100%;
		height: auto;
		/*
		width: 50%;
		height:178px;
		*/
	}
}

@media (max-width: 768px) {
	.navbar-brand{
		display:block;
	}
	.navbar-brand-menu{
		display:none;
	}
}
@media (min-width: 768px) {
	.newscaption{
		width: 100%;
	}
	.newsthumb{
		width: 100%;
	}
	.navbar-brand{
		display:none;
	}
	.navbar-brand-menu{
		display:block;
	}
	.hotnews>div{
		height:300px;
	}
	.newscaption{
		height:120px;
	}
	.newscat>div{
		height:400px;
	}
	.newscat>div .newscaption{
		height:220px;
	}
	.hotnews.cartoon>div{
		height:254px;
	}
	.cartoon>div .newscaption{
		height:76px;
	}
	.newspaper ul > li {
		width: 30%;
	}
	.bs-example{
		width:600px;
	}
	.menu-home-img{display:block !important;}
	.menu-home-text{display:none !important;}
}

@media (min-width: 980px) {
	.sideright{
		display:block;
	}
	.sideright-bottom{
		display:none;
	}
}

@media (min-width: 1024px) {
	.carousel-caption h1 {
		line-height: 36px;
		font-size: 24px;
	}
	.contents .carousel{
		height:400px;
	}
	.contents .carousel-multiple{
		height:300px;
	}
	.hotnews.newspapers>div,
	.hotnews.newspapers .newsthumb{
		height:400px;
	}
}

/* Loading */
.cssload-spin-box {
	position: absolute;
	margin: auto;
	left: 0;
	top: 0;
	bottom: 0;
	right: 0;
	width: 15px;
	height: 15px;
	border-radius: 100%;
	box-shadow: 15px 15px rgb(79,77,73), -15px 15px rgb(223,223,223), -15px -15px rgb(79,77,73), 15px -15px rgb(223,223,223);
		-o-box-shadow: 15px 15px rgb(79,77,73), -15px 15px rgb(223,223,223), -15px -15px rgb(79,77,73), 15px -15px rgb(223,223,223);
		-ms-box-shadow: 15px 15px rgb(79,77,73), -15px 15px rgb(223,223,223), -15px -15px rgb(79,77,73), 15px -15px rgb(223,223,223);
		-webkit-box-shadow: 15px 15px rgb(79,77,73), -15px 15px rgb(223,223,223), -15px -15px rgb(79,77,73), 15px -15px rgb(223,223,223);
		-moz-box-shadow: 15px 15px rgb(79,77,73), -15px 15px rgb(223,223,223), -15px -15px rgb(79,77,73), 15px -15px rgb(223,223,223);
	animation: cssload-spin ease infinite 4.6s;
		-o-animation: cssload-spin ease infinite 4.6s;
		-ms-animation: cssload-spin ease infinite 4.6s;
		-webkit-animation: cssload-spin ease infinite 4.6s;
		-moz-animation: cssload-spin ease infinite 4.6s;
}



@keyframes cssload-spin {
	0%,
	100% {
		box-shadow: 15px 15px rgb(79,77,73), -15px 15px rgb(223,223,223), -15px -15px rgb(79,77,73), 15px -15px rgb(223,223,223);
	}
	25% {
		box-shadow: -15px 15px rgb(223,223,223), -15px -15px rgb(79,77,73), 15px -15px rgb(223,223,223), 15px 15px rgb(79,77,73);
	}
	50% {
		box-shadow: -15px -15px rgb(79,77,73), 15px -15px rgb(223,223,223), 15px 15px rgb(79,77,73), -15px 15px rgb(223,223,223);
	}
	75% {
		box-shadow: 15px -15px #dfdfdf, 15px 15px #4f4d49, -15px 15px #dfdfdf, -15px -15px #4f4d49;
	}
}

@-o-keyframes cssload-spin {
	0%,
	100% {
		box-shadow: 15px 15px rgb(79,77,73), -15px 15px rgb(223,223,223), -15px -15px rgb(79,77,73), 15px -15px rgb(223,223,223);
	}
	25% {
		box-shadow: -15px 15px rgb(223,223,223), -15px -15px rgb(79,77,73), 15px -15px rgb(223,223,223), 15px 15px rgb(79,77,73);
	}
	50% {
		box-shadow: -15px -15px rgb(79,77,73), 15px -15px rgb(223,223,223), 15px 15px rgb(79,77,73), -15px 15px rgb(223,223,223);
	}
	75% {
		box-shadow: 15px -15px #dfdfdf, 15px 15px #4f4d49, -15px 15px #dfdfdf, -15px -15px #4f4d49;
	}
}

@-ms-keyframes cssload-spin {
	0%,
	100% {
		box-shadow: 15px 15px rgb(79,77,73), -15px 15px rgb(223,223,223), -15px -15px rgb(79,77,73), 15px -15px rgb(223,223,223);
	}
	25% {
		box-shadow: -15px 15px rgb(223,223,223), -15px -15px rgb(79,77,73), 15px -15px rgb(223,223,223), 15px 15px rgb(79,77,73);
	}
	50% {
		box-shadow: -15px -15px rgb(79,77,73), 15px -15px rgb(223,223,223), 15px 15px rgb(79,77,73), -15px 15px rgb(223,223,223);
	}
	75% {
		box-shadow: 15px -15px #dfdfdf, 15px 15px #4f4d49, -15px 15px #dfdfdf, -15px -15px #4f4d49;
	}
}

@-webkit-keyframes cssload-spin {
	0%,
	100% {
		box-shadow: 15px 15px rgb(79,77,73), -15px 15px rgb(223,223,223), -15px -15px rgb(79,77,73), 15px -15px rgb(223,223,223);
	}
	25% {
		box-shadow: -15px 15px rgb(223,223,223), -15px -15px rgb(79,77,73), 15px -15px rgb(223,223,223), 15px 15px rgb(79,77,73);
	}
	50% {
		box-shadow: -15px -15px rgb(79,77,73), 15px -15px rgb(223,223,223), 15px 15px rgb(79,77,73), -15px 15px rgb(223,223,223);
	}
	75% {
		box-shadow: 15px -15px #dfdfdf, 15px 15px #4f4d49, -15px 15px #dfdfdf, -15px -15px #4f4d49;
	}
}

@-moz-keyframes cssload-spin {
	0%,
	100% {
		box-shadow: 15px 15px rgb(79,77,73), -15px 15px rgb(223,223,223), -15px -15px rgb(79,77,73), 15px -15px rgb(223,223,223);
	}
	25% {
		box-shadow: -15px 15px rgb(223,223,223), -15px -15px rgb(79,77,73), 15px -15px rgb(223,223,223), 15px 15px rgb(79,77,73);
	}
	50% {
		box-shadow: -15px -15px rgb(79,77,73), 15px -15px rgb(223,223,223), 15px 15px rgb(79,77,73), -15px 15px rgb(223,223,223);
	}
	75% {
		box-shadow: 15px -15px #dfdfdf, 15px 15px #4f4d49, -15px 15px #dfdfdf, -15px -15px #4f4d49;
	}
}

.block-reorder-placehoder{
	background:#fcffc7;
	overflow:hidden;
	width:300px;
	height:400px;
	padding:0px;
	margin:0px;
}

/* splitpage */
.splitpage{
	margin:0 auto;
    text-align: center;
	margin-top:20px;
    margin-bottom: 14px;
}
.splitpage span{
	background:#cc0001;
	color:#fff;
	display:inline-block;
	padding:5px 10px 5px 10px;
	border:1px solid #cc0001;
}
.splitpage a{
	background:#fff;
	color:#cc0001;
	display:inline-block;
	padding:5px 10px 5px 10px;
	bordeR:1px solid #ddd;
}

.headdate{width:100%;text-align:center;background-color:#e40000;color:#fff;display:inline-block;padding:4px}

/* ADMIN */
.contents .row > div{
	position:relative;
}
.admin-edit-btn{
    position: absolute;
    top: 0;
    right: 0;
    z-index: 1000;
}

.nav>li>a {
    padding-left:6px;
    padding-right:6px; /*12*/
}

.headline-indicators{
    bottom: 5px;
}
.headline-indicators a{
    display: inline-block;
    width: 12px;
    height: 12px;
    margin: 5px;
    background-color: #fff;
    border-radius: 10px;
    cursor: pointer;
}
.headline-indicators a.active{
    background-color: #cc0001;
    margin: 5px;
}


/* Mini Ads */
header div > .ads{
    padding:0px;
    margin: 0px !important;
    padding-top: 10px;
    padding-bottom: 10px;
}
header div > .ads img{
    padding:0px !important;
    margin: 0px !important;
}
header div > .ads div{
    padding: 0px;
    max-width: 190px;
}
/* end */
/* Mini Ads */
.miniads{
    overflow: hidden;
}
.miniads > .ads{
    padding:0px;
    margin: 0px !important;
    padding-top: 0px;
    padding-bottom: 10px;
}
.miniads > .ads img{
    padding:0px !important;
    margin: 0px !important;
}
.miniads > .ads div{
    padding: 0px;
    max-width: 190px;
}
.catads{
    overflow: hidden;
    max-width: 528px;
    margin: 0 auto;
}
.catads span{
    display:block;
}
.catads > div{
    padding:0px;
    margin: 0px !important;
}
/* end */


header .container{
    margin-top: 0px;
}
header .logo{
    text-align: left;
    padding-right:10px;
    padding-top: 10px;
}
header .logo img{
    width:100%;
    max-width:353px;
}
