 
div#nonmobile
{    
    display: none !important;
}
div#mobile
{
    display: block !important;
    width: 100%;
}

div#m_header
{
    width: 100%;
    background-color: #4484B2;
}

div#m_nav
{
    margin-left:-20px;
}

.m_searchtext
{
    width: 99%;
    font-size: 14px;
    background-color: #EFF5F7;
    padding: 6px;
    -webkit-appearance: textfield;
    border: 1px solid #EFF5F7;
    display: inline-block;
    margin-right:8px;
}

div#m_sections
{
    margin:0px 15px 0px 15px;    
}
#tbl_mSearch
{
border:1px solid #00415E;
}
#tbl_mSearch, .gobutton
{
    background-color: #EFF5F7;
}
.gobutton
{
    cursor: pointer;
}

div#topimage
{
    position: relative;
}
 
#topimage .imgM
{    
    position:relative;
    margin-top:-10px;
    display: block !important;
    max-width: 100%;
    height: auto;
    z-index:11;
}

div #aboutthisphotoM
{
    display:block;
}

div#m_shadow
{
    z-index:12;
    position:relative;    
    top:0;
    width:100%;
    height:10px;
    background-image: url(/resources/public/home/images/m/bg-contents.png);
}
div#m_shadow.down
{    
    background-image: url(/resources/public/home/images/m/bg-contents_down.png);
}



.ui-body-c, .ui-overlay-c { text-shadow:0 0 0 !important;}
#m_sections .ui-btn-text
{
    color: white;
    text-decoration: none;
}

.ui-input-search
{
    padding-right:15px !important;
}

.ui-btn-up-b
{
    color: #fff !important /*{b-bup-color}*/;
    text-decoration: none !important;
}
#aboutthisphotoL
{
    display:none !important;
}

.footertextLine2
{
    background:none !important;
    color:#333;
    line-height:40px;
    background-color:#FFFFFF !important;
    padding-left:5px;
    font-size:105%;
}

.footertextLine1
{
    background:none !important;
    color:#FFF;
    line-height:30px;
    background-color:#122740 !important;
    padding-left:5px;
    font-size:105%;
}

.footertextLine1 a,.footertextLine1 a:hover
{
    color:White;
}

div#m_footer
{
    margin-top:30px;
}

.ui-btn-inner
{
    text-overflow:clip !important;
}
