
body.ui-mobile-viewport, div.ui-mobile-viewport {
    background-color: #198e91 !important; 
}

.ui-btn {
    border-radius: 12px !important;
    margin:2px !important;
}

body {
    color:white !important; 
}
 
.ui-overlay-a {
    background-color: #198e91 !important;
}

.ui-overlay-a,.ui-page-theme-a,.ui-page-theme-a .ui-panel-wrapper {
    background-color:  #198e91 !important; 
    text-shadow: none !important; 
    color:#b4d2d3 !important;
}

.ui-bar-a,.ui-page-theme-a .ui-bar-inherit,html .ui-bar-a .ui-bar-inherit,html .ui-body-a .ui-bar-inherit,html body .ui-group-theme-a .ui-bar-inherit {
    background-color:  #198e91 !important;
}

.h1, h1, .h2, h2 {
    color:#b4d2d3 !important;
}

.ui-body-a,.ui-page-theme-a .ui-body-inherit,html .ui-bar-a .ui-body-inherit,html .ui-body-a .ui-body-inherit,html body .ui-group-theme-a .ui-body-inherit,html .ui-panel-page-container-a{
    border-radius: 10px !important;
}

.ui-header .ui-navbar .ui-btn,.ui-footer .ui-navbar .ui-btn {
    font-size: 1.0em !important; 
}

.ui-input-btn input {
    opacity: 0.5 !important;
    background: #27d2d6 !important;
}
.ui-btn-active {
    opacity: 0.9 !important;
    background: #0a4f4e !important;
	color: #FFFFFF !important;
}

.twinsRecom, .result { 
    background: #1d9da0 !important;
}

.ui-radio-on:after { 
    border-color: #1d9da0 !important;
}


.ui-checkbox-on:after { 
    background-color: #1d9da0 !important;
}
