@charset "UTF-8";
/* CSS Document */

/*----------------------------------------------------------------------------------------------------------------------------------------------------*/
.info-box                       {padding: 5px; text-align: center; border: solid 1px rgba(229, 0, 109, 1);; border-radius: 20px; margin: 0 auto 10px;}
.col                            {width: 100%;}
.row:before, .row:after         {content: ""; display: table;}
.row:after                      {clear: both;}
/*----------------------------------------------------------------------------------------------------------------------------------------------------*/

/*----------------------------------------------------------------------------------------------------------------------------------------------------*/
/*Tablet View*/
@media (min-width: 768px){
body                            {max-width: 778px;}
.col-md-one-half                {width: 50%;}
.col                            {float: left; padding: 0px 7px 14px;}
}
/*----------------------------------------------------------------------------------------------------------------------------------------------------*/

/*----------------------------------------------------------------------------------------------------------------------------------------------------*/
/*Desktop View*/
@media (min-width: 1024px){
body                            {max-width: 100%;}
.col-lg-one-fourth              {width: 25%;}
}
/*----------------------------------------------------------------------------------------------------------------------------------------------------*/

/*----------------------------------------------------------------------------------------------------------------------------------------------------*/
.form							{width: 100%; background-color: whitesmoke; margin: 0 auto; padding: .3rem; border-radius: 20px; text-align: center;}
.form textarea					{font-family:  sans-serif;}
.form label						{font-size: .9rem; color: rgba(138, 138, 138, 1); padding-left: 3px;}
.form input, form textarea		{width: 80%; font-size: 1rem; padding: 4px; font-family: inherit; font-weight: lighter; border:1px solid rgba(148, 148, 148, 1);
                                 outline: none; border-radius: 0.3rem;}
.form input:focus, .form textarea:focus			                {border:1px solid orange;}
.form input[type=submit], .form input[type=reset] 		        {background-color: limegreen; cursor: pointer; padding: .5rem 0; border-radius: 0.8rem; width: 70%;}
.form input[type=submit]:hover, .form input[type=reset]:hover	{background-color: yellow; box-shadow: 2px 2px 2px rgba(148, 148, 148, 1); width: 70%;}

/*----------------------------------------------------------------------------------------------------------------------------------------------------*/

.stil-01                        {font-size: 1.6rem; color: rgba(229, 0, 109, 1); background-color: rgba(255, 255, 255, 1);
                                 font-weight: bolder; width: 85%; margin: 10px auto;}

#menu-02 a			    {font-size: 1.5rem; color: rgba(229, 0, 109, 1);}
#menu-02 a:link	        {text-decoration: none; color: rgba(229, 0, 109, 1);}
#menu-02 a:hover	    {text-decoration: underline; color: rgba(0, 0, 255, 1);}
