@bg-color: #FFE7E7; @bg-img: "asset/ui/bd.jpg"; @font-color: #393939;/*#A3FFF2;#C5A3FF;*/ @link-color: #E62D2B;//#693939; @link-hover: #E62D2B;//#895959; @menu-fill: #fff; @menu-fill-active: #f00; @menu-sub-fill: #f00; @menu-sub-fill-active: #fff; @menu-color: #f00; @menu-color-active: #fff; @menu-sub-color: #fff; @menu-sub-color-active: #f00; @h-font: klavika; @p-font: klavika; @content_width: 80%; .header(@size) { font-size: @size; font-weight: bold; font-family: @h-font; color: @font-color; text-align: left; padding-top: 5px; display: block; margin-bottom: 20px; } .rotate(@angle){ transform:rotate(@angle); -ms-transform:rotate(@angle); /* IE 9 */ -webkit-transform:rotate(@angle); /* Opera, Chrome, and Safari */ } .text-link{ text-decoration: none; &:link{ color: #533b37; } &:visited{ color: #533b37; } &:hover{ color: #8c6956; } &:active{ color: #8c6956; } } @font-face { font-family: roboto; src: url('asset/fonts/Roboto-Regular.ttf'), url('asset/fonts/Roboto-Regular.eot'); } @font-face { font-family: klavika; src: url('asset/fonts/Klavika-Regular.ttf'), url('asset/fonts/klavika-regular-webfont.eot'); } /* ____ ___ _____ ______ _______________ __ ________________ ______ ______ / __ )/ | / ___// ____/ / ___/_ __/ __ \/ / / / ____/_ __/ / / / __ \/ ____/ / __ / /| | \__ \/ __/ \__ \ / / / /_/ / / / / / / / / / / / /_/ / __/ / /_/ / ___ |___/ / /___ ___/ // / / _, _/ /_/ / /___ / / / /_/ / _, _/ /___ /_____/_/ |_/____/_____/ /____//_/ /_/ |_|\____/\____/ /_/ \____/_/ |_/_____/ */ body { padding:0; margin: 0; background: @bg-color; } #front_div { position: absolute; left: 0px; top: 0px; overflow-y: scroll; overflow-x: hidden; width: 100%; height: 100%; } #bd_img { position: absolute; left: 0; top: 154px; z-index: -1; height: 100%; opacity: 0.2; filter: alpha(opacity=20); /* For IE8 and earlier */ } #bd_div { position: absolute; left: 0; top: 0; z-index: -1; width: 100%; height: 100%; overflow: hidden; background: url(@bg-img) no-repeat center center; opacity: 0.2; filter: alpha(opacity=20); /* For IE8 and earlier */ } /* __ ___________ ____ __________ / / / / ____/ | / __ \/ ____/ __ \ / /_/ / __/ / /| | / / / / __/ / /_/ / / __ / /___/ ___ |/ /_/ / /___/ _, _/ /_/ /_/_____/_/ |_/_____/_____/_/ |_| */ #header { top: 0; position: relative; width: 100%; background: white; } #header_content { position: relative; left: 50%; width: 932px; margin-left: -466px; padding-bottom: 5px; } #header_img { width: 200px; } #social { position: absolute; right: 0px; top: 10%; padding-right: 5%; float: right; } #social img { width: 10%; float: right; padding-right: 5%; } @media (max-width: 932px) { #header_content { position: relative; left: 0; width: 100%; margin: auto; margin-left: auto; } #header_img { height: 20%; } #social { display: block; position: static; right: auto; left: 0px; top: 170px; bottom: 5%; width: 150px; height: 25px; padding-bottom: 5px; float: none; } #social img { width: 25px; float: left; padding-left: 5%; padding-right: 0; } } #header_slim { display: inline-block; width: 100%; max-width: 300px; } #header_slim_makerskola { display: inline-block; width: 100%; max-width: 400px; } #header_info { display: inline-block; width: 38%; max-width: 225px; } @keyframes efx_intro { from { width: 100%; } to { width: 200px; } } #footer_div { display: block; height: 200px; } /* __ __________ ____ __ / |/ / ____/ | / / / / / / /|_/ / __/ / |/ / / / / / / / / /___/ /| / /_/ / /_/ /_/_____/_/ |_/\____/ */ #menu_ul { position: relative; list-style-type: none; text-align: center; margin: 10px auto; padding: 0px; display: inline-table; } #menu_ul li { float: left; background-color: @menu-fill; } #menu_ul li:hover { background-color: @menu-fill-active; } /*Menu text*/ #menu_ul a { font-weight: bold; font-size: 14pt; font-family: @h-font; width: 120px; line-height: 50px; padding: 10px; text-decoration: none; text-transform: uppercase; } #menu_ul li > a{ color: @menu-color; } #menu_ul li:hover > a{ color: @menu-color-active; } /*Sub menu*/ #menu_ul ul { position: absolute; list-style-type: none; padding: 0px; margin: 0px; display: none; } #menu_ul li:hover > ul { display: block; } #menu_ul ul li { position: relative; text-align: left; float: left; background-color: @menu-sub-fill; margin: 0px; padding: 0px; border: 0; white-space: nowrap; } #menu_ul ul li:hover { background-color: @menu-sub-fill-active; } #menu_ul ul a{ padding: 10px; color: @menu-sub-color; background-color: @menu-sub-fill; } #menu_ul ul li:hover > a{ color: @menu-sub-color-active; background-color: @menu-sub-fill-active; } #menu_conference { .rotate(-1deg); } #menu_call_for_papers { .rotate(-1deg); } #menu_program { .rotate(2deg); } #menu_about_us { .rotate(1deg); } /* ____ _ __ ___ __ _ __ __ ___ / __ \___ _________ ____ ____ _____(_) _____ / |/ /___ / /_ (_) /__ / |/ /__ ____ __ __ / /_/ / _ \/ ___/ __ \/ __ \/ __ \/ ___/ / | / / _ \ / /|_/ / __ \/ __ \/ / / _ \ / /|_/ / _ \/ __ \/ / / / / _, _/ __(__ ) /_/ / /_/ / / / (__ ) /| |/ / __/ / / / / /_/ / /_/ / / / __/ / / / / __/ / / / /_/ / /_/ |_|\___/____/ .___/\____/_/ /_/____/_/ |___/\___/ /_/ /_/\____/_.___/_/_/\___/ /_/ /_/\___/_/ /_/\__,_/ /_/ */ .rmm { display: none; position: relative; width: 100%; padding: 0px; text-align: center; line-height: 19px !important; } .rmm * { -webkit-tap-highlight-color: transparent !important; font-family: @p-font; } .rmm .rmm-main-list li { display: inline; padding: 0px; } .rmm-toggled { display:none; width:100%; position:relative; overflow:hidden; margin:0 auto !important; } .rmm-button:hover { cursor:pointer; } .rmm .rmm-toggled ul { display:none; margin:0px !important; padding:0px !important; } .rmm .rmm-toggled ul li { display:block; } /* MINIMAL STYLE */ .rmm.minimal { margin:10px auto; } .rmm.minimal .rmm-toggled { width:95%; min-height:36px; } .rmm.minimal .rmm-toggled-controls { display:block; height:36px; color:#333333; text-align:left; position:relative; } .rmm.minimal .rmm-toggled-title { position:relative; top:9px; left:9px; font-size:16px; color:#333333; } .rmm.minimal .rmm-button { display:block; position:absolute; right:9px; top:7px; } .rmm.minimal .rmm-button span { display:block; margin:4px 0px 4px 0px; height:2px; background:#333333; width:25px; } .rmm.minimal .rmm-toggled ul li a { display:none; } .rmm.minimal .rmm-toggled .menu_item a { display:block; width:100%; text-align:center; padding:10px 0px 10px 0px; border-bottom:1px solid #dedede; color:#393939; text-decoration: none; } .rmm.minimal .rmm-toggled .menu_item a:hover { background-color: #ff0000; color: #000; } /* ______ __ __ / ____/___ ____ / /____ ____ / /_ / / / __ \/ __ \/ __/ _ \/ __ \/ __/ / /___/ /_/ / / / / /_/ __/ / / / /_ \____/\____/_/ /_/\__/\___/_/ /_/\__/ */ #content { max-width: 800px; width: 95%; margin: 10px auto; margin-top: 20px; padding: 2%; background: #fff; /*background: url("splash.png") no-repeat;*/ } #button_sign_up div { width: 150px; float: right; background-color: @menu-sub-fill; .rotate(2deg); } #button_sign_up div:hover { background-color: #fff; } #button_sign_up p{ text-align: center; color: #fff; } #button_sign_up div:hover > p{ color: #f00; } /* Chrome, Safari, Opera */ @-webkit-keyframes efx_fade_in { from { color: @bg-color; } to { color: @font-color; } } /* Standard syntax */ @keyframes efx_fade_in { from { color: @bg-color; } to { color: @font-color; } } @keyframes efx_fade_in_red { from { color: #fff; } to { color: #ff2525; } } @-webkit-keyframes efx_fade_in_red { from { color: #fff; } to { color: #ff2525; } } a, a:visited { text-decoration: none; color: @link-color; } a:hover { color: @link-hover; text-decoration: underline; } p { font-size: 100%; font-family: @p-font; color: @font-color; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; text-align: justify; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; word-wrap: break-word; -webkit-animation: efx_fade_in 1s; /* Chrome, Safari, Opera */ animation: efx_fade_in 1s; } h1 { .header(150%); -webkit-animation: efx_fade_in 1s; /* Chrome, Safari, Opera */ animation: efx_fade_in 1s; } h2 { .header(140%); display: block; } li { color: @font-color; -webkit-animation: efx_fade_in 1s; /* Chrome, Safari, Opera */ animation: efx_fade_in 1s; }