/*****
        -------- Dashboard
*****/
@font-face {
    font-family: 'widelatin';
    src: url('../fonts/widelatin.eot');
    src: url('../fonts/widelatin.eot') format('embedded-opentype'),
         url('../fonts/widelatin.woff2') format('woff2'),
         url('../fonts/widelatin.woff') format('woff'),
         url('../fonts/widelatin.ttf') format('truetype'),
         url('../fonts/widelatin.svg#widelatin') format('svg');
}

#dashboard .property-overview
{
    margin-bottom: 100px;
}
#dashboard .property-overview a.ui-btn
{
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-top: none !important;
    border-bottom: 1px solid #f2f2f2 !important;
    background-color: transparent;
    padding: 20px 50px 20px 20px;
}
#dashboard .property-overview span.ui-btn
{
    display: inline-block;
    float: right;
    font-size: 12px;
}
#dashboard li.ui-last-child
{
    position: absolute;
    left: 0;
    right: 0;
    bottom: 92px;
}
#dashboard .quick_add
{
    border-radius: 8px !important;
    -moz-border-radius: 8px !important;
    -webkit-border-radius: 8px !important;
    text-align: center !important;
    margin: 20px !important;
    padding: 15px !important;
}
#dashboard .quick_add:after
{
    display: none;
}
/*****
        -------- Rent
*****/
#up_to_date .ui-content ul li.ui-first-child
{
    background: #B1BF65;
}
#in_arrears .ui-content ul li.ui-first-child
{
    background: #D84F20;
}

#up_to_date .ui-content ul li.ui-first-child,
#in_arrears .ui-content ul li.ui-first-child
{
    color: #fff;
    text-shadow: none !important;
    border: none;
}
#up_to_date .ui-content ul li.ui-last-child > :nth-child(n+2),
#in_arrears .ui-content ul li.ui-last-child > :nth-child(n+2)
{
    margin-top: -40px;
}
#up_to_date .ui-content ul li.ui-last-child h2,
#in_arrears .ui-content ul li.ui-last-child h2
{
    color: #aaa;
    font-weight: normal;
}
#up_to_date .ui-content ul li.ui-last-child p,
#in_arrears .ui-content ul li.ui-last-child p
{
    font-size: 100%;
}
#ahead .ui-content ul li.ui-first-child
{
    background: #5FB8DE;
}
.ahead_back{
    background: #5FB8DE;
}
#ahead .ui-content ul li.ui-first-child {
    color: #FFF;
    text-shadow: none !important;
    border: medium none;
}

#ahead .ui-content ul li.ui-last-child > :nth-child(n+2)
{
    margin-top: -40px;
}
#ahead .ui-content ul li.ui-last-child h2
{
    color: #aaa;
    font-weight: normal;
}
#ahead .ui-content ul li.ui-last-child p
{
    font-size: 100%;
}
/*****
        -------- Maintenance
*****/
#maintenance
{
    background-color: #ddd;
}
#maintenance .maintenance-sort > ul > li[class*="ui-block-"] > .ui-btn-active
{
    color: #fff;
}
#maintenance .maintenance-sort > ul > li[class*="ui-block-"] > .ui-btn-icon-top
{
    padding-top: 35px;
    height: 15px;
    font-size: 81.25% !important;
}
#maintenance .maintenance-sort > ul > li[class*="ui-block-"] > .ui-btn-icon-top:after
{
    top: 10px;
}	
#maintenance .maintenance-sort > ul > li[class*="ui-block-"]
{
    width: 16.66%;
    border-right: 1px solid #f2f2f2;
}
#maintenance .maintenance-sort > ul > li.ui-block-a
{
    width: 33.33%;
}
#maintenance .maintenance-sort > ul > li.ui-block-a > .ui-btn
{
    line-height: 40px;
}
#maintenance .maintenance-sort > ul > li.ui-block-a > .ui-btn-active
{
    background: #29ACE3;
}
#maintenance .maintenance-sort > ul > li.ui-block-b > .ui-btn-active
{
    background: #B1BF65;
}
#maintenance .maintenance-sort > ul > li.ui-block-c > .ui-btn-active
{
    background: #5FB8DE;
}
#maintenance .maintenance-sort > ul > li.ui-block-d > .ui-btn-active
{
    background: #E9B925;
}
#maintenance .maintenance-sort > ul > li.ui-block-e > .ui-btn-active
{
    background: #B670DE;
}
#maintenance .ui-content
{
    background: #ddd;
}
.maintenance-list li
{
    margin: 10px;
}
#maintenance .maintenance-list > li > .ui-btn
{
    background: #fff;
    border: none;
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
}
#maintenance .maintenance-list h2
{
    margin: 0;
    font-size: 112.5%;
}
#maintenance .maintenance-list p:nth-of-type(1)
{
    margin: 0;
    font-size: 93.75%;
    color: #aaa;
}
#maintenance .maintenance-list p:nth-of-type(2)
{
    margin: 10px 0 0 0;
    font-size: 93.75%;
}
#maintenance .maintenance-list p:nth-of-type(3)
{
    margin: 0;
    text-align: center;
}
#maintenance .maintenance-list p:nth-of-type(3) img
{
    margin: 10px 0 0 0;
    width: 100%;
}
#maintenance .maintenance-list p:nth-of-type(4)
{
    margin: 0;
    color: #c3c3c3;
    font-size: 93.75%;
    text-align: center;
}
#maintenance .maintenance-list p:nth-of-type(4) .attachments
{
    display: inline-block;
    margin: 10px 0 0 0;
    color: #29ace3;
}
#maintenance .location
{
    position: relative;
    padding-left: 27px;
}
/*****
        -------- Add/Edit
*****/
#add_maintenance_form .ui-content,
#edit_maintenance_form .ui-content
{
    padding-bottom: 20px;
}
#add_maintenance_form .ui-icon-carat-d:after,
#edit_maintenance_details_form .ui-icon-carat-d:after,
#edit_maintenance_form .ui-icon-carat-d:after
{
    background: #29ACE3 url('../img/icon-expand.png') no-repeat center;
    margin-top: -10px;
}
#add_maintenance_form .block-element > .ui-field-contain,
#edit_maintenance_form .block-element > .ui-field-contain
{
    padding: 0;
    margin: 20px 20px 0 20px;
}
#add_maintenance_form .block-element:nth-last-of-type(2) > .ui-field-contain,
#edit_maintenance_form .block-element:nth-last-of-type(2) > .ui-field-contain
{
    display: none;
}
#add_maintenance_form .block-element:nth-last-of-type(1),
#add_maintenance_form .block-element:nth-last-of-type(2),
#edit_maintenance_form .block-element:nth-last-of-type(1),
#edit_maintenance_form .block-element:nth-last-of-type(2)
{
    height: 70px;
}
#add_maintenance_form .block-element > .ui-btn,
#edit_maintenance_form .block-element > .ui-btn,
#edit_maintenance_details_form .block-element > .ui-btn
{
    position: absolute;
    margin: 20px;
    top: 0;
}
#add_maintenance_form #add_maintenance_photo,
#edit_maintenance_form .add_maintenance_photo
{
    left: 0;
    right: 50%;
    margin-right: 5px;
    padding-right: 32px;
}
#add_maintenance_form #add_maintenance_comment,
#edit_maintenance_form #add_maintenance_comment
{
    left: 50%;
    right: 0;
    margin-left: 5px;
    padding-right: 32px;
}
#add_maintenance_form .save_maintenance,
#edit_maintenance_form .save_maintenance,
#edit_maintenance_details_form .save_maintenance
{
    left: 0;
    right: 0;
}
#edit_maintenance_form .details,
#edit_maintenance_form .title,
#edit_maintenance_form .comment
{
    padding: 20px;
    border-bottom: 1px solid #dfdfdf;
}
#edit_maintenance_form .details > h2
{
    margin: 0;
    font-size: 112.5%;
    font-weight: bold;
}
#edit_maintenance_form .details > p:nth-of-type(1)
{
    margin: 0;
    font-size: 93.75%;
    color: #aaa;
}
#edit_maintenance_form .details > p:nth-of-type(2)
{
    margin: 10px 0 0 0;
    font-size: 93.75%;
}
#edit_maintenance_form .details > p:nth-of-type(2) .location,
.view_log .details .location
{
    position: relative;
    padding-left: 27px;
}
#edit_maintenance_form .details > p:nth-of-type(3)
{
    margin: 10px 0 0 0;
    font-size: 93.75%;
}
#edit_maintenance_form .details > p:nth-of-type(3) > a
{
    color: #aaa;
    font-weight: normal;
}
#edit_maintenance_form .details > p:nth-of-type(3) > a:last-of-type
{
    float: right;
}
#edit_maintenance_form .details > p:nth-of-type(3)
{
    margin: 10px 0 0 0;
    font-size: 93.75%;
}
#edit_maintenance_form .details > p:nth-of-type(4)
{
    margin: 10px 0 0 0;
}
#edit_maintenance_form .details > p:nth-of-type(4) > img
{
    width: 100%;
}
#edit_maintenance_form .details > p:nth-of-type(4) > .thumbnail,
.view_log .thumbnail
{
    float: left;
}
#edit_maintenance_form .details > p:nth-of-type(4) > .thumbnail span,
.view_log .thumbnail span
{
    position: relative;
    display: block;
    overflow: hidden;
    width: 64px;
    height: 64px;
    margin: 10px 10px 0 0;
    cursor: pointer;
}
#edit_maintenance_form .details > p:nth-of-type(4) > .thumbnail img,
.view_log .thumbnail img
{
    margin: auto;
}
#edit_maintenance_form .details > p:nth-of-type(4):after,
.view_log .label.ui-icon-attachment + .data:after
{
    content: "";
    display: block;
    clear: both;
    float: none;
}
#edit_maintenance_form .title h3
{
    margin: 0;
    color: #aaa;
    text-transform: uppercase;
    font-size: 100%;
}
#edit_maintenance_form .comment
{
    background: #F2F2F2;
}
#edit_maintenance_form .comment h4
{
    margin: 0 0 20px 0;
    font-weight: bold;
    font-size: 93.75%;
}
#edit_maintenance_form .comment h4 .timestamp
{
    display: inline-block;
    clear: right;
    float: right;
    color: #aaa;
    font-weight: normal;
}
#edit_maintenance_form .comment p
{
    margin:0
}
#edit_maintenance_details_form .ui-content
{
    padding-bottom: 90px;
}
#edit_maintenance_details_form .block-element p.note
{
    margin: 20px 20px 0 40px;
    color: #aaa;
    font-size: 87.5%;
}
#edit_maintenance_details_form .ui-field-contain
{
    margin: 20px;
    padding: 0;
}
.view_log .block-element
{
    margin: 20px;
}
.view_log .details h2
{
    margin: 0;
    font-size: 112.5%;
    font-weight: bold;
}
.view_log .ui-content .details > p:nth-of-type(1)
{
    margin: 0;
/*    font-size: 93.75%;*/
}
.log_entry{
    border-bottom: 1px solid ;
}
.log_entry h3{
    color: #36316D;
}
.view_log .details p,
.view_log .entry p
{
    position: relative;
    margin: 15px 0 0 0;
}
.view_log .details p:after,
.view_log .entry p:after
{
    content: "";
    display: block;
    float: none;
    clear: both;
}
.view_log .details p .label,
.view_log .entry p .label
{
    position: absolute;
    display: block;
    color: #aaa;
    width: 8.5em;
}
.view_log .details p .data,
.view_log .entry p .data
{
    display: block;
    padding-left: 10.5em;
}
.view_log .details [class*='status_']
{
    float: left;
}
.view_log .entry h3
{
    margin: 0 -20px 20px -20px;
    padding: 20px;
    font-size: 93.75%;
    background-color: #f2f2f2;
}
.view_log .entry p .data
{
    color: #aaa;
}
.view_log .label.ui-icon-attachment
{
    margin-top: 10px;
}
.view_log .label.ui-icon-attachment + .data
{
    margin-top: -10px;
}
.view_log .ui-icon-attachment:after
{
    top: 32px;
}
.comment-area
{
    border-top: 1px solid #ddd;
    margin: 10px -35px 10px;
    padding: 20px 35px 20px;
}
.comment-area .comment-entry
{
    border: 1px solid #ddd;
    margin: 20px 0;
    padding: 15px 25px;
}
.comment-area .comment-entry h5
{
    text-align: right;
}
#status_trigger,
#urgency_trigger
{
    border: 1px solid #ddd;
    background: #fff;
    font-size: 12.5px;
    color: #333;
    text-decoration: none;
    padding: .7em 1em;
    margin: -10px 0 -10px 25px;
    float: right;
}
/*****
        -------- Temporary styles
*****/
.ui-footer .ui-btn
{
    display: block;
}












/*****
        -------- Base
*****/
*
{
    font-family: 'PT Sans', sans-serif;
}
img
{
    text-align: center;
    vertical-align: middle;
    width: auto;
    max-width: 100%;
}
.block-element
{
    display: block;
}
.txt-center
{
    text-align: center;
}
.txt-underline
{
    text-decoration: underline;
}
/*****
        -------- Typography
*****/
input, textarea, select, p, h1, h2, h3, h4, h5, h6
{
    font-family: 'PT Sans', sans-serif;
    font-weight: 400;
}
strong
{
    font-family: 'PT Sans', sans-serif;
    font-weight: 700;
}
/*****
        -------- Forms / Buttons
*****/
input,
textarea
{
    padding: 2% 0 2% !important;
}
input.error,
.ui-select > .ui-btn.error
{
    border-style: solid;
    border-color: red;
    border-width: 0.2em;
}
.ui-page-theme-a.ui-page
{
    
}
.ui-page-theme-a .ui-header
{
    background-color: #f2f2f2;
    border: none;
}
.ui-page-theme-a .ui-header .ui-btn
{
    background-color: transparent;
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border: none;
}
.ui-page-theme-a .ui-header > [class*='ui-btn-']
{
    position: absolute;
    top: 0;
    margin: 0;
    height: 20px;
    width: 20px;
    padding: 20px;
}
.ui-page-theme-a .ui-header > .ui-btn-left
{
    left: 0;
    border-right: 1px solid #e0e0e0;
}
.ui-page-theme-a .ui-header > .ui-btn-right
{
    right: 0;
    border-left: 1px solid #e0e0e0;
}
.ui-page-theme-a .ui-header .ui-icon-home:after
{
    background: transparent url('../img/icon-home.png') no-repeat center;
}
.ui-page-theme-a .ui-header .ui-icon-plus:after
{
    background: transparent url('../img/icon-add.png') no-repeat center;
}
.ui-page-theme-a .ui-header .ui-icon-arrow-l:after
{
    background: transparent url('../img/icon-return.png') no-repeat center;
    right: 0;
}
.ui-page-theme-a .ui-header .ui-navbar
{
    background: #fff;
}
.ui-page-theme-a .ui-header .ui-navbar .ui-btn
{
    color: #aaa;
    font-size: 87.5% !important;
    padding: 10px;
    height: 40px;
}
.ui-page-theme-a .ui-header .ui-navbar .ui-icon-plus:after
{
    background: transparent url('../img/icon-new.png') no-repeat center;
}
.ui-page-theme-a .ui-header .ui-navbar .ui-btn-active.ui-icon-plus:after
{
    background: transparent url('../img/icon-new_active.png') no-repeat center;
}
.ui-page-theme-a .ui-header .ui-navbar .ui-icon-gear:after
{
    background: transparent url('../img/icon-open.png') no-repeat center;
}
.ui-page-theme-a .ui-header .ui-navbar .ui-btn-active.ui-icon-gear:after
{
    background: transparent url('../img/icon-open_active.png') no-repeat center;
}
.ui-page-theme-a .ui-header .ui-navbar .ui-icon-clock:after
{
    background: transparent url('../img/icon-todo.png') no-repeat center;
}
.ui-page-theme-a .ui-header .ui-navbar .ui-btn-active.ui-icon-clock:after
{
    background: transparent url('../img/icon-todo_active.png') no-repeat center;
}
.ui-page-theme-a .ui-header .ui-navbar .ui-icon-check:after
{
    background: transparent url('../img/icon-closed.png') no-repeat center;
}
.ui-page-theme-a .ui-header .ui-navbar .ui-btn-active.ui-icon-check:after
{
    background: transparent url('../img/icon-closed_active.png') no-repeat center;
}
.ui-page-theme-a .ui-icon-carat-r:after
{
    background: transparent url('../img/arrow-right.png') no-repeat center;
    right: 20px;
}
.ui-page-theme-a .ui-icon-location:after
{
    background: transparent url('../img/icon-location.png') no-repeat center;
    left: 0;
}
.ui-page-theme-a .ui-icon-attachment:after
{
    background: transparent url('../img/icon-attachment.png') no-repeat center;
    width: 26px;
    height: 26px;
    margin-top: -13px;
}
.ui-page-theme-a .btn_blue.ui-icon-camera:after
{
    background: transparent url('../img/icon-camera.png') no-repeat center;
}
.ui-page-theme-a .btn_blue.ui-icon-comment:after
{
    background: transparent url('../img/icon-comment.png') no-repeat center;
}
.ui-page-theme-a .ui-header .ui-title
{
    text-align:left;
    margin: 0 0 0 63px;
    padding: 20px;
    height: 20px;
    line-height: 20px;
}
.ui-page-theme-a .ui-content
{
    padding: 0;
    
}
.ui-page-theme-a .ui-content .block-element
{
    width:100%;
    float:left;
    position: relative;
}
.ui-page-theme-a .ui-content [class*='status_']
{
    display:inline-block;
    font-size: 11px;
    font-weight: bold;
    line-height: 10px;
    text-transform: uppercase;
    text-shadow: none;
    padding: 5px 7px;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    margin-left:5px;
    color: #fff;
}
.ui-page-theme-a .ui-content .status_green
{
    background-color:#9CAE3C;
}
.ui-page-theme-a .ui-content .status_yellow
{
    background-color:#E9B925;
}
.ui-page-theme-a .ui-content .status_orange
{
    background-color:#D84F20;
}
.ui-page-theme-a .ui-content .status_grey
{
    background-color:#AAAAAA;
}
.ui-page-theme-a .ui-content .status_black
{
    background-color:#000;
}
.ui-page-theme-a .ui-content .status_float-right
{
    float: right;
}
.ui-page-theme-a .ui-content .ui-listview
{
    margin: 0;
}
.ui-page-theme-a .ui-content .ui-listview > li
{
    padding: 0;
}
.ui-page-theme-a .ui-content .ui-listview > li > *
{
    margin: 0;
    padding: 17px;
}
.ui-page-theme-a .ui-footer
{
    width: auto;
    box-shadow: 0 5px 5px -5px #ccc inset;
    background-color: #f3f3f3 !important;
    padding: 20px;
}
.ui-page-theme-a .ui-footer p
{
    margin: 10px 0 0 0;
}
.ui-page-theme-a .ui-footer p:first-child
{
    margin-top: 0;
}
.ui-page-theme-a .ui-input-text
{
    margin: 21px;
}
.ui-page-theme-a textarea.ui-input-text
{
    min-height: 8em;
}
.ui-page-theme-a .ui-field-contain label
{
    display: block;
    clear: both;
    float: none;
    margin: 5px 0
}
.ui-page-theme-a .ui-field-contain label + [class*='ui-']
{
    width: 100%;
}
.ui-page-theme-a .ui-field-contain.required label:after
{
    content: "*";
    color: #f00;
}
.ui-page-theme-a .ui-btn
{
    font-family: 'PT Sans', sans-serif;
    margin: 0;
    padding: 15px 15px 13px;
    border-radius: 8px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    font-size: 14px !important;
    text-shadow: none !important;
    border-color:#3A2020!important;
}
.ui-page-theme-a .btn_blue
{
    font-weight: 700;
    color: #ffffff !important;
    background-color: #29ace3 !important;
    border: 1px solid #3A2020 !important;
}
.ui-page-theme-a .btn_green
{
    font-weight: 700;
    color: #ffffff !important;
    background-color: #b1bf65 !important;
    border: 1px solid #b1bf65 !important;
}
.ui-page-theme-a .btn_gray
{
    font-weight: 400;
    color: #aaaaaa !important;
    background-color: #f3f3f3 !important;
    border: 1px solid #c2c2c2 !important;
}
.ui-page-theme-a .ui-select .ui-btn
{
    text-align: left;
    box-shadow: inset 0 1px 3px rgba(0,0,0,.2);
    border-radius: .3125em;
    -moz-border-radius: .3125em;
    -webkit-border-radius: .3125em;
    background-color: #fff;
}
.ui-page-theme-a .ui-select .ui-btn > span
{
    font-weight: normal;
}
.ui-page-theme-a .ui-select .ui-btn > span.placeholder
{
    color: #a0a0a0;
}
/*****
        -------- Login
*****/
.login_hero
{
    background: #e6f0f5;
    margin: 0 -20px 30px -20px;
    padding: 20px;
}
.login_hero h2
{
    padding: 0;
    margin: 0;
}
#login_form p
{
    margin: 0;
}
#login_form .block-element .ui-input-text
{
    margin: 10px 20px 0 20px;
}
#login_form .block-element:first-child .ui-input-text
{
    margin-top: 0;
}
#login_form .ui-btn.t_login
{
    margin: 20px;
}
/*****
        -------- Required styles
*****/
#status_wrapper,
#urgency_wrapper
{
    display: none;
}
#add_maintenance_attachment{
    left: 0;
    right: 50%;
    margin-right: 5px;
    padding-right: 32px;
}
.main_log{
    border-bottom: 1px solid;
}

.disabled{
    pointer-events: none;
}
.emc-btn, .rc-btn, .tr-btn, .help-btn {
   
    display: inline;
     float: left;
    width: 10em;
    text-decoration: none;
    color: white;
    background-color: purple;
    padding: 0.2em 0.6em;
    border-right: 1px solid #3A2020;
}

/* navita_css*/

.ui-page-theme-a.ui-page{
    background-image:url(../img/bg.jpg)!important;
}

.ui-page-theme-a .ui-header .ui-title{
    text-align: center;
    margin:0px !important;
    
    font-size: 20px;
    font-family:'widelatin' !important;
    color: #fff;
}
.ui-page-theme-a .ui-input-text{
    margin:2% 4%;
}
.ui-page-theme-a .ui-input-text .ui:focus{
    box-shadow: none !important
        
}

    
.ui-mobile label{
text-align:left;
font-family: 'PT Sans', sans-serif;
margin-top:4%;
float:left;
width:26% !important;
margin-left:5%;
}
.ui-page-theme-a .ui-body-inherit{
    background: rgba(0, 0, 0, 0.25);
    border-color:#3A2020!important;
    float:left;
    width:60%;
}
.ui-page-theme-a .ui-header{
    background:none!important;
}
.ui-listview>.ui-li-has-thumb>.ui-btn{
    padding:0px !important;
    
}
.ui-page-theme-a .ui-content .ui-listview > li{
    margin:10px 10px 0 10px;
}
.ui-page-theme-a .ui-btn{
    background:rgba(0, 0, 0, 0.25)!important;
    font-family:'PT Sans', sans-serif;
    color: rgba(187, 153, 153, 0.45);
    text-shadow: 0 1px 0 #f3f3f3 !important;
    
    
}
 
.ui-page-theme-a .ui-content .ui-listview > li > * {
    font-size:11px;
    margin-bottom:10px;
    margin-left:5px;
}  

.ui-page-theme-a .btn_gray{
    color:black !important;
}
.ui-listview>li h2{
    text-align:center;
    font-size:13px;
}
div#login{
    text-align:center;
}
.ui-page-theme-a .btn_blue{
    border-color:#3A2020 !important;
    
    
   
}
input, textarea, select, p, h1, h2, h3, h4, h5, h6{
    font-family:'PT Sans', sans-serif !important;
    color:#c4c3c1 !important;
}
.new_button{
    width:45% !important;
    float:left;
    color: #fff!important;
    text-shadow: 0 1px 0 #f3f3f3;
    margin:0 2%;
    
}
.ui-page-theme-a .ui-footer{
    background-image:url(../img/bg.jpg)!important;
    color:#fff!important;
}

.inner_div{
width:90%;
margin:auto;
background: rgba(0, 0, 0, 0.25);
z-index:1;
border-radius:7px;
box-shadow:#804e33;
}
.ui-page-theme-a .ui-footer{
    padding:3% !important;
}
.ui-overlay-a, .ui-page-theme-a{
    text-align:center !important;
}

.ui-page-theme-a a{
    font-size:13px;
    color:rgba(187, 153, 153, 0.45) !important;
    font-weight: 500!important;
    text-decoration:none;
}
.footer_btn{
    float: left;
    width: 20%;
    margin: 0 2% !important;
    padding: 12px 0 !important;
    text-align: center;
    text-decoration: none;
    color:#fff!important;
    font-weight: normal !important;
    border-radius: 8px; 
    text-shadow: 0 1px 0 #f3f3f3;
    font-family:'PT Sans', sans-serif;
    background:none !important;
}

.footer_btn :active{
    opacity: 0.7;
}
.list{
    text-decoration:none;
}  
  
.ui-mobile label{
    color: rgba(187, 153, 153, 0.45);
    text-shadow: 0 1px 0 #f3f3f3;
    float:left;
    width:20%;
    font-size:13px!important;}


.ui-listview>li p{
    padding:10px !important;
    text-align:center;
    font-size:9px;
}

.ui-page-theme-a textarea.ui-input-text{
    width:93%;
}

.form1 .ui-mobile label{
    float:left;
}
input, textarea, select, p, h1, h2, h3, h4, h5, h6, li, ul{
    font-family:'PT Sans', sans-serif !important;
    color:rgba(187, 153, 153, 0.45)!important;
    text-shadow: 0 1px 0 #f3f3f3 !important;
}
.send_new{
        width: 40% !important;
    margin-left: 30% !important;
    color: rgba(187, 153, 153, 0.45);
    text-shadow: 0 1px 0 #f3f3f3;
    box-shadow:none!important;
}

.login_hero{
    background:rgba(0, 0, 0, 0.25) !important;
}


.ui-page-theme-a .ui-content .block-element{
    color:rgba(187, 153, 153, 0.45);
}

.list, p,li{
    text-align:left;
    margin-left:3%;
    font-size:13px; 
    
}


.ui-listview, .ui-listview>li{
    text-align:center;
}
   

.ui-page-theme-a .ui-btn:focus{
   box-shadow: 0 1px 0 #f3f3f3;
   -webkit-box-shadow:none !important;
}
.ui-page-theme-a .ui-btn:active{
    background-color:#603311!important;
}
.ui-page-theme-a .ui-btn.ui-btn:active{
    border-color: #3A2020!important;
    color:rgba(187, 153, 153, 0.45);
    text-shadow:0 1px 0 #f3f3f3;
    background-color:#603311;
    
}

.ui-page-theme-a .ui-btn.ui-btn:hover{
    border-color: #3A2020!important;
    color:rgba(187, 153, 153, 0.45);
    text-shadow:0 1px 0 #f3f3f3;
}
.ui-page-theme-a .ui-focus{
    box-shadow:none!important;
   -webkit-box-shadow:none !important;
}
.back{
      width: 30% !important;
    color: rgba(187, 153, 153, 0.45);
    text-shadow: 0 1px 0 #f3f3f3;
    box-shadow: none!important;
    background:#613411 !important;
    margin-left: 32%;
    border-color: #3A2020!important;
    padding: 8px;
    border-radius: 8px;
}
    
.ui-page-theme-a .footer_btn.ui-btn {
        background: transparent !important;
        height:65px;
}
.red-border{
    border: 4px solid white;
    border-color: white;
}

.name{
    float:left;
    width:100%
}
.email{
    float:left;
    width:100%
}
.ui-input-text input{
    text-align:center;
    color:#fff!important;
}

.ui-input-text input:active{
    border: 2px Solid #603311  !important;
}
.ui-page-theme-a textarea.ui-input-text:active{
    border: 2px Solid #603311  !important;
}
.test{
    width:50%;
    height:50%;
    border:1px solid black !important;
    background-color:brown !important;      
}
.ui-content a span{
    color:hsl(26, 66%, 50%) !important;
    
}
.ui-content p span{
   color:white;  
}