.jquery-msgbox{ text-align: center; font-size: 1.1rem;}
.jquery-msgbox p {color: #000000;margin-bottom: 0.5rem;}
.jquery-msgbox-wrapper{padding:80px 10px 0px 10px;}
.jquery-msgbox-wrapper .msgbox-title{padding-bottom:5px; color:#006; font-weight: bold; }
.jquery-msgbox-buttons{
    padding: 15px 0px;
    text-align: right;
    text-align: center;
    width: 100%;
}
.jquery-msgbox-buttons button {
	display: inline-block;
    font-weight: 400;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    font-size: 1rem;
    line-height: 1.5;
    border-radius: .25rem;
	padding: 7px 12px;
    cursor: pointer;
    background: #1976d2;
    border: 1px solid #1976d2;
    -webkit-transition: 0.2s ease-in;
    -o-transition: 0.2s ease-in;
    transition: 0.2s ease-in;
    color: #fff;
}
.jquery-msgbox-buttons button:hover {
    -webkit-box-shadow: 0 14px 26px -12px rgba(23, 105, 255, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(23, 105, 255, 0.2);
    box-shadow: 0 14px 26px -12px rgba(23, 105, 255, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(23, 105, 255, 0.2);
    color: #fff;
    background-color: #138496;
    border-color: #117a8b;
}
.jquery-msgbox-prompt .jquery-msgbox-buttons button:first-child, .jquery-msgbox-confirm .jquery-msgbox-buttons button:first-child {
    background: #dddddd;
    color:#000000;
    border: 1px solid #dddddd;
}
.jquery-msgbox-prompt .jquery-msgbox-buttons button:first-child:hover, .jquery-msgbox-confirm .jquery-msgbox-buttons button:first-child:hover {
    background: #736b6b;
    color:#ffffff;
}
.jquery-msgbox-prompt .jquery-msgbox-buttons button:nth-child(3), .jquery-msgbox-confirm .jquery-msgbox-buttons button:nth-child(3) {
    background: #f75555;
    color:#ffffff;
    border: 1px solid #dddddd;
}
.jquery-msgbox-prompt .jquery-msgbox-buttons button:nth-child(3):hover, .jquery-msgbox-confirm .jquery-msgbox-buttons button:nth-child(3):hover {
    background: #af2323;}
.jquery-msgbox-buttons button,.jquery-msgbox-buttons input{margin-left:10px;min-width:85px;cursor:pointer;margin-top:5px;}
.jquery-msgbox-inputs{margin-top:4px}
.jquery-msgbox-inputs input{padding:3px 2px;border:1px solid #ddd;margin:3px 0 6px 10px; width: 60%;}
.jquery-msgbox-label{font-weight:bold;}
.jquery-msgbox-alert{background:url(../images/alert2.png) no-repeat center 5px; background-size:23%;}
.jquery-msgbox-info{background:url(../images/info2.png) no-repeat center 5px; background-size:25%;}
.jquery-msgbox-error{background:url(../images/error2.png) no-repeat center 5px; background-size:23%;}
.jquery-msgbox-prompt{background:url(../images/question2.png) no-repeat center 5px; background-size:23%;}
.jquery-msgbox-confirm{background:url(../images/confirm2.png) no-repeat center 5px; background-size:30%;}
div.growlUI { background: url(../images/checkok.png) no-repeat 10px 10px; min-height:60px;}
div.growlUI h1 { color: white !important;  padding: 5px; font-size: 2rem; }
div.growlUI h2, div.growlUI h3 {  color: white !important; padding: 5px; text-align: left; }
.blockUI{font-family:'Source Sans Pro', sans-serif !important;}
/*---------------------------------------------------------------*/
@media only screen and (max-device-width: 549px) {
  .blockUI{
    width: 100% !important;
    left: 0% !important;
  }
}
