/* latin-ext */
@font-face {
  font-family: 'Signika';
  font-style: normal;
  font-weight: 300;
  src: local('Signika-Light'), url(https://fonts.gstatic.com/s/signika/v6/Z-FsjIS3sPD5Zt6xiv44RwsYbbCjybiHxArTLjt7FRU.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Signika';
  font-style: normal;
  font-weight: 300;
  src: local('Signika-Light'), url(https://fonts.gstatic.com/s/signika/v6/koFYE26bhT88HgRA8f4vbQzyDMXhdD8sAj6OAJTFsBI.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
  font-family: 'Signika';
  font-style: normal;
  font-weight: 400;
  src: local('Signika'), local('Signika-Regular'), url(https://fonts.gstatic.com/s/signika/v6/ES-hggNmXmQgA9p5FjvOJ1KPGs1ZzpMvnHX-7fPOuAc.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Signika';
  font-style: normal;
  font-weight: 400;
  src: local('Signika'), local('Signika-Regular'), url(https://fonts.gstatic.com/s/signika/v6/DgXTNsU4VcVVFTc7jwBZzwLUuEpTyoUstqEm5AMlJo4.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
  font-family: 'Signika';
  font-style: normal;
  font-weight: 600;
  src: local('Signika-Semibold'), url(https://fonts.gstatic.com/s/signika/v6/8-PQNacfI9IhpgehJGCuGAsYbbCjybiHxArTLjt7FRU.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Signika';
  font-style: normal;
  font-weight: 600;
  src: local('Signika-Semibold'), url(https://fonts.gstatic.com/s/signika/v6/FZa_MODmDkR9DTu5jHSnSQzyDMXhdD8sAj6OAJTFsBI.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
  font-family: 'Signika';
  font-style: normal;
  font-weight: 700;
  src: local('Signika-Bold'), url(https://fonts.gstatic.com/s/signika/v6/F587cG5P5ff3TX6w4JlorwsYbbCjybiHxArTLjt7FRU.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Signika';
  font-style: normal;
  font-weight: 700;
  src: local('Signika-Bold'), url(https://fonts.gstatic.com/s/signika/v6/7M5kxD4eGxuhgFaIk95pBQzyDMXhdD8sAj6OAJTFsBI.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

.float{
	position:fixed;
	width:60px;
	height:60px;
	bottom:40px;
	right:40px;
	background-color:#25d366;
	color:#FFF;
	border-radius:50px;
	text-align:center;
  font-size:30px;
	box-shadow: 2px 2px 3px #999;
  z-index:100;
}

.my-float{
	margin-top:16px;
}

body{margin:0px;padding:0px;color:#888888;font-weight:lighter;overflow-x:hidden;}
body, h1, h2, h3, h4, p, .rightsearchopen input[type='text'], .newsletterfooter input[type="text"], input[type="text"], textarea, input[type="submit"], .contactform input[type="text"], .contactform input[type="submit"], .contactform textarea{font-family:'Signika', sans-serif;}
h1{color:#5e6d81;font-size:30px;margin:0px;padding:0px;font-weight:600;}
h2{color:#7d7d7d;font-size:25px;margin:0px;padding:0px;font-weight:normal;}
h3{color:#b1bac3;font-size:20px;margin:0px;padding:0px;font-weight:normal;}
h4{color:#96a0af;font-size:17px;margin:0px;padding:0px;font-weight:lighter;}
p{color:#a9a9a9;font-size:17px;margin:0px;padding:0px;font-weight:lighter;}
a{text-decoration:none;}
a img{border:0px;}
input[type="text"]{width:96%;float:left;border:0;background-color:#F9FAFC;padding:0 2%;height:50px;color:#A9A9A9;font-size:13px;font-style:italic;font-weight:normal;-webkit-box-shadow:inset 0px 0px 0px 1px rgba(244, 244, 246, 1.0);box-shadow:inset 0px 0px 0px 1px rgba(244, 244, 246, 1.0);}
textarea{width:96%;float:left;border:0;background-color:#F9FAFC;padding:2%;height:200px;color:#A9A9A9;font-size:13px;font-style:italic;font-weight:normal;-webkit-box-shadow:inset 0px 0px 0px 1px rgba(244, 244, 246, 1.0);box-shadow:inset 0px 0px 0px 1px rgba(244, 244, 246, 1.0);}
input[type="submit"]{float:left;background-color:#1ABC9C;cursor:pointer;border:0px;font-size:15px;color:#FFF;margin:0px;padding:10px 20px;}
code{float:left;width:100%;}
header{float:left;width:100%;position:fixed;z-index:999;top:0px;left:0px;}
header select{float:right;width:100px;display:none;border:1px solid #EBEEF2;padding:10px;margin:10px 0px;background-color:#f9fafc;-webkit-appearance:none;}
.formularios{padding-left:60px;font-size:12px}
.navigationmenulight{background-color:rgba(255, 255, 255, 1);-moz-box-shadow:0 1px 10px #EBEEF2;-webkit-box-shadow:0 1px 10px #EBEEF2;box-shadow:0 1px 10px #EBEEF2;}
.navigationmenulight select{border:1px solid #EBEEF2;background-color:#f9fafc;color:#5E6D81;}
.navigationmenudark{background-color:#434A54;-moz-box-shadow:0 1px 10px #434A54;-webkit-box-shadow:0 1px 10px #434A54;box-shadow:0 1px 10px #434A54;}
.navigationmenudark select{border:1px solid #55738F;background-color:#434A54;color:#B3BBC6;}
.logo{margin:8px 0px;float:left;}
.leftmenuclose{float:left;cursor:pointer;position:absolute;z-index:1;}
.leftmenuclose img{float:left;}
.leftmenuopen{width:300px;height:100%;position:fixed;left:-305px;z-index:9999;-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;-o-transition:all 0.8s ease;-ms-transition:all 0.8s ease;transition:all 0.8s ease;}
.leftmenuopendark{background-color:#434A54;-moz-box-shadow:0 0px 5px #434A54;-webkit-box-shadow:0 0px 5px #434A54;box-shadow:0 0px 5px #434A54;}
.leftmenuopendark ul li p{color:#fff;}
.leftmenuopendark ul li p a{color:#B3BBC6;}
.leftmenuopendark .evidenceleftmenu{background-color:#4a515b;-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;-o-transition:all 0.8s ease;-ms-transition:all 0.8s ease;transition:all 0.8s ease;}
.leftmenuopendark .evidenceleftmenu:hover{background-color:#434A54;}
.leftmenuopendark .evidenceleftmenu p{color:#FFF;}
.leftmenuopendark ul li:hover{background-color:#4a515b;}
.leftmenuopendark ul li{-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;-o-transition:all 0.8s ease;-ms-transition:all 0.8s ease;transition:all 0.8s ease;}
.leftmenuopenlight{background-color:#F9FAFC;-moz-box-shadow:0 0px 5px #F9FAFC;-webkit-box-shadow:0 0px 5px #F9FAFC;box-shadow:0 0px 5px #F9FAFC;}
.leftmenuopenlight ul li p{color:#A9A9A9;}
.leftmenuopenlight ul li p a{color:#A9A9A9;}
.leftmenuopenlight .evidenceleftmenu{background-color:#fff;-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;-o-transition:all 0.8s ease;-ms-transition:all 0.8s ease;transition:all 0.8s ease;}
.leftmenuopenlight .evidenceleftmenu:hover{background-color:#F9FAFC;}
.leftmenuopenlight .evidenceleftmenu p{color:#5E6D81;}
.leftmenuopenlight ul li:hover{background-color:#fff;}
.leftmenuopenlight ul li{-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;-o-transition:all 0.8s ease;-ms-transition:all 0.8s ease;transition:all 0.8s ease;}
.leftmenuopen ul{margin:0px;padding:0px;float:left;width:100%;}
.leftmenuopen ul li{margin:0px;padding:0px;float:left;width:100%;}
.leftmenuopen ul li p{font-size:15px;padding:20px;}
.leftmenuopen ul li p a{background-image:url(../img/header/leftmenuarrow.png);background-repeat:no-repeat;background-position:right;display:block;width:100%;}
.leftmenumore{background-image:url(../img/header/leftmenumore.png) !important;}
.evidenceleftmenu{font-size:17px;text-transform:uppercase;}
.bulletevidenceleftmenu{float:right;width:6px;height:6px;border-radius:5px;margin:5px 0px 5px 20px;}
.titlecloseleftmenu{background-color:#f5696c;color:#FFF;padding:20px;background-image:url(../img/header/leftmenuopen.png);background-position:right;background-repeat:no-repeat;cursor:pointer;}
.rightsearchclose{float:right;position:absolute;right:0;}
.rightsearchclose img{float:right;}
.rightsearchclose{float:right;cursor:pointer;}
.rightsearchopen{width:300px;position:fixed;right:-305px;z-index:9999;background-color:#1abc9c;color:#FFF;padding:0px;background-image:url(../img/header/rightsearchopen.png);background-position:right;background-repeat:no-repeat;-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;-o-transition:all 0.8s ease;-ms-transition:all 0.8s ease;transition:all 0.8s ease;}
.rightsearchopenclose{float:right;width:30px;height:20px;cursor:pointer;margin:20px;}
.rightsearchopen input[type='submit'], .rightsearchopen label{display:none;}
.rightsearchopen form{float:left;margin:0px;padding:0px;width:220px;}
.rightsearchopen input[type='text']{float:left;margin:20px 0 0 20px;margin-bottom:0px;padding:0px;border:0px;color:#FFF;font-size:17px;font-weight:normal;background-color:transparent;width:185px;height:auto;border-bottom:1px solid #fff;-webkit-box-shadow:inset 0px 0px 0px 0px rgba(244, 244, 246, 1.0);box-shadow:inset 0px 0px 0px 0px rgba(244, 244, 246, 1.0);}
.gridnavigation{margin:0px 10px !important;}
.menufilter{float:left;width:100%;height:3px;background-image:url(../img/header/filtermenu.png);background-position:right;background-repeat:no-repeat;}
.greybgtextslider{color:#FFF;background-color:rgba(67, 74, 84, 0.4);padding:15px 20px;font-size:20px;line-height:25px;font-weight:lighter;}
#homeservices{background-color:#434a54;}
.homeservice h2, .homeservice p{color:#b3bbc6;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;}
.homeservice a{color:#b3bbc6;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;}
.homeservice a:hover{color:#5e6d81;}
.homeservice{margin-top:0px !important;margin-bottom:0px !important;border-top:4px solid #55738f;text-align:center;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;}
.homeservice:hover{background-color:#f9fafc;-moz-box-shadow:0 0px 10px #B3BBC6;-webkit-box-shadow:0 0px 10px #B3BBC6;box-shadow:0 0px 10px #B3BBC6;}
.homeservice:hover h2{color:#5e6d81 !important;}
.homeservice p{font-size:15px;margin:10px 0px 20px 0px;}
.homeservice h2{margin-top:20px;display:inline-block;}
.imgservice{width:100%;float:left;z-index:999;margin-top:-70px;}
.imgserviceopen{width:100%;float:left;position:relative;background-color:#F36;margin-top:-4px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;}
.imgserviceopen img{position:absolute;bottom:0;left:0;width:100%;height:0;}
.homeservice:hover .imgserviceopen{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";position:relative;z-index:97;}
.homeservice:hover .imgserviceopen img{height:auto;}
canvas{position:absolute;left:0;top:0;}
.percentagehome{position:relative;z-index:98;margin:auto;}
.chart{position:relative;z-index:98;}
#homepromotions .container div{text-align:center;}
#homepromotions h1{margin-bottom:10px;}
#homedestinations{float:left;width:100%;}
.destinationcarousel{background-color:#fff;-webkit-box-shadow:inset 0px 0px 0px 1px rgba(244, 244, 246, 1.0);box-shadow:inset 0px 0px 0px 1px rgba(244, 244, 246, 1.0);float:left;}
.imgdestination{width:100%;height:auto;float:left;}
.titledestination{background-color:#434a54;width:100%;}
.avatarandtitle{background-color:#C9F;width:100%;float:left;}
.avatardestination{float:left;width:74px;height:74px;margin:-50px 20px 5px 20px;border:3px solid #fff;border-radius:40px;-moz-border-radius:40px;-webkit-border-radius:40px;}
.avatardestination img{width:74px;height:74px;overflow:hidden;border-radius:40px;-moz-border-radius:40px;-webkit-border-radius:40px;}
.descriptiondestination{text-align:center;font-size:15px;margin:20px;float:left;}
.titledestination a{font-size:15px;color:#B1BAC3;padding:10px 20px;display:block;}
.infodestination{background-color:#f9fafc;float:left;width:100%;-webkit-box-shadow:inset 0px 0px 0px 1px rgba(235, 236, 240, 1.0);box-shadow:inset 0px 0px 0px 1px rgba(235, 236, 240, 1.0);}
.viewdestination{width:33.33%;float:left;border-top:3px solid #13b8d4;text-align:center;}
.likedestination{width:33.33%;float:left;border-top:3px solid #ffd300;text-align:center;-webkit-box-shadow:inset 0px 0px 0px 1px rgba(235, 236, 240, 1.0);box-shadow:inset 0px 0px 0px 1px rgba(235, 236, 240, 1.0);;}
.commentsdestination{width:33.33%;float:left;border-top:3px solid #18bc9a;text-align:center;}
.viewdestination span, .likedestination span, .commentsdestination span{margin:15px 0px;display:inline-block;font-size:15px;}
.arrowcarouselprev{width:40px;height:40px;cursor:pointer;margin-bottom:20px;float:right;background-image:url(../img/destinations/bgarrowcarouselprev.png);background-repeat:no-repeat;}
.arrowcarouselnext{width:40px;height:40px;cursor:pointer;margin-bottom:20px;float:left;background-image:url(../img/destinations/bgarrowcarouselnext.png);background-repeat:no-repeat;}
.notclickable{cursor:text;}
.single-carousel{margin:10px;display:inline;}
#hometours{float:left;width:100%;}
.hometour{background:none !important;-webkit-box-shadow:inset 0px 0px 0px 1px rgba(244, 244, 246, 1.0);box-shadow:inset 0px 0px 0px 1px rgba(244, 244, 246, 1.0);float:left;}
.tophometour, .bottomhometour{float:left;width:100%;}
.titleimghometour, .datedescriptionhometour, .tabshometour, .listhometour{width:50%;float:left;}
.titlehometour{background-color:#434A54;padding:20px;color:#b1bac3;}
.imghometour{width:100%;float:left;height:auto;}
.datedayhometour{float:left;width:100%;}
.datehometour{padding:20px;color:#FFF;float:left;}
.dayhometour{background-color:#434A54;padding:10px 20px;float:right;text-align:center;line-height:1;}
.dayhometour p{font-size:25px;color:#b1bac3;}
.dayhometour span{color:#fff;font-size:10px;}
.descriptionhometour{float:left;width:100%;background-color:#f9fafc;overflow:hidden;-webkit-box-shadow:inset -1px 0px 0px 0px rgba(244, 244, 246, 1.0);box-shadow:inset -1px 0px 0px 0px rgba(244, 244, 246, 1.0);}
.titledescriptionhometour{float:left;width:100%;margin-bottom:10px;}
.descriptionhometour p{padding:20px;font-size:15px;}
.listhometour{overflow:hidden;border-top:1px solid #EBEEF2;}
.bulletlisthometour{float:right;width:6px;height:6px;border-radius:5px;margin:4px 0px 10px 20px;}
.listhometour ul{list-style:none;margin:0px;padding:0px;float:left;}
.listhometour ul li{border-bottom:1px solid #ebeef2;float:left;width:100%;}
.listhometour ul li p{font-size:15px;margin:0;padding:10px 20px;}
.footerhometour{float:right;width:50%;background-color:#f9fafc;-webkit-box-shadow:inset 0px 0px 0px 1px rgba(244, 244, 246, 1.0);box-shadow:inset 0px 0px 0px 1px rgba(244, 244, 246, 1.0);}
.footerhometour a{color:#888;}
.tabshometour{background-color:#f9fafc;-webkit-box-shadow:inset 0px 1px 0px 1px rgba(244, 244, 246, 1.0);box-shadow:inset 0px 1px 0px 1px rgba(244, 244, 246, 1.0);}
.hometabs{padding:20px 10px 10px;}
.hometabs ul{margin:0px;padding:0px;text-align:center;line-height:1;}
.ui-tabs-active a{-webkit-transition:background 0.8s ease;-moz-transition:background 0.8s ease;-o-transition:background 0.8s ease;-ms-transition:background 0.8s ease;transition:background 0.8s ease;}
.hometabs ul li{background-color:#C0C;margin:0px 9px;padding:0px;list-style:none;display:inline-block;width:25%;}
.hometabs ul li a{background-color:#fff;float:left;width:100%;-webkit-box-shadow:inset 0px 0px 0px 1px rgba(244, 244, 246, 1.0);box-shadow:inset 0px 0px 0px 1px rgba(244, 244, 246, 1.0);}
.iconhometabsdefault{padding:10px 0px;display:block;margin:auto;}
.ui-state-active a .iconhometabsdefault{display:none;}
.iconhometabsactive{display:none;padding:10px 0px;margin:auto;}
.ui-state-active a .iconhometabsactive{display:block;}
.contenthometab{padding:10px 0px 0px 0px;}
.contenthometab p{color:#5c6f80;}
.moneyhometab, .weatherhometab, .galleryhometab{text-align:center;}
.moneyhometab img, .weatherhometab img{margin:30px 0px 0px 0px;}
.moneyhometab p, .weatherhometab p{margin:10px 0px;width:100%;display:inline-block;}
.galleryhometab img{border:1px solid #EBECF1;margin:10px;padding:0px;width:24%;opacity:1;-webkit-transition:opacity;-webkit-transition-timing-function:ease-out;-webkit-transition-duration:250ms;-moz-transition:opacity;-moz-transition-timing-function:ease-out;-moz-transition-duration:250ms;}
.galleryhometab img:hover{opacity:0.7;-webkit-transition:opacity;-webkit-transition-timing-function:ease-out;-webkit-transition-duration:250ms;-moz-transition:opacity;-moz-transition-timing-function:ease-out;-moz-transition-duration:250ms;}
.contacthometour, .morehometour{width:50%;float:left;text-align:center;}
.contacthometour, .morehometour{border-bottom:1px solid #f4f4f6;border-top:1px solid #f4f4f6;-webkit-box-shadow:inset -1px 0px 0px 0px rgba(244, 244, 246, 1.0);box-shadow:inset -1px 0px 0px 0px rgba(244, 244, 246, 1.0);}
.contacthometour span, .morehometour span{margin:15px 0px;display:inline-block;font-size:15px;}
.grid_4 .titleimghometour,.grid_4 .datedescriptionhometour,.grid_4 .tabshometour,.grid_4 .listhometour,.grid_4 .footerhometour{width:100%;}
.grid_3 .titleimghometour,.grid_3 .datedescriptionhometour,.grid_3 .tabshometour,.grid_3 .listhometour,.grid_3 .footerhometour{width:100%;}
.ui-tooltip{padding:10px 20px;position:absolute;z-index:9999;background-color:#434A54;opacity:0.8;color:#fff;font-size:15px;}
#homeprices{float:left;width:100%;}
.price{background-color:#fff;text-align:center;float:left;width:100%;-webkit-box-shadow:inset 0px 0px 0px 1px #F4F4F6;box-shadow:inset 0px 0px 0px 1px #F4F4F6;}
.priceevidence{-webkit-transform:scale(1.05, 1.05);-o-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05);}
.price ul{float:left;width:100%;margin:10px 0px;padding:0px;list-style:none;text-align:center;}
.price ul li{border-bottom:1px solid #EBEEF2;}
.price ul li p{margin:10px 0px;font-size:15px;}
.titleprice{color:#b1bac3;padding:20px 0px;background-color:#434A54;}
.triangle{width:0;height:0;line-height:0px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #14B9D5;margin:0px auto;}
.descriptionprice{font-size:15px !important;}
.valueprice{padding:10px 0px;background-image:url(../img/prices/filter.png);background-repeat:no-repeat;background-position:right;}
.valueprice p{color:#FFF;font-size:50px;}
.valueprice p .currency, .valueprice p .littledescription{font-size:20px;vertical-align:middle;}
.footerhomeprices{float:right;width:100%;background-color:#f9fafc;-webkit-box-shadow:inset 0px 0px 0px 1px rgba(244, 244, 246, 1.0);box-shadow:inset 0px 0px 0px 1px rgba(244, 244, 246, 1.0);}
.footerhomeprices a{color:#888;}
.contacthomeprice, .morehomeprice{width:50%;float:left;text-align:center;}
.contacthomeprice, .morehomeprice{border-bottom:1px solid #f4f4f6;border-top:1px solid #f4f4f6;-webkit-box-shadow:inset -1px 0px 0px 0px rgba(244, 244, 246, 1.0);box-shadow:inset -1px 0px 0px 0px rgba(244, 244, 246, 1.0);}
.contacthomeprice span, .morehomeprice span{margin:15px 0px;display:inline-block;font-size:15px;}
.member{text-align:center;float:left;width:100%;background-color:#fff;-webkit-box-shadow:inset 0px 0px 0px 1px rgba(244, 244, 246, 1.0);box-shadow:inset 0px 0px 0px 1px rgba(244, 244, 246, 1.0);}
.membername{float:left;width:100%;background-color:#434A54;color:#96A0AF;padding:20px 0px;}
.memberposition{float:left;width:100%;margin:0px;padding:10px 0px;font-size:15px;background-color:#1BBC9B;color:#fff;}
.memberdescription{display:inline-block;padding:20px;font-size:15px;}
.imgmember{float:left;width:100%;}
.imgmember img{float:left;width:100%;}
.socialmember{float:left;width:100%;text-align:center;}
.socialmember ul{float:left;width:100%;text-align:center;list-style:none;background-color:#F9FAFC;-webkit-box-shadow:inset 0px 0px 0px 1px rgba(244, 244, 246, 1.0);box-shadow:inset 0px 0px 0px 1px rgba(244, 244, 246, 1.0);margin:0px;padding:0px;}
.socialmember ul li{display:inline-block;margin:0;padding:0;border-right:1px solid #F4F4F6;}
.socialmember ul li:last-child{border-right-width:0px;}
.socialmember img{display:inherit;padding:20px;}
.socialmember a{display:inline-block;}
.imgclient{float:left;width:100%;background-color:#f9fafc;text-align:center;-webkit-transition:background 0.8s ease;-moz-transition:background 0.8s ease;-o-transition:background 0.8s ease;-ms-transition:background 0.8s ease;transition:background 0.8s ease;-webkit-box-shadow:inset 0px 0px 0px 1px rgba(244, 244, 246, 1.0);box-shadow:inset 0px 0px 0px 1px rgba(244, 244, 246, 1.0);}
.imgclient:hover{background-color:transparent;}
.imgclient img{display:block;margin:35px auto;width:80%;}
#footer{float:left;width:100%;background-color:#434a54;margin-top:10px;}
.gridfooter{padding:50px 10px;margin:0px 0px !important;}
.footerfilter{background-color:#4a515b;}
#copyright{float:left;width:100%;background-color:#4a515b;text-align:center;}
#copyright p{font-size:15px;color:#fff;margin:10px 0px;}
#footer p, #footer h3{margin:10px 0px;float:left;width:100%;}
#footer p{color:#FFF;}
.socialfooter img{float:left;margin:10px 10px 10px 0px;opacity:1;-webkit-transition:opacity;-webkit-transition-timing-function:ease-out;-webkit-transition-duration:250ms;-moz-transition:opacity;-moz-transition-timing-function:ease-out;-moz-transition-duration:250ms;}
.socialfooter img:hover{opacity:0.7;-webkit-transition:opacity;-webkit-transition-timing-function:ease-out;-webkit-transition-duration:250ms;-moz-transition:opacity;-moz-transition-timing-function:ease-out;-moz-transition-duration:250ms;}
.newsletterfooter{float:left;width:100%;margin:20px 0px;}
.newsletterfooter input[type="text"]{float:left;margin:0px;padding:0px 10px;border:0px;height:40px;background-color:#4A515B;color:#fff;-webkit-box-shadow:inset 0px 0px 0px 1px rgba(244, 244, 246, 1.0);box-shadow:inset 0px 0px 0px 1px rgba(244, 244, 246, 1.0);}
.grid_2 .newsletterfooter input[type="text"]{width:120px;}
.grid_3 .newsletterfooter input[type="text"]{width:220px;}
.grid_4 .newsletterfooter input[type="text"]{width:320px;}
.grid_5 .newsletterfooter input[type="text"]{width:520px;}
.grid_6 .newsletterfooter input[type="text"]{width:220px;}
.newsletterfooter input[type="submit"]{float:right;width:40px;height:40px;background-color:#1ABC9C;cursor:pointer;border:0px;font-size:0px;margin:0px;padding:0px;background-image:url(../img/footer/newslettersubmit.png);background-repeat:no-repeat;}
.backtotop{float:right;background-color:#434A54;}
.backtotop img{padding:24px;float:left;}
#tweets{float:left;width:100%;}
#tweets-wrapper{float:left;width:100%;}
#tweets-wrapper div.tweet a{color:#1bbc9b;}
#tweets-wrapper div.tweet-actions, .tweet small{display:none;}
#tweets .tweet{float:left;width:100%;margin:10px 0px;color:#fff;}
.header-page{float:left;width:100%;margin-bottom:10px;background:url(../img/header-page/dafault.jpg) 50% 0 fixed;}
.header-page div{color:#FFF;font-weight:lighter;text-align:center;padding:150px 0px;}
.header-page .header-pagetitle{color:#FFF;opacity:0.8;background-color:rgba(67, 74, 84, 0.5);;padding:10px 20px;display:inline-block;font-weight:lighter;}
.header-pagedescription{font-size:17px;}
.header-page-prices{background:url(../img/header-page/prices.jpg) 50% 0 fixed;}
.header-page-tours{background:url(../img/header-page/tours.jpg) 50% 0 fixed;}
.header-page-destinations{background:url(../img/header-page/destinations.jpg) 50% 0 fixed;}
.header-page-single-project{background:url(../img/header-page/single-project.jpg) 50% 0 fixed;}
.header-page-gallery{background:url(../img/header-page/gallery.jpg) 50% 0 fixed;}
.header-page-about-us{background:url(../img/header-page/about-us.jpg) 50% 0 fixed;}
.header-page-pesca{background:url(../img/header-page/pesca.jpg) 50% 0 fixed;}
.header-page-yates{background:url(../img/header-page/yates.jpg) 50% 0 fixed;}
.header-page-buceo{background:url(../img/header-page/buceo.jpg) 0% 0 fixed;
}
.header-page-motos{background:url(../img/header-page/motos.jpg) 50% 0 fixed;}
.header-page-team{background:url(../img/header-page/team.jpg) 50% 0 fixed;}
#internalpage{float:left;width:100%;}
.archivetour{float:left;width:100%;background-color:#fff;-webkit-box-shadow:inset 0px 0px 0px 1px #F4F4F6;box-shadow:inset 0px 0px 0px 1px #F4F4F6;}
.leftarchivetour{float:left;width:50%;position:relative;}
.imgleftarchivetour{width:100%;float:left;}
.pricetitleleftarchivetour{float:left;position:absolute;bottom:-10px;width:100%;}
.titleleftarchivetour{padding:10px;background-color:#434A54;color:#B1BAC3;font-size:15px;margin-top:25px;margin-bottom:25px;}
.priceleftarchivetour{border:2px solid #fff;float:left;margin:0px 20px 0px 20px;border-radius:100px;}
.priceleftarchivetour p{width:90px;height:90px;font-size:25px;color:#Fff;text-align:center;line-height:90px;font-weight:400;}
.rightarchivetour{float:left;width:50%;}
.titledayarchivetour{background-color:#F9FAFC;float:left;width:100%;-webkit-box-shadow:inset 0px 0px 0px 1px rgba(244, 244, 246, 1.0);box-shadow:inset 01px 0px 0px 1px rgba(244, 244, 246, 1.0);}
.dayarchivetour{background-color:#f0f1f5;padding:10px 20px;float:right;text-align:center;line-height:1;}
.dayarchivetour p{font-size:25px;color:##5E6D81;}
.dayarchivetour span{color:##5E6D81;font-size:10px;}
.titlearchivetour{padding:20px;float:left;}
.descriptioniconsarchivetour{float:left;width:100%;}
.descriptionarchivetour{padding:20px;font-size:15px;}
.iconsarchivetour{float:left;width:100%;margin:0px 10px 10px 10px;}
.iconsarchivetour img{margin:0px 10px 10px 10px;float:left;}
.iconsarchivetour a{float:left;}
.grid_5 .leftarchivetour,.grid_5 .rightarchivetour{width:100%;}
.grid_4 .leftarchivetour,.grid_4 .rightarchivetour{width:100%;}
.grid_3 .leftarchivetour,.grid_3 .rightarchivetour{width:100%;}
.stylemasonry{float:left;width:100%;}
.singlepostmasonry{float:left;width:100%;background-color:#fff;-webkit-box-shadow:inset 0px 0px 0px 1px #F4F4F6;box-shadow:inset 0px 0px 0px 1px #F4F4F6;}
.imgsinglepostmasonry{width:100%;float:left;}
.descriptionsinglepostmasonry{padding:20px;font-size:15px;float:left;}
.titledaysinglepostmasonry{background-color:#F9FAFC;float:left;width:100%;-webkit-box-shadow:inset 0px 0px 0px 1px rgba(244, 244, 246, 1.0);box-shadow:inset 01px 0px 0px 1px rgba(244, 244, 246, 1.0);}
.daysinglepostmasonry{background-color:#f0f1f5;padding:10px 20px;float:right;text-align:center;line-height:1;}
.daysinglepostmasonry p{font-size:25px;color:##5E6D81;}
.daysinglepostmasonry span{color:##5E6D81;font-size:10px;}
.titlesinglepostmasonry{padding:20px;float:left;}
.areadmoresinglepostmasonry{float:left;width:100%;background-image:url(../img/blog/bgareadmoresinglepostmasonry.png);background-position:right;background-repeat:no-repeat;}
.readmoresinglepostmasonry{padding:10px 20px;float:left;color:#FFF;}
.singlepostmasonry iframe{width:100%;float:left;}
.archivesinglepost{float:left;width:100%;background-color:#f9fafc;margin-bottom:20px;-webkit-box-shadow:inset 0px 0px 0px 1px #F4F4F6;box-shadow:inset 0px 0px 0px 1px #F4F4F6;}
.archivesinglepost iframe{margin:0px;padding:0px;width:100%;float:left;}
.archivesinglepost .btn{margin:0px 0px 20px 20px;}
.conttitlearchivesinglepost{background-color:#eff1f5;float:left;width:100%;border-bottom:1px solid #F4F4F6;}
.titlearchivesinglepost{padding:20px;float:left;color:#5e6d81;}
.descriptionarchivesinglepost{padding:20px;font-size:15px;float:left;}
.imgarchivesinglepost{width:100%;float:left;}
.infoarchivesinglepost{width:100%;float:left;background-color:#434a53;}
.datearchivesinglepost{float:left;line-height:1;padding:10px 20px;text-align:center;color:#fff;}
.datearchivesinglepost span{font-size:10px;}
.datearchivesinglepost p{color:#fff;font-size:25px;}
.iconarchivesinglepost{float:left;}
.iconarchivesinglepost img{float:left;padding:23px;}
.iconarchivesinglepost a{float:left;border-right:1px solid #646a72;}
.contentarchivepagination{float:left;width:100%;}
.paginationmasonry{margin-top:10px;}
.paginationinfinite-scroll{display:none;}
.archivepagination{margin:auto;width:120px;}
.archivepagination .btn{background-color:#F9FAFC;border:1px solid #F4F4F6;}
.prevbtn{float:left;}
.nextbtn{float:right;}
.prevbtn img, .nextbtn img{padding:15px 20px;float:left;}
.singlepost{float:left;width:100%;}
.imgsinglepost{float:left;width:100%;}
.infosinglepost{width:100%;float:left;background-color:#434a53;}
.datesinglepost{float:left;line-height:1;padding:10px 20px;text-align:center;color:#fff;}
.datesinglepost span{font-size:10px;}
.datesinglepost p{color:#fff;font-size:25px;}
.iconsinglepost{float:left;}
.iconsinglepost img{float:left;padding:23px;}
.iconsinglepost a{float:left;padding:20px 20px 20px 0px;color:#FFF;}
.iconsinglepost p{font-size:15px;float:left;border-right:1px solid #646a72;}
.titlesinglepost{font-weight:normal;margin:40px 0px;float:left;width:100%;}
blockquote{background-color:#F9FAFC;color:#A9A9A9;margin:20px;padding:20px;border:1px solid #F4F4F6;font-style:italic;}
.authorsinglepost{float:left;width:100%;background-color:#434A53;position:relative;}
.imgsocialauthorsinglepost{float:left;margin:20px;padding:0px;margin-right:20px;width:160px;}
.imgauthorsinglepost{float:left;width:120px;}
.socialauthorsinglepost{float:left;width:40px;background-color:#ccc;}
.socialauthorsinglepost img{float:left;width:100%;}
.descriptionauthorsinglepost{padding:20px;}
.nameauthorsinglepost{color:#FFF;}
.numbercommentssinglepost{float:left;font-weight:normal;width:100%;color:#5E6D81;margin-bottom:30px;}
.comment-reply-title{float:left;font-weight:normal;width:100%;color:#5E6D81;margin-bottom:20px;}
.comment-respond input[type="text"], .comment-respond textarea, .comment-respond input[type="submit"]{margin:10px 0px}
.commentlist{margin:0px;padding:0px;float:left;width:100%;list-style:none;border-bottom:1px solid #E5E5E5;}
.comment{margin:0px;border-top:1px solid #E5E5E5;float:left;width:100%;padding:0px;}
.comment .children{margin:0px;padding:0px;list-style:none;margin-left:20px;}
.comment-body{float:left;margin:20px;font-size:15px;position:relative;}
.comment-body a{color:#888888;}
.commentavatar{float:left;margin-right:20px;}
.commentavatar img{float:left;}
.commentauthor{padding:0px 20px;margin-bottom:10px;}
.commentcontent{font-size:15px;}
.commentcontent p{font-size:15px;}
.commentreply{position:absolute;background-color:#1BBC9B;color:#fff;margin-top:-20px;right:-20px;top:0px;width:40px;height:40px;}
.commentreply a{float:left;width:40px;height:40px;background-image:url(../img/blog/iconreply.png);background-repeat:no-repeat;background-position:center;}
.widget{float:left;width:100%;background-color:#f9fafc;margin-bottom:20px;-webkit-box-shadow:inset 0px 0px 0px 1px #F4F4F6;box-shadow:inset 0px 0px 0px 1px #F4F4F6;}
.widget ul{float:left;width:100%;margin:0px;padding:0px;list-style:none;}
.widget ul li{float:left;width:100%;margin:0px;padding:0px;list-style:none;border-bottom:1px solid #F4F4F6;}
.widget ul li:last-child{border-bottom-width:0px;}
.widget ul li a{padding:20px;color:#A9A9A9;font-size:15px;display:block;margin-right:20px;background-image:url(../img/blog/bglisidebar.png);background-repeat:no-repeat;background-position:right;}
.widget h2{background-color:#EFF1F5;color:#5E6D81;font-weight:lighter;padding:20px;font-size:17px;}
#calendar_wrap, #wp-calendar{float:left;width:100%;border-collapse:collapse;text-align:center;}
#wp-calendar caption{background-color:#434A53;color:#fff;font-weight:lighter;padding:20px;font-size:17px;}
#wp-calendar thead{background-color:#EFF1F5;}
#wp-calendar tfoot{display:none;}
#wp-calendar thead th{color:#5E6D81;padding:20px 0px;font-weight:lighter;font-size:15px;}
#wp-calendar tbody tr td{color:#A9A9A9;padding:10px 0px;font-size:15px;}
.tagcloud{float:left;padding:10px;}
.tagcloud a{background-color:#fff;border:1px solid #F4F4F6;float:left;padding:5px 10px;margin:10px;color:#A9A9A9;font-size:15px;}
.widget_search input[type="submit"]{display:none;}
.archivedestination{float:left;width:100%;background-color:#fff;-webkit-box-shadow:inset 0px 0px 0px 1px #F4F4F6;box-shadow:inset 0px 0px 0px 1px #F4F4F6;}
.archivedestination:hover .btngalleryarchivedestination{right:50%;}
.leftarchivedestination{background-color:#CCC;float:left;width:50%;position:relative;}
.leftarchivedestination img{float:left;width:100%;}
.btngalleryarchivedestination{width:46px;height:46px;position:absolute;top:50%;right:0;margin-top:-25px;margin-right:-25px;border:2px solid #fff;border-radius:25px;background-image:url(../img/destinations/btngalleryarchivedestination.png);background-position:center;background-repeat:no-repeat;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;}
.rightarchivedestination{float:left;width:50%;background-color:#FFF;position:relative;-webkit-box-shadow:inset 0px 0px 0px 1px #F4F4F6;box-shadow:inset 0px 0px 0px 1px #F4F4F6;}
.titlearchivedestination{background-color:#434A54;float:left;width:100%;}
.titlearchivedestination h4{color:#A9A9A9;padding:20px;}
.bulletarchivedestination{float:right;width:6px;height:6px;border-radius:5px;margin:4px 0px 10px 20px;}
.listarchivedestination{float:left;width:100%;overflow:hidden;}
.listarchivedestination ul{float:left;width:100%;margin:0px;padding:0px;list-style:none;}
.listarchivedestination ul li{float:left;width:100%;border-bottom:1px solid #EBEEF2;}
.listarchivedestination ul li p{margin:20px;font-size:15px;background-image:url(../img/destinations/listarchivedestinationarrow.png);background-repeat:no-repeat;background-position:right;}
.footerarchivedestination{float:right;width:100%;background-color:#f9fafc;}
.galleryarchivedestination, .promotionarchivedestination{width:50%;float:left;text-align:center;}
.galleryarchivedestination, .promotionarchivedestination{background-color:#f9fafc;border-bottom:1px solid #f4f4f6;border-top:1px solid #f4f4f6;-webkit-box-shadow:inset -1px 0px 0px 0px rgba(244, 244, 246, 1.0);box-shadow:inset -1px 0px 0px 0px rgba(244, 244, 246, 1.0);}
.galleryarchivedestination span, .promotionarchivedestination span{margin:15px 0px;display:inline-block;font-size:15px;}
.singleimagegallery{float:left;width:100%;position:relative;}
.singleimagegallery:hover .btngallerypage{bottom:50%;margin-bottom:-25px;opacity:1;}
.singleimagegallery img{float:left;width:100%;}
.titlesingleimagegallery{float:left;background-color:#434A54;width:100%;position:absolute;bottom:0;}
.titlesingleimagegallery p{font-size:15px;padding:10px;color:#b1bac3;}
.bulletgallery{float:right;width:6px;height:6px;border-radius:5px;margin:5px 0 5px 11px;}
.btngallerypage{width:46px;height:46px;position:absolute;bottom:0;right:50%;margin-right:-25px;border:2px solid #fff;border-radius:25px;background-image:url(../img/destinations/btngalleryarchivedestination.png);background-position:center;background-repeat:no-repeat;opacity:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;}
.isotope-filter{float:left;width:100%;}
#options{margin:0px;padding:0px;float:left;width:100%;}
.gridoptions{margin:0px 10px 40px 10px !important;}
#filters{margin:0px;padding:0px;list-style:none;width:100%;text-align:center;}
#filters li{margin:10px;padding:10px 0px;display:inline-block;font-size:15px;background-color:#F9FAFC;border:1px solid #F4F4F6;}
#filters li a{padding:10px 20px;color:#A9A9A9;opacity:1;-webkit-transition:opacity;-webkit-transition-timing-function:ease-out;-webkit-transition-duration:250ms;-moz-transition:opacity;-moz-transition-timing-function:ease-out;-moz-transition-duration:250ms;}
#filters li a:hover{opacity:0.7;-webkit-transition:opacity;-webkit-transition-timing-function:ease-out;-webkit-transition-duration:250ms;-moz-transition:opacity;-moz-transition-timing-function:ease-out;-moz-transition-duration:250ms;}
#filters .selected{background-color:#1BBC9B !important;color:#FFF !important;}
#filters span{background-color:#434A54;color:#FFF;padding:10px 20px;}
.titlesingleproject{background-color:#434A54;}
.titlesingleproject h4{padding:20px 20px 20px 140px;}
.pricesingleproject{border:2px solid #FFFFFF;border-radius:100px;float:left;position:absolute;margin:-15px 20px 0;z-index:1;}
.pricesingleproject p{color:#FFFFFF;font-size:25px;font-weight:400;height:90px;line-height:90px;text-align:center;width:90px;}
.contentflexslider{float:left;width:100%;}
.datedaysingleproject{background-color:#F9FAFC;-webkit-box-shadow:inset 0px 0px 0px 1px #F4F4F6;box-shadow:inset 0px 0px 0px 1px #F4F4F6;float:left;width:100%;}
.datesingleproject{float:left;padding:20px;}
.daysingleproject{background-color:#F0F1F5;float:right;line-height:1;padding:10px 20px;text-align:center;}
.daysingleproject p{font-size:25px;}
.daysingleproject span{font-size:10px;}
.contentinfo{float:left;padding:20px;}
.contentinfo p{font-size:15px;margin-bottom:10px;}
.destinationsingleproject{background-color:#fff;-webkit-box-shadow:inset 0px 0px 0px 1px rgba(244, 244, 246, 1.0);box-shadow:inset 0px 0px 0px 1px rgba(244, 244, 246, 1.0);float:left;display:inline;position:relative;margin-bottom:20px;}
.imgdestinationsingleproject{width:100%;float:left;}
.descriptiondestinationsingleproject{padding:20px 20px 40px 20px;font-size:15px;float:left;}
.titledaydestinationsingleproject{float:left;width:100%;background-color:#F9FAFC;-webkit-box-shadow:inset 0px 0px 0px 1px rgba(244, 244, 246, 1.0);box-shadow:inset 01px 0px 0px 1px rgba(244, 244, 246, 1.0);}
.daydestinationsingleproject{background-color:#434A54;padding:10px 20px;float:right;text-align:center;line-height:1;}
.daydestinationsingleproject p{font-size:25px;color:#b1bac3;}
.daydestinationsingleproject span{color:#fff;font-size:10px;}
.titledestinationsingleproject{padding:20px;float:left;}
.readmoredestinationsingleproject{border-radius:20px;bottom:0;height:40px;left:50%;margin-bottom:-20px;margin-left:-20px;position:absolute;width:40px;background-image:url(../img/single-project/plus.png);background-position:center;background-repeat:no-repeat;}
.contactmap{float:left;width:100%;position:relative;}
.infocontact{width:250px;position:absolute;left:50%;margin-left:-120px;bottom:20%;z-index:1;}
.titleinfocontact{color:#FFF;padding:15px 0px;width:100%;text-align:center;}
.infocontactdark .contentinfocontact{background-color:#434A54;}
.infocontactdark .markercontactmap .innercirclemarker{background-color:#434A54;}
.infocontactdark .triangleinfocontact span{border-top:10px solid #434A54;}
.infocontactdark .contentinfocontact ul li{border-bottom:1px solid #434A54;}
.infocontactdark .contentinfocontact ul li p{color:#FFF;}
.infocontactlight .contentinfocontact{background-color:#fff;}
.infocontactlight .markercontactmap .innercirclemarker{background-color:#fff;}
.infocontactlight .triangleinfocontact span{border-top:10px solid #fff;}
.infocontactlight .contentinfocontact ul li{border-bottom:1px solid #EBEEF2;}
.infocontactlight .contentinfocontact ul li p{color:#A9A9A9;}
.contentinfocontact{float:left;width:100%;text-align:center;}
.contentinfocontact ul{float:left;width:100%;margin:0px;padding:0px;list-style:none;}
.contentinfocontact ul li{float:left;width:100%;}
.contentinfocontact ul li:last-child{border-bottom-width:0px;}
.contentinfocontact ul li img{float:left;}
.contentinfocontact ul li p{font-size:13px;padding:15px 20px;}
.triangleinfocontact{width:100%;float:left;height:20px;}
.triangleinfocontact span{width:0;height:0;line-height:0px;border-left:10px solid transparent;border-right:10px solid transparent;position:absolute;left:50%;margin-left:-10px;}
.markercontactmap{width:40px;height:50px;margin:auto;}
.markercontactmap .circlemarker{float:left;width:40px;height:40px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;}
.markercontactmap .innercirclemarker{float:left;width:16px;height:16px;margin:12px;position:absolute;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}
.markercontactmap .trianglemarker{width:0;height:0;line-height:0px;border-left:20px solid transparent;border-right:20px solid transparent;margin-top:-20px;float:left;}
.contactform{float:left;width:100%;}
.contactform input[type="text"]{width:96%;float:left;border:0;background-color:#F9FAFC;padding:0 2%;height:50px;color:#A9A9A9;font-size:13px;font-style:italic;font-weight:normal;-webkit-box-shadow:inset 0px 0px 0px 1px rgba(244, 244, 246, 1.0);box-shadow:inset 0px 0px 0px 1px rgba(244, 244, 246, 1.0);}
.contactform input[type="date"]{width:96%;float:left;border:0;background-color:#F9FAFC;padding:0 2%;height:50px;color:#A9A9A9;font-size:13px;font-style:italic;font-weight:normal;-webkit-box-shadow:inset 0px 0px 0px 1px rgba(244, 244, 246, 1.0);box-shadow:inset 0px 0px 0px 1px rgba(244, 244, 246, 1.0);}
.contactform input[type="email"]{width:96%;float:left;border:0;background-color:#F9FAFC;padding:0 2%;height:50px;color:#A9A9A9;font-size:13px;font-style:italic;font-weight:normal;-webkit-box-shadow:inset 0px 0px 0px 1px rgba(244, 244, 246, 1.0);box-shadow:inset 0px 0px 0px 1px rgba(244, 244, 246, 1.0);}
.contactform input[type="submit"]{float:right;border:0;background-color:#1bbc9b;padding:13px 20px 13px 70px;color:#FFF;font-size:17px;font-weight:normal;cursor:pointer;background-image:url(../img/contact/bgsubmit.png);background-repeat:no-repeat;}
.contactform textarea{width:96%;float:left;border:0;background-color:#F9FAFC;padding:2%;height:200px;color:#A9A9A9;font-size:13px;font-style:italic;font-weight:normal;-webkit-box-shadow:inset 0px 0px 0px 1px rgba(244, 244, 246, 1.0);box-shadow:inset 0px 0px 0px 1px rgba(244, 244, 246, 1.0);}
.filterinputicon{background-image:url(../img/contact/filter.png);}
.contactform .inputicon{float:left;width:100%;height:50px;background-position:center;background-repeat:no-repeat;}
.contactform ul{float:left;margin:0px;padding:0px;width:100%;list-style:none;}
.contactform ul li{float:left;margin:0px;padding:0px;width:15%;}
.contactform ul li:last-child{width:85%;}
.inputfirstname{background-image:url(../img/contact/firstname.png);}
.inputlastname{background-image:url(../img/contact/lastname.png);}
.inputemail{background-image:url(../img/contact/mail.png);}
.inputdate{background-image:url(../img/contact/date.png);}
.inputphone{background-image:url(../img/contact/phone.png);}
.inputobject{background-image:url(../img/contact/object.png);}
#map-canvas{float:left;width:100%;height:600px;}
.accordion{float:left;width:100%;}
.accordion h4{margin:10px 0px;padding:20px;cursor:pointer;}
.ui-accordion-content{padding:20px;}
.firstaccordiontitle{margin-top:0px !important;}
.accordiondark h4{background-color:#434A54;color:#B1BAC3;border:1px solid #fff;}
.accordionlight h4{background-color:#F9FAFC;color:#A9A9A9;border:1px solid #F4F4F6;}
.progressbar{float:left;width:100%;}
.progressbartitle{margin:10px 0px;padding:0px;color:#fff;background-image:url(../img/about-us/filterprogresbar.png);background-repeat:repeat;border:1px solid #fff;}
.progressbar span{margin:10px;display:inline-block;}
.divider{float:left;width:100%;}
.divider span{height:1px;width:100px;background-color:#e5e5e5;margin:50px auto;display:block;}
.dividerheight40{height:40px;width:100%;float:left;}
.dividerheight30{height:30px;width:100%;float:left;}
.dividerheight20{height:20px;width:100%;float:left;}
.dividerheight10{height:10px;width:100%;float:left;}
.btnpromotion{display:inline-block;}
.btnpromotion p{padding:15px 40px;font-size:20px;color:#fff;background-image:url(../img/promotion/filter.png);background-repeat:no-repeat;background-position:right -20px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;}
.btnpromotion p:hover{background-position:right 0px;}
.btn{display:inline-block;}
.btn p{padding:10px;font-size:15px;color:#fff;margin:0px;}
.titlesection{text-align:center;padding:0px 0px 40px 0px;}
.titlesection h4{margin-top:10px;}
.container{width:1200px;margin:auto;padding:0px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.lastlistitem{border:0px !important;}
.expand{-webkit-transition:all 100ms;-o-transition:all 100ms;transition:all 100ms;}
.expand:hover{-webkit-transform:scale(1.05, 1.05);-o-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05);}
.centersinglegrid{float:none !important;margin:auto !important;display:block !important;}
.sectionhome{float:left;width:100%;}
.sectionparallax{float:left;width:100%;padding:50px 0px;margin:10px 0px;}
.textevidence{background-color:#F9FAFC;-webkit-box-shadow:inset 0px 0px 0px 1px rgba(244, 244, 246, 1.0);box-shadow:inset 0px 0px 0px 1px rgba(244, 244, 246, 1.0);color:#A9A9A9;padding:20px;overflow:hidden;}
.titlewithborder{border-bottom:1px solid #F4F4F6;padding-bottom:0px;color:#5E6D81;margin:0px;}
.titlewithborder span{display:inline-block;margin-bottom:0;padding-bottom:20px;}
.codetutorial{background-color:#F9FAFC;-webkit-box-shadow:inset 0px 0px 0px 1px rgba(244, 244, 246, 1.0);box-shadow:inset 0px 0px 0px 1px rgba(244, 244, 246, 1.0);padding:20px;float:left;}
.soundcloudiframe, .vimeoiframe{border:0;}
.opacitybg{background:rgba(255,255,255,0.2) !important;box-shadow:0 0 0 1px #FFFFFF inset !important;}
.opacitybg .descriptiondestination, .opacitybg .memberdescription, .opacitybg ul li p{color:#fff !important;}
.opacitybg .infodestination, .opacitybg .socialmember ul, .opacitybg .footerhomeprices{background:rgba(255,255,255,0.3) !important;box-shadow:0 0 0 1px #FFFFFF inset !important;}
.opacitybg .likedestination, .opacitybg .commentsdestination{box-shadow:1px 0 0 0px #FFFFFF inset !important;}
.white .titlewithborder span{border-bottom:1px solid #fff;}
.white h2{color:#fff;}
.blue .datedayhometour, .blue .ui-tabs-active a, .btnpromotion .blue, .blue .valueprice, .blue .priceleftarchivetour, .blue .areadmoresinglepostmasonry, .blue .btngalleryarchivedestination, .blue .btngallerypage, .blue .filterinputicon, .blue .titleinfocontact, .blue .markercontactmap .circlemarker, .blue .datearchivesinglepost, .blue .btn, .blue .readmoredestinationsingleproject, .blue .pricesingleproject, .blue .arrowcarouselprev, .blue .arrowcarouselnext, .blue .memberposition, .blue .progressbartitle, .blue .datesinglepost{background-color:#14b9d5;}
.blue .bulletlisthometour, .blue .bulletevidenceleftmenu, .blue .bulletarchivedestination, .blue .bulletgallery{border:2px solid #14b9d5;}
.evidenceleftmenu .blue{-webkit-box-shadow:inset 3px 0px 0px 0px rgba(20, 185, 213, 1.0);box-shadow:inset 3px 0px 0px 0px rgba(20, 185, 213, 1.0);}
.sf-menu .blue{-webkit-box-shadow:inset 0px 3px 0px 0px rgba(20, 185, 213, 1.0);box-shadow:inset 0px 3px 0px 0px rgba(20, 185, 213, 1.0);}
.sf-menu .blue ul li:hover{-webkit-box-shadow:inset 3px 0px 0px 0px rgba(20, 185, 213, 1.0);box-shadow:inset 3px 0px 0px 0px rgba(20, 185, 213, 1.0);}
.blue .triangle{border-top:10px solid #14B9D5;}
.blue .markercontactmap .trianglemarker{border-top:30px solid #14B9D5;}
.blue blockquote, .blue .textevidence, .blue-borderleft{border-left:2px solid #14B9D5 !important;}
.blue .titlewithborder span{border-bottom:1px solid #14B9D5;}
.green .datedayhometour, .green .ui-tabs-active a, .btnpromotion .green, .green .valueprice, .green .priceleftarchivetour, .green .areadmoresinglepostmasonry, .green .btngalleryarchivedestination, .green .btngallerypage, .green .filterinputicon, .green .titleinfocontact, .green .markercontactmap .circlemarker, .green .datearchivesinglepost, .green .btn, .green .readmoredestinationsingleproject, .green .pricesingleproject, .green .arrowcarouselprev, .green .arrowcarouselnext, .green .memberposition, .green .progressbartitle, .green .datesinglepost{background-color:#1bbc9b;}
.green .bulletlisthometour, .green .bulletevidenceleftmenu, .green .bulletarchivedestination, .green .bulletgallery{border:2px solid #1bbc9b;}
.evidenceleftmenu .green{-webkit-box-shadow:inset 3px 0px 0px 0px rgba(27, 188, 155, 1.0);box-shadow:inset 3px 0px 0px 0px rgba(27, 188, 155, 1.0);}
.sf-menu .green{-webkit-box-shadow:inset 0px 3px 0px 0px rgba(27, 188, 155, 1.0);box-shadow:inset 0px 3px 0px 0px rgba(27, 188, 155, 1.0);}
.sf-menu .green ul li:hover{-webkit-box-shadow:inset 3px 0px 0px 0px rgba(27, 188, 155, 1.0);box-shadow:inset 3px 0px 0px 0px rgba(27, 188, 155, 1.0);}
.green .triangle{border-top:10px solid #1bbc9b;}
.green .markercontactmap .trianglemarker{border-top:30px solid #1bbc9b;}
.green blockquote, .green .textevidence, .green-borderleft{border-left:2px solid #1bbc9b !important;}
.green .titlewithborder span{border-bottom:1px solid #1bbc9b;}
.yellow .datedayhometour, .yellow .ui-tabs-active a, .btnpromotion .yellow, .yellow .valueprice, .yellow .priceleftarchivetour, .yellow .areadmoresinglepostmasonry, .yellow .btngalleryarchivedestination, .yellow .btngallerypage, .yellow .filterinputicon, .yellow .titleinfocontact, .yellow .markercontactmap .circlemarker, .yellow .datearchivesinglepost, .yellow .btn, .yellow .readmoredestinationsingleproject, .yellow .pricesingleproject, .yellow .arrowcarouselprev, .yellow .arrowcarouselnext, .yellow .memberposition, .yellow .progressbartitle, .yellow .datesinglepost{background-color:#FFD205;}
.yellow .bulletlisthometour, .yellow .bulletevidenceleftmenu, .yellow .bulletarchivedestination, .yellow .bulletgallery{border:2px solid #FFD205;}
.evidenceleftmenu .yellow{-webkit-box-shadow:inset 3px 0px 0px 0px rgba(255, 210, 5, 1.0);box-shadow:inset 3px 0px 0px 0px rgba(255, 210, 5, 1.0);}
.sf-menu .yellow{-webkit-box-shadow:inset 0px 3px 0px 0px rgba(255, 210, 5, 1.0);box-shadow:inset 0px 3px 0px 0px rgba(255, 210, 5, 1.0);}
.sf-menu .yellow ul li:hover{-webkit-box-shadow:inset 3px 0px 0px 0px rgba(255, 210, 5, 1.0);box-shadow:inset 3px 0px 0px 0px rgba(255, 210, 5, 1.0);}
.yellow .triangle{border-top:10px solid #FFD205;}
.yellow .markercontactmap .trianglemarker{border-top:30px solid #FFD205;}
.yellow blockquote, .yellow .textevidence, .yellow-borderleft{border-left:2px solid #FFD205 !important;}
.yellow .titlewithborder span{border-bottom:1px solid #FFD205;}
.orange .datedayhometour, .orange .ui-tabs-active a, .btnpromotion .orange, .orange .valueprice, .orange .priceleftarchivetour, .orange .areadmoresinglepostmasonry, .orange .btngalleryarchivedestination, .orange .btngallerypage, .orange .filterinputicon, .orange .titleinfocontact, .orange .markercontactmap .circlemarker, .orange .datearchivesinglepost, .orange .btn, .orange .readmoredestinationsingleproject, .orange .pricesingleproject, .orange .arrowcarouselprev, .orange .arrowcarouselnext, .orange .memberposition, .orange .progressbartitle, .orange .datesinglepost{background-color:#F3A46B;}
.orange .bulletlisthometour, .orange .bulletevidenceleftmenu, .orange .bulletarchivedestination, .orange .bulletgallery{border:2px solid #F3A46B;}
.evidenceleftmenu .orange{-webkit-box-shadow:inset 3px 0px 0px 0px rgba(243, 164, 107, 1.0);box-shadow:inset 3px 0px 0px 0px rgba(243, 164, 107, 1.0);}
.sf-menu .orange{-webkit-box-shadow:inset 0px 3px 0px 0px rgba(243, 164, 107, 1.0);box-shadow:inset 0px 3px 0px 0px rgba(243, 164, 107, 1.0);}
.sf-menu .orange ul li:hover{-webkit-box-shadow:inset 3px 0px 0px 0px rgba(243, 164, 107, 1.0);box-shadow:inset 3px 0px 0px 0px rgba(243, 164, 107, 1.0);}
.orange .triangle{border-top:10px solid #F3A46B;}
.orange .markercontactmap .trianglemarker{border-top:30px solid #F3A46B;}
.orange blockquote, .orange .textevidence, .orange-borderleft{border-left:2px solid #F3A46B !important;}
.orange .titlewithborder span{border-bottom:1px solid #F3A46B;}
.red .datedayhometour, .red .ui-tabs-active a, .btnpromotion .red, .red .valueprice, .red .priceleftarchivetour, .red .areadmoresinglepostmasonry, .red .btngalleryarchivedestination, .red .btngallerypage, .red .filterinputicon, .red .titleinfocontact, .red .markercontactmap .circlemarker, .red .datearchivesinglepost, .red .btn, .red .readmoredestinationsingleproject, .red .pricesingleproject, .red .arrowcarouselprev, .red .arrowcarouselnext, .red .memberposition, .red .progressbartitle, .red .datesinglepost{background-color:#F76570;}
.red .bulletlisthometour, .red .bulletevidenceleftmenu, .red .bulletarchivedestination, .red .bulletgallery{border:2px solid #F76570;}
.evidenceleftmenu .red{-webkit-box-shadow:inset 3px 0px 0px 0px rgba(247, 101, 112, 1.0);box-shadow:inset 3px 0px 0px 0px rgba(247, 101, 112, 1.0);}
.sf-menu .red{-webkit-box-shadow:inset 0px 3px 0px 0px rgba(247, 101, 112, 1.0);box-shadow:inset 0px 3px 0px 0px rgba(247, 101, 112, 1.0);}
.sf-menu .red ul li:hover{-webkit-box-shadow:inset 3px 0px 0px 0px rgba(247, 101, 112, 1.0);box-shadow:inset 3px 0px 0px 0px rgba(247, 101, 112, 1.0);}
.red .triangle{border-top:10px solid #F76570;}
.red .markercontactmap .trianglemarker{border-top:30px solid #F76570;}
.red blockquote, .red .textevidence, .red-borderleft{border-left:2px solid #F76570 !important;}
.red .titlewithborder span{border-bottom:1px solid #F76570;}
.violet .datedayhometour, .violet .ui-tabs-active a, .btnpromotion .violet, .violet .valueprice, .violet .priceleftarchivetour, .violet .areadmoresinglepostmasonry, .violet .btngalleryarchivedestination, .violet .btngallerypage, .violet .filterinputicon, .violet .titleinfocontact, .violet .markercontactmap .circlemarker, .violet .datearchivesinglepost, .violet .btn, .violet .readmoredestinationsingleproject, .violet .pricesingleproject, .violet .arrowcarouselprev, .violet .arrowcarouselnext, .violet .memberposition, .violet .progressbartitle, .violet .datesinglepost{background-color:#C377E4;}
.violet .bulletlisthometour, .violet .bulletevidenceleftmenu, .violet .bulletarchivedestination, .violet .bulletgallery{border:2px solid #C377E4;}
.evidenceleftmenu .violet{-webkit-box-shadow:inset 3px 0px 0px 0px rgba(195, 119, 228, 1.0);box-shadow:inset 3px 0px 0px 0px rgba(195, 119, 228, 1.0);}
.sf-menu .violet{-webkit-box-shadow:inset 0px 3px 0px 0px rgba(195, 119, 228, 1.0);box-shadow:inset 0px 3px 0px 0px rgba(195, 119, 228, 1.0);}
.sf-menu .violet ul li:hover{-webkit-box-shadow:inset 3px 0px 0px 0px rgba(195, 119, 228, 1.0);box-shadow:inset 3px 0px 0px 0px rgba(195, 119, 228, 1.0);}
.violet .triangle{border-top:10px solid #C377E4;}
.violet .markercontactmap .trianglemarker{border-top:30px solid #C377E4;}
.violet blockquote, .violet .textevidence, .violet-borderleft{border-left:2px solid #C377E4 !important;}
.violet .titlewithborder span{border-bottom:1px solid #C377E4;}
.rotate{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;}
.rotate:hover{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}
.expand{-webkit-transition:all 100ms;-o-transition:all 100ms;transition:all 100ms;}
.expand:hover{-webkit-transform:scale(1.05, 1.05);-o-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05);}
.opacity{opacity:1;-webkit-transition:opacity;-webkit-transition-timing-function:ease-out;-webkit-transition-duration:250ms;-moz-transition:opacity;-moz-transition-timing-function:ease-out;-moz-transition-duration:250ms;}
.opacity:hover{opacity:0.8;-webkit-transition:opacity;-webkit-transition-timing-function:ease-out;-webkit-transition-duration:250ms;-moz-transition:opacity;-moz-transition-timing-function:ease-out;-moz-transition-duration:250ms;}

/*1200 Grid*/
.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12{
	margin:10px;
	float:left;	
	display:inline;
	
}

.grid_1 {width:80px;}
.grid_2 {width:180px;}
.grid_3 {width:280px;}
.grid_4 {width:380px;}
.grid_5 {width:480px;}
.grid_6 {width:580px;}
.grid_7 {width:680px;}
.grid_8 {width:780px;}
.grid_9 {width:880px;}
.grid_10 {width:980px;}
.grid_11 {width:1080px;}
.grid_12 {width:1180px;}




@media only screen and (min-width: 960px) and (max-width: 1199px) {


	.container{width:960px;}
	
	
	/*start grid*/
	.grid_1 {width:60px;}
	.grid_2 {width:140px;}
	.grid_3 {width:220px;}
	.grid_4 {width:300px;}
	.grid_5 {width:380px;}
	.grid_6 {width:460px;}
	.grid_7 {width:540px;}
	.grid_8 {width:620px;}
	.grid_9 {width:700px;}
	.grid_10 {width:780px;}
	.grid_11 {width:860px;}
	.grid_12 {width:940px;}
	/*end grid*/

	
	/*start tour*/
	.titleimghometour, .datedescriptionhometour, .tabshometour, .listhometour, .footerhometour{
		width:100%;	
	}
	.leftarchivetour, .rightarchivetour{
		width:100%;	
	}
	/*end tour*/
	
	
	/*start footer*/
	.grid_2 .newsletterfooter input[type="text"]{
		width:80px;		
	}
	.grid_3 .newsletterfooter input[type="text"]{
		width:160px;	
	}
	.grid_4 .newsletterfooter input[type="text"]{
		width:240px;		
	}
	.grid_5 .newsletterfooter input[type="text"]{
		width:320px;		
	}
	.grid_6 .newsletterfooter input[type="text"]{
		width:400px;		
	}
	/*end footer*/
	
}


@media only screen and (min-width: 959px) {

	.leftmenuclose, .rightsearchclose, .llamada{
		display:none;	
	}


}



@media only screen and (min-width: 768px) and (max-width: 959px) {
	
	.container {width:744px;}
	

	
	/*start grid*/
	.grid_1 {width:42px;}
	.grid_2 {width:104px;}
	.grid_3 {width:166px;}
	.grid_4 {width:228px;}
	.grid_5 {width:290px;}
	.grid_6 {width:352px;}
	.grid_7 {width:414px;}
	.grid_8 {width:476px;}
	.grid_9 {width:538px;}
	.grid_10 {width:600px;}
	.grid_11 {width:662px;}
	.grid_12 {width:724px;}
	/*end grid*/
	
	
	/*start navigation header*/
	header select{
		display:block;
	}
	#nav, .rightsearchclose, .leftmenuclose{
		display:none;	
	}

 
	/*end navigation header*/
	
	
	/*start tour*/
	.titleimghometour, .datedescriptionhometour, .tabshometour, .listhometour, .footerhometour{
		width:100%;	
	}
	.leftarchivetour, .rightarchivetour{
		width:100%;	
	}
	/*end tour*/
	
	
	/*start destinations*/
	.leftarchivedestination, .rightarchivedestination{
		width:100%;	
	}
	.btngalleryarchivedestination{
		right:50%;
	}
	/*end destinations*/
	
	
	/*start footer*/
	.grid_2 .newsletterfooter input[type="text"]{
		width:44px;		
	}
	.grid_3 .newsletterfooter input[type="text"]{
		width:106px;	
	}
	.grid_4 .newsletterfooter input[type="text"]{
		width:168px;		
	}
	.grid_5 .newsletterfooter input[type="text"]{
		width:230px;		
	}
	.grid_6 .newsletterfooter input[type="text"]{
		width:292pxpx;		
	}
	.backtotop{
		width:100%;
	}
	.backtotop img{
		float:none;
	}
	/*end footer*/
	

}


@media only screen and (min-width: 480px) and (max-width: 767px) {
	


	body{
		-webkit-text-size-adjust:none;
	}		
	
	.container {width:460px;}
	
	
	/*start grid*/
	.grid_1,
    .grid_2,
    .grid_3,
    .grid_4,
    .grid_5,
    .grid_6,
    .grid_7,
    .grid_8,
    .grid_9,
    .grid_10,
    .grid_11,
    .grid_12{
        width: 440px;
    }
	/*end grid*/
	
	/*start navigation header*/
	header select{
		display:block;
	}
	#nav, .rightsearchclose, .leftmenuclose{
		display:none;	
	}
	/*end navigation header*/

	/*start services*/
	.imgserviceopen, .imgservice{
		display:none;	
	}
	.homeservice{
		border-top:1px solid #55738F;	
	}
	.homeservice:hover{
		background:none;
		-moz-box-shadow: none;
		-webkit-box-shadow: none;
		box-shadow: none;	
	}
	/*end services*/

	
	/*start destination*/
	.arrowscarousel{
		display:none;	
	}
	/*end destination*/
	
	/*start tour*/
	.titleimghometour, .datedescriptionhometour, .tabshometour, .listhometour, .footerhometour{
		width:100%;	
	}
	.leftarchivetour, .rightarchivetour{
		width:100%;	
	}
	/*end tour*/
	
	
	/*start footer*/
	.grid_2 .newsletterfooter input[type="text"], .grid_3 .newsletterfooter input[type="text"], .grid_4 .newsletterfooter input[type="text"], .grid_5 .newsletterfooter input[type="text"], .grid_6 .newsletterfooter input[type="text"]{
		width:380px;		
	}
	.backtotop{
		width:100%;
	}
	.backtotop img{
		float:none;
	}
	/*end footer*/
	
}

/* MEDIA QUERY PARA MOVIL*/
@media only screen and (min-width: 320px) and (max-width: 479px){
.tp-banner-container { margin-top: 280px !important; }
	.logo {
		width: 170px;
	}

 
    
	body{
		-webkit-text-size-adjust:none;
	}
	
	.container{
		width:300px;	
	}
	
	
	/*start grid*/
	.grid_1,
    .grid_2,
    .grid_3,
    .grid_4,
    .grid_5,
    .grid_6,
    .grid_7,
    .grid_8,
    .grid_9,
    .grid_10,
    .grid_11,
    .grid_12
	{
        width: 280px;
    }
	/*end grid*/

	
	/*start navigation header*/
	header select{
		display:block;
	}
	#nav, .rightsearchclose, .leftmenuclose{
		display:none;	
	}
	/*end navigation header*/
	
	
	/*services*/
	#services img{
		margin:20px 0px 0px 90px;
		float:none;	
	}
	#services p{
		margin-bottom:20px;	
	}
	#services h2, #services p{
		text-align:center;	
	}
	.imgserviceopen, .imgservice{
		display:none;	
	}
	.homeservice{
		border-top:1px solid #55738F;	
	}
	.homeservice:hover{
		background:none;
		-moz-box-shadow: none;
		-webkit-box-shadow: none;
		box-shadow: none;	
	}
	/*services*/
	
	
	/*start destination*/
	.arrowscarousel{
		display:none;	
	}
	/*end destination*/
	
	
	/*start tour*/
	.titleimghometour, .datedescriptionhometour, .tabshometour, .listhometour, .footerhometour{
		width:100%;	
	}
	.leftarchivetour, .rightarchivetour{
		width:100%;	
	}
	/*end tour*/
	
	
	/*start footer*/
	.grid_2 .newsletterfooter input[type="text"], .grid_3 .newsletterfooter input[type="text"], .grid_4 .newsletterfooter input[type="text"], .grid_5 .newsletterfooter input[type="text"], .grid_6 .newsletterfooter input[type="text"]{
		width:220px;		
	}
	.backtotop{
		width:100%;
	}
	.backtotop img{
		float:none;
	}
	/*end footer*/
	
		
}
@charset "UTF-8";body{-webkit-backface-visibility:hidden;}
.fade-up, .fade-down, .fade-left, .fade-right, .bounce-in, .rotate-In-Down-Left, .rotate-In-Down-Right{opacity:0;}
.animate1{-webkit-animation-delay:.5s;-moz-animation-delay:.5s;-ms-animation-delay:.5s;animation-delay:.5s;}
.animate2{-webkit-animation-delay:1.0s;-moz-animation-delay:1.0s;-ms-animation-delay:1.0s;animation-delay:1.0s;}
.animate3{-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;-ms-animation-delay:1.5s;animation-delay:1.5s;}
.animate4{-webkit-animation-delay:2.0s;-moz-animation-delay:2.0s;-ms-animation-delay:2.0s;animation-delay:2.0s;}
.animated{opacity:1;-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;}
.animated.hinge{-webkit-animation-duration:2s;-moz-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s;}
@-webkit-keyframes flash{0%, 50%, 100%{opacity:1;}
25%, 75%{opacity:0;}
}
@-moz-keyframes flash{0%, 50%, 100%{opacity:1;}
25%, 75%{opacity:0;}
}
@-o-keyframes flash{0%, 50%, 100%{opacity:1;}
25%, 75%{opacity:0;}
}
@keyframes flash{0%, 50%, 100%{opacity:1;}
25%, 75%{opacity:0;}
}
.animated.flash{-webkit-animation-name:flash;-moz-animation-name:flash;-o-animation-name:flash;animation-name:flash;}
@-webkit-keyframes shake{0%, 100%{-webkit-transform:translateX(0);}
10%, 30%, 50%, 70%, 90%{-webkit-transform:translateX(-10px);}
20%, 40%, 60%, 80%{-webkit-transform:translateX(10px);}
}
@-moz-keyframes shake{0%, 100%{-moz-transform:translateX(0);}
10%, 30%, 50%, 70%, 90%{-moz-transform:translateX(-10px);}
20%, 40%, 60%, 80%{-moz-transform:translateX(10px);}
}
@-o-keyframes shake{0%, 100%{-o-transform:translateX(0);}
10%, 30%, 50%, 70%, 90%{-o-transform:translateX(-10px);}
20%, 40%, 60%, 80%{-o-transform:translateX(10px);}
}
@keyframes shake{0%, 100%{transform:translateX(0);}
10%, 30%, 50%, 70%, 90%{transform:translateX(-10px);}
20%, 40%, 60%, 80%{transform:translateX(10px);}
}
.animated.shake{-webkit-animation-name:shake;-moz-animation-name:shake;-o-animation-name:shake;animation-name:shake;}
@-webkit-keyframes bounce{0%, 20%, 50%, 80%, 100%{-webkit-transform:translateY(0);}
40%{-webkit-transform:translateY(-30px);}
60%{-webkit-transform:translateY(-15px);}
}
@-moz-keyframes bounce{0%, 20%, 50%, 80%, 100%{-moz-transform:translateY(0);}
40%{-moz-transform:translateY(-30px);}
60%{-moz-transform:translateY(-15px);}
}
@-o-keyframes bounce{0%, 20%, 50%, 80%, 100%{-o-transform:translateY(0);}
40%{-o-transform:translateY(-30px);}
60%{-o-transform:translateY(-15px);}
}
@keyframes bounce{0%, 20%, 50%, 80%, 100%{transform:translateY(0);}
40%{transform:translateY(-30px);}
60%{transform:translateY(-15px);}
}
.animated.bounce{-webkit-animation-name:bounce;-moz-animation-name:bounce;-o-animation-name:bounce;animation-name:bounce;}
@-webkit-keyframes tada{0%{-webkit-transform:scale(1);}
10%, 20%{-webkit-transform:scale(0.9) rotate(-3deg);}
30%, 50%, 70%, 90%{-webkit-transform:scale(1.1) rotate(3deg);}
40%, 60%, 80%{-webkit-transform:scale(1.1) rotate(-3deg);}
100%{-webkit-transform:scale(1) rotate(0);}
}
@-moz-keyframes tada{0%{-moz-transform:scale(1);}
10%, 20%{-moz-transform:scale(0.9) rotate(-3deg);}
30%, 50%, 70%, 90%{-moz-transform:scale(1.1) rotate(3deg);}
40%, 60%, 80%{-moz-transform:scale(1.1) rotate(-3deg);}
100%{-moz-transform:scale(1) rotate(0);}
}
@-o-keyframes tada{0%{-o-transform:scale(1);}
10%, 20%{-o-transform:scale(0.9) rotate(-3deg);}
30%, 50%, 70%, 90%{-o-transform:scale(1.1) rotate(3deg);}
40%, 60%, 80%{-o-transform:scale(1.1) rotate(-3deg);}
100%{-o-transform:scale(1) rotate(0);}
}
@keyframes tada{0%{transform:scale(1);}
10%, 20%{transform:scale(0.9) rotate(-3deg);}
30%, 50%, 70%, 90%{transform:scale(1.1) rotate(3deg);}
40%, 60%, 80%{transform:scale(1.1) rotate(-3deg);}
100%{transform:scale(1) rotate(0);}
}
.animated.tada{-webkit-animation-name:tada;-moz-animation-name:tada;-o-animation-name:tada;animation-name:tada;}
@-webkit-keyframes swing{20%, 40%, 60%, 80%, 100%{-webkit-transform-origin:top center;}
20%{-webkit-transform:rotate(15deg);}
40%{-webkit-transform:rotate(-10deg);}
60%{-webkit-transform:rotate(5deg);}
80%{-webkit-transform:rotate(-5deg);}
100%{-webkit-transform:rotate(0deg);}
}
@-moz-keyframes swing{20%{-moz-transform:rotate(15deg);}
40%{-moz-transform:rotate(-10deg);}
60%{-moz-transform:rotate(5deg);}
80%{-moz-transform:rotate(-5deg);}
100%{-moz-transform:rotate(0deg);}
}
@-o-keyframes swing{20%{-o-transform:rotate(15deg);}
40%{-o-transform:rotate(-10deg);}
60%{-o-transform:rotate(5deg);}
80%{-o-transform:rotate(-5deg);}
100%{-o-transform:rotate(0deg);}
}
@keyframes swing{20%{transform:rotate(15deg);}
40%{transform:rotate(-10deg);}
60%{transform:rotate(5deg);}
80%{transform:rotate(-5deg);}
100%{transform:rotate(0deg);}
}
.animated.swing{-webkit-transform-origin:top center;-moz-transform-origin:top center;-o-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;-moz-animation-name:swing;-o-animation-name:swing;animation-name:swing;}
@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0%);}
15%{-webkit-transform:translateX(-25%) rotate(-5deg);}
30%{-webkit-transform:translateX(20%) rotate(3deg);}
45%{-webkit-transform:translateX(-15%) rotate(-3deg);}
60%{-webkit-transform:translateX(10%) rotate(2deg);}
75%{-webkit-transform:translateX(-5%) rotate(-1deg);}
100%{-webkit-transform:translateX(0%);}
}
@-moz-keyframes wobble{0%{-moz-transform:translateX(0%);}
15%{-moz-transform:translateX(-25%) rotate(-5deg);}
30%{-moz-transform:translateX(20%) rotate(3deg);}
45%{-moz-transform:translateX(-15%) rotate(-3deg);}
60%{-moz-transform:translateX(10%) rotate(2deg);}
75%{-moz-transform:translateX(-5%) rotate(-1deg);}
100%{-moz-transform:translateX(0%);}
}
@-o-keyframes wobble{0%{-o-transform:translateX(0%);}
15%{-o-transform:translateX(-25%) rotate(-5deg);}
30%{-o-transform:translateX(20%) rotate(3deg);}
45%{-o-transform:translateX(-15%) rotate(-3deg);}
60%{-o-transform:translateX(10%) rotate(2deg);}
75%{-o-transform:translateX(-5%) rotate(-1deg);}
100%{-o-transform:translateX(0%);}
}
@keyframes wobble{0%{transform:translateX(0%);}
15%{transform:translateX(-25%) rotate(-5deg);}
30%{transform:translateX(20%) rotate(3deg);}
45%{transform:translateX(-15%) rotate(-3deg);}
60%{transform:translateX(10%) rotate(2deg);}
75%{transform:translateX(-5%) rotate(-1deg);}
100%{transform:translateX(0%);}
}
.animated.wobble{-webkit-animation-name:wobble;-moz-animation-name:wobble;-o-animation-name:wobble;animation-name:wobble;}
@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);}
50%{-webkit-transform:scale(1.1);}
100%{-webkit-transform:scale(1);}
}
@-moz-keyframes pulse{0%{-moz-transform:scale(1);}
50%{-moz-transform:scale(1.1);}
100%{-moz-transform:scale(1);}
}
@-o-keyframes pulse{0%{-o-transform:scale(1);}
50%{-o-transform:scale(1.1);}
100%{-o-transform:scale(1);}
}
@keyframes pulse{0%{transform:scale(1);}
50%{transform:scale(1.1);}
100%{transform:scale(1);}
}
.animated.pulse{-webkit-animation-name:pulse;-moz-animation-name:pulse;-o-animation-name:pulse;animation-name:pulse;}
@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;}
40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;}
50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;}
80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;}
100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;}
}
@-moz-keyframes flip{0%{-moz-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-moz-animation-timing-function:ease-out;}
40%{-moz-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-moz-animation-timing-function:ease-out;}
50%{-moz-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-moz-animation-timing-function:ease-in;}
80%{-moz-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-moz-animation-timing-function:ease-in;}
100%{-moz-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-moz-animation-timing-function:ease-in;}
}
@-o-keyframes flip{0%{-o-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-o-animation-timing-function:ease-out;}
40%{-o-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-o-animation-timing-function:ease-out;}
50%{-o-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-o-animation-timing-function:ease-in;}
80%{-o-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-o-animation-timing-function:ease-in;}
100%{-o-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-o-animation-timing-function:ease-in;}
}
@keyframes flip{0%{transform:perspective(400px) translateZ(0) rotateY(0) scale(1);animation-timing-function:ease-out;}
40%{transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);animation-timing-function:ease-out;}
50%{transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);animation-timing-function:ease-in;}
80%{transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);animation-timing-function:ease-in;}
100%{transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);animation-timing-function:ease-in;}
}
.animated.flip{-webkit-backface-visibility:visible !important;-webkit-animation-name:flip;-moz-backface-visibility:visible !important;-moz-animation-name:flip;-o-backface-visibility:visible !important;-o-animation-name:flip;backface-visibility:visible !important;animation-name:flip;}
@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0;}
40%{-webkit-transform:perspective(400px) rotateX(-10deg);}
70%{-webkit-transform:perspective(400px) rotateX(10deg);}
100%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1;}
}
@-moz-keyframes flipInX{0%{-moz-transform:perspective(400px) rotateX(90deg);opacity:0;}
40%{-moz-transform:perspective(400px) rotateX(-10deg);}
70%{-moz-transform:perspective(400px) rotateX(10deg);}
100%{-moz-transform:perspective(400px) rotateX(0deg);opacity:1;}
}
@-o-keyframes flipInX{0%{-o-transform:perspective(400px) rotateX(90deg);opacity:0;}
40%{-o-transform:perspective(400px) rotateX(-10deg);}
70%{-o-transform:perspective(400px) rotateX(10deg);}
100%{-o-transform:perspective(400px) rotateX(0deg);opacity:1;}
}
@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);opacity:0;}
40%{transform:perspective(400px) rotateX(-10deg);}
70%{transform:perspective(400px) rotateX(10deg);}
100%{transform:perspective(400px) rotateX(0deg);opacity:1;}
}
.animated.flipInX{-webkit-backface-visibility:visible !important;-webkit-animation-name:flipInX;-moz-backface-visibility:visible !important;-moz-animation-name:flipInX;-o-backface-visibility:visible !important;-o-animation-name:flipInX;backface-visibility:visible !important;animation-name:flipInX;}
@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1;}
100%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0;}
}
@-moz-keyframes flipOutX{0%{-moz-transform:perspective(400px) rotateX(0deg);opacity:1;}
100%{-moz-transform:perspective(400px) rotateX(90deg);opacity:0;}
}
@-o-keyframes flipOutX{0%{-o-transform:perspective(400px) rotateX(0deg);opacity:1;}
100%{-o-transform:perspective(400px) rotateX(90deg);opacity:0;}
}
@keyframes flipOutX{0%{transform:perspective(400px) rotateX(0deg);opacity:1;}
100%{transform:perspective(400px) rotateX(90deg);opacity:0;}
}
.animated.flipOutX{-webkit-animation-name:flipOutX;-webkit-backface-visibility:visible !important;-moz-animation-name:flipOutX;-moz-backface-visibility:visible !important;-o-animation-name:flipOutX;-o-backface-visibility:visible !important;animation-name:flipOutX;backface-visibility:visible !important;}
@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0;}
40%{-webkit-transform:perspective(400px) rotateY(-10deg);}
70%{-webkit-transform:perspective(400px) rotateY(10deg);}
100%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1;}
}
@-moz-keyframes flipInY{0%{-moz-transform:perspective(400px) rotateY(90deg);opacity:0;}
40%{-moz-transform:perspective(400px) rotateY(-10deg);}
70%{-moz-transform:perspective(400px) rotateY(10deg);}
100%{-moz-transform:perspective(400px) rotateY(0deg);opacity:1;}
}
@-o-keyframes flipInY{0%{-o-transform:perspective(400px) rotateY(90deg);opacity:0;}
40%{-o-transform:perspective(400px) rotateY(-10deg);}
70%{-o-transform:perspective(400px) rotateY(10deg);}
100%{-o-transform:perspective(400px) rotateY(0deg);opacity:1;}
}
@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);opacity:0;}
40%{transform:perspective(400px) rotateY(-10deg);}
70%{transform:perspective(400px) rotateY(10deg);}
100%{transform:perspective(400px) rotateY(0deg);opacity:1;}
}
.animated.flipInY{-webkit-backface-visibility:visible !important;-webkit-animation-name:flipInY;-moz-backface-visibility:visible !important;-moz-animation-name:flipInY;-o-backface-visibility:visible !important;-o-animation-name:flipInY;backface-visibility:visible !important;animation-name:flipInY;}
@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1;}
100%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0;}
}
@-moz-keyframes flipOutY{0%{-moz-transform:perspective(400px) rotateY(0deg);opacity:1;}
100%{-moz-transform:perspective(400px) rotateY(90deg);opacity:0;}
}
@-o-keyframes flipOutY{0%{-o-transform:perspective(400px) rotateY(0deg);opacity:1;}
100%{-o-transform:perspective(400px) rotateY(90deg);opacity:0;}
}
@keyframes flipOutY{0%{transform:perspective(400px) rotateY(0deg);opacity:1;}
100%{transform:perspective(400px) rotateY(90deg);opacity:0;}
}
.animated.flipOutY{-webkit-backface-visibility:visible !important;-webkit-animation-name:flipOutY;-moz-backface-visibility:visible !important;-moz-animation-name:flipOutY;-o-backface-visibility:visible !important;-o-animation-name:flipOutY;backface-visibility:visible !important;animation-name:flipOutY;}
@-webkit-keyframes fadeIn{0%{opacity:0;}
100%{opacity:1;}
}
@-moz-keyframes fadeIn{0%{opacity:0;}
100%{opacity:1;}
}
@-o-keyframes fadeIn{0%{opacity:0;}
100%{opacity:1;}
}
@keyframes fadeIn{0%{opacity:0;}
100%{opacity:1;}
}
.animated.fadeIn{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn;}
@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);}
100%{opacity:1;-webkit-transform:translateY(0);}
}
@-moz-keyframes fadeInUp{0%{opacity:0;-moz-transform:translateY(20px);}
100%{opacity:1;-moz-transform:translateY(0);}
}
@-o-keyframes fadeInUp{0%{opacity:0;-o-transform:translateY(20px);}
100%{opacity:1;-o-transform:translateY(0);}
}
@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px);}
100%{opacity:1;transform:translateY(0);}
}
.animated.fadeInUp{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp;}
@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);}
100%{opacity:1;-webkit-transform:translateY(0);}
}
@-moz-keyframes fadeInDown{0%{opacity:0;-moz-transform:translateY(-20px);}
100%{opacity:1;-moz-transform:translateY(0);}
}
@-o-keyframes fadeInDown{0%{opacity:0;-o-transform:translateY(-20px);}
100%{opacity:1;-o-transform:translateY(0);}
}
@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px);}
100%{opacity:1;transform:translateY(0);}
}
.animated.fadeInDown{-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-o-animation-name:fadeInDown;animation-name:fadeInDown;}
@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);}
100%{opacity:1;-webkit-transform:translateX(0);}
}
@-moz-keyframes fadeInLeft{0%{opacity:0;-moz-transform:translateX(-20px);}
100%{opacity:1;-moz-transform:translateX(0);}
}
@-o-keyframes fadeInLeft{0%{opacity:0;-o-transform:translateX(-20px);}
100%{opacity:1;-o-transform:translateX(0);}
}
@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px);}
100%{opacity:1;transform:translateX(0);}
}
.animated.fadeInLeft{-webkit-animation-name:fadeInLeft;-moz-animation-name:fadeInLeft;-o-animation-name:fadeInLeft;animation-name:fadeInLeft;}
@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);}
100%{opacity:1;-webkit-transform:translateX(0);}
}
@-moz-keyframes fadeInRight{0%{opacity:0;-moz-transform:translateX(20px);}
100%{opacity:1;-moz-transform:translateX(0);}
}
@-o-keyframes fadeInRight{0%{opacity:0;-o-transform:translateX(20px);}
100%{opacity:1;-o-transform:translateX(0);}
}
@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px);}
100%{opacity:1;transform:translateX(0);}
}
.animated.fadeInRight{-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;-o-animation-name:fadeInRight;animation-name:fadeInRight;}
@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);}
100%{opacity:1;-webkit-transform:translateY(0);}
}
@-moz-keyframes fadeInUpBig{0%{opacity:0;-moz-transform:translateY(2000px);}
100%{opacity:1;-moz-transform:translateY(0);}
}
@-o-keyframes fadeInUpBig{0%{opacity:0;-o-transform:translateY(2000px);}
100%{opacity:1;-o-transform:translateY(0);}
}
@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px);}
100%{opacity:1;transform:translateY(0);}
}
.animated.fadeInUpBig{-webkit-animation-name:fadeInUpBig;-moz-animation-name:fadeInUpBig;-o-animation-name:fadeInUpBig;animation-name:fadeInUpBig;}
@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);}
100%{opacity:1;-webkit-transform:translateY(0);}
}
@-moz-keyframes fadeInDownBig{0%{opacity:0;-moz-transform:translateY(-2000px);}
100%{opacity:1;-moz-transform:translateY(0);}
}
@-o-keyframes fadeInDownBig{0%{opacity:0;-o-transform:translateY(-2000px);}
100%{opacity:1;-o-transform:translateY(0);}
}
@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px);}
100%{opacity:1;transform:translateY(0);}
}
.animated.fadeInDownBig{-webkit-animation-name:fadeInDownBig;-moz-animation-name:fadeInDownBig;-o-animation-name:fadeInDownBig;animation-name:fadeInDownBig;}
@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);}
100%{opacity:1;-webkit-transform:translateX(0);}
}
@-moz-keyframes fadeInLeftBig{0%{opacity:0;-moz-transform:translateX(-2000px);}
100%{opacity:1;-moz-transform:translateX(0);}
}
@-o-keyframes fadeInLeftBig{0%{opacity:0;-o-transform:translateX(-2000px);}
100%{opacity:1;-o-transform:translateX(0);}
}
@keyframes fadeInLeftBig{0%{opacity:0;transform:translateX(-2000px);}
100%{opacity:1;transform:translateX(0);}
}
.animated.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;-moz-animation-name:fadeInLeftBig;-o-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig;}
@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);}
100%{opacity:1;-webkit-transform:translateX(0);}
}
@-moz-keyframes fadeInRightBig{0%{opacity:0;-moz-transform:translateX(2000px);}
100%{opacity:1;-moz-transform:translateX(0);}
}
@-o-keyframes fadeInRightBig{0%{opacity:0;-o-transform:translateX(2000px);}
100%{opacity:1;-o-transform:translateX(0);}
}
@keyframes fadeInRightBig{0%{opacity:0;transform:translateX(2000px);}
100%{opacity:1;transform:translateX(0);}
}
.animated.fadeInRightBig{-webkit-animation-name:fadeInRightBig;-moz-animation-name:fadeInRightBig;-o-animation-name:fadeInRightBig;animation-name:fadeInRightBig;}
@-webkit-keyframes fadeOut{0%{opacity:1;}
100%{opacity:0;}
}
@-moz-keyframes fadeOut{0%{opacity:1;}
100%{opacity:0;}
}
@-o-keyframes fadeOut{0%{opacity:1;}
100%{opacity:0;}
}
@keyframes fadeOut{0%{opacity:1;}
100%{opacity:0;}
}
.animated.fadeOut{-webkit-animation-name:fadeOut;-moz-animation-name:fadeOut;-o-animation-name:fadeOut;animation-name:fadeOut;}
@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);}
100%{opacity:0;-webkit-transform:translateY(-20px);}
}
@-moz-keyframes fadeOutUp{0%{opacity:1;-moz-transform:translateY(0);}
100%{opacity:0;-moz-transform:translateY(-20px);}
}
@-o-keyframes fadeOutUp{0%{opacity:1;-o-transform:translateY(0);}
100%{opacity:0;-o-transform:translateY(-20px);}
}
@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0);}
100%{opacity:0;transform:translateY(-20px);}
}
.animated.fadeOutUp{-webkit-animation-name:fadeOutUp;-moz-animation-name:fadeOutUp;-o-animation-name:fadeOutUp;animation-name:fadeOutUp;}
@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);}
100%{opacity:0;-webkit-transform:translateY(20px);}
}
@-moz-keyframes fadeOutDown{0%{opacity:1;-moz-transform:translateY(0);}
100%{opacity:0;-moz-transform:translateY(20px);}
}
@-o-keyframes fadeOutDown{0%{opacity:1;-o-transform:translateY(0);}
100%{opacity:0;-o-transform:translateY(20px);}
}
@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0);}
100%{opacity:0;transform:translateY(20px);}
}
.animated.fadeOutDown{-webkit-animation-name:fadeOutDown;-moz-animation-name:fadeOutDown;-o-animation-name:fadeOutDown;animation-name:fadeOutDown;}
@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);}
100%{opacity:0;-webkit-transform:translateX(-20px);}
}
@-moz-keyframes fadeOutLeft{0%{opacity:1;-moz-transform:translateX(0);}
100%{opacity:0;-moz-transform:translateX(-20px);}
}
@-o-keyframes fadeOutLeft{0%{opacity:1;-o-transform:translateX(0);}
100%{opacity:0;-o-transform:translateX(-20px);}
}
@keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0);}
100%{opacity:0;transform:translateX(-20px);}
}
.animated.fadeOutLeft{-webkit-animation-name:fadeOutLeft;-moz-animation-name:fadeOutLeft;-o-animation-name:fadeOutLeft;animation-name:fadeOutLeft;}
@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);}
100%{opacity:0;-webkit-transform:translateX(20px);}
}
@-moz-keyframes fadeOutRight{0%{opacity:1;-moz-transform:translateX(0);}
100%{opacity:0;-moz-transform:translateX(20px);}
}
@-o-keyframes fadeOutRight{0%{opacity:1;-o-transform:translateX(0);}
100%{opacity:0;-o-transform:translateX(20px);}
}
@keyframes fadeOutRight{0%{opacity:1;transform:translateX(0);}
100%{opacity:0;transform:translateX(20px);}
}
.animated.fadeOutRight{-webkit-animation-name:fadeOutRight;-moz-animation-name:fadeOutRight;-o-animation-name:fadeOutRight;animation-name:fadeOutRight;}
@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);}
100%{opacity:0;-webkit-transform:translateY(-2000px);}
}
@-moz-keyframes fadeOutUpBig{0%{opacity:1;-moz-transform:translateY(0);}
100%{opacity:0;-moz-transform:translateY(-2000px);}
}
@-o-keyframes fadeOutUpBig{0%{opacity:1;-o-transform:translateY(0);}
100%{opacity:0;-o-transform:translateY(-2000px);}
}
@keyframes fadeOutUpBig{0%{opacity:1;transform:translateY(0);}
100%{opacity:0;transform:translateY(-2000px);}
}
.animated.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;-moz-animation-name:fadeOutUpBig;-o-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig;}
@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);}
100%{opacity:0;-webkit-transform:translateY(2000px);}
}
@-moz-keyframes fadeOutDownBig{0%{opacity:1;-moz-transform:translateY(0);}
100%{opacity:0;-moz-transform:translateY(2000px);}
}
@-o-keyframes fadeOutDownBig{0%{opacity:1;-o-transform:translateY(0);}
100%{opacity:0;-o-transform:translateY(2000px);}
}
@keyframes fadeOutDownBig{0%{opacity:1;transform:translateY(0);}
100%{opacity:0;transform:translateY(2000px);}
}
.animated.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;-moz-animation-name:fadeOutDownBig;-o-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig;}
@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);}
100%{opacity:0;-webkit-transform:translateX(-2000px);}
}
@-moz-keyframes fadeOutLeftBig{0%{opacity:1;-moz-transform:translateX(0);}
100%{opacity:0;-moz-transform:translateX(-2000px);}
}
@-o-keyframes fadeOutLeftBig{0%{opacity:1;-o-transform:translateX(0);}
100%{opacity:0;-o-transform:translateX(-2000px);}
}
@keyframes fadeOutLeftBig{0%{opacity:1;transform:translateX(0);}
100%{opacity:0;transform:translateX(-2000px);}
}
.animated.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;-moz-animation-name:fadeOutLeftBig;-o-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig;}
@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);}
100%{opacity:0;-webkit-transform:translateX(2000px);}
}
@-moz-keyframes fadeOutRightBig{0%{opacity:1;-moz-transform:translateX(0);}
100%{opacity:0;-moz-transform:translateX(2000px);}
}
@-o-keyframes fadeOutRightBig{0%{opacity:1;-o-transform:translateX(0);}
100%{opacity:0;-o-transform:translateX(2000px);}
}
@keyframes fadeOutRightBig{0%{opacity:1;transform:translateX(0);}
100%{opacity:0;transform:translateX(2000px);}
}
.animated.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;-moz-animation-name:fadeOutRightBig;-o-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig;}
@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);}
50%{opacity:1;-webkit-transform:scale(1.05);}
70%{-webkit-transform:scale(.9);}
100%{-webkit-transform:scale(1);}
}
@-moz-keyframes bounceIn{0%{opacity:0;-moz-transform:scale(.3);}
50%{opacity:1;-moz-transform:scale(1.05);}
70%{-moz-transform:scale(.9);}
100%{-moz-transform:scale(1);}
}
@-o-keyframes bounceIn{0%{opacity:0;-o-transform:scale(.3);}
50%{opacity:1;-o-transform:scale(1.05);}
70%{-o-transform:scale(.9);}
100%{-o-transform:scale(1);}
}
@keyframes bounceIn{0%{opacity:0;transform:scale(.3);}
50%{opacity:1;transform:scale(1.05);}
70%{transform:scale(.9);}
100%{transform:scale(1);}
}
@-webkit-keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);}
100%{-webkit-transform:translateY(0);}
}
@-moz-keyframes slideInDown{0%{opacity:0;-moz-transform:translateY(-2000px);}
100%{-moz-transform:translateY(0);}
}
@-o-keyframes slideInDown{0%{opacity:0;-o-transform:translateY(-2000px);}
100%{-o-transform:translateY(0);}
}
@keyframes slideInDown{0%{opacity:0;transform:translateY(-2000px);}
100%{transform:translateY(0);}
}
.slideInDown{-webkit-animation-name:slideInDown;-moz-animation-name:slideInDown;-o-animation-name:slideInDown;animation-name:slideInDown;}
@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);}
100%{-webkit-transform:translateX(0);}
}
@-moz-keyframes slideInLeft{0%{opacity:0;-moz-transform:translateX(-2000px);}
100%{-moz-transform:translateX(0);}
}
@-o-keyframes slideInLeft{0%{opacity:0;-o-transform:translateX(-2000px);}
100%{-o-transform:translateX(0);}
}
@keyframes slideInLeft{0%{opacity:0;transform:translateX(-2000px);}
100%{transform:translateX(0);}
}
.slideInLeft{-webkit-animation-name:slideInLeft;-moz-animation-name:slideInLeft;-o-animation-name:slideInLeft;animation-name:slideInLeft;}
@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);}
100%{-webkit-transform:translateX(0);}
}
@-moz-keyframes slideInRight{0%{opacity:0;-moz-transform:translateX(2000px);}
100%{-moz-transform:translateX(0);}
}
@-o-keyframes slideInRight{0%{opacity:0;-o-transform:translateX(2000px);}
100%{-o-transform:translateX(0);}
}
@keyframes slideInRight{0%{opacity:0;transform:translateX(2000px);}
100%{transform:translateX(0);}
}
.slideInRight{-webkit-animation-name:slideInRight;-moz-animation-name:slideInRight;-o-animation-name:slideInRight;animation-name:slideInRight;}
@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);}
100%{opacity:0;-webkit-transform:translateX(-2000px);}
}
@-moz-keyframes slideOutLeft{0%{-moz-transform:translateX(0);}
100%{opacity:0;-moz-transform:translateX(-2000px);}
}
@-o-keyframes slideOutLeft{0%{-o-transform:translateX(0);}
100%{opacity:0;-o-transform:translateX(-2000px);}
}
@keyframes slideOutLeft{0%{transform:translateX(0);}
100%{opacity:0;transform:translateX(-2000px);}
}
.slideOutLeft{-webkit-animation-name:slideOutLeft;-moz-animation-name:slideOutLeft;-o-animation-name:slideOutLeft;animation-name:slideOutLeft;}
@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);}
100%{opacity:0;-webkit-transform:translateX(2000px);}
}
@-moz-keyframes slideOutRight{0%{-moz-transform:translateX(0);}
100%{opacity:0;-moz-transform:translateX(2000px);}
}
@-o-keyframes slideOutRight{0%{-o-transform:translateX(0);}
100%{opacity:0;-o-transform:translateX(2000px);}
}
@keyframes slideOutRight{0%{transform:translateX(0);}
100%{opacity:0;transform:translateX(2000px);}
}
.slideOutRight{-webkit-animation-name:slideOutRight;-moz-animation-name:slideOutRight;-o-animation-name:slideOutRight;animation-name:slideOutRight;}
@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0);}
100%{opacity:0;-webkit-transform:translateY(-2000px);}
}
@-moz-keyframes slideOutUp{0%{-moz-transform:translateY(0);}
100%{opacity:0;-moz-transform:translateY(-2000px);}
}
@-o-keyframes slideOutUp{0%{-o-transform:translateY(0);}
100%{opacity:0;-o-transform:translateY(-2000px);}
}
@keyframes slideOutUp{0%{transform:translateY(0);}
100%{opacity:0;transform:translateY(-2000px);}
}
.slideOutUp{-webkit-animation-name:slideOutUp;-moz-animation-name:slideOutUp;-o-animation-name:slideOutUp;animation-name:slideOutUp;}
.animated.bounceIn{-webkit-animation-name:bounceIn;-moz-animation-name:bounceIn;-o-animation-name:bounceIn;animation-name:bounceIn;}
@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);}
60%{opacity:1;-webkit-transform:translateY(-30px);}
80%{-webkit-transform:translateY(10px);}
100%{-webkit-transform:translateY(0);}
}
@-moz-keyframes bounceInUp{0%{opacity:0;-moz-transform:translateY(2000px);}
60%{opacity:1;-moz-transform:translateY(-30px);}
80%{-moz-transform:translateY(10px);}
100%{-moz-transform:translateY(0);}
}
@-o-keyframes bounceInUp{0%{opacity:0;-o-transform:translateY(2000px);}
60%{opacity:1;-o-transform:translateY(-30px);}
80%{-o-transform:translateY(10px);}
100%{-o-transform:translateY(0);}
}
@keyframes bounceInUp{0%{opacity:0;transform:translateY(2000px);}
60%{opacity:1;transform:translateY(-30px);}
80%{transform:translateY(10px);}
100%{transform:translateY(0);}
}
.animated.bounceInUp{-webkit-animation-name:bounceInUp;-moz-animation-name:bounceInUp;-o-animation-name:bounceInUp;animation-name:bounceInUp;}
@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);}
60%{opacity:1;-webkit-transform:translateY(30px);}
80%{-webkit-transform:translateY(-10px);}
100%{-webkit-transform:translateY(0);}
}
@-moz-keyframes bounceInDown{0%{opacity:0;-moz-transform:translateY(-2000px);}
60%{opacity:1;-moz-transform:translateY(30px);}
80%{-moz-transform:translateY(-10px);}
100%{-moz-transform:translateY(0);}
}
@-o-keyframes bounceInDown{0%{opacity:0;-o-transform:translateY(-2000px);}
60%{opacity:1;-o-transform:translateY(30px);}
80%{-o-transform:translateY(-10px);}
100%{-o-transform:translateY(0);}
}
@keyframes bounceInDown{0%{opacity:0;transform:translateY(-2000px);}
60%{opacity:1;transform:translateY(30px);}
80%{transform:translateY(-10px);}
100%{transform:translateY(0);}
}
.animated.bounceInDown{-webkit-animation-name:bounceInDown;-moz-animation-name:bounceInDown;-o-animation-name:bounceInDown;animation-name:bounceInDown;}
@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);}
60%{opacity:1;-webkit-transform:translateX(30px);}
80%{-webkit-transform:translateX(-10px);}
100%{-webkit-transform:translateX(0);}
}
@-moz-keyframes bounceInLeft{0%{opacity:0;-moz-transform:translateX(-2000px);}
60%{opacity:1;-moz-transform:translateX(30px);}
80%{-moz-transform:translateX(-10px);}
100%{-moz-transform:translateX(0);}
}
@-o-keyframes bounceInLeft{0%{opacity:0;-o-transform:translateX(-2000px);}
60%{opacity:1;-o-transform:translateX(30px);}
80%{-o-transform:translateX(-10px);}
100%{-o-transform:translateX(0);}
}
@keyframes bounceInLeft{0%{opacity:0;transform:translateX(-2000px);}
60%{opacity:1;transform:translateX(30px);}
80%{transform:translateX(-10px);}
100%{transform:translateX(0);}
}
.animated.bounceInLeft{-webkit-animation-name:bounceInLeft;-moz-animation-name:bounceInLeft;-o-animation-name:bounceInLeft;animation-name:bounceInLeft;}
@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);}
60%{opacity:1;-webkit-transform:translateX(-30px);}
80%{-webkit-transform:translateX(10px);}
100%{-webkit-transform:translateX(0);}
}
@-moz-keyframes bounceInRight{0%{opacity:0;-moz-transform:translateX(2000px);}
60%{opacity:1;-moz-transform:translateX(-30px);}
80%{-moz-transform:translateX(10px);}
100%{-moz-transform:translateX(0);}
}
@-o-keyframes bounceInRight{0%{opacity:0;-o-transform:translateX(2000px);}
60%{opacity:1;-o-transform:translateX(-30px);}
80%{-o-transform:translateX(10px);}
100%{-o-transform:translateX(0);}
}
@keyframes bounceInRight{0%{opacity:0;transform:translateX(2000px);}
60%{opacity:1;transform:translateX(-30px);}
80%{transform:translateX(10px);}
100%{transform:translateX(0);}
}
.animated.bounceInRight{-webkit-animation-name:bounceInRight;-moz-animation-name:bounceInRight;-o-animation-name:bounceInRight;animation-name:bounceInRight;}
@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1);}
25%{-webkit-transform:scale(.95);}
50%{opacity:1;-webkit-transform:scale(1.1);}
100%{opacity:0;-webkit-transform:scale(.3);}
}
@-moz-keyframes bounceOut{0%{-moz-transform:scale(1);}
25%{-moz-transform:scale(.95);}
50%{opacity:1;-moz-transform:scale(1.1);}
100%{opacity:0;-moz-transform:scale(.3);}
}
@-o-keyframes bounceOut{0%{-o-transform:scale(1);}
25%{-o-transform:scale(.95);}
50%{opacity:1;-o-transform:scale(1.1);}
100%{opacity:0;-o-transform:scale(.3);}
}
@keyframes bounceOut{0%{transform:scale(1);}
25%{transform:scale(.95);}
50%{opacity:1;transform:scale(1.1);}
100%{opacity:0;transform:scale(.3);}
}
.animated.bounceOut{-webkit-animation-name:bounceOut;-moz-animation-name:bounceOut;-o-animation-name:bounceOut;animation-name:bounceOut;}
@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0);}
20%{opacity:1;-webkit-transform:translateY(20px);}
100%{opacity:0;-webkit-transform:translateY(-2000px);}
}
@-moz-keyframes bounceOutUp{0%{-moz-transform:translateY(0);}
20%{opacity:1;-moz-transform:translateY(20px);}
100%{opacity:0;-moz-transform:translateY(-2000px);}
}
@-o-keyframes bounceOutUp{0%{-o-transform:translateY(0);}
20%{opacity:1;-o-transform:translateY(20px);}
100%{opacity:0;-o-transform:translateY(-2000px);}
}
@keyframes bounceOutUp{0%{transform:translateY(0);}
20%{opacity:1;transform:translateY(20px);}
100%{opacity:0;transform:translateY(-2000px);}
}
.animated.bounceOutUp{-webkit-animation-name:bounceOutUp;-moz-animation-name:bounceOutUp;-o-animation-name:bounceOutUp;animation-name:bounceOutUp;}
@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0);}
20%{opacity:1;-webkit-transform:translateY(-20px);}
100%{opacity:0;-webkit-transform:translateY(2000px);}
}
@-moz-keyframes bounceOutDown{0%{-moz-transform:translateY(0);}
20%{opacity:1;-moz-transform:translateY(-20px);}
100%{opacity:0;-moz-transform:translateY(2000px);}
}
@-o-keyframes bounceOutDown{0%{-o-transform:translateY(0);}
20%{opacity:1;-o-transform:translateY(-20px);}
100%{opacity:0;-o-transform:translateY(2000px);}
}
@keyframes bounceOutDown{0%{transform:translateY(0);}
20%{opacity:1;transform:translateY(-20px);}
100%{opacity:0;transform:translateY(2000px);}
}
.animated.bounceOutDown{-webkit-animation-name:bounceOutDown;-moz-animation-name:bounceOutDown;-o-animation-name:bounceOutDown;animation-name:bounceOutDown;}
@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);}
20%{opacity:1;-webkit-transform:translateX(20px);}
100%{opacity:0;-webkit-transform:translateX(-2000px);}
}
@-moz-keyframes bounceOutLeft{0%{-moz-transform:translateX(0);}
20%{opacity:1;-moz-transform:translateX(20px);}
100%{opacity:0;-moz-transform:translateX(-2000px);}
}
@-o-keyframes bounceOutLeft{0%{-o-transform:translateX(0);}
20%{opacity:1;-o-transform:translateX(20px);}
100%{opacity:0;-o-transform:translateX(-2000px);}
}
@keyframes bounceOutLeft{0%{transform:translateX(0);}
20%{opacity:1;transform:translateX(20px);}
100%{opacity:0;transform:translateX(-2000px);}
}
.animated.bounceOutLeft{-webkit-animation-name:bounceOutLeft;-moz-animation-name:bounceOutLeft;-o-animation-name:bounceOutLeft;animation-name:bounceOutLeft;}
@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0);}
20%{opacity:1;-webkit-transform:translateX(-20px);}
100%{opacity:0;-webkit-transform:translateX(2000px);}
}
@-moz-keyframes bounceOutRight{0%{-moz-transform:translateX(0);}
20%{opacity:1;-moz-transform:translateX(-20px);}
100%{opacity:0;-moz-transform:translateX(2000px);}
}
@-o-keyframes bounceOutRight{0%{-o-transform:translateX(0);}
20%{opacity:1;-o-transform:translateX(-20px);}
100%{opacity:0;-o-transform:translateX(2000px);}
}
@keyframes bounceOutRight{0%{transform:translateX(0);}
20%{opacity:1;transform:translateX(-20px);}
100%{opacity:0;transform:translateX(2000px);}
}
.animated.bounceOutRight{-webkit-animation-name:bounceOutRight;-moz-animation-name:bounceOutRight;-o-animation-name:bounceOutRight;animation-name:bounceOutRight;}
@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(-200deg);opacity:0;}
100%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1;}
}
@-moz-keyframes rotateIn{0%{-moz-transform-origin:center center;-moz-transform:rotate(-200deg);opacity:0;}
100%{-moz-transform-origin:center center;-moz-transform:rotate(0);opacity:1;}
}
@-o-keyframes rotateIn{0%{-o-transform-origin:center center;-o-transform:rotate(-200deg);opacity:0;}
100%{-o-transform-origin:center center;-o-transform:rotate(0);opacity:1;}
}
@keyframes rotateIn{0%{transform-origin:center center;transform:rotate(-200deg);opacity:0;}
100%{transform-origin:center center;transform:rotate(0);opacity:1;}
}
.animated.rotateIn{-webkit-animation-name:rotateIn;-moz-animation-name:rotateIn;-o-animation-name:rotateIn;animation-name:rotateIn;}
@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0;}
100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1;}
}
@-moz-keyframes rotateInUpLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(90deg);opacity:0;}
100%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1;}
}
@-o-keyframes rotateInUpLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(90deg);opacity:0;}
100%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1;}
}
@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(90deg);opacity:0;}
100%{transform-origin:left bottom;transform:rotate(0);opacity:1;}
}
.animated.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;-moz-animation-name:rotateInUpLeft;-o-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;}
@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0;}
100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1;}
}
@-moz-keyframes rotateInDownLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(-90deg);opacity:0;}
100%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1;}
}
@-o-keyframes rotateInDownLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(-90deg);opacity:0;}
100%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1;}
}
@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-90deg);opacity:0;}
100%{transform-origin:left bottom;transform:rotate(0);opacity:1;}
}
.animated.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;-moz-animation-name:rotateInDownLeft;-o-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;}
@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(-90deg);opacity:0;}
100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1;}
}
@-moz-keyframes rotateInUpRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(-90deg);opacity:0;}
100%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1;}
}
@-o-keyframes rotateInUpRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(-90deg);opacity:0;}
100%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1;}
}
@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0;}
100%{transform-origin:right bottom;transform:rotate(0);opacity:1;}
}
.animated.rotateInUpRight{-webkit-animation-name:rotateInUpRight;-moz-animation-name:rotateInUpRight;-o-animation-name:rotateInUpRight;animation-name:rotateInUpRight;}
@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0;}
100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1;}
}
@-moz-keyframes rotateInDownRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(90deg);opacity:0;}
100%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1;}
}
@-o-keyframes rotateInDownRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(90deg);opacity:0;}
100%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1;}
}
@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(90deg);opacity:0;}
100%{transform-origin:right bottom;transform:rotate(0);opacity:1;}
}
.animated.rotateInDownRight{-webkit-animation-name:rotateInDownRight;-moz-animation-name:rotateInDownRight;-o-animation-name:rotateInDownRight;animation-name:rotateInDownRight;}
@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1;}
100%{-webkit-transform-origin:center center;-webkit-transform:rotate(200deg);opacity:0;}
}
@-moz-keyframes rotateOut{0%{-moz-transform-origin:center center;-moz-transform:rotate(0);opacity:1;}
100%{-moz-transform-origin:center center;-moz-transform:rotate(200deg);opacity:0;}
}
@-o-keyframes rotateOut{0%{-o-transform-origin:center center;-o-transform:rotate(0);opacity:1;}
100%{-o-transform-origin:center center;-o-transform:rotate(200deg);opacity:0;}
}
@keyframes rotateOut{0%{transform-origin:center center;transform:rotate(0);opacity:1;}
100%{transform-origin:center center;transform:rotate(200deg);opacity:0;}
}
.animated.rotateOut{-webkit-animation-name:rotateOut;-moz-animation-name:rotateOut;-o-animation-name:rotateOut;animation-name:rotateOut;}
@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1;}
100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0;}
}
@-moz-keyframes rotateOutUpLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1;}
100%{-moz-transform-origin:left bottom;-moz-transform:rotate(-90deg);opacity:0;}
}
@-o-keyframes rotateOutUpLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1;}
100%{-o-transform-origin:left bottom;-o-transform:rotate(-90deg);opacity:0;}
}
@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1;}
100%{transform-origin:left bottom;transform:rotate(-90deg);opacity:0;}
}
.animated.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;-moz-animation-name:rotateOutUpLeft;-o-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;}
@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1;}
100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0;}
}
@-moz-keyframes rotateOutDownLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1;}
100%{-moz-transform-origin:left bottom;-moz-transform:rotate(90deg);opacity:0;}
}
@-o-keyframes rotateOutDownLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1;}
100%{-o-transform-origin:left bottom;-o-transform:rotate(90deg);opacity:0;}
}
@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1;}
100%{transform-origin:left bottom;transform:rotate(90deg);opacity:0;}
}
.animated.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;-moz-animation-name:rotateOutDownLeft;-o-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;}
@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1;}
100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0;}
}
@-moz-keyframes rotateOutUpRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1;}
100%{-moz-transform-origin:right bottom;-moz-transform:rotate(90deg);opacity:0;}
}
@-o-keyframes rotateOutUpRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1;}
100%{-o-transform-origin:right bottom;-o-transform:rotate(90deg);opacity:0;}
}
@keyframes rotateOutUpRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1;}
100%{transform-origin:right bottom;transform:rotate(90deg);opacity:0;}
}
.animated.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;-moz-animation-name:rotateOutUpRight;-o-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;}
@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1;}
100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(-90deg);opacity:0;}
}
@-moz-keyframes rotateOutDownRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1;}
100%{-moz-transform-origin:right bottom;-moz-transform:rotate(-90deg);opacity:0;}
}
@-o-keyframes rotateOutDownRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1;}
100%{-o-transform-origin:right bottom;-o-transform:rotate(-90deg);opacity:0;}
}
@keyframes rotateOutDownRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1;}
100%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0;}
}
.animated.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;-moz-animation-name:rotateOutDownRight;-o-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;}
@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out;}
20%, 60%{-webkit-transform:rotate(80deg);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out;}
40%{-webkit-transform:rotate(60deg);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out;}
80%{-webkit-transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out;}
100%{-webkit-transform:translateY(700px);opacity:0;}
}
@-moz-keyframes hinge{0%{-moz-transform:rotate(0);-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out;}
20%, 60%{-moz-transform:rotate(80deg);-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out;}
40%{-moz-transform:rotate(60deg);-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out;}
80%{-moz-transform:rotate(60deg) translateY(0);opacity:1;-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out;}
100%{-moz-transform:translateY(700px);opacity:0;}
}
@-o-keyframes hinge{0%{-o-transform:rotate(0);-o-transform-origin:top left;-o-animation-timing-function:ease-in-out;}
20%, 60%{-o-transform:rotate(80deg);-o-transform-origin:top left;-o-animation-timing-function:ease-in-out;}
40%{-o-transform:rotate(60deg);-o-transform-origin:top left;-o-animation-timing-function:ease-in-out;}
80%{-o-transform:rotate(60deg) translateY(0);opacity:1;-o-transform-origin:top left;-o-animation-timing-function:ease-in-out;}
100%{-o-transform:translateY(700px);opacity:0;}
}
@keyframes hinge{0%{transform:rotate(0);transform-origin:top left;animation-timing-function:ease-in-out;}
20%, 60%{transform:rotate(80deg);transform-origin:top left;animation-timing-function:ease-in-out;}
40%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out;}
80%{transform:rotate(60deg) translateY(0);opacity:1;transform-origin:top left;animation-timing-function:ease-in-out;}
100%{transform:translateY(700px);opacity:0;}
}
.animated.hinge{-webkit-animation-name:hinge;-moz-animation-name:hinge;-o-animation-name:hinge;animation-name:hinge;}
@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);}
100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);}
}
@-moz-keyframes rollIn{0%{opacity:0;-moz-transform:translateX(-100%) rotate(-120deg);}
100%{opacity:1;-moz-transform:translateX(0px) rotate(0deg);}
}
@-o-keyframes rollIn{0%{opacity:0;-o-transform:translateX(-100%) rotate(-120deg);}
100%{opacity:1;-o-transform:translateX(0px) rotate(0deg);}
}
@keyframes rollIn{0%{opacity:0;transform:translateX(-100%) rotate(-120deg);}
100%{opacity:1;transform:translateX(0px) rotate(0deg);}
}
.animated.rollIn{-webkit-animation-name:rollIn;-moz-animation-name:rollIn;-o-animation-name:rollIn;animation-name:rollIn;}
@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);}
100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);}
}
@-moz-keyframes rollOut{0%{opacity:1;-moz-transform:translateX(0px) rotate(0deg);}
100%{opacity:0;-moz-transform:translateX(100%) rotate(120deg);}
}
@-o-keyframes rollOut{0%{opacity:1;-o-transform:translateX(0px) rotate(0deg);}
100%{opacity:0;-o-transform:translateX(100%) rotate(120deg);}
}
@keyframes rollOut{0%{opacity:1;transform:translateX(0px) rotate(0deg);}
100%{opacity:0;transform:translateX(100%) rotate(120deg);}
}
.animated.rollOut{-webkit-animation-name:rollOut;-moz-animation-name:rollOut;-o-animation-name:rollOut;animation-name:rollOut;}
@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);opacity:0;}
60%{-webkit-transform:translateX(-20%) skewX(30deg);opacity:1;}
80%{-webkit-transform:translateX(0%) skewX(-15deg);opacity:1;}
100%{-webkit-transform:translateX(0%) skewX(0deg);opacity:1;}
}
@-moz-keyframes lightSpeedIn{0%{-moz-transform:translateX(100%) skewX(-30deg);opacity:0;}
60%{-moz-transform:translateX(-20%) skewX(30deg);opacity:1;}
80%{-moz-transform:translateX(0%) skewX(-15deg);opacity:1;}
100%{-moz-transform:translateX(0%) skewX(0deg);opacity:1;}
}
@-o-keyframes lightSpeedIn{0%{-o-transform:translateX(100%) skewX(-30deg);opacity:0;}
60%{-o-transform:translateX(-20%) skewX(30deg);opacity:1;}
80%{-o-transform:translateX(0%) skewX(-15deg);opacity:1;}
100%{-o-transform:translateX(0%) skewX(0deg);opacity:1;}
}
@keyframes lightSpeedIn{0%{transform:translateX(100%) skewX(-30deg);opacity:0;}
60%{transform:translateX(-20%) skewX(30deg);opacity:1;}
80%{transform:translateX(0%) skewX(-15deg);opacity:1;}
100%{transform:translateX(0%) skewX(0deg);opacity:1;}
}
.animated.lightSpeedIn{-webkit-animation-name:lightSpeedIn;-moz-animation-name:lightSpeedIn;-o-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out;}
.animated.lightSpeedIn{-webkit-animation-duration:0.5s;-moz-animation-duration:0.5s;-o-animation-duration:0.5s;animation-duration:0.5s;}
@-webkit-keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);opacity:1;}
100%{-webkit-transform:translateX(100%) skewX(-30deg);opacity:0;}
}
@-moz-keyframes lightSpeedOut{0%{-moz-transform:translateX(0%) skewX(0deg);opacity:1;}
100%{-moz-transform:translateX(100%) skewX(-30deg);opacity:0;}
}
@-o-keyframes lightSpeedOut{0%{-o-transform:translateX(0%) skewX(0deg);opacity:1;}
100%{-o-transform:translateX(100%) skewX(-30deg);opacity:0;}
}
@keyframes lightSpeedOut{0%{transform:translateX(0%) skewX(0deg);opacity:1;}
100%{transform:translateX(100%) skewX(-30deg);opacity:0;}
}
.animated.lightSpeedOut{-webkit-animation-name:lightSpeedOut;-moz-animation-name:lightSpeedOut;-o-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;}
.animated.lightSpeedOut{-webkit-animation-duration:0.25s;-moz-animation-duration:0.25s;-o-animation-duration:0.25s;animation-duration:0.25s;}