.tmp{display:none!important;}
.notIn{position:fixed;top:-500px;}
.servicebox .in#blob-star {
		background-image: url('../gfx/ico-star.png');
	}

	.servicebox .in#blob-20mbit {
		background-image: url('../gfx/20mbit.png');
	}
	.servicebox .in#blob-zero {
		background-image: url('../gfx/ico-zero.png');
	}
	.servicebox .in#blob-air-info {
		background-image: url('../imago/ico-air-info.png');
	}
	.servicebox .in#blob-air-device {
		background-image: url('../gfx/ico-air-seadme.png');
	}
	.servicebox .in#ico-proovitasuta-rus{
		background-image: url('../gfx/ico-14days_rus.png');
	}

	.servicebox .in#ico-5mbit-internet-est{
		background-image: url('../gfx/ico-5mbit-internet.png');
	}
	.servicebox .in#ico-5mbit-internet-rus{
		background-image: url('../gfx/ico-5mbit-rus-internet.png');
	}
	.servicebox .in#ico-25mbit-internet-est{
		background-image: url('../gfx/ico-25mbit-internet.png');
	}
	.servicebox .in#ico-25mbit-internet-rus{
		background-image: url('../gfx/ico-25mbit-rus-internet.png');
	}
	.servicebox .in#ico-20mbit-internet-est{
		background-image: url('../gfx/ico-20mbit-internet.png');
	}
	.servicebox .in#ico-20mbit-internet-rus{
		background-image: url('../gfx/ico-20mbit-rus-internet.png');
	}
	.servicebox .in#ico-50mbit-internet-est{
		background-image: url('../gfx/ico-50mbit-internet.png');
	}
	.servicebox .in#ico-50mbit-internet-rus{
		background-image: url('../gfx/ico-50mbit-rus-internet.png');
	}

	.servicebox .in#ico-100mbit-internet-est{
		background-image: url('../gfx/ico-100mbit-internet.png');
	}
	.servicebox .in#ico-10mbit-internet-est{
		background-image: url('../gfx/ico-10mbit-internet-est.png');
	}
	.servicebox .in#ico-10mbit-internet-rus{
		background-image: url('../gfx/ico-10mbit-internet-rus.png');
	}
	.servicebox .in#ico-100mbit-internet-rus{
		background-image: url('../gfx/ico-100mbit-rus-internet.png');
	}
	.servicebox .in#ico-250mbit-internet-est{
		background-image: url('../gfx/250.png');
	}
	.servicebox .in#ico-250mbit-internet-rus{
		background-image: url('../gfx/250ru.png');
	}
	.servicebox .in#ico-300mbit-internet-est{
		background-image: url('../gfx/ico-300mbit-internet.png');
	}
	.servicebox .in#ico-300mbit-internet-rus{
		background-image: url('../gfx/ico-300mbit-rus-internet.png');
	}
	.servicebox .in#ico-500mbit-internet-est{
		background-image: url('../gfx/500.png');
	}
	.servicebox .in#ico-500mbit-internet-rus{
		background-image: url('../gfx/500ru.png');
	}
	.servicebox .in#ico-telefon-60min-est{
		background-image: url('../gfx/ico-telefon-60min.png');
	}
	.servicebox .in#ico-telefon-60min-rus{
		background-image: url('../gfx/ico-telefon-60min-rus.png');
	}
		.servicebox .in#ico-telefon-120min-est{
		background-image: url('../gfx/ico-telefon-120min.png');
	}
			.servicebox .in#ico-telefon-120min-rus{
		background-image: url('../gfx/ico-telefon-120min-rus.png');
	}
			.servicebox .in#ico-telefon-240min-est{
		background-image: url('../gfx/ico-telefon-240min.png');
	}
			.servicebox .in#ico-telefon-240min-rus{
		background-image: url('../gfx/ico-telefon-240min-rus.png');
	}
			#ico-tv-50-est{
		background-image: url('../gfx/ico-tv-50+.png');
	}

	#ico-tv-60-est{
		background-image: url('../gfx/ico-tv-60+.png');
	}
			#ico-tv-50-rus{
		background-image: url('../gfx/ico-tv-50+_rus.png');
	}
	#ico-tv-60-rus{
		background-image: url('../gfx/ico-tv-60+_rus.png');
	}
			#ico-tv-20plus-est{
		background-image: url('../gfx/ico-tv-20plus.png');
	}
			#ico-tv-20plus-rus{
		background-image: url('../gfx/ico-tv-20plus_rus.png');
	}	#ico-tv-enter{
		background-image: url('../gfx/ico-tv-enter.png');
	}#ico-tv-crown{
		background-image: url('../gfx/ico-tv-crown.png');
	}
			#ico-tv-100-est{
		background-image: url('../gfx/ico-tv-100+.png');
	}
			#ico-tv-100-rus{
		background-image: url('../gfx/ico-tv-100+_rus.png');
	}

	#ico-tv-more-40{
		background-image: url('../gfx/ico-tv-more-40.png');
	}
	#ico-tv-more-70{
		background-image: url('../gfx/ico-tv-more-70.png');
	}
	#ico-tv-more-180{
		background-image: url('../gfx/ico-tv-more-180.png');
	}

	#ico-senior-rus{
		background-image: url('../gfx/senior-ico-rus.png');
	}
	#ico-senior-est{
		background-image: url('../gfx/senior-ico-est.png');
	}
			#ico-tv-film{
		background-image: url('../gfx/ico-tv-film.png');
	}
			#ico-tv-lifestyle{
		background-image: url('../gfx/ico-tv-lifestyle.png');
	}
			#ico-tv-news{
		background-image: url('../gfx/ico-tv-news.png');
	}
	#ico-tv-first-balti{
		background-image: url('../gfx/ico-tv-first-balti.png');
	}
			#ico-tv-slavic{
		background-image: url('../gfx/ico-tv-slavic.png');
	}
				#ico-tv-start-pakett-est{
		background-image: url('../gfx/ico-tv-start-pakett.png');
	}

	#ico-tv-start-pakett-rus{
		background-image: url('../gfx/ico-tv-start-pakett-rus.png');
	}

	#ico-internet-wifi-pluss-white{
		background-image: url('../gfx/ico-internet-wifi-pluss-white.png');
	}

	#ico-internet-wifi-pluss{
		background-image: url('../gfx/ico-internet-wifi-pluss.png');
	}

	#ico-tv-start100-pakett-est{
		background-image: url('../gfx/ico-tv-start100-pakett.png');
	}
				#ico-tv-start100-pakett-rus{
		background-image: url('../gfx/ico-tv-start100-pakett-rus.png');
	}
				#ico-tv-viasat-kuld{
		background-image: url('../gfx/ico-tv-viasat-kuld.png');
	}
				#ico-tv-viasat-documentary{
		background-image: url('../gfx/ico-tv-viasat-rus-documentary.png');
	}
				#ico-tv-viasat-gold{
		background-image: url('../gfx/ico-tv-viasat-rus-gold.png');
	}
	#ico-tv-xxx{
		background-image: url('../gfx/ico-tv-xxx.png');
	}

	#ico-security-vision{
		background-image: url('../gfx/ico-security-vision.png');
	}


	#docs {
	background-image: url('../gfx/ico-docs.png');
	}

	.noCampagne .checker{display:inline-block;width:15px;height:15px;border:#666 solid 1px;background:#fff;border-radius:3px;vertical-align:middle;margin-right:5px;}
	.noCampagne.active .checker{background:#fff url(../gfx/mini-mini-check.png) center no-repeat;}

	.town-row{position:absolute;top:150px;right:50%;margin-right:-500px;width:400px;}
	.town-row span{border-radius:5px;background:#ff5271;padding:3px 20px;color:#fff;margin-bottom:2px;display:inline-block;font-size:14px;}

	@media screen and  (max-width: 767px) {
	.town-row{display:none;}
	}

	.white-box{background:#fff;border-radius:5px;padding:5px 15px;box-shadow:-3px 3px 0px rgba(0,0,0,.1);-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;}
	.white-box:hover{box-shadow:0px 0px 0px rgba(0,0,0,.1);}

	.secirity_half_price{margin-top:-36px;}
	@media (max-width: 900px) {
	.secirity_half_price{margin-top:0px;}
	}


	.custom-checkboxed input[type="checkbox"], .custom-checkboxed input[type="radio"] {
    position: absolute;
}

.custom-checkboxed {
    display: none;
}


.custom-checkboxed + label {
    background: url('http://stv.ee/template/default/gfx/custom-checkbox.png') no-repeat;
    height: 38px;
    width: 40px;
    display: inline-block;
    padding: 0 0 0 0px;
    cursor: pointer;
}


 .custom-checkboxed:checked + label{
    background: url('http://stv.ee/template/default/gfx/custom-checkbox.png') no-repeat;
	background-position: 0 -100px;
    height: 38px;
    width: 40px;
    display:inline-block;
    padding: 0 0 0 0px;
	cursor: pointer;
}


.custom-checkboxed-label label {
	font-size: 0.9em;
	color: #878787;
}


.custom-checkboxed-label p {
	padding-top:7px;
    padding-left: 0.5em;
    display: table-cell;
    vertical-align: middle;
	font-size: 1em;
}


.btn-pink{background:#f95374;color:#fff;font-weight:400;font-size:18px;}
.btn-pink:hover{background:#03387d;color:#fff;}