/*
 Theme Name:     BookYourTravel Child
 Theme URI:      http://themeforest.net/item/book-your-travel-online-booking-wordpress-theme/5632266?ref=themeenergy
 Description:    Book Your Travel Child Theme
 Author:         themeenergy
 Author URI:     http://themeforest.net/user/themeenergy
 Template:       BookYourTravel
 Version:        1.0.0
*/

/* =Theme customization starts here
-------------------------------------------------------------- */

@media screen and (max-width: 360px) {
.header .ribbon 	{ display:block; }
}

/*------------ GENERAL STYLE -------------------*/

input[type="search"], input[type="email"], input[type="text"], input[type="number"], input[type="password"], input[type="tel"], input[type="url"], input[type="date"], input[type="submit"], div.selector { border-radius:8px; }

/*--- SEARCH MENU HOMEPAGE --------------------------- */

.hero-sidebar .dOver {position:absolute;left:0;right:0;top:0;bottom:0;z-index:99;}
label[for="bookyourtravel_search_widget-6-what-cruise"]:before { visibility:visible; content:"Fast boat"; }
label[for="bookyourtravel_search_widget-6-what-cruise"] { visibility:hidden; }
.byt-widget-search .filter .label {font-size: 14px; font-weight:500 !important; color:#ff6100; }
.byt-widget-search .filter-group label {font-size: 14px; font-weight:500; color:#ff6100; }

/*------------ FOOTER -------------------------*/

.footer .widget.full-width { text-align:left; }
@media screen and (max-width: 480px) {
	.footer .widget.full-width { text-align:center; }
}

.logo-footer { max-width:300px; }
.font-tr-footer-01 { font-size:14px; display:inline-block; width:100%; padding-top:10px; }
.font-tr-footer-02 { display:inline-block; width:100%; padding-top:5px; }
.font-tr-title-footer { font-family: 'Poppins', sans-serif; font-size:20px; }
.col-tr-footer-01 { display:inline-block; width:100%; padding-top:20px; }
.col-tr-footer-02 { display:inline-block; margin-top:15px; text-align:left; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; }
.col-tr-footer-03 { font-size:15px; font-weight:500; width:100%; }
.col-tr-footer-04 { font-size:11px; font-weight:normal; }
.col-tr-footer-05 a { display:block; font-size:18px; font-weight:bolder; }
.col-tr-payment {display:inline-block;}
.url-tr-01 { color:#ff6100 !important; }
.url-tr-01:hover { color:#ff6100 !important; }
.icon-tr-footer-01 { font-size:80px; min-width:50px; float:left; }
.icon-tr-footer-02 { font-size:18px; }
.icon-tr-payment { width:70px; float:left; margin-right:5px; }

@media screen and (max-width: 480px) {
	.col-tr-footer-01 { display:flex; justify-content:center;}
	.icon-tr-footer-01 { margin-right:5px; }
}

/*----- social -----*/

.font-tr-footer-03 {
	display:block;
	width:100%;
    /* font-family:'Quicksand', sans-serif; */
    font-size:20px;
	font-weight:500;
    margin-bottom:10px;
}
.fn-dyk02 {
    color:#ffffff;
    font-size:19px !important;
    margin-top:-12px;
}
.fn-dyk02:hover {
    color:#1f8fe9;
}
.border-dyk01 {
    border-radius: 50%;
    /* border:2px solid #ffffff; */
    background-color:#222222;
    margin-left:3px;
    text-align: center;
    padding: 20px;
   
}
