@font-face{font-family:Brie;src:url(fonts/Brie.TTF)}
@font-face{font-family:GardensC;src:url(fonts/GardensC.otf)}
@font-face{font-family:Sacramento;src:url(fonts/Sacramento_R.ttf)}
/*@font-face{font-family:Futura Md BT;src:url(fonts/futura-md-medium.ttf)}*/
body{
	-webkit-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;transition:all .5s;
	font-weight:400;
	color: #333;
	font:14px/1.7 'Roboto', arial,sans-serif;
	overflow-x: hidden;
	font-size:.875rem;

}
a{color:#555;text-decoration:none}
a,a:focus,a:hover,a:active{outline:0!important}
a:focus{text-decoration:none}
.clearfix,.clear{clear:both!important}
input,select{outline:medium none;vertical-align:middle}
ul,ol{list-style:none;outline:medium none;padding:0}
.showmorethisresult{display:inline-block;outline:none; padding:5px 34px; border:solid 1px #0f55a4; font-size:18px;color:#0f55a4; text-decoration:none !important; border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
.showmorethisresult img.load{display:none}
.form-control:focus{box-shadow:none!important}
label.error{display:none!important}
strong,.bold{font-weight:700}
input.error,textarea.error,select.error{border:dashed 2px #fe7427!important}
.photo{position:relative;display:block;cursor:pointer}
.wrap{width:100%;display:inline-block}
.txL { text-align:left !important}
.rowbox{width:100%}
.upper{text-transform:uppercase}
.fl{float:left!important}
.fr{float:right!important}
.full{width:100%;height:100%;position:relative}
.lastBorder{border:none!important}
.lastBg{background:none!important}
.content{padding-top:38px;padding-bottom:38px}
.val{color:#084f8f!important}
.col150{width:150px}
.col170{width:170px}
.col263{width:263px}
.col214{width:214px}
.col360{width:360px}
.col458{width:458px}
.col630{width:630px}
.col753{width:753px}
.col811{width:811px}
.col813{width:813px}
.col847{width:847px}
.col850{width:850px}
.col887{width:887px}
.dateInput{width:100%;border:1px solid #bbb;height:32px;padding:6px 12px;background:#FFF url(../images/calendar.gif) no-repeat right center}
.message_box{border:1px solid #f6abab;background:#fad0d0 url(../images/icon_error.png) no-repeat 10px center;margin-bottom:10px;padding:10px 10px 10px 40px;line-height:16px;font-size:13px;color:#2b2b2b}
.message{text-align:left;border:1px solid red;background:#FFC;width:97%;margin:10px auto;padding:10px}
.colorDark{color:#434343!important}
.colorRed{color:#c00000!important}
.img-responsive{display:block;max-width:100%;height:auto}
.formatTextStandard{font-size:.938rem;line-height:1.7;text-align:left}
.formatTextStandard p{margin-bottom:10px}
.formatTextStandard img{max-width:100%;border:none}
.formatTextStandard ul{padding-left:20px}
.showmore_box{padding:.95em 0;background-color:#d9d7d7;text-align:center;cursor:pointer;margin:0 10px;text-transform:uppercase;font-size:12px}
.showmore_box img.load{display:none!important}
.headPage{color:#084f8f;font-size:22px;text-transform:uppercase;margin:0 0 15px}
.headMod{color: #0f55a4;
    text-shadow: rgb(172, 215, 212) 0px 0px 0px;;font-weight:700;font-size:24px;margin:0px}
.headModv2{color: #0f55a4;
    ;font-weight:700;font-size:24px;text-transform:uppercase;margin:5px 0;padding:0 0 5px;background:url(../images/line_3.jpg) bottom repeat-x}
.textarea textarea{height:auto;resize:none;display:block;width:100%;padding:6px 12px;border:1px solid #ccc;line-height:1.42857143}
.ctLink{text-decoration:underline!important;color:#555!important}
.lst-ext-tours .div_sub_duration{font-size:.875rem;padding:0 0 0 22px;font-weight:400;color:#333; background: url(../images/dura1.png) no-repeat left center;}
.lst-ext-tours .div_sub_arround{padding:0 0 0 22px;background:url(../images/point1.png) no-repeat left center}
.div_sub_arround a{font-size:.875rem;color:#7e7e7e!important}
.div_sub_arround span.s{margin:0 2px;background:url(../images/row.png) no-repeat;width:16px;height:7px;display:inline-block}
.div_sub_address{font-size:13px;padding:3px 0 3px 19px;text-align:left;background:url(../images/point.png) 0 5px no-repeat}
.lst-ext-tours .div_sub_depart{font-size:13px;padding:3px 0 3px 25px;text-align:left;background:url(../images/sprites.png) 0 -358px no-repeat}
.div_sub_clude{font-size:14px;padding:3px 0 3px 25px;color:#767676;text-align:left;display:inline-block;background:url(../images/sprites.png) 0 -30px no-repeat}
.div_sub_day{font-size:14px;padding:3px 0 3px 21px;color:#767676;text-align:left;display:inline-block;background:url(../images/sprites.png) 0 -59px no-repeat}
.sub_link_tours{display:inline-block;text-align:center;font-size:14px;height:33px}
.sub_link_tours a{display:block;padding:5px 26px;color:#fff;background:#e66b17;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px}
.sub_price_val{font-weight:400;color:#e66b17}
.btnViewOrther{font-style:italic;text-decoration:underline!important;color:#4476b0!important}
.chatter{font-size:12px;color:#767676;padding:3px 0;margin:0}
.chatter a{color:#444;text-decoration:underline}
.hasIconDate{background:url(../../images/crm/ico-calendar.png) right center no-repeat;padding-right:50px}
#breadcrumb{line-height:22px;margin:10px 0;color:#555}
#breadcrumb a{color:#555;text-decoration:none;padding:0 5px;font-size:13px}
#breadcrumb a:first-child{padding-left:0!important;padding-right:0!important;margin-top:2px}
#breadcrumb a:first-child img{vertical-align:-2px}
#breadcrumb a:last-child{color:#2b8dcc!important}
.color_ff6600{color:#f60!important}
.tbl-grid{list-style:none;outline:medium none;border-collapse:collapse;font-size:13px;width:100%}
.tbl-grid .tb-header{background:#E5E5E5;font-family:'Roboto';font-size:15px;font-weight:500}
.tbl-grid td{border-right:1px solid #CCC;border-bottom:1px solid #CCC;border-left:1px solid #CCC;padding:8px;vertical-align:middle!important; font-weight:500}
.tbl-grid td.b-L{border-right:0!important}
.tbl-grid td.groupcol{border:2px dashed #A93033}
.tbl-grid td img.photo{float:left;width:120px;border:none}
.tbl-grid td .r{margin-left:130px;vertical-align:top;font-size:12px;margin-right:5px}
.tbl-grid td .r h2{display:block;font-size:15px;margin:0}
.tbl-grid .titleRoom{font-family:Arial;font-size:16px}
.tbl-grid td .r .clickmore{padding:0 0 0 18px;color:#A93033!important;background:url(../images/arrow_right.gif) no-repeat left center}
.tbl-grid .row2{background-color:#EEE}
#sitemap dl{margin:0!important}
#sitemap .ddlv1{display:block;margin:0;padding:0}
#sitemap .dllv2,#sitemap .dllv3,#sitemap .dllv4,#sitemap .dllv5{display:block;position:relative;background:url(../images/line1.gif) repeat-y left center;padding:0 0 0 25px;white-space:nowrap}
#sitemap .ddlv2{display:block;position:relative}
#sitemap .root-lv2,#sitemap .root-lv3,#sitemap .root-lv4,#sitemap .root-lv5{display:inline-block;line-height:20px;text-decoration:none;background:url(../images/line2.gif) no-repeat left center;color:#2b2b2b;font-weight:700;padding:2px 0 2px 30px;white-space:nowrap}
#sitemap .expanded{background:url(../images/expanded.gif) no-repeat}
#sitemap .dllv3 .expanded{left:5px}
#sitemap .rowClick{display:block;width:13px;height:13px;position:absolute;top:5px;left:5px;cursor:pointer}
#sitemap dt a{display:inline-block;background:url(../images/line2.gif) no-repeat left center;padding:2px 0 2px 30px;line-height:20px}
#sitemap .collapsed{background:url(../images/collapsed.gif) no-repeat scroll 0 0 rgba(0,0,0,0)}
#sitemap .root-other{display:inline-block;height:20px;line-height:20px;background:url(../images/line2.gif) no-repeat left center;padding:2px 0 2px 30px}
.pagination a {
    display: block;
    width: 32px;
    height: 32px;
    float: left;
    border: 1px solid #d4d4d4;
    text-align: center;
    line-height: 32px;
    text-decoration: none;
    color: #555;
    background: #fff;
    margin: 0 5px 0 0;
    font-size: 14px;
}
.pagination a.current{background:#0f55a4;color:#fff}
.pagination a:last-child{margin-right:0 !important}
.pagination .prev{background:#fff url(../images/first.png) no-repeat center center!important;text-indent:-9999%}
.pagination .next{background:#fff url(../images/last.png) no-repeat center center!important;text-indent:-9999%}
.clienttabs{display:block;background:#d9d9d9;position:relative}
.clienttabs li{display:block;float:left;position:relative;margin-bottom:-2px;text-transform:uppercase}
.clienttabs li a{display:block;position:relative;font-size:14px;color:#555;padding:10px 28px;position:relative}
.clienttabs li.active a,.clienttabs li.active a:hover,.clienttabs li:hover a,.clienttabs li.active a:focus{border:none;background-color:#ff5100;border-radius:inherit;color:#FFF;font-size:14px;padding:10px 28px}
.clienttabs li.active a:after{content:"";position:absolute;left:45%;bottom:-6px;border-top:6px solid #ff5100;border-left:6px solid #FFF;border-right:6px solid #FFF}
#tabscontent{display:inline-block;width:100%;padding:20px 0 0}
.ptxxs,.pvxxs,.paxxs{padding-top:2px!important}.ptxs,.pvxs,.paxs{padding-top:3px!important}.pts,.pvs,.pas{padding-top:5px!important}.ptx,.pvx,.pax{padding-top:6px!important}.ptm,.pvm,.pam{padding-top:10px!important}.ptmm,.pvmm,.pamm{padding-top:15px!important}.ptl,.pvl,.pal{padding-top:20px!important}.prn,.phn,.pan{padding-right:0!important}.ptn,.pvn,.pan{padding-top:0!important}.prxxxs,.phxxxs,.paxxxs{padding-right:1px!important}.prxxs,.phxxs,.paxxs{padding-right:2px!important}.prxs,.phxs,.paxs{padding-right:3px!important}.prs,.phs,.pas{padding-right:5px!important}.prx,.phx,.pax{padding-right:6px!important}.prm,.phm,.pam{padding-right:10px!important}.prmm,.phmm,.pamm{padding-right:15px!important}.prl,.phl,.pal{padding-right:20px!important}.pbn,.pvn,.pan{padding-bottom:0!important}.pbxxxs,.pvxxxs,.paxxxs{padding-bottom:1px!important}.pbxxs,.pvxxs,.paxxs{padding-bottom:2px!important}.pbxs,.pvxs,.paxs{padding-bottom:3px!important}.pbs,.pvs,.pas{padding-bottom:5px!important}.pbx,.pvx,.pax{padding-bottom:6px!important}.pbm,.pvm,.pam{padding-bottom:10px!important}.pbmm,.pvmm,.pamm{padding-bottom:15px!important}.pbl,.pvl,.pal{padding-bottom:20px!important}.ptls,.pvls,.pals{padding-top:25px!important}.pbls,.pvls,.pals{padding-bottom:25px!important}.plls,.phls,.pals{padding-left:25px!important}.prls,.phls,.pals{padding-right:25px!important}.pln,.phn,.pan{padding-left:0!important}.plxxxs,.phxxxs,.paxxxs{padding-left:1px!important}.plxxs,.phxxs,.paxxs{padding-left:2px!important}.plxs,.phxs,.paxs{padding-left:3px!important}.pls,.phs,.pas{padding-left:5px!important}.plx,.phx,.pax{padding-left:6px!important}.plm,.phm,.pam{padding-left:10px!important}.plmm,.phmm,.pamm{padding-left:15px!important}.pll,.phl,.pal{padding-left:20px!important}
.mtn,.mvn,.man{margin-top:0!important}.mtxxxs,.mvxxxs,.maxxxs{margin-top:1px!important}.mtxxs,.mvxxs,.maxxs{margin-top:2px!important}.mtxs,.mvxs,.maxs{margin-top:3px!important}.mtu,.mvu,.mau{margin-top:6px!important}.mts,.mvs,.mas{margin-top:5px!important}.mtm,.mvm,.mam{margin-top:10px!important}.mtmm,.mvmm,.mamm{margin-top:15px!important}.mtl,.mvl,.mal{margin-top:20px!important}.mtls,.mvls,.mals{margin-top:25px!important}.mbls,.mvls,.mals{margin-bottom:25px!important}.mrls,.mhls,.mals{margin-right:25px!important}.mlls,.mhls,.mals{margin-left:25px!important}.mrn,.mhn,.man{margin-right:0!important}.mrxxxs,.mhxxxs,.maxxxs{margin-right:1px!important}.mrxxs,.mhxxs,.maxxs{margin-right:2px!important}.mrxs,.mhxs,.maxs{margin-right:3px!important}.mrs,.mhs,.mas{margin-right:5px!important}.mrm,.mhm,.mam{margin-right:10px!important}.mrmm,.mhmm,.mamm{margin-right:15px!important}.mrl,.mhl,.mal{margin-right:20px!important}.mbn,.mvn,.man{margin-bottom:0!important}.mbxxxs,.mvxxxs,.maxxxs{margin-bottom:1px!important}.mbxxs,.mvxxs,.maxxs{margin-bottom:2px!important}.mbxs,.mvxs,.maxs{margin-bottom:3px!important}.mbs,.mvs,.mas{margin-bottom:5px!important}.mbm,.mvm,.mam{margin-bottom:10px!important}.mbmm,.mvmm,.mamm{margin-bottom:15px!important}.mbl,.mvl,.mal{margin-bottom:20px!important}.mln,.mhn,.man{margin-left:0!important}.mlxxxs,.mhxxxs,.maxxxs{margin-left:1px!important}.mlxxs,.mhxxs,.maxxs{margin-left:2px!important}.mlxs,.mhxs,.maxs{margin-left:3px!important}.mls,.mhs,.mas{margin-left:5px!important}.mlm,.mhm,.mam{margin-left:10px!important}.mlmm,.mhmm,.mamm{margin-left:15px!important}.mll,.mhl,.mal{margin-left:20px!important}
.red{color:#cb2134!important}.color-sea{color:#1abc9c}.color-red{color:#e74c3c}.color-aqua{color:#27d7e7}.color-blue{color:#3498db}.color-grey{color:#95a5a6}.color-dark{color:#555}.color-green{color:#72c02c}.color-brown{color:#9c8061}.color-light{color:#fff}.color-orange{color:#e35c00}.color-green1{color:#2ecc71}.color-purple{color:#9b6bcc}.color-dark-blue{color:#2d769f}.color-light-grey{color:#585f69}.color-light-green{color:#79d5b3}.color-light-red{color:red}
.font11px{font-size:11px!important}.font12px{font-size:12px!important}.font13px{font-size:13px!important}.font14px{font-size:14px!important}.font15px{font-size:15px!important}.font16px{font-size:16px!important}.font17px{font-size:17px!important}.font18px{font-size:18px!important}.font19px{font-size:19px!important}.font20px{font-size:20px!important}.font21px{font-size:21px!important}.font23px{font-size:23px!important}.font22px{font-size:22px!important}.font24px{font-size:24px!important}.font25px{font-size:25px!important}.font26px{font-size:26px!important}.font27px{font-size:27px!important}.font28px{font-size:28px!important}
.pt30,.pv30,pa30{padding-top:30px!important}.pb30,.pv30,.pa30{padding-bottom:30px!important}.pl30,.ph30,.pa30{padding-left:30px!important}.pr30,.ph30,.pa30{padding-right:30px!important}.pt35,.pv35,pa35{padding-top:35px!important}.pb35,.pv35,.pa35{padding-bottom:35px!important}.pl35,.ph35,.pa35{padding-left:35px!important}.pr35,.ph35,.pa35{padding-right:35px!important}.mt30,.mv30,ma30{margin-top:30px!important}.mb30,.mv30,.ma30{margin-bottom:30px!important}.ml30,.mh30,.ma30{margin-left:30px!important}.mr30,.mh30,.ma30{margin-right:30px!important}.mt35,.mv35,ma35{margin-top:35px!important}.mb35,.mv35,.ma35{margin-bottom:35px!important}.ml35,.mh35,.ma35{margin-left:35px!important}.mr35,.mh35,.ma35{margin-right:35px!important}.mt40,.mv40,ma40{margin-top:40px!important}.mb40,.mv40,.ma40{margin-bottom:40px!important}.ml40,.mh40,.ma40{margin-left:40px!important}.mr40,.mh40,.ma40{margin-right:40px!important}.mt50,.mv50,ma50{margin-top:50px!important}.mb50,.mv50,.ma50{margin-bottom:50px!important}.ml50,.mh50,.ma50{margin-left:50px!important}.mr50,.mh50,.ma50{margin-right:50px!important}.mt60,.mv60,ma60{margin-top:60px!important}.mb60,.mv60,.ma60{margin-bottom:60px!important}.ml60,.mh60,.ma60{margin-left:60px!important}.mr60,.mh60,.ma60{margin-right:60px!important}.mb70{ margin-bottom:70px !important}.mb120{ margin-bottom:120px !important}
.btnsubmit{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#ffffff),color-stop(1,#b9b9b9));background:-moz-linear-gradient(center top,#ffffff 5%,#b9b9b9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#b9b9b9');background-color:#b9b9b9;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:none;display:inline-block;color:#9b010b;font-size:15px; font-weight:700;height:40px;padding:0 23.5px;text-decoration:none;text-align:center;outline:medium none;text-transform:uppercase}
.linkBook{-moz-box-shadow:inset 0 0 0 1px #b6cd83;-webkit-box-shadow:inset 0 0 0 1px #b6cd83;box-shadow:inset 0 0 0 1px #b6cd83;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#9cbb58),color-stop(1,#6c8b28));background:-moz-linear-gradient(center top,#9cbb58 5%,#6c8b28 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9cbb58',endColorstr='#6c8b28');background-color:#9cbb58;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-indent:0;border:1px solid #709a21;display:inline-block;color:#FFF!important;font-size:18px;font-weight:400;font-style:normal;height:50px;line-height:50px;padding:0 12px;text-decoration:none;text-align:center;cursor:pointer;text-shadow:1px 1px 0 #607b25; text-decoration:none !important}
.linkBook:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#6c8b28),color-stop(1,#9cbb58));background:-moz-linear-gradient(center top,#6c8b28 5%,#9cbb58 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6c8b28',endColorstr='#9cbb58');background-color:#6c8b28}
.linkTMT{-moz-box-shadow:inset 0 1px 0 0 #3d7cad;-webkit-box-shadow:inset 0 1px 0 0 #3d7cad;box-shadow:inset 0 1px 0 0 #3d7cad;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#0c5b98),color-stop(1,#064583));background:-moz-linear-gradient(center top,#0c5b98 5%,#064583 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0c5b98',endColorstr='#064583');background-color:#0c5b98;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #064583;display:inline-block;color:#FFF!important;font-size:18px;font-weight:700;font-style:normal;height:47px;line-height:47px;padding:0 18px;text-decoration:none;text-align:center;text-shadow:1px 1px 0 #000;cursor:pointer; text-decoration:none !important}
.linkTMT:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#064583),color-stop(1,#0c5b98));background:-moz-linear-gradient(center top,#064583 5%,#0c5b98 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#064583',endColorstr='#0c5b98');background-color:#064583}
.linkBookThis{background: #0f55a4;-moz-box-shadow:inset 0 1px 0 0 #0f55a4;-webkit-box-shadow:inset 0 1px 0 0 #0f55a4;box-shadow:inset 0 1px 0 0 #0f55a4;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,##0f55a4),color-stop(1,#0f55a4));background:-moz-linear-gradient(center top,##0f55a4 5%,#0f55a4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0f55a4',endColorstr='#0f55a4');background-color:##0f55a4;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #0f55a4;display:inline-block;color:#FFF!important;font-size:18px;font-weight:700;font-style:normal;height:47px;line-height:47px;padding:0 26px;text-decoration:none;text-align:center;text-shadow:1px 1px 0 #000;cursor:pointer}
.linkBookThis:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#0f55a4),color-stop(1,#0f55a4));background:-moz-linear-gradient(center top,#0f55a4 5%,#0f55a4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0f55a4',endColorstr='#0f55a4');background-color:#0f55a4; text-decoration:none}
.buttonv1{background:#2b8dcc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:none;display:inline-block;color:#FFF!important;font-weight:700;font-style:normal;height:59px;padding:0 32px 0 26px;text-decoration:none;text-align:left;cursor:pointer;max-width:100%;overflow:hidden}
.buttonv1 a{display:block;color:#FFF!important;padding:4px 66px 4px 0;height:59px;background:url(../images/arrow1.png) right 7px no-repeat}
.buttonv1 a .bookTxt{font-weight:700;font-size:19px;display:block;height:26px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.buttonv1 i.nofees{font-family:"Segoe UI";font-weight:400;font-size:14px}