.mini_nav 													{width: 100%; display: flex; color: var(--color_gen) !important;}

.innermessage                                               {width:100%; max-width:1100px; background: var(--background_body1); margin:0px auto; padding:15px 30px; font-size:13px; display:flex; flex-direction:column; border: solid 5px #221f1c; border-radius:20px;}


.miniorange                                                                 {color:var(--color_theme_hv);  text-transform: uppercase; font-size: 25px; display: block; line-height: 1.3em;}
.mioniexpla                                                                 {font-size: 18px; display: block; line-height: 1.7em;}    

.innermessage .row                                                  {margin-bottom: 0px!important;}

.innermessage .collection                                                   {border:none !important;}
.innermessage .collection .collection-item                                  {background:none !important; border: none !important;}
.innermessage .collection .collection-item .material-icons                  {color:var(--color_theme_hv); font-size: 20px; margin-right: 10px; vertical-align: middle;}      

.innermessage .input-field                                          {width:100%; margin:10px auto 10px auto;}
.innermessage .input-field .innerlabel                              {width:300px; min-width:300px;}
.innermessage .select-wrapper                                       {position: relative; width: 100%; max-width: 350px; min-width: 320px;}
.innermessage label                                                 {font-size: 13px; line-height: 30px; color:var(--color_head); padding-left: 10px;}
.innermessage label[type="radio"]:not(:checked)+span                {font-size: 13px; line-height: 30px; margin: 0px 15px 0px 0px; color:var(--color_head);}
.innermessage input[type="text"]                                    {width:calc(100% - 30px); color: #f5f5f5 !important; font-size: 14px; border: solid 1px #221f1c;  border-radius: 20px; padding: 0px 15px;}
.innermessage input[type="email"]                                   {width:calc(100% - 30px); color: #f5f5f5 !important; font-size: 14px; border: solid 1px #221f1c;  border-radius: 20px; padding: 0px 15px;}
.innermessage input[type="number"]                                  {width:calc(100% - 30px); color: #f5f5f5 !important; font-size: 14px; border: solid 1px #221f1c;  border-radius: 20px; padding: 0px 15px;}
.innermessage input[type="tel"]                                     {width:calc(100% - 30px); color: #f5f5f5 !important; font-size: 14px; border: solid 1px #221f1c;  border-radius: 20px; padding: 0px 15px;}
.innermessage .select-wrapper input.select-dropdown                 {color:#f5f5f5 !important;}
.innermessage [type="radio"]:not(:checked)+span                     {font-size:13px; padding-left: 25px;}
.innermessage [type="radio"]:checked+span                           {font-size:15px; padding-left: 25px;}
.innermessage textarea                                              {width:100%; color: #f5f5f5 !important; font-size: 14px; border: solid 1px #221f1c;  border-radius: 20px; padding: 15px;}
.innermessage .Jq_button                                            {width: 500px !important; padding: 0 0.75rem; margin: 30px auto;}
.innermessage .btn-large                                            {height: 36px !important; line-height: 36px !important;}
.innermessage .Jq_button .Jq_formMail                               {background:#27203a !important; width:100%; font-size: 13px; border-radius: 40px; color:#7661b0 !important;}
.innermessage .Jq_button .Jq_formMail i                             {color: #7661b0; font-size:20;}
.innermessage .Jq_button .Jq_formMail:hover                         {color: #b598ff !important;}
.innermessage .Jq_button .Jq_formMail:hover i                       {color: #b598ff !important;}
.innermessage .dropdown-content                                     {background-color: #000; width: 80% !important; height: 350px !important; border: solid 5px #221f1c; border-radius:20px; box-shadow: 0px 0px 100px rgb(0, 0, 0);}
.innermessage .select-wrapper .caret                                {fill: var(--color_separator);}
.innermessage .select-dropdown li.disabled                          {color: rgba(232, 232, 232, 0.7) !important; background-color: #13131391}
.innermessage .select-dropdown li.disabled>span                     {color: rgba(232, 232, 232, 0.7) !important; background-color: #13131391}
.innermessage .select-dropdown.dropdown-content li:hover            {background-color: rgb(39, 32, 58) !important;}
.innermessage .select-dropdown.dropdown-content li.selected         {background-color: rgb(39, 32, 58) !important;}
.innermessage .dropdown-content li                                  {min-height: unset !important; line-height:1.3rem;}
.innermessage .dropdown-content li>span                             {font-size: 13px !important; line-height: 18px !important; padding: 5px 16px !important;}
.innermessage .captchatext                                          {color:#fefefe !important;}
.innermessage .List_captcha_img                                     {color:#fefefe !important;}

.maps .s11                                            {width:100% !important;}

.valid                                                {border-bottom: 1px solid #6ed173;}
.invalid                                              {border-bottom: 1px solid #f44336;}

@keyframes move_photo           {to {transform:translate(0px,0px); opacity:1;}}

