h2{font-size:1.8em}

a:link{color:#3a73d0}
a:visited{color:#63C}
a:hover{color:#06F}

.visual{width:100%;overflow:hidden}
.visual img{display:block}

div.content{background-image:none}
div.content div.container{padding-bottom:0;padding-top:0;margin-bottom:50px;margin-top:25px}

.prices{border-bottom:1px solid #e1e9d9;border-top:2px solid #e1e9d9;}

.introduction{max-width:50em}
.introduction h1{color:#ff571e;font-weight:bold;white-space:normal;line-height:1.1em;padding-bottom:.25em}
.introduction h1 a:link,.introduction h1 a:visited{color:#ff571e}
.introduction h1 a:hover{color:#fd7100}
div.introduction div.container{/*margin-top:0;*/margin-bottom:30px;}
.introduction p.text{line-height:1.6em;color:#333;padding-bottom:0}
.introduction .program{margin:0 25px 2.5em 28px}

.hot-themes{margin:1em 0 3.2em;overflow:hidden}
.hot-themes h2{padding-bottom:.1em}
.hot-themes .hot-themes-item{float:left;padding:.25em 1.5em .5em 0;font-size:11pt;line-height:1.2em;}

.slider-video-reports{margin-top:.692em;width:490px}
.slider-video-reports .slider-al,.slider-video-reports .slider-ar{top:56px}
.video-reports-reporter{margin:.769em 0}
.video-reports-reporter span{color:#666;font-size:.846em}
.video-reports-title{font-size:1.231em}

.right-item > div{margin-left:-340px}

.popular-reports{margin-top:4.077em}
.popular-reports h2 a:link{color:#00539f}
.popular-reports h2 b{color:#009600;font-style:italic;letter-spacing:.1em}
.popular-reports-more{font-weight:bold;font-size:1.155em}
.arrow{font-family:Times;font-size:18px;line-height:1em}

.subscribe-new{background:#f7f7e7;margin:5px 20px 1.75em 0;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:1em 1.25em}
.subscribe-new h4{color:#ff7e00;padding-bottom:.15em}
div.content .subscribe-new p{font-size:10pt;padding:0;margin-bottom:.2em;color:#333}
.follow{}
.follow img{width:38px;height:38px;margin:0;background-image:url(http://i.owox.ua/conf/sprite-social.jpg);background-repeat:no-repeat}
.follow a.rss{padding:0;background:none}
.follow table{width:98%}
.follow table td{width:1%;white-space:nowrap;vertical-align:top}
.follow .rss img{background-position:-334px 0}
.follow .rss:hover img{background-position:-334px -16px}
.follow .facebook img{background-position:0 0}
.follow .facebook:hover img{background-position:0 -40px}
.follow .youtube img{background-position:-40px 0}
.follow .youtube:hover img{background-position:-40px -40px}
.follow .twitter img{background-position:-80px 0}
.follow .twitter:hover img{background-position:-80px -40px}
.follow .slideshare img{background-position:-120px 0}
.follow .slideshare:hover img{background-position:-120px -40px}
.follow .picasaweb img{background-position:-160px 0}
.follow .picasaweb:hover img{background-position:-160px -40px}
.follow .googlebuzz img{background-position:-200px 0;width:40px}
.follow .googlebuzz:hover img{background-position:-200px -40px}

#subscribe_block{}
#subscribe_block,#subscribe_block form,#subscribe_block div{}
#subscribe_block .thanks,#subscribe_block .error{display:block;margin-left:5px}
#subscribe_block span{font-weight:bold}
.subscribe-new .ajax-process img{height:16px;margin-right:.5em;vertical-align:text-top}
.subscribe-new .ajax-process{vertical-align:middle;margin-left:100px}
.subscribe-new form{margin-top:.25em;padding-left:2px}
.subscribe-new form .submit{width:7.5em;font-size:10pt;font-family:Arial}
.subscribe-new form .text{font-size:10pt;outline:0;width:60%}
.subscribe-new form nobr b{margin-left:5px}
/*#subscribe_block p{display:none}*/

div.content div.r10{clear:both}
div.content div.r10 b{border-color:#FFF;border-style:solid}

.twitter-widget{margin:0 20px 1.75em 0}
.partners-col{margin-top:.75em}

.members{margin:47px 25px 20px 18px}
.members h3{margin-left:10px;margin-bottom:.5em;font-size:16pt;font-weight:normal;}
.members a{margin:0 2%;line-height:55px;text-decoration:none}

.members-top{background:#fff;padding:13px 0 0 50px}
.members-top table{border-collapse:collapse;border-spacing:0;width:100%}

.author-label{margin-bottom:2.692em;overflow:hidden}
.author-foto{float:left;width:70px;height:70px}
.author-detail{margin-left:85px}
.author-name{margin-bottom:.769em}
.author-name span{color:#666;font-size:.846em}
.author-name span img{margin-left:10px;vertical-align:middle}
.author-theme{font-size:1.154em;line-height:1.2em}



.contestants{position:relative}
div.contestants div.container{padding-bottom:0;margin-bottom:25px;margin-top:0}
div.content .contestants p{font-size:10pt;width:95%}
/*.contestants h1{font-size:29pt;font-weight:bold;white-space:normal;color:#ff571e}
.contestants h1 i{font-size:.65em;margin-left:1em}*/
.contestants h3{font-size:19pt;margin-bottom:.7em;padding-bottom:0}
.contestants h3 i{margin-left:.7em}
.contestants .item{overflow:hidden;width:99%;margin-bottom:2.5em}
.contestants .item .image{float:left;width:70px}
.contestants .item .detail{margin-left:85px}
.contestants .title{font-size:1.2em}
.contestants .author .company, .contestants .label .company{color:#666;padding-left:.5em;font-size:.85em}
.contestants .label{margin-bottom:-16px}
.contestants .label span{visibility:hidden;padding-right:.5em}
.contestants .rss{position:absolute;right:0;margin:-2.5em 25px 0 0}

.promotion h3{color:#333}
.promotion .sections{margin:0 0 4em 0;list-style:none}
.promotion .sections li{margin-bottom:.7em}
.promotion .video{margin:0 3em 3.2em 0}
.promotion .video img{margin-bottom:.5em}
div.promotion div.container{padding:0 0 0 1.2em}
div.reports div.container{padding:0 3em 0 0}

.tile{border-bottom:solid 2px #e9ebe7;background:transparent url(http://i.owox.ua/conf/main/tiles-gradient.png) repeat-x 0 100%}
.partners{border-collapse:collapse;border-spacing:2px;width:100%;margin-bottom:-5px}
.partners td{text-align:center;vertical-align:top;padding:1.5em 0 0}
.partners h2{text-align:left;margin:0 0 1em 50px;font-size:13pt;width:auto}
.partners img{vertical-align:middle;margin:0 0 40px}
.partners .v-border{border-left:solid 2px #e9ebe7;padding-left:50px;text-align:left}
.partners .v-border h2{margin-left:0}
.partners .v-border a{margin-right:60px}
.partners .layout td{width:12.5%;height:5px;padding:0}

.advertisers-info{background-color:#fff8af;float:right;margin-top:-1.5em;padding:.5em 1em .4em 2.4em}
.advertisers-info a{color:#222}
.advertisers-info a:hover{color:black}
.advertisers-info .i{background-position:-37px -25px;width:15px;height:15px;margin:0 2px 0 -18px}
.advertisers-info a:hover .i{background-position:-22px -25px}
.partners .advertisers-info a, .advertisers-info img{margin:0;padding:0;vertical-align:text-bottom}

.format{border-top:1px solid #e5e5e5;margin:0 3px}
.format .items{}
.format .items .clear{width:100%;clear:left;height:1px;overflow:hidden;font-size:1px;line-height:1px}
.format .items .item{float:left;width:25%;padding-bottom:.5em}
.format .items .item .title-icon{width:180px;text-align:center;display:block;text-decoration:none;padding-bottom:2px}
.format .items .item .title-icon:link,.format .items .item .title-icon:visited{color:#3a73d0}
.format .items .item .title-icon:hover{color:#00539f}
.format .items .item .title-icon:focus{color:#333;outline:none}
.format .items .item .title-icon img{display:block;margin:0 auto 3px}
.format .items .item .title-icon span{border-bottom:1px dashed;font-size:1.155em}
.format .items .box{padding:20px 5px 5px}
.format .items .desc{background:#faf8e5;padding:15px 25px;border-radius:15px;-moz-border-radius:15px;-o-border-radius:15px;-webkit-border-radius:15px;-webkit-box-shadow:1px 1px 4px #BEBEBE;-moz-box-shadow:1px 1px 4px #BEBEBE;box-shadow:1px 1px 4px #BEBEBE;width:465px;color:#333;line-height:1.45em}
.format .items .desc .pistil{width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #faf8e5;margin:-30px 0 10px 40px}
.format .items .desc .pistil-right{margin-left:390px}

.archive{border-top:1px solid #e5deeb;background:url(http://i.owox.ua/conf/archive-bg-gorizontal.png) repeat-x 0 0}
.archive h2,.archive h3,.archive h4{color:#783baf}
div.archive div.title-container{margin-bottom:5px}
div.archive .members{margin:47px 0 0}
div.content div.archive .members div.container{margin:0}
div.archive .members a{margin:0 5% 0 1%}

div.archive .photo-report i{background-position:-19px 0}
/*div.archive .opinions .sprite i{background-position:-36px 0}*/
div.archive .image{float:left}
div.archive .image .b{background:url(http://i.owox.ua/conf/shadow-b.png) repeat-x 0 100%}
div.archive .image .br{background:url(http://i.owox.ua/conf/shadow-br.png) no-repeat 100% 100%}
div.archive .image .bl{background:url(http://i.owox.ua/conf/shadow-bl.png) no-repeat 0 100%;padding-bottom:20px}
div.archive .image .t{background:url(http://i.owox.ua/conf/shadow-t.png) repeat-x 0 0}
div.archive .image .tl{background:url(http://i.owox.ua/conf/shadow-tl.png) no-repeat 0 0;padding:20px;padding-bottom:0}
div.archive .image .tr{background:url(http://i.owox.ua/conf/shadow-tr.png) no-repeat 100% 0}
div.archive .image .l{background:url(http://i.owox.ua/conf/shadow-l.png) repeat-y 0 0}
div.archive .image .r{background:url(http://i.owox.ua/conf/shadow-r.png) repeat-y 100% 0}

div.archive .photo-report{padding-top:0;overflow:hidden;margin:0 0 30px -15px}
div.archive .image .description{padding:15px 0 10px}
div.archive .image .description .sprite{padding-left:16px}

div.archive div.opinions div.container{padding:0 20px 0 0}
/*div.archive .opinions .link-bg a{float:right;margin-right:20px}*/
.opinions .item{margin:0 0 0 -5px;overflow:hidden;padding:5px 0 0 5px}
.opinions .item .box{background:#faf8e5;border-radius:15px;-o-border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;padding:12px 15px;-webkit-box-shadow: 2px 2px 5px #bebebe;-moz-box-shadow: 2px 2px 5px #bebebe;box-shadow: 2px 2px 5px #bebebe;margin-right:10px}
.opinions .item .box p{margin-bottom:.3em;line-height:1.35em;font-size:1em}
.opinions .item .pistil{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:15px solid #faf8e5;margin-left:65px}
.opinions .item .avatar{float:left;width:48px;height:48px;margin-left:15px;overflow:hidden;
-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
.opinions .item .avatar img{display:block}
.opinions .name{font-size:8pt}
.opinions .autor{padding:.5em 0 .2em;margin-left:70px;font-size:10pt;max-width:17em}
.opinions .item-to-left{margin-right:0;margin-left:100px}
.opinions .item-to-left .pistil{margin-left:290px}
.opinions .item-to-left .avatar{margin-left:235px}
.opinions .item-to-left .autor{margin-left:295px}
.opinions .all{font-size:1.15em;}

.facebook-likebox{padding:15px 0 0 0}
.facebook-column{float:left;width:565px}
.twitter-column{margin-left:555px}
.twitter-box{margin:15px 20px 0 15px}
.columns .column-right .twitter-box .container,
div.content .video-box .container{margin-bottom:20px}
div.content .twitter-box p{font-size:1em}
div.content .twitter-box h4{font-weight:normal} 

.subscribe-new .social-global-block{margin:0;padding:0 0 .65em;background:#F7F7E7}
.subscribe-new .social-global-block span{display:none}

.vote-buttons{overflow:hidden;padding-top:60px;list-style:none}

.vote-buttons b{letter-spacing:.3em}
.vote-buttons .against,.vote-buttons a.against:link,.vote-buttons a.against:visited{color:#d82900}
.vote-buttons a.against:hover{color:#ee2d00}
.vote-buttons .abstain,.vote-buttons a.abstain:link,.vote-buttons a.abstain:visited{color:#9f9f9f}
.vote-buttons a.abstain:hover{color:#b4b4b4}
.vote-buttons .for,.vote-buttons a.for:link,.vote-buttons a.for:visited{color:#009600}
.vote-buttons a.for:hover{color:#01b701}

.vote-buttons li{float:left;margin-right:.8em}
.vote-buttons li a{text-decoration:none}
.vote-buttons b{font-size:17pt;display:block;text-align:center;font-style:italic;padding-bottom:3px}
.vote-buttons li span{font-size:8pt;font-weight:bold}
.vote-buttons li a span{text-decoration:underline;color:#000;font-weight:normal}
.vote-buttons li span.abstain span{color:#666}
.vote-buttons .disable .against,.vote-buttons .disable a.against:link,.vote-buttons .disable a.against:visited{color:#f3beb2}
.vote-buttons .disable a.against:hover,.vote-buttons li a.against:hover span{color:#D82900}
.vote-buttons .disable .abstain, .vote-buttons .disable span.abstain span,
.vote-buttons .disable a.abstain:link,.vote-buttons .disable a.abstain:visited{color:#e2e2e2}
.vote-buttons .disable a.abstain:hover,.vote-buttons li a.abstain:hover span{color:#9F9F9F}
.vote-buttons .disable .for,.vote-buttons .disable a.for:link,.vote-buttons .disable a.for:visited{color:#b2dfb2}
.vote-buttons .disable a.for:hover,.vote-buttons li a.for:hover span{color:#009600}
.vote-buttons .disable a:link span,.vote-buttons .disable a:visited span{color:#b2b2b2}

.right-video-report{float:right;width:220px}
.right-video-report .vote-buttons{padding-top:20px}
.right-video-report .social-share{margin-top:15px}
.right-video-report .vk-share{height:30px}
.left-video-report{margin-right:220px;max-width:410px}
.left-video-report .author-name{margin-top:1.5em}
.left-video-report .video-reports-title{margin-top:0.4em}

.foto-sprite{width:100%;overflow:hidden;background:#fff}
.foto-sprite img{display:block}

h4.green{color:#518c22;font-weight:bold;font-size:1.4em}
.apps-menu{margin-bottom:1em}
.apps-menu-item{padding:1em;border:1px solid #ccc;margin:1em 1em 0 0;
-o-border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;}
.apps-menu-title{font-weight:bold;font-size:1.35em;line-height:1em;position:relative;margin:-1.25em 0 .5em 0;color:#333}
.apps-menu-title span{background:#fff;padding:0 5px}
.apps-menu-code{margin-bottom:.25em}
.apps-menu-download{font-size:1.2em;overflow:hidden}
.apps-menu-download a{display:block;float:left;text-decoration:none;padding:12px 0 9px 38px}
.apps-menu-download a:link,.apps-menu-download a:visited{color:#333}
.apps-menu-download a:hover{color:#333}
.apps-menu-download a span{text-decoration:underline}
.apps-menu-download a:link span,.apps-menu-download a:visited span{color:#3A73D0}
.apps-menu-download a:hover span{color:#06f}

.apps-menu-ios .apps-menu-download a{background:url(http://i.owox.ua/conf/2011/main/app-icon-small-ios.png) no-repeat 0 0}
.apps-menu-android .apps-menu-download a{background:url(http://i.owox.ua/conf/2011/main/app-icon-small-android.png) no-repeat 0 0;padding-left:44px}

.subscribe-new .subscribe-new-title{font-size:1.155em;color:#333;line-height:1.3em;padding-right:0;margin-bottom:0;padding-bottom:.75em}
.subscribe-new{padding-right:.25em}
.subscribe-new-title div{/*padding-top:.5em*/}
/*.subscribe-new h4{display:none}*/
.subscribe-new-title b.green{color:#49831f}
.subscribe-new-title b.orange{color:#ff681e}
.subscribe-new-input{width:60%;font-size:.85em}
.subscribe-new-button{font-size:.85em;font-family:arial}
.subscribe-new{padding-bottom:0}
.subscribe-new .cell{padding-bottom:1em}

div.content .introduction-second-line .container{margin-top:0}
div.content .introduction-first-line .container{margin-bottom:25px}

.twitter-box{margin-left:0}

div.content .venue-block .container{margin-bottom:25px;padding-right:0}
div.content .venue-block p{margin-bottom:.75em;font-size:1.05em;line-height:1.25em;overflow:hidden}
.venue-block p span{display:block;font-size:1.2em;padding-bottom:.1em}
.venue-block p i.notice{font-size:.85em}
.venue-block p.map{border:1px solid #ccc}
.venue-block p img{display:block}

.conf-complete{min-height:16em;padding:5px 0 10px;margin-top:10px;background:url(http://i.owox.ua/conf/conf-complete.png) no-repeat 0 0;}
.conf-complete h1{color:#449b00;font-weight:bold;font-family:Arial;font-size:2.5em;padding-bottom:.1em;letter-spacing:-.025em}
.conf-complete h1 span{color:#fe7e00}
.introduction .conf-complete p.text{margin-bottom:1em;line-height:1.4em;font-size:1.15em}

.introduction .psevdo-h1{color:#FF571E;font-weight:bold;line-height:1.1em;padding-bottom:.25em;white-space:normal;font-size:26pt}
.introduction .psevdo-h1 a:link,.introduction .psevdo-h1 a:visited{color:#FF571E}
.introduction .psevdo-h1 a:hover{color:#FD7100}

.archive-menu{text-align:center}
div.content .archive-menu ul{font-size:1.8em;font-weight:bold}
div.content .archive-menu p{max-width:none;margin-bottom:.4em}
.archive-menu ul li{display:inline;padding:0 .25em}
.archive-menu ul li.disable{color:#ccc}
