@charset "utf-8";
/* CSS Document */

@media only screen and (max-width:1199px) {
.nav > li > a{ padding:10px; }
.header-right .navbar-default .navbar-nav > li > a{font-size:17px;}
}

@media only screen and (max-width:991px) {
.nav > li > a{ padding:8px; }
.header-right .navbar-default .navbar-nav > li > a{font-size:12px;}
.category-right{ text-align:center; padding-top:15px;}
h1{ font-size:30px;}
.category-left p, .date-sep p, ul.date-link li a{ font-size:13px;}
.date-sep h3{ font-size:24px;}
.date-sep .col-md-4{ padding-left:15px;}
ul.pagination-main li a{ font-size:19px; width:40px; height:40px; line-height:40px;}
ul.social-link { margin-top:30px;}
.carosal-link{ font-size:33px;}
}

@media only screen and (max-width:767px) {
.header-right{ width:100%;}
.logo{ position:absolute; left:15px; top:10px;}
.header-right{ padding-top:75px;}
.date-sep .col-md-4{ background:url(../images/sep1.png) repeat-x bottom; padding-bottom:30px;}
.date-sep .col-md-4, .category-left{ text-align:center;}
.footer-top p{ text-align:center;}
ul.category-link li{ text-align:left;}
}

@media only screen and (max-width:640px) {
.carosal-link{ font-size:18px; width:90%; padding:0 10px; margin:0; text-align:center;}
h1{ font-size:24px;}
.footer-top p{ font-size:13px;}
.footer-top{ padding:50px 0 30px 0;}
.slider .carousel-control .glyphicon-chevron-left, .slider .carousel-control .icon-prev, .slider .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next{ width:40px; height:46px; background-size:100%; margin-top:-26px;}
}

@media only screen and (max-width:480px) {
.carosal-link{ height:80px; line-height:80px;}
.category-left h2{ font-size:17px; line-height:24px;}
.carosal-link:before{ right:-22px;}
ul.pagination-main li{ padding:0px;}
.row-border{ padding-bottom:30px;}
.logo{ width:100%; text-align:center; text-indent:-30px; left:0; }
.header-right .navbar-default .navbar-nav > li > a{ font-size:14px; text-align:center;}
ul.social-link li{ margin:4px 0;}
.carosal-link:before{ height:80px; width:23px; background-position:left top; background-size:100%;}
}