@font-face{font-family:'Proxima Nova';font-weight:300;font-style:normal;font-display:swap;src:url('https://http2.mlstatic.com/ui/webfonts/v4.0.0/proxima-nova/proxima-nova-300.eot');src:url('https://http2.mlstatic.com/ui/webfonts/v4.0.0/proxima-nova/proxima-nova-300.eot?#iefix') format('embedded-opentype'),
url('https://http2.mlstatic.com/ui/webfonts/v4.0.0/proxima-nova/proxima-nova-300.woff2') format('woff2'),
url('https://http2.mlstatic.com/ui/webfonts/v4.0.0/proxima-nova/proxima-nova-300.woff') format('woff'),
url('https://http2.mlstatic.com/ui/webfonts/v4.0.0/proxima-nova/proxima-nova-300.ttf') format('truetype');}
@font-face{font-family:'Proxima Nova';font-weight:400;font-style:normal;font-display:swap;src:url('https://http2.mlstatic.com/ui/webfonts/v4.0.0/proxima-nova/proxima-nova-400.eot');src:url('https://http2.mlstatic.com/ui/webfonts/v4.0.0/proxima-nova/proxima-nova-400.eot?#iefix') format('embedded-opentype'),
url('https://http2.mlstatic.com/ui/webfonts/v4.0.0/proxima-nova/proxima-nova-400.woff2') format('woff2'),
url('https://http2.mlstatic.com/ui/webfonts/v4.0.0/proxima-nova/proxima-nova-400.woff') format('woff'),
url('https://http2.mlstatic.com/ui/webfonts/v4.0.0/proxima-nova/proxima-nova-400.ttf') format('truetype');}
@font-face{font-family:'Proxima Nova';font-weight:600;font-style:normal;font-display:swap;src:url('https://http2.mlstatic.com/ui/webfonts/v4.0.0/proxima-nova/proxima-nova-600.eot');src:url('https://http2.mlstatic.com/ui/webfonts/v4.0.0/proxima-nova/proxima-nova-600.eot?#iefix') format('embedded-opentype'),
url('https://http2.mlstatic.com/ui/webfonts/v4.0.0/proxima-nova/proxima-nova-600.woff2') format('woff2'),
url('https://http2.mlstatic.com/ui/webfonts/v4.0.0/proxima-nova/proxima-nova-600.woff') format('woff'),
url('https://http2.mlstatic.com/ui/webfonts/v4.0.0/proxima-nova/proxima-nova-600.ttf') format('truetype');}
@font-face{font-family:'Proxima Nova';font-weight:700;font-style:normal;font-display:swap;src:url('https://http2.mlstatic.com/ui/webfonts/v4.0.0/proxima-nova/proxima-nova-700.eot');src:url('https://http2.mlstatic.com/ui/webfonts/v4.0.0/proxima-nova/proxima-nova-700.eot?#iefix') format('embedded-opentype'),
url('https://http2.mlstatic.com/ui/webfonts/v4.0.0/proxima-nova/proxima-nova-700.woff2') format('woff2'),
url('https://http2.mlstatic.com/ui/webfonts/v4.0.0/proxima-nova/proxima-nova-700.woff') format('woff'),
url('https://http2.mlstatic.com/ui/webfonts/v4.0.0/proxima-nova/proxima-nova-700.ttf') format('truetype');}
body{width:100%;height:100%;font-size:12px;font-weight: 500;font-family:'Proxima Nova', 'Khmer OS Battambang';overflow-x:hidden;position:absolute}
#wrapper{width:100%;height:100%;position:absolute}
#wrapper .content-container{margin-top:55px;background:#fafafa}
.container{padding:15px}

a,a:active,a:hover,a:focus{color:#43C5B8;cursor:pointer;text-decoration:none;}
label{font-weight:normal;}
legend{font-size:16px;padding:10px 15px;border-color:#F5F5F5;}
hr{border-color:#F5F5F5;}
.clearfix{clear:both;}
.pointer{cursor:pointer;}
.bold{font-weight:bold;}
.normal{font-weight:normal;}
.uppercase{text-transform:uppercase;}
.underline{padding-bottom:10px;border-bottom-style:solid;border-width:1px;border-color:initial;}
.fixed-bottom{left:0;right:0;bottom:0;position:fixed;}
.no-padding{padding:0;}
.no-margin{margin:0;}
.m-bottom-0{margin-bottom:0}
.m-bottom-10{margin-bottom:10px;}
.m-bottom-15{margin-bottom:15px;}
.m-bottom-20{margin-bottom:20px;}
.m-top-0{margin-top:0}
.m-top-10{margin-top:10px;}
.m-top-15{margin-top:15px;}
.m-top-20{margin-top:20px;}
.p-bottom-0{padding-bottom:0}
.p-bottom-10{padding-bottom:10px;}
.p-bottom-15{padding-bottom:15px;}
.p-bottom-20{padding-bottom:20px;}
.p-top-0{padding-top:0}
.p-top-10{padding-top:10px;}
.p-top-15{padding-top:15px;}
.p-top-20{padding-top:20px;}
.tooltip.top .tooltip-inner{font-size:14px;position:relative;padding:10px 15px;background-color:#7D7D7D;}
.tooltip.top .tooltip-arrow{border-top-color:#7D7D7D;}
.tooltip.bottom .tooltip-inner{font-size:14px;position:relative;padding:10px 15px;background-color:#7D7D7D;}
.tooltip.bottom .tooltip-arrow{border-bottom-color:#7D7D7D;}
.tooltip.left .tooltip-inner{font-size:14px;position:relative;padding:10px 15px;background-color:#7D7D7D;}
.tooltip.left .tooltip-arrow{border-left-color:#7D7D7D;}
.tooltip.right .tooltip-inner{font-size:14px;position:relative;padding:10px 15px;background-color:#7D7D7D;}
.tooltip.right .tooltip-arrow{border-right-color:#7D7D7D;}

.btn,.btn:active{height:35px;color:inherit;box-shadow:none;border-radius:6px;outline:none!important;background:transparent;}
a.btn{box-shadow:none;border-radius:6px;text-decoration:none;-webkit-appearance:button;-moz-appearance:button;appearance:button;}
.btn-sm,.btn-sm:active{height:30px;}
.btn.btn-circle{padding:0;width:35px;border-radius:50%;}
.btn-sm.btn-circle{padding:0;width:30px;border-radius:50%;}
.btn-default,
.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default{color:#555555;border:0!important;box-shadow:none;background:#e8e8e8;border:1px solid #e8e8e8;outline:none!important;}
.btn-primary,
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary{color:#FFFFFF;border:0!important;box-shadow:none;background:#43C5B8;outline:none!important;}
.btn-primary.btn-transparent,.btn-primary.btn-transparent:active{color:#43C5B8;background:transparent;border:1px solid #43C5B8!important;}
.btn-success,
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success{color:#FFFFFF;box-shadow:none;border:0!important;background:#00C851;outline:none!important;}
.btn-success.btn-transparent,.btn-success.btn-transparent:active{color:#00C851;background:transparent;border:1px solid #00C851!important;}
.btn-warning,
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning{color:#FFFFFF;box-shadow:none;border:0!important;background:#FF8800;outline:none!important;}
.btn-warning.btn-transparent,.btn-warning.btn-transparent:active{color:#FF8800;background:transparent;border:1px solid #FF8800!important;}
.btn-danger,
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger{color:#FFFFFF;box-shadow:none;border:0!important;background:#FF3547;outline:none!important;}
.btn-danger.btn-transparent,.btn-danger.btn-transparent:active{color:#FF3547;background:transparent;border:1px solid #FF3547!important;}
.form-control,.form-control:active,.form-control:focus{height:40px;box-shadow:none;outline:none!important;background:#eeeeee;border:1px solid #eeeeee;}
input.form-control:-moz-read-only{background:#eeeeee!important;}
input.form-control:read-only{background:#eeeeee!important;}
select.form-control,input[type=date]{cursor:pointer;}
.form-control:hover,
.form-control:focus,
.form-control:active{border-color:transparent;-webkit-box-shadow:0 4px 4px 0px #EEEEEE;-moz-box-shadow:0 4px 4px 0px #EEEEEE;box-shadow:0 4px 4px 0px #EEEEEE;}

.default{color:#7D7B7A!important;}
.white{color:#FFFFFF!important;}
.primary{color:#43C5B8!important;}
.success{color:#00C851!important;}
.warning{color:#FF8800!important;}
.danger{color:#FF3547!important;}
@media only screen and (max-width: 767px)
{
    body {font-size: 15px;}  
    h6 {font-size: 14px;}
}