Below is the text of the page https://www.semcamp.ua/seminar/all.css stored 2014-07-12 by archive.org.ua. The original page over time could change. View as original html

html {background:#fff;} body { color:#3e3e3e; font:16px/18px "HelveticaNeue", helvetica, sans-serif; margin:0; background:#fff url(../images/bg-body.gif) no-repeat 50% 81px; min-width:975px; } body#home {background-image:url(../images/bg-body-home.gif);} /* common parts */ a {color:#3e3e3e;} a:hover {text-decoration:none;} p {margin:0 0 19px;font-size:16px;} img {border-style:none;} form, fieldset { margin:0; padding:0; border-style:none; } input, select, label, textarea {vertical-align:middle;} input.text, select, textarea { font:18px "HelveticaNeue", helvetica, sans-serif; color:#c2c2c2; } input.text, textarea {padding:7px 22px;} ul { margin:0 0 19px 15px; padding:0; } ul ul {margin:2px 0 2px 15px;} .hidden { position:absolute; left:-9999em; text-indent:-9999em; } .hr { height:1px; overflow:hidden; clear:both; margin:0 0 32px; } @font-face { font-family:'dyncyr'; src:url('../font/dincyr-medium-webfont.eot'); src:local('dyncyr'), url('../font/dincyr-medium-webfont.woff') format('woff'), url('../font/dincyr-medium-webfont.ttf') format('truetype'), url('../font/dincyr-medium-webfont.svg#webfontcBgKcMMi') format('svg'); font-weight:normal; font-style:normal; } /* main blocks */ .inner, #page-box, #main-nav ul { width:955px; padding:0 10px; overflow:hidden; margin:0 auto; } #page-box:after { content:''; display:block; clear:both; } /* page box */ #page-box { z-index:1; position:relative; overflow:visible !important; /*padding-top:106px;*/ } /* header */ #header { position:relative; height:211px; } .head_seomoz_pro{ margin-top:26px; } .seomoz_form_data{ display: block; padding: 20px; text-align: left; width: 640px; } #home #header {height:555px;} /* logo */ #logo { position:absolute; width:261px; height:144px; overflow:hidden; /* text-indent:-9999em;*/ margin:0; top:28px; left:0; /* background:url(../images/logo.gif) no-repeat;*/ z-index:3; } #home #logo { top:40px; } #logo a { display:block; height:100%; } /* title */ .title { position:absolute; top:41px; right:-10px; color:#000; width:652px; padding:10px 0 0; } .title .wrap { padding:8px 38px 10px 28px; width:586px; display:block; overflow:hidden; background:url(../images/bg-title.png) repeat-y; } .title .bg-top { text-indent:-9999em; position:absolute; top:0; left:0; width:100%; height:10px; overflow:hidden; background:url(../images/bg-title-top.png) no-repeat; } .title .bg-btm { text-indent:-9999em; height:15px; overflow:hidden; background:url(../images/bg-title-btm.png) no-repeat; clear:both; } .title .date { float:left; margin:0 15px 0 0; font:37px/80px 'dyncyr', helvetica, sans-serif; color:#868686; white-space:nowrap; } .title .date strong {color:#000;} .title h1 { font:normal 27px/29px 'dyncyr', helvetica, sans-serif; display:table-cell; height:80px; margin:0; vertical-align:middle; /* background:url(../images/arrow-title.gif) no-repeat 100% 50%; */ /* padding:0 30px 0 0; */ padding:0 0 0 0; min-width:301px; } #header em { position:absolute; top:4px; left:145px; font-size:15px; } .promodo_logo img{ margin-left: 60px; margin-right: 20px; } #header em a {text-decoration:none;} #header em a:hover {text-decoration:underline;} /* home title */ #home #header h1 { position:absolute; top: 100px; right:0; width:390px; font:bold 45px/54px 'dyncyr', helvetica, sans-serif; color:#000; z-index:9; margin:0; } #home #header h1 a {color:#000;} div.date { position:absolute; top:82px; left:321px; z-index:1; width:325px; height:441px; } div.date span { position:absolute; top:157px; left:62px; background:url(../images/bg-date.png) no-repeat; width:269px; height:216px; text-align:center; color:#fff; font-size:37px; line-height:39px; padding:70px 0 0; } div.date span strong { font:normal 51px/54px 'dyncyr', helvetica, sans-serif; color:#fbed20; display:block; } div.date span.day { top:1px; left:0; background:url(../images/bg-header-btns.gif) no-repeat !important; width:192px; height:217px; color:#000; font:bold 51px/217px 'dyncyr', helvetica, sans-serif; padding:0; } /* button become member */ .btn-become-member { position:absolute; left:614px; top:247px; z-index:2; width:173px; height:142px; text-align:center; font-size:17px; line-height:27px; color:#fff; text-decoration:none; padding:76px 10px 0; background:url(../images/bg-header-btns.gif) no-repeat -193px 0; font-weight:bold; letter-spacing:1px; text-transform: uppercase; } #home #header h1.seomoz_h { right: -36px; top: 155px; width: 435px; } #header h1.seomoz_h2 { display: block; left: 405px; margin-right: 210px; position: relative; top: 77px; width: 418px; } .left_li li { float: left!important; } #sponsor .organizer, #sponsor .organizer ul{ float: none!important; } .btn-become-member:hover {background-position:-386px 0;} /* slogan */ .slogan { position:absolute; left:0; top:224px; color:#434343; width:200px; } /* meeting info */ .meeting-info { position:absolute; left:81px; top:350px; color:#434343; width:240px; } .meeting-info a { text-transform:uppercase; color:#000; font-weight:bold; letter-spacing:1px; } /* button follow */ .follow-nav { position:absolute; top:0; right:271px; z-index:10; } #home .follow-nav:hover .menu, #home .follow-nav.hover .menu { left:0; right:auto; } .follow-nav:hover a.open-close, .follow-nav.hover a.open-close {background-position:100% -26px;} .follow-nav .open-close { text-transform:uppercase; background:#d5d5d5 url(../images/arrow-btn.gif) no-repeat 100% 0; text-decoration:none; white-space:nowrap; font-size:10px; line-height:26px; color:#454545; border-bottom:1px solid #bababa; padding:0 35px 0 11px; display:block; } .follow-nav .menu { position:absolute; top:26px; padding:10px; background:#d5d5d5; border-bottom:1px solid #bababa; left:-9999em; } .follow-nav:hover .menu, .follow-nav.hover .menu { left:auto; right:0; } .follow-nav .menu ul { background:#fff; padding:10px 0 0 15px; width:260px; overflow:hidden; margin:0; list-style:none; font-size:12px; border-top:1px solid #b5b5b4; } .follow-nav .menu li { float:left; width:120px; margin:0 10px 15px 0; } .follow-nav .menu li a { background:url(../images/icons-follow.gif) no-repeat; padding:0 0 0 23px; text-decoration:none; color:#4c4c4c; display:block; line-height:16px; } .follow-nav .menu li a:hover {text-decoration:underline;} .follow-nav .menu li a.facebook { color:#000; } .follow-nav .menu li a.twitter {background-position:0 -16px;} .follow-nav .menu li a.print {background-position:0 -32px;} .follow-nav .menu li a.google {background-position:0 -48px;} .follow-nav .menu li a.favorites {background-position:0 -64px;} .follow-nav .menu li a.digg {background-position:0 -80px;} .follow-nav .menu li a.delicious {background-position:0 -96px;} .follow-nav .menu li a.stumbleupon {background-position:0 -112px;} .follow-nav .menu li a.messenger {background-position:0 -128px;} .follow-nav .menu li a.email {background-position:0 -144px;} .follow-nav .menu li a.linkedin {background-position:0 -160px;} .follow-nav .menu li a.vkontakte {background-position:0 -176px;} .follow-nav .menu li a.posterous {background-position:0 -192px;} .follow-nav .menu li a.tumblr {background-position:0 -208px;} /* main navigation */ #main-nav { position:absolute; top:34px; background:#494949 url(../images/bg-main-nav.gif) repeat-x; width:100%; height:81px; z-index:2; min-width:975px; } #main-nav ul, #footer ul { list-style:none; text-transform:uppercase; font-weight:bold; } #main-nav ul {padding-top:31px;} #main-nav li, #footer li { float:left; display:inline; margin:0 34px 0 0; font-size: 14px; } #main-nav li.right, #footer li.right {float:right;} #main-nav a, #footer ul a { padding:0 0 0 13px; background-repeat:no-repeat; } #main-nav a{ color:#fff; background-image:url(../images/bullet-main-nav.gif); } #main-nav .active a { background-position:0 -18px; color:#ffef00; text-decoration:none; } /* container */ #container { width:100%; padding:0 0 47px; } #container h2 { font-size:27px; line-height:32px; color:#010000; padding:0 0 21px; margin:0 0 0 245px; text-align:center; letter-spacing:4px; } /* content */ #content { float:right; width:712px; padding:0 0 51px; } #container #content h2 {margin:0;} #content h3 { font-size:17px; line-height:21px; color:#3e3e3e; margin:0 0 16px; } /* main holder */ .main-holder { border:1px solid #42c1a7; font-style:italic; padding:10px 40px 5px 35px; margin:22px 0 30px; } /* schedule */ .schedule { border-top:1px solid #dcdcdc; padding:10px 0 0; } .schedule h4 { margin:0 0 12px; text-align:center; font-size:17px; line-height:21px; font-weight:normal; } .schedule h5 { padding:10px 10px 14px 17px; background:#ceebe5; margin:0 0 8px; font-size:17px; line-height:21px; font-weight:normal; font-style:italic; border-bottom:1px solid #b1b2b1; } .schedule ul { margin:15px 0 13px; list-style:none; overflow:hidden; width:100%; font-size:15px; line-height:19px; } .schedule li { margin:-1px 0 1px; background:url(../images/dash.gif) repeat-x; } .schedule dl { width:100%; overflow:hidden; padding:6px 0 10px; } .schedule dt { float:left; margin:0 10px 0 0; width:150px; font-size:18px; font-weight:bold; } .schedule dd { display:table-cell; } * html .schedule dd {height:1%;} .schedule dd em {font-weight:bold;} .schedule dd em a { text-decoration:none; border-bottom:1px solid #3e3e3e; } .schedule dd em a:hover {border-color:#fff;} /* sidebar */ #sidebar { float:left; width:228px; padding:7px 0 0; } /* advert */ .advert { width:190px; border:1px solid #d6d6d6; border-top-color:#c0c0c0; border-bottom-color:#f4f4f4; background:url(../images/bg-advert.png); margin:0 2px 17px 0; padding:13px 17px 16px; font-size:13px; line-height:18px; } .advert2 { width:190px; border:1px solid #d6d6d6; border-top-color:#c0c0c0; border-bottom-color:#d6d6d6; background-color:#ffef00; color:#000; margin:0px 0px 15px 15px; padding:13px 17px 16px; font-size:13px; line-height:18px; float:right; } .advert2 strong{ color: #3ebaa1;} .advert2 em{ font-weight: bold;} .advert2 a{ float: right; } .advert p {margin:0 5px 13px;} .advert strong { display:block; font-weight:normal; letter-spacing:2px; font-size:12px; text-transform:uppercase; } .advert a { display:block; color:#fff; text-transform:uppercase; text-decoration:none; background:url(../images/bg-btn.gif) no-repeat -18px -18px; width:189px; height:37px; line-height:37px; overflow:hidden; text-align:center; letter-spacing:1px; text-shadow:1px -1px 1px #236b5b; font-weight:bold; position:relative; } .advert a:hover {background-position:-18px -89px;} .advert a:active {background-position:-18px -160px;} /* sub navigation */ .sub-nav { background:url(../images/bg-sub-nav-top.png) no-repeat; padding:3px 0 0; margin:0 0 17px; } .partners { background:url(../images/bg-sub-nav-top-2.png) no-repeat; padding:3px 0 0; margin:0 0 17px; } .sub-nav ul { margin:0; list-style:none; background:url(../images/bg-sub-nav.png) repeat-y; padding:27px 20px 20px 19px; overflow:hidden; width:189px; } .sub-nav .bg-btm { background:url(../images/bg-sub-nav-btm.png) no-repeat; height:6px; overflow:hidden; } .partners .bg-btm { background:url(../images/bg-sub-nav-btm-2.png) no-repeat; height:6px; overflow:hidden; } .sub-nav ul ul { background:none; padding:0; margin:0 0 17px 0; width:auto; } .sub-nav li { width:100%; overflow:hidden; } .sub-nav a, .sub-nav span{ display:block; background:url(../images/bg-item-hover.gif) no-repeat; height:27px; padding:0 12px; line-height:27px; font-size:15px; font-weight:bold; text-decoration:none; color:#000; position:relative; } .sub-nav .active a {background-position:0 -27px;} .sub-nav a:hover {text-decoration:underline;} .sub-nav li li a, .sub-nav li li span { background:url(../images/bullet-sub-nav.gif) no-repeat 25px 13px !important; padding:0 0 0 43px; width:auto; font-size:14px; font-weight:normal; } .sub-nav li li span { font-weight: bold; } .sub-nav li li.active {background:url(../images/bg-item-hover.gif) no-repeat 0 -27px !important;} /* footer */ #footer {background:#494949 url(../images/bg-footer.gif) repeat-x;} #footer .inner { background:url(../images/bg-footer-inner.gif) no-repeat 62px 100%; padding-top:30px; padding-bottom:105px; /* height:188px;*/ height:28px; position:relative; } .copyright { text-align:center; position:absolute; width:100%; /* top:217px;*/ top:60px; /* left:20px; */ left:330px; padding:27px 0 0; color:#e2e2e2; /* background:url(../images/border.gif) repeat-x; */ } #footer ul { margin:0; letter-spacing:1px; padding-bottom:28px; background:url(../images/border.gif) repeat-x 0 100%; } #footer li a {background-image:url(../images/bullet-footer-nav.gif);} #footer .info { padding:25px 0; width:100%; overflow:hidden; } #footer .info p { margin:10px 0 0; float:left; width:380px; font-weight:bold; } #footer dl { float:right; margin:0 57px 0 0; display:inline; } #footer dt { margin:0 0 4px; font-weight:bold; color:#fff; } #footer dd { font-size:20px; line-height:24px; margin:0; } #language_switch { line-height: 27px; margin: 0; position: absolute; right: 0; width: 200px; } /* registration */ .registration { width:100%; overflow:hidden; } .form-rows { margin:-7px 0 18px; padding:0; list-style:none; } #form-box .registration .form-rows li{ padding:4px 0; } #seomoz_question .seomoz_question .form-rows li{ padding:4px 0; } #reg_block { display: none; width: 620px; overflow: hidden; } .questions { text-align: center; background-color: #EEEEEE; /*width: auto; height: auto;*/ padding: 20px; } .questions label{ display: inline-block; margin-right: 20px; text-align: right; width: 135px; } .questions .textarea-field { height: 115px!important; } .questions .input-field { height: 55px; padding-bottom: 10px; } .questions .input-field label.error { color: red; font-size: 12px; margin-left: 200px; text-align: left; width: 240px; } .questions select { width: 237px; padding: 7px; } .questions .input-field textarea { height: 100px; padding: 7px; resize: none; width: 200px; } .questions .input-field .seminar-btn-big { background: url("../images/bg-btn.png") no-repeat scroll 0 0; color: #FFFFFF; display: block; font-size: 13px; font-weight: bold; height: 37px; letter-spacing: 1px; line-height: 37px; margin-left: 259px; overflow: hidden; text-align: center; text-decoration: none; text-shadow: 1px -1px 1px #236B5B; text-transform: uppercase; width: 189px; } #question-form #question-form-submit { margin-left: 172px; } .questions .input-field .seminar-btn-big:hover { background-position: 0 -38px; } .questions .input-field .seminar-btn-big:active { background-position: 0 -76px; } #seomoz_question { margin: 40px 0 0; padding: 0 100px; } #sitename_q { left: -1000px; position: absolute; } .form-rows li { width:100%; overflow:hidden; display:table; background:url(../images/split-control.gif) no-repeat; padding:16px 0; } .form-rows li:first-child {background:none;} .form-rows label { font-size:15px; font-weight:bold; float:left; width:210px; padding:11px 15px 11px 0; display:table-cell; vertical-align:middle; } .control { width:470px; font-size: 12px; padding:0 0 0 12px; height:100%; display:table-cell; vertical-align:middle; } .control input.text { float:left; width:424px; } .control input.code {width:100px;} .control input.phone { float:right; width:260px; } .control textarea { float:left; width:424px; height:87px; } .btn{ width:190px; font-size:13px; line-height:18px; margin:0 0 0 242px; } @media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) { .btn{ margin:0 0 0 228px; } } #seomoz_form textarea { width: 202px; margin:0; } #seomoz_question textarea { width: 202px; margin:0; } @media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) { #seomoz_form textarea{ width: 180px; margin:0; } } @media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) { #seomoz_question textarea{ width: 180px; margin:0; } } .btn a{ display:block; color:#fff; text-transform:uppercase; background:#e9e9e9 url(../images/bg-btn.gif) no-repeat; width:225px; height:71px; line-height:71px; overflow:hidden; text-align:center; text-decoration: none; letter-spacing:1px; text-shadow:1px -1px 1px #236b5b; font-weight:bold; border:0; } #seomoz_form{ margin: 40px 0 0 0; padding: 0 100px; } #seomoz_form .btn a{ margin:0; } #seomoz_form label.error{ display: block; margin: 0 -10px 0 0; /*float: right;*/ } #seomoz_question label.error{ display: block; margin: 0 -10px 0 0; /*float: right;*/ } #seomoz_form label.error span{ float: right; } #seomoz_question label.error span{ float: right; } li.none_li_pad { padding:0; } .btn a:hover {background-position:0 -71px;} .btn a:active {background-position:0 -142px;} /* speakers */ .speakers { width:100%; margin:0 0 80px; } .heading { width:100%; overflow:hidden; } #container .speakers h2 { font-size:15px; line-height:47px; text-transform:uppercase; color:#454545; padding:0; margin:0 50px 0 0; text-align:left; letter-spacing:1px; float:left; } #container .speakers h2 a {color:#454545;} .speakers a.link-prev, .speakers a.link-next { float:left; width:49px; height:45px; overflow:hidden; text-decoration:none; background:url(../images/btns-gallery.gif) no-repeat; text-indent:-9999em; margin:0 2px 0 0; } .speakers a.link-next {background-position:-49px 0;} .speakers a.prev-disable {background-position:0 -45px;} .speakers a.next-disable {background-position:-49px -45px;} .speakers .wrap { float:left; width:1110px; /*height:596px;*/ overflow:hidden; position:relative; margin:10px -10px 0 -130px; display:inline; } .wraps { float:left; width:1105px; /*height:800px;*/ position:relative; margin:-10px -10px 75px -5px; display:inline; } .wraps div { float: left; margin-right: 6px; display:block; position:relative; overflow:hidden; } .materials .text_shadow_block { height: auto!important; overflow: hidden; } .materials .download { margin-top: 20px; display: block; } #seomoz-gallery li { margin: 0 12px 12px 0; padding: 0; overflow: hidden; } .wraps .text_shadow_block { background-color:#ffffff; background-color: rgba(255,255,255, .5); box-shadow: 0 0 2px #999999; display: block; float: none; height: 190px; margin: 5px 5px 40px; padding: 20px 20px 20px 36px; position: relative; width: 252px; } .menu_popap { width: 200px; display:block; float:left; margin-right: 20px; margin-top: 30px; } .content_popap{ display: block; overflow: hidden; position: relative; } .menu_popap ul { list-style:none; width:180px; margin:0; padding:0; } .menu_popap ul li a{ text-decoration: none; display:block; } .menu_popap ul li{ font-weight: bold; display:block; margin: 6px 0; padding: 2px 0 2px 10px; } .all-box h2{ text-align: center; display:block; margin:0; clear: both; } .menu_popap ul li ul li:hover{ background-color: #999999; } .popap_menu_active { background-color: #999999; } .content_popap ul{ list-style:none; } .content_popap ul li{ background: url("../images/bg_point.png") no-repeat scroll 0 2px transparent; padding: 0 0 10px 20px; } .seomoz_form_data ul{ list-style:none; } .seomoz_form_data ul li{ background: url("../images/bg_point.png") no-repeat scroll 0 2px transparent; padding: 0 0 10px 20px; } .form-box { text-align: center; background-color: #c6c6c6; width: auto; height: auto; padding: 20px; } *+html .form-box{ width: 750px; } *+html .questions{ width: 750px; } #sitename { left: -1000px; position: absolute; } .menu_popap ul li ul li{ font-weight: normal; display:block; margin: 6px 0; padding: 2px 0 2px 10px; } #program { display:block; } #sponsors{ display: block; height: 1px; position: relative; overflow: hidden; margin: -100px 0 100px; } #sponsor { padding-top: 70px; } .wraps .small_block { height: 60px; } .column_topic_left { margin-top: 80px; } .column_topic_center { margin-top: 40px; } .fix_menu { position:fixed!important; } .text_shadow_block h3{ margin:0; padding:0; } p.author_soemoz{ padding:0; margin: 10px 0; font-style:italic; color: #36ae96; } p.number_seomoz{ font-weight: bold; float:left; font-size: 16px; margin:0 5px 0 -18px; } .speakers .list { /*position:absolute; */ width:9999em; /*top:0; left:0; width: 100%; float: left; */ margin:0; list-style:none; } .speakers .list li { float:left; width:250px; position:relative; margin:72px 0 0 120px; display:inline; overflow:hidden; } .speakers .list li.middle {margin-top:37px;} .speakers .list li.top {margin-top:0;} .about { background:url(../images/bg-about.png) no-repeat; width:163px; min-height: 377px; padding:44px 41px 100px; font-size:12px; color:#fff; } .about a {color:#fff;} .about h3 { font-size:14px; line-height:18px; color:#fff; margin:0 0 10px; } .about div { width:100%; height:377px; overflow:hidden; } .about em, .photo-box em { display:block; color:#36ae96; margin:0 0 10px; } .about img { display:block; margin:0 0 18px; } .about p {margin:0;} .about .more { position:absolute; top:0; left:0; width:245px; height:100%; z-index:9; text-align:center; font-weight:bold; color:#f9eb20; font-size:13px; display:block; cursor:pointer; background:url(../images/pxl.gif); } .about .more:hover {text-decoration:underline;} .about .more span { position:absolute; bottom:45px; left:0; width:100%; padding:0 0 25px; } /* swicher */ .swicher { width:100%; overflow:hidden; text-align:center; display:block; } .swicher ul { margin:0; list-style:none; display:inline-block; text-align:center; width:100%; overflow:hidden; } .swicher li { display:inline-block; width:22px; height:22px; overflow:hidden; } .swicher a { display:inline-block; width:22px; height:44px; background:url(../images/bg-swicher.png) no-repeat; text-indent:-9999em; } .swicher a.active {background-position:0 -22px;} /* popup */ .popup { width:819px; display:none; position:absolute; top:0; left:50%; margin:60px 0 0 -410px; z-index:999; padding:10px 0 0; font-size:13px; } .popup .wrap { background:url(../images/bg-popup.png) repeat-y; width:792px; padding:0 14px 0 13px; overflow:hidden; } .popup .content { width:750px; background:url(../images/bg-popup-gr.jpg) repeat-x; overflow:hidden; padding:50px 22px 22px 20px; } .popup .bg-top { position:absolute; top:0; left:0; background:url(../images/bg-popup-top.png) no-repeat; width:100%; height:10px; overflow:hidden; position:absolute; } .popup .bg-btm { background:url(../images/bg-popup-btm.png) no-repeat; height:15px; overflow:hidden; } .close { position:absolute; top:28px; right:37px; background:url(../images/btn-close.gif) no-repeat; text-indent:-9999em; width:19px; height:19px; overflow:hidden; } .popup p {margin:0 0 10px;} /* photo box */ .photo-box { float:left; margin:5px 60px 0 0; width: 163px; } .photo-box img { display:block; margin:0 0 18px; } .photo-box strong { display:block; font-size:17px; line-height:23px; color:#000; margin:0 0 3px; } .photo-box em {font-size:12px;} /* text box */ .text-box { display:table-cell; height:1%; } /* organization info */ .organization-info { width:100%; overflow:hidden; clear: both; } .organization-info h3 { font-size:17px; line-height:18px; color:#454545; margin:0 auto; padding:0 0 22px; width:180px; border-bottom:1px solid #c9c9c9; text-align:center; clear:both; } .organizer h3, .sponsors h3 { width:143px; padding-left:4px; margin:0 7px 0 0; float:left; text-align:left; } .organization-info ul { /* margin:0 -17px 0 0; */ margin:0 7px 0 0; width:983px; list-style:none; overflow:hidden; } #sponsor ul{ overflow: visible; } .organizer ul, .sponsors ul { float:left; width:auto; } .organizer ul {margin-right:7px;} .organization-info li { display: table; float: left; height: 145px; margin: 0 17px 0 0; width: 145px; } .organization-info li img{ max-width: 145px; max-height: 145px; } .organization-info a { display:table-cell; width:145px; height:145px; vertical-align:middle; text-align:center; } .organizer, .sponsors { float:left; margin:0 0 46px; } .organization-info .sponsors { /* margin:0 17px 17px 0; */ } .speakers-inner li { list-style: none; background: url('../images/line-y.gif') repeat-x left bottom; padding-bottom: 10px; margin-top: 10px; height: 143px; } .speakers-inner li em { display: block; margin-bottom: 10px; } .speakers-inner li img { float:left; clear:left; margin-right: 20px; display: block; height: 141px; width: 163px; } .speakers-inner li .heading a{ font-weight: bold; font-size: 16px; } .speakers-inner li .heading { margin-bottom: 10px; } .speakers-inner li div { display: block; width: auto; float:rigth; } .reg-content { margin-top:30px; } .form-rows label.error { width:auto; font-size: 12px; font-weight: normal; color:#bf0000; float: none; padding:5px 15px 5px 0; } .partners ul li{ list-style: none; text-align: center; margin:0 0 40px 0; } .partners ul li a { display: block; } .partners ul { margin: 0px 0px 0px 0px; padding: 10px 0px 10px 0px; background:url(../images/bg-sub-nav-2.png) repeat-y; } .partners strong { margin-top: 10px; margin-bottom: 10px; display: block; } .partners { } .contact-us .control input.text , .contact-us .control textarea { float:none; } .contact-us .form-rows label { float:none; } .contact-us .btn { margin-left: 240px; } .contact-us .form-rows label { width: 135px; } .contact-us label.error { width: 300px; } .title h1 .img_head_arrow { display: block; float: right; margin: -15px 0 0; } ul.no_margin { margin: 0 0 0 15px; } .text_logo { margin: 15px 0; } .text_logo a { margin: 0 50px 0 0; } .organization-info .organizer li a, .organization-info .sponsors li a { width: 255px; } .download { color: #3EBAA1; background:url('../images/ico-presentation.gif') left no-repeat; padding-left:20px; font-weight:bold;} .photo-album-report { list-style: none outside none; margin: 20px 0; overflow: hidden; width: 100%; } .photo-album-report li { float: left; height: 150px; padding: 0 12px 12px 0; } .photo-album-report img { display: block; } .paging { font-size: 16px; line-height: 20px; list-style: none outside none; margin: 0 0 30px; text-align: center; color: #acacac; font-weight: normal; } .paging strong{ font-weight: normal; margin: 0 8px 0 0; } .paging li { display: inline; margin: 0 10px 0 2px; } .paging a { font-weight: normal; margin: 0 8px 0 0; text-decoration: underline; } .paging a:hover { color:#000;} .paging .active a { color: #3E3E3E; } .paging a.disable { color: #acacac; font-weight: normal; } .paging .prev a { padding: 0 0 0 25px; } .paging .next a { padding: 0 25px 0 0; } #non_confirm_form { color: #BF0000; font-size: 16px; font-weight: bold; } .bonus { display: block; font-family: helvetica; font-size: 14px; left: 818px; position: absolute; top: 316px; } .bonus p{ margin: 7px 0 10px; } #page-box a.prev, #page-box a.next { display:block; width:85px; height:46px; font-size:22px; line-height:44px; text-align:center; font-weight: bold; background: url('../images/arrows.png') no-repeat; position:absolute; z-index:10000; } #page-box a.prev{ background-position: 0px 0px; color: #454545; top: 88px; padding-left: 8px; } #page-box a.prev:hover{ background-position: 0px -46px; color: #9a4aa9; text-decoration: underline; } #page-box a.next{ background-position: -92px 0; color: #454545; top: 88px; padding-right: 8px; right:0; } #page-box a.next:hover{ background-position: -92px -46px; color: #9a4aa9; text-decoration: underline; } #home #page-box {overflow:visible !important;} @media { #page-box a.prev{ left:10px; } #page-box a.next{ right: 10px; } @media (min-width: 1200px) { #page-box a.prev{ left:-91px; } #page-box a.next{ right: -91px; } } } .wraps .programm_block { margin-bottom: -40px; } .wraps .programm_block .text_shadow_block { height: 190px; float: left; } .wraps .programm_block .first_programm_block { margin-top: 80px; margin-bottom: 5px; } .wraps .programm_block .second_programm_block { margin-top: 40px; } .presenter-info { padding: 50px 22px 22px 20px; width: 750px; background: none repeat scroll 0 0 #EEEEEE; } #partners_block .general_part li { background: none; padding: 0; list-style-type: disc; } .seminar_header .slogan { left: auto; line-height: 20px; right: 98px; top: 190px; width: 327px; } .seminar_header .meeting-info { top: 270px; } .input-field input { font-size: 14px; padding: 7px; width: 200px; color: #2e2e2e; } .input-field textarea:-moz-placeholder { color: #a6a6a7; font-size: 12px; } .input-field textarea:-webkit-input-placeholder { color: #a6a6a7; font-size: 12px; } .input-field input:-moz-placeholder { color: #a6a6a7; font-size: 12px; } .input-field input:-webkit-input-placeholder { color: #a6a6a7; font-size: 12px; } .seminar-page .schedule { /*background: none repeat scroll 0 0 #F4F4F4;*/ border-top: medium none; margin: 30px 0; /*padding: 40px 95px; width: 640px;*/ } .seminar-page .schedule dl { padding: 10px 0; margin: 0; } #home .seminar-page #header h1.seomoz_h { right: 0; top: 135px; width: 432px; } .about .pres-info { height: auto; } #questions { width: 500px; } .about .presenter_tesis { border-top: 1px solid #f7f7f7; padding-top: 10px; height: auto; } .presenter_tesis p { color: #36AE96; font-style: italic; margin: 0 0 5px; font-size: 12px; } .pres-tesis { font-style: italic; margin: 0 0 15px; display: inline-block; } #question-form .form-error { color: red; display: block; font-size: 12px; padding-left: 220px; text-align: left; width: 200px; } #question-form #question-form-submit { margin: 20px 0 0 220px; } #presenters_title { padding-top: 75px; position: relative; z-index: 10; } #partners_block p { font-size: 15px; } .seminar-page .about { background: url("../images/bg-about-sprite.png") repeat-y scroll -496px 0 transparent; padding: 20px 41px 10px; } .seminar-page .speakers .list li { background: url("../images/bg-about-sprite.png") no-repeat scroll -1px 0 transparent; padding-top: 32px; } .presenter-bottom { background: url("../images/bg-about-sprite.png") no-repeat scroll -248px 0 transparent; height: 100px; width: 100%; } .contacts_bubble { font-family: 'PT Sans',sans-serif; padding-top: 40px; } .contacts_bubble img { clear: both; float: left; margin: 0 30px 55px 100px; width: 163px; } .contacts_bubble p { font-size: 15px; margin-bottom: 5px; text-align: left; } .contacts_bubble h2 { font-size: 23px; margin-bottom: 45px; margin-left: 80px; } .contacts_bubble a { color: #36AE96; } .contacts_bubble h3 { font-size: 21px; margin: 0 0 5px; text-align: left; } .contacts_bubble p strong { display: inline-block; margin-bottom: 0px; margin-top: 20px; } .seminar-page .follow-nav .menu li a.digg { background: url("../seminar/images/digg.gif") no-repeat scroll 0 0 transparent; } .seminar-page .follow-nav .menu li a.stumbleupon { background: url("../seminar/images/StumbleUpon_logo.png") no-repeat scroll 0 0 transparent; } #thanks_block .questions { text-align: left; padding: 40px; font-family: 'PT Sans',sans-serif; } #thanks_block .questions h3 { font-size: 18px; } #reg_block div p { text-align: left; line-height: 22px; } .seminar-page .about h3 { font-weight: normal; } .seminar-page .presenter_tesis p { font-weight: bold; font-style: normal; margin: 0; } .contacts_bubble p.contact-phone { margin: 0; } .seminar-page .meeting-info li { margin: 0 0 10px; } .seminar-page .meeting-info { width: 250px; } .seminar-page .meeting-info p { margin: 0; } #footer_seminar { background: url("../images/bg-footer.gif") repeat-x scroll 0 0 #494949; } #footer_seminar .inner { background: url("../images/bg-footer-inner.gif") no-repeat scroll 62px 100% transparent; padding-bottom: 36px; } #footer_seminar ul { background: url("../images/border.gif") repeat-x scroll 0 100% transparent; letter-spacing: 1px; margin: 0; padding: 30px 0 40px; font-weight: bold; list-style: none outside none; text-transform: uppercase; } #footer_seminar li { display: inline; float: left; font-size: 14px; margin: 0 42px 0 0; } #footer_seminar .copyright { color: #E2E2E2; padding: 32px 0 0; text-align: center; width: 100%; position: static; } #footer_seminar .footer_contact_block { background: url("../images/border.gif") repeat-x scroll 0 100% transparent; letter-spacing: 1px; margin: 0; overflow: hidden; } #footer_seminar .footer_contact_block strong{ display: block; float: left; margin: 37px 0 70px; width: 480px; } #footer_seminar .footer_contact_block span{ color: white; display: block; float: right; font-weight: bold; margin: 32px 0 70px; width: 280px; } #footer_seminar .footer_contact_block span span{ color: #3E3E3E; display: block; font-size: 20px; font-weight: normal; margin: 10px 0 0; } .cost_block { padding: 30px; width: 385px; background: none repeat scroll 0 0 #EEEEEE; overflow: hidden; } .cost_block h2{ font-size: 15px; letter-spacing: 4px; text-transform: uppercase; } .cost_block .price_string { font-size: 18px; margin: 50px 0 30px; } .cost_block p { font-size: 15px; } .cost_block .price_string strong{ font-size: 60px; font-family: 'dyncyr',helvetica,sans-serif; } .cost_block .price_string span{ font-size: 24px; font-weight: bold; } #fancybox-inner{ background: none repeat scroll 0 0 #EEEEEE!important; } .seminar_back { background: url("../images/semcamp_back.jpg") no-repeat scroll center top transparent!important; } .seminar_date { font-size: 37px; line-height: 50px; padding-left: 165px; padding-top: 70px; } .seminar_date strong{ display: block; font-family: 'dyncyr',helvetica,sans-serif; font-size: 60px; margin-left: -20px; } .sota_buttons { background: url("../images/semcamp_sota.png") no-repeat scroll 0 0 transparent; height: 450px; left: 34px; position: absolute; top: 156px; width: 469px; } .seminar_place { font-size: 37px; height: 224px; padding-left: 61px; padding-top: 65px; width: 170px; } .seminar_place h3 { font-family: 'dyncyr',helvetica,sans-serif; font-size: 47px; height: 27px; margin: 0; } .seminar_place h5 { font-size: 20px; margin: 10px 3px; } .seminar_place p { font-size: 14px; margin: 0; } .seminar_cost { float: right; font-size: 37px; height: 224px; padding-top: 69px; width: 216px; } /*.seminar_cost h3 { font-family: 'dyncyr',helvetica,sans-serif; font-size: 47px; height: 27px; margin: 0; color: #fbed20; }*/ .seminar_cost h3 { color: #FBED20; font-family: 'dyncyr',helvetica,sans-serif; font-size: 25px; height: 27px; line-height: 32px; margin: 0; text-align: center; width: 145px; } .seminar_cost h3 span { display: inline-block; font-size: 20px; font-weight: normal; margin-left: -7px; } .seminar_cost h5 { font-size: 20px; margin: 10px 3px; color: #ffffff; font-weight: normal; width: 140px; } .seminar_cost p a{ font-size: 14px; color: #ffffff; } .info_top_part { position: absolute; right: 0; top: 0; width: 390px; } #home .seminar-page #header .info_top_part h1.seomoz_h { margin: 50px 0 10px; position: static; width: 390px; } .seminar_header .info_top_part .slogan { line-height: 20px; position: static; width: 283px; } .register_button { background: url("../images/semcamp_btn.png") no-repeat scroll 0 0 transparent; color: white; display: block; font-weight: bold; height: 47px; letter-spacing: 1px; line-height: 47px; text-align: center; text-decoration: none; text-shadow: 1px -1px 1px #236B5B; text-transform: uppercase; width: 243px; } .register_button:hover { background-position: 0 -48px; } .speakers .register_button { margin: 60px auto 0; } .seminar-page .organization-info .sponsors { text-align: center; width: 315px; margin-bottom: 95px; height: 140px; } .seminar-page .sponsors h3 { float: none; font-size: 15px; margin: 0 auto 40px; padding: 0 0 13px; text-align: center; width: 225px; } .seminar-page .organization-info a { display: inline; height: auto; text-align: center; } .seminar_back .seminar-page .schedule { border-top: medium none; margin: 30px auto 0; background: #f4f4f4; padding: 40px 80px 45px 95px; width: 655px; } .programm_shadow { background: url("../images/program_shadow.png") no-repeat scroll 0 0 transparent; height: 31px; margin-left: 42px; width: 885px; } .seminar_back #container .speakers .schedule h2 { float: none; font-family: 'dyncyr',helvetica,sans-serif; font-size: 47px; letter-spacing: -2px; text-align: center; text-transform: none; margin: 0; } .program_separator { color: #BABABA; margin: 28px auto 40px; width: 145px; } .seminar_back .schedule ul { margin: 0; padding: 3px; line-height: normal; } .seminar_back .schedule li { padding: 20px 12px; background: none; border-bottom: 1px solid #BABABA; } .seminar_back .schedule dl { padding: 0; } .seminar_back .schedule li.li_block { background: #f5f5f5; /* ƒл€ старых браузров */ background: -moz-linear-gradient(top, #ffffff, #f5f5f5); /* Firefox 3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f5f5f5)); background: -webkit-linear-gradient(top, #ffffff, #f5f5f5); background: -o-linear-gradient(top, #ffffff, #f5f5f5); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #ffffff, #f5f5f5); /* IE10 */ background: linear-gradient(top, #ffffff, #f5f5f5); /* CSS3 */ border: 1px solid white; border-radius: 12px 12px 12px 12px; box-shadow: 0px 1px 1px #A3A3A3; margin: 0; padding: 19px 11px; } .seminar_back .schedule li.li_block dt { font-weight: bold; } .seminar_back .schedule .cofee-brake dt { background: url("../images/icons.png") no-repeat scroll 0 -17px transparent; } .seminar_back .schedule dt { background: url("../images/icons.png") no-repeat scroll 0 3px transparent; float: left; font-size: 18px; font-weight: normal; margin: 0; padding-left: 27px; padding-right: 55px; width: 122px; } .seminar_back .schedule dd strong { display: block; margin-bottom: 8px; } .seminar_back .info_part { background: none repeat scroll 0 0 white; border: medium none; clear: none; font-size: 15px; font-weight: bold; margin: 0 auto 10px; padding: 0; position: relative; text-transform: uppercase; top: -17px; width: 295px; } .partners_separator { clear: both; color: #bababa; } .seminar_back .organization-info ul a { display: table-cell; height: 120px; text-align: center; } .seminar_back #logo { top: 25px!important; } .seminar_cost p { margin: 20px 0; } .column_topic_left { margin-top: 80px; } .wraps .text_shadow_block_2 { background-color:#ffffff; background-color: rgba(255,255,255, .5); box-shadow: 0 0 2px #999999; display: block; float: none; /*height: 190px;*/ width:180px; margin: 5px 5px 40px; padding: 20px 18px 20px 36px; position: relative; /* width: 252px;*/ } .text_shadow_block h3 { margin: 0; padding: 0; } #topNav { background: none repeat scroll 0 0 #333333; border-bottom: 1px solid #626262; height: 33px; /*position: fixed; top: 0; width: 100%; z-index: 2;*/ } #topNav .container{ margin: 0 auto; position: relative; width: 960px; } #topNav ul li { display: inline-block; } #topNav ul#seminars { float: left; margin: 0; } #topNav ul#seminars li { border-bottom: 1px solid transparent; font-size: 13px; height: 26px; padding: 7px 9px 0; } #topNav ul#seminars li.active, #topNav ul#seminars li:hover { background: url("../images/bg-main-nav.gif") repeat-x scroll center top #494949; } #topNav ul#language { float: right; margin: 0; } #topNav ul#language li a { font-size: 17px; padding: 0 8px; } #topNav ul#language li.active a, #topNav ul#language li:hover a, #mainNav li.active a, #topNav ul#seminars li.active a, #topNav ul#seminars li:hover a { color: #fbed20; } #topNav ul#language li.share { position: relative; } #topNav ul#language a.share-link { background: url("../images/sprite.png") no-repeat scroll right -290px rgba(0, 0, 0, 0); display: block; font-size: 10px; height: 33px; line-height: 33px; margin-left: 60px; padding-right: 31px; text-transform: uppercase; } #topNav a, #mainNav a { color: #fff; text-decoration: none; } .menu { background: none repeat scroll 0 0 #333333; left: -9999px; padding: 10px; position: absolute; top: 26px; z-index: 999; } #topNav ul#language .menu ul { background: none repeat scroll 0 0 #fff; border-top: 1px solid #b5b5b4; font-size: 12px; list-style: none outside none; margin: 0; overflow: hidden; padding: 10px 0 0 15px; width: 260px; } #topNav ul#language li .menu li { float: left; margin: 0 10px 15px 0; width: 120px; } #topNav ul#language li .menu li a { background: url("../images/icons-follow.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0); color: #4c4c4c; display: block; font-size: 12px; line-height: 16px; padding: 0 0 0 23px; text-decoration: none; } #topNav ul#language li .menu li a.facebook { background-position: 0 0; color: #000; } #topNav ul#language li .menu li a.twitter { background-position: 0 -16px; } #topNav ul#language li .menu li a.vkontakte { background-position: 0 -176px; } #topNav ul#language li .menu li a.favorites { background-position: 0 -64px; } .share:hover .menu { left: -86px; top: 24px; } #header em.orgs { line-height: 20px; position: absolute; right: 20px; top: 10px; left: inherit; z-index: 10; } .container { margin: 0 auto; position: relative; width: 960px; } #mainNav { background: url("../images/bg-main-nav.gif") repeat-x scroll center bottom #494949; height: 47px; line-height: 47px; text-align: left; width: 100%; } #mainNav ul { margin: 0; } #mainNav ul li { display: block; float: left; height: 47px; margin-right: 80px; padding: 0 10px; position: relative; } #mainNav .seomoz_menu ul li { margin-right: 45px; } #mainNav ul li a { display: block; font-size: 14px; font-weight: bold; height: 47px; text-transform: uppercase; } #mainNav li:hover { background: none repeat scroll 0 0 rgba(0, 0, 0, 0.2); } #mainNav li:hover a { color: #6cdfc8; } #mainNav ul li.right { margin-right: 0; } #mainNav ul li.parent:hover { background: none repeat scroll 0 0 rgba(0, 0, 0, 0.2); } #mainNav ul li.parent:hover a span { background: url("images/bg-nav-hover.png") no-repeat scroll right center rgba(0, 0, 0, 0); padding-right: 20px; } #mainNav ul li.parent a span { background: url("images/bg-nav.png") no-repeat scroll right center rgba(0, 0, 0, 0); padding-right: 20px; }