/*
 Theme Name: Nyc company
 Theme URI: http://soicauxs.com
 Author: Nyc240692
 Author URI: http://soicauxs.com
 Description: Themes by nyc
 Version: 1.0
*/

@media (max-width: 768px) { 
    .container{
        padding-left: 0;
        padding-right: 0;
    }
}
body{
    font-family: 'Teko', sans-serif;
    background: #56b156;
}
a, a:hover{
    color: #56b156;
}
.container{
    width: 100%;
    overflow-x: auto;
}
header a, header a:hover {
    color: #000000;
    text-decoration: none;
    font-weight: bold;
}
header{
    background: #00000021;
}
section{
    margin: 10px 0 10px 0;
    overflow-x: auto;
}
footer{
    color: black;
}
.panel-default > .panel-heading {
    background-image: -webkit-linear-gradient(top, #ffffff 0%, #ffffff 100%);
    background-image: linear-gradient(to bottom, #ffffff 0%, #ffffff 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);
    border-color: #4b9a4b;
}
section .panel .panel-body {
    overflow-x: auto;
}
section .panel .row, section .panel .row .col-md-4, section .panel .row .col-md-8 {
    margin: 0;
    padding: 0;
}
.frmDangnhap {
    max-width: 50%;
    margin: auto;
    background: #00000021;
    padding: 10px;
}
.frmDangnhap label {
    color: black;
    border-left: 2px solid white;
    padding-left: 5px;
}
.pager li > a, .pager li > span {
    padding: 5px;
}
.pager li .next, .pager li .preview {
    width: 50px;
}
.pager .previous span, .pager .next span {
    width: 50px;
}
.input-group-addon {
    width: 110px;
}
.btn-sm, .btn-group-sm > .btn {
    padding: 1px 5px;
    border-radius: 3px;
    margin-top: -4px;
}