.sv10{display:inline-block;position:absolute;right:15px;top: 10px;background:#d7261c;color:#fff;z-index:99;padding:0px 15px;font-size:25px;}
.mgten{margin-top:-10px}
.clear{clear:both}
.pkg-div{margin-top:25px;font-family: Calibri;color:#000}
.pkg-div h2{font-size:30px;padding-bottom:2px;padding-top:10px;text-align:center;margin-top:0px;color:#000;font-family:inherit}
.pkgtxt{font-size:18px;padding:6px;margin-left:5px}
.pkgimgtxt{font-size:19px;padding:6px;text-align:center;margin-top:10px;margin-bottom:10px;font-weight:bold}
.centered {text-align:center;display: block!important;margin:auto;}
.centered > div {float:none;display:inline-block;text-align:left;font-size:17px}
.pkgimgtxt>span{font-size:14px;width: 100%;display: block;font-weight:normal}
.pkgtxt>span{width:100%;display: block;}
.topp{border-top:1px solid #000;border-bottom:1px solid #000;}
.pkgtxtimg{font-size:18px;margin-left:5px;width:69%;float:right}
h4{padding:5px}
.pkgtxtli{font-size:18px;margin-left:5px;list-style:disc outside none;display:list-item;}
.slimg{float:left;margin-right:10px;}
.contact-form{padding:2.5rem 4rem;background:#f5f5f5;}
.contact-form-wrapper h3 {background:#dedede;line-height:4.25rem;font-size:1.563rem;text-transform:uppercase;padding-left:3.875rem;color:#000;}
.inptxt {margin-right:-5px;margin-left:-5px;margin-bottom:15px;width:100%;border-radius:4px;height:33px;border:1px solid #c7c7c7;padding:5px;}
.btn-orange{background:#F7941D;color:#fff;background: #F7941D;color:#fff;padding:5px 20px 5px 23px;font-size:18px;}
.inparea {margin-right:-5px;margin-left:-5px;margin-bottom:15px;width:100%;border-radius:4px;height:58px;padding:5px;}
.othr-div{margin-top:5px;font-family:Calibri;color:#403f3f}
.othr-div h1{font-size:30px;padding-bottom:10px;margin-top:0px;color:#000}
.othr-div h2{font-size:23px;padding:0px 0px 10px 12px;color:#000;font-weight:600}
.pkgimgg{width: 30%;display:block;float:left;}
.package-feature {display:inline-block;width:32%;text-align: center;margin-bottom: 2rem;}
.large {display:block;color:#466c25;font-weight:700;font-size:2.75rem;font-family: 'Montserrat',sans-serif;}
.btn-holder a {background-image:-webkit-linear-gradient(right, #9A7229 20%, #FBA81C 80%);color:#fff;text-transform:uppercase;font-weight:600;display:inline-block;width:100%;padding:0.6rem 1rem;font-size:18px;margin-top:10px;border-radius:25px;text-align:center;}
.btn-holder a:hover{box-shadow:0 4px 12px rgba(51,105,231,0.55);color:#fff;text-decoration:none}
.pkgsdetails{padding:10px;display:block;overflow:hidden;width:56%;text-align:center!important;}
.highlight ul {list-style:none;margin: 0;padding: 0 2rem;column-count:2;}
.highlight ul li {position:relative;padding-left: 4rem;margin-bottom: 2rem;font-size: 15px;}
.highlight ul li::before {content: "\f058";font-family:"FontAwesome";color:#2a8c41;position:absolute;left:0;top:.2rem;font-size:1.25rem;}
.topsumm{background: #0081A9;line-height:normal!important;color:#fff;text-align:center;position:relative;display:inline-block;width:12%;overflow:hidden;float:left;padding:10px;font-size:16px;margin-top:5px}
.summtitle{display:inline-block;vertical-align:middle;width:88%;float:left;padding:19px;font-size:17px;background:#F7F7F7;margin-top:5px;margin-bottom:5px}
.summtxt{width:88%;float:right}
.topsumm label{text-align:center;width:100%;font-size:22px}
.summtxt span{font-size:18px;padding:2px;width:100%;display:block;line-height:1.5}
.summtxt h2{text-align:-webkit-auto;width:100%}
.col5{display:inline-block;padding-top:10px;padding-bottom:10px;width:100%}
.zoom:hover {transform:scale(1.05);}
.pkgimgtxt_one{font-size:16.5px;margin-top:15px;margin-bottom:15px;font-weight:bold;text-align:center}
.div404{display:block;overflow:hidden}
.div404 h1{font-size:9em!important;text-align: center;color: #cc5959;font-weight:bold;}
.div404 span{text-align: center;display:block;font-size:2em;}
.error{color:red}
.prmain{float:right;display:block;overflow:hidden;background-image:-webkit-linear-gradient(right, #0FE1EC 20%, #2D84DE 80%);color:#fff;width:130px;text-align:center;border-radius:20px 0px 0px 20px;padding:2px;margin-right:-14px;font-weight:bold;}
.pmajordv span{display:block;overflow:hidden}
.filterdd select{float:right;padding:4px;border-radius:5px;border:1px solid #c56b40}
.flter{text-align:right;font-size:18px;font-weight:bold}
.flter span a{color:#ca6d00;text-decoration:underline}
.pmajordv {background:#efefef;}
.itlnk {text-align:center;padding:6px 0px 0px 0px;font-weight:bold}
.itlnk > a {color:#2b88d7;text-decoration:underline;cursor:pointer}
.zooml {-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;cursor:-webkit-zoom-in;cursor: -moz-zoom-in;cursor:zoom-in;  }     
.zooml:hover,.zooml:active,.zooml:focus {-ms-transform:scale(1.6);-moz-transform:scale(1.6);-webkit-transform:scale(1.6);-o-transform:scale(1.6);transform: scale(1.6);position:relative;z-index:100;}
.rightl{float:right;height:36px;border-radius:5px;border:1px solid #0180a9;}
.leftl{float:left}
.filter{text-align:right;font-size:1.1em;font-weight:600;padding:5px;}
.filter a{color:#f38708;text-decoration:underline}
.Ccruise a{color:#f38708;text-decoration:underline;display:block;overflow:hidden;font-size:1.2em;font-weight:600}
.pkgdest a{color:#0180a9}
.mbnleft{position:fixed;top:0;right:-2px;cursor:pointer;width:34px;padding:18px 0px 14px;margin-top:200px;z-index:9999;display:block}
.dateunderline{border-bottom:4px solid #f2a31e;}.datebotmatch{background:#e2b119;padding:1px 8px 1px 8px;font-size:12px;width:130px;border-radius:5px;margin-top:7px;color:#000;float:right;margin-right:2%}
.imgstyl{background:#E8EFF9;padding:10px}
.divsnd{background-color:#0a234c;}
.divsnd span{display: block;color:#fff;font-weight:bold;font-size:20px;margin-bottom:10px;}
.lstitm p a{color:#ffca24}
.ftrtext p a:hover{color:#fff;text-decoration:underline}
.thkpage{height:600px;text-align:center;background-image:-webkit-linear-gradient(top, #14276A 20%, #857C91 80%);position:relative;margin-top:-20px}
.hedingtxt{display: block;overflow: hidden;margin-top: 40px;}
.thkheading{width:42%;display:block;margin:auto;background:#183884;height:60%;top:20%;position:relative;}
.thkimg{width:100px;display:block;margin:auto;height:100px;border-radius:50px;background:#fff;top:50px;position:relative;}
.thkimg i{font-size:60px;color:#ecc9a0;margin-top:16px;}
.thkheading h1{padding-top:15px;color:#fff;font-family:calibri;}
.nospace{padding:0 !important;margin:0 !important;}
a, a:visited, a:focus, a:active, a:hover{
    outline:0 none !important;
}
@media(max-width: 767px){.datebotmatch{width:60%;float:none}.othr-div h2 {font-size:19px}.prmain{margin-right:-8px;}.filter{text-align:left;font-size:0.9em;}.minheight{min-height:auto}.img-resn{width:100%;height:auto}.thkheading{width:85%;}.thkimg{top:30px}}

/*For new section*/
@font-face {font-family: Helvetica; src:url('/fonts/helvetica-normal.ttf');}
.tophdr{width:68.5%;right:0;float:right;border-top:29px solid #2d3a66;border-left:40px solid transparent;}
.tophdr p{float:right;margin-top:-23px;margin-right:20%;}
.amenu{display:block;overflow:hidden;margin-top:93px;position:absolute;width:70%;right:0;}
.active a{background:#2d3a66!important}
.midle{width:44%;float:right;margin-right:8%;}
.midle span img{float:left;margin-top:3px}
.midle span{margin-top:1.9%;display:block;float:left;margin-left:5%;font-size:12px;width:147px;}
.midle span b{font-size:11px;font-weight:bold;font-family:arial;color:#000;letter-spacing:-0.7px;}
.contdis a{background:linear-gradient(315deg, transparent 8px, #f60 0) bottom right;color:#fff;text-transform:uppercase;font-weight:600;display:inline-block;width:9vw;padding:0.7rem 0.4rem;font-size:12px;border-radius:0;border:none}
.tophdr span{margin-right:15px;float:left;color:#fff;font-size:12px;}
.tophdr span a{color:#fff}
.hmbnr{margin-top:-20px}.extraheight{width:100%;display:block;height:10px}
.frstdiv{display:block;background:url(/imgs/callbk.png);height:204px;margin-top:-25px;margin-left:85px;float:left;width:23.54%}
.frstdiv p{font-family:arial;color:#fff;margin-top:15px;margin-left:35px;}
.frstdiv p span{margin-left:20px;float:right;display:block;width:64%}	
.scnddiv{display:block;background:#9bd2f9;height:244px;border:1px solid #2d3a66;margin-top:-45px;width:28.07%;float:left}
.thrddiv{display:block;background:#2d3a66;height:210px;margin-top:-25px;width:31.63%;float:left}
.thrddiv span img{width:46%;float:left;display:block;margin-top:4px;max-width:202px}
.thrdspan{width:48%;margin-left:4%;display:block;float:left;color:#fff;margin-top:5px;font-family:arial;}
.sndivfrm{padding:20px 10px 10px 10px;}
.sndivtxt{border:none;height:35px;margin-top:14px;width:100%;}
.sndbtn{margin-top:15px;padding:9px 15px 9px 15px;border-radius:4px;border:none;color:#fff;background:#2d3a66;font-weight: bold;}
.btndiv{text-align:center}
.col-md-15{width:12.5%;padding-left:8px;padding-right:8px}
.col-md-16{width:10%;padding-left:8px;padding-right:8px}
.col-md-15 img{margin:auto;width:50px;height:50px}
.col-md-15 p{text-align:center;margin-top:10px;font-weight:bold;font-size:13px} 
h2{font-size:26.5px;font-family:Helvetica, Arial, sans-serif;color:#00000}
.lftgroup{display:block;z-index:999;border-top:450px solid #9bd2f9;border-right:100px solid transparent;width:53.5%;float:left;position:relative}
.rghtgroup{height:378px;display:block;background:#2d3a66;margin-top:50px;width:54%;right:0%;position:absolute;}
.grpmain{margin-top:20px;position:relative}
.rghtgroup img{float:right;margin-top:-60px;width:100%;height:auto}
.abttxt{width:39%;float:left;margin-left:14%;color:#fff;font-family:arial;font-size:15px;line-height:1.4;}
.abttxt a{color:#fff}
.ptnrdiv{margin-top:-440px}
.ptnrdiv img{margin-top:20px}
.dvcruise{background:url(https://www.stictravel.com/imgs/sea.jpg);display:block;height:300px;width:100%;padding:25px}
.srchbx{text-align:center}
.srchbx select{padding:12px;width:300px;margin-right:10px}
.btnsearch{width: 150px;padding: 9px;background: #9bd2f9;font-weight: bold;font-size: 19px;border: none; font-family: calibri;}
.crfour p{font-size:14px;font-family:calibri;margin-left:5px;color: #696969;}
.crfour{margin-top:-180px}
.crfour img{width:268px;height:auto}
.crthre img{width:280px;height:auto}
.crfour h3{font-size:19px;font-family:calibri;margin-left:5px;color:#000;}
.crthre h3{font-size:19px;font-family:calibri;margin-left:5px;color: #000;}
.crthre{margin-top:30px}
.crthre p{font-size:15px;font-family:calibri;margin-left:5px;color: #696969;}
.ptnrdiv h2{margin-left:18px;font-family:Helvetica, Arial, sans-serif;}
.thrfont{color:#fff;font-size:11.6px;padding-top:7px}
.thrfont a{color:#fff;font-size:11px}
.thrdspan b{line-height:1.7}
a{color:inherit}
.imgheader{margin-top:-45px;margin-bottom:17px}
.topnav {overflow: hidden;background-color:#2d3a66;margin-top:-35px;width:62%;float:right;margin-right:10px;padding:5px;display:none;}
.topnav a {color: #f2f2f2;text-align: center;text-decoration: none;font-size: 13px;}
.topnav a:hover {background-color: inherit;color: black;}
.active {background-color: inherit;color: white;}
.topnav .icon {display: none;}
.nopadding {padding: 2 !important;margin: 0 !important;}
.content{max-width:1350px;margin:auto}
.abtimg{width:45%;float:right}
.imgres{width:100%;height:auto;}
@media screen and (max-width:800px) {
  .topnav a:not(:first-child) {display: none;}
  .topnav a.icon {float: right;display: block;}
}
@media screen and (max-width:800px) {
  .topnav.responsive {position: relative;z-index: 999;background: #f60;}
  .topnav.responsive .icon {position: absolute;right: 0;top: 0;}
  .topnav.responsive a {float: none;display: block;text-align: left;margin-bottom: 10px;}
}
@media only screen and (min-width: 300px) and (max-width:800px) {
.summtxt{padding:5px;}
.slimg{float:none;display:block;margin:auto;}
.topnav {display:block}
.midle{width:100%;margin-right:0%;display:none}
.midle span{margin-left:0%;font-size:11px;width:141px;margin-top:1%;}
.imgheader{margin-bottom:0px}
.contdis{display:none!important}
.frstdiv{margin-top:0px;margin-left:0;width:100%;background: #2d3a66;height: auto;font-size: 12px;padding: 10px;}
.scnddiv{margin-top:0px;margin-left:0;width:100%}
.thrddiv{margin-top:0px;margin-left:0;width:100%}
.col-md-15{width:33.3%!important;height:105px!important}
.col-md-16{width:33.3%!important;height:105px!important}
.col-md-15 p{font-size:11px;}
.grpmain{margin-top:15px}
.topmarg{display:block;}
.col-md-12{padding-left:8px;padding-right:8px}
.ptnrdiv{margin-top:0px}
.lftgroup{width:100%;height:auto;position:relative;border-right:none;border-top:none;background:#9bd2f9}
.lftgroup img{width:100%;height:auto}
.rghtgroup{width:100%;margin-left:0px;height:auto;position:relative;overflow:hidden}
.rghtgroup img{margin-top:0px}
.abttxt{width:98%;margin-left:2%}
.srchbx select{width:100%;margin-bottom:10px}
.crfour{margin-top:-180px}
.crfour img{margin:auto}
.crthre img{margin:auto;display:block;margin}
.amenu{width:80%;margin-top:-46px;}
.nopadding {padding:5px!important;}
.tophdr p{margin-right:2%}
.ftr{display:none}
}
@media only screen and (min-width: 300px) and (max-width:400px) {
	.thrddiv{height:auto}
}
@media only screen and (min-width:800px) and (max-width:1210px) {
.frstdiv{width:30%;background: #2d3a66;margin-left:0px;}
.scnddiv{width:34%}
.thrddiv{width:35%}
.nopadding {padding:5px!important;}	
.crfour img{margin:auto}
.crthre img{margin:auto}
}