/*:::: Main Stylesheet ::::*/ @import 'grid.less'; // Grid system @import 'colors.less'; // Site-wide colors @import 'mixins.less'; // Mixins @import 'normalize.less'; // CSS reset @import 'type.less'; // Typography @import url('font-awesome/font-awesome.less'); // Iconography @import 'forms.less'; // Form styles @black: #000; @blue: #00AEEF; @white:#fff; @headerheight:40px; /*::: AMENDED 14ht NOV 2023 ::::*/ /*:::: YOUR CUSTOM STYLES HERE ::::*/ .header{ background-color: @black; height:120px; .strap{margin-top:30px; p{padding:0px;margin:0px;color:@white;font-size:12px;font-weight:bold;} } } #logo{ /*background-image:url(../logo.jpg); width:260px; height:120px; background-size:100%;*/ a{ width:100%; height:100px; display:block; /*text-indent:-9999px;*/ img{ overflow:hidden; height:100%; display:block; } } } .nav{ background-color: @blue; height:@headerheight; nav{line-height:@headerheight; a{ color:@white; font-size:16px; padding-right:20px; &:hover{ color:darken(@white, 10%); } } } .social{ a{ img{height:@headerheight;} } } } .main{ min-height:400px; margin-top:30px; margin-bottom:100px; h1{ font-size:26px; font-color:@blue; } } #footer{text-align:center; a{font-size:10px;padding-right:20px;} } textarea,input{ display:block; width:70%; } input[type='submit']{ margin-top:20px; width:auto; } /*:::: No styles below this line ::::*/ @import 'helpers.less'; // Helper classes @import 'mobile.less'; // Media queries for mobile @import 'print.less'; // Print styles