#header #logo,#header #phoneNumber .phone-icon,#header #search-bar #sf-icon,.form_homepage .form_heading{content:""}.form_homepage h3,a{text-decoration:none}#cssmenu ul,#header,#header #logo{position:relative}.form_wrapper{overflow:inherit;max-width:100%}.form_wrapper h3{font-weight:400;border:none;outline:0;background:0 0}.form_wrapper :focus{outline:0}.form_wrapper form{text-align:left}.form_wrapper input[type=email],.form_wrapper input[type=tel],.form_wrapper input[type=text]{outline-style:none;font-family:inherit;padding:5px 0;letter-spacing:normal;text-indent:4px}.form_wrapper ul{margin:0!important;list-style-type:none;text-indent:0}.form_wrapper form li,.form_wrapper li{margin-left:0!important;list-style:none!important;overflow:visible}.form_wrapper ul,.form_wrapper ul li:after,.form_wrapper ul li:before{padding:0;margin:0;overflow:visible}.form_wrapper .form_heading{width:100%}.form_wrapper .datepicker{width:100px}.form_wrapper .form_body ul li label{margin:10px 0 4px;display:-moz-inline-stack;display:inline-block;line-height:1.3em;clear:both}.form_wrapper .form_body input.large{width:99.2%}.form_wrapper h3.form_title{font-weight:700;letter-spacing:normal!important;margin:10px 0 6px}.form_wrapper .form_required{color:#790000;margin-left:4px}.form_wrapper .form_footer{padding:15px 0;clear:both}.form_wrapper input[type=hidden]{display:none!important;max-height:1px!important;overflow:hidden}.form_wrapper .form_heading h3{font-size:18px}.form_wrapper .form_heading span{text-align:center;display:block;font-size:16px;margin:15px 0}.form_wrapper .form_body label{font-size:14px}.form_wrapper .form_body input{font-size:14px;border:1px solid #ccc;border-radius:5px;box-shadow:0 0 1px 0 #bebebe;margin-bottom:5px!important;transition:border .2s linear 0s,box-shadow .2s linear 0s}.form_wrapper .form_body input:focus{box-shadow:0 0 1px 1px #60b5f7}.form_wrapper .form_footer input[type=submit]{font-size:16px;cursor:pointer;border-radius:10px;height:45px;font-weight:700;text-transform:uppercase;vertical-align:middle;width:100%;-webkit-appearance:none}.form-two-in-line{display:inline-block!important;width:295px}.form-two-in-line div input:not([type=date]){width:195px!important;text-indent:3px}.form_homepage{background:#fff;border:5px solid #f26827;margin-bottom:10px;padding:10px 5%}.form_homepage .form_heading{background:url(http://dam.vacationscostarica.com/crvacations/home/masthead/homepage-icons.png) -295px -35px no-repeat rgba(0,0,0,0);float:left;margin-bottom:0}.form_homepage h3{line-height:45px;margin:0 0 0 40px!important;text-transform:uppercase;width:auto!important;background:#fff}.form_homepage .form_footer input[type=submit]{background:#61af4c;color:#fff;-webkit-appearance:none}.form_homepage .form_footer input[type=submit]:hover{background:#84be74;-webkit-appearance:none}.form_homepage .form-two-in-line{display:inline-block!important;width:45%!important}.form_homepage .form-two-in-line div .datepicker{background:url(http://dam.vacationscostarica.com/crvacations/home/masthead/homepage-icons.png) 77px -7px no-repeat #fff;content:"";width:95%!important}.inquirenow-content-small{display:none}.inquirenow-content-small>div{margin:0}.form_mobile_header{background:#43494C;border-top:2px solid silver;margin-top:-2px}.inquirenow-content-small .form_wrapper .form_body label{margin:5px 0 0;display:none}.inquirenow-content-small .form_wrapper .form_footer input[type=submit]{background:#57a641;color:#fff;display:block;font-size:14px;height:30px;margin:5px auto;max-width:325px;width:90%;text-transform:none}.inquirenow-content-small .form_wrapper .form_footer input[type=submit]:hover{background:#84be74;text-decoration:none;-webkit-appearance:none}.form_wrapper form li,.inquirenow-content-small .form_wrapper li{margin:0 auto!important}#inquirenow-content-small-close{background:none;border-bottom:2px solid silver;border-left:2px solid silver;border-radius:4px;color:silver!important;cursor:pointer;float:none;font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;font-size:14px;font-weight:700;height:auto!important;line-height:14px;padding:3px 8px;position:absolute;right:0;text-align:center}.inquirenow-content-small .form_wrapper .form_heading span{display:block;font-size:16px;padding-top:24px;width:95%;margin:0 2.5%;text-align:center}#cssmenu>ul,#header-cssmenu{display:inline-block}.inquirenow-content-small .form_wrapper .form_body input{font-size:12px}.inquirenow-content-small .form_wrapper .form_footer{padding:8px 0}.form_mobile_header .form_body ul li input{margin-bottom:10px!important}a,b,body,div,form,h1,h2,h3,html,img,input,label,li,p,span,strong,ul{margin:0;padding:0;border:0;font-size:100%;font-family:Helvetica,Geneva,Arial;outline:0}h1,h2,h3{font-weight:700}h1,h2{font-size:36px}h3{font-size:18px}#content h2{text-shadow:0 2px 0 #fffff7;margin:15px 0 10px}#content h3{margin:0 0 5px}ul{list-style:none}p{margin-bottom:14px}body{background:#f6f6f6;line-height:1;color:#000}.wrapper{margin:0 auto;width:985px}.float-right{float:right}a{color:#0071b7}a:hover{text-decoration:underline}.greenbtn{background:#61af4c;color:#fff;cursor:pointer;-webkit-appearance:none}.greenbtn:hover{background:#84be74;text-decoration:none;-webkit-appearance:none}.greenbtn:active{background:#44a52a;-webkit-appearance:none}#header-cssmenu{height:50px;width:auto}#cssmenu{padding:0;margin:0;border:0;width:auto;font-family:'Oxygen Mono',Tahoma,Arial,sans-serif;font-size:12px}#special-header #inquireNow-specialHeader,#special-header #phoneNumber-specialHeader{text-align:center;top:12px;border-radius:10px;position:absolute;color:#fff;cursor:pointer}#cssmenu ul:after,#cssmenu:after{content:'';display:block;clear:both}#cssmenu a{display:block;line-height:1em;text-decoration:none;background:0 0;color:#3c3c3c;padding:0 20px}#cssmenu li,#cssmenu ul{list-style:none;margin:0;padding:0}#cssmenu ul{z-index:597;text-transform:uppercase}#cssmenu ul li{float:left;min-height:1px;vertical-align:middle}#cssmenu ul li:hover{position:relative;z-index:599;cursor:default}#cssmenu ul li:hover>a{background:#84be74;color:#fff}#cssmenu>ul>li>a{line-height:49px;font-size:12px;font-weight:700}#special-header{position:fixed;z-index:5;width:100%;height:60px;background:#43494C;color:#fff;text-align:center;font-size:15px;display:none}#special-header #logo-specialHeader{width:90px;height:50px;float:none;margin:5px 0}#special-header #phoneNumber-specialHeader{width:25px;height:27px;padding:5px;background-color:#fff;left:10px}#special-header #phoneNumber-specialHeader .phone-icon{text-decoration:none;background:url(http://dam.vacationscostarica.com/crvacations/home/masthead/homepage-icons.png) -260px -41px no-repeat rgba(0,0,0,0);float:left;height:25px;width:25px}#special-header #inquireNow-specialHeader{width:35px;height:36px;background-color:#F26827;left:55px}#click-menu:hover,#special-header #inquireNow-specialHeader #inquire-icon:hover,#special-header #logo-specialHeader:hover,#special-header #phoneNumber-specialHeader:hover{opacity:.8}#special-header #inquireNow-specialHeader #inquire-icon{background:url(http://dam.vacationscostarica.com/crvacations/home/masthead/homepage-icons.png) -296px -40px no-repeat rgba(0,0,0,0);float:left;height:35px;text-decoration:none;width:35px}#header{height:78px;background:linear-gradient(#3c3c3c 30px,#fff 31px)}#header #main-header{float:left}#header #logo{background:url(http://dam.vacationscostarica.com/crvacations/general-content/costa-rica-vacations-logo.png) 0 0/170px 100px no-repeat rgba(0,0,0,0);float:left;height:100px;margin-left:-15px;width:160px;z-index:1}#header #header-title{float:left;height:30px;position:absolute}#header #phoneNumber{font-size:22px;line-height:30px;float:right}#header #phoneNumber .tel-icon{color:#fff;background-size:25px auto;text-decoration:none;margin-right:5px}#header #phoneNumber #tel-text{color:#fff;background-size:25px auto;text-decoration:none;margin-right:15px}#header #phoneNumber .phone-icon{text-decoration:none;background:url(http://dam.vacationscostarica.com/crvacations/home/masthead/homepage-icons.png) -255px -40px no-repeat rgba(0,0,0,0);float:left;height:30px;width:35px;margin-left:10px}#header #slogan{color:#fff;font-size:12px;font-weight:700;letter-spacing:.3px;line-height:30px;padding-left:160px}#header #header-btn-container{float:right;margin-right:10px;width:200px}#header #search-bar{clear:both;float:right;background:#eee;width:100%;border-radius:20px;margin:1px 0}#header #search-bar #sf-icon{background:url(http://dam.vacationscostarica.com/crvacations/home/masthead/homepage-icons.png) -60px -7px no-repeat;width:30px;height:27px;margin-right:5px;float:right;cursor:pointer}#header #search-bar #s{background:none;border:none;color:#909090;float:left;font-size:.75em;height:27px;width:150px;text-indent:10px}#header #slogan h1{display:inline;font-size:12px}#searchpackages{padding:0 20px 0 0;font-size:1.2em;margin:0 auto;width:600px;background-color:rgba(30,22,10,.6);border-radius:45px;height:75px}#searchpackages #title{float:left}#searchpackages #label{float:left;background-color:rgba(0,0,0,.6);border-radius:45px 0 0 45px;-moz-border-radius:45px 0 0 45px;-webkit-border-radius:45px 0 0 45px;-khtml-border-radius:45px 0 0 45px;line-height:75px;color:#fff;padding:0 5px 0 30px;font-weight:700;font-size:16px}#searchpackages #triangle{display:inline-block;float:right;width:0;height:0;border-top:35px solid transparent;border-left:40px solid rgba(0,0,0,.6);border-bottom:40px solid transparent;margin:0;padding:0}#searchpackages select{font-size:16px;width:175px;opacity:1;cursor:pointer;padding:0;margin:0;height:30px;outline:0;display:inline-block;text-align:left}#searchpackages select.nice-select{border:0;border-radius:45px;background-color:#fff;text-indent:5px;-webkit-appearance:none;-moz-appearance:none}#searchpackages #dropdowns{padding-top:25px}#searchpackages #dropdowns .searchPlanning{background-color:#fff;border-radius:45px;display:inline-block;height:30px;width:200px;margin-right:10px;position:relative}#searchpackages .searchPlanning:after{background:#fff;border-radius:0 45px 45px 0;color:green;content:"▼";font-size:12px;border:0;line-height:30px;padding:0 18px;height:30px;position:absolute;right:0;cursor:pointer}#footer{float:left;position:relative;width:100%}#footer .footer-container{margin:0 auto;width:960px;padding:0 10px}#footer #footer-bottom{background:#3c3c3c;border-bottom:4px solid #D9D5C9;height:auto;width:100%;padding:35px 0 20px;display:table}#footer #footer-bottom .footer-container hr{width:100%;float:left;margin:15px 0;border:0;border-top:1px solid #000}#footer #footer-bottom .footer-container .fb-box{width:100%;float:left;height:auto;padding:0}#footer #footer-bottom .footer-container .fb-box label{color:#fff;font-weight:700;line-height:45px;vertical-align:middle;padding:0 10px;font-size:14px}#footer #footer-bottom .footer-container .fb-box .icons-group span{margin:0 7px;float:left;height:55px}#footer #footer-bottom .footer-container .fb-box .icons-group #forbes-lnk{background:url(http://dam.vacationscostarica.com/crvacations/home/masthead/homepage-footer-logos.png) no-repeat rgba(0,0,0,0);width:110px;content:""}#footer #footer-bottom .footer-container .fb-box .icons-group #the-telegraph-lnk{background:url(http://dam.vacationscostarica.com/crvacations/home/masthead/homepage-footer-logos.png) -125px 0 no-repeat rgba(0,0,0,0);width:190px;content:""}#footer #footer-bottom .footer-container .fb-box .icons-group #wildlife-lnk{background:url(http://dam.vacationscostarica.com/crvacations/home/masthead/homepage-footer-logos.png) -330px 0 no-repeat rgba(0,0,0,0);width:115px;content:""}#footer #footer-bottom .footer-container .fb-box .icons-group #cnbc-lnk{background:url(http://dam.vacationscostarica.com/crvacations/home/masthead/homepage-footer-logos.png) -460px 0 no-repeat rgba(0,0,0,0);width:95px;content:""}#footer #footer-bottom .footer-container .fb-box .icons-group #modern-luxury-lnk{background:url(http://dam.vacationscostarica.com/crvacations/home/masthead/homepage-footer-logos.png) -565px 0 no-repeat rgba(0,0,0,0);width:130px;content:""}#footer #footer-bottom .footer-container .fb-box .icons-group #the-washington-post-lnk{background:url(http://dam.vacationscostarica.com/crvacations/home/masthead/homepage-footer-logos.png) -710px 0 no-repeat rgba(0,0,0,0);width:230px;content:""}#footer #footer-bottom .footer-container .fb-box #suscribe{display:flex;vertical-align:middle;float:left}#footer #footer-bottom .footer-container .fb-box #suscribe #suscribe-submit{float:right}#footer #footer-bottom .footer-container .fb-box #suscribe #suscribe-button{border-radius:15px;height:30px;text-transform:uppercase;cursor:pointer;font-size:14px;color:#fff;font-family:Helvetica,Arial,sans-serif;padding:4px 10px;vertical-align:middle;margin-top:5px}#footer #footer-bottom .footer-container .fb-box #suscribe #suscribe-input{background:#454545;border-radius:15px;float:left;margin-right:5px;margin-top:5px;height:30px;width:225px;line-height:30px}#footer #footer-bottom .footer-container .fb-box #suscribe #icon{background:url(http://dam.vacationscostarica.com/crvacations/home/masthead/homepage-icons.png) -85px -5px no-repeat rgba(0,0,0,0);content:"";float:left;width:30px;height:30px;margin-left:5px}#footer #footer-bottom .footer-container .fb-box #suscribe .email_add{background:0 0;color:#fff;font-size:13px;clear:both;width:180px}#footer #footer-bottom .footer-container .fb-box #social{float:right;display:flex}#footer #footer-bottom .footer-container .fb-box #social .column{float:left;width:55px;height:45px}#footer #footer-bottom .footer-container .fb-box #social a{opacity:.9}#footer #footer-bottom .footer-container .fb-box #social a:hover{opacity:1}#footer #footer-bottom .footer-container .fb-box #social #facebook-lnk{background:url(http://dam.vacationscostarica.com/crvacations/home/masthead/homepage-icons.png) -7px -85px no-repeat rgba(0,0,0,0)}#footer #footer-bottom .footer-container .fb-box #social #twitter-lnk{background:url(http://dam.vacationscostarica.com/crvacations/home/masthead/homepage-icons.png) -60px -85px no-repeat rgba(0,0,0,0)}#footer #footer-bottom .footer-container .fb-box #social #googleplus-lnk{background:url(http://dam.vacationscostarica.com/crvacations/home/masthead/homepage-icons.png) -111px -85px no-repeat rgba(0,0,0,0)}#footer #footer-bottom .footer-container .fb-box #social #youtube-lnk{background:url(http://dam.vacationscostarica.com/crvacations/home/masthead/homepage-icons.png) -163px -85px no-repeat rgba(0,0,0,0)}#footer #footer-bottom .footer-container .fb-box #social #pinterest-lnk{background:url(http://dam.vacationscostarica.com/crvacations/home/masthead/homepage-icons.png) -215px -85px no-repeat rgba(0,0,0,0)}#footer #footer-bottom .footer-container .fb-box .copyright{float:left;height:auto;width:500px}#footer #footer-bottom .footer-container .fb-box .copyright p{font-size:12px;color:#fff;line-height:1.5;width:425px;float:left;margin-left:5px}#footer #footer-bottom .footer-container .fb-box .copyright p>a{text-decoration:underline}#footer #footer-bottom .footer-container .fb-box .right-column{float:right;height:auto;width:455px}#footer #footer-bottom .footer-container .fb-box #namutravel-lnk{background:url(http://dam.vacationscostarica.com/crvacations/home/masthead/homepage-footer-logos.png) -230px -75px no-repeat rgba(0,0,0,0);width:55px;height:80px;float:left}#footer #footer-bottom .footer-container .fb-box #nicaragua-lnk{background:url(http://dam.vacationscostarica.com/crvacations/home/masthead/homepage-footer-logos.png) -830px -52px no-repeat rgba(0,0,0,0);float:left;height:70px;width:85px}#footer #footer-bottom .footer-container .fb-box #panama-lnk{background:url(http://dam.vacationscostarica.com/crvacations/home/masthead/homepage-footer-logos.png) -520px -75px no-repeat rgba(0,0,0,0);float:left;height:70px;width:85px}#footer #footer-bottom .footer-container .fb-box #trustpilot-lnk{background:url(http://dam.vacationscostarica.com/crvacations/home/masthead/homepage-footer-logos.png) -560px -60px/815px 165px no-repeat rgba(0,0,0,0);float:left;height:100px;width:130px}#footer #footer-bottom .footer-container .fb-box #canatur-lnk{background:url(http://dam.vacationscostarica.com/crvacations/home/masthead/homepage-footer-logos.png) -120px -75px no-repeat rgba(0,0,0,0);width:85px;height:80px;float:left}#footer #footer-bottom .footer-container .fb-box #ict-lnk{background:url(http://dam.vacationscostarica.com/crvacations/home/masthead/homepage-footer-logos.png) -25px -75px no-repeat rgba(0,0,0,0);width:70px;height:80px;float:left}#vp-container ul.item li{list-style-type:none;display:block;float:left;margin:12px;border:2px solid #efefef;line-height:0}#vp-container ul.item li img{-webkit-box-shadow:0 0 5px #ac987e;-moz-box-shadow:0 0 5px #ac987e;box-shadow:0 0 5px #ac987e;opacity:.8;transition:.5s}#vp-container ul.item li img:hover{opacity:1}#vp-container #vp-header{height:auto;min-height:90px}#vp-container #vp-header #vp-title{float:left;height:auto}#vp-container #vp-header #vp-title #vp-title-icon{background:url(http://dam.vacationscostarica.com/crvacations/home/masthead/homepage-icons.png) 0 -35px no-repeat;float:left;height:45px;width:55px;content:""}#vp-container #vp-header #vp-title h2{line-height:45px;text-decoration:none;text-transform:uppercase;margin:0;font-size:20px;float:left;width:375px}#vp-container hr{width:100%;float:left;margin:0 0 10px;border:0;border-top:2px solid #d7d7d7}#vp-container p{font-size:14px;line-height:20px}#vp-container .package-icon{text-decoration:none;background:url(http://dam.vacationscostarica.com/crvacations/home/masthead/homepage-icons.png) -175px -30px no-repeat rgba(0,0,0,0);float:right;height:50px;width:45px;box-shadow:none;content:""}#vp-container .product_link{position:relative;background-color:#ccc;width:300px;height:240px;float:left}#vp-container .package_type{text-decoration:none;font-weight:700;font-size:18px;color:#000}#vp-container .package_type .package_title{bottom:0;width:300px;line-height:50px;background-color:#fff;text-align:center;z-index:1;font-size:17px;display:block}#vp-container .crv{display:inline-block;width:100%}#tg-container{border-radius:45px;margin:15px auto 0;width:1024px}#tg-container ul.item li{list-style-type:none;display:block;float:left;margin:6px;border:3px solid #efefef}#tg-container ul.item li img{-webkit-box-shadow:0 0 5px #ac987e;-moz-box-shadow:0 0 5px #ac987e;box-shadow:0 0 5px #ac987e;opacity:1;transition:.5s}#tg-container #tg-header{height:200px}#tg-container #tg-header #tg-title{float:left;width:100%;height:auto}#tg-container #tg-header #tg-title #tg-title-icon{background:url(http://dam.vacationscostarica.com/crvacations/home/masthead/homepage-icons.png) -90px -35px no-repeat;float:left;height:45px;width:45px;content:""}#tg-container #tg-header #tg-title h2{line-height:45px;text-decoration:none;text-transform:uppercase;margin:0;font-size:20px;float:left;width:80%}#tg-container #tg-header #tg-description{float:left;height:auto;margin:20px 0}#tg-container #tg-header #tg-description-text{float:right;height:auto;width:75%}#tg-container #tg-header #tg-description-icon span{background:url(http://dam.vacationscostarica.com/crvacations/home/masthead/homepage-footer-logos.png) -290px -75px no-repeat rgba(0,0,0,0);height:130px;width:200px;content:"";float:left}#tg-container #tg-header p{line-height:20px}#tg-container #tg-content{height:430px}#tg-container .category_link{position:relative;background-color:#fff;width:31%;height:auto;min-height:370px;padding-bottom:20px;float:left}#tg-container .category_link h3{background-color:rgba(75,130,194,.66);color:#fff;font-size:23px;padding:5px 10px 0;position:absolute;text-transform:uppercase;top:125px;width:auto;height:50px}#tg-container .category_link p{line-height:20px;margin:15px;text-align:left}#tg-container .category_link img{width:100%;height:auto}#tg-container .category_link a{background:#61af4c;border-radius:15px;color:#fff;cursor:pointer;float:left;font-weight:700;line-height:35px;margin:0 20%;text-align:center;text-decoration:none;text-transform:uppercase;width:60%;font-size:13px}#tg-container .category_link a:hover{background:#84be74}#tg-container hr{width:100%;float:left;margin:0;border:0;border-top:2px solid #d7d7d7}#tg-container p{font-size:14px;line-height:20px}#content #features .content-title{height:auto;display:table;width:100%}#content .content-title-icon{background:url(http://dam.vacationscostarica.com/crvacations/home/masthead/homepage-icons.png) 0 -35px no-repeat;float:left;height:45px;width:55px;content:""}#content #features .content-title h2{line-height:45px;text-decoration:none;text-transform:uppercase;margin:0;font-size:20px;float:left}#content #top{border:2px dotted #ddd;float:left;margin:10px 0;width:98%}#slider-container{position:relative;background:url(http://dam.vacationscostarica.com/crvacations/home/2016-homepage-images/april2016-homepage1.jpg) center top no-repeat;height:450px}#slider-container h2{color:#fff;font-size:55px;padding-top:140px}#slider-container h3{color:#fff;font-size:19px;padding:25px 0}#slider-container .slogan{text-align:center;text-align:-webkit-center;text-align:-moz-center;border-radius:45px;margin:0 auto;width:985px}.facebook-image,.form_mobile_header .form_input_container{text-align:center}#content{margin:10px auto 0;width:985px;border-radius:45px}#content #features{float:left;width:985px;text-decoration:none;margin-bottom:5px}#content #features .feature-item{display:inline;float:left;height:350px}#content #features #ask{width:310px;height:auto;z-index:1}#content #features #news a{text-decoration:none}#content #features #news hr{width:100%;float:left;margin:0 0 10px;border:0;border-top:2px solid #d7d7d7}#content #features #news{width:650px;height:auto;z-index:1;margin:0 10px 0 0;position:relative}#content #features #news p{font-size:14px;line-height:20px}.ui-datepicker{z-index:999999999999999}.boton{padding:4px 10px;border-radius:5px;font-size:16px;font-family:Helvetica;text-decoration:none;vertical-align:middle}strong{font-weight:700}#btn-top{background:url(http://dam.vacationscostarica.com/crvacations/theme/images/btn_to_top.png) no-repeat;width:68px;height:40px;float:right;clear:both;cursor:pointer}.cleaner{clear:both}div.ui-datepicker{font-size:12px}#inquirenow-content-small{padding-bottom:15px;background-color:#43494c}.gf-message-under-button{font-size:13px}.gf-message-under-button a{color:#fff;text-decoration:underline}.facebook-image{margin:10px 0}.facebook-image a img{width:100%;max-width:310px;min-width:260px}label.form-validation-error{color:#fff;background-color:rgba(252,59,59,1);border-radius:5px;line-height:normal!important;padding:5px 10px!important;font-weight:400!important;font-size:smaller!important;position:relative}.controlBtn{font-size:12px;top:-10px;position:relative;z-index:4}@media screen and (max-width:1020px){#header #cssmenu>ul>li>a{padding:0 19px}.form_wrapper .form_heading h3{font-size:16px}#content #features .content-title h2,#tg-container #tg-header #tg-title h2,#vp-container #vp-header #vp-title h2{font-size:16px;height:45px;vertical-align:middle;line-height:normal;display:table-cell;float:none;width:95%}#responsive-menu{background:#3c3c3c;font-size:14px!important;text-transform:uppercase;min-height:100%!important;height:auto!important}#content #top{margin:0}#content{margin:10px auto 0;width:100%}.wrapper{margin:0;width:100%}#content #features,#vp-container .crv{width:95%;margin:5px 2.5%}#content #features #news p>img{width:100%;height:auto}#slider-container h2{font-size:50px;padding-top:15%}#slider-container h3{font-size:18px;padding:20px 0}#slider-container .slogan{width:100%}#tg-container ul.item li,#vp-container ul.item li{margin:10px 1%;width:30.3%;height:auto;background:#fff}#tg-container #tg-header #tg-description-text{width:50%;margin:0 25%}#tg-container #tg-header #tg-description-icon{display:table;margin:0 auto;text-align:center}#vp-container{display:inline-block;width:100%}#vp-container ul.item li img{width:100%;height:auto}#vp-container .package_type .package_title{width:100%;font-size:15px}#vp-container #vp-header #vp-title{width:100%}#content #features #news{margin-right:2%;width:58%}#content #features #ask{width:40%}.form_homepage .form-two-in-line div .datepicker{background:#fff}.form_wrapper ul{width:95%!important;margin:0 2.5%!important}#tg-container{width:95%;margin:10px 2.5%}#tg-container .category_link h3{background-color:rgba(75,130,194,.66);font-size:16px;top:0;width:auto;height:35px}#footer .footer-container{width:100%;padding:0}#footer #footer-bottom .footer-container .fb-box .icons-group{display:block;width:50%;margin:0 auto;float:left;text-align:center}#footer #footer-bottom .footer-container .fb-box .column{margin:0 auto;display:table}#footer #footer-bottom .footer-container .fb-box .copyright{width:50%}#footer #footer-bottom .footer-container .fb-box .copyright p{width:80%}#footer #footer-bottom .footer-container .fb-box .right-column{width:50%}#footer #footer-bottom .footer-container .fb-box #nicaragua-lnk{background-position:-830px -63px}}@media screen and (max-width:960px){#header #cssmenu>ul>li>a{padding:0 14px}}@media screen and (max-width:924px){.wrapper{margin:0;width:100%}#header-btn-container{display:none}}@media screen and (max-width:900px){#footer #footer-bottom .footer-container .fb-box #social,#footer #footer-bottom .footer-container .fb-box #suscribe{display:block;width:50%;text-align:center}#footer #footer-bottom .footer-container .fb-box #social div,#footer #footer-bottom .footer-container .fb-box #suscribe form{margin:0 auto;display:table}}@media screen and (max-width:880px){#header #cssmenu>ul>li>a{padding:0 9px}}@media screen and (max-width:824px){#click-menu{background:#fff!important;border-radius:5px;position:fixed!important;right:10px!important}.wrapper{margin:0;width:100%}#header-btn-container{display:none}#tg-description-icon{display:table;margin:0 auto}}@media screen and (max-width:800px){.wrapper{margin:0;width:100%}#header #cssmenu>ul>li>a{padding:0 8px;font-size:11px}#slider-container h2{font-size:35px;margin:0 5%}#slider-container h3{font-size:17px;padding:15px 0;margin:0 5%}#footer #footer-bottom .footer-container .fb-box .copyright .copyright-column{margin:0 auto;display:table}#footer #footer-bottom .footer-container .fb-box .copyright p{width:90%;margin:0 5%}}@media screen and (max-width:1020px){.form-two-in-line div input{width:100%!important}.form-two-in-line{display:inline-block!important;width:100%}.form_wrapper input[type=text],.form_wrapper input[type=email],.form_wrapper input[type=tel]{margin-top:10px;padding:5px 0}}@media screen and (max-width:735px){#header #cssmenu>ul>li>a{padding:0 6px}}@media screen and (max-width:700px){#header{height:60px;background:#43494C}#header .wrapper{display:none}#header #special-header{display:block}#responsive-menu .RMImage{margin:0 5px}#responsive-menu #responsive-menu-title{padding:10px 0!important;width:100%!important}div.ui-datepicker{font-size:20px;width:95%;left:0!important;margin:0 2%;padding:.5%}#vp-container #vp-header #vp-title{height:auto;display:table;width:100%}#vp-container ul.item li{margin:10px 2.5%;width:95%;background-color:#fff}#footer #footer-bottom .footer-container .fb-box #social,#footer #footer-bottom .footer-container .fb-box #suscribe{width:100%}#footer #footer-bottom .footer-container .fb-box #suscribe #suscribe-input{width:160px}#footer #footer-bottom .footer-container .fb-box #suscribe .email_add{width:120px}#tg-container #tg-header #tg-description-text{width:100%;margin:0}#tg-container ul.item li{width:95%;margin:5px 2.5%}#content #features #ask,#content #features #news{margin:0;width:100%}#slider-container{height:auto;padding-bottom:10%}}@media screen and (max-width:640px){#searchpackages{display:none;width:95%;max-width:370px;margin:10px 2.5%;height:auto;padding:0 0 15px}#searchpackages #title{float:none}#searchpackages select{margin-left:5px;width:175px}#searchpackages #label{background-color:transparent;margin:10px 5%;padding:0;text-align:center;width:90%;line-height:normal}#searchpackages #triangle{display:none}#searchpackages #dropdowns{margin:0 auto;display:block;text-align:center;padding:0}#searchpackages #dropdowns .searchPlanning{margin-bottom:0}h1{font-size:30px}.form_wrapper{max-width:100%;margin:10px 0}}@media screen and (max-width:525px){div.ui-datepicker{font-size:16px}#vp-container ul.item li img{width:100%;margin:0 0 10px;height:auto}#content{margin:5px 0 0}#footer #footer-bottom .footer-container .fb-box .icons-group{width:100%}}@media screen and (max-width:420px){#footer #footer-bottom .footer-container .fb-box .copyright p>a{display:table;margin-bottom:5px}}@media screen and (max-width:350px){.facebook-image img{width:100%;height:auto}}@media screen and (max-width:325px){#vp-container .package_type .package_title,#vp-container .product_link,#vp-container ul.item li img{width:100%}}