.mainTitle {position:relative; border: none;}
.mainTitle h2 {margin: 0 0 8px auto; color: #4f2400;}
.bgWhite {background:url('/site_images/white_transparent80.png') top left transparent;padding:5px 10px;}
.bgBeige {background:url('/site_images/beige_transparent50.png') top left transparent;padding:4px 10px;}

.sliderContainer, .judgeImage, .categoryMainImage, .nominationMainImage {background-size: cover; background-position: center center; }
.sliderContainer {margin-top:-30px;}
.awardsTitle {background: url('/site_images/white_transparent60.png') top left transparent; box-shadow: 2px 2px 10px #bbb; width:220px;text-align: center; clear:both; color: #4f2400; position:relative;}
.awardsTitle h1 {text-transform: uppercase; font-size:200%; margin: 0 0;}
.awardsTitle h3 {font-size:120%;}
.container {position: relative;margin: 30px auto 0 auto;}
.contents h4 {color: #4F2400; font-size:140%; margin: 0 0;}
.categoryMain, .nominationMain, .newsMain {float: left; margin: 6px 6px;}
.categoryMainTitle h3 {font-size: 110%;line-height:150%;text-align: center;}
.categoryMainDescript {border-bottom: 1px solid #E0C082;height:80px;}
.categoryMainImage, .nominationMainImage {margin: 0 0;}
.categoryMainImage a, .nominationMainImage a {display: block;}
.nominationMainDescript h3, .nominationMainDescript h4, .categoryMainDescript {text-align:center; }
.nominationMainDescript {font-size:80%; overflow: hidden;}
.nominationMainDescript h3 {font-size:150%;}
.navStr {font-size:70%;}
.pageTitle h2, .pageTitle h3, .columns50 h2,  .columns50 h3, .columns50R h2,  .columns50R h3 {margin: 10px auto; text-transform: uppercase; color: #E0C082;}
.pageTitle h2, .columns50 h2, .columns50R h2 {font-size:340%;}
.pageTitle h3 {font-size:240%;}
.columns50 h3, .columns50R h3 {font-size:190%;}
.judgeMain, .judgeDescript {float: left; margin: 4px 2px;}
.judgeImage {float: right; margin: 4px 2px;}
.hrBeige {background:url('/site_images/hr_bg.png') top center no-repeat transparent; clear: both; height:30px;}
.columns50{width:49%; margin: 2px 1% 2px 0; float: left;}
.columns50R {width:50%;margin: 2px 0; float: right;}
.prevNext {text-align:center;}
.prevNext a {background-color:#fdfab7;  border:1px solid #ed3101; padding:2px 6px; font-weight:bold; margin:1px 5px; line-height:28px;}
.cPage {color: #000; border:1px solid #ed3101; padding:2px 6px; font-weight:bold; margin:1px 2px 1px 5px; line-height:28px;}
.red {color:#F00;}
.msg {border: 1px solid #E0C082; padding:6px 6px;text-transform: uppercase; }
.msg h3 {font-size:150%;}
.msg h4 {font-size:100%;}
.center {text-align: center;}
input[type="submit"] {border: 1px solid #E0C082; color: #4F2400; font-size: 120%;}
.nominationVote {height:50px; background-color: #E0C082;}
input[type="radio"] {background-color: #E0C082;}
label {cursor:pointer; font-size:70%;}
.grey {color: #040; margin: 3px 5px;}
a.black, a.black:hover{color:#000;}
/*за включване с фейсбук*/
.fbLink {
background: #5F78AB url("/site_images/fb_logo.png") no-repeat scroll left -188px; border-bottom: 1px solid #1A356E; border-top: 1px solid #879AC0; color: #FFF; font-family: "lucida grande",tahoma,verdana,arial,sans-serif; font-weight: bold; margin: 1px 1px 0px 21px; padding: 2px 6px 3px 28px; text-shadow: none; width: 140px; text-decoration: none; font-size: 11px; line-height: 14px;
}
a.fbLink {color:#fff;}
.galleryFirstImage {cursor: pointer;}
.awardsContainer {height:230px;float: left; margin: 0 6px;}
.awardsImage {height:200px;background-position: center center; background-repeat: no-repeat;}
.awardsExplained {height:30px; overflow: hidden; background-color: #E0C082; padding:0 3px; font-size:86%;}
big {color: #E0C082; font-size:150%;}

@media only screen and (min-width: 1281px) {
.sliderContainer {width: 940px; height: 200px;}
.awardsTitle {height: 200px; width: 220px; margin: -144px auto -56px 600px; }
.awardsTitle  h1 {font-size:160%;}
.awardsTitle  h3 {margin:0 0;}
.awardsTitleSeparator {height:14px;}
.columns {-webkit-column-count: 3; -moz-column-count: 3; column-count: 3; font-size:80%;}
.mainTitle {top:40px;}
.mainTitle h2 {font-size:180%; line-height:160%;}
/*category boxes used also in news*/
.categoryMain {width: 301px;height: 600px;}
.categoryMainImage, .categoryMainImage a {height:450px;}
.categoryMainTitle {height:50px;}
.categoryMainTitle {background-color:#E0C082; margin-top:0px;}
.categoryMainTitle h3 {margin: 0 0;}
/*nomination boxes used also in news*/
.nominationMain {width:301px; height:610px;}
.nominationMainImage, .nominationMainImage a {height:300px;}
/*judges */
.judgeImage, .judgeMain {width:200px; height:200px;}
.judgeDescript {width:500px; margin: 4px 16px; font-size:80%;}
/*news*/
.newsMain {width:301px; height:480px;}
.margTop {margin-top:70px;}
.galleryFirstImage {width:940px; height:627px;}
}

@media only screen and (min-width: 961px)  and (max-width: 1280px) {
.sliderContainer {width: 940px;}
.sliderContainer, .awardsTitle { height: 200px;}
.awardsTitle {width: 220px; margin: -144px auto -56px 600px; }
.awardsTitle  h1 {font-size:160%;}
.awardsTitle  h3 {margin:0 0;}
.awardsTitleSeparator {height:14px;}
.columns {-webkit-column-count: 2; -moz-column-count: 2; column-count: 2;}
.mainTitle {top:40px;}
.mainTitle h2 {font-size:180%; line-height:160%;}
.contents h2 {font-size:340%; margin: 20px auto; }
/*category boxes used also in news*/
.categoryMain {width: 301px;height: 600px;}
.categoryMainImage, .categoryMainImage a {height:450px;}
.categoryMainTitle {height:50px;}
.categoryMainTitle {background-color:#E0C082; margin-top:0px;}
.categoryMainTitle h3 {margin: 0 0;}
/*nomination boxes used also in news*/
.nominationMain {width:301px; height:610px;}
.nominationMainImage, .nominationMainImage a {height:300px;}
/*judges*/
.judgeImage, .judgeMain {width:200px; height:200px;}
.judgeDescript {width:500px; margin: 4px 16px; font-size:80%;}
/*news*/
.newsMain {width:301px; height:480px;}
.margTop {margin-top:70px;}
.galleryFirstImage {width:940px; height:627px;}
}

@media only screen and (min-width: 627px) and (max-width: 960px) {
.sliderContainer {width: 100%; min-width: 626px;}
.sliderContainer,.awardsTitle {height: 200px;}
.awardsTitle {width: 210px; margin: -144px 40px -56px auto; }
.awardsTitle  h1 {font-size:140%;}
.awardsTitle  h3 {margin:8px auto;}
.awardsTitleSeparator {height:4px;}
.columns {-webkit-column-count: 2; -moz-column-count: 2; column-count: 2; font-size: 80%;}
.mainTitle {top:30px;}
.mainTitle h2 {font-size:150%; line-height:150%;}
.contents {width:626px; margin: 0 auto;}
.contents h2 {font-size:260%; margin: 10px auto; }
.smaller {font-size:200%;}
.nominationHalf {width:100%; height:230px; float: left;}
.columns50 h2 {font-size:200%;}
.columns50 h3, .columns50R h3 {font-size:160%;}
/*category boxes used also in news*/
.categoryMain {width: 301px;height: 600px;}
.categoryMainImage, .categoryMainImage a {height:450px;}
.categoryMainTitle {height:50px;}
.categoryMainDescript {font-size:80%;}
.categoryMainTitle {background-color:#E0C082; margin-top:0px;}
.categoryMainTitle h3 {margin: 0 0; font-size: 110%;}
/*nomination boxes used also in news*/
.nominationMain {width:301px; height:610px;}
.nominationMainImage, .nominationMainImage a {height:300px;}
.nominationMainDescript {font-size:70%;}
.pageTitle h3 {font-size:170%;}
/*judges */
.judgeImage, .judgeMain {width:308px; height:200px; background-repeat: no-repeat;}
.judgeDescript {width:622px; margin: 4px 2px; font-size:70%;}
.columns50 p, .columns50R p {font-size: 70%}
/* .columns50R {width:50%;margin: 2px 0; float: right;} */
/*news*/
.newsMain {width:301px; height:480px;}
.prevNext {font-size:90%;}
.margTop {margin-top:70px;}
.galleryFirstImage {width:626px; height:417px; margin: 0 auto;}
}

@media only screen and (min-width: 461px) and (max-width: 626px) {
.oneH p {font-size: 80%}
.sliderContainer,.awardsTitle {height: 200px;}
.sliderContainer {width:100%;min-width: 460px;}
.awardsTitle {width: 210px; margin: -106px 50px -80px auto; }
.awardsTitle  h1 {font-size:140%;}
.awardsTitle h3 {margin:4px auto;}
.awardsTitleSeparator {height:1px;}
.columns {font-size: 80%;}
.mainTitle {top:30px;}
.mainTitle h2 {font-size:150%; line-height:150%;}
.contents {width:460px;margin: 70px auto 0 auto;}
.contents h2 {font-size:240%; margin: 10px auto; }
.nominationHalf {width:100%; height:230px; float: left;}
.columns50, .columns50R {width:100%}
.columns50 h2 {font-size:230%;}
.columns50 h3, .columns50R h3 {font-size:160%;}
.columns50 p, .columns50R p {font-size: 70%}
/*category boxes used also in news*/
.categoryMain {width: 448px;height:600px;}
.categoryMainImage, .categoryMainImage a {height:450px;}
.categoryMainTitle {height:50px;}
.categoryMainDescript {font-size:90%;}
.categoryMainTitle {background-color:#E0C082; margin-top:0px;}
.categoryMainTitle h3 {margin: 0 0;}
/*nomination boxes used also in news*/
.nominationMain {width:448px; height:610px;}
.nominationMainImage, .nominationMainImage a {height:300px;}
.pageTitle h3 {font-size:160%;}
/*judges */
.judgeImage, .judgeMain {width:226px; height:200px; background-repeat: no-repeat;}
.judgeDescript {width:456px; margin: 4px 2px; font-size:70%;}
/*news*/
.newsMain {width:448px; height:480px;}
.prevNext {font-size:76%;}
.galleryFirstImage {width:460px; height:307px; margin: 0 auto;}
}

@media only screen and (max-width: 460px) {
.oneH p {font-size: 70%}
.container, .footerContainer, .sliderContainer {width: 100%; min-width: 360px;}
.contents {width:360px; margin: 24px auto 0 auto;}
.contents h2 {font-size:250%; margin: 10px auto; }
.contents {margin: 40px auto 0 auto;}
.sliderContainer {height: 200px;}
.awardsTitle {height: 170px; width: 290px; margin: -90px auto -40px auto; }
.awardsTitle h1 {font-size:160%;}
.awardsTitle h3 {margin:-8px auto;}
.awardsTitleSeparator {height:16px;}
.columns {padding:4px 6px; font-size:80%;}
.categoryMainDescript {font-size:80%;}
.mainTitle {top:30px;}
.mainTitle h2 {font-size:150%; line-height:150%;}
.nominationHalf {width:100%; height:230px; float: left;}
.columns50, .columns50R {width:100%}
.columns50 h2 {font-size:230%;}
.columns50 h3, .columns50R h3 {font-size:160%;}
.columns50 p, .columns50R p {font-size: 70%}
/*category boxes used also in news*/
.categoryMain {width: 348px;height: 600px;}
.categoryMainImage, .categoryMainImage a {height:450px;}
.categoryMainTitle {height:50px;}
.categoryMainTitle {background-color:#E0C082; margin-top:0px;}
.categoryMainTitle h3 {margin: 0 0;}
/*nomination boxes used also in news*/
.nominationMain {width:348px; height:590px;}
.nominationMainImage, .nominationMainImage a {height:300px;}
.pageTitle h3 {font-size:140%; text-align: center;}
/*judges */
.judgeImage, .judgeMain {width:176px; height:176px;}
.judgeDescript {width:356px; margin: 4px 2px; font-size:70%;}
/*news*/
.newsMain {width:348px; height:480px;}
.prevNext {font-size:70%;}
.galleryFirstImage {width:360px; height:240px; margin: 0 auto;}
}