#inner {
	border-top: none!important;
}

/* settings - start */
body {
    font-size: 11px;
	    background: #fafafa  url("/31090/uploads/fs_images/settings/34/bgu_189_o.jpg")  repeat-x;
}
a {
    color: #f00;
}

a:hover {
    color: #ef3c1f;
}
#menu {
		background: #258CC9 url("") repeat-x;
}
.nav li li {
    background: #258CC9 none repeat;
}
.nav li li a:hover {
    background-color: #64bef7;
}
.nav a {
    color: #13e722;
}
.nav li li a {
    color: #13e722;
}

#nav li a {
	    background: #258CC9 url("") repeat-x;
    color: #fff;
}

#nav li a:hover {
    background-color: #383838;
    color: #fff;
}

#left-slave {
    background-color: #F5F9FE;
}

#right-slave {
    background-color: #F5F9FE;
}
#country-list a{
    color: #3A80AD;
}
#country-list a:hover{
    color: #9B4A3F;
}
#footer {
	    background: #258CC9 url("/31090/uploads/fs_images/settings/33/default-menu_28_o.gif") repeat-x;
    color: #ffffff;
}
#footer a {
    color: #ffffff;
}

.altrow,
.sm-result:nth-child(2n+1){
    background-color: #eee;
}
    background-color: #eee;
}

table.scroll tbody tr.alt{
    background-color: #eee;
}

.top-offer-square{
    background: #eee;
}

#master{
    }

#show-map{
    color : #f00;
}

/* settings - own */

/* default input */
.sidebox {margin-bottom:0px;}
#nav li a {padding:0 0 0 5px;width:140px;}
.Árfolyamok table td{
background:none;
}
/* END default input */

/*sablona */
h2,h3{
  font-family: 'Open Sans', sans-serif;
}
input[type="submit"]{
  cursor:pointer;
  font-family: 'Open Sans', sans-serif;
}
input[type="text"],select,textarea,.selectBox{
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
body {
  background-position:top center;
  background-attachment:fixed;
  color:#003f5d;
  font-family: 'Open Sans', sans-serif;
}

a {
  color:#f00;
  font-weight:bold;
  text-decoration:none;
}
.default-floatbox-design {
  position: absolute !important;
  left: 51% !important;
  margin-left: 456px;
  text-align: left;
  top: -190px !important;
  z-index: 100
}
.default-floatbox-design .cd-content {
    background-image: none;
    color: #22982A !important;
    background-color: rgba(255,255,255,1) !important;
  border-radius: 13px;
  height: 17px;
  padding: 2% 6%;
  z-index: 100
}
#head{
  border: 0px none;
  width: 100%;
  margin: 0px auto 0px;
  background: transparent none repeat scroll 0% 0%;
  height: 185px;
  text-align: center;
}
#head img{
  width: 150px;
  position: absolute;
  left: 0%;
  top: 25px;
  padding: 1%;
  background: transparent none repeat scroll 0% 0%;
  border-radius: 200px;
  height: 115px;
  z-index: ;
}

#head a{
  color:#fff;
}
#headWrap {
    width: 1200px;
    margin: 0 auto;
  background:transparent;
  position:relative;
}
.contain {
  float: right;
  color: #FFF;
  font-size: 13px;
  text-align: right;
  margin-top: 28px;
  padding: 1%;
  background: #F00 none repeat scroll 0% 0%;
  height: 115px;
  width: 98%;
  position: relative;
  border-radius: 200px;
}
.contain img {
  background:none !important;
}
.contain span {
  position: relative;
  top: 22px;
  left: -10px;
  z-index: 2;
  text-align: left;
}
.con-title {
  font-size: 25px;
  width: 28%;
  float: left;
  font-weight: 700;
  position: relative;
  top: 29%;
}
.motto {
  font-size: 20px;
  font-family: 'monotype corsiva';
  z-index: 100;
  width: 100%;
  float: left;
  position: relative;
  left: 82px;
  font-weight: 800;
}
.el-header {
  text-align: left !important;
  float: right;
  position: relative;
  top: -10%;
}
.busz img{
  position: absolute !important;
  left: 37% !important;
  top: -13px !important;
  width: 40.4% !important;
  height: auto !important;
}
#heading {
    text-align: right;
    font-size: 12px;
    height: 15px;
    margin-top: -10px;
    padding-right: 5px;
    border-right: 1px solid #580E65;
    margin-bottom: 5px;
  color:#535353;
  font-weight:700;
}
a:hover {
  /*color:#7dd7e1;*/
}
.default-design .cd-title{
background: transparent;

  margin-bottom:10px;
}
/* Hlavne obsahove ID */

#main,#wrap,#inner{
  width: 1100px;
  background:transparent none;
  border:0 none;
}

#main {
  border:0px;
  padding: 0% 1% 1%;
  background: rgba(255,255,255,0.9);
  margin-top: 0px;
  margin-bottom:80px;
  padding-top: 1%;
}


#left-slave {
  background:transparent !important;
  width: 170px !important;
  margin-right: 2%;
  
}
#right-slave {
  background:transparent !important;
  width:170px !important;
  margin-left: 1%;
}
#master {
  margin-top: 0%;
  width: 65% ;
  background: transparent !important;
  border-left: 0px;
  border-right: 0px;
  min-height: 0;
  overflow: hidden;
  float: left;
  font-size:13px;
}
.master-title .text {
  font-weight: 600;
  width: 97%;
  padding: 1%;
  font-size: 19px;
  color: #f00;
  text-transform: none;
}

.offfer-detail.cd-content {
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  background:none;
}
#master .page-content {
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  background:none;
}
#master .form {
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  background:none;
}
 
#master .top-offers {
  background:none;
}
/*master form*/
.newsletters-add button, .newsletters-add input[type="submit"], .newsletters-add input[type="reset"], .newsletters-add input[type="button"]{
  width: 172px;
  background: #f00 none repeat scroll 0% 0%;
  height: 45px;
  font-size: 17px;
  font-weight: 700;
  border: 0;
  color: #fff;
  border-radius: 1px;
  cursor: pointer;
  transition: all 0.3s ease-in 0s;
  left: 450px;
  position: relative;
  
}
.newsletters-add input[type="text"],.newsletters-add select,.newsletters-add textarea,.newsletters-add .selectBox {
  padding: 1% !important;
  margin: 1% !important;
  width: 450px;
  border:1px solid #CDCDCD;
  height: 40px;
  
}


.formular-view-1 button, .formular-view-1 input[type="submit"], .formular-view-1 input[type="reset"], .formular-view-1 input[type="button"]{
  width: 172px;
  background: #f00 none repeat scroll 0% 0%;
  height: 45px;
  font-size: 17px;
  font-weight: 700;
  border: 0;
  color: #fff;
  border-radius: 1px;
  cursor: pointer;
  transition: all 0.3s ease-in 0s;
  left: 250px;
  position: relative;
  
}
.formular-view-1 input[type="text"],.formular-view-1 select,.formular-view-1 textarea,.formular-view-1 .selectBox {
  padding: 1% !important;
  margin: 1% !important;
  width: 450px;
  border:1px solid #CDCDCD;
  height: 40px;
  
}
/*

.order-form input[type="text"], select, textarea, .selectBox {
  padding: 0% !important;
  margin: 1% !important;
  width:450px;
  
  border:1px solid #CDCDCD;
  height: 70px;
  
}
.order-form textarea {
  width:450px !important;
  max-width: 450px !important;
  min-height:150px !important;
}
.order-form input[type="email"] {
 padding: 1% !important;
  margin: 1% !important;
  width:100%;
  max-width: 180px;
  border:1px solid #CDCDCD;
  height: 40px;
}*/
.form-text-before {
  padding: 2%;
    background: #fff;
    margin-bottom: 3%;
}
.form-text-after {
    padding: 2%;
    background: #fff;
    margin-top: 3%;
}
#cont {
  border: 0;
  background-color: transparent;
}
/* menu */
#menu {
  height:55px;
  width:100%;
  position: relative;
  left: 0%;
  margin-bottom: 10px;
  background: rgba(34, 152, 42, 1);
  display:none;

}

/*sidebox menu*/
#nav li a {
  width: 153px;
  color: #f6f7f9;
  font-size: 16px;
  line-height: 25px !important;
  padding: 3% 3%;
  border: 3px solid rgba(255, 255, 255, 0.5);
  background: linear-gradient(to bottom, #055912 0%, #22982A 34%, #3bf96c 100%);
  overflow: hidden;
}
#nav li a:hover {
  color: #f6f7f9;
  background: #f00 ;
}
#nav li ul {
    position: absolute;
    left: 27px;
    margin-left: 13.05em;
    margin-top: -2.4em;
    z-index: 999;
    left: 26px !important;
    top: 247px;
}

/* sidebox */
.noTitle .cd-title {
  display:none !important;
}
.noTitle img {
  width: 165px;
  height: 120px;
  border: 1px solid #f00;
background: #f5f5f5;
}
.busz-banner .cd-title {
  /*text-transform:none !important;*/
}
.egzotikus-box .cd-title {
  text-transform:none !important;
  background:#f40;
}
.panzio-banner .cd-title {
  text-transform:none !important;
  background: linear-gradient(to bottom, #6C0D06 0%, #f00 54%, #f86458 100%);
  color:#fff !important;
}
.panzio-banner .text {
    font-weight: 700;
    width: 162px;
    padding: 12px;
    font-size: 15px;
    color: #Fff !important;
}

.sidebox {
overflow: hidden;
  margin-bottom:15px;
 width: 100% !important;
}
.sidebox a{
  color:#d05252;
}
.sidebox a:hover{
  color:#83c1ff;
}
.sidebox p {
  margin: 0px;
  padding: 0px;
  font-size: 12px;
  text-align: left;
  color: #4D4D4D;
  padding: 5%;
}

.sidebox table {
    padding: 0;
    width: 100% !important;
}
.sidebox-content {
    min-height: 0px;
    background-color: rgba(255,255,255,0) !important;
  padding:2%;
}

.sidebox input {
    font-size: 12px;
    width: 145px;
    line-height: 20px;
}
.sidebox .submit {
    margin: 10px 0px;
    background: #f00;
    border: 0;
    color: #fff;
    font-size: 15px;
    padding: 3%;
    font-weight: 700;
}
.sidebox .cd-title{
  background: rgba(255, 255, 255, 0.9) none repeat scroll 0% 0% transparent 100%; /*sidebox hatter atlatszo*/
}

.sidebox .sidebox-title .text {
  font-weight: 700;
  width: 162px;
  padding: 12px;
  font-size: 15px;
  color: #F00;
}


.sidebox.banner-hitel {
    position: fixed;
    right: 0;
    top: 0rem;
    width: auto !important;
    margin: 0;
		z-index: 1;
}
.sidebox.banner-hitel p {
    padding: 0;
    margin: 0;
    position: fixed;
    right: -20px;
    top: 8px;
		transition: 0.3s linear;
}

.sidebox.banner-hitel p:hover {
	right: 0;

}

/* vyhledavaci maska */
.hp-maska{
  width: 96%;
  padding: 2%;
  background: linear-gradient(to bottom, #6C0D06 0%, #f00 54%,#f86458 100%); none repeat scroll 0% 0%;
  min-height: 150px;
  margin-top: 1%;
}
.hp-maska .cd-title{
  display:none !important;
}
.hp-maska .cd-content{
  background:transparent !important;
}
#master .searchmask-global {
  display:none !important;
}
.searchmask-global input[type="text"],
.searchmask-global select,
.searchmask-global textarea,
.searchmask-global .selectBox,
.searchmask-global .dest-selector-opener {
  width: 100% !important;
  min-width: 100px;
  height: 25px;
  border: 0;
  border-radius: 0;
  background: #fff;
  border: 1px solid #d6d6d6;
  margin: 0 !important;
}


.selectBox-dropdown{
  width:100% !important;
  min-width:0;
  border: 1px solid #9e0246;
  background:#fff;
  padding: 5px 0px;
}
.selectBox-dropdown .selectBox-label{
  padding: 0.5px 6px !important;
  font-size: 10px !important;
  color: #7D7D7D !important;
}
.selectBox-dropdown .selectBox-arrow{
  background:url('/31090/uploads/fs_images/contentdesignimagesets/7/arrow187o_181_o.png') no-repeat 70% center;
  background-size:10px 5px;
  border:0;
}
#dest-selector-opener-sb {
    height: 25px;
}
.searchmask-global .input{
  width: 100%;
  margin-right: 1% !important;
  margin-bottom: 1% !important;
  float: left;
}
.searchmask-global .input:nth-child(2n+2){
  margin-right:0;
}
.searchmask-global label{
  font-size:12px;
  color:#fff;
  margin-bottom:1px;
  line-height: 25px;
}
.searchmask-global input[type="submit"]{
  height: 40px !important;
  width: 156px !important;
  color: #F00 !important;
  border: 0px none !important;
  padding: 0px !important;
  font-size: 19px;
  background: #fff none repeat scroll 0% 0%;
  font-weight: 700;
}
.searchmask-global .submit{
  position: relative;
  top: 0px;
  right: 0;
}
.extended-search-link {
    color: #fff;
}
.extended-search-link:hover {
    color: #fff;
}

/*search output*/
.sm-result {
  background-color: #fff !important;
  background-repeat: repeat-x;
  color:#535353;
  margin-bottom: 10px;
  font-family: 'Open Sans', sans-serif;
}
.sm-result .inner {
    min-height: 64px;
    height: auto !important;
    height: 64px;
  background-color: #00f3ff;
    padding: 8px 8px;
    padding: 8px 18px;
  border-right: 10px solid #22982A;
}
.sm-result .thumb {
    float: left;
    border-right: 5px solid #f00;
}
.sm-result .thumb img {
  width:139px;
  height:93px;
  margin-top:0px !important;
  border:0px;
}
.sm-result .desc {
    float: left;
    margin: 0 4px 0 16px;
    width: 385px;
}
.sm-result .desc a {
 text-decoration:none;
 color:#f00;
}
.sm-result .prices .kc a {
    font-size: 19px;
    text-decoration: none !important;
    font-weight: bold;
    color: #22982A;
}
.sm-result .prices .kc {
  font-size: 0px;

}
/*
.sm-result:hover {
 
}
.sm-result .inner {
  border: 0px;
  height: auto !important;
  padding: 0px;
  background-color: #fff !important;
  color: #7d7d7d;
  border:1px solid #580E65;
}


.sm-result .desc{
  margin: 4px 4px 0 9px;
  width: 50% !important;
}

.sm-result .desc .last {
 padding: 3px;
}
.sm-result .desc .land{
  font-size: 95%;
}
.sm-result .desc strong {
 color:#7d7d7d;
}
.sm-result .desc span {
 color:#7d7d7d;
}
.sm-result .desc h2{
 height: 19px;
 overflow: hidden;
}
.sm-result .prices{
 height: 93px;
 width: 23%;
  background: #0b0b0b !important;
}

.sm-result .prices .kc a{
  text-decoration: none;
  color: #fff;
  font-size: 15px !important;
  font-weight: bold;
  text-align: center;
  position: relative;
}
.sm-result .prices p{
  
  margin: 9px;
  position:relative;
  
}
*/
/* sablona top ponuky */ 
/*riadky*/
.altrow, .sm-result:nth-child(2n+1) {
    background-color: #fff;
}
.top-offer-huge-line{
  background-color: transparent !important;
  background-repeat: repeat-x;
  color: #003F5D;
  margin-left: 8px;
  width: 49%;
  margin-bottom: 8px;
  border:1px solid #580E65;
  float: left;
}
.top-offer-huge-line .inner {
  border: 0px;
  height: auto !important;
  padding:0px;
}
.top-offer-huge-line .thumb img {
  width:160px;
  height:110px;
  margin-top:0px !important;
  border:0px;
  float: left;
  position: relative;
  z-index: 1;
}
.top-offer-huge-line .desc{
  margin: 0px !important;
  padding-left: 10px;
  padding-top: 10px;
  width: 42%;
  height: 100px;
  border-left: 10px solid #7E1691;
}
.top-offer-huge-line .desc a {
  text-decoration:none;
  color: #580E65;
}
.top-offer-huge-line .desc h2 {
  color: #fff;
  height: 19px;
  overflow: hidden;
  text-decoration: none;
  width: 277px;
}
.top-offer-huge-line .desc .last {
  padding-bottom: 3px;  
  padding-top: 3px;
}
.top-offer-huge-line .desc strong {
  color: #7d7d7d;
}
.top-offer-huge-line .desc span {
  color: #7d7d7d;
}
.top-offer-huge-line .prices{
  background-color: #010101;
  width: 26%;
  float: right;
  line-height: 110px;
}
.top-offer-huge-line .prices .eur{
  margin:0;
}
.top-offer-huge-line .desc .icons {
  width: 65px;
}
.top-offer-huge-line .desc .icons img{
  padding-top: 5px;
}
.top-offer-huge-line .desc .land{
  font-size: 95%;
  color:#580E65;
}
.top-offer-huge-line .desc .land a{
  font-size: 95%;
  color:#580E65;
}
.top-offer-huge-line .prices img{
  position:relative;  
}
.top-offer-huge-line .prices .kc {
  font-weight: 700;
  text-transform:capitalize;
  color: #fff;
  padding:15px 15px 15px;
  text-align: center;
  line-height:80px;
  margin:0;
}
.top-offer-huge-line .prices .kc a{
  text-decoration: none;
  color:#fff !important;
  font-weight: bold;
  font-size: 19px !important;
}
/* sidebox detail sablona */

.sideboxInner {
  background-color: #003a74 !important;
  color: #fff;
  margin-bottom: 10px;
  padding-bottom: 0;
  padding-top: 5px;
  position: relative;
}
.sideboxInner .price:hover {
  box-shadow:0px 0px 3px #006796;
}
.sideboxInner a {
  text-decoration: none;
  color: #fff;
}

.sideboxInner .hotel {
  height: auto;
  margin-bottom: 10px;
  margin-top: 10px;
  margin-left: 12px;
}

.sideboxInner .hotel a {
  font-size: 13px;
  text-decoration: none;
  font-weight: bold;

}
.sideboxInner .hotel a:hover {
  color: #003a74;
}
.sideboxInner img {
  box-shadow: 1px 1px 2px #2f2f2f;
  height: 70px;
  margin-left: 7px;
  margin-right: 6px;
  width: 90px;
}
.sideboxInner .info {
  margin-bottom: 10px;
  padding: 2px;
}
.sideboxInner .price  {
  background-color: #8fdcfc !important;
  color: #003a74;
  font-size: 13px;
  font-weight: 700;
  margin-left: 0;
  margin-top: 35px;
  padding: 14px 18px;
  text-align: center;
  text-transform: capitalize;
  width: 146px;
}
.sideboxInner .price a{
  color: #003a74 !important;
  text-shadow: 1px 1px 2px #fff;
}

/* sablona top ponuky stlpec*/ 

.sloupcovaInner {
  background-color: #1916d1 !important;
  color: #535353;
  margin: 0 0 3% 2% !important;
  width: 31%;
  height: auto;
  float: left;
  position: relative;
  overflow: hidden;
  border: 1px solid #eee;
}
.sloupcovaInner:hover {
  /*box-shadow:0px 0px 3px #006796;*/
  
}
.sloupcovaInner .inner{
  background: rgba(255,255,255,0.8) !important;
  width: 100%;
}
.sloupcovaInner .hotel{
  padding-left: 0%;
  padding-top: 5%;
  width: 100%;
  position: relative;
  height: 40px;
  overflow: hidden;
  text-align: center;
}
.sloupcovaInner .hotel a{
  color: #F00;
  text-decoration:none !important;
  font-size: 14px !important;
}

.sloupcovaInner .info {
  height: 50px;
  font-size: 12px !important;
  color: #7D7D7D;
  width: 100%;
  margin-left: 0px;
  position: relative;
  text-align: center;
}
.sloupcovaInner .rating{
  text-align:center;
  height:24px;
  background: transparent !important;
  position:relative;
}
.sloupcovaInner img{
  border:0;
  margin-top:7px;
}
.sloupcovaInner .country{
  padding: 10px;
  text-align: left;
  height: 35px;
  overflow: hidden;
  background:  linear-gradient(to bottom, #6C0D06 0%, #f00 54%,#f86458 100%);
  position: relative;
  margin-bottom: 2px;
  border-top-left-radius: 8px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 0px;
}
.sloupcovaInner .country a{
  text-decoration: none;
  color: #FFF;
  text-transform: capitalize;
  padding: 0px;
  font-size: 15px;
  line-height: 15px;
}
.sloupcovaInner .thumb img {
  border: 0px none;
  height: 150px;
  margin-top: 0px !important;
  width: 100%;
  
}
.sloupcovaInner .price {
   color: #fff;
  float: right;
  font-size: 17px;
  font-weight: 700;
  text-transform: capitalize;
  width: 100%;
  margin-top: 1px;
  text-align: center;
  background: #fff;
  height: 35px;
  position: relative;
  border-top: 1px dashed #f00;
}
.sloupcovaInner .price a {
  text-decoration: none;
  color: rgba(34, 152, 42, 1) !important;
  font-weight:bold;
  line-height:35px;
  padding: 13px 0;
}
.sloupcovaInner .price span {
    float: right;
    padding-right: 3%;
    padding-top: 2%;
}

/* text top*/
.top-offer-tiny-line {
  border: 1px solid #eee;
  padding:1%;
  background:#fff;
}
.top-offer-tiny-line a {
  text-decoration:none !important;
}
.top-offer-tiny-line table td h2 {
    font-size: 12px;
    height: 18px;
    margin: 0;
    overflow: hidden;
    padding: 0;
}
.top-offer-tiny-line tr:hover{
 background-color:#eee; 
}
.top-offer-tiny-line tr {
  background-color:#fff;
}
/* tlacitko dalej */
.homepage .next {
  float: right;
  margin-top:5px;
  margin-right:0px;
  margin-bottom: 0px;
  font-size:15px;
  border: 0 none;
  font-size: 14px;
  font-weight: 700;
  width:auto;
  text-transform:uppercase;
  color: #383b3c;
  padding-top:0px;
  padding-bottom:10px;
  padding-right:10px;
  padding-left:10px;
  
}
.homepage .next a{
  color: #f00;
  font-weight:bold;
  text-transform: none;
 
}
.homepage .next a:hover{
  color: #004e8c;
  font-weight:bold;
}

/*red*/
.red{
  padding-right: 5px;
  font-size: 13px;
  font-weight: 700;
}
.back{
  padding-left: 5px;
}


/* cennik a objednavka */

.order-form input.new-submit[type="submit"] {
  background-color: #f00;
  border: 0px none;
  color: #FFF;
  font-size: 17px;
  padding: 8px 0px;
  font-weight: 700;
  text-transform: capitalize;
  width: 145px;
}
#cenik .calc table.price-detail thead th {
    background-color: #8fdcfc !important;
}
.tip_item {
    border: 1px dashed #bee7fe;
}
.ui-widget-header {
    background: none repeat scroll 0 0 #f00;
    border: 1px solid #f00;
    color: #fff;
    font-weight: bold;
}
.ui-widget-content {
    border: 1px solid #eee;
    color: #535353;
}
.percent{
  padding-right: 5px !important;
}

/*slider*/
/* Homepage slider */
.hp-slider {

  background: url("/31090/uploads/fs_images/contentdesignimagesets/7/slider_192_o.png") no-repeat center top;
  width: 100%;
  margin-top: 0px;
  position: relative;
  float: left;
  padding: 0% 0% 0% 0%;
}

.hp-slider .cd-title {
  display: auto !important;
}

.hp-slider .cd-content {
  position: relative;
  width: 100%;
  margin: 0 auto;
}

.hp-slider .cd-content .next.right {
  display: none;
}

.hp-slider .default-content-slider {
  width: 100% !important;
}

.hp-slider .caroufredsel_wrapper {
  margin-left: 0px !important;
  bottom: 0px !important;
  width: 100% !important;
height: 216px !important;
}

.hp-slider ul {
  padding: 0;
}

.sliderInner {
  position: relative;
  width: 232px;
  margin-right: 10px;
  float: left;
  color: #fff;
  overflow:hidden;
}

.sliderInner a {
  text-decoration: none;
  color: #fff;
}

.sliderInner .thumb a img {
  width: 100%;
  height: 215px;
}
.sliderInner .disc {
    position: absolute;
    z-index: 10;
    top: 110px;
    font-weight: 700;
    font-size: 25px;
    right: 10px;
}

.sliderInner .info {
  position: absolute;
  bottom: 0%;
  left: 0%;
  background: linear-gradient(to bottom, #6C0D06 0%,#C81E0A 44%,#f86458 100%);
  padding: 15px;
  width: 93%;
  font-weight: bold;
  
}
.sliderInner .hotel {
  font-size: 12px;
  overflow:hidden;
  width: 100%;
  height:20px;
}
.sliderInner .country {
  text-transform: capitalize;
  font-size: 12px;
  width: auto;
  text-align: left;
  padding-right:1%;
}

.sliderInner .dest {
  text-transform: capitalize;
  width: auto;
  text-align: right;
  padding-right:1%;
}

.sliderInner .dest a{
  font-size: 12px;
  color: #fff;
}

.sliderInner .rating {
  margin: 4px 10px 0 10px;
  float: left;
}

.sliderInner .price {
 float: right;
  margin-top: -40px;
  position: absolute;
  background: #22982A;
  padding: 2%;
  width: 130px;
  text-align: center;

}

.sliderInner .price a {
  font-size: 18px;
  color: #fff;
}

.hp-slider #prev {
  position: absolute;
  top:168px;
  left: 0px;
  z-index: 1000;
  background:rgba(255,255,255,1);
  padding:1%;
}

.hp-slider #next {
  position: absolute;
  top:164px;
  right: 0px;
  z-index: 1000;
  background:rgba(255,255,255,1);
   padding:1%;
}
/*obrazky lavy sidebox*/
.picture .cd-title{
  display:none !important;
}
.picture .cd-content{
  background:none !important;
  padding:0 !important;
}
.picture p{
  padding:0 !important;
}

/*callback*/
.callbacks-view input{
  -webkit-box-shadow: inset 15px 15px 20px 5px rgba(14,142,239,0.04);
  -moz-box-shadow: inset 15px 15px 20px 5px rgba(14,142,239,0.04);
  box-shadow: inset 10px 10px 10px 0 rgba(14,142,239,0.06);
  height:28px  !important;
  font-size:13px  !important;
  width:150px;
  border:1px solid rgb(0,255,0) !important;
}
.callbacks-view table{
  margin-top:5px;
  border:1px solid rgb(51,255,0) !important;
}
.callbacks-view table td{
  padding:0;
}
.callbacks-view table tr{
  text-align:left;
}
.callbacks-view
.sidebox table td{
  font-size:12px;
}
/*partner carousel*/
.partner-place {
    background: #fff;
}
.hp-partner {
  width: 1000px;
  margin: 0 auto;
  position: relative;
  top: 0px;
}
.hp-partner .cd-title{
  
 
}
.hp-partner .next {
  display:none !important;
  width: 33px !important;
  height: 80px !important;
  padding: 5px;
  text-decoration: none;
  font-size: 17px;
  right: -59px;
  top: -26px;
  position: absolute;
  background-color: rgba(255, 255, 255, 0.2);
  background-image:url("/31090/uploads/fs_images/contentdesignimagesets/7/galleria-control-right_249_o.png");
  
}
.hp-partner .prev {
  display:none !important;
  width: 33px !important;
  height: 80px !important;
  padding: 5px;
  text-decoration: none;
  font-size: 17px;
  left: -44px;
  top: -26px;
  position: absolute;
  background-image:url("/31090/uploads/fs_images/contentdesignimagesets/7/galleria-control-left_250_o.png");
}
.hp-partner .next a:hover{
  background-color: rgba(255, 255, 255, 0.9) !important;
  font-weight:bold;
}
.hp-partner .prev a:hover{
  background-color: rgba(255, 255, 255, 0.9) !important;
  font-weight:bold;
}
.list_carousel{
  width:100%;
  position:relative;
}
.list_carousel .caroufredsel_wrapper div {
  width: 975px !important;
  height: 40px !important;
  margin: 0px 0px !important;
  padding:15px 0px ;
}

.list_carousel .caroufredsel_wrapper div li {
  display: block;
  float: left;
  padding-right: 15px;
}
.hp-partner .caroufredsel_wrapper {
    height: 55px;
}

/* footer */
#footer {
  font-weight:bold;
  text-transform:none;
  text-align:center;
  background-image: none !important;
  border-top: 0px !important;
  padding-bottom: 50px;
  background:rgba(255,255,255,0);
  padding: 10px 15px 10px 25px;
  font-size:11px;
  height:30px;
  margin-top:5px;
  color:#444442;
}
.footermenu-place {
    background: #fff;
    padding-top: 1%;
}
#footer-menu {
  margin: 1%;
  width: 65%;
  margin: 0 auto;
}
.footer-disc {
    padding: 1% 1%;
    background: rgba(255,255,255,0.9);
    color: #535353 !important;
  font-size: 11px;
  text-align: center;
  
}
.footer-nav li {
    float: left;
    padding: 1% 2%!important;
  margin-right:2%;
  background: #00CC00;
}
.footer-nav li a {
  text-decoration:none;
  color:#fff;
  }
.footer-nav li:nth-child(2){
  background: #f00;
}
.footer-nav li:nth-child(2) a{
   color: #fff !important;
}
.footer-nav li:nth-child(3){
  background: #f00;
}
.footer-nav li:nth-child(3) a{
   color: #fff !important;
  
}
.footer-nav li:nth-child(4){
  background: #00CC00;
}
.footer-nav li:nth-child(4) a{
   color: #fff !important;
  
}

.footer-nav li a {
  font-size:15px;
}
#footer-menu .menu-last a{
    color: #fff !important;

}
#footer span > div{
  float: left;
  text-align: left;
  width: 270px;
  padding: 10px 10px;
  border-left: 1px solid #5C5A5A;
  border-right: 1px solid #5C5A5A;
}
#footer .newsletter_footer{
  text-align:left;
  width:380px;
  border:none;
}
#footer .newsletter_footer p{
  margin-left:5px;
}
#footer span > div:last-child{
  text-align:left;
  width:308px;
  border:none;
}
#footer input[type="text"]{
  background: none repeat scroll 0 0 #fff;
  border: 1px solid #c4c4c4;
  float: left;
  height: 29px;
  padding: 5px;
  color: #003f5d;
  width: 170px;
  box-shadow: inset 10px 10px 10px 0 rgba(14,142,239,0.06);
  margin-right:9px;
}
#footer input[type="submit"]{
  background: #c925e4;
  background: -moz-linear-gradient(top, #c925e4 0%, #7e1691 47%, #580e65 100%);
  background: -webkit-linear-gradient(top, #c925e4 0%,#7e1691 47%,#580e65 100%);
  background: linear-gradient(to bottom, #c925e4 0%,#7e1691 47%,#580e65 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c925e4', endColorstr='#580e65',GradientType=0 );
  border: 0px !important;
  color: #fff;
  font-size: 12px;
  padding: 8.5px 0;
  width: 120px;
  font-weight: 600;
  line-height: 15px;
  box-shadow: none;
}
#footer p{
  margin-top:0;
  margin-bottom:5px;
}
#footer a{
  color:#444442;
}
.footer2{
  
}
#footer a:hover{

}
.content-slider-sidebox-list li img{

}
/*news*/
.news-bar{
  margin-top: -10px;
  padding: 0px 10px 0px 0px;
  min-height: 105px;
  background: rgba(150,150,150,0.1) none repeat scroll 0% 0%;
  color: #7D7D7D;
  margin-bottom: 15px;
  border: 0;
}

.news-bar a{
  color:#fff;
  text-decoration:none;
}
.news-bar .news-img{
  width:150px;
  height:90px;
  border:0;
}
.news-bar h2{
  padding-top:5px;
  margin-bottom:10px;
  width:86%;
  float:left;
  color:#010101;
}
.news-bar p{
  width: 85%;
  float:left;
  padding-bottom:5px;
  margin-top:0;
  font-size:12px;
}
.contentnews-home .ppad{
  display:none;
}
.news-bar p a{
 color:#010101;
  float:right;
}
.news-bar a {
    color: #010101;
    text-decoration: none;
}
/*elerhetosegek*/
.el-wrap {
  width: 100%;
  padding: 5% 0%;
  height: 500px;
}
.el-info{
  float: left;
  width: 50%;
  padding: 0% 3%;
  font-size: 14px;
}
.el-map{
  float: right;
  width: 50%;
  text-align: right;
}

/*elerhetosegek munkatarsak*/
.el-row {
  width: 100%;
  height: 250px;
  float: left;
}
.el-head {
    width: 33%;
    height: 250px;
    float: left;
}
.el-pic {
  padding: 7px;
  text-align: center;
  transition:all 0.2s ease-in;
  min-height: 170px;
}
.el-pic img {
  border: 1px solid rgb(255, 255, 255);
  height: 160px;
  width: 120px;
  box-shadow: 0px 0px 4px #000;
}
/*.el-pic:hover {
  padding: 2px;
}*/
.el-name {
  width: 100%;
  text-align: center;
}
.el-name span{
  font-weight:700;
}
.top-offer-square h2 {
    background-color: #f00; /*szűrés találati dobozok szövegszíne*/
    color: #FFFFFF;
    font-size: 14px;
    text-transform: uppercase;
    margin-bottom: 0px;
    margin-top: 0px;
    padding: 0px;
    display: block;
    text-decoration: none;
}
.tour_operator_name {
	visibility:hidden  /*utazás részletei alatt UI elrejtése*/
}
.dates-favourites-link {
  color: #009;
}


.simple-tab-header {background-color: #f00;padding: 0.3rem 0.3rem 0 !important;}
.simple-tab-header a {color: #fff;}
.simple-tab-header a span {background-color: rgba(255,255,255,0.3);margin-right:0.3rem;}
.simple-tab-header a.opened span {color: #f00;}

/*paging*/
.paging {padding-bottom: 20px;width:100%;float: left;}
.paging-row.paging-text {display:none;}
.paging .paging-row.paging-links {margin: 15px 0 15px 0;}
.paging span {margin: 0 2px;padding: 5px 10px;}
.paging span.current {border: 2px solid #f00;border-radius: 0px;color:#f00;font-weight:700;font-size:15px;}
.paging span a {color: rgba(34, 152, 42, 1);text-decoration: none;}
.paging .paging-separator {display: none;}
.paging span.next {float: right;}
.paging span.prev {float: left;}
.paging span.next,
.paging span.prev {border: 0;}

/*INFO - BAR*/
.information-place {background-color: #ffff00;}
.information-place .sidebox-title .text {padding: 0.5rem;width: 100% !important;}
.information-place .cd-content {padding: 0 !important;}
.information-place p {padding: 0.7rem;font-weight: bold;}
.information-place a.right {font-size: 1rem;display: block;padding: 0.5rem;float: left;}

.g-recaptcha {
	transform:scale(0.80);
-webkit-transform:scal(0.80);
	transform-origin:0 0;
-webkit-transform-origin:0 0;
	}

/*HP UL*/

.offer-list ul li {
    font-size: 1.2rem;
}

/*custom form*/
.page-formular .form-text-between {
  background-color: #ddd;
  padding: 0.5rem;
  margin: 0.1rem auto;
}
.page-formular input {
    width: 100%;
}
.page-formular input[type="submit"] {
  background-color: #f00;
  border-color: #f00;
  color: #fff;
  font-size: 1.1rem;
  font-weight: 700;
}
/* settings - stop */


/* content design - on v2 */
.default-floatbox-design{position:fixed;left:50%; margin-left: 456px; text-align: left;top:5%;}
.default-floatbox-design .cd-title{display:none;min-height:22px;_height:22px;background-color:#3B9AD7;background-image:none;color:#ffffff;font-size:11px;text-transform:uppercase;}
.default-floatbox-design .cd-icon{background-image:none;height:0px;width:0px;}
.default-floatbox-design .cd-content{background-color:#ffffff;background-image:none;color:#364A90;}
.default-floatbox-design .cd-footer{display:none;min-height:0px;_height:0px;background-color:#3B9AD7;background-image:none;color:#ffffff;}
.default-floatbox-design .cd-icon-footer{background-image:none;height:0px;width:0px;}
.default-sidebox-design{}
.default-sidebox-design .cd-title{display:block;min-height:22px;_height:22px;background-image:none;background-repeat:no-repeat;font-size:11px;text-transform:uppercase;}
.default-sidebox-design .cd-icon{background-image:none;height:0px;width:0px;}
.default-sidebox-design .cd-content{background-image:none;color:#363636;}
.default-sidebox-design .cd-footer{display:none;min-height:0px;_height:0px;background-color:#3B9AD7;background-image:none;color:#ffffff;}
.default-sidebox-design .cd-icon-footer{background-image:none;height:0px;width:0px;}
.default-design{}
.default-design .cd-title{display:block;min-height:22px;_height:22px;background-image:none;font-size:11px;text-transform:uppercase;}
.default-design .cd-icon{background-image:none;height:0px;width:0px;}
.default-design .cd-content{background-image:none;color:#3b3b3b;}
.default-design .cd-footer{display:none;min-height:0px;_height:0px;background-color:#3B9AD7;background-image:none;color:#ffffff;}
.default-design .cd-icon-footer{background-image:none;height:0px;width:0px;}
.topoffers-sidebox-7{}
.topoffers-sidebox-7 .cd-title{display:block;min-height:22px;_height:22px;background-color:#00CC00;background-image:none;background-repeat:no-repeat;color:#ffffff;font-size:11px;text-transform:uppercase;}
.topoffers-sidebox-7 .cd-icon{background-image:none;height:0px;width:0px;}
.topoffers-sidebox-7 .cd-content{background-image:none;color:#363636;}
.topoffers-sidebox-7 .cd-footer{display:none;min-height:0px;_height:0px;background-color:#0c6f02;background-image:none;}
.topoffers-sidebox-7 .cd-icon-footer{background-image:none;height:0px;width:0px;}
.searchmasks-view-2{}
.searchmasks-view-2 .cd-title{display:block;min-height:22px;_height:22px;background-color:#0bb206;background-image:none;color:#f6df31;font-size:11px;text-transform:uppercase;}
.searchmasks-view-2 .cd-icon{background-image:none;height:0px;width:0px;}
.searchmasks-view-2 .cd-content{background-color:#f62c2c;background-image:none;color:#3b3b3b;}
.searchmasks-view-2 .cd-footer{display:none;min-height:0px;_height:0px;background-color:#3B9AD7;background-image:none;}
.searchmasks-view-2 .cd-icon-footer{background-image:none;height:0px;width:0px;}
/* content design - off */