/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */


/*GENERAL*/
.uk-navbar { background: #F4FFFD; }
.tm-navbar .tm-search .tm-navbar-button::before, .tm-navbar .tm-more .tm-navbar-button::before {color: #2b3254;}
.uk-dropdown-blank.tm-navbar-dropdown.uk-dropdown-left { background: #f0f0f0; }
input.uk-search-field {color: #353535; }
.uk-navbar-nav > li.uk-active > a {background-color: rgba(0, 0, 0, 0); color: #ebc083; font-weight: bold;}
.uk-slidenav {color: #fff !important;}
#tm-footer { background: #12100E; }
.tm-footer-fixed {padding-bottom: 300px;}
.tm-footer-fixed .tm-block-footer {height: 300px;}
.alt-dark-bg { background: #282928 !important; border-bottom: 1px solid #393530; color: #ccc; font-size: 15px; }
.heavy-footer h3.uk-h3.uk-margin-top-remove {color: #fff;}
.uk-icon-small {color: #af9a7d;}
.uk-icon-medium {font-size: 25px;}
.uk-block-secondary { background: #012959; }
.uk-block-default { background: #f4fffd; }
.uk-button-primary { background-image: linear-gradient(120deg, #a1c4fd 0%, #c2e9fb 100%); }
.uk-padding-small { padding-top: 25px; padding-bottom: 25px; }
.uk-block-muted { background: #ffffff; }
.uk-button-secondary { background: #fff; color: #b6dcfc; }
.uk-panel-box {
    box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.17);
    border-bottom-left-radius: 2px;
    border-bottom-right-radius: 2px;
    background-image: linear-gradient(to top, #eff1f6 0%, #f8fbff 100%);
}
.uk-lead-title { font-weight: bold; text-transform: uppercase; letter-spacing: 4px; }
.uk-panel-box .uk-panel-badge { top: 20px; right: 20px; }
.uk-contrast .uk-h5 { color: #fff; font-size: 16px; }
hr { border-top: 1px solid #e0e0e0; }
.uk-panel-box-primary .uk-panel-title { color: #000000; }
.woocommerce.widget_product_search input[type="submit"] { background: #c2ac8d; }
.uk-panel-box-secondary { box-shadow: none; background: #012959; }
.uk-panel-box-secondary.woocommerce.widget_product_search input[type="search"] {
    border-color: rgba(255, 255, 255, 0.1);
    background: rgba(0, 0, 0, 0);
    color: rgba(255, 255, 255, 0.5);
}
.woocommerce .woocommerce-message, .woocommerce-page .woocommerce-message {
    background: #af9a7d;
    color: #ffffff;
}
.woocommerce .woocommerce-message .button, .woocommerce-page .woocommerce-message .button {
    background: #cdb695;
    color: #ffffff;
    text-decoration: none;
}
.woocommerce .woocommerce-message .button:hover, .woocommerce-page .woocommerce-message .button:hover { background: #bba688; color: #ffffff; }
.uk-navbar-toggle { color: #c2ac8d; }
.uk-button-primary:hover, .uk-button-primary:focus { background-image: none; }
/*HEADER*/
	.uk-navbar-nav > li:hover > a { color: #ebc185; }
/**/

/*HOMEPAGE*/
.homepage-slide h3.uk-heading-large { color: #fff; font-weight: bold; font-size: 100px; }
.homepage-slide .uk-text-large.uk-margin { color: #fff0c8; }
.home .tm-bottom-c .uk-panel-box {/*background-image:url("http://development.imanila.ph/annset-holidays/wp-content/uploads/bginner2a.jpg");background-position-x: 60%; color:#000;*/}
.consultation-title {color: #000; font-size: 22px;}
div#wpcf7-f130-o1 {width: 70%;margin: 0 auto;}
input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required.consult1 { background: rgba(40, 50, 62, 0.36);padding: 12px; border: 1px solid #fff;float: right;width: 80%; color: #fff;font-size: 14px;}
input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required.consult2 { background: rgba(40, 50, 62, 0.36);padding: 12px;border: 1px solid #fff;float: left;width: 80%;color: #fff; font-size: 14px;}
select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required.consult2 {background: rgba(40, 50, 62, 0.36);padding: 12px;border: 1px solid #fff;float: left; width: 83%;color: #fff;font-size: 14px; height: 45px;}
textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required.consult2 {background: rgba(40, 50, 62, 0.36);padding: 12px;border: 1px solid #fff;width: 83%;color: #fff;font-size: 14px;float: left;height: 69px;resize: none; margin-top: -50px;}
.home .tm-bottom-c .uk-grid {margin-top: 10px !important;}
input.wpcf7-form-control.wpcf7-submit {background-color: #c2ac8d;color: #ffffff;border: none;width: 100px;font-size: 13px;padding: 8px;}
::-webkit-input-placeholder { color: #fff;}

.home-form .uk-form input, .home-form .uk-form select { height: 50px; line-height: 50px; margin-top: 0 !important;
    width: 100%;
    box-sizing: border-box;
    background: rgba(0, 0, 0, 0) !important;
}
.home-form .uk-form-label { font-family: 'Montserrat', Helvetica, Arial, sans-serif; text-transform: uppercase;
    font-size: 11px;
    font-weight: 500;
    letter-spacing: 3px;
}
/*.home-top-tours > div:last-child > .uk-panel {
    background-image: url(http://development.imanila.ph/annset-holidays/wp-content/uploads/tours-home-bg.jpg);
    color: #fff;
}*/
.home-top-tours > div:last-child > .uk-panel .uk-h4 { color: #fff; }
.home-top-b { background-size: contain; background-repeat: no-repeat; background-position: center bottom; }
.home-top-d { background-size: contain; background-repeat: no-repeat; background-position: center top; }

.home-form .uk-form select { -webkit-appearance: none; line-height: 10px; }



/*BLOG*/
.tm-article-content { padding: 0px !important; }
.destin-info .uk-subnav-pill > * > * { font-size: 12px; padding: 15px; }
.destin-info .uk-subnav-pill > .uk-active > * { color: #fff !important; }



/*CUSTOMIZATIONS FOR ANSET HOLIDAYS*/
    /*GENERAL*/
    .uk-block-secondary { background-color: #056327; }
    .uk-block-default { background-color: #fff; }

    .uk-button:hover { transition: 0.4s all ease; }
    .uk-button-primary { background: linear-gradient(120deg, #1b542f 0%, #00ab3e 100%); }
    .uk-button-primary:hover { background: #12100E; }

    .alt-dark-bg a,.alt-dark-bg .uk-icon-small { color: #fff; }


    /**/

    /*Navigation*/
    .uk-navbar { background: #fff; }
    .uk-navbar-nav { margin-left: 150px; }
    .uk-navbar-nav > li.uk-active > a { font-size: 12px; }
    .uk-navbar-nav > li.uk-active > a, .uk-navbar-nav > li:hover > a { color: #00a23b; }

    /**/

    /*Header*/
    .tm-block-header { background: #fff; }
    .tm-header-container { padding: 50px; }
    .uk-slideshow-fullscreen, .uk-slideshow-fullscreen > li { height: 89vh; }
    .tm-slideshow-avanti .uk-overlay-panel { padding: 40px 40px 40px 40px; }
    
    /**/
    .alt-dark-bg a, .alt-dark-bg .uk-icon-small, .tm-block-footer .tm-footer a { color: #c3c3c3 !important; }
    /*.alt-dark-bg .uk-grid > * { padding-left: 10px; }*/

    .destination { font-size: 16px; }
    .inner-banner.uk-contrast p { color: rgba(255,255,255,0.9); }
    .page-id-162 .tm-header-container { padding: 0; }

    .home .tm-footer-centered { padding-top: 55px; padding-bottom: 55px; }


    /*RESPONSIVE*/
    @media (min-width: 768px) { 
        .uk-sticky-placeholder + .tm-header-container .uk-slideshow > li > .uk-overlay-panel { padding-top: 100px; }
        .uk-sticky-placeholder + .tm-header-container .uk-slidenav-position .uk-slidenav { top: 50% !important; }
    }

    /*@media (min-width: 960px) {
        .tm-navbar-sticky .tm-navbar-wrapper, .tm-navbar-sticky .tm-navbar-wrapper-animate {
            border-width: 10px;
        }
    }*/


    @media (max-height: 768px) and (max-width: 1366px) { 
/*       .tm-header-container { padding: 50px; } { padding: 30px; }
        .uk-slideshow-fullscreen, .uk-slideshow-fullscreen > li { height: 90px; }
        .uk-sticky-placeholder + .tm-header-container .uk-slidenav-position .uk-slidenav {  top: 55% !important;  }*/
        .uk-sticky-placeholder + .tm-header-container .uk-slideshow > li > .uk-overlay-panel { padding-top: 0px; margin-top: -100px; }
        .tm-navbar-sticky .tm-navbar-wrapper, .tm-navbar-sticky .tm-navbar-wrapper-animate { border-width: 10px !important; }
        .tm-header-container { padding: 50px 20px 50px; }
        .uk-sticky-placeholder + .tm-header-container .uk-slidenav-position .uk-slidenav { top: 56% !important; }
    }
    
     @media (max-width: 768px) { 
        .tm-logo-small { margin-top: 25px; }
        .alt-dark-bg .uk-panel { text-align: center; }
        .tm-bottom-c .uk-flex { display: block; text-align: center; }
        .tm-header-container { padding: 0; }
    }
    
    
    @media (max-width: 414px) { 
        .tm-slideshow-content-panel{padding-top: 40px;padding-bottom: 185px;}
        .homepage-slide h3.uk-heading-large{font-size:50px;}
    }
    /**/
/**/










/*RESPONSIVE*/

/*MOBILE*/
@media only screen and (min-device-width : 320px) and (max-device-width : 736px) { 

input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required.consult1, input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required.consult2 
{float: initial; width: 100%;margin-bottom: 10px;}
textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required.consult2 {width: 100%;float: initial;height: 60px;margin-top: 0px;}
}

@media (min-width: 960px) {
.tm-navbar-sticky.tm-header-offset .tm-block-header + .uk-block-large:not(.tm-block-fullheight) {padding-top: 200px;background-image:url("http://development.imanila.ph/annset-holidays/wp-content/uploads/bginner2a.jpg");background-position-x: 50%;}


}

@media (min-width : 320px) and (max-width : 960px) { 
	input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required.consult1, input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required.consult2 
{float: initial; width: 100%;margin-bottom: 10px;}
textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required.consult2 {width: 100%;float: initial;height: 60px;margin-top: 0px;}

}





/*04242019*/
.uk-icon-facebook.uk-icon-medium:hover,.uk-icon-instagram.uk-icon-medium:hover,.uk-icon-twitter.uk-icon-medium:hover{ color: #ffffff !important;}
/* IOS */

input[type="submit"] {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}

a[href^="tel"]{
	color:inherit;
	text-decoration: none;
}


/**** jen added 11062020 **/
.page-id-349 #tm-top-a.inner-banner, .page-id-351 #tm-top-a.inner-banner  {
    background-image: url(http://annsetholidays.com.ph/wp-content/uploads/2020/11/palawan.jpg) !important;
    height: 365px;

}

.page-id-448 #tm-top-a.inner-banner {
    background-image: url(http://annsetholidays.com.ph/wp-content/uploads/2020/11/IMG_3733.jpg) !important;
    height: 365px;

}

.page-id-162 #tm-top-a {
    background-image: url(http://annsetholidays.com.ph/wp-content/uploads/2020/11/contact_map.png) !important;
    height: 365px;
}

.uk-dropdown-navbar {
    background: #00a23b;
}

.uk-nav-navbar > li > a {
    color: #000000;
}
