/* Global Styles */
 
body { margin: 10px;
     background-image: none !important;
     background-color: rgb(204, 221, 255);
}
td {
    visibility: hidden;
   
}
 td.contentone td {
    visibility: visible;
    padding: 0;
}
td.contentone td table.vc18 {
    background-color: rgba(255, 255, 255, 0.68);
    
    visibility: visible;
    position: relative;
    left: -10em;
    top: -180px;
    padding: 3em;
    height: 100%;
}


.tourapt {width: 320px;padding: 1em 1em 1em 1em;text-align: center;text-transform: uppercase;}


div {
    font-size: 101%;
}
.vc1 {
    background-color: rgba(255, 255, 255, 0);
}

.vc17 {
background-color: transparent ! important;
}

.vc18 {
position: absolute;
left: -12em;
top: -200px;
}


.vc15 {
color: #003366;
line-height: 2em;
}



.vc6 {
color: black;
}


.vc19 {
    font-size: 1em;
    text-align: center;
}

.contentone {
    max-width: 840px;
    top: 0;
    position: absolute;
    left: 0;
}

.vc16 {
    position: absolute;
    top: 1em;
    left: 1em;
}

.vc18 {
    position: absolute;
    top: 0;
    left: 0;
}

.thumb img {
    width: 100%;
    float: none;
    /* border: 2px white solid; */
    border-radius: 1em;
}

a.title h1 {
    top: 0;
}

a#spacial-offer-link {
    display: block;
    text-decoration: none;
    position: absolute;
    top: 320px;
    left: 0;
    width: 100%;
    font-size: .8em;
    background-color: #ffffffc9;
    color: #003366;
    font-weight: lighter;
    text-align: center;
    height: 50px;
    line-height: 30px;
    margin: 0;
    padding: 0;
}

.entry-title {
  /*display:none ! important;*/
}