@import '../vendor/bootstrap/less/bootstrap.less'; @import 'variables.less'; @import 'grid.less'; @import 'header.less'; @import 'footer.less'; @import 'sub_content.less'; @import 'mainpage.less'; @import 'people.less'; @import 'about.less'; @import 'clients.less'; @import 'blog.less'; @import 'consultation.less'; @import 'theory.less'; @import 'service.less'; @import url(http://fonts.googleapis.com/css?family=PT+Sans:400,700,400italic,700italic|Roboto+Slab:700,400&subset=cyrillic-ext,latin); @import 'tabs.less'; @import 'nice.less'; @fa-font-path: "//netdna.bootstrapcdn.com/font-awesome/4.7.0/fonts"; // for referencing Bootstrap CDN font files directly .container { width: 100%; padding-left: 25px; padding-right: 30px; } a, a:hover, a:active, a:focus { text-decoration: none; line-height: 150%; border-bottom: 1px solid; outline: none; } .dropdown-menu { a { border: 0; } } a { border-bottom-color: rgba(51, 122, 183, 0.3); } a.filer_image_link { border: 0; } a:hover { border-color: lighten(@link-hover-color, 40%); } .no-border { border: 0 !important; } h1 { font-weight: 600; } .plugin_picture { a { border-bottom: 0; } } .breadcrumb { padding: 0; background-color: #fff; border-radius: 0; margin-top: 18px; margin-bottom: 18px; } .background-line-pattern { background: url('/static/imgs/pattern.svg'); opacity: 0.06; width: 100%; height: 28px; position: absolute; z-index: -1; left: 0; } .btn-primary { //.button-variant(@btn-primary-color; @btn-primary-bg; @btn-primary-border); .button-variant(#fff; #135898; #fff); color: #ffffff; background-color: #135898; background: url('/static/imgs/btn_bg.png'); border: 1px dashed #fff; border-radius: 3px; box-shadow: 0 0 0 2px #135898; font-family: 'Roboto Slab'; font-weight: 500; } .field-wrapper label { display: inline; } [type="checkbox"]:not(:checked), [type="checkbox"]:checked { margin-right: 2px; } .xs-offset-top { margin-top: 5px } .xs-offset-bottom { margin-bottom: 5px } .m-offset-top { margin-top: 30px } .m-offset-bottom { margin-bottom: 30px } .l-offset-top { margin-top: 60px } .l-offset-bottom { margin-bottom: 60px } @media print { .no-print, .menu, .menu-xs, .header-menu, .header-menu-font, .theory-block, .about-clients, .consultation-person, #cms_toolbar { display: none; } }