/* ====---- CONTACT 001 ----==== */
#contact001 a{text-decoration:none}
#contact001 a:hover{text-decoration:underline}
#contact001 .mt--10{margin-top:-10px !important}
#contact001 .conFieldA{float:left;margin:5px 10px 25px 5px;width:150px;text-align:right}
#contact001 .conFieldB{float:left;max-width:800px}
#contact001 .conFieldC{float:left;margin-top:0px;max-width:800px}
#contact001 .fieldset{padding:5px;height:40px;width:800px;border:1px solid #ccc;background:#fff;-webkit-transition:all 0.7s ease;transition:all 0.7s ease}
#contact001 .fieldset:hover{border-bottom:3px solid #f0542c}
#contact001 .fieldset:focus{background:#fff;border:1px solid #f0542c;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}
#contact001 .btn-primary{background:#f0542c;border:0;border-radius:0;font-size:13px;text-transform:uppercase;letter-spacing:1px;padding:10px 30px}
#contact001 .btn-primary:hover{background:#d4370f}
#contact001 .fieldset2{width:60px;margin-right:5px}
#contact001 .fieldset3{width:730px}
#contact001 .fieldset4{height:200px}
#contact001 .fieldR1{font-size:115%;margin-top:5px}
#contact001 .fieldR2{margin:0px 10px 0px 10px}
#contact001 .abstFields{height:25px}
@media screen and (max-width:1150px){
#contact001 .conFieldB{max-width:700px}
#contact001 .fieldset{width:700px}
#contact001 .fieldset2{width:60px}
#contact001 .fieldset3{width:630px}
}
@media screen and (max-width:1075px){
#contact001 .conFieldB{max-width:600px}
#contact001 .fieldset{width:600px}
#contact001 .fieldset2{width:60px}
#contact001 .fieldset3{width:530px}
}
@media screen and (max-width:1023px){
#contact001 .conFieldA{float:left;margin:5px 10px 5px 5px;width:100%;text-align:left}
#contact001 .conFieldB{float:inherit;max-width:100%;clear:both;margin:5px 10px 15px 5px}
#contact001 .fieldset{width:100%}
#contact001 .fieldset2{width:20%}
#contact001 .fieldset3{width:76%}
#contact001 .conFieldA, #contact001 .conFieldB, #contact001 .fieldset, #contact001 .fieldR1, #contact001 .button1{font-size:100%}
}
.modal-dialog5 .noModal{display:none}

/******** TOASTR ********/
.toast-title{font-weight:600}
.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}
.toast-message a, .toast-message label{color:#fff}
.toast-message a:hover{color:#ccc;text-decoration:none}
.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#fff;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;opacity:.85;-ms-filter:alpha(opacity=85);filter:alpha(opacity=85)}
.toast-close-button:focus, .toast-close-button:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;-ms-filter:alpha(Opacity=40);filter:alpha(opacity=40)}
button.toast-close-button{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}
.toast-top-center{top:25px;right:0;width:100%}
.toast-bottom-center{bottom:0;right:0;width:100%}
.toast-top-full-width{top:10px;right:0;width:95%}
.toast-bottom-full-width{bottom:0;right:0;width:100%}
.toast-top-left{top:12px;left:12px}
.toast-top-right{top:5px;right:275px;width:250px}
.toast-bottom-right{right:12px;bottom:12px}
.toast-bottom-left{bottom:12px;left:12px}
#toast-container{position:fixed;z-index:1000}
#toast-container *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
#toast-container > div{position:relative;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:600px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;-moz-box-shadow:0 0 12px #999;-webkit-box-shadow:0 0 12px #999;box-shadow:0 0 12px #999;color:#fff;opacity:.93;-ms-filter:alpha(opacity=93);filter:alpha(opacity=93)}
#toast-container > :hover{-moz-box-shadow:0 0 12px #000;-webkit-box-shadow:0 0 12px #000;box-shadow:0 0 12px #000;opacity:1;-ms-filter:alpha(Opacity=100);filter:alpha(opacity=100);cursor:pointer}
#toast-container.toast-bottom-center > div, #toast-container.toast-top-center > div{width:300px;margin:auto}
#toast-container.toast-bottom-full-width > div, #toast-container.toast-top-full-width > div{width:96%;margin:auto}
#toast-container > .toast{background-image:none !important}
#toast-container > .toast:before{position:fixed;font-family:FontAwesome;font-size:28px;line-height:18px;float:left;color:#FFF;padding-right:0.5em;margin:.15em .5em auto -1.3em}
#toast-container > .toast-warning:before{content:"\f071"}
#toast-container > .toast-error:before{content:"\f00d"}
#toast-container > .toast-info:before{content:"\f005"}
#toast-container > .toast-success:before{content:"\f00c"}
.toast{background:#030303}
.toast-success{background:#51a351}
.toast-error{background:#bd362f}
.toast-info{background:#2f96b4}
.toast-warning{background:#f89406}
.toast-progress{position:absolute;left:0;bottom:0;height:4px;background:#000;opacity:.4;-ms-filter:alpha(Opacity=40);filter:alpha(opacity=40)}
@media all and (max-width:240px){
#toast-container > div{padding:8px 8px 8px 50px;width:11em}
#toast-container .toast-close-button{right:-.2em;top:-.2em}
}
@media all and (min-width:241px) and (max-width:480px){
#toast-container > div{padding:8px 8px 8px 50px;width:19em}
#toast-container .toast-close-button{right:-.2em;top:-.2em}
}
@media all and (min-width:481px) and (max-width:768px){
#toast-container > div{padding:15px 15px 15px 50px;width:27em}
}
