
.bodyBg{background: rgba(80,146,189,0.15);}
.bodyBg2{background: rgba(255,188,120,0.6);}
.bodyBg3{background: rgba(223,242,247,0.5);}
.bodyBg4{background: rgba(168,206,211,0.4);}

#header-wrapper{width: 100%;height: 80px;background: transparent;box-shadow:none ! important;-webkit-box-shadow:none ! important;-moz-box-shadow:none ! important;position: fixed;z-index: 10000;right: -100%;margin-right: -120%;-webkit-transition: ease-in-out 0.7s;-moz-transition: ease-in-out 0.5s;transition: ease-in-out 0.7s;}
.header_login{margin-left: -100%;top: 80px;width: 100%;height: auto;box-sizing: border-box;display: inline-block;background: transparent url(../images/aw.png) no-repeat;background-size: 9.5%;background-position: left center;position: fixed;z-index:  1001;-webkit-transition: ease-in-out 0.5s;-moz-transition: ease-in-out 0.5s;transition: ease-in-out 0.5s;}
.aw_Back{width: 100%;height: auto;box-sizing: border-box;float: left;padding-left: 10.5%;}
.aw_Back1{width: 100%;height: 60%;box-sizing: border-box;padding-bottom: 10%;background: transparent url(../images/aws.png) no-repeat;background-size: 80%;background-position: left center;}

.aw_Back2{width: 100%;box-sizing: border-box;background: transparent url(../images/dya.png) no-repeat;background-size: 80%;background-position: left center;height: 16%;padding-bottom: 6%;margin-top: -1.5%;}
.aw_Back2_1{width: 100%;display: inline-block;float: left;margin-top: 1.6%;}
.txtSearchP4{height: 40px;width:23%;margin-left:52%;font-size: 14px;outline: none;border: none;outline-style: none;float:left;background: #378C99;color:#fff;padding: 0 15px;-webkit-transition: ease-in-out 0.5s;-moz-transition: ease-in-out 0.5s;transition: ease-in-out 0.5s;}
.txtTransitP4{width:30% !important;}

input[type="text"]{border-radius: 0px;}
.pointer{cursor:pointer;}

#main_container{width: 6000px;position: fixed;bottom:40px;margin-left: 0%;z-index: 100;}
.layer3{z-index: 10;width:4000px;height: 349px;position: fixed;bottom: 40px; background: transparent url('../images/bg03.png')repeat-x;background-position: bottom left;margin-left: 0;}
.layer2{z-index: 101;width:5000px;height: 295px;position: fixed;bottom: 40px; background: transparent url('../images/bg02.png')repeat-x;background-position: bottom left;margin-left: 0;}
.layer1{z-index: 103;width:6000px;height: 178px;position: fixed;bottom: 40px; background: transparent url('../images/bg01.png')repeat-x ;background-position: bottom left;margin-left: 0;}
.transitionSpeed{transition: 0.8s linear !important; -moz-transition:0.8s linear !important; -ms-transition:0.8s linear !important; -webkit-transition:0.8s linear !important; -o-transition:0.8s linear !important;-webkit-backface-visibility: hidden;}
.footer{z-index: 105}





a[title]:hover:after {
  content: attr(title);
  padding: 4px 8px;
  color: red;
  z-index: 20;
  white-space: nowrap;
  -moz-box-shadow: 0px 0px 4px #222;
  -webkit-box-shadow: 0px 0px 4px #222;
  box-shadow: 0px 0px 4px #222;
}

/*Home icons*/

.hiking{ width:116px;height: 120px;float: left;position: relative;top: 31%;left: 58px;background: url(../images/hp_icons/hiking.png)no-repeat;background-position: center; background-size:100% auto;}
.camping{width:205px;height: 51px;float: left;position: relative;left: 70px;top: 66%;background: url(../images/hp_icons/camping.png)no-repeat;background-position: center; background-size:100% auto;}
.horse_safari{width:107px;height: 132px;float: left;position: relative;left: 69px;top: 24%;background: url(../images/hp_icons/horse_safari.png)no-repeat;background-position: center; background-size:100% auto;}
.birding{width: 150px;height: 162px;float: left;position: relative;left: 115px;top: 21px;background: url(../images/hp_icons/birding.png)no-repeat;background-position: center; background-size:100% auto;}
.base_jumping{width:96px;height:100px;float: left;position: relative;left: 65px;top: -10%;background: url(../images/hp_icons/base_jumping.png)no-repeat;background-position: center; background-size:100% auto;}
.bouldering{width:48px;height: 36px;float: left;position: relative;left: 758px;top: 79px;background: url(../images/hp_icons/bouldering.png)no-repeat;background-position: center;background-size: 100% auto;}
.rappling{width:47px;height: 66px;float: left;position: relative;left: 778px;top: 74px;background: url(../images/hp_icons/rappling.png)no-repeat;background-position: center; background-size:100% auto;}
.motor_biking{width:120px;height: 100px;float: left;position: relative;left: 195px;top: 71px;background: url(../images/hp_icons/motor_biking.png)no-repeat;background-position: center; background-size:100% auto;}
.canyoning{width: 68px;height: 97px;float: left;position: relative;left: 1020px;top: 68px;background: url(../images/hp_icons/canyoning.png)no-repeat;background-position: center; background-size:100% auto;}
.airplane_flying{width:130px;height: 94px;float: left;position: relative;left: 858px;top: -20px;background: url(../images/hp_icons/airplane_flying.png)no-repeat;background-position: center; background-size:100% auto;}
.angling{width: 176px;height: 176px;float: left;position: relative;left: 430px;top: 36px;background: url(../images/hp_icons/angling.png)no-repeat;background-position: center; background-size:100% auto;}
.canoeing{width:145px;height:75px;float: left;position: relative; left:600px;top: 80px;background: url(../images/hp_icons/canoeing.png)no-repeat;background-position: center; background-size:100% auto;}
.kayaking{width:143px;height:70px;float: left;position: relative; left:599px;top: 90px;background: url(../images/hp_icons/kayaking.png)no-repeat;background-position: center; background-size:100% auto;}
.balloning{width:106px;height:142px;float: left;position: relative;left: 1520px;top: -50px;background: url(../images/hp_icons/balloning.png)no-repeat;background-position: center; background-size:100% auto;}
.river_rafting{width:164px;height:87px;float: left;position: relative; left:623px;top: 76px;background: url(../images/hp_icons/river_rafting.png)no-repeat;background-position: center; background-size:100% auto;}
.horse_riding{width: 57px;height: 129px;float: left;position: relative;left: 757px;top: 40px;background: url(../images/hp_icons/horse_riding.png)no-repeat;background-position: center; background-size:100% auto;}
.snow_boarding{width: 75px;height: 132px;float: left;position: relative;left: 1125px;top: 51px;background: url(../images/hp_icons/snow_boarding.png)no-repeat;background-position: center; background-size:100% auto;}
.mountain_bikiing{width: 65px;height: 100px;float: left;position: relative;left: 790px;top: 23px;background: url(../images/hp_icons/mountain_bikiing.png)no-repeat;background-position: center; background-size:100% auto;}
.skiing{width: 75px;height: 70px;float: left;position: relative;left: 1614px;top: 60px;background: url(../images/hp_icons/skiing.png)no-repeat;background-position: center; background-size:100% auto;}
.heli_skiing{width: 128px;height: 196px;float: left;position: relative;left: 1791px;top: -30px;background: url(../images/hp_icons/heli_skiing.png)no-repeat;background-position: center; background-size:100% auto;}
.cycling{width:95px;height:120px;float: left;position: relative; left:998px;top: 53px;background: url(../images/hp_icons/cycling.png)no-repeat;background-position: center; background-size:100% auto;}
.underwater_photography{width:101px;height:86px;float: left;position: relative; left:1295px;top: 62px;background: url(../images/hp_icons/underwater_photography.png)no-repeat;background-position: center; background-size:100% auto;}
.snorkeling{width: 82px;height: 121px;float: left;position: relative;left:1356px;top: 50px;background: url(../images/hp_icons/snorkeling.png)no-repeat;background-position: center; background-size:100% auto;}
.skuba_diving{width: 100px;height: 118px;float: left;position: relative;left: 1389px;top: 53px;background: url(../images/hp_icons/skuba_diving.png)no-repeat;background-position: center; background-size:100% auto;}
.free_dive{width: 76px;height: 119px;float: left;position: relative;left: 1416px;top: 62px;background: url(../images/hp_icons/free_dive.png)no-repeat;background-position: center; background-size:100% auto;}
.deep_sea_fishing{width: 366px;height: 168px;float: left;position: relative;left: 2549px;top: 36px;background: url(../images/hp_icons/deep_sea_fishing.png)no-repeat;background-position: center; background-size:100% auto;}
.surfing{width:112px;height: 101px;float: left;position: relative; left:1664px;top: 54px;background: url(../images/hp_icons/surfing.png)no-repeat;background-position: center; background-size:100% auto;}
.sky_diving{background: url(../images/hp_icons/sky_diving.png)no-repeat;background-position: center; background-size:100% auto;}
.speed_boats{width:180px;height:101px;float: left;position: relative; left:1692px;top: 69px;background: url(../images/hp_icons/speed_boats.png)no-repeat;background-position: center; background-size:100% auto;}
.ultra_lights{width:131px;height:84px;float: left;position: relative; left:2343px;top: -23px;background: url(../images/hp_icons/ultra_lights.png)no-repeat;background-position: center; background-size:100% auto;}
.jet_skiing{width:164px;height:79px;float: left;position: relative; left:1800px;top: 94px;background: url(../images/hp_icons/jet_skiing.png)no-repeat;background-position: center; background-size:100% auto;}
.paddling{width:123px;height:131px;float: left;position: relative; left:1850px;top: 50px;background: url(../images/hp_icons/paddling.png)no-repeat;background-position: center; background-size:100% auto;}
.yachting{width:93px;height:144px;float: left;position: relative; left:1951px;top: 10px;background: url(../images/hp_icons/yachting.png)no-repeat;background-position: center; background-size:100% auto;}
.jeeping{width:120px;height:114px;float: left;position: relative; left:2237px;top: 39px;background: url(../images/hp_icons/jeeping.png)no-repeat;background-position: center; background-size:100% auto;}
.para_gliding{width:118px;height:130px;float: left;position: relative; left:2565px;top: -62px;background: url(../images/hp_icons/para_gliding.png)no-repeat;background-position: center; background-size:100% auto;}
.camel_safari{width:70px;height:127px;float: left;position: relative; left:2295px;top: 39px;background: url(../images/hp_icons/camel_safari.png)no-repeat;background-position: center; background-size:100% auto;}
.elephant_safaris{width:157px;height:122px;float: left;position: relative; left:2550px;top: 34px;background: url(../images/hp_icons/elephant_safaris.png)no-repeat;background-position: center; background-size:100% auto;}
.jungle_safaris{width:157px;height:125px;float: left;position: relative; left:2782px;top: 51px;background: url(../images/hp_icons/jungle_safaris.png)no-repeat;background-position: center; background-size:100% auto;}
.mountain_flights{width:130px;height:65px;float: left;position: relative; left: 2925px;top: -37px;background: url(../images/hp_icons/mountain_flights.png)no-repeat;background-position: center; background-size:100% auto;}



/*Home HOVER*/
.tr{transform: translateX(0%)}

.hiking:hover{background: url(../images/hp_icons/color/hiking.png)no-repeat;background-position: center; background-size:100% auto;}
.camping:hover{background: url(../images/hp_icons/color/camping.png)no-repeat;background-position: center; background-size:100% auto;}
.horse_safari:hover{background: url(../images/hp_icons/color/horse_safari.png)no-repeat;background-position: center; background-size:100% auto;}
.birding:hover{background: url(../images/hp_icons/color/birding.png)no-repeat;background-position: center; background-size:100% auto;}

.base_jumping:hover{background: url(../images/hp_icons/color/base_jumping.png)no-repeat;background-position: center; background-size:100% auto;}
.bouldering:hover{background: url(../images/hp_icons/color/bouldering.png)no-repeat;background-position: center;background-size: 100% auto;}
.rappling:hover{background: url(../images/hp_icons/color/rappling.png)no-repeat;background-position: center; background-size:100% auto;}
.motor_biking:hover{background: url(../images/hp_icons/color/motor_biking.png)no-repeat;background-position: center; background-size:100% auto;}
.canyoning:hover{background: url(../images/hp_icons/color/canyoning.png)no-repeat;background-position: center; background-size:100% auto;}
.airplane_flying:hover{background: url(../images/hp_icons/color/airplane_flying.png)no-repeat;background-position: center; background-size:100% auto;}
/*.afToggle1{transform: rotate(-20deg) scale(1.15) translateX(2500px); transition: 8s ease-in-out !important; -moz-transition:8s ease-in-out !important; -ms-transition:8s ease-in-out !important; -webkit-transition:8s ease-in-out !important; -o-transition:8s ease-in-out !important;-webkit-backface-visibility: hidden;}
.afToggle2{transform: rotate(10deg) scale(1.2);}*/


.angling:hover{background: url(../images/hp_icons/color/angling.png)no-repeat;background-position: center; background-size:100% auto;}
.canoeing:hover{background: url(../images/hp_icons/color/canoeing.png)no-repeat;background-position: center; background-size:100% auto;}
.kayaking:hover{background: url(../images/hp_icons/color/kayaking.png)no-repeat;background-position: center; background-size:100% auto;}
.balloning:hover{background: url(../images/hp_icons/color/balloning.png)no-repeat;background-position: center; background-size:100% auto;}
.river_rafting:hover{background: url(../images/hp_icons/color/river_rafting.png)no-repeat;background-position: center; background-size:100% auto;}
.horse_riding:hover{background: url(../images/hp_icons/color/horse_riding.png)no-repeat;background-position: center; background-size:100% auto;}
.snow_boarding:hover{background: url(../images/hp_icons/color/snow_boarding.png)no-repeat;background-position: center; background-size:100% auto;}
.mountain_bikiing:hover{background: url(../images/hp_icons/color/mountain_bikiing.png)no-repeat;background-position: center; background-size:100% auto;}
.skiing:hover{background: url(../images/hp_icons/color/skiing.png)no-repeat;background-position: center; background-size:100% auto;}
.heli_skiing:hover{background: url(../images/hp_icons/color/heli_skiing.png)no-repeat;background-position: center; background-size:100% auto;}
.cycling:hover{background: url(../images/hp_icons/color/cycling.png)no-repeat;background-position: center; background-size:100% auto;}
.underwater_photography:hover{background: url(../images/hp_icons/color/underwater_photography.png)no-repeat;background-position: center; background-size:100% auto;}
.snorkeling:hover{background: url(../images/hp_icons/color/snorkeling.png)no-repeat;background-position: center; background-size:100% auto;}
.skuba_diving:hover{background: url(../images/hp_icons/color/skuba_diving.png)no-repeat;background-position: center; background-size:100% auto;}
.free_dive:hover{background: url(../images/hp_icons/color/free_dive.png)no-repeat;background-position: center; background-size:100% auto;}
.deep_sea_fishing:hover{background: url(../images/hp_icons/color/deep_sea_fishing.png)no-repeat;background-position: center; background-size:100% auto;}
.surfing:hover{background: url(../images/hp_icons/color/surfing.png)no-repeat;background-position: center; background-size:100% auto;}
.sky_diving:hover{background: url(../images/hp_icons/color/sky_diving.png)no-repeat;background-position: center; background-size:100% auto;}
.speed_boats:hover{background: url(../images/hp_icons/color/speed_boats.png)no-repeat;background-position: center; background-size:100% auto;}
.ultra_lights:hover{background: url(../images/hp_icons/color/ultra_lights.png)no-repeat;background-position: center; background-size:100% auto;}
.jet_skiing:hover{background: url(../images/hp_icons/color/jet_skiing.png)no-repeat;background-position: center; background-size:100% auto;}
.wake_boarding:hover{background: url(../images/hp_icons/color/wake_boarding.png)no-repeat;background-position: center; background-size:100% auto;}
.paddling:hover{background: url(../images/hp_icons/color/paddling.png)no-repeat;background-position: center; background-size:100% auto;}
.yachting:hover{background: url(../images/hp_icons/color/yachting.png)no-repeat;background-position: center; background-size:100% auto;}
.jeeping:hover{background: url(../images/hp_icons/color/jeeping.png)no-repeat;background-position: center; background-size:100% auto;}
.para_gliding:hover{background: url(../images/hp_icons/color/para_gliding.png)no-repeat;background-position: center; background-size:100% auto;}
.camel_safari:hover{background: url(../images/hp_icons/color/camel_safari.png)no-repeat;background-position: center; background-size:100% auto;}
.elephant_safaris:hover{background: url(../images/hp_icons/color/elephant_safaris.png)no-repeat;background-position: center; background-size:100% auto;}
.jungle_safaris:hover{background: url(../images/hp_icons/color/jungle_safaris.png)no-repeat;background-position: center; background-size:100% auto;}
.mountain_flights:hover{background: url(../images/hp_icons/color/mountain_flights.png)no-repeat;background-position: center; background-size:100% auto;}



#layer_1 div, #layer_2 div, #layer_3 div{transition: 300ms ease-in-out; -moz-transition:300ms ease-in-out ; -ms-transition:300ms ease-in-out ; -webkit-transition:300ms ease-in-out ; -o-transition:300ms ease-in-out;}
#layer_1 div:hover, #layer_2 div:hover, #layer_3 div:hover {transform: scale(1.15)!important;}
.hide{display: none;visibility: hidden;}


@media only screen and (max-width:1199px){
    #header-wrapper{height: 70px;background-size: 23%;}
    
    .head_contents{max-width: 70%;margin-top: 15px;margin-right: 15px;}
    .font14{font-size: 12px ! important;}
    .font16{font-size: 14px ! important;}
    .txtTransitP4{width:30% ! important;}
    .txtSearchP4{margin-left: 55%;}
    .aw_Back1{background: transparent url(../images/aws.png) no-repeat;background-size: 85%;background-position: left center;}
    .aw_Back2{background: transparent url(../images/dya.png) no-repeat;background-size: 85%;background-position: left center;padding-bottom: 7%;}
    .header_login{top:70px;background: transparent url(../images/aw.png) no-repeat;background-size: 10.5%;background-position: left center;}
    .aw_Back{padding-left: 11.5%;}
}






@media only screen and (min-width:1600px){
    .txtSearchP4{width:25%;height:55px;font-size: 16px;}
    .adv_search_box{height: 55px;width:55px;}
    
}
