body, html {    /*background: url("../images/page-gray-back.png") repeat scroll 0 0 #EEEEEE; */   font-family: 'Oxygen',sans-serif;    font-size: 10pt;    margin: 0;    padding: 0;    text-align: left;}* ,*:before,*:after{-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */    -moz-box-sizing: border-box;    /* Firefox, other Gecko */    box-sizing: border-box;         /* Opera/IE 8+ */}.main {    border-radius: 5px;    margin: 0;    width: 100%;}.header {    background: url("../images/header-back.html") repeat scroll 0 0 #EEEEEE;    margin: 0;    padding: 0;}img.certificate {    height: 80px;    width: 100px;}.phone {    background: url("../images/phone-icon.html") no-repeat scroll 0 0 ;    float: left;    font-size: 16pt;    margin-left: 25px;    margin-top: 13px;    padding: 0 0 0 33px;}.email {    float: left;    font-size: 11pt;    margin-left: 27px;}.logo-img {    float: left;    height: 100px;    margin-left: 13%;    max-width: 372px;    padding: 5px;}.logo-img img {}.topads {    float: right;    height: 51px;    margin: 10px 15% 10px 10px;    max-width: 393px;}.clear {    clear: both;}.left {    float: left;}.right {    float: right;}img {max-width: 100%;}.tourcont {    width: 31%;}.tourcont p {    line-height: 24px;    margin: 0;    padding: 2% 0;}.tourcont h1 {    font-size: 15pt;    margin: 0;    padding: 0;}.slider {    height: 300px;   width: 100%;}:-moz-placeholder {    color: #000000;}*::-moz-placeholder {    color: #000000;}*{text-decoration:none; border:none; color:#000}.tourbookinform h1 {    color: #005B9C;    font-size: 16pt;    margin: 0;    padding: 5px;} input.half {    width: 47%;}input.towhalf {    width: 22.2%;}select.towhalf {    width: 22.2%;}.tourbookinform textarea {    border: 1px solid #000000;    margin: 5px;    padding: 5px;    width: 47%;}.dateicon {    background: url("../images/cal-icon.html") no-repeat scroll right center #FFFFFF;    padding-right: 10px !important;}.innercontent {    border-radius: 5px;    margin: 0.1% auto;    max-width: 985px;    padding-top: 5px;}.sidebar {    width: 26%;}
.sidebarnav {  background: none repeat scroll 0 0 #FFFFFF;    border-top: 2px solid #005B9C;    margin: 5px 0px; margin-bottom:14px;    width: 100%;    padding-bottom: 6px;}.sidebarnav h2 {    border-bottom: 1px solid #EEEEEE;    font-size: 11pt;    font-weight: bold;    margin: 0;    padding: 9px;}.sidebarnav ul {    font-size: 9pt;    margin: 0;    padding: 0px 10px;}

.sidebarnav ul li {    list-style: none outside none;padding: 6px 0px;border-bottom: dotted 1px #A0A0A0;}
.sidebarnav ul li:last-child{ border: none; }
.sidebarnav ul li a {    color: #000000;    text-decoration: none;font-size: 10pt;padding-bottom: 6px;    text-transform: capitalize;}.sidebarnav ul li a:hover {    color: #696969;}.blueback {}.homenote {}.homenote img {    float: right;    max-height: 246px;    max-width: 315px; }.content p {    padding: 1px 0px;        line-height: 19px; margin : 5px 0;}.content h1 {    font-size: 16pt;    margin: 0;    padding: 10px 0;}
.content h2,.content h1{    font-size: 16pt;    margin: 0;    padding: 5px 13px; color: #39CCDC;}.sec-content {}.imgblock {    max-width: 510px;}.imgblock {    max-width: 510px;}.left {    float: left;}img.block {}img.round {    border-radius: 100%;}.imgblock p {    color: #004C79;    font-size: 9pt;    margin: 5px 0;}.imgblock img {    max-height: 60px;    max-width: 60px;}img.margin {    margin: 10px;}.contentblock {    max-width: 510px;}.ads img {}.paddingleft {    padding-left: 10px;}hr {    margin: 0;    padding: 0;}.yellowback {    background: none repeat scroll 0 0 #F7BB11;}.footer {    background: none repeat scroll 0 0 #F7F7F7;    padding: 10px 0;}.footersoical {    float: left;    width: 28%;}.footersoical img {    max-height: 38px;    max-width: 39px;    padding: 2%;}.footerlogo img {    max-height: 74px;    max-width: 247px;}.footersoical h2 {}.footer h2 {    color: #3E3E3E;    font-size: 11pt;    margin: 0;    padding: 10px 0;    text-align: left;}.flinks {    margin: 0 auto;    width: 1000px;}.flinks ul h2 {    margin-left: -22px;}.flinks ul {    float: left;    font-size: 9pt;    margin: 0 6px;    min-width: 159px;    text-align: left;}.flinks ul li {    line-height: 22px;    list-style-image: url("../images/arow-icon.html");    list-style-type: disc;}.flinks ul li a {    color: #464646;    text-decoration: none;}.flinks ul li a:hover {    color: #000000;}.fblike img {    max-height: 260px;    max-width: 265px;}
.copyright { line-height: 22px;    background: none repeat scroll 0 0 #515151; color: #FFB800;    font-size: 9pt;    margin: 0 auto;    padding: 18px 0;    text-align: center;    width: 100%;}.copyright a {    color: #EEEEEE;    text-decoration: none;}.copyright a {    color: #E6E6E6;    text-decoration: none;}span.red {    background: none repeat scroll 0 0 ;    border: medium none;    color: #FF0000;}span.red:hover {    background: none repeat scroll 0 0 ;    border: medium none;    color: #FF0000;}.content {    background: none repeat scroll 0 0 #FFFFFF;    margin-left: 18px;    width: 710px;overflow: hidden;    margin-top: 5px;    border-top: solid 2px #005B9C;}img.cityimg {    border: 3px solid #FFFFFF;    box-shadow: 0px 0px 2px 1px #ddd;    height: 195px;    width: 331px;    margin: 0px;    height: 209px;    margin-right: 10px;}img.innerimg{  border: 4px solid #FFFFFF;    box-shadow: 0 0 1px 1px #DDDDDD;    height: 150px;    margin: 0 10px 0 0;    width: 200px;}.details {  /* border: solid 1px #dfdfdf !important; */  border-top: solid 1px #ACACAC!important;  width: 96%;margin-top: 3px;  padding: 10px 0;  margin-left: 2%;}.details h3{padding:0px; margin:5px 0px; color: #3A3A3A;}.details h2{padding: 5px 0px;}
.details a{color: #fff;font-weight: bold;background: #005B9C;padding: 5px 0;}
.details a:hover{background: #f0a300;}
ul.tourspack {    font-size: 9pt; line-height: 19px;    padding: 0px;    /* width: 332px; */    background: #fff;    margin: 0;    margin-left: 7px;}ul.tourspack  h4{padding: 5px 7px; margin: 0px;font-size: 11pt;border-bottom: solid 1px #FFD600;}ul.tourspack li {    list-style: none outside none;    border-bottom: solid 1px #fff;    padding: 2px 5px;    font-size: 8pt;    border: none;    letter-spacing: -.3px;    font-size: 8pt;}ul.tourspack li span{ font-size: 8pt; color: #242424; display: block; width: 208px; float: left; padding: 5px 0; line-height: 15px;}.tourspack a{color: #000000; font-weight: bold;float: left;width: 100px;padding: 5px 0px;}.inqform {    border-top: solid 2px #FFC200;    margin-top: 10px;}.inqform hr {    background: none repeat scroll 0 0 #BCBCBC;    border: medium none;    height: 1px;    margin: 10px 0;}.inqform h2 {    color: #333;    font-size: 13pt;    margin: 10px 0;    padding: 0;}.inqform fieldset {    border: medium none;    color: #BC5656;}.formblock {    float: left;    margin: 5px;    width: 100%;}
.formblock input,.formblock input[type='text'],.formblock input[type='email'],.formblock input[type='number'], .formblock select {    border: 1px solid #BCBCBC;    padding: 3px;    width: 63%;    border:1px solid #D8D8D8;         background:#F7F7F7;        -moz-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.07) inset; /* FF3.5+ */    -webkit-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.07) inset; /* Saf3.0+, Chrome */    box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.07) inset; /* Opera 10.5, IE9, Chrome 10+ */    -webkit-transition: width 1s ease;    -moz-transition: width 1s ease;    -o-transition: width 1s ease;    -ms-transition: width 1s ease;    transition: width 1s ease;    appearance:none;    -moz-appearance:none;    -webkit-appearance:none;    clear: both;    color: #A8A8A8;  } .formblock label {    color: #5E5E5E;    display: block;    float: left;    font-size: 9pt;    padding: 5px;    width: 30%;}.mywidth {    border: 1px solid #BCBCBC;    font-family: Verdana;    font-size: 1em;    width: 16.5em;    background:#F7F7F7;        -moz-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.07) inset; /* FF3.5+ */    -webkit-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.07) inset; /* Saf3.0+, Chrome */    box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.07) inset; /* Opera 10.5, IE9, Chrome 10+ */    min-height: 124px;}.marginright {    margin-right: 10px;}img.innergaller {    border: 3px solid #FFFFFF;    box-shadow: 0px 0px 3px 1px #ddd;    height: 125px;    margin: 5px;    width: 210px;}.breadcurems{ width:1000px; margin:0 auto; text-align: right;}ul.inlinestyle{margin: 0px; padding: 6px 3px;float: left;border: none;width: 1000px;text-align: left;margin-top: 3px;}ul.inlinestyle li{ display:inline; padding: 0 3px;}.brown{color:#9c7800}.borderpadding{padding:10px;}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button {    /* display: none; <- Crashes Chrome on hover */    -webkit-appearance: none;    margin: 0; /* <-- Apparently some margin are still there even though it's hidden */} input[type="date"]:hover::-webkit-calendar-picker-indicator {    color: #fff;}input[type="date"]:hover:after {    content: "";    color: #fff;    padding-right: 5px;}input[type="date"]::-webkit-inner-spin-button {    /* display: none; <- Crashes Chrome on hover */    -webkit-appearance: none;    appearance: none;    moz-appearance: none;    margin: 0;}
.content.left.contact-us .details a{background: none repeat scroll 0 0 ;color: #005B9C;text-decoration: underline;font-weight: bold;padding: 5px 0;}
legend{font-weight:bold}.formblock input[type='date'] { text-transform: lowercase;}

.details h1{     padding: 5px 0;
    border-bottom: 1px solid #C1BABA;
    color: #000;
    display: inline-block;}

.details a[href^="mailto"]{color: #fff;font-weight: bold;color: #005B9C;padding: 5px 0; text-decoration:underline;    background: none;}

