body{font:62.5%/1.42 Verdana,Arial,Helvetica,sans-serif;text-align:center;color:#666;background:none repeat scroll 0 0 #F6F6F6;overflow-x:hidden;-webkit-text-size-adjust:none}
html,body{height:100%;width:100%}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,q,small,strong,sub,sup,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,input,table,caption,tbody,tfoot,thead,tr,th,td,figure{border:0;margin:0;padding:0}
img,fieldset,abbr,acronym{border:0}
article,aside,figure,figcaption,hgroup,footer,header,nav,section,video,object{display:block}
audio, canvas, video{display:inline-block;*display:inline;*zoom:1}
/*TYPOGRAPHY*/
h1{font:normal 2.3em/1.2 Verdana;color:#999;padding:24px 0 30px;-webkit-text-shadow:0 1px 0 rgba(238, 238, 238, 1);-moz-text-shadow:0 1px 0 rgba(238, 238, 238, 1);text-shadow:0 1px 0 rgba(238, 238, 238, 1);font-weight:bold}
h2{font:normal 2em/1.2 Verdana;color:#f26b09;padding:0 0 13px}
h3{font:normal 1.7em Verdana;color:#999;padding:0 0 17px}
h4{font:normal 1.6em Verdana;letter-spacing:-0.03em;padding:0 0 15px}
h5{font:normal 1.5em Verdana;letter-spacing:-0.1px;color:#3F3F3F}
h6{font:normal 1em Verdana;color:#333;text-align:left}
h6 a{text-decoration:none}
p{font-size:1.2em;padding:0 0 20px}
strong{font-family:Verdana;font-weight:bold}
strong.dark{font-family:Verdana;color:#3F3F3F}
ul li {list-style:none;font-size:1.3em}
ol li{list-style:decimal inside;font-size:1.3em}
img{border:none;display:block}
a{color:#666;outline:none}
nav a{text-decoration:none}
em{font-family:Verdana;font-style:normal;color:#3FACAA}
hr{background-color:#ccc;height:1px;border:none;width:100%;display:inline-block;margin:14px 0 4px}
table{border-collapse:collapse;border-spacing:0}
::-moz-selection{background-color:#f26b09;color:#fff}
::selection {background-color:#f26b09;color:#fff}
/* LAYOUT */
header{background-color:#fff;width:100%;position:absolute;top:0;left:0;z-index:220}
.main {width:100%;min-height:730px;padding:0 0 0px;background-color:#F6F6F6;display:inline-block}
.boxes {width:100%;padding:0 0 10px;display:inline-block}
footer {background-color:#fff;width:100%;padding:15px 0;-webkit-box-shadow:0 0 2px rgba(0,0,0,0.2);-moz-box-shadow:0 0 2px rgba(0,0,0,0.2);box-shadow:0 0 2px rgba(0,0,0,0.2)}
.wrap,.nav{width:100%;max-width:1140px;margin:0 auto;text-align:left;position:relative}
footer .boxes article h2{color:#294863;margin:0 0 5px;padding:0 0 6px}
/*COMMON*/
.txt-l{text-align:left}
.txt-r{text-align:right}
.txt-c{text-align:center}
.txt-j{text-align:justify}
.nowrap{white-space:nowrap}
.left {float:left}
.right{float:right}
.clear{clear:both;display:block}
.clearfix:before, 
.clearfix:after {content:"";display:table}
.clearfix:after{clear:both}
.oldie .clearfix{zoom:1}
.invisible{visibility:hidden}
.hidden{display:none}
.noborder{border:none;text-decoration:none}
.left_pic{float:left;margin:5px 20px 10px 0}
.right_pic{float:right;margin:5px 0 20px 10px}
/*HEADER*/
.logo{float:left;display:block;padding:15px 0}
.main-nav{background:none repeat scroll 0 0 #A9A7A8;float:left;display:block;width:100%;min-height:40px;-webkit-box-shadow:0 0 2px rgba(0,0,0,0.2);-moz-box-shadow:0 0 2px rgba(0,0,0,0.2);box-shadow:0 0 2px rgba(0,0,0,0.2)}
.main-nav li{position:relative;float:left;display:block;font:normal 1.2em/40px Verdana;text-transform:uppercase;padding:0 20px 0 0;letter-spacing:-1px;-webkit-text-shadow:0 0 1px rgba(0,0,0,0.3);-moz-text-shadow:0 0 1px rgba(0,0,0,0.3);text-shadow:0 0 1px rgba(0,0,0,0.3)}
.main-nav li a{color:#fff;-webkit-transition:all 0.1s ease-in 0.1s;-moz-transition:all 0.1s ease-in 0.1s;-o-transition:all 0.1s ease-in 0.1s;-ms-transition:all 0.1s ease-in 0.1s;transition:all 0.1s ease-in 0.1s;font-weight:bold}
.main-nav li a:hover,
.main-nav li.active a{color:#3F3F3F;-webkit-text-shadow:0 1px 0 rgba(255,255,255,0.15);-moz-text-shadow:0 1px 0 rgba(255,255,255,0.15);text-shadow:0 1px 0 rgba(255,255,255,0.15)}
.main-nav li ul{display:none;position:absolute;top:40px;left:-10px;z-index:10;padding:0 10px 10px;background:none repeat scroll 0 0 #A9A7A8;-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 2px rgba(0,0,0,0.2);box-shadow:0 2px 2px rgba(0,0,0,0.2);-webkit-transition:all 0.1s ease-in 0.1s;-moz-transition:all 0.1s ease-in 0.1s;-o-transition:all 0.1s ease-in 0.1s;-ms-transition:all 0.1s ease-in 0.1s;transition:all 0.1s ease-in 0.1s}
.main-nav li ul li{font-size:1em;width:100%;padding:10px 0 0;line-height:normal;white-space:nowrap}
.main-nav li:hover ul{display:block}
.main-nav .selector{display:none}
header .ribbon{float:right;position:absolute;top:-1px;right:-2px;z-index:2;background:url(http://www.maktour.com.br/images/bgr/ribbon-long.png) 100% 100% no-repeat;width:104px;min-height:116px;overflow:hidden;padding:0 0 25px}
.ribbon li{float:left;display:block;width:80px;font:normal 1.2em Verdana;text-transform:uppercase;padding:9px 0 9px 3px;letter-spacing:-0.034em;border-bottom:1px solid #58B9B4;-webkit-text-shadow:0 0 1px rgba(0,0,0,0.3);-moz-text-shadow:0 0 1px rgba(0,0,0,0.3);text-shadow:0 0 1px rgba(0,0,0,0.3)}
.ribbon li a{color:#fff;-webkit-transition:all 0.1s ease-in 0.1s;-moz-transition:all 0.1s ease-in 0.1s;-o-transition:all 0.1s ease-in 0.1s;-ms-transition:all 0.1s ease-in 0.1s;transition:all 0.1s ease-in 0.1s}
.ribbon li a:hover{color:#3F948F;-webkit-text-shadow:0 1px 0 rgba(255,255,255,0.15);-moz-text-shadow:0 1px 0 rgba(255,255,255,0.15);text-shadow:0 1px 0 rgba(255,255,255,0.15)}
.ribbon li.last{border:none}
.ribbon .selector{cursor:pointer;font:normal 1em Verdana;border:none;background:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#fff;margin:0;height:20px;-webkit-text-shadow:0 0 1px rgba(0,0,0,0.3);-moz-text-shadow:0 0 1px rgba(0,0,0,0.3);text-shadow:0 0 1px rgba(0,0,0,0.3)}
.ribbon .selector span{cursor:pointer;padding:0;background:none;height:20px;line-height:20px}
.ribbon .selector select{top:0;width:100px;left:-11px;cursor:pointer}
.ribbon .selector.hover{color:#3F948F;-webkit-text-shadow:0 1px 0 rgba(255,255,255,0.15);-moz-text-shadow:0 1px 0 rgba(255,255,255,0.15);text-shadow:0 1px 0 rgba(255,255,255,0.15)}
.one-fourth .ribbon .half .gradient-button{margin-left:35px;margin-top:-19px;width:65px}
.one-fourth .ribbon .half > figure{margin-left:50px}
.one-fourth .ribbon .half > figure .categoria{margin:10px -81px 3px}
.one-fourth .description > span{margin-top:-11px;position:absolute}
.full-width .ribbon .half .gradient-button{margin-left:-19px;margin-top:-8px;width:65px}
.full-width .ribbon .half > figure .categoria{margin-bottom:15px;margin-left:3px;margin-top:-14px}
.full-width .description > span{margin-top:-11px;position:absolute}
.ribbon nav{float:left;width:100%}
.ribbon ul{padding:0 10px;width:80px;float:left;margin:0 2px}
.ribbon .profile-nav{padding:12px 10px 0;box-shadow:inset 0 6px 10px rgba(0,0,0,0.1)}
.ribbon ul.open{background-color:#40BFB8}
.currency-nav li.active{border-bottom:none}
.search{float:right;display:block;margin:14px 3px 0 0;width:250px}
.search form{position:relative;top:0;left:0;width:100%}
.search input{background-color:#fff}
.search input[type="submit"]{background:url(http://www.maktour.com.br/images/ico/icons.png) 5px -33px no-repeat;height:30px;margin-left:215px;position:absolute;width:30px}
.contact{height:32px;display:block;margin-top:12px;width:33px;background:url(http://www.maktour.com.br/images/ico/icons.png) 0 1px no-repeat;cursor:pointer;margin-left:10px}
.contact span{width:100%;display:inline-block;font-size:1.2em;color:#999}
.contact .number{font-family:Verdana}
.login{height:32px;display:block;margin-top:12px;width:33px;background:url(http://www.maktour.com.br/images/ico/login.png) 0 1px no-repeat;cursor:pointer;margin-right:15px;float:right}
/*SLIDER*/
.slider{width:100%;height:100%;display:inline-block}
/*.slider li img{width:100%;height:100%}*/
.slider li img{width:100%}
#sequence{height:100%;margin:0 auto;position:relative;width:100%;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}
#sequence li > *{position:absolute;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}
#sequence .info{left:150%;line-height:1.2em;top:160px;width:100%;max-width:1140px;z-index:10;vertical-align:middle;}
#sequence .animate-in .info{left:0px;}
#sequence ul .animate-in > a {width: 100%;}
.main-image{opacity:0;top:0;left:0;vertical-align:middle;-webkit-transition-property:left top;-moz-transition-property:left top;-o-transition-property:left top;-ms-transition-property:left top;transition-property:left top;z-index:1}
.animate-in .main-image{left:0%;opacity:1;top:0;-webkit-transition-duration:5s;-moz-transition-duration:5s;-o-transition-duration:5s;-ms-transition-duration:5s;transition-duration:5s;-webkit-transition-property:left top;-moz-transition-property:left top;-o-transition-property:left top;-ms-transition-property:left top;transition-property:left top;z-index:1}
.animate-out .main-image{left:6%;opacity:0;top:0;-webkit-transition-duration:5s;-moz-transition-duration:5s;-o-transition-duration:5s;-ms-transition-duration:5s;transition-duration:5s;-webkit-transition-property:left top;-moz-transition-property:left top;-o-transition-property:left top;-ms-transition-property:left top;transition-property:left top;z-index:1}
.slider li{font-size:1em;text-align:left;margin-top:120px;height:600px;}
#crossfade img{height:531px}
.info h2{
background-color: rgba(0, 0, 0, 0);
border-radius: 0 21px 21px 0;
display: inline-block;
font-size: 22px;
font-weight: normal;
margin: 0 0 3px;
opacity: 0.75;
padding: 6px 19px 6px 260px;
text-align: right;
}
.info p{font-size:1.5em;background-color:#fff;padding:12px 20px 14px;display:inline-block;-webkit-border-radius:21px;-moz-border-radius:21px;border-radius:21px}
/*NAVIGATION*/
.breadcrumbs{width:100%;background:url(http://www.maktour.com.br/images/bgr/separator.jpg) 0 100% repeat-x;padding:15px 0 10px;margin:0 0 0px}
.breadcrumbs li{float:left;display:block;font-size:1.2em;line-height:1.4em}
.breadcrumbs li a{background:url(http://www.maktour.com.br/images/bgr/vertical-separator.png) 100% 0 no-repeat;padding:0 10px 0 0;margin:0 10px 0 0;-webkit-transition:all 0.1s ease-in 0.1s;-moz-transition:all 0.1s ease-in 0.1s;-o-transition:all 0.1s ease-in 0.1s;-ms-transition:all 0.1s ease-in 0.1s;transition:all 0.1s ease-in 0.1s}
.breadcrumbs li a:hover{color:#F26B09}
#lastcrumb{font-size:1.4em;color:#F26B09}
.top-right-nav{float:right}
.top-right-nav .last a{background:none;margin:0;padding:0}
.inner-nav{float:left;display:block;width:21.4%;position:relative;z-index:50}
.inner-nav li{float:left;display:block;height:42px;width:100%;margin:0 0 1px;font:normal 1.4em/42px Verdana;-webkit-text-shadow:0 1px 1px rgba(0,0,0,0.15);-moz-text-shadow:0 1px 1px rgba(0,0,0,0.15);text-shadow:0 1px 1px rgba(0,0,0,0.15);background-color:rgb(193,182,174);background:-moz-linear-gradient(top, rgba(169,167,168,1) 0%, rgba(186,172,163,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(169,167,168,1)), color-stop(100%,rgba(186,172,163,1)));background:-webkit-linear-gradient(top, rgba(169,167,168,1) 0%,rgba(186,172,163,1) 100%);background:-o-linear-gradient(top, rgba(169,167,168,1) 0%,rgba(186,172,163,1) 100%);background:-ms-linear-gradient(top, rgba(169,167,168,1) 0%,rgba(186,172,163,1) 100%);background:linear-gradient(to bottom, rgba(169,167,168,1) 0%,rgba(186,172,163,1) 100%);filter:progid:DXImageTrans.Microsoft.gradient( startColorstr='#c1b6ae', endColorstr='#baaca3',GradientType=0 );-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-ms-transition:all 0.3s linear;transition:all 0.3s linear}
.inner-nav li a{float:left;display:block;color:#fff;padding:0 0 0 14%;width:86%;height:100%}
.inner-nav .availability a{background:url(http://www.maktour.com.br/images/ico/icons.png) 3px -591px no-repeat;padding:0 0 0 24%;width:76%}
.inner-nav .description a{background:url(http://www.maktour.com.br/images/ico/icons.png) 3px -634px no-repeat;padding:0 0 0 24%;width:76%}
.inner-nav .facilities a{background:url(http://www.maktour.com.br/images/ico/icons.png) 3px -677px no-repeat;padding:0 0 0 24%;width:76%}
.inner-nav .location a{background:url(http://www.maktour.com.br/images/ico/icons.png) 3px -720px no-repeat;padding:0 0 0 24%;width:76%}
.inner-nav .reviews a{background:url(http://www.maktour.com.br/images/ico/icons.png) 3px -764px no-repeat;padding:0 0 0 24%;width:76%}
.inner-nav .things-to-do a{background:url(http://www.maktour.com.br/images/ico/icons.png) 4px -815px no-repeat;padding:0 0 0 24%;width:76%}
.inner-nav li:hover{background-color:rgb(95,200,194);background:-moz-linear-gradient(top, rgba(95,200,194,1) 0%, rgba(64,191,184,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(95,200,194,1)), color-stop(100%,rgba(64,191,184,1)));background:-webkit-linear-gradient(top, rgba(95,200,194,1) 0%,rgba(64,191,184,1) 100%);background:-o-linear-gradient(top, rgba(95,200,194,1) 0%,rgba(64,191,184,1) 100%);background:-ms-linear-gradient(top, rgba(95,200,194,1) 0%,rgba(64,191,184,1) 100%);background:linear-gradient(to bottom, rgba(95,200,194,1) 0%,rgba(64,191,184,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#5fc8c2', endColorstr='#40bfb8',GradientType=0 )}
.inner-nav li.active,
.inner-nav li.active:hover{width:122%;background:url(http://www.maktour.com.br/images/bgr/inner-nav-active.png) 0 0 no-repeat;filter:none;background-size:100% 100%}
.inner-nav li.active a{width:80%;padding:0 0 0 20%}
.sort-by{float:left;width:100%;margin:0 0 20px;height:48px;background-color:#fff;webkit-box-shadow:0 0 2px rgba(0,0,0,0.1);-moz-box-shadow:0 0 2px rgba(0,0,0,0.1);box-shadow:0 0 2px rgba(0,0,0,0.1)}
.sort-by h3{float:left;display:block;padding:0 20px;font-size:1.4em;line-height:48px}
.sort{float:left;display:block;height:25px;margin:12px 0;border-right:1px solid #ccc}
.sort li{float:left;width:100px;border-left:1px solid #ccc;padding:3px 15px;position:relative}
.sort li .ascending, .sort li .descending{position:absolute;top:35px;right:13px;background:url(http://www.maktour.com.br/images/ico/spinner.png) 0 0 no-repeat;width:13px;height:8px;overflow:hidden;text-indent:-99999px;display:inline-block}
.sort li .ascending{top:6px}
.sort li .descending{top:14px;background-position:0 -9px}
.view-type{float:right;margin:10px 10px 10px 0}
.view-type li{float:left;width:28px;height:28px;overflow:hidden;background-color:#999;margin:0 0 0 3px;-webkit-transition:all 0.1s ease-in 0.1s;-moz-transition:all 0.1s ease-in 0.1s;-o-transition:all 0.1s ease-in 0.1s;-ms-transition:all 0.1s ease-in 0.1s;transition:all 0.1s ease-in 0.1s}
.view-type li:hover,
.view-type li.active{background-color:#5FC8C2}
.view-type li a{float:left;width:100%;height:100%;text-indent:-99999px;background:url(http://www.maktour.com.br/images/ico/icons.png) -2px -888px no-repeat}
.view-type .grid-view a{background-position:-2px -888px}
.view-type .list-view a{background-position:-2px -863px}
.view-type .location-view a{background-position:0 -914px}
.bottom-nav{float:left;display:block;width:100%;background:url(http://www.maktour.com.br/images/bgr/separator.jpg) 0 0 repeat-x;padding:20px 0}
.pager{float:right}
.pager span{font:normal 1.1em/30px Verdana;text-transform:uppercase;text-align:center;margin:0 4px 0 0;float:left;width:30px;height:30px;background-color:#fff;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;webkit-box-shadow:0 0 2px rgba(0,0,0,0.1);-moz-box-shadow:0 0 2px rgba(0,0,0,0.1);box-shadow:0 0 2px rgba(0,0,0,0.1);-webkit-transition:all 0.1s ease-in 0.1s;-moz-transition:all 0.1s ease-in 0.1s;-o-transition:all 0.1s ease-in 0.1s;-ms-transition:all 0.1s ease-in 0.1s;transition:all 0.1s ease-in 0.1s}
.pager a{color:#999;float:left;width:100%;height:100%;text-decoration:none;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;webkit-box-shadow:0 0 2px rgba(0,0,0,0.1);-moz-box-shadow:0 0 2px rgba(0,0,0,0.1);box-shadow:0 0 2px rgba(0,0,0,0.1);-webkit-transition:all 0.1s ease-in 0.1s;-moz-transition:all 0.1s ease-in 0.1s;-o-transition:all 0.1s ease-in 0.1s;-ms-transition:all 0.1s ease-in 0.1s;transition:all 0.1s ease-in 0.1s}
.pager .first,
.pager .last{width:90px}
.pager .current{background-color:#40BFB8;color:#fff}
.pager a:hover{background-color:#40BFB8;color:#fff}
.scroll-to-top{margin:-7px 20px 0 40px;float:right;font:normal 1.1em/42px Verdana;text-transform:uppercase;text-decoration:none;color:#fff;height:37px;width:100px;text-align:center;display:inline-block;-webkit-text-shadow:0 -1px 0 rgba(0,0,0,0.2);-moz-text-shadow:0 -1px 0 rgba(0,0,0,0.2);text-shadow:0 -1px 0 rgba(0,0,0,0.2);background:url(http://www.maktour.com.br/images/bgr/top-button.png) 0 0 no-repeat}
.scroll-to-top:hover{background-position:0 -38px;-webkit-text-shadow:0 1px 0 rgba(0,0,0,0.2);-moz-text-shadow:0 1px 0 rgba(0,0,0,0.2);text-shadow:0 1px 0 rgba(0,0,0,0.2)}
.locations .scroll-to-top{margin:-7px 0 0 40px}
/*BUTTONS*/
.gradient-button{font:normal 11px/30px Verdana;text-transform:uppercase;text-decoration:none;color:#fff;height:30px;padding:0 18px;text-align:center;display:inline-block;-webkit-text-shadow:0 -1px 0 rgba(0,0,0,0.2);-moz-text-shadow:0 -1px 0 rgba(0,0,0,0.2);text-shadow:0 -1px 0 rgba(0,0,0,0.2);border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;background-color:rgb(111,207,202);background:-moz-linear-gradient(top, rgba(111,207,202,1) 0%, rgba(55,168,163,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(111,207,202,1)), color-stop(100%,rgba(55,168,163,1)));background:-webkit-linear-gradient(top, rgba(111,207,202,1) 0%,rgba(55,168,163,1) 100%);background:-o-linear-gradient(top, rgba(111,207,202,1) 0%,rgba(55,168,163,1) 100%);background:-ms-linear-gradient(top, rgba(111,207,202,1) 0%,rgba(55,168,163,1) 100%);background:linear-gradient(to bottom, rgba(111,207,202,1) 0%,rgba(55,168,163,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#6fcfca', endColorstr='#37a8a3',GradientType=0 )}
.gradient-button:hover{-webkit-text-shadow:0 1px 0 rgba(0,0,0,0.2);-moz-text-shadow:0 1px 0 rgba(0,0,0,0.2);text-shadow:0 1px 0 rgba(0,0,0,0.2);background-color:rgb(55,168,163);background:-moz-linear-gradient(top, rgba(55,168,163,1) 0%, rgba(111,207,202,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(55,168,163,1)), color-stop(100%,rgba(111,207,202,1)));background:-webkit-linear-gradient(top, rgba(55,168,163,1) 0%,rgba(111,207,202,1) 100%);background:-o-linear-gradient(top, rgba(55,168,163,1) 0%,rgba(111,207,202,1) 100%);background:-ms-linear-gradient(top, rgba(55,168,163,1) 0%,rgba(111,207,202,1) 100%);background:linear-gradient(to bottom, rgba(55,168,163,1) 0%,rgba(111,207,202,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#37a8a3', endColorstr='#6fcfca',GradientType=0 )}
/*CONTENT*/
.content{width:100%;padding:145px 0 0}
.full-width{float:left;display:block;width:100%;margin:0 0 2% 0}
.one-fourth{float:left;width:23%;margin:0 2% 20px 0}
.one-half{float:left;width:48%;margin:0 2% 20px 0}
.main .one-fourth{background-color:#fff;webkit-box-shadow:0 0 2px rgba(0,0,0,0.1);-moz-box-shadow:0 0 2px rgba(0,0,0,0.1);box-shadow:0 0 2px rgba(0,0,0,0.1)}
.main .one-half{background-color:#fff;webkit-box-shadow:0 0 2px rgba(0,0,0,0.1);-moz-box-shadow:0 0 2px rgba(0,0,0,0.1);box-shadow:0 0 2px rgba(0,0,0,0.1)}
.one-fourth.last{margin-right:0 !important}
.one-half.last{margin-right:0 !important}
.one-fourth .details{float:left;display:block;padding:10px 7% 15px;width:86%}
.three-fourth{float:left;width:74.5%;margin:0 0 20px 0}
.three-fourth .one-fourth{width:31.6%;margin-left:7px;margin-right:7px}
.full{float:left;display:block;width:100%;margin:10px 0 10px}
.one-eight{float:left;width:11.5%;margin:0 1% 20px 0}
.one-eight.last{margin-right:0 !important}
.one-eight li{background-image:none;font-size:10px}
.separator{background:url(http://www.maktour.com.br/images/bgr/separator.jpg) 0 100% repeat-x;margin:40px 0 20px;width:100%;display:inline-block;height:2px}
.description > span {color:#FF9126}
.description p > span{font-size:1.25em}
/*OFFERS*/
.offers{background:url(http://www.maktour.com.br/images/bgr/separator.jpg) 0 100% repeat-x;padding:0 0 25px;margin:20px 0;width:100%;display:inline-block}
.offers .details{text-align:left}
.offers h4{border-bottom:1px solid #ccc;width:100%;padding:0 0 11px;margin:0 0 10px;text-align:left;letter-spacing:-1px;font-weight:bold}
/*DESTINATIONS*/
.destinations{background:url(http://www.maktour.com.br/images/bgr/separator.jpg) 0 100% repeat-x;padding:0 0 25px;margin:0 0 46px;width:100%;display:inline-block}
.destinations.first{margin:0}
.destinations.last{background-position:0 0;margin:26px 0 0;padding:20px 0 0}
.destinations .details{padding:15px 7%;width:89%;height:130px}
.destinations .gradient-button{margin:7px 20px 7px 0;padding:0;width:40%;max-width:90px;position:relative;top:-18px;float:right}
.destinations .count{font-size:1.2em;color:#999}
.destinations .ribbon{background:url(http://www.maktour.com.br/images/bgr/ribbons.png) 0 0 no-repeat;width:284px;height:57px;overflow:hidden;margin:20px 0 0 -27px}
.destinations .ribbon a{text-decoration:none}
.destinations .ribbon .half{float:left;width:77px;height:40px;overflow:hidden;margin:2px 0 0 7px;padding:9px 0 0 57px}
.destinations .ribbon .full{float:left;width:210px;height:40px;overflow:hidden;margin:2px 0 0 7px;padding:9px 0 0 57px}
.destinations .ribbon .hotel{background:url(http://www.maktour.com.br/images/ico/icons.png) 20px -470px no-repeat}
.destinations .ribbon .flight{background:url(http://www.maktour.com.br/images/ico/icons.png) 20px -530px no-repeat}
.destinations .ribbon .small{font:normal 1.1em/1.2 Verdana;color:#fff;letter-spacing:-0.015em;float:left;width:100%}
.destinations .ribbon .price{font:normal 1.7em/1 Verdana;float:left;width:50%;-webkit-text-shadow:0 1px 0 rgba(255,255,255,0.2);-moz-text-shadow:0 1px 0 rgba(255,255,255,0.2);text-shadow:0 1px 0 rgba(255,255,255,0.2)}
.destinations .ribbon .accomodation{font:normal 1.1em/1.2 Verdana;color:#fff;letter-spacing:-0.015em;float:right;width:50%}
.destinations .ribbon:hover{background-position:0 -57px}
.destinations .promo{position:relative}
.promo .ribbon{background-position:0 -114px}
.promo .ribbon-small{background:url(http://www.maktour.com.br/images/bgr/ribbons.png) -2px -186px no-repeat;width:50px;height:45px;overflow:hidden;position:absolute;top:0;left:20px;padding:15px 0 0;z-index:2;text-align:center;color:#fff;font:normal 1.7em Verdana;-webkit-text-shadow:0 1px 0 rgba(0,0,0,0.1);-moz-text-shadow:0 1px 0 rgba(0,0,0,0.1);text-shadow:0 1px 0 rgba(0,0,0,0.1)}
.promo .gradient-button{background-color:rgb(193,182,174);background:-moz-linear-gradient(top, rgba(169,167,168,1) 0%, rgba(186,172,163,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(169,167,168,1)), color-stop(100%,rgba(186,172,163,1)));background:-webkit-linear-gradient(top, rgba(169,167,168,1) 0%,rgba(186,172,163,1) 100%);background:-o-linear-gradient(top, rgba(169,167,168,1) 0%,rgba(186,172,163,1) 100%);background:-ms-linear-gradient(top, rgba(169,167,168,1) 0%,rgba(186,172,163,1) 100%);background:linear-gradient(to bottom, rgba(169,167,168,1) 0%,rgba(186,172,163,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c1b6ae', endColorstr='#baaca3',GradientType=0 )}
.promo .gradient-button:hover{background-color:rgb(186,172,163);background:-moz-linear-gradient(top, rgba(186,172,163,1) 0%, rgba(169,167,168,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(186,172,163,1)), color-stop(100%,rgba(169,167,168,1)));background:-webkit-linear-gradient(top, rgba(186,172,163,1) 0%,rgba(169,167,168,1) 100%);background:-o-linear-gradient(top, rgba(186,172,163,1) 0%,rgba(169,167,168,1) 100%);background:-ms-linear-gradient(top, rgba(186,172,163,1) 0%,rgba(169,167,168,1) 100%);background:linear-gradient(to bottom, rgba(186,172,163,1) 0%,rgba(169,167,168,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#baaca3', endColorstr='#c1b6ae',GradientType=0 )}
.boxes .one-fourth{padding:13px 1.6%;width:20.3%;background-color:rgb(255,255,255);background:-moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 200%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 100%);background:-o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 );height:160px}
footer .wrap .boxes .one-fourth {height:65px;}
.boxes h2{border-bottom:1px solid #E6E6E6;-webkit-box-shadow:0 1px 0 rgba(255,255,255,1);-moz-box-shadow:0 1px 0 rgba(255,255,255,1);box-shadow:0 1px 0 rgba(255,255,255,1);width:100%;margin:0 0 14px}
footer .wrap .boxes .one-fourth.box-filial-email {height: 35px;padding: 11px 1.6%;}
/*DEALS & SEARCH RESULTS*/
.deals article{background-color:#fff;webkit-box-shadow:0 0 2px rgba(0,0,0,0.1);-moz-box-shadow:0 0 2px rgba(0,0,0,0.1);box-shadow:0 0 2px rgba(0,0,0,0.1);position:relative}
.deals article.last{margin:0 0 20px}
.deals .details{text-align:center}
.deals .details span,
.deals .details div{text-align:left}
.deals h1{font-size:1.8em;padding:0 0 4px;color:#666;-webkit-text-shadow:none;-moz-text-shadow:none;text-shadow:none;text-align:left;display:inline-block;float:left;width:100%}
.deals .stars{float:right}
.deals .address{display:inline-block;width:80%;float:left}
.deals .address a{text-decoration:none;color:#999}
.deals .rating{background-image:url(http://www.maktour.com.br/images/ico/rating-gold.png)}
.deals .price{width:100%;display:inline-block;border-top:1px solid #ccc;border-bottom:1px solid #ccc;font-size:1.3em;padding:10px 0;margin:10px 0;line-height:19px}
.deals .price em{font:normal 16px Verdana;color:#666;float:right}
.deals .description{float:left;border-bottom:1px solid #ccc;margin:0 0 10px}
.deals .description p{padding:0 0 15px}
.deals .description a{font-style:italic;color:#F26B09;font-family:Verdana}
.deals .full-width{height:auto !important}
.deals .full-width figure {float:left;margin:0 2% 0 0;width:32%}
.deals .full-width .details{float:left;width:64%;padding:15px 2% 0 0}
.deals .full-width h1{width:auto;max-width:74%}
.deals .full-width .address{width:auto;max-width:60%;clear:left;padding:0 25px 0 0}
.deals .full-width .rating{width:35px;float:left}
.deals .full-width .description{width:74.5%;border-bottom:none;border-top:1px solid #ccc;margin:11px 0 0;padding:9px 0 0}
.deals .full-width .stars{float:none;padding-left:20px;display:inline-block}
.deals .full-width .price{text-align:center;float:left;width:100px;border-top:none;border-bottom:none;border-left:1px solid #ccc;padding:0 0 0 20px;margin:0;position:absolute;top:20px;right:20px;height:112px}
.deals .full-width .price em{float:none;margin:10px 0;display:inline-block}
.deals .full-width .gradient-button{position:absolute;bottom:20px;right:20px}
.tab-content .deals .full-width{padding:0;width:100%}
.tab-content .deals .full-width h1{font-size:1.8em;padding:0 0 4px;color:#666;border:none;margin:0;text-indent:0}
.tab-content .deals .full-width figure{width:23.5%;overflow:hidden}
.tab-content .deals .full-width figure img{width:100%;max-width:100%}
.tab-content .deals .full-width .details{width:50%}
.tab-content .deals .full-width .description{width:100%;height:57px;overflow:hidden}
.flights .details h1{width:100% !important;max-width:100% !important;padding:4px 0 10px}
.flights .details .f-wrap{width:100%;float:left;display:block}
.flights .details h5{width:100%;font-size:1.3em;float:left;display:block;text-align:left;padding:10px 0 0;border-top:1px solid #ccc;color:#F26B09}
.flights .details .flight-info{width:100%;font-size:1.3em;float:left;display:block;text-align:left;padding:10px 0}
.flights .full-width .details{width:96% !important;padding:15px 2% 0 !important}
.flights .full-width .details h1{padding:0 0 10px}
.flights .full-width .details .f-wrap{width:20.8%;border:1px solid #ccc;padding:0 2%;border-right:none;min-height:125px}
.flights .full-width .details .f-wrap.last{border-right:1px solid #ccc}
.flights .full-width .details h5{border:none}
.flights .full-width .description{width:100% !important;margin:0;padding:13px 0 0}
.flights .full-width .gradient-button{bottom:52px !important;top:auto !important}
.flights .full-width .price{text-align:left !important;position:static !important;border-left:none !important;width:100% !important;padding:0 !important;height:auto !important}
/*HOTEL CONTENT*/
.tab-content{float:right;width:76.4%;overflow:hidden}
.tab-content article{min-height:398px;float:left;width:94%;padding:12px 3% 20px;overflow:hidden;margin:0 0 20px;background-color:#fff;webkit-box-shadow:0 0 2px rgba(0,0,0,0.1);-moz-box-shadow:0 0 2px rgba(0,0,0,0.1);box-shadow:0 0 2px rgba(0,0,0,0.1)}
.tab-content h1{display:inline-block;font-size:2em;color:#B9ACA4;padding:0 0 10px;margin:0 0 15px;text-indent:10px;border-bottom:1px solid #ccc;width:100%;-webkit-text-shadow:none;-moz-text-shadow:none;text-shadow:none}
.text-wrap{padding:0 2% 10px;display:inline-block;width:96%}
.tab-content .text-wrap{width:96% !important}
.text-wrap .gradient-button.right{margin:0 -10px 0 0}
.tab-content p .date{font-family:Verdana}
.text-wrap ul{margin:0 0 20px;display:inline-block;width:100%}
.text-wrap ul li{background:url(http://www.maktour.com.br/images/ico/bullet-gold-6x6.png) 0 7px no-repeat;padding:0 0 4px 17px}
.tab-content hr{margin:0 0 15px}
.tab-content table{width:100%;font-size:13px}
.tab-content table th{padding:5px 20px;border:1px solid #ccc;background-color:#E9E6E0;text-align:left;font-weight:normal;width:230px}
.tab-content table td{padding:5px 20px;border:1px solid #ccc}
.room-types{margin:5px 0 0;display:inline-block;width:100%}
.room-types li{float:left;display:block;width:100%;font-size:1em;border-bottom:1px solid #ccc;margin:0 0 20px;padding:0 0 20px}
.room-types li.last{border-bottom:none;margin:0;padding:0}
.room-types li figure{position:relative;width:44.2%;height:auto;overflow:hidden}
.room-types li figure.left{margin:0 3% 0 0}
.room-types li figure.right{margin:0 0 0 3%}
.room-types h2{font:normal 1.5em Verdana;color:#3FAEA9;padding:0 0 10px}
.room-types .meta{float:left;width:32%;min-height:152px}
.room-types li p{padding:0 0 11px}
.room-types .more-info{font:normal 1.3em Verdana;color:#3f3f3f;text-decoration:none}
.tabFotos li{display:inline-flex;font-size:1em;margin-left:4px;padding:0;margin-left:8px;margin-top:8px}
.tabFotos li.last{border-bottom:none;margin:0;padding:0}
.tabFotos li figure{position:relative;height:auto;overflow:hidden}
.tabFotos li figure.left{margin-left:0 2px 0 0}
.tabFotos li figure.right{margin:0 0 0 3%}
.tabFotos h2{font:normal 1.5em Verdana;color:#3FAEA9;padding:0 0 10px}
.tabFotos li p{padding:0 0 11px}
.lstFotos{padding-left:2px}
/*JCarousel*/
#carousel {background-color:#FFFFFF;padding-bottom:15px;padding-top:15px}
#carousel .prev, #carousel .next {display:block;float:left;width:30px;height:90px;text-decoration:none;color:#F26B09;border-radius:15px}
#carousel .prev{background:url(http://www.maktour.com.br/images/transp.gif) left 60px no-repeat;float:left}
#carousel .next {background:url(http://www.maktour.com.br/images/transp.gif) right 60px no-repeat;float:right;margin-top:-90px;position:relative}
#carousel .next:hover {background-image:url(http://www.maktour.com.br/images/transp.gif)}
#carousel .prev:hover {background-image:url(http://www.maktour.com.br/images/transp.gif)}         
.image-overlay{position:absolute;top:0;left:0;background:url(http://www.maktour.com.br/images/themes/orange/ico/magnify.png) 50% 50% no-repeat;z-index:10;width:100%;height:100%;opacity:0;-webkit-transition:all 0.1s ease-in 0.1s;-moz-transition:all 0.1s ease-in 0.1s;-o-transition:all 0.1s ease-in 0.1s;-ms-transition:all 0.1s ease-in 0.1s;transition:all 0.1s ease-in 0.1s}
.image-overlay:hover{opacity:1}
.room-information{float:right;border-left:1px solid #ccc;margin:0 0 0 2%;padding:3px 0 0 3%;width:15%;height:149px;position:relative}
.room-information .row{float:left;width:100%;padding:0 0 10px}
.room-information span{font-size:1.3em;float:left}
.room-information .first{width:60px}
.room-information .second{width:30px;font-family:Verdana;color:#444}
.room-information span img{float:left}
.room-information .gradient-button{position:absolute;bottom:0;left:20px;width:90px;padding:0}
.more-information{float:left;display:block;width:100%;margin:20px 0 -11px}
.three-col li{float:left;width:29%;margin:0 2% 0 0}
.three-col li.last{margin:0}
#location article{padding:1.5%;width:97%}
.tab-content .gmap{width:100%;height:450px}
.score{float:left;width:190px;text-align:center}
.score span{font-size:5.5em;letter-spacing:-0.1em;color:#999;line-height:60px}
.score .achieved{font-family:Verdana;color:#47C1BA}
.score .info{font:normal 1.2em Verdana;padding:3px 0 0}
.score .disclaimer{border-top:1px solid #ccc;width:90%;padding:10px 5% 0;margin:12px 0 0;font-size:1.2em;text-align:left}
.chart{float:right;width:400px;font:normal 1.2em/25px Verdana;color:#fff;margin:5px 0 0}
.chart dt{float:left;margin:0 0 0 10px;-webkit-text-shadow:0 1px 0 rgba(0,0,0,0.1);-moz-text-shadow:0 1px 0 rgba(0,0,0,0.1);text-shadow:0 1px 0 rgba(0,0,0,0.1)}
.chart dd{height:25px;margin:0 0 1px;-webkit-border-radius:0 15px 15px 0;-moz-border-radius:0 15px 15px 0;border-radius:0 15px 15px 0}
.chart dd span{display:block;text-align:right;height:100%;background-color:#47C1BA;-webkit-border-radius:0 15px 15px 0;-moz-border-radius:0 15px 15px 0;border-radius:0 15px 15px 0}
.reviews{margin:5px 0 0;display:inline-block;width:100%}
.reviews li{float:left;display:block;width:100%;font-size:1em;border-bottom:1px solid #ccc;margin:0 0 20px;padding:0 0 20px}
.reviews li.last{border-bottom:none;margin:0;padding:0}
.reviews li figure{border:1px solid #ccc}
.reviews li figure.left{margin:0 15px 0 10px}
.reviews li figure.right{margin:0 10px 0 15px}
.reviews address{float:left;width:100px;margin:0 13px 0 0;font-size:1.1em;font-style:normal}
.reviews address span{font:normal 1.2em Verdana}
.reviews .pro{float:left;width:360px;background:url(http://www.maktour.com.br/images/ico/plus.png) 0 20% no-repeat;padding:3px 0 3px 35px;margin:0 0 5px}
.reviews .con{float:left;width:360px;background:url(http://www.maktour.com.br/images/ico/minus.png) 0 50% no-repeat;padding:3px 0 3px 35px}
.reviews p{padding:0}
.teaser{font-family:Verdana;color:#3f3f3f;padding-top:5px}
/*GALLERY*/
.gallery{position:relative;float:none;width:100%;height:531px;overflow:hidden;margin:0px;webkit-box-shadow:0 0 2px rgba(0,0,0,0.1);-moz-box-shadow:0 0 2px rgba(0,0,0,0.1);box-shadow:0 0 2px rgba(0,0,0,0.1)}
.gallery>img{opacity:0;position:absolute;top:0;left:0;width:100%;-webkit-transition:opacity 1s linear;-moz-transition:opacity 1s linear;-ms-transition:opacity 1s linear;-o-transition:opacity 1s linear;transition:opacity 1s linear}
#pacote-viagem{margin-top:50px}
/*ERROR PAGE*/
.error-type{float:left;width:270px;height:270px;text-align:center;color:#40BFB8;-webkit-border-radius:135px;-moz-border-radius:135px;border-radius:135px;border:1px solid #fff;box-shadow:0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.1);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.1);background-color:rgb(255,255,255);background:-moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(242,242,242,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(242,242,242,1)));background:-webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(242,242,242,1) 100%);background:-o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(242,242,242,1) 100%);background:-ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(242,242,242,1) 100%);background:linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(242,242,242,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f2f2',GradientType=0 )}
.error-type h1{font-size:9.6em;color:#40BFB8;padding:68px 0 0;margin:0 0 -13px;-webkit-text-shadow:0 1px 0 rgba(255,255,255,1);-moz-text-shadow:0 1px 0 rgba(255,255,255,1);text-shadow:0 1px 0 rgba(255,255,255,1)}
.error-type p{font:normal 1.9em Verdana;text-transform:uppercase;-webkit-text-shadow:0 1px 0 rgba(255,255,255,1);-moz-text-shadow:0 1px 0 rgba(255,255,255,1);text-shadow:0 1px 0 rgba(255,255,255,1)}
.error-content{float:left;margin:60px 0 0 40px;color:#3F3F3F}
.error-content h2{font-size:2.3em;color:#4D4D4D}
.error-content h3{font:normal 1.4em Verdana;color:#515151}
.error-content ul li{background:url(http://www.maktour.com.br/images/ico/bullet-white-6x6.png) 0 6px no-repeat;padding:0 0 4px 20px}
.error-content a{color:#3F3F3F}
/*CONTACT US*/
#wrap-map{height:870px;width:100%;margin-top:40px;margin-bottom:25px;background-color:#FFFFFF}
#map-canvas{height:850px;width:98%;top:10px;left:10px}
.map-wrap{width:97%;padding:1.5%;background-color:#fff;webkit-box-shadow:0 0 2px rgba(0,0,0,0.1);-moz-box-shadow:0 0 2px rgba(0,0,0,0.1);box-shadow:0 0 2px rgba(0,0,0,0.1)}
.map-wrap .infoBox{background:url(http://www.maktour.com.br/images/bgr/map-popup.png) no-repeat !important;width:180px !important;height:100px !important}
.gmap{border:1px solid #ccc;display:block;width:100%;height:550px}
.gmap .infoBox{background:url(http://www.maktour.com.br/images/bgr/map-popup-hotel.png) no-repeat;width:184px;height:120px}
.gmap strong{font:normal 14px Verdana;margin:0 0 13px;display:inline-block}
.infoBox{font:normal 1.2em/1.42 Verdana;margin:-100px 0 0 50px;display:inline-block;padding:8px 10px;color:#fff}
/*GET INSPIRED*/
.get_inspired li{position:relative;width:18%;height:125px;overflow:hidden;font-size:1em;float:left;display:block;margin:0 2.4% 20px 0;background-color:#fff;webkit-box-shadow:0 0 2px rgba(0,0,0,0.1);-moz-box-shadow:0 0 2px rgba(0,0,0,0.1);box-shadow:0 0 2px rgba(0,0,0,0.1);-webkit-transition:all 0.5s linear;-o-transition:all 0.5s linear;-ms-transition:all 0.5s linear;transition:all 0.5s linear}
.locations h2{font-size:1.7em;padding:4px 0 10px;min-height:46px;color:#666;-webkit-text-shadow:none;-moz-text-shadow:none;text-shadow:none;text-align:left;display:inline-block;float:left;width:100%;text-decoration:none}
.details a {text-decoration:none}
.locations .details{text-align:center;height:225px}
.locations .details span,
.locations .details div{text-align:left}
.locations .ribbon .half{float:left;width:80px;height:40px;margin:2px 0 0 7px;padding:9px 0 0 20px}
.locations .ribbon .small{font:normal 1.1em/1.2 Verdana;color:#fff;letter-spacing:-0.015em;float:left;width:100%;margin-left:-13px!important}
.locations .ribbon .price{color:#ffffff;margin-top:9px;margin-right:1px;font-weight:bold;float:left;-webkit-text-shadow:0 1px 0 rgba(255,255,255,0.2);-moz-text-shadow:0 1px 0 rgba(255,255,255,0.2);text-shadow:0 1px 0 rgba(255,255,255,0.2)}
.locations .ribbon .moeda{font:bold 1.3em/1 Verdana;margin-left:-13px!important;margin-top:11px;min-width:26px;text-align:right}
.locations .ribbon .valor{font:bold 1.5em/1 Verdana}
.locations .ribbon:hover{background-position:0 -57px}
.locations .full-width .details{float:left;width:64%;padding:14px 2% 14px 0;height:auto}
.locations .full-width h1{width:84%;padding:0 0 10px}
.locations .full-width h2{width:84%;padding:0 0 10px;height:auto;min-height:22px}
.locations .full-width .description{width:84%;border:none;margin:0;padding:3px 0 0px;height:89px;overflow:hidden}
.locations .full-width .ribbon .moeda{margin-left:-5px!important;text-align:right}
.locations .full-width .ribbon .small{margin-left:-5px!important}
/*HOTEL DETAILS*/
.tags li a{float:left;display:block;padding:0 10px 0 20px;height:100%;text-decoration:none;background:#DFDCD1 url(http://www.maktour.com.br/images/bgr/tag.png) 7px 11px no-repeat;height:30px;line-height:30px;-webkit-border-radius:15px 2px 2px 15px;-moz-border-radius:15px 2px 2px 15px;border-radius:15px 2px 2px 15px;-webkit-box-shadow:0 1px 0 #C1BBA8;-moz-box-shadow:0 1px 0 #C1BBA8;box-shadow:0 1px 0 #C1BBA8;-webkit-transition:all 0.1s ease-in 0.1s;-moz-transition:all 0.1s ease-in 0.1s;-o-transition:all 0.1s ease-in 0.1s;-ms-transition:all 0.1s ease-in 0.1s;transition:all 0.1s ease-in 0.1s}
/*TESTIMONIALS*/
.testimonials{padding:17px 7% 20px;width:86%;color:#fff;-webkit-text-shadow:0 1px 0 rgba(0,0,0,0.1);-moz-text-shadow:0 1px 0 rgba(0,0,0,0.1);text-shadow:0 1px 0 rgba(0,0,0,0.1);background-color:rgb(95,200,194);background:-moz-linear-gradient(top, rgba(95,200,194,1) 0%, rgba(64,191,184,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(95,200,194,1)), color-stop(100%,rgba(64,191,184,1)));background:-webkit-linear-gradient(top, rgba(95,200,194,1) 0%,rgba(64,191,184,1) 100%);background:-o-linear-gradient(top, rgba(95,200,194,1) 0%,rgba(64,191,184,1) 100%);background:-ms-linear-gradient(top, rgba(95,200,194,1) 0%,rgba(64,191,184,1) 100%);background:linear-gradient(to bottom, rgba(95,200,194,1) 0%,rgba(64,191,184,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#5fc8c2', endColorstr='#40bfb8',GradientType=0 )}
/*FOOTER*/
.social li{float:left;display:block;width:30px;height:30px;overflow:hidden;margin:3px 1.4% 0 0;background:url(http://www.maktour.com.br/images/ico/icons.png) 0 -400px no-repeat;padding:0}
.social li:hover{background-position:0 -440px}
.social li a{float:left;display:block;width:100%;height:100%;text-indent:-99999px;background:url(http://www.maktour.com.br/images/ico/icons.png) 0 -80px no-repeat}
.social .facebook a{background-position:0 -80px}
.social .youtube a{background-position:0 -120px}
.social .rss a{background-position:0 -160px}
.social .linkedin a{background-position:0 -200px}
.social .googleplus a{background-position:0 -240px}
.social .twitter a{background-position:0 -280px}
.social .vimeo a{background-position:0 -320px}
.social .pinterest a{background-position:0 -360px}
.social li:last-child,
.social li.last{margin:3px 0 0}
.boxes input[type="submit"]{width:70px;padding:0;border-radius:0 15px 15px 0;-moz-border-radius:0 15px 15px 0;-webkit-border-radius:0 15px 15px 0;position:relative;top:0;right:0;height:31px;z-index:100;top:-30px;float:right}
.bottom{width:100%;float:left;border-top:1px solid #E7E6E0;padding:21px 0 0}
.copy{float:left;display:block;color:#858585}
.bottom nav{float:right}
.bottom nav li{float:left;border-left:1px solid #E5E5E5;padding:0 0 0 12px;margin:0 0 0 12px}
.bottom nav .first{border:none}
.bottom nav li a{color:#858585}
.bottom nav li a:hover{color:#3f3f3f}
/*FORM ELEMENTS*/
fieldset{display:inline-block;width:100%}
label{cursor:pointer}
input,textarea{outline:none}
button, input, select, textarea{margin:0;vertical-align:baseline;*vertical-align:middle}
button, input[type="button"], input[type="reset"], input[type="submit"]{cursor:pointer;-webkit-appearance:button}
input[type="checkbox"], input[type="radio"]{box-sizing:border-box}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
input[type="search"],input[type="email"],input[type="text"],input[type="number"],input[type="password"]{border:1px solid #ccc;font:normal 1.2em Verdana;color:#999;padding:6px 4%;width:91.4%;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}
textarea{border:1px solid #ccc;font:normal 1.2em Verdana;color:#999;padding:6px 4%;width:91.4%;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;resize:none}
input[type="text"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,textarea:focus{border-color:#F26B09}
div.radio{height:20px;width:20px;float:left}
div.radio span{background:url(http://www.maktour.com.br/images/bgr/custom-form-elements.png) 0 0 no-repeat;-webkit-font-smoothing:antialiased;float:left;height:20px;width:20px;cursor:pointer}
div.radio input{height:20px;width:20px;padding:0;cursor:pointer}
div.radio .checked{background-position:0 -21px}
div.selector{position:relative;border:1px solid #ccc;line-height:30px;height:30px;margin:0;font:normal 1.2em Verdana;color:#999;background-color:#fff;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-webkit-box-shadow:0 1px 1px rgba(204, 204, 204, 1) inset, 0 1px 0 rgba(255,255,255,1);-moz-box-shadow:0 1px 1px rgba(204, 204, 204, 1) inset, 0 1px 0 rgba(255,255,255,1);box-shadow:0 1px 1px rgba(204, 204, 204, 1) inset, 0 1px 0 rgba(255,255,255,1)}
div.selector span{display:inline-block;width:92%;line-height:31px;height:30px;padding:0 4%;background:url(http://www.maktour.com.br/images/ico/spinner.png) 97% 8px no-repeat;white-space:nowrap}
div.selector select{position:absolute;top:10px;left:0;font:normal 12px Verdana;color:#666;border:none}
div.selector option{font:normal 12px Verdana;color:#666;border:none}
div.checker{height:16px;width:16px;float:left}
div.checker span{background:url(http://www.maktour.com.br/images/bgr/custom-form-elements.png) 0 -44px no-repeat;-webkit-font-smoothing:antialiased;float:left;height:16px;width:16px;cursor:pointer}
div.checker input{height:16px;width:16px;padding:0;cursor:pointer}
div.checker .checked{background-position:0 -63px}
.one-fourth input[type="submit"].gradient-button{margin:0}
input.error{border-color:red !important}
label.error{color:red !important;padding:5px 0 0}
/*MAIN SEARCH*/
.main-search{margin:0px auto 45px;position:relative;z-index:8;width:100%;max-width:1140px;text-align:left;height:280px}
#main-search{position:relative;width:100%;display:inline-block;padding:8px 0 0px;border:1px solid #fff;box-shadow:0 0 0px rgba(0,0,0,0.2);-moz-box-shadow:0 0 3px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.2);background-color:rgb(255,255,255);background:-moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(242,242,242,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(242,242,242,1)));background:-webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(242,242,242,1) 100%);background:-o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(242,242,242,1) 100%);background:-ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(242,242,242,1) 100%);background:linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(242,242,242,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f2f2',GradientType=0 )}
.main-search h4{font:normal 1.6em Verdana;letter-spacing:0}
.main-search h4 span{font-family:Verdana;color:#F26B09}
.column{float:left;width:28.8%;margin:0 0 1.5% 2%;padding:0 0 0 2.4%;background:url(http://www.maktour.com.br/images/bgr/vertical-separator.png) 0 34px no-repeat;min-height:111px}
#form3 .column,#form5 .column,#form6 .column{height:180px}
.forms{float:left;width:76.5%}
.main-search .f-item{float:left;display:block;width:100%}
.main-search .f-item input[type="text"]{float:left;display:block;-webkit-box-shadow:0 1px 1px rgba(204, 204, 204, 1) inset, 0 1px 0 rgba(255,255,255,1);-moz-box-shadow:0 1px 1px rgba(204, 204, 204, 1) inset, 0 1px 0 rgba(255,255,255,1);box-shadow:0 1px 1px rgba(204, 204, 204, 1) inset, 0 1px 0 rgba(255,255,255,1)}
.main-search .f-item label{font-size:1.1em;padding:0 0 4px;display:inline-block;width:100%;font-family:Verdana;white-space:nowrap}
.main-search .f-item .selector{width:100%}
.main-search .f-item .selector span{width:92%;background-position:97% 8px;padding:0 4%}
.main-search .f-item select{width:100%}
.main-search .radios{width:22%;background:none;padding:0;margin:0 0 0 1.3%}
.main-search .radios .f-item{width:125px}
.main-search .radios label{padding:0 0 0 5px;color:#999;line-height:11px;width:100px}
.main-search .active label{color:#666}
.main-search .twins .f-item{width:47%;margin:0 5% 0 0}
.main-search .twins .f-item.last{margin:0}
.main-search .twins .selector span{width:80%;background-position:93% 8px;padding:0 10%}
.main-search .twins.last .f-item{width:45%}
.main-search .triplets .f-item{width:28%;margin:0 5% 0 0}
.main-search .two-childs .datepicker-wrap{width:47%;margin:0 5% 0 0;float:left}
.main-search .two-childs .selector{width:46%;float:left}
.main-search .two-childs .selector span{padding:0 10%;width:80%;background-position:93% 8px}
.spinner{position:relative}
.main-search .f-item .ui-spinner-input{padding:8px 10%;width:80%}
.pack-search{position:relative;z-index:8;width:245px;max-width:1140px;text-align:left;float:right}
#pack-search {display: inline-block;margin-top: -44px;min-height: 18px;padding: 8px 0 0;position: relative;right: 30px;width: 100%;}
#pack-search a{text-decoration:none;cursor: pointer;cursor: hand;}
.pack-search h4{font:normal 1.6em Verdana;letter-spacing:0}
.pack-search h4 span{font-family:Verdana;color:#009CC9}
.pack-search .f-item{float:left;display:block;width:100%}
.pack-search .f-item input[type="text"]{float:left;display:block;-webkit-box-shadow:0 1px 1px rgba(204, 204, 204, 1) inset, 0 1px 0 rgba(255,255,255,1);-moz-box-shadow:0 1px 1px rgba(204, 204, 204, 1) inset, 0 1px 0 rgba(255,255,255,1);box-shadow:0 1px 1px rgba(204, 204, 204, 1) inset, 0 1px 0 rgba(255,255,255,1)}
.pack-search .f-item label{font-size:1.1em;padding:0 0 4px;display:inline-block;width:100%;font-family:Verdana;white-space:nowrap}
.pack-search .f-item .selector{width:100%}
.pack-search .f-item .selector span{width:92%;background-position:97% 8px;padding:0 4%}
.pack-search .f-item select{width:100%}
.pack-search .radios{width:50%;background:none;padding:0;margin:0 0 0 1.3%}
.pack-search .radios label{padding:0;color:#999;line-height:20px;width:100px}
.pack-search .active label{color:#666}
.pack-search .twins .f-item{width:47%;margin:0 5% 0 0}
.pack-search .twins .f-item.last{margin:0}
.pack-search .twins .selector span{width:80%;background-position:93% 8px;padding:0 10%}
.pack-search .twins.last .f-item{width:45%}
.pack-search .triplets .f-item{width:28%;margin:0 5% 0 0}
.pack-search .two-childs .datepicker-wrap{width:47%;margin:0 5% 0 0;float:left}
.pack-search .two-childs .selector{width:46%;float:left}
.pack-search .two-childs .selector span{padding:0 10%;width:80%;background-position:93% 8px}
.pack-search .f-item .ui-spinner-input{padding:8px 10%;width:80%}
.ui-icon-triangle-1-n{position:absolute;top:35px;right:8px;background:url(http://www.maktour.com.br/images/ico/spinner.png) 0 0 no-repeat;width:13px;height:8px;overflow:hidden;text-indent:-99999px;display:inline-block;cursor:pointer}
.ui-icon-triangle-1-s{position:absolute;top:43px;right:8px;background:url(http://www.maktour.com.br/images/ico/spinner.png) 0 -9px no-repeat;width:13px;height:8px;overflow:hidden;text-indent:-99999px;display:inline-block;cursor:pointer}
.spinner.small{width:43% !important}
.search-submit{position:absolute;left:478px;bottom:-5px;background:url(http://www.maktour.com.br/images/bgr/search-button.png) 0 0 no-repeat;width:204px;height:34px;border:none;font:normal 1.2em/34px Verdana;text-transform:uppercase;color:#fff;-webkit-text-shadow:0 -1px 0 rgba(0,0,0,0.2);-moz-text-shadow:0 -1px 0 rgba(0,0,0,0.2);text-shadow:0 -1px 0 rgba(0,0,0,0.2)}
.search-submit:hover{background-position:0 -34px}
/*CONTACT FORM*/
aside form{padding:0 0 15px}
aside .f-item{padding:0 0 15px;float:left;width:100%}
aside .f-item label{float:left;width:100%;padding:0 0 5px}
aside input[type="submit"]{padding:0;width:80px;margin:5px 0 0}
.phone-green{background:url(http://www.maktour.com.br/images/ico/phone-green.jpg) 2px 0 no-repeat;font-family:Verdana;padding:1px 0 1px 24px}
.email-green{background:url(http://www.maktour.com.br/images/ico/email-green.jpg) 0 5px no-repeat;font-family:Verdana;padding:0 0 0 24px;margin:5px 0 15px}
.email-green a{text-decoration:none}
/*BOOKING STEPS*/
.booking{float:left;width:96%;padding:12px 2% 20px;margin:0 0 20px;background-color:#fff}
.booking h3{display:inline-block;color:#B9ACA4;padding:0 0 10px;margin:0 0 15px;text-indent:10px;border-bottom:1px solid #ccc;width:100%}
.booking h3 span{color:#59C6C0}
.booking .row{float:left;display:block;width:100%;text-align:left}
.booking .f-item{width:68%;padding:14px 2% 6px 0;margin:0;float:left}
.booking .twins .f-item{width:33%}
.booking .twins .f-item input{float:left}
.booking .triplets .f-item{width:33%}
.f-item label{font:normal 1.2em Verdana;color:#3F3F3F;padding:0 0 5px;display:inline-block;width:100%;text-align:left;margin-left:10px}
.f-item label span{font-family:Verdana;color:#666}
.f-item input[type="text"],
.f-item input[type="email"],
.f-item input[type="number"]{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.f-item textarea{float:left;display:block;width:92%;height:120px}
.booking .info{float:left;display:block;width:30%;font:italic 1em/30px Verdana;color:#EC833F;padding:32px 0 0;text-align:left}
.booking .f-item select{width:100%}
.booking div.selector{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.booking div.selector span{width:92%;background-position:97% 8px;padding:0 4%}
.booking .triplets .datepicker{width:170px}
.booking .triplets .datepicker input{width:150px}
.booking .triplets .ui-datepicker-trigger{left:145px;top:7px}
.booking .triplets .last{width:80px}
.booking .triplets .last input{width:60px}
.booking .checkbox label,.checkbox label{font-family:Verdana;width:90%;padding:0 0 0 10px}
.booking input[type="submit"]{margin:14px 0 0}
.output p{float:left;width:270px;padding:0 20px 10px 0}
.turqouise-link{color:#5FC7C1;font-family:Verdana}
.print{float:right;margin:-5px 46% 0 0}
/*MY ACCOUNT*/
.bookings h1,.mysettings h1{margin:0}
.bookings h1 a{text-decoration:none;color:#B9ACA4}
.bookings h1 a:hover{text-decoration:underline}
.bookings .b-info{float:left;width:72%}
.bookings .actions{float:right;width:25%;margin-top:10px}
.bookings .actions .gradient-button{position:static;padding:0;width:100%;margin:0 0 10px}
.tab-content .bookings th,
.tab-content .mysettings th{background:none;width:25%;color:#41C0B8;font-family:Verdana;padding:10px;border:none;border-bottom:1px solid #ccc}
.tab-content .bookings td,
.tab-content .mysettings td{padding:10px;border:none;border-bottom:1px solid #ccc}
.tab-content .mysettings td:last-child{text-align:right;width:30px}
.myreviews .score{float:left;width:25%;margin:8px 0 0}
.myreviews .reviews{float:right;width:72%}
.edit_field{font-size:1em;margin:10px 0 0;padding:10px;background-color:#E9E6E0}
.edit_field label,.edit_field input,.edit_field a{font-size:12px;margin:0 0 10px;display:inline-block}
.edit_field .gradient-button{font-size:11px}
/*JQUERY UI WIDGETS*/
/*UI DATEPICKER*/
button.ui-button::-moz-focus-inner{border:0;padding:0}
.ui-datepicker{width:22em;padding:0;display:none;background-color:#fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.2);-moz-box-shadow:0 0 5px rgba(0,0,0,0.2);box-shadow:0 0 5px rgba(0,0,0,0.2)}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next{position:absolute;top:11px;width:9px;height:12px;text-indent:-99999px;cursor:pointer}
.ui-datepicker .ui-datepicker-prev{left:10px;background:url(http://www.maktour.com.br/images/ico/arrow-left.png) 0 0 no-repeat}
.ui-datepicker .ui-datepicker-next{right:10px;background:url(http://www.maktour.com.br/images/ico/arrow-right.png) 0 0 no-repeat}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}
.ui-datepicker .ui-datepicker-title{margin:5px;text-align:center;font:normal 14px Verdana;color:#B9ACA4}
.ui-datepicker select.ui-datepicker-month, 
.ui-datepicker select.ui-datepicker-year{width:49%}
.ui-datepicker table{width:100%;font-size:12px;border-collapse:collapse}
.ui-datepicker th{width:30px;height:30px;line-height:30px;background-color:rgb(111,207,202);background:-moz-linear-gradient(top, rgba(111,207,202,1) 0%, rgba(55,168,163,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(111,207,202,1)), color-stop(100%,rgba(55,168,163,1)));background:-webkit-linear-gradient(top, rgba(111,207,202,1) 0%,rgba(55,168,163,1) 100%);background:-o-linear-gradient(top, rgba(111,207,202,1) 0%,rgba(55,168,163,1) 100%);background:-ms-linear-gradient(top, rgba(111,207,202,1) 0%,rgba(55,168,163,1) 100%);background:linear-gradient(to bottom, rgba(111,207,202,1) 0%,rgba(55,168,163,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#6fcfca', endColorstr='#37a8a3',GradientType=0 );color:#fff;text-align:center;font-weight:bold;border:1px solid #6FCFCA}
.ui-datepicker th span{display:block;text-align:center}
.ui-datepicker td{border:1px solid #eee;text-align:center;background-color:rgb(255,255,255);background:-moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(242,242,242,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(242,242,242,1)));background:-webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(242,242,242,1) 100%);background:-o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(242,242,242,1) 100%);background:-ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(242,242,242,1) 100%);background:linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(242,242,242,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f2f2',GradientType=0 )}
.ui-datepicker td span, .ui-datepicker td a{display:block;width:30px;height:30px;line-height:30px;text-align:center;text-decoration:none}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}
.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}
.ui-datepicker .ui-datepicker-today{background-color:rgb(111,207,202);background:-moz-linear-gradient(top, rgba(111,207,202,1) 0%, rgba(55,168,163,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(111,207,202,1)), color-stop(100%,rgba(55,168,163,1)));background:-webkit-linear-gradient(top, rgba(111,207,202,1) 0%,rgba(55,168,163,1) 100%);background:-o-linear-gradient(top, rgba(111,207,202,1) 0%,rgba(55,168,163,1) 100%);background:-ms-linear-gradient(top, rgba(111,207,202,1) 0%,rgba(55,168,163,1) 100%);background:linear-gradient(to bottom, rgba(111,207,202,1) 0%,rgba(55,168,163,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#6fcfca', endColorstr='#37a8a3',GradientType=0 );color:#fff}
.ui-datepicker .ui-datepicker-today a{color:#fff}
.ui-datepicker .ui-datepicker-calendar .ui-state-hover{background-color:rgb(111,207,202);background:-moz-linear-gradient(top, rgba(111,207,202,1) 0%, rgba(55,168,163,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(111,207,202,1)), color-stop(100%,rgba(55,168,163,1)));background:-webkit-linear-gradient(top, rgba(111,207,202,1) 0%,rgba(55,168,163,1) 100%);background:-o-linear-gradient(top, rgba(111,207,202,1) 0%,rgba(55,168,163,1) 100%);background:-ms-linear-gradient(top, rgba(111,207,202,1) 0%,rgba(55,168,163,1) 100%);background:linear-gradient(to bottom, rgba(111,207,202,1) 0%,rgba(55,168,163,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#6fcfca', endColorstr='#37a8a3',GradientType=0 );color:#fff}
/*UI SLIDER*/
.ui-slider-horizontal{height:7px;border:1px solid #E6E6E6;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.2);box-shadow:inset 0 1px 1px rgba(0,0,0,0.2)}
.ui-slider-horizontal .ui-slider-handle{background:url(http://www.maktour.com.br/images/ico/ui-slider-handle.png) 0 0 no-repeat;width:24px;height:24px;position:absolute;top:-7px;margin-left:-10px}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%;background-color:#EEEEEE;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.ui-slider-horizontal .ui-slider-range-min{left:0}
.ui-slider-horizontal .ui-slider-range-max{right:0}
.architects{font-family:'Architects Daughter',cursive}
/*LIGHTBOX*/
.lightbox{display:none;position:fixed;width:100%;height:100%;z-index:999999;background:url(http://www.maktour.com.br/images/bgr/lb-overlay.png) 0 0 repeat;top:0;left:0}
.lb-wrap{text-align:left;position:absolute;top:10%;left:35%;width:30%;max-width:350px;background-color:rgb(111,207,202);background:-moz-linear-gradient(top, rgba(111,207,202,1) 0%, rgba(55,168,163,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(111,207,202,1)), color-stop(100%,rgba(55,168,163,1)));background:-webkit-linear-gradient(top, rgba(111,207,202,1) 0%,rgba(55,168,163,1) 100%);background:-o-linear-gradient(top, rgba(111,207,202,1) 0%,rgba(55,168,163,1) 100%);background:-ms-linear-gradient(top, rgba(111,207,202,1) 0%,rgba(55,168,163,1) 100%);background:linear-gradient(to bottom, rgba(111,207,202,1) 0%,rgba(55,168,163,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#6fcfca', endColorstr='#37a8a3',GradientType=0 );-webkit-box-shadow:0 1px 3px rgba(0,0,0,.5);-moz-box-shadow:0 1px 3px rgba(0,0,0,.5);box-shadow:0 1px 3px rgba(0,0,0,.5)}
.lb-wrap .close{float:right;width:30px;height:30px;color:#fff;margin:-15px -15px 0 0;font:normal 17px/30px Verdana;text-transform:uppercase;background-color:#6FCFCA;text-align:center;text-decoration:none;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.5);-moz-box-shadow:0 1px 3px rgba(0,0,0,.5);box-shadow:0 1px 3px rgba(0,0,0,.5)}
.lb-wrap .close:hover{color:#666}
.lb-wrap form{padding:0 5% 30px;width:90%}
.lb-wrap form h1{padding:20px 0;color:#fff}
.lb-wrap .f-item{padding:0 0 10px;font-size:1.1em}
.lb-wrap label{color:#184947;font-family:Verdana !important;-webkit-text-shadow:0 1px 0 rgba(255, 255, 255, 0.3);-moz-text-shadow:0 1px 0 rgba(255, 255, 255, 0.3);text-shadow:0 1px 0 rgba(255, 255, 255, 0.3)}
.lb-wrap input{border-color:#37A8A3}
.lb-wrap .f-item:last-of-type{margin:0 0 15px;border-bottom:1px solid #37A8A3;border-bottom:1px solid rgba(0,0,0,.15);-webkit-box-shadow:0 1px 0 rgba(255,255,255,.2);-moz-box-shadow:0 1px 0 rgba(255,255,255,.2);box-shadow:0 1px 0 rgba(255,255,255,.2)}
.lb-wrap a{color:#fff}
.lb-wrap .gradient-button{margin-top:10px;width:100%;color:#297C78;font-size:12px;-webkit-text-shadow:0 1px 0 rgba(255,255,255,1);-moz-text-shadow:0 1px 0 rgba(255,255,255,1);text-shadow:0 1px 0 rgba(255,255,255,1);background-color:rgb(255,255,255);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZWVlZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(238,238,238,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(238,238,238,1)));background:-webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(238,238,238,1) 100%);background:-o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(238,238,238,1) 100%);background:-ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(238,238,238,1) 100%);background:linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(238,238,238,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 )}
.lb-wrap .gradient-button:hover{background-color:rgb(238,238,238);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, rgba(238,238,238,1) 0%, rgba(255,255,255,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(238,238,238,1)), color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(255,255,255,1) 100%);background:-o-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom, rgba(238,238,238,1) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff',GradientType=0 )}
.lb-wrap p{font-family:Verdana;-webkit-text-shadow:0 1px 0 rgba(255, 255, 255, 0.3);-moz-text-shadow:0 1px 0 rgba(255, 255, 255, 0.3);text-shadow:0 1px 0 rgba(255, 255, 255, 0.3);color:#184947;margin:0 0 15px;border-bottom:1px solid #37A8A3;border-bottom:1px solid rgba(0,0,0,.15);-webkit-box-shadow:0 1px 0 rgba(255,255,255,.2);-moz-box-shadow:0 1px 0 rgba(255,255,255,.2);box-shadow:0 1px 0 rgba(255,255,255,.2)}
.lb-content {padding:10px}
.lb-content > h1 {color:#FFFFFF;padding:10px 0 15px}
.lb-content > h2 {color:#FFFFFF;padding:10px 0 15px;font:bold 2.3em/1.2 Verdana;text-shadow:0 1px 0 rgba(238, 238, 238, 1)}
.lb-contato{text-align:left;position:absolute;max-width:350px;background-color:#FE8E23}
.lb-contato .close{float:right;width:30px;height:30px;color:#fff;margin:-15px -15px 0 0;font:normal 17px/30px Verdana;text-transform:uppercase;background-color:#6FCFCA;text-align:center;text-decoration:none;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.5);-moz-box-shadow:0 1px 3px rgba(0,0,0,.5);box-shadow:0 1px 3px rgba(0,0,0,.5)}
.lb-contato .close:hover{color:#666}
.lb-contato form{padding:0 5% 30px;width:90%}
.lb-contato form h1{padding:20px 0;color:#fff}
.lb-contato .f-item{padding:0 0 10px;font-size:1.1em}
.lb-contato label{color:#184947;font-family:Verdana !important;-webkit-text-shadow:0 1px 0 rgba(255, 255, 255, 0.3);-moz-text-shadow:0 1px 0 rgba(255, 255, 255, 0.3);text-shadow:0 1px 0 rgba(255, 255, 255, 0.3)}
.lb-contato input, .lb-contato textarea{border-color:#F26B09}
.lb-contato .f-item:last-of-type{margin:0 0 15px;border-bottom:1px solid #37A8A3;border-bottom:1px solid rgba(0,0,0,.15);-webkit-box-shadow:0 1px 0 rgba(255,255,255,.2);-moz-box-shadow:0 1px 0 rgba(255,255,255,.2);box-shadow:0 1px 0 rgba(255,255,255,.2)}
.lb-contato a{color:#fff}
.lb-contato .gradient-button{margin-top:10px;width:100%;color:#297C78;font-size:12px;-webkit-text-shadow:0 1px 0 rgba(255,255,255,1);-moz-text-shadow:0 1px 0 rgba(255,255,255,1);text-shadow:0 1px 0 rgba(255,255,255,1);background-color:rgb(255,255,255);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZWVlZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(238,238,238,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(238,238,238,1)));background:-webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(238,238,238,1) 100%);background:-o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(238,238,238,1) 100%);background:-ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(238,238,238,1) 100%);background:linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(238,238,238,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 )}
.lb-contato .gradient-button:hover{background-color:rgb(238,238,238);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, rgba(238,238,238,1) 0%, rgba(255,255,255,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(238,238,238,1)), color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(255,255,255,1) 100%);background:-o-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom, rgba(238,238,238,1) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff',GradientType=0 )}
.lb-contato p{font-family:Verdana;-webkit-text-shadow:0 1px 0 rgba(255, 255, 255, 0.3);-moz-text-shadow:0 1px 0 rgba(255, 255, 255, 0.3);text-shadow:0 1px 0 rgba(255, 255, 255, 0.3);color:#184947;margin:0 0 15px;border-bottom:1px solid #37A8A3;border-bottom:1px solid rgba(0,0,0,.15);-webkit-box-shadow:0 1px 0 rgba(255,255,255,.2);-moz-box-shadow:0 1px 0 rgba(255,255,255,.2);box-shadow:0 1px 0 rgba(255,255,255,.2)}
/*LOADING*/
.ball{background-color:rgba(0,0,0,0);border:10px solid #40BFB8;opacity:.9;border-top:10px solid rgba(0,0,0,0);border-left:10px solid rgba(0,0,0,0);border-radius:60px;box-shadow:0 0 35px #fff;width:100px;height:100px;margin:0 auto;-moz-animation:spin .5s infinite linear;-webkit-animation:spin .5s infinite linear;-o-animation:spin .5s infinite linear;animation:spin .5s infinite linear}
.ball1{background-color:rgba(0,0,0,0);border:10px solid #40BFB8;opacity:.9;border-top:10px solid rgba(0,0,0,0);border-left:10px solid rgba(0,0,0,0);border-radius:35px;box-shadow:0 0 15px #fff;width:50px;height:50px;margin:0 auto;position:relative;top:-95px;-moz-animation:spinoff .5s infinite linear;-webkit-animation:spinoff .5s infinite linear;-o-animation:spinoff .5s infinite linear;animation:spinoff .5s infinite linear}
.loading{text-align:center}
@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(360deg)}}
@-moz-keyframes spinoff{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(-360deg)}}
@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(-360deg)}}
@-o-keyframes spinoff{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(-360deg)}}
@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(-360deg)}}
@keyframes spinoff{0%{transform:rotate(0deg)}100%{transform:rotate(-360deg)}}
.one-fourth figure img{width:100%}
.one-fourth figure img .categoria{width:59px;float:right;margin-top:9px}
.slider{height:744px}
/*ORANGE THEME*/
body,.main{}
::-moz-selection{background-color:#F26B09;color:#fff}
::selection {background-color:#F26B09;color:#fff}
/*HEADER*/
.logo{background:url(http://www.maktour.com.br/images/logo-maktour.png) 0 15px no-repeat;width:224px;height:50px;display:inline-block}
.logo a{float:left;display:block;width:100%;height:100%}
.logo img{display:none}
.contact{background:url(http://www.maktour.com.br/images/themes/orange/ico/icons.png) 0 1px no-repeat}
header .ribbon{background-image:url(http://www.maktour.com.br/images/themes/orange/bgr/ribbon-long.png)}
.ribbon li{border-color:#F26B09}
.ribbon li a:hover{color:#EE5F00}
.ribbon ul.open{background-color:#FF8204}
/*HEADINGS*/
h1{color:#666}
.info h2{color:#FFFFFF;text-shadow:1px 2px 1px #000000}
h2,.room-types h2,.error-type h1,.turqouise-link{color:#F26B09}
em,.main-search h4 span,.pack-search h4 span,aside article h3,.flights .details h5,.error-type,.booking h3 span{color:#F77515}
.pack-search h4 span,.main-search h4 span{font-weight:bold}
/*BUTTONS*/
.gradient-button,.lb-wrap,.lb-contato{
background-color:rgb(255,145,38);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmOTEyNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMjZiMDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, rgba(255,145,38,1) 0%, rgba(242,107,9,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,145,38,1)), color-stop(100%,rgba(242,107,9,1)));background:-webkit-linear-gradient(top, rgba(255,145,38,1) 0%,rgba(242,107,9,1) 100%);background:-o-linear-gradient(top, rgba(255,145,38,1) 0%,rgba(242,107,9,1) 100%);background:-ms-linear-gradient(top, rgba(255,145,38,1) 0%,rgba(242,107,9,1) 100%);background:linear-gradient(to bottom, rgba(255,145,38,1) 0%,rgba(242,107,9,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9126', endColorstr='#f26b09',GradientType=0 )}
.gradient-button:hover{
background-color:rgb(242,107,9);
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyNmIwOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjkxMjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, rgba(242,107,9,1) 0%, rgba(255,145,38,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(242,107,9,1)), color-stop(100%,rgba(255,145,38,1)));background:-webkit-linear-gradient(top, rgba(242,107,9,1) 0%,rgba(255,145,38,1) 100%);background:-o-linear-gradient(top, rgba(242,107,9,1) 0%,rgba(255,145,38,1) 100%);background:-ms-linear-gradient(top, rgba(242,107,9,1) 0%,rgba(255,145,38,1) 100%);background:linear-gradient(to bottom, rgba(242,107,9,1) 0%,rgba(255,145,38,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f26b09', endColorstr='#ff9126',GradientType=0 )}
.destinations .ribbon:hover,.locations .ribbon:hover {background:url(http://www.maktour.com.br/images/themes/orange/bgr/ribbons.png) 0 0 no-repeat}
.locations .full-width .ribbon:hover{background:url(http://www.maktour.com.br/images/themes/orange/bgr/ribbons.png) -62px -57px no-repeat}
.search-submit{background-image:url(http://www.maktour.com.br/images/themes/orange/bgr/search-button.png)}
.inner-nav li.active,.inner-nav li.active:hover{background-image:url(http://www.maktour.com.br/images/themes/orange/bgr/inner-nav-active.png)}
.ui-slider-horizontal .ui-slider-handle{background-image:url(http://www.maktour.com.br/images/themes/orange/ico/ui-slider-handle.png)}
.pager .current,.pager a:hover{background-color:#F26B09}
.scroll-to-top{background-image:url(http://www.maktour.com.br/images/themes/orange/bgr/top-button.png)}
/*CONTENT*/
.deals .description a {color:#F26B09}
.testimonials,.inner-nav li:hover{background-color:rgb(255,145,38);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmOTEyNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMjZiMDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, rgba(255,145,38,1) 0%, rgba(242,107,9,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,145,38,1)), color-stop(100%,rgba(242,107,9,1)));background:-webkit-linear-gradient(top, rgba(255,145,38,1) 0%,rgba(242,107,9,1) 100%);background:-o-linear-gradient(top, rgba(255,145,38,1) 0%,rgba(242,107,9,1) 100%);background:-ms-linear-gradient(top, rgba(255,145,38,1) 0%,rgba(242,107,9,1) 100%);background:linear-gradient(to bottom, rgba(255,145,38,1) 0%,rgba(242,107,9,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9126', endColorstr='#f26b09',GradientType=0 )}
.gmap .infoBox{background-image:url(http://www.maktour.com.br/images/themes/orange/bgr/map-popup-hotel.png)}
.score .achieved{color:#F77515}
.chart dd span{background-color:#FF9126}
.reviews .pro{background-image:url(http://www.maktour.com.br/images/themes/orange/ico/plus.png)}
.tags li a:hover{background-color:#FF9126}
.get_inspired li:hover figcaption,
.view-type li:hover, 
.view-type li.active{background-color:#FF9126}
.map-wrap .infoBox{background:url(http://www.maktour.com.br/images/themes/orange/bgr/map-popup.png) no-repeat !important}
.phone-green{background:url(http://www.maktour.com.br/images/themes/orange/ico/phone-orange.jpg) 2px 0 no-repeat}
.email-green{background:url(http://www.maktour.com.br/images/themes/orange/ico/email-orange.jpg) 0 5px no-repeat}
.breadcrumbs,.bottom-nav,.separator,.offers,.destinations{background-image:url(http://www.maktour.com.br/images/themes/orange/bgr/separator.jpg)}
.lb-wrap .close{background:#FF9126}
.lb-wrap input{border-color:#F26B09}
.lb-wrap label,.lb-wrap p{color:#333}
.lb-wrap .gradient-button{color:#F26B09}
.lb-contato .close{background-color:#FF9126}
.lb-contato label,.lb-contato p{color:#333}
.lb-contato .gradient-button{color:#F26B09}
.entry-header a:hover{color:#F26B09}
/*FOOTER*/
footer article li{background-image:url(http://www.maktour.com.br/images/themes/orange/ico/bullet-orange-3x3.jpg)}
.social li:hover{background:url(http://www.maktour.com.br/images/themes/orange/ico/icons.png) 0 -50px no-repeat}
/*FORM ELEMENTS*/lembra que te perguntei se poderia ser igual?
input[type="text"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,textarea:focus{border-color:#F26B09}
/*DATEPICKER*/
.ui-datepicker th{
background-color:rgb(255,145,38);
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmOTEyNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMjZiMDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, rgba(255,145,38,1) 0%, rgba(242,107,9,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,145,38,1)), color-stop(100%,rgba(242,107,9,1)));background:-webkit-linear-gradient(top, rgba(255,145,38,1) 0%,rgba(242,107,9,1) 100%);background:-o-linear-gradient(top, rgba(255,145,38,1) 0%,rgba(242,107,9,1) 100%);background:-ms-linear-gradient(top, rgba(255,145,38,1) 0%,rgba(242,107,9,1) 100%);background:linear-gradient(to bottom, rgba(255,145,38,1) 0%,rgba(242,107,9,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9126', endColorstr='#f26b09',GradientType=0 );border-color:#F26B09}
.ui-datepicker .ui-datepicker-today,.ui-datepicker .ui-datepicker-calendar .ui-state-hover{
background-color:rgb(255,145,38);
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmOTEyNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMjZiMDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, rgba(255,145,38,1) 0%, rgba(242,107,9,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,145,38,1)), color-stop(100%,rgba(242,107,9,1)));background:-webkit-linear-gradient(top, rgba(255,145,38,1) 0%,rgba(242,107,9,1) 100%);background:-o-linear-gradient(top, rgba(255,145,38,1) 0%,rgba(242,107,9,1) 100%);background:-ms-linear-gradient(top, rgba(255,145,38,1) 0%,rgba(242,107,9,1) 100%);background:linear-gradient(to bottom, rgba(255,145,38,1) 0%,rgba(242,107,9,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9126', endColorstr='#f26b09',GradientType=0 )}
h4 a{text-decoration:none}
.offers .details{height:130px}
.offers .destinos {height:105px;text-align:left}
.offers .details .wrapper{min-height:100%;height:auto !important;height:100%;margin:0 auto -33px;float:right;width:227px}
.offers .details .saibamais{height:33px}
.destinations .details .wrapper{min-height:100%;height:auto !important;height:100%;margin:0 auto -57px;float:right;width:239px}
.destinations .details .wrapper h5 a {color:#F26B09;text-decoration:none}
.destinations .details .ribbon{height:57px}
/*html, body {height:100%}or:#fff}*/
/*GET INSPIRED*/
.rate {display:none}
.get_inspired li{position:relative;width:18%;height:125px;overflow:hidden;font-size:1em;float:left;display:block;margin:0 2.4% 20px 0;background-color:#fff;webkit-box-shadow:0 0 2px rgba(0,0,0,0.1);-moz-box-shadow:0 0 2px rgba(0,0,0,0.1);box-shadow:0 0 2px rgba(0,0,0,0.1);-webkit-transition:all 0.5s linear;-o-transition:all 0.5s linear;-ms-transition:all 0.5s linear;transition:all 0.5s linear}
.get_inspired li a{text-decoration:none}
.get_inspired img{-webkit-transition:all 0.7s ease-in-out;-moz-transition:all 0.7s ease-in-out;-o-transition:all 0.7s ease-in-out;-ms-transition:all 0.7s ease-in-out;transition:all 0.7s ease-in-out}
.get_inspired li.last{margin:0 0 20px}
.get_inspired figcaption{font:normal 1.4em Verdana;letter-spacing:-0.03em;padding:10px;-webkit-transition:all 0.5s linear;-o-transition:all 0.5s linear;-ms-transition:all 0.5s linear;transition:all 0.5s linear}
.get_inspired li:hover img{-webkit-transform:scale(10);-moz-transform:scale(10);-o-transform:scale(10);-ms-transform:scale(10);transform:scale(10);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}
.get_inspired li:hover figcaption{width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;background-color:#40BFB8;color:#fff}
.three-fourth .destinations{background-position:0 0;margin:25px 0 0;padding:20px 0}
.locations article{background-color:#fff;webkit-box-shadow:0 0 2px rgba(0,0,0,0.1);-moz-box-shadow:0 0 2px rgba(0,0,0,0.1);box-shadow:0 0 2px rgba(0,0,0,0.1);position:relative}
.locations article.last{margin:0 0 20px}
.locations h1{font-size:1.8em;padding:4px 0 10px;color:#666;-webkit-text-shadow:none;-moz-text-shadow:none;text-shadow:none;text-align:left;display:inline-block;float:left;width:100%}
.locations .description{float:left;margin:0 0 10px;height:90px;overflow:hidden}
.locations .description p{padding:5px 0 15px;overflow-y:hidden;height:90px}
.locations .ribbon{background:url(http://www.maktour.com.br/images/bgr/ribbons.png) 0 0 no-repeat;width:284px;height:57px;overflow:hidden;margin:15px 0 0 -27px}
.locations .ribbon .half{float:left;width:84px;height:40px;margin:2px 0 0 7px;padding:9px 0 0 20px}
.locations .ribbon .hotel{background:url(http://www.maktour.com.br/images/ico/icons.png) 20px -470px no-repeat}
.locations .ribbon .flight{background:url(http://www.maktour.com.br/images/ico/icons.png) 20px -530px no-repeat}
.locations .ribbon .small{font:normal 1.1em/1.2 Verdana;color:#fff;letter-spacing:-0.015em;float:left;width:100%}
.locations .full-width figure {float:left;margin:0 2% 0 0;width:32%}
.locations .full-width h1{width:83%;padding:0 0 10px}
.locations .full-width .description{width:83%;border:none;margin:0;padding:3px 0 0px;height:89px;overflow:hidden}
.locations .full-width .gradient-button{float:left}
.locations .full-width .ribbon{background-position:-127px -250px;width:110px;height:110px;position:absolute;top:11px;right:-10px;margin:0;padding:10px 0 0}
.locations .full-width .ribbon .half{margin:4px 0 0;padding:7px 0 0 24px;width:120px}
.locations .full-width .ribbon .hotel{background-position:10px -470px}
.locations .full-width .ribbon .flight{background-position:10px -530px}
.description > p {text-align:justify}
/*SIDEBAR*/
.left-sidebar{margin:0 2% 80px 0}
.right-sidebar{margin:0 0 80px 2%}
.lower{margin-top:95px !important}
aside{width:23.5%;float:left}
aside article{width:86%;background-color:#fff;padding:14px 7% 20px;margin:0 0 20px;webkit-box-shadow:0 0 2px rgba(0,0,0,0.1);-moz-box-shadow:0 0 2px rgba(0,0,0,0.1);box-shadow:0 0 2px rgba(0,0,0,0.1)}
aside article p{padding:0 0 15px}
aside article h2{font-size:1.7em;color:#999;border-bottom:1px solid #ccc;margin:0 0 15px}
aside article h3{font:normal 1.4em Verdana;color:#41C0B8;letter-spacing:-0.03em;padding:0 0 5px}
article h3{font:1.6em Verdana;font-weight:bold;letter-spacing:-1px;text-align:left;width:100%;color:#666666}
/*HOTEL DETAILS*/
.hotel-details h1{font-size:2em;color:#666;padding:0 0 3px;-webkit-text-shadow:none;-moz-text-shadow:none;text-shadow:none}
.stars img{display:inline;float:right;margin:3px 0 0;white-space:nowrap;max-width:12px}
.address{font-size:1.3em;color:#999}
.rating{background:url(http://www.maktour.com.br/images/ico/rating.png) 0 2px no-repeat;padding:0 0 0 15px;font-size:1.3em;color:#3F3F3F;float:right}
.hotel-details .description{border-top:1px solid #DFDCD1;padding:15px 0 0;margin:15px 0 0;display:inline-block}
.tags{border-top:1px solid #DFDCD1;padding:18px 0 0;margin:0 0 -5px}
.tags ul{position:relative;width:104%;overflow:hidden}
.tags li{float:left;display:block;margin:0 5px 5px 0}
.tags li a{float:left;display:block;padding:0 10px 0 20px;height:100%;text-decoration:none;background:url(http://www.maktour.com.br/images/bgr/tag.png) #DFDCD1 7px 11px no-repeat;height:30px;line-height:30px;-webkit-border-radius:15px 2px 2px 15px;-moz-border-radius:15px 2px 2px 15px;border-radius:15px 2px 2px 15px;-webkit-box-shadow:0 1px 0 #C1BBA8;-moz-box-shadow:0 1px 0 #C1BBA8;box-shadow:0 1px 0 #C1BBA8;-webkit-transition:all 0.1s ease-in 0.1s;-moz-transition:all 0.1s ease-in 0.1s;-o-transition:all 0.1s ease-in 0.1s;-ms-transition:all 0.1s ease-in 0.1s;transition:all 0.1s ease-in 0.1s}
.tags li a:hover{background-color:rgba(95,200,194,1);color:#fff}
/*TESTIMONIALS*/
.testimonials{padding:17px 7% 20px;width:86%;color:#fff;-webkit-text-shadow:0 1px 0 rgba(0,0,0,0.1);-moz-text-shadow:0 1px 0 rgba(0,0,0,0.1);text-shadow:0 1px 0 rgba(0,0,0,0.1);background-color:rgb(95,200,194);background:-moz-linear-gradient(top, rgba(95,200,194,1) 0%, rgba(64,191,184,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(95,200,194,1)), color-stop(100%,rgba(64,191,184,1)));background:-webkit-linear-gradient(top, rgba(95,200,194,1) 0%,rgba(64,191,184,1) 100%);background:-o-linear-gradient(top, rgba(95,200,194,1) 0%,rgba(64,191,184,1) 100%);background:-ms-linear-gradient(top, rgba(95,200,194,1) 0%,rgba(64,191,184,1) 100%);background:linear-gradient(to bottom, rgba(95,200,194,1) 0%,rgba(64,191,184,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#5fc8c2', endColorstr='#40bfb8',GradientType=0 )}
.testimonials blockquote{font:italic normal 1.5em Verdana;padding:0 0 10px}
.testimonials .name{font:normal 1.3em Verdana}
/*DEFAULT SIDEBAR CONTENT BOX*/
.default{padding:14px 7% 5px;width:86%}
.default .number{background:url(http://www.maktour.com.br/images/ico/phone.png) 1px 0 no-repeat;font-family:Verdana;color:#999;padding:1px 0 15px 25px}
/*POPULAR HOTELS */
.popular-hotels{margin:-5px 0 5px}
.popular-hotels li{font-size:1em;border-bottom:1px solid #ccc;display:inline-block;width:100%;padding:0 0 10px;margin:0 0 10px}
.popular-hotels li a{text-decoration:none}
.popular-hotels li h3{color:#AB9A8F}
.popular-hotels li p{float:left;padding:0;width:175px}
.popular-hotels .price{font-family:Verdana;color:#3f3f3f;padding-left:5px}
.popular-hotels .price small{font:normal 12px Verdana;color:#999}
.show-all{font:normal 1.3em Verdana;color:#3f3f3f;text-decoration:none;float:right;padding:0 0 10px}
/*DEAL OF THE DAY*/
.deal-of-the-day a{text-decoration:none}
.deal-of-the-day figure{margin:0 0 15px}
.deal-of-the-day h3{color:#AB9A8F}
.deal-of-the-day p{float:left;width:175px}
.deal-of-the-day .price{font-family:Verdana;color:#3f3f3f;padding-left:5px}
.deal-of-the-day .price small{font:normal 12px Verdana;color:#999}
/*REFINE SEARCH RESULTS*/
.refine-search-results dl{margin:-16px 0 0;border-bottom:1px solid #ccc}
.refine-search-results dt{font:normal 1.3em Verdana;letter-spacing:-0.02em;color:#666;border-top:1px solid #ccc;padding:12px 0}
.refine-search-results dd{padding:0 0 7px}
.refine-search-results .checkbox{display:block;width:100%;padding:0 0 5px}
.refine-search-results .checkbox label{font-size:1.2em;padding:0 0 0 5px}
.refine-search-results dd span.min{font-size:1.2em;margin:5px 0 8px;display:inline-block}
.refine-search-results dd span.max{font-size:1.2em;float:right;margin:5px 0 8px;display:inline-block}
#star{margin:0 0 8px}
#star img{display:inline}
.stars-info{float:right;font-size:1.2em;line-height:24px}
/*BOOKING DETAILS*/
.booking-details h1{font-size:2em;color:#666;padding:0 0 3px;-webkit-text-shadow:none;-moz-text-shadow:none}
.booking-details .booking-info{border-top:1px solid #DFDCD1;padding:15px 0 0;margin:15px 0 0;display:inline-block;width:100%}
.booking-info p{padding:0 0 5px}
.booking-details .price{border-top:1px solid #DFDCD1;padding:15px 0 0;margin:10px 0 0}
.booking-details .price p{font-size:1.2em;padding:0}
.booking-details .price .total{font:normal 1.4em Verdana;color:#333;padding:0 0 5px}
#divReservar {float:right;margin-top:-48px!important}
#divReservar > .gradient-button {background: none repeat scroll 0 0 #00456a;}
#divReservar > .gradient-button:hover{
background-color:rgb(242,107,9);
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyNmIwOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjkxMjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, rgba(242,107,9,1) 0%, rgba(255,145,38,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(242,107,9,1)), color-stop(100%,rgba(255,145,38,1)));background:-webkit-linear-gradient(top, rgba(242,107,9,1) 0%,rgba(255,145,38,1) 100%);background:-o-linear-gradient(top, rgba(242,107,9,1) 0%,rgba(255,145,38,1) 100%);background:-ms-linear-gradient(top, rgba(242,107,9,1) 0%,rgba(255,145,38,1) 100%);background:linear-gradient(to bottom, rgba(242,107,9,1) 0%,rgba(255,145,38,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f26b09', endColorstr='#ff9126',GradientType=0 )}
/*FOOTER*/
footer p{padding:0 0 2px;font-size:1.0em;line-height:1.8em}
footer article li{background:url(http://www.maktour.com.br/images/ico/bullet-green-3x3.jpg) 0 7px no-repeat;padding:0 0 2px 15px}
footer li a{text-decoration:none}
footer a{-webkit-transition:all 0.1s ease-in 0.1s;-moz-transition:all 0.1s ease-in 0.1s;-o-transition:all 0.1s ease-in 0.1s;-ms-transition:all 0.1s ease-in 0.1s;transition:all 0.1s ease-in 0.1s}
footer a:hover{color:#3f3f3f}
footer fieldset{position:relative;top:3px}
footer input[type="email"]{box-shadow:inset 0 1px 1px rgba(204, 194, 187, 0.55)}
footer input[type="submit"]{width:70px;padding:0;border-radius:0 15px 15px 0;-moz-border-radius:0 15px 15px 0;-webkit-border-radius:0 15px 15px 0;position:absolute;top:0;right:0;height:31px}
.boxes input[type="email"]{box-shadow:inset 0 1px 1px rgba(204, 194, 187, 0.55)}
.boxes input[type="submit"]{width:70px;padding:0;border-right:0px}
.one-fourth h2 a{text-decoration:none}
.boxes .one-fourth h2 a {color:#F26B09}
.one-fourth a {text-decoration:none}
/*SIDEBAR PACOTES */
input[type=checkbox].css-checkbox{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}
input[type=checkbox].css-checkbox + label.css-label{padding-left:20px;height:15px;display:inline-block;line-height:11px;background-repeat:no-repeat;background-position:0 0;vertical-align:middle;cursor:pointer}
input[type=checkbox].css-checkbox:checked + label.css-label{background-position:0 -15px}
.css-label{background-image:url(http://www.maktour.com.br/images/lite-orange-check.png);font:1.3em Verdana}
#lista_pacotes div {height:20px}
.refine-search-results > div {margin-top:15px}
/*HEADER*/
#wrapTop{float:right;margin-right:5px;margin-top:10px;width:360px}
#cambio{float:right;margin-right:5px}
.contact{float:left}
.search input[type="submit"]{top:36px}
/*DATEPICKER*/
.datepicker-wrap{position:relative}
.ui-datepicker-trigger{display:none}
div.ui-datepicker{font-size:10px}
.ui-datepicker-trigger{margin-left:3px;vertical-align:middle}
.ui-datepicker{display:none;padding:0.2em 0.2em 0;width:17em}
.ui-datepicker .ui-datepicker-header{padding:0.2em 0;position:relative}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next{height:1.8em;position:absolute;top:2px;width:1.8em}
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover{top:1px}
.ui-datepicker .ui-datepicker-prev{left:2px}
.ui-datepicker .ui-datepicker-next{right:2px}
.ui-datepicker .ui-datepicker-prev-hover{left:1px}
.ui-datepicker .ui-datepicker-next-hover{right:1px}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span{display:block;left:50%;margin-left:-8px;margin-top:-8px;position:absolute;top:50%}
.ui-datepicker .ui-datepicker-title{line-height:1.8em;margin:0 2.3em;text-align:center}
.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}
.ui-datepicker select.ui-datepicker-month-year{width:100%}
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year{width:49%}
.ui-datepicker table{border-collapse:collapse;font-size:0.9em;margin:0 0 0.4em;width:100%}
.ui-datepicker th{border:0 none;font-weight:bold;padding:0.1em;text-align:center}
.ui-datepicker td{border:0 none;padding:1px}
.ui-datepicker td span, .ui-datepicker td a{display:block;padding:0;text-align:right;text-decoration:none}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;border-bottom:0 none;border-left:0 none;border-right:0 none;margin:0.7em 0 0;padding:0 0.2em}
.ui-datepicker .ui-datepicker-buttonpane button{cursor:pointer;float:right;margin:0.5em 0.2em 0.4em;overflow:visible;padding:0.2em 0.6em 0.3em;width:auto}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}
.ui-datepicker.ui-datepicker-multi{width:auto}
.ui-datepicker-multi .ui-datepicker-group{float:left}
.ui-datepicker-multi .ui-datepicker-group table{margin:0 auto 0.4em;width:95%}
.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}
.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}
.ui-datepicker-row-break{clear:both;font-size:0;width:100%}
.ui-datepicker-rtl{direction:rtl}
.ui-datepicker-rtl .ui-datepicker-prev{left:auto;right:2px}
.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}
.ui-datepicker-rtl .ui-datepicker-prev:hover{left:auto;right:1px}
.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}
.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}
.ui-datepicker-rtl .ui-datepicker-group{float:right}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-left-width:1px;border-right-width:0}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:1px;border-right-width:0}
.ui-datepicker-cover{display:block;height:200px;left:-4px;position:absolute;top:-4px;width:200px;z-index:-1}
.ui-datepicker.ui-widget.ui-widget-content.ui-helper-clearfix.ui-corner-all.ui-datepicker-multi-2.ui-datepicker-multi{width:515px}
.ui-datepicker-unselectable.ui-state-disabled {background:none repeat scroll 0 0 #E4E4E4}
.btn_documentacao {color:#F26B09;float:right;font-size:12px;font-weight:bold;margin-top:-40px}
.resp-tab-content > p {padding:0px;}
pre{white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:pre-wrap;word-wrap:break-word;}
#carousel .prev, #carousel .next {display:block;float:left;width:30px;height:90px;text-decoration:none;color:#F26B09;border-radius:15px}
#carousel .prev{background:url(http://www.maktour.com.br/images/transp.gif) left 60px no-repeat;float:left}
#carousel .next {background:url(http://www.maktour.com.br/images/transp.gif) right 60px no-repeat;float:right;margin-top:-90px;position:relative}
#carousel .next:hover {background-image:url(http://www.maktour.com.br/images/transp.gif)}
#carousel .prev:hover {background-image:url(http://www.maktour.com.br/images/transp.gif)}         
.image-overlay{position:absolute;top:0;left:0;background:url(http://www.maktour.com.br/images/themes/orange/ico/magnify.png) 50% 50% no-repeat;z-index:10;width:100%;height:100%;opacity:0;-webkit-transition:all 0.1s ease-in 0.1s;-moz-transition:all 0.1s ease-in 0.1s;-o-transition:all 0.1s ease-in 0.1s;-ms-transition:all 0.1s ease-in 0.1s;transition:all 0.1s ease-in 0.1s}
.image-overlay:hover{opacity:1}
.room-information{float:right}
#changePhoto li {display:inline-block;height:12px;margin-top:0;position:relative;top:-30px;z-index:99999;cursor:pointer;cursor:hand;}
.btnPackReserve{background: url(http://www.maktour.com.br/images/themes/orange/bgr/search-button.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);border: medium none;bottom: -5px;color: #fff;font: 1.2em/34px Verdana;left:22px;margin: auto;position: absolute;text-align: center;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);text-transform: uppercase;width: 204px;}
.btnPackReserve:hover{background-position:0 -34px}
.forminput_erro{background-color:#e99a9a}CT US*/
#wrap-map{height:870px;width:100%;margin-top:40px;margin-bottom:25px;background-color:#FFFFFF}
#map-canvas{height:850px;width:98%;top:10px;left:10px}
.map-wrap{width:97%;padding:1.5%;background-color:#fff;webkit-box-shadow:0 0 2px rgba(0,0,0,0.1);-moz-box-shadow:0 0 2px rgba(0,0,0,0.1);box-shadow:0 0 2px rgba(0,0,0,0.1)}
.map-wrap .infoBox{background:url(http://www.maktour.com.br/images/bgr/map-popup.png) no-repeat !important;width:180px !important;height:100px !important}
.gmap{border:1px solid #ccc;display:block;width:100%;height:550px}
.gmap .infoBox{background:url(http://www.maktour.com.br/images/bgr/map-popup-hotel.png) no-repeat;width:184px;height:120px}
.gmap strong{font:normal 14px Verdana;margin:0 0 13px;display:inline-block}
.infoBox{font:normal 1.2em/1.42 Verdana;margin:-100px 0 0 50px;display:inline-block;padding:8px 10px;color:#fff}
/*GET INSPIRED*/
.get_inspired li{position:relative;width:18%;height:125px;overflow:hidden;font-size:1em;float:left;display:block;margin:0 2.4% 20px 0;background-color:#fff;webkit-box-shadow:0 0 2px rgba(0,0,0,0.1);-moz-box-shadow:0 0 2px rgba(0,0,0,0.1);box-shadow:0 0 2px rgba(0,0,0,0.1);-webkit-transition:all 0.5s linear;-o-transition:all 0.5s linear;-ms-transition:all 0.5s linear;transition:all 0.5s linear}
.locations h2{font-size:1.7em;padding:4px 0 10px;min-height:46px;color:#666;-webkit-text-shadow:none;-moz-text-shadow:none;text-shadow:none;text-align:left;display:inline-block;float:left;width:100%;text-decoration:none}
.details a {text-decoration:none}
.locations .details{text-align:center;height:225px}
.locations .details span,
.locations .details div{text-align:left}
.locations .ribbon .half{float:left;width:80px;height:40px;margin:2px 0 0 7px;padding:9px 0 0 20px}
.locations .ribbon .small{font:normal 1.1em/1.2 Verdana;color:#fff;letter-spacing:-0.015em;float:left;width:100%;margin-left:-13px!important}
.locations .ribbon .price{color:#ffffff;margin-top:9px;margin-right:1px;font-weight:bold;float:left;-webkit-text-shadow:0 1px 0 rgba(255,255,255,0.2);-moz-text-shadow:0 1px 0 rgba(255,255,255,0.2);text-shadow:0 1px 0 rgba(255,255,255,0.2)}
.locations .ribbon .moeda{font:bold 1.3em/1 Verdana;margin-left:-13px!important;margin-top:11px;min-width:26px;text-align:right}
.locations .ribbon .valor{font:bold 1.5em/1 Verdana}
.locations .ribbon:hover{background-position:0 -57px}
.locations .full-width .details{float:left;width:64%;padding:14px 2% 14px 0;height:auto}
.locations .full-width h1{width:84%;padding:0 0 10px}
.locations .full-width h2{width:84%;padding:0 0 10px;height:auto;min-height:22px}
.locations .full-width .description{width:84%;border:none;margin:0;padding:3px 0 0px;height:89px;overflow:hidden}
.locations .full-width .ribbon .moeda{margin-left:-5px!important;text-align:right}
.locations .full-width .ribbon .small{margin-left:-5px!important}
/*HOTEL DETAILS*/
.tags li a{float:left;display:block;padding:0 10px 0 20px;height:100%;text-decoration:none;background:#DFDCD1 url(http://www.maktour.com.br/images/bgr/tag.png) 7px 11px no-repeat;height:30px;line-height:30px;-webkit-border-radius:15px 2px 2px 15px;-moz-border-radius:15px 2px 2px 15px;border-radius:15px 2px 2px 15px;-webkit-box-shadow:0 1px 0 #C1BBA8;-moz-box-shadow:0 1px 0 #C1BBA8;box-shadow:0 1px 0 #C1BBA8;-webkit-transition:all 0.1s ease-in 0.1s;-moz-transition:all 0.1s ease-in 0.1s;-o-transition:all 0.1s ease-in 0.1s;-ms-transition:all 0.1s ease-in 0.1s;transition:all 0.1s ease-in 0.1s}
/*TESTIMONIALS*/
.testimonials{padding:17px 7% 20px;width:86%;color:#fff;-webkit-text-shadow:0 1px 0 rgba(0,0,0,0.1);-moz-text-shadow:0 1px 0 rgba(0,0,0,0.1);text-shadow:0 1px 0 rgba(0,0,0,0.1);background-color:rgb(95,200,194);background:-moz-linear-gradient(top, rgba(95,200,194,1) 0%, rgba(64,191,184,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(95,200,194,1)), color-stop(100%,rgba(64,191,184,1)));background:-webkit-linear-gradient(top, rgba(95,200,194,1) 0%,rgba(64,191,184,1) 100%);background:-o-linear-gradient(top, rgba(95,200,194,1) 0%,rgba(64,191,184,1) 100%);background:-ms-linear-gradient(top, rgba(95,200,194,1) 0%,rgba(64,191,184,1) 100%);background:linear-gradient(to bottom, rgba(95,200,194,1) 0%,rgba(64,191,184,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#5fc8c2', endColorstr='#40bfb8',GradientType=0 )}
/*FOOTER*/
.social li{float:left;display:block;width:30px;height:30px;overflow:hidden;margin:3px 1.4% 0 0;background:url(http://www.maktour.com.br/images/ico/icons.png) 0 -400px no-repeat;padding:0}
.social li:hover{background-position:0 -440px}
.social li a{float:left;display:block;width:100%;height:100%;text-indent:-99999px;background:url(http://www.maktour.com.br/images/ico/icons.png) 0 -80px no-repeat}
.social .facebook a{background-position:0 -80px}
.social .youtube a{background-position:0 -120px}
.social .rss a{background-position:0 -160px}
.social .linkedin a{background-position:0 -200px}
.social .googleplus a{background-position:0 -240px}
.social .twitter a{background-position:0 -280px}
.social .vimeo a{background-position:0 -320px}
.social .pinterest a{background-position:0 -360px}
.social li:last-child,
.social li.last{margin:3px 0 0}
.boxes input[type="submit"]{width:70px;padding:0;border-radius:0 15px 15px 0;-moz-border-radius:0 15px 15px 0;-webkit-border-radius:0 15px 15px 0;position:relative;top:0;right:0;height:31px;z-index:100;top:-30px;float:right}
.bottom{width:100%;float:left;border-top:1px solid #E7E6E0;padding:21px 0 0}
.copy{float:left;display:block;color:#858585}
.bottom nav{float:right}
.bottom nav li{float:left;border-left:1px solid #E5E5E5;padding:0 0 0 12px;margin:0 0 0 12px}
.bottom nav .first{border:none}
.bottom nav li a{color:#858585}
.bottom nav li a:hover{color:#3f3f3f}
/*FORM ELEMENTS*/
fieldset{display:inline-block;width:100%}
label{cursor:pointer}
input,textarea{outline:none}
button, input, select, textarea{margin:0;vertical-align:baseline;*vertical-align:middle}
button, input[type="button"], input[type="reset"], input[type="submit"]{cursor:pointer;-webkit-appearance:button}
input[type="checkbox"], input[type="radio"]{box-sizing:border-box}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
input[type="search"],input[type="email"],input[type="text"],input[type="number"],input[type="password"]{border:1px solid #ccc;font:normal 1.2em Verdana;color:#999;padding:6px 4%;width:91.4%;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}
textarea{border:1px solid #ccc;font:normal 1.2em Verdana;color:#999;padding:6px 4%;width:91.4%;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;resize:none}
input[type="text"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,textarea:focus{border-color:#F26B09}
div.radio{height:20px;width:20px;float:left}
div.radio span{background:url(http://www.maktour.com.br/images/bgr/custom-form-elements.png) 0 0 no-repeat;-webkit-font-smoothing:antialiased;float:left;height:20px;width:20px;cursor:pointer}
div.radio input{height:20px;width:20px;padding:0;cursor:pointer}
div.radio .checked{background-position:0 -21px}
div.selector{position:relative;border:1px solid #ccc;line-height:30px;height:30px;margin:0;font:normal 1.2em Verdana;color:#999;background-color:#fff;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-webkit-box-shadow:0 1px 1px rgba(204, 204, 204, 1) inset, 0 1px 0 rgba(255,255,255,1);-moz-box-shadow:0 1px 1px rgba(204, 204, 204, 1) inset, 0 1px 0 rgba(255,255,255,1);box-shadow:0 1px 1px rgba(204, 204, 204, 1) inset, 0 1px 0 rgba(255,255,255,1)}
div.selector span{display:inline-block;width:92%;line-height:31px;height:30px;padding:0 4%;background:url(http://www.maktour.com.br/images/ico/spinner.png) 97% 8px no-repeat;white-space:nowrap}
div.selector select{position:absolute;top:10px;left:0;font:normal 12px Verdana;color:#666;border:none}
div.selector option{font:normal 12px Verdana;color:#666;border:none}
div.checker{height:16px;width:16px;float:left}
div.checker span{background:url(http://www.maktour.com.br/images/bgr/custom-form-elements.png) 0 -44px no-repeat;-webkit-font-smoothing:antialiased;float:left;height:16px;width:16px;cursor:pointer}
div.checker input{height:16px;width:16px;padding:0;cursor:pointer}
div.checker .checked{background-position:0 -63px}
.one-fourth input[type="submit"].gradient-button{margin:0}
input.error{border-color:red !important}
label.error{color:red !important;padding:5px 0 0}
/*MAIN SEARCH*/
#main-search{position:relative;width:100%;display:inline-block;padding:8px 0 0px;border:1px solid #fff;box-shadow:0 0 0px rgba(0,0,0,0.2);-moz-box-shadow:0 0 3px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.2);background-color:rgb(255,255,255);background:-moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(242,242,242,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(242,242,242,1)));background:-webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(242,242,242,1) 100%);background:-o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(242,242,242,1) 100%);background:-ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(242,242,242,1) 100%);background:linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(242,242,242,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f2f2',GradientType=0 )}
.main-search h4{font:normal 1.6em Verdana;letter-spacing:0}
.main-search h4 span{font-family:Verdana;color:#F26B09}
.column{float:left;width:28.8%;margin:0 0 1.5% 2%;padding:0 0 0 2.4%;background:url(http://www.maktour.com.br/images/bgr/vertical-separator.png) 0 34px no-repeat;min-height:111px}
#form3 .column,#form5 .column,#form6 .column{height:180px}
.forms{float:left;width:76.5%}
.main-search .f-item{float:left;display:block;width:100%}
.main-search .f-item input[type="text"]{float:left;display:block;-webkit-box-shadow:0 1px 1px rgba(204, 204, 204, 1) inset, 0 1px 0 rgba(255,255,255,1);-moz-box-shadow:0 1px 1px rgba(204, 204, 204, 1) inset, 0 1px 0 rgba(255,255,255,1);box-shadow:0 1px 1px rgba(204, 204, 204, 1) inset, 0 1px 0 rgba(255,255,255,1)}
.main-search .f-item label{font-size:1.1em;padding:0 0 4px;display:inline-block;width:100%;font-family:Verdana;white-space:nowrap}
.main-search .f-item .selector{width:100%}
.main-search .f-item .selector span{width:92%;background-position:97% 8px;padding:0 4%}
.main-search .f-item select{width:100%}
.main-search .radios{width:22%;background:none;padding:0;margin:0 0 0 1.3%}
.main-search .radios .f-item{width:125px}
.main-search .radios label{padding:0 0 0 5px;color:#999;line-height:11px;width:100px}
.main-search .active label{color:#666}
.main-search .twins .f-item{width:47%;margin:0 5% 0 0}
.main-search .twins .f-item.last{margin:0}
.main-search .twins .selector span{width:80%;background-position:93% 8px;padding:0 10%}
.main-search .twins.last .f-item{width:45%}
.main-search .triplets .f-item{width:28%;margin:0 5% 0 0}
.main-search .two-childs .datepicker-wrap{width:47%;margin:0 5% 0 0;float:left}
.main-search .two-childs .selector{width:46%;float:left}
.main > .wrap.clearfix > div {margin-top: -20px;}
.f-item > span > input[type="radio"] {height:1.3em;width:1.3em;}
#lblPacotes,#lblCarros,#lblHoteis,#lblServicos,#lblCruzeiros,#lblVoos,#lblSeguros,#lblMotos,#lblCasas{font-size: 1.3em;margin: 0;padding: 14px 0 0;position: relative;top: -5px !important}