﻿/*
@font-face {
    font-family: 'tga_reg';
    src: url('../../../Original/Fonts/cs-CZ/texgyreadventor-regular-webfont.eot');
    src: url('../../../Original/Fonts/cs-CZ/texgyreadventor-regular-webfont.eot?#iefix') format('embedded-opentype'),
		 url('../../../Original/Fonts/cs-CZ/texgyreadventor-regular-webfont.svg#tw_cen_mtregular') format('svg'),
         url('../../../Original/Fonts/cs-CZ/texgyreadventor-regular-webfont.woff') format('woff'),
         url('../../../Original/Fonts/cs-CZ/texgyreadventor-regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'tga_bold';
    src: url('../../../Original/Fonts/cs-CZ/texgyreadventor-bold-webfont.eot');
    src: url('../../../Original/Fonts/cs-CZ/texgyreadventor-bold-webfont.eot?#iefix') format('embedded-opentype'),
		 url('../../../Original/Fonts/cs-CZ/texgyreadventor-bold-webfont.svg#tw_cen_mtregular') format('svg'),
         url('../../../Original/Fonts/cs-CZ/texgyreadventor-bold-webfont.woff') format('woff'),
         url('../../../Original/Fonts/cs-CZ/texgyreadventor-bold-webfont.ttf') format('truetype');
    font-weight: 700;
    font-style:normal;
}
*/

.share li a span.mail
{
	background: url(../../../img/sunmix.cz/Base/button/pc/btn-mailaccommodatie.png) no-repeat left top;
    width:110px;
}

.payment span:not(.separator) {
    background-image: url(../../../img/sunmix.cz/Base/logo/payment-options_20161213.png);
}
.payment span.mastercard {background-position: -89px 0;width:39px; }
.payment span.maestro {background-position: -126px 0;width:40px; }
.payment span.visa {background-position: -218px 0;width:48px;}
.payment span.csob {background-position: -357px 0;width:42px;}

.payment span.csob {background-position: -360px 0;width:40px;}


#receipt .savings {
		background:#fff url(../../../img/sunmix.cz/Base/elements/pc/saving_area_width.png) no-repeat bottom left;		
}

.sticker-blue {
	background: transparent url(../../../img/sunmix.cz/Base/elements/pc/sunmix_sticker.png) no-repeat left top;
}

.newsletter-box .mailbox {background: url(../../../img/sunmix.cz/Base/elements/pc/newsletters.png) no-repeat left bottom;}

#newsletter-box .mailbox {background: url(../../../img/sunmix.cz/Base/elements/pc/newsletters.png) no-repeat left bottom;}

ul.results > li > .price { width:130px; }

.pricelabel {
	 font-size:20px; 
	 background: url(../../../img/sunmix.cz/Base/elements/pc/pricelabel-cz.png) no-repeat left top;
	 background-size:100%;
	 width:117px;
	 height:70px;
}
	.pricelabel.huge
	 { 
		font-size:20px; 
		background: url(../../../img/sunmix.cz/Base/elements/pc/pricelabel-cz.png) no-repeat left top;
		background-size:100%;
	}

	#receipt.be-friend .pricelabel.huge
	{
		width: 136px;
		height: 81px;
		font-size:20px; 
		background: url(../../../img/sunmix.cz/Base/elements/pc/pricelabel-cz.png) no-repeat left top;
		background-size:100%;
	}
		#receipt.be-friend .pricelabel.huge small {
			font-size: 12px;
			position: absolute;
			left: 20px;
			top: 10px;
		}
		#receipt.be-friend .pricelabel.huge span.value {
			position: absolute;
			right: 29px;
			bottom: 45px;
		}

		#receipt.be-friend .pricelabel.huge
	{
		width: 136px;
		height: 81px;
		font-size:20px; 
		background: url(../../../img/sunmix.cz/Base/elements/pc/pricelabel-cz.png) no-repeat left top;
		background-size:100%;
	}
		#receipt.be-friend .pricelabel.huge small {
			font-size: 12px;
			position: absolute;
			left: 20px;
			top: 10px;
		}
		#receipt.be-friend .pricelabel.huge span.value {
			position: absolute;
			right: 29px;
			bottom: 45px;
		}

	.pricelabel span.value {
		bottom:22px;
	}
	.pricelabel .currency {
		font-size:15px;
	}

.pricelabel.medium
 {
	font-size:14px;
    width:77px;
    padding: 10px 6px 10px 0px;
    right:-24px;
}
	.pricelabel.medium span.currency {
		font-size:12px;
	}
	.pricelabel span.separator {
		font-size:10px;
	}

.pricelabel.tiny {
		padding:5px 10px 0 6px;
		width:35px;
		height:24px;
		font-size:10px;
		line-height:13px;
        background: url(../../../img/sunmix.cz/Base/elements/pc/prijssticker_map.png) no-repeat left top;
	}

     .pricelabel.tiny .currency {
		font-size:10px;
	}

#matrix td a.sele  {
	background:url(../../../img/sunmix.cz/Base/elements/pc/prijssticker_tabel_cz_big.png) no-repeat center top;
	background-size:66px 31px;
	width:66px !important;
	left:-6px !important;
}



#contact .phone .infoBalloon span.hover {
	left:-115px;
}

.review a {
    background: url(../../img/Base/logo/logo_holidaycheck_small.png) no-repeat right;
    padding-right:128px;
    padding-bottom: 5px;
    padding-top: 5px;
}

    .review a.noLogo {
        background:none;
        padding:0px;
        margin:0px;
        float:none;
    }

#trips li .transport{width:348px;}
#trips li .price{width:100px;}

/* Vriendenprijsjes */
#vriendenprijsjes .btnFacebook {
	background: url(../../../img/sunmix.cz/Base/elements/pc/vp2015-website_facebooklogin_dev.png) no-repeat left;
}

#vriendenprijsjes .background {
	background-image:url(../../../img/sunmix.cz/Base/elements/pc/vp2016-background.jpg);
	opacity:0.7;
	filter: alpha(opacity=70); /* For IE8 and earlier */
}

#vriendenprijsjes .prijsjes {
	background-image: url(../../../img/sunmix.cz/Base/elements/pc/vriendenprijsjes-prijsjes.png);
	background-repeat:no-repeat;
	background-position:bottom;
}
#vriendenprijsjes .box-wordt-vriend{
    height:128px;
}

#vriendenprijsjes .box-wordt-vriend .btn-dont-become-friend
{
	background:url(../../../img/sunmix.cz/Base/elements/pc/vp2016-knop-sluit-cb.png) no-repeat;
}

#vriendenprijsjes .box-wordt-vriend .btn-become-friend {
	background:url(../../../img/sunmix.cz/Base/elements/pc/vp2016-knop-aanmelden-cb.png) no-repeat;					
}

#vriendenprijsjes .button-close {background:url(../../../img/sunmix.cz/Base/elements/pc/vriendenprijsjes-sluiten.png) no-repeat left top;}
#vriendenprijsjes .button-friend {background:url(../../../img/sunmix.cz/Base/elements/pc/vp2015-website_ikbenalvriendknop_dev.png) no-repeat left top;}
.friendBanner {background:#fff url(../../../img/sunmix.cz/Base/elements/pc/vp2016-banner_friend_wide.png) no-repeat left top;}
.friendBanner.small {background:#fff url(../../../img/sunmix.cz/Base/elements/pc/vp2016-banner_small_dev.png) no-repeat left top;}

#thanksforfriend .thankYouForBeingFriend { background: transparent url(../../../img/sunmix.cz/Base/elements/pc/vriendenprijsje.png) no-repeat left top;}

#vriendenprijsjes .intro { background:url(../../../img/sunmix.cz/Base/elements/pc/vp2016-tekst-intro-cb.png);width:650px;margin-left:25px; }
#vriendenprijsjes .box-friend-footer .seat { background:url(../../../img/sunmix.cz/Base/elements/pc/vp2016-seat.png); }
#vriendenprijsjes .box-friend-footer .ballon1 { background:url(../../../img/sunmix.cz/Base/elements/pc/vp2016-ballon1-cb.png); width:155px;height:232px; top: 70px; z-index: 100;}
#vriendenprijsjes .box-friend-footer .ballon2 { background:url(../../../img/sunmix.cz/Base/elements/pc/vp2016-ballon2-cb.png); width:268px;height:167px; top:210px; z-index: 100; }
/* /Vriendenprijsjes */

/* Nominations*/
.nominations li { float:left;height:35px;overflow:hidden; }
.nominations span { background: url(../../../img/sunmix.cz/Base/logo/logo_nominaties.png) no-repeat left top;background-size:168px 35px;height:35px;overflow:hidden;text-indent:-9999px;float:left;display:inline-block; }
.nominations .ackcr { width:50px; }
.nominations .ackcr span { background-position:0 0; width:50px;}
.nominations .dertouristik { width:34px; }
.nominations .dertouristik span { background-position:-50px 0; width:37px; }
/* END Nominations*/

#box-news-and-partners { margin-top:0px !important; }
@media only screen and (max-device-width: 767px) {
    #box-news-and-partners > div:nth-child(1) { margin-top: 310px !important; }
    #box-news-and-partners > div:nth-child(2) { margin-top: -620px !important; }
    #box-news-and-partners > div:nth-child(3) { margin-top: 0px !important; }
}
@media (max-width: 979px) and (min-width: 768px){

    #box-news-and-partners > .col4:nth-child(3) { margin-top:-300px !important; }
    #box-news-and-partners > .col4:nth-child(2) { margin-top:-610px !important; }

}


#receipt .row .airline span
{
	left:auto;
	right:0;
	top:-5px;
}
#receipt .price-container dl
{
	width:180px;
}

.tab-buttons>li a
{
	padding:5px 10px;
}
