body {padding-top:75px;font-family: 'Roboto', sans-serif;font-weight:500;}

.navbar-static-top {  margin-bottom: 19px;}

.navbar-default{background-color:#FFF;border:none;height:75px;}
.navbar-brand img{height:40px;}
.navbar-default .navbar-brand>img.l-w{display:block;}
.navbar-default .navbar-brand>img.l-c{display:none;}
.affix{background-color:#FFF;height:60px;box-shadow:0 5px 10px rgba(0,0,0,0.1);}
.affix .navbar-brand img{height:40px;}
.affix .navbar-brand>img.l-w{display:none;}
.affix .navbar-brand>img.l-c{display:block;}
.affix.navbar-default .navbar-brand{padding:10px;}

.navbar-right{margin-top:10px;}
.affix .navbar-right{margin-top:5px;}

.prel{position:relative;}
.p-rel{position:relative;}
.n-scr{overflow: hidden;}

.pad-tb-75{padding:75px 0;}

.mt-10{margin-top:10px;}

.container{width:70%;}

/*Colors*/
.btn{box-shadow:0 4px 6px rgba(0, 0, 0, 0.1), 0 1px 3px rgba(0, 0, 0, 0.08);border-radius:25px;}
.btn-primary {    color: #fff;    background-color: #007bff;    border-color: #007bff;}
.btn-success {    color: #fff;    background-color: #28a745;    border-color: #28a745;}
.btn-info {    color: #FFF;    background-color: #01d8da;    border-color: #0bc4c5;}
.btn-danger {    color: #fff;    background-color: #dc3545;    border-color: #dc3545;}
.btn-warning {    color: #212529;    background-color: #ffc107;    border-color: #ffc107;}
.btn-default {    color: #000;    background-color: #FFF;    border-color: #f2f2f2;}

.label-primary {    color: #fff;    background-color: #007bff;}
.label-success {    color: #fff;    background-color: #28a745;}
.label-info {    color: #fff;    background-color: #17a2b8;}
.label-danger {    color: #fff;    background-color: #dc3545;}
.label-warning {    color: #212529;    background-color: #ffc107;}

.btn-success:hover{background-color:transparent;color:#4cae4c;transition:all 300ms linear;}
.btn-danger:hover{background-color:transparent;color:#d43f3a;transition:all 300ms linear;}
.btn-warning:hover{background-color:transparent;color:#eea236;transition:all 300ms linear;}
.btn-info:hover{background-color:transparent;color:#1b6d85;transition:all 300ms linear;}
.btn-default:hover{background-color:transparent;color:#666;transition:all 300ms linear;}
.btn-primary:hover{background-color:transparent;color:#666;transition:all 300ms linear;}

.text-primary {color: #007bff!important;}
.text-success {color: #28a745!important;}
.text-danger {color: #dc3545!important;}
.text-warning {color: #ffc107!important;}

.hm-tp{background: url(../../images/cover.jpg) no-repeat center center fixed;background-size:cover;padding:230px 0;}
.hm-tp h2{color:#FFF;font-family: 'Montserrat', sans-serif;font-size:50px;font-weight:700;}
.hm-tp h2 span{display:block;}
.hm-tp .btn{background-color:rgba(0,0,0,0);border-color:#FFF;color:#FFF;padding:8px 35px;border-radius:0;margin-top:20px;font-size:16px;transition:0.3s;}
.hm-tp .btn:hover{background-color:rgba(0,0,0,0.5);transition:0.3s;}

.hm-tp-bx .thumbnail{border-radius:10px;padding:25px;border:none;box-shadow:20px 20px 20px rgba(0,0,0,0.04);}
.hm-tp-bx .thumbnail h3{margin-top:0;margin-bottom:0;font-size:17px;}
.hm-tp-bx .thumbnail h4{text-align:center;}
.hm-tp-bx .thumbnail h4 .fa{width:65px;height:65px;line-height:65px;border-radius:50%;font-size:25px;text-align:center;box-shadow:2px 3px 7px rgba(0, 0, 0, 0.35);margin-bottom:10px;}
.hm-tp-bx .thumbnail h5{margin-bottom:20px;font-size:16px;font-weight:300;line-height:20px;}
.hm-tp-bx .thumbnail h5 .fa{opacity:0.5;}

.hm-adv{background: #ea2c58;padding:75px 0;}
.hm-adv h2{color:#b4ff00;}
.hm-adv p{font-size:16px;width:65%;margin:30px auto;line-height:22px;color:#FFF;}


.ftr{background-color:#04091e;padding-top:75px;}
.ftr h5{color:#FFF;font-size:17px;margin-bottom:20px;}
.ftr p,.ftr h6{color:#777777;line-height:22px;font-size:15px;}
.ftr .nws .form-control {width: 100%;border: 1px solid #14192c;font-size: 13px;line-height: 30px;height: 40px;color: #999999;background: #14192c;border-radius:0;box-shadow:none;}
.ftr .nws .btn {border-radius:0;width:100%;height: 40px;}
.ftr .nws .col-md-10{padding-right:0;}
.ftr .nws .col-md-2{padding-left:0;}
.ftr .scl{text-align:right;}
.ftr .scl a{color:#777777;padding:5px;}
.ftr .scl a:hover{color:#ea2c58;}
.ftr .cpy{background-color:#FFF;padding:15px;margin-top:75px;}
.ftr .cpy h4{font-size:14px;color:#777777;}
.ftr .cpy a{color:#ea2c58;}

.banner{background: url(../../images/res.jpg) no-repeat center center fixed;background-size:cover;padding:100px 0;color:#FFF;}
.banner h3{font-size:25px;margin-top:0;}
.banner h4{font-size:15px;margin-top:15px;margin-bottom:0;color:#f1f1f1;}
.banner h4 a{color:#ea2c58;text-decoration:none;}


._log{box-shadow:0 5px 25px -5px rgba(0,0,0,0.1);padding:35px;border-radius:10px;border:none;background-color:#f7fdff;}
._log .input-group{margin-bottom:20px;box-shadow:0 7px 10px -5px rgba(0,0,0,0.1);}
._log .input-group .input-group-addon{background-color:#aeebff;border:none;border-radius:0;}
._log .input-group .form-control{border-radius:0;height:40px;box-shadow:none;border:none;}
._log .btn{padding:7px 30px;border-radius:0;border:none;background-color:#aeebff;color:#000;font-weight:500;font-size:14px;}

.mb-mnu{display:none;}


@media (max-width:1080px){
	.container{width:100%;}
	.navbar-brand{padding:20px 15px;}
	#navbar{display: none;}
	.affix.navbar-default .navbar-brand{padding:12px 15px;}
	.navbar-brand img{height:40px;}
	.affix .navbar-brand img{height:35px;}
	.navbar-default .navbar-toggle{border:none;margin-top:20px;}
	.affix .navbar-toggle{margin-top:15px;}
	
	.ftr .scl,.ftr .text-center{text-align:left;}
	.ftr .text-center h5{margin-top:20px;}
	.ftr{padding-top:50px;}
	.ftr .cpy{margin-top:20px;padding:10px 15px;}
	.hm-tp{padding:100px 0;}
	.hm-tp h2{font-size:35px;text-align:center;}
	.hm-tp h4{text-align:center;}
	.hm-tp .btn{padding:6px 25px;}
	.hm-tp-bx .row{margin:0 -7px;}
	.hm-tp-bx .col-md-3{padding:0 7px;}
	.hm-tp-bx .thumbnail{box-shadow:0 2px 20px rgba(0,0,0,0.1);padding:10px;min-height: 112px;}
	.hm-tp-bx .thumbnail h3{margin-top:10px;margin-bottom:10px;font-size: 15px;}
	.hm-tp-bx .thumbnail h4 .fa{width:55px;height:55px;line-height:55px;}
	.hm-tp-bx .thumbnail h5{margin-bottom:10px;font-size:14px;}
	.hm-adv{padding:40px 0;}
	.hm-adv h2{font-size:24px;}
	.hm-adv p{width:100%;}
	
	.mb-mnu{display: block;position: fixed;right: -100%;top: 0;width: 100%;height: 100%;background-color: rgba(255, 255, 255, 0.7);z-index: 1700;}
    .mb-mnu .hldr{position: absolute;left: 0;top: 0;background-color: rgba(255, 255, 255, 0.9);width: 90%;height: 100%;box-shadow: 5px 0 10px rgba(0, 0, 0, 0.1);}
    .mb-mnu .hldr ul{display: block;padding: 0;margin: 10px;}
    .mb-mnu .hldr ul li{display: block;}
    .mb-mnu .hldr ul li a{color: #666;text-decoration: none;padding:10px;display: block;}
    .mb-mnu .hldr ul li a .fa{padding-right: 10px;}
    .mb-mnu .clsr{position: absolute;top: 2px;right: 2px;font-size: 22px;}
    .mb-mnu .clsr .fa{width: 30px;height: 30px;line-height: 25px;color: #000;text-align: center;}
}
