/*
Theme Name: Mi Plan de Boda Web - Plantillas
Theme URI: https://mintuicion.com
Template: mintuicion
Author: Juan Jiménez-Castellanos Carmona (Mintuicion)
Author URI: https://mintuicion.com
Description: Description
Version: 1.0.0.1645436136
Updated: 2022-02-21 09:35:36

*/
/*Plantilla Margarita*/
.page-id-375{
	--main-color: #CD954B;

	.gravity input[type="text"], .gravity input[type="email"], .gravity input[type="url"],.gravity input[type="password"],.gravity input[type="search"],.gravity input[type="number"],.gravity input[type="tel"],.gravity input[type="range"],.gravity input[type="date"],.gravity input[type="month"],.gravity input[type="week"],.gravity input[type="time"],.gravity input[type="datetime"],.gravity input[type="datetime-local"],.gravity input[type="color"],.gravity select,.gravity textarea, input[type=checkbox],.gravity input[type=radio],.gravity .form-check-input{
	background-color: transparent;
    color: #666;
    border: 1px solid var(--main-color);
	}
	.gravity input[type="text"],.gravity input[type="email"],.gravity input[type="url"],.gravity input[type="password"],.gravity input[type="search"],.gravity input[type="number"],.gravity input[type="tel"],.gravity input[type="range"],.gravity input[type="date"],.gravity input[type="month"],.gravity input[type="week"],.gravity input[type="time"],.gravity input[type="datetime"],.gravity input[type="datetime-local"],.gravity input[type="color"],.gravity select,.gravity textarea{
		/*border-top: none !important;
	    border-left: none !important;
	    border-right: none !important;*/
	    border-radius: 0 !important;
	}
	.gravity input[type="text"]:focus,.gravity input[type="email"]:focus,.gravity input[type="url"]:focus,.gravity input[type="password"]:focus,.gravity input[type="search"]:focus,.gravity input[type="number"]:focus,.gravity input[type="tel"]:focus,.gravity input[type="range"]:focus,.gravity input[type="date"]:focus,.gravity input[type="month"]:focus,.gravity input[type="week"]:focus,.gravity input[type="time"]:focus,.gravity input[type="datetime"]:focus,.gravity input[type="datetime-local"]:focus,.gravity input[type="color"]:focus,.gravity textarea:focus,.gravity select:focus,.gravity .form-check-input:focus,
	.gravity input[type="text"]:focus-visible,.gravity input[type="email"]:focus-visible,.gravity input[type="url"]:focus-visible,.gravity input[type="password"]:focus-visible,.gravity input[type="search"]:focus-visible,.gravity input[type="number"]:focus-visible,.gravity input[type="tel"]:focus-visible,.gravity input[type="range"]:focus-visible,.gravity input[type="date"]:focus-visible,.gravity input[type="month"]:focus-visible,.gravity input[type="week"]:focus-visible,.gravity input[type="time"]:focus-visible,.gravity input[type="datetime"]:focus-visible,.gravity input[type="datetime-local"]:focus-visible,.gravity input[type="color"]:focus-visible,.gravity textarea:focus-visible,.gravity select:focus-visible,.gravity .form-check-input:focus-visible{
		outline: 0;
		/*border-top: none;
	    border-left: none ;
	    border-right: none;*/
	    border: 1px solid var(--main-color) !important;
	    box-shadow: none !important;
	}

	.gravity [type="checkbox"],.gravity [type="radio"] {
		margin-right: 0.5rem;
		box-sizing: border-box;
		padding: 0;
	}
	.gravity input[type=checkbox],.gravity input[type=radio],.gravity .form-check-input:focus{ 
		appearance: none;
		-moz-appearance: none;
		-webkit-appearance: none;
		-o-appearance: none;
		border: 1px solid var(--main-color) !important;
		width: 16px;
		height: 16px;
		position: relative;
		top: 3px;
	}
	.gravity input[type=radio]{
		border-radius: 1rem;
	}
	.gravity input[type=checkbox]:checked,.gravity input[type=radio]:checked,.gravity .form-check-input:checked[type=checkbox]{
		background-color: var(--main-color);
		background-image: none;
	}
	.gravity .form-check-input:active {
		filter: none !important;
	}
	.gravity .form-check-input[type=checkbox]{
		border-radius: 0 !important;
	}
	.gravity .form-check-input:checked[type=checkbox]{
		background-image: none !important;
	}

	.gravity label{
		color: #666;
		display:inline !important;
		overflow:hidden;
		font-size: 1rem;
	}
	.gravity .gform_button{
		color: #fff !important;
		border: 3px solid var(--main-color)!important;
		background-color: var(--main-color) !important;
		padding: 0.5rem 3rem !important;
	    width: 100% !important;
	    text-transform: uppercase !important;
	    border-radius: 5px !important;
	    transition: 0.3s !important;
	    font-weight: bold !important;
	}
	.gravity .gform_button:hover,.gravity .gform_button:active,.gravity .gform_button:focus{
		background-color: transparent !important;
		color: var(--main-color) !important;
		transition: 0.3s !important;
	}
}


/*Plantilla Petunia*/
.page-id-468{
	--main-color: #000;

	.gravity input[type="text"], .gravity input[type="email"], .gravity input[type="url"],.gravity input[type="password"],.gravity input[type="search"],.gravity input[type="number"],.gravity input[type="tel"],.gravity input[type="range"],.gravity input[type="date"],.gravity input[type="month"],.gravity input[type="week"],.gravity input[type="time"],.gravity input[type="datetime"],.gravity input[type="datetime-local"],.gravity input[type="color"],.gravity select,.gravity textarea, input[type=checkbox],.gravity input[type=radio],.gravity .form-check-input{
	background-color: transparent;
    color: #666;
    border: 1px solid var(--main-color);
	}
	.gravity input[type="text"],.gravity input[type="email"],.gravity input[type="url"],.gravity input[type="password"],.gravity input[type="search"],.gravity input[type="number"],.gravity input[type="tel"],.gravity input[type="range"],.gravity input[type="date"],.gravity input[type="month"],.gravity input[type="week"],.gravity input[type="time"],.gravity input[type="datetime"],.gravity input[type="datetime-local"],.gravity input[type="color"],.gravity select,.gravity textarea{
		/*border-top: none !important;
	    border-left: none !important;
	    border-right: none !important;*/
	    border-radius: 0 !important;
	}
	.gravity input[type="text"]:focus,.gravity input[type="email"]:focus,.gravity input[type="url"]:focus,.gravity input[type="password"]:focus,.gravity input[type="search"]:focus,.gravity input[type="number"]:focus,.gravity input[type="tel"]:focus,.gravity input[type="range"]:focus,.gravity input[type="date"]:focus,.gravity input[type="month"]:focus,.gravity input[type="week"]:focus,.gravity input[type="time"]:focus,.gravity input[type="datetime"]:focus,.gravity input[type="datetime-local"]:focus,.gravity input[type="color"]:focus,.gravity textarea:focus,.gravity select:focus,.gravity .form-check-input:focus,
	.gravity input[type="text"]:focus-visible,.gravity input[type="email"]:focus-visible,.gravity input[type="url"]:focus-visible,.gravity input[type="password"]:focus-visible,.gravity input[type="search"]:focus-visible,.gravity input[type="number"]:focus-visible,.gravity input[type="tel"]:focus-visible,.gravity input[type="range"]:focus-visible,.gravity input[type="date"]:focus-visible,.gravity input[type="month"]:focus-visible,.gravity input[type="week"]:focus-visible,.gravity input[type="time"]:focus-visible,.gravity input[type="datetime"]:focus-visible,.gravity input[type="datetime-local"]:focus-visible,.gravity input[type="color"]:focus-visible,.gravity textarea:focus-visible,.gravity select:focus-visible,.gravity .form-check-input:focus-visible{
		outline: 0;
		/*border-top: none;
	    border-left: none ;
	    border-right: none;*/
	    border: 1px solid var(--main-color) !important;
	    box-shadow: none !important;
	}

	.gravity [type="checkbox"],.gravity [type="radio"] {
		margin-right: 0.5rem;
		box-sizing: border-box;
		padding: 0;
	}
	.gravity input[type=checkbox],.gravity input[type=radio],.gravity .form-check-input:focus{ 
		appearance: none;
		-moz-appearance: none;
		-webkit-appearance: none;
		-o-appearance: none;
		border: 1px solid var(--main-color) !important;
		width: 16px;
		height: 16px;
		position: relative;
		top: 3px;
	}
	.gravity input[type=radio]{
		border-radius: 1rem;
	}
	.gravity input[type=checkbox]:checked,.gravity input[type=radio]:checked,.gravity .form-check-input:checked[type=checkbox]{
		background-color: var(--main-color);
		background-image: none;
	}
	.gravity .form-check-input:active {
		filter: none !important;
	}
	.gravity .form-check-input[type=checkbox]{
		border-radius: 0 !important;
	}
	.gravity .form-check-input:checked[type=checkbox]{
		background-image: none !important;
	}

	.gravity label{
		color: #666;
		display:inline !important;
		overflow:hidden;
		font-size: 1rem;
	}
	.gravity .gform_button{
		color: #fff !important;
		border: 3px solid var(--main-color)!important;
		background-color: var(--main-color) !important;
		padding: 0.5rem 3rem !important;
	    width: 100% !important;
	    text-transform: uppercase !important;
	    border-radius: 5px !important;
	    transition: 0.3s !important;
	    font-weight: bold !important;
	}
	.gravity .gform_button:hover,.gravity .gform_button:active,.gravity .gform_button:focus{
		background-color: transparent !important;
		color: var(--main-color) !important;
		transition: 0.3s !important;
	}
}