 .scopri_input { color: black; }

    .slickWindow{font-weight:400;color:#Fff;font-size:14px;font-family:Lato,sans-serif}.slickWindow ::-webkit-input-placeholder{font-weight:600;color:#Fff;font-family:Lato,sans-serif}.slickWindow :-moz-placeholder{font-weight:600;color:#Fff;font-family:Lato,sans-serif}.slickWindow ::-moz-placeholder{font-weight:600;color:#Fff;font-family:Lato,sans-serif}.slickWindow :-ms-input-placeholder{font-weight:600;color:#Fff;font-family:Lato,sans-serif}
  

.footer_blk4 a.contact:hover {
    text-decoration: none;
    background: #a4a71c;
    color: #FFF;
    border: 1px solid #a4a71c; }




.btn-primary:focus, .btn-primary:hover { background: #32a93a!important;  }

.btn-primary.focus, .btn-primary:focus { background: #32a93a!important;  }

.modal {     color: #FFF; }


.modal-content { margin-top: 70px; background-color:#2980b9;opacity:1;  padding: 10px;    color: #FFF;   }


    .modal input { }


.modal-dialog {width: 460px;     color: #FFF;   font-family: 'Raleway',sans-serif;
    font-weight: 300;
    text-align: center;
    height: 500px;
    border-radius: 0px;
    margin: auto;

    animation-duration: 0.8s;
    animation-delay: 0.2s; 


    top: 100px; left: 0;
    right: 0;
    bottom: 0; 
} 




@media only screen and (max-width: 459px) {

.modal-dialog {width: 100%; top: 0px; }
}



.modal .send2 { background: #32a93a!important;
    font-size: 18px;
    font-weight: 900;
    letter-spacing: 1px;
    border: none;
    margin-top: 30px;
    display: block;
    text-align: center; }


.modal input {  border-style: solid; 
    border-color: transparent transparent transparent;
    border-width: 1px;
    font-size: 18px;
    color: #fff;
    background: transparent;
    display: block;
    width: 100%;
    padding: 12px;
    margin-bottom: 16px;
    text-align: left; width: 100%; border-bottom: 1px solid #DCDCDC;  }


.modal select {  border-style: solid; 
    border-color: transparent transparent transparent;
    border-width: 1px;
    font-size: 18px;
    color: #fff;
    background: transparent;
    display: block;
    width: 100%;
    padding: 12px;
    margin-bottom: 16px;
    text-align: left; width: 100%; border-bottom: 1px solid #DCDCDC;  }

.modal option { color: #000; }


::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #DCDCDC;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #DCDCDC;
   opacity:  1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #DCDCDC;
   opacity:  1;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:    #DCDCDC;
}
