h1{display:none}
h1.contestant-title{display:block}
h2.norm{font-size:1.6em;font-weight:bold;padding-bottom:0}

.offer-report{float:right;margin-top:-55px}
.menu-sections{padding-bottom:0}

.ask-a-question{position:relative; padding:.7em}
.ask-a-question .t i,.ask-a-question .b i{display:block;position:absolute;width:7px;height:7px;
	background:transparent url(http://i.owox.ua/conf/clouds-corners-orange.png) no-repeat 0 0}
.ask-a-question .t i{top:0;margin-top:-1px}
.ask-a-question .b i{bottom:0;margin-bottom:-1px}
.ask-a-question .l{left:0;margin-left:-1px}
.ask-a-question .r{right:0;margin-right:-1px}
.ask-a-question .t .l{background-position:0 -14px}
.ask-a-question .t .r{background-position:-7px -14px}
.ask-a-question .b .l{background-position:0px -21px }
.ask-a-question .b .r{background-position:-7px -21px}
.ask-a-question .t .c{background-position:-7px 0;height:14px;margin-top:-14px;left:70%;display:none}
.ask-a-question form{margin-top:.7em}
.ask-a-question button{margin:0 auto;width:193px;height:26px;padding:5px 7px;background-color:transparent;cursor:pointer;background-image:url(http://i.owox.ua/conf/button-ask-a-question.png)}

.author{overflow:hidden;width:95%;padding-bottom:.25em}
.author .avatar{float:left;width:70px}
.author .detail{margin-left:85px}
.author .name,.author .label span{font-size:1.25em;padding-bottom:.1em}
.author .label{margin-left:85px;margin-bottom:-20px}
.author .label span{visibility:hidden;padding-right:.5em}
.author .post{padding-bottom:.25em}

.sort{overflow:hidden;width:70%;list-style:none}
.sort li{float:left;padding:2px 4px 2px 0;font-size:10pt}
.sort .active{font-weight:bold;padding:0 4px 0 0}
.sort .r-corner .cn{width:10px;height:10px}
.sort .r-corner .lt{background-position:-30px 0}
.sort .r-corner .rt{background-position:-40px 0}
.sort .r-corner .lb{background-position:-30px -38px}
.sort .r-corner .rb{background-position:-40px -38px}
.sort .r-corner .indent{padding:2px 8px 2px}
.sort a:link,.sort a:visited{color:#000}
.sort a:hover{color:#06F}

.filter-voted{float:right;padding:2px 4px 2px 0;font-size:10pt}
.filter-voted a:link,.filter-voted a:visited{color:#000}
.filter-voted a:hover{color:#06F}

.intro{max-width:60em}
.contestants{margin-left:-25px}
.contestants h2{color:#000;padding-left:25px;font-size:20pt}
.contestants h2 b{font-size:1.2em;padding-left:.25em;font-style:italic}
.contestants h2.lucky b{color:#009600}
.contestants h2.loser b{color:#D82900;font-size:1em}
.contestants h2.loser{font-size:27pt;margin-bottom:1em}
.contestants .separator{border-top:1px solid #F2F2F2;margin:0 -25px;padding:1.5em 25px 0}
.contestants .contestant .container{padding:10px 25px}
.contestant .columns{overflow:hidden;width:100%}
.contestant .column-left{margin-right:20em}
.contestant .column-right{float:right;width:17em}
.contestant h2{font-size:16pt;width:99%;padding-left:0}
.contestant .vote{overflow:hidden;padding-top:60px;list-style:none}
.vote li{float:left;margin-right:.8em}
.vote li a{text-decoration:none}
.vote b{font-size:17pt;display:block;text-align:center;font-style:italic;padding-bottom:3px}
.vote li span{font-size:8pt;font-weight:bold}
.vote li a span{text-decoration:underline;color:#000;font-weight:normal}
.vote li span.abstain span{color:#666}
.vote .disable .against,.vote .disable a.against:link,.vote .disable a.against:visited{color:#f3beb2}
.vote .disable a.against:hover,.vote li a.against:hover span{color:#D82900}
.vote .disable .abstain, .vote .disable span.abstain span,
.vote .disable a.abstain:link,.vote .disable a.abstain:visited{color:#e2e2e2}
.vote .disable a.abstain:hover,.vote li a.abstain:hover span{color:#9F9F9F}
.vote .disable .for,.vote .disable a.for:link,.vote .disable a.for:visited{color:#b2dfb2}
.vote .disable a.for:hover,.vote li a.for:hover span{color:#009600}
.vote .disable a:link span,.vote .disable a:visited span{color:#b2b2b2}

.contestant .score,.contestant .score-process{margin-bottom:.7em}
.contestant .score,.contestant .score div{background-image:url(http://i.owox.ua/conf/score-stars.png);
	background-repeat:no-repeat;height:20px}
.contestant .score{width:100px;background-position:0 0}
.contestant .score div{background-position:0 -30px}
.contestant .score-process{color:#b6a48c;font-style:italic;overflow:hidden;padding-top:6px}
.contestant .score-process i{background:url(http://i.owox.ua/conf/star-wait.gif) no-repeat 0 0;
	display:block;width:24px;height:24px;float:left;margin-top:-6px}













/* ------ NEW STYLES for CONTESTANTS ------- */

.top-tabs{margin:0 -10px 50px -40px}
.tt-menu{height:60px;list-style:none;margin-bottom:-3px}
.tt-menu-item{float:left;line-height:60px;padding:0 35px;height:60px;overflow:hidden}
.tt-menu-item-active{border:3px solid #ff571e;border-bottom:0;background:#fff;font-size:1.25em;color:#ff571e;height:57px;
-moz-border-radius-topleft: 25px;
-moz-border-radius-topright: 25px;
-moz-border-radius-bottomright: 0px;
-moz-border-radius-bottomleft: 0px;
-webkit-border-radius: 25px 25px 0px 0px;
border-radius: 25px 25px 0px 0px;
}
.tt-menu-i-title{font-weight:bold;white-space:nowrap;font-size:1.8em;line-height:2.8em}
.tt-menu-item-active .tt-menu-i-title{line-height:2em}
.tab-content{border:3px solid #ff571e;padding:15px 20px 15px 40px;
-moz-border-radius-topleft: 0px;
-moz-border-radius-topright: 25px;
-moz-border-radius-bottomright: 25px;
-moz-border-radius-bottomleft: 25px;
-webkit-border-radius: 0px 25px 25px 25px;
border-radius: 0px 25px 25px 25px;
}

.contestants-items{}
.cont-item{border-bottom:1px solid #ccc;margin:0 -25px 2.25em -50px;padding:0 25px 1.25em 50px}
.top-tabs .cont-item{margin:0 0 2.25em 0;padding:0 0 1.25em 0}
.cont-item:last-child{border-bottom:0}
.cont-i-col-left{float:left;width:68%}
.cont-i-col-right{float:right;width:26%}
.author-label{padding-bottom:1em}
.author-foto{float:left;width:70px;height:70px}
.author-detail{margin-left:80px}
.author-name{font-size:1.3em;padding-bottom:.25em;line-height:1.1em;margin-top:-.3em}
.author-name img{margin-top:-15px;vertical-align:bottom;line-height:1em}
.author-post{color:#999;font-style:italic;padding-bottom:.35em}
.author-company-logo{padding-bottom:.5em}
.contestants-items .clear{height:1px;line-height:1px;font-size:1px;width:99%}
.cont-i-title{font-size:1.55em;padding-bottom:.55em}
.cont-i-desc{font-size:1.1em;line-height:1.4em}
div.content .cont-i-desc p{margin-bottom:.65em;width:90%}
.cont-i-video{padding-bottom:1em}
.cont-question{padding-bottom:1.25em;overflow:hidden}
.cont-q-tip .cont-question{padding-bottom:.25em;margin:.85em -.5em -.25em}
.cont-q-tip .cont-question  .ask-a-question{padding:0}
.cont-q-button{float:left;display:block;padding:.2em .85em .3em;font-size:1em;font-weight:bold;color:#fff;text-decoration:none;white-space:nowrap;
text-shadow: 1px 1px 0px #41973d;
-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
border-bottom:1px solid #4a624a;
-webkit-box-shadow: 1px 1px 0px 0px #d9dcd9;
-moz-box-shadow: 1px 1px 0px 0px #d9dcd9;
box-shadow: 1px 1px 0px 0px #d9dcd9;
background: #5ed258;
background: -moz-linear-gradient(top, #5ed258 0%, #5fd258 50%, #08bb08 50%, #009a00 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5ed258), color-stop(50%,#5fd258), color-stop(50%,#08bb08), color-stop(100%,#009a00));
background: -webkit-linear-gradient(top, #5ed258 0%,#5fd258 50%,#08bb08 50%,#009a00 100%);
background: -o-linear-gradient(top, #5ed258 0%,#5fd258 50%,#08bb08 50%,#009a00 100%);
background: -ms-linear-gradient(top, #5ed258 0%,#5fd258 50%,#08bb08 50%,#009a00 100%);
background: linear-gradient(top, #5ed258 0%,#5fd258 50%,#08bb08 50%,#009a00 100%);
}
.cont-q-button:link,.cont-q-button:visited,.cont-q-button:hover{color:#fff}
.cont-q-button:hover{
background: #6ee25f;
background: -moz-linear-gradient(top, #6ee25f 0%, #74ea62 50%, #0ad60a 50%, #58bc00 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6ee25f), color-stop(50%,#74ea62), color-stop(50%,#0ad60a), color-stop(100%,#58bc00));
background: -webkit-linear-gradient(top, #6ee25f 0%,#74ea62 50%,#0ad60a 50%,#58bc00 100%);
background: -o-linear-gradient(top, #6ee25f 0%,#74ea62 50%,#0ad60a 50%,#58bc00 100%);
background: -ms-linear-gradient(top, #6ee25f 0%,#74ea62 50%,#0ad60a 50%,#58bc00 100%);
background: linear-gradient(top, #6ee25f 0%,#74ea62 50%,#0ad60a 50%,#58bc00 100%);
}
.cont-q-tip{border:1px solid #eeb437;padding:.6em 1em .75em;margin-left:-.15em;position:relative;margin-bottom:.65em;
-o-border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;
}
.cont-q-tip:before{content:'';display:block;width:15px;height:15px;position:absolute;z-index:2;top:-9px;right:60px;background:#fff;
border-left:1px solid #eeb437;border-top:1px solid #eeb437;
-moz-transform: scale(1) rotate(45deg) translate(0px, 0px) skew(0deg, 0deg);
-webkit-transform: scale(1) rotate(45deg) translate(0px, 0px) skew(0deg, 0deg);
-o-transform: scale(1) rotate(45deg) translate(0px, 0px) skew(0deg, 0deg);
-ms-transform: scale(1) rotate(45deg) translate(0px, 0px) skew(0deg, 0deg);
transform: scale(1) rotate(45deg) translate(0px, 0px) skew(0deg, 0deg);
}
.social-share{padding-top:.5em;overflow:visible!important;min-height:8em}
.social-share .cell{padding-bottom:.35em;float:none;overflow:visible}

.button-orange{overflow:hidden}
.button-orange a{display:block;text-decoration:none;background:#e76724;padding:.25em .9em .3em;color:#fff;font-size:1.4em;font-family:"Arial Narrow",Arial, Helvetica, sans-serif;
border-top:1px solid #feeada;border-bottom:2px solid #99360e;
text-shadow: -1px -1px 0px #cc632b;
-o-border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;
background: -moz-linear-gradient(top, #fcc79f 0%, #f49e64 50%, #ef7d26 50%, #fc5f1b 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcc79f), color-stop(50%,#f49e64), color-stop(50%,#ef7d26), color-stop(100%,#fc5f1b));
background: -webkit-linear-gradient(top, #fcc79f 0%,#f49e64 50%,#ef7d26 50%,#fc5f1b 100%);
background: -o-linear-gradient(top, #fcc79f 0%,#f49e64 50%,#ef7d26 50%,#fc5f1b 100%);
background: -ms-linear-gradient(top, #fcc79f 0%,#f49e64 50%,#ef7d26 50%,#fc5f1b 100%);
background: linear-gradient(top, #fcc79f 0%,#f49e64 50%,#ef7d26 50%,#fc5f1b 100%);
}
.button-orange a:link,.button-orange a:visited,.button-orange a:hover{color:#fff}
.button-orange a:hover{
text-shadow: -1px -1px 0px #f85c09;
background: -moz-linear-gradient(top, #ffbd8c 0%, #ffae68 50%, #ef9d62 50%, #ff7b00 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffbd8c), color-stop(50%,#ffae68), color-stop(50%,#ef9d62), color-stop(100%,#ff7b00));
background: -webkit-linear-gradient(top, #ffbd8c 0%,#ffae68 50%,#ef9d62 50%,#ff7b00 100%);
background: -o-linear-gradient(top, #ffbd8c 0%,#ffae68 50%,#ef9d62 50%,#ff7b00 100%);
background: -ms-linear-gradient(top, #ffbd8c 0%,#ffae68 50%,#ef9d62 50%,#ff7b00 100%);
background: linear-gradient(top, #ffbd8c 0%,#ffae68 50%,#ef9d62 50%,#ff7b00 100%);
}

.button-right{float:right}
.button-right a{float:right}

.vote-menu{margin-left:-50px;margin-right:-25px}
div.content .vote-menu .container{padding-bottom:.5em}
.vote-menu-fixed{text-align:center;margin:0;position:fixed;top:0;left:0;right:0;z-index:110}
div.content .vote-menu-fixed .container{margin:0 auto;max-width:1288px;min-width:990px;text-align:left;width:90%;padding:0}
.vote-menu-fixed .container .wrap-box{padding:8px 35px 8px 60px;margin:0 35px;
background:#f3f3f3;border-bottom:1px solid #cbcbcb;
background: -moz-linear-gradient(top, #ffffff 0%, #e9e9e9 95%, #ffffff 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(95%,#e9e9e9), color-stop(100%,#ffffff));
background: -webkit-linear-gradient(top, #ffffff 0%,#e9e9e9 95%,#ffffff 100%);
background: -o-linear-gradient(top, #ffffff 0%,#e9e9e9 95%,#ffffff 100%);
background: -ms-linear-gradient(top, #ffffff 0%,#e9e9e9 95%,#ffffff 100%);
background: linear-gradient(top, #ffffff 0%,#e9e9e9 95%,#ffffff 100%);
-webkit-box-shadow: 0px 1px 1px 0px #ededed;
-moz-box-shadow: 0px 1px 2px 0px #ededed;
box-shadow: 0px 1px 2px 0px #ededed;
}
div.content .vote-sections{padding-left:0;font-size:1.15em;overflow:hidden;margin-left:-1.5em;margin-bottom:.5em}
div.content .vote-sections ul{margin:0;list-style:none}
.vote-sections li{padding:.25em .6em .45em 1.3em;line-height:1em;float:left;/*clear:left*/width:45%;height:1.2em}
.vote-sections .active{border:1px solid #f3e1c5;background:#fff;
-o-border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;
}
.vote-sections .active a,.vote-sections .active .current-section{position:relative}
.vote-sections .active a:before,
.vote-sections .active .current-section:before{content:'';position:absolute;left:-10px;top:4px;display:block;border-left:5px solid #ff9f0f;border-right:transparent;border-top:5px solid #fff;border-bottom:5px solid #fff}
.vote-sections .active-current-section{background:none;border:none;font-weight:bold;margin-bottom:0}
.vote-menu-fixed .vote-sections{padding-top:.25em}
.vote-sections .active-current-section .current-section:before{border-top:5px solid #f4f4f4;border-bottom:5px solid #f0f0f0}
.vote-sort{overflow:hidden;padding:.5em 0;margin-left:-.5em}
.sort-title,.sort-item{float:left}
.sort-title{padding:.3em .5em}
.sort-item{
-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;
-webkit-box-shadow: 2px 2px 2px 0px #b2b2b2;
-moz-box-shadow: 2px 2px 2px 0px #b2b2b2;
box-shadow: 2px 2px 2px 0px #b2b2b2;
}
.sort-item a,
.show-mini-menu-btn{display:block;padding:.2em .75em;text-decoration:none;float:left;text-shadow:1px 1px 0px #fff;font-weight:bold;
border:1px solid #ececec;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;
background: -moz-linear-gradient(top, #ffffff 0%, #dcdcdc 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#dcdcdc));
background: -webkit-linear-gradient(top, #ffffff 0%,#dcdcdc 100%);
background: -o-linear-gradient(top, #ffffff 0%,#dcdcdc 100%);
background: -ms-linear-gradient(top, #ffffff 0%,#dcdcdc 100%);
background: linear-gradient(top, #ffffff 0%,#dcdcdc 100%);
}
.sort-item a:link,.sort-item a:visited,.sort-item a:hover{color:#000}
.sort-novelty,.sort-novelty a{
border-right:0;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 0px;
-moz-border-radius-bottomright: 0px;
-moz-border-radius-bottomleft: 10px;
-webkit-border-radius: 10px 0px 0px 10px;
border-radius: 10px 0px 0px 10px;
}
.sort-score,.sort-score a{
border-left:0;
-moz-border-radius-topleft: 0px;
-moz-border-radius-topright: 10px;
-moz-border-radius-bottomright: 10px;
-moz-border-radius-bottomleft: 0px;
-webkit-border-radius: 0px 10px 10px 0px;
border-radius: 0px 10px 10px 0px;
}
.sort-hide{margin-left:1em}
.sort-active a{background:#7095a8;
-webkit-box-shadow: inset 4px 4px 3px 0px #465d69;
-moz-box-shadow: inset 4px 4px 3px 0px #465d69;
box-shadow: inset 4px 4px 3px 0px #465d69;
border-color:#7095a8;
}
.sort-active a:link,.sort-active a:visited,.sort-active a:hover{color:#fff;text-shadow:none}

.psevdo-mini-button,
.show-mini-menu-btn{float:right}
.psevdo-mini-button{margin-top:-2.25em}
.show-mini-menu-btn{font-size:1.4em;font-weight:bold;cursor:pointer;padding:0;
-webkit-box-shadow:0 3px 1px 0px #b4b4b4;
-moz-box-shadow:0 3px 1px 0px #b4b4b4;
box-shadow:0 3px 1px 0px #b4b4b4; 
}
.show-mini-menu-btn span{display:block;height:1.35em;line-height:1.35em;text-align:center;width:1.5em;margin-left:3px;
-moz-transform: scale(1) rotate(90deg) translate(0px, 0px) skew(0deg, 0deg);
-webkit-transform: scale(1) rotate(90deg) translate(0px, 0px) skew(0deg, 0deg);
-o-transform: scale(1) rotate(90deg) translate(0px, 0px) skew(0deg, 0deg);
-ms-transform: scale(1) rotate(90deg) translate(0px, 0px) skew(0deg, 0deg);
transform: scale(1) rotate(90deg) translate(0px, 0px) skew(0deg, 0deg);
}

.section-name{margin:1em 0;background:#eef9ec;color:#258711;font-weight:bold;font-size:1.65em;padding:.35em 50px .4em;margin-left:-49px;margin-right:-24px;
background: -moz-linear-gradient(top, #eef9ec 0%, #ddf1d9 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eef9ec), color-stop(100%,#ddf1d9));
background: -webkit-linear-gradient(top, #eef9ec 0%,#ddf1d9 100%);
background: -o-linear-gradient(top, #eef9ec 0%,#ddf1d9 100%);
background: -ms-linear-gradient(top, #eef9ec 0%,#ddf1d9 100%);
background: linear-gradient(top, #eef9ec 0%,#ddf1d9 100%);
}

.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}

.cont-score,.cont-score-process{margin-bottom:.7em}
.cont-score,.cont-score div{background-image:url(http://i.owox.ua/conf/score-stars.png);
 background-repeat:no-repeat;height:20px}
.cont-score{width:100px;background-position:0 0}
.cont-score div{background-position:0 -30px}
.cont-score-process{color:#b6a48c;font-style:italic;overflow:hidden;padding-top:6px}
.cont-score-process i{background:url(http://i.owox.ua/conf/star-wait.gif) no-repeat 0 0;
 display:block;width:24px;height:24px;float:left;margin-top:-6px}


.hidden-menu {
	visibility : hidden;
}

