@charset "UTF-8";
/*
Theme Name: Travelnote
Theme URI: https://wordpress.org/themes/twentytwentyone/
Author: Holly Agency
Author URI: https://wordpress.org/
Description: Twenty Twenty-One is a blank canvas for your ideas and it makes the block editor your best brush. With new block patterns, which allow you to create a beautiful layout in a matter of seconds, this theme’s soft colors and eye-catching — yet timeless — design will let your work shine. Take it for a spin! See how Twenty Twenty-One elevates your portfolio, business website, or personal blog.
Requires at least: 5.3
Tested up to: 6.1
Version: 1.7
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: twentytwentyone
Tags: one-column, accessibility-ready, custom-colors, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, block-patterns, rtl-language-support, sticky-post, threaded-comments, translation-ready

Twenty Twenty-One WordPress Theme, (C) 2020 WordPress.org
Twenty Twenty-One is distributed under the terms of the GNU GPL.
*/


/* Bootstap adjustments */
.container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
    --bs-gutter-x: 0rem;
    --bs-gutter-y: 0;
    width: 100%;
    padding-right: calc(var(--bs-gutter-x) * .0);
    padding-left: calc(var(--bs-gutter-x) * .0);
    margin-right: auto;
    margin-left: auto;
}

.row {
    --bs-gutter-x: 0rem;
    --bs-gutter-y: 0;
    display: flex;
    flex-wrap: wrap;
    margin-top: calc(0 * var(--bs-gutter-y));
    margin-right: calc(-.0 * var(--bs-gutter-x));
    margin-left: calc(-.0 * var(--bs-gutter-x));
}

/* End Bootstap adjustments */


/*  General setting */
input[type="text"] {background: white; border: 3px solid #008BDF; border-radius: 5px;}
textarea { background: white;    border: 3px solid #008BDF;    border-radius: 5px;}
select { background: white;    border: 3px solid #008BDF;    border-radius: 5px;}
input[type="date"]{ background: white;    border: 3px solid #008BDF;    border-radius: 5px;}
input[type="time"]{ background: white !important;    border: 3px solid #008BDF !important;    border-radius: 5px !important;}


@font-face {  font-family: 'Lato-Regular';  src: url('/wp-content/themes/travelnote/assets/fonts/Lato-Regular.ttf') format('truetype');}
@font-face {  font-family: 'Lato-Black';  src: url('/wp-content/themes/travelnote/assets/fonts/Lato-Black.ttf') format('truetype');}
* {font-family: 'Lato-Regular' !important;}
.txtstr{font-family: 'Lato-Black' !important;}
.txtreg{font-family: 'Lato-Regular' !important;}



img.box-immagine-1 {
    min-width: 800px !important;
    max-width: 800px !important;
}


input[type="date"] {
background-position: 99% 55%;
}

select{
background-position: 98% 55% !important;
}

input[type="time"] {
background-position: 98% 55% !important;
}


/* allinemaneto elementi */

input[name="data-preventivo"]{ background-color: #FFFDF8 !important; position: relative !important; margin-left: -20% !important;}
input[name="numero-preventivo"]{ background-color: #FFFDF8 !important;}
input[name="nome-intestatario-preventivo"]{ margin-left: 5% !important;}
textarea[name="descrizione-destinazione-preventivo"]{ margin-left: 5% !important;}
select[name="tipologia-preventivo"]{ margin-left: 5% !important;}
input{ text-indent: 5px !important;}
textarea[placeholder]{ text-indent: 5px !important;}
select{text-indent: 10px;}
textarea::placeholder{
	color: #9E9690 !important;
}
textarea::-ms-input-placeholder {
	color: #9E9690 !important;
}

/* allinemaneto elementi */

/* focus elementi */
input:focus { border: 2px solid transparent; outline: 2px solid blue;}
select:focus { border: 2px solid transparent; outline: 2px solid blue;}
textarea:focus { border: 2px solid transparent; outline: 2px solid blue;}
button.addOp:hover { background-color: #FF7100 !important; border: 1px solid #FF7100 !important;}
::placeholder{ color: black !important; }

textarea { text-indent: 0px !important;}

textarea.box-text.box-text-1 {
    resize: none;
    width: 80%;
    height: 100px;
    margin-bottom: -25%;
}
textarea.box-text.box-text-2 {
    resize: none;
    width: 145% !important;
    height: 50px !important;
    margin-left: -45%;
}
textarea.box-text.box-text-3 {
    resize: none;
    height: 50px;
}

textarea[placeholder] {
    text-indent: 0px !important;
}