/* LESS Document */ @import '_sj_forms.less'; @import 'prefixer.less'; @import 'animate.less'; @import 'header.less'; @import 'footer.less'; @import 'slider.less'; @import 'form_registeration.less'; @import 'global.less'; @import 'all_menu.less'; @import '_specificclass.less'; @import 'canvas.less'; @import 'mainPage.less'; @import '_sj_table.less'; @import '_mcq.less'; @import '_tabs.less'; @import '_js.less'; @fontColor: hsla(210, 46%, 42%,1); @blackColor: hsla(219, 30%, 40%,.9); @color_black90: hsla(0, 0%, 0%,.9); @color_black80: hsla(0, 0%, 0%,.8); @color_black70: hsla(0, 0%, 0%,.7); @color_grey05:hsla(0,0%,0%,.05); @color_grey10:hsla(0,0%,0%,.10); @color_grey15:hsla(0,0%,0%,.15); @color_grey20:hsla(0,0%,0%,.20); @color_grey25:hsla(0,0%,0%,.25); @color_grey30:hsla(0,0%,0%,.3); @color_red:hsla(0,100%,50%,1); @color_blue:hsla(216,100%,50%,1); @color_green:hsla(120,100%,50%,1); @color_yellow:hsla(60,100%,50%,1); @color_white:hsla(0,0%,100%,1); @color_white95:hsla(0,0%,100%,0.95); @color_white80:hsla(0,0%,100%,0.80); @color_white60:hsla(0,0%,100%,0.60); @color_white30:hsla(0,0%,100%,0.30); @color_blue_menu:hsla(192,100%,50%,0.70); @color_orange:hsla(24,100%,50%,1); @color_orange_menu:hsla(26,98%,52%,0.7); @textShadow: 1px 1px 2px @color_grey25, -1px -1px 2px grey; @boxShadow: 0 .1em .6em .1em @color_black70; @site_green:hsla(155,59%,50%,1.00); /* @font-face { font-family: poorRichard; src: url('../_fonts/POORICH.woff'), url('../_fonts/POORICH.ttf'); } */ *{ padding:0; margin:0; box-sizing:border-box; transition:color, background-color; transition-duration:.1s; } html, body{ height:100%; /* this will sett the body at full height of window */ width:auto; } body{ position:relative; margin:0; padding:0; //max-width: 1366px; margin: auto; font-size:12.5px; background-color:hsla(0,0%,100%,0.16); color:@fontColor; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; /*overflow-x:hidden;*/ background-attachment:fixed; background-position:center right; background-repeat:no-repeat; background-size:cover; .selection(@color_white,@color_orange_menu); transition: all; transition-duration: .3s; @media screen and (max-width : 1200px){ font-size: 12px; } @media screen and (max-width : 720px){ font-size: 11px; } @media screen and (max-width : 420px){ font-size: 10.5px; } } a{ color:inherit ; text-decoration:none !important; &:visited{ color:inherit; } &:hover{ filter: hue-rotate(80deg); img{ filter: hue-rotate(80deg); } } img{ vertical-align: middle; margin: .25em; } } h1, h2, h3{ text-shadow:0 0 1px grey; color:inherit; -webkit-margin-before: .25em; -webkit-margin-after: .25em; -webkit-margin-start: 0px; -webkit-margin-end: 0px; } p{ -webkit-margin-before: .1em; -webkit-margin-after: .1em; -webkit-margin-start: 0px; -webkit-margin-end: 0px; } _label{ padding: .25em; border: 1px solid transparent; border-color: transparent; border-bottom: 1px solid inherit !important; overflow: hidden; & > input[type="radio"],& > input[type="checkbox"]{ //visibility: hidden; //position: absolute; display: inline-block; } & > input[type="radio"] + img ,& > input[type="checkbox"] + img { cursor:pointer; border:1px solid transparent; } & > input[type="radio"]:checked + img, & > input[type="checkbox"]:checked +img { transform: scale(1.07); } & > input[type="radio"] + label ,& > input[type="checkbox"] + label{ transform: scale(.99); color: hsla(336,100%,50%,1.00) !important; border-bottom: 1px solid hsla(336,100%,50%,1.00) !important; background-color:hsla(44,100%,94%,0.75); background-image: url(../_images/success.png); background-size: 1em; background-origin: padding-box; background-repeat: no-repeat; background-position: right top; box-shadow: 0 0 .2em #ddd; } &:hover { transform: scale(1.0); color: hsla(336,100%,50%,1.00); border-bottom: 1px solid hsla(128,100%,40%,1.00) !important; background-color:hsla(202,100%,69%,1.00); box-shadow: 0 0 2.3em grey; } } .label_hover{ background: -moz-linear-gradient(top, rgba(254,252,234,0) 0%, rgba(254,251,229,0.8) 10%, rgba(252,247,207,1) 50%, rgba(254,251,229,0.8) 90%, rgba(254,252,234,0) 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(top, rgba(254,252,234,0) 0%,rgba(254,251,229,0.8) 10%,rgba(252,247,207,1) 50%,rgba(254,251,229,0.8) 90%,rgba(254,252,234,0) 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to bottom, rgba(254,252,234,0) 0%,rgba(254,251,229,0.8) 10%,rgba(252,247,207,1) 50%,rgba(254,251,229,0.8) 90%,rgba(254,252,234,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00fefcea', endColorstr='#00fefcea',GradientType=0 ); /* IE6-9 */ } .label_gradient{ background: rgb(237,255,255); /* Old browsers */ background: -moz-linear-gradient(-45deg, rgba(237,255,255,0.5) 0%, rgba(249,249,219,0.8) 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(-45deg, rgba(237,255,255,0.5) 0%,rgba(249,249,219,0.8) 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(135deg, rgba(237,255,255,0.5) 0%,rgba(249,249,219,0.8) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#edffff', endColorstr='#f9f9db',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */ } .container_body{ width:100%; min-height:100% - 15em; background-color:hsla(0,0%,81%,0.84); margin:.25em; margin-top:.25em; } hr { margin:.8em 0 1.2em; border:1px dotted @color_grey10; }