.m0{margin:0;}
.p0{padding:0;}
body{position:relative;transition:all 300ms ease-in-out 0s;}
body *{}
body .fleft{float:left;}
body .fright{float:right;}
body section.row,
body header.row,
body footer.row{margin:0;position:relative;}
a,
.btn,
button{outline:none;color:#fff;transition:all 300ms ease-in-out 0s;}
a:before,
.btn:before,
button:before,
a:after,
.btn:after,
button:after{transition:all 300ms ease-in-out 0s;}
a:focus,
.btn:focus,
button:focus,
a:hover,
.btn:hover,
button:hover{outline:none;text-decoration:none;transition:all 300ms ease-in-out 0s;}
.dl-button{margin-bottom:0;}
.dl-button dt{text-align:left;text-transform:uppercase;width:117px;line-height:40px;font-family:'Roboto', sans-serif;font-weight:bold;color:#443a44;letter-spacing:1px;}
.dl-button dd{margin-left:117px;margin-bottom:20px;}
.dl-button dd:last-child{margin-bottom:0;}
.btn{color:#fff;letter-spacing:1px;font-family:'Lato', sans-serif;font-weight:bold;text-transform:uppercase;display:inline-block;padding:0 27px;line-height:40px;border:none;border-radius:0;box-shadow:none;background:#d8d8d8;text-shadow:none;}
.btn:hover{color:#fff;}
.btn.btn-primary{background:#267ae9;}
.btn.btn-primary:hover{background:#2977dd;}
.fluid_header{min-height:76px;margin-bottom:0;background:#FFF;width:100%;top:0px;box-shadow:none;}
.top_header{line-height:30px;border-bottom:1px solid #f1f1f1;}
.top_header .wc_msg{color:#4a4a4a;font-family:'Lato', sans-serif;text-transform:uppercase;font-size:12px;}
.top_header .nav{float:right;}
.top_header .nav li{margin-left:0;margin-right:20px;}
.top_header .nav li a{padding:0;font-family:'Lato', sans-serif;font-size:14px;color:#4a4a4a;text-transform:uppercase;}
.top_header .nav li a i{margin-right:12px;}
.top_header .nav li a:hover{color:#19506d;background:none;}
.top_header .nav li:first-child{margin-right:-8px;}
.top_header .nav li:nth-child(2){margin-right:29px;}