.heading-contest{
    width:535px;
    margin:0 auto;
    background: url(/images/catalog/contest/pixel-black.jpg) repeat-x left center;
    margin-bottom:35px;
}
.heading-contest p{
    font-size:34px;
    text-transform:uppercase;
    text-align:center;
    background:#fff;
    width:215px;
    margin:0 auto;
    padding-bottom:0px;
    font-family: 'FuturisXCRegular';
    font-style:italic;
}
.block-about-priz{
    width:725px;
    margin:0 auto;
}
.circle-priz{
    width: 142px;
    height: 142px;
    background: #F8F8F8;
    -moz-border-radius: 71px;
    -webkit-border-radius: 71px;
    border-radius: 71px;
    float:left;
}
.circle-priz img{
    margin:-15px 0px 0px 5px;
}
.wrap-text-priz{
    margin-left:172px;
    width: 470px;
}
.wrap-text-priz p{
    text-align:left;
    padding-bottom:15px;
    line-height:18px;
}
.btn-take-part span{

    font-size:34px;

}

#content .btn-take-part:hover{
    text-decoration:none;
    color:#fff;
}
.foto-about{
    background:#F8F8F8;
    margin-top:50px;
    padding:45px 0px;
    margin-bottom:35px;
}
.video-about-inner{
    margin:0 auto 55px auto;
    width:560px;
}
.video-about{
    margin:45px 0px 10px 0px;
}
.video-about .heading-contest p{
    width:150px;
}

.work-about{
    background:#F8F8F8;
    margin-top:50px;
    padding:45px 0px;
    margin-bottom:60px;
}
.work-about .heading-contest p{
    background: none repeat scroll 0 0 #F8F8F8;
    width:380px;
}
.work-about .icon-work-about{
    margin: 0 auto;
    overflow: hidden;
    width: 545px;
    padding-left:0px;
}
.work-about .icon-work-about li{
    width:112px;
    height:112px;
    -moz-border-radius: 66px;
    -webkit-border-radius: 66px;
    border-radius: 66px;
    float:left;
    margin:0px 100px 25px 0px;
    list-style:none;
}
.work-about .icon-work-about li:last-child{

    margin-right:0px;
}
.heading-contest-test p{
    width: 355px;
}
.sky-work{
    background: url(/images/catalog/contest/skier.png) no-repeat center center #343434;
}
.pencil-work{
    background: url(/images/catalog/contest/pencil.png) no-repeat center center #343434;
}
.cup-work{
    background: url(/images/catalog/contest/cup.png) no-repeat center center #343434;
}
.work-about .deck-icon-work li{
    float:left;
    margin:0px 45px 0px 0px;
    list-style:none;
    width:172px;
    text-align:center;
    font-family: 'FuturisXCRegular';
    font-size:20px;
}
.work-about .deck-icon-work{
    margin: 0 auto;
    overflow: hidden;
    width: 615px;
    padding-left:0px;
}
.work-about .deck-icon-work li:last-child{

    margin:0px;

}
/*карусель*/
.main-column .carousel  {
    max-width: 1080px; /* ширина всего блока */
    margin: 30px auto;
    width:95%;
    position:relative;
}
.main-column .carousel-wrapper {
    margin: 0 auto;
    overflow: hidden;
    padding: 0;
    position: relative;
    width: 580px;
}
.main-column .carousel-items {
    width: 50000px; /* устанавливаем большую ширину для набора элементов */
    position: relative; /* позиционируем блок относительно основной области карусели */
}
.main-column .carousel-block {
    float: left; /* выстраиваем все элементы карусели в ряд */
    width: 270px; /* задаём ширину каждого элемента */
    padding: 10px; /* делаем оступы, чтобы элементы не сливались */
}
.main-column .carousel-block a{
    color:#737373;
}
.main-column .carousel-block a:hover{
    color:#737373;
    text-decoration:underline;
}
.main-column .carousel-block img{
    display:block;
}
#content .carousel a{
    text-decoration:none;
}
/*********** BUTTONS ***********/
.main-column .carousel-button-left a, .main-column .carousel-button-right a{
    width: 25px;
    height: 36px;
    position: relative;
    top: 10px;
    cursor: pointer;
    text-decoration:none;
}
.main-column .carousel-button-left a{
    float: left;
    background: url(/images/catalog/contest/prev.png) no-repeat;
}
.main-column .carousel-button-right a{
    float: right;
    background: url(/images/catalog/contest/next.png) no-repeat;
}
.main-column .carousel-block span{
    display:inline-block;
    background:#343434;
    font-family: 'FuturisXCRegular';
    font-size:16px;
    font-style:italic;
    color:#fff;
    padding:3px 10px;
    margin-bottom:5px;
}
.main-column .carousel-block p{

    margin-left:10px;
}
.foto-about .heading-contest p {
    background: none repeat scroll 0 0 #f8f8f8;
    width: 290px;
}

.foto-about .carousel-wrapper {
    margin: 0 auto;
    overflow: hidden;
    padding: 0;
    position: relative;
    width: 680px;
}
.foto-about .carousel-block {
    padding: 12px;
    width: 202px;
}
.foto-about .heading-contest{
    margin-bottom:0px;
}

.foto-about .carousel {
    margin: 15px auto 0px auto;

}
.main-column .carousel-button-left, .main-column .carousel-button-right{
    position:absolute;
    top:5px;
}
.main-column .carousel-button-right{
    right:0px;
}
.foto-about .carousel-button-left, .foto-about .carousel-button-right{
    top:50px;
}
.btn-take-part{
    display:block;
    background:#D1CE1E;
    width:285px;
    height:60px;
    border-radius:5px;
    text-align:center;
    color:#fff;
    font-size:23px;
    text-transform:uppercase;
    margin: 30px auto;
    line-height:57px;
    font-weight:bold;
    font-style:italic;
    -webkit-box-shadow: inset 0px -3px 0px 0px rgba(194,191,20,1);
    -moz-box-shadow:    inset 0px -3px 0px 0px rgba(194,191,20,1);
    box-shadow:         inset 0px -3px 0px 0px rgba(194,191,20,1);
}

.btn-near-test{
	display:block;
	width:340px;
	padding:10px 15px 14px 15px;
	height:auto;
	line-height: normal;
	font-size:18px;
}
.btn-near-test span{
	font-size:24px;
}
/*heading ski on the inner page .catalog_search_results_full h5 a{
    font-family: 'FuturisXCRegular';
    font-size:22px;
    font-style:italic;
}*/
.btn-ShowModels{
    border-radius: 5px;
    color: #838383;
    display: block;
    font-size: 20px;
    font-style: italic;
    font-weight: bold;
    height: 48px;
    line-height: 45px;
    margin: 0px auto;
    text-align: center;
    text-transform: uppercase;
    width: 340px;
    border:2px solid #838383;
}
.right-column .btn-take-part {
    background: url("/images/catalog/contest/text.png") no-repeat scroll 0 0 #d1ce1e;
    height: 73px;
    margin: 85px 0 50px;
    width: 240px;
}

.right-column-wrap .nar_test_testers_b {
    font-family: 'FuturisXCRegular';
    font-size: 20px;
    font-style: italic;
    margin-bottom: 50px;
    width: 238px;
}
.right-column-wrap .nar_test_testers_b .infoBlockTitle, .right-column-wrap .infoBlock .infoBlockTitle {
    color: #333333;
    font-family: 'FuturisXCRegular';
    font-size: 20px;
    font-style: italic;
}
.right-column-wrap .infoBlockTitle a{
    color: #333333;
}
.right-column-wrap .infoBlock{
    padding:0px;
}
.right-column-old .btn-take-part{
    display:none;
}
.right-column-wrap .nar_test_testers_b .infoBlockTitle, .right-column-wrap .infoBlock .infoBlockTitle {
    border-bottom: 2px solid #333333;
    border-top: 2px solid #333333;
    height: 43px;
    line-height: 43px;
    text-align: center;
    text-transform: uppercase;
}
.right-column-wrap #catalog_brands_widget .infoBlockTitle:before {
    content:"рейтинг тестеров"
}
.right-column-wrap #catalog_brands_widget .alllink:before {
    content:"все тесты"
}
.right-column-wrap .nar_test_testers_b th {
    font-size: 14px;
    padding: 14px 10px 7px 15px;
    text-transform: uppercase;
}
.right-column-wrap .nar_test_testers_b .tester_rating {
    color: #333333;
    font-size: 14px;
}
.right-column-wrap .nar_test_testers_b table tr:nth-child(2n+1) td {
    background: none repeat scroll 0 0 #f8f8f8;
}
.right-column-wrap .tester_name {
    background: none;
    padding:0px;
}
.right-column-wrap .table_header + tr td:last-child span {
    background: none repeat scroll 0 0 #333333;
    color: #fff;
    display: inline-block;
    padding: 3px 8px 3px 5px;
}
.right-column-wrap .tester_name a {
    color: #4a4a4a;
    font-family: arial;
    font-size: 14px;
    font-style: normal;
}
.right-column-wrap .nar_test_testers_b .tester_rating {
    color: #333333;
    font-size: 14px;
    font-weight: normal;
}
.right-column-wrap .nar_test_testers_b .infoBlockTitle {
    background: none;

}
.right-column-wrap .table_header th{
    background:none;
}
.right-column-wrap .nar_test_testers_b .alllink {
    background: none;
    display: block;
    height: auto;
    margin: 10px 0 0 15px;
    width: auto;
}
.plus-td span{color: #fff; display:block; line-height: 50px; font-weight: bold; font-size: 18px; width: 50px; height: 50px; background: #D1CE1E; -moz-border-radius: 25px; -webkit-border-radius: 25px; border-radius: 25px;}
.heading-th-catalog_search_results_full th, .last-reviews-contest th{
    text-transform:uppercase;
}
.nar_test_testers_b .table_header th, .infoBlockTitle h4{
    font-weight:normal;
}


.nar_test_reviews_rate td:first-child+td+td {

    font-family: 'arial';
    font-style:normal;
}
.nar_test_reviews_rate td{
    padding: 10px 0px 10px 0px;
    vertical-align: top;
    font-family: 'FuturisXCRegular';
    font-size:18px;
    font-style:italic;
}
.nar_test_reviews_rate td a{
    color: #4a4a4a;
}
.wrap-text-priz a{color:#e36b00;}



@media only screen and (max-width : 700px) {

   	.block-about-priz{width:100%;}
	.circle-priz{float:none;}
	.wrap-text-priz{margin-left:0; width:94%; padding:15px 3% 0px 3%;}
	.work-about .icon-work-about li{margin-right:50px;}
	.work-about .icon-work-about{width:450px;}
	.work-about .deck-icon-work li{font-size:17px; margin-right:20px; width:150px;}
	.work-about .deck-icon-work{width:500px;}
	.catalog-instr-btn{margin-top:4px;}
	.heading-contest p{margin-left:0px;}
	.heading-contest{background:none; margin-left:0; }
	.carousel-wrapper{width:280px;}
	.nar_test_testers_b table th{text-align:center;}
	.right-column-wrap .nar_test_testers_b{width:100%;}
	.right-column .btn-take-part{margin:85px auto 50px auto;}
	.foto-about .carousel-wrapper{width:225px;}
}

