﻿

@font-face
{
    font-family: 'GESSTwoLight';
    src: url('../css/fonts/ge_ss_two_light.eot');
    src: url('../css/fonts/ge_ss_two_light.eot') format('embedded-opentype'), url('../css/fonts/ge_ss_two_light.woff') format('woff'), url('../css/fonts/ge_ss_two_light.ttf') format('truetype'), url('../css/fonts/ge_ss_two_light.svg#GESSTwoLight') format('svg');
}

#adminGUI #dvhome
{
    width: 1423px;
    background-color: #DD4B39;
    margin: 0 auto;
    background: #1e1e1e url(../images/BG.jpg);
    height: 812px;
}


#adminGUI #dvl
{
    width: 475px;
    height: 812px;
    position: absolute;
    margin-left: 8px;
}

    #adminGUI#dvl:hover
    {
        background: url(../images/hfurniture.jpg);
    }



#adminGUI #dvr
{
    width: 475px;
    height: 812px;
    position: relative;
    right: -8px;
    float: right;
}

    #adminGUI #dvr:hover
    {
        background: url(../images/hfashions.jpg);
    }

#adminGUI #dvall
{
    width: 950px;
    margin: 0 auto;
}


#adminGUI .linkcolor
{
    color: #0084B4;
}

#adminGUI .clear
{
    clear: both;
}

#adminGUI .sitecontent
{
    width: 980px;
    margin: 0 auto;
    text-align: left;
}

#adminGUI .topbar
{
    position: absolute;
    width: 100%;
    left: 0;
    -background-color: #0373b8;
    background-color: #333;
    height: 49px;
    z-index: 1;
    box-shadow: 0 2px 3px rgba(0,0,0,.25);
}


#adminGUI .topmenu
{
    height: 50px;
    float: right;
    -margin: 10px 20px 20px 0;
    color: #fff;
    z-index: 2;
    position: relative;
}


    #adminGUI .topmenu ul
    {
        list-style: none;
    }

    #adminGUI .topmenu li
    {
        display: block;
        float: left;
        -width: 100px;
        -margin-left: 20px;
        margin-top: 15px;
    }

        #adminGUI .topmenu li a
        {
            width: 50px;
            height: 15px;
            padding: 20px 20px 15px 20px;
            color: #fff;
            text-decoration: none;
            font-size: 17px;
        }

            #adminGUI .topmenu li a:hover
            {
                -background-color: #004f7f;
                background-color: #c70619;
            }

#adminGUI .imgbg
{
    -background-image: url("/images/bg.jpg");
    height: 190px;
    width: 100%;
    position: absolute;
    left: 0;
    z-index: -10;
    top: 25px;
}

#adminGUI .logoarea
{
    -border-bottom: 2px solid #fff;
    -height: 90px;
    -margin-top: 10px;
}

    #adminGUI .logoarea .logo
    {
        margin-top: 7px;
        float: left;
    }

#adminGUI .offer
{
    float: right;
    margin: 28px 20px 0 0;
}

#adminGUI .batrena
{
    height: 332px;
    width: 961px;
    background-image: url("/images/home.jpg");
    border-bottom: 2px solid #fff;
}

#adminGUI .boxarea
{
    width: 222px;
    height: 240px;
    border-right: 2px solid #fff;
    float: left;
    text-align: center;
}

    #adminGUI .boxarea div
    {
        margin: 0 auto;
        padding-top: 150px;
        width: 150px;
        font-weight: bold;
    }

#adminGUI .greenarea
{
    background: #a8c22d url('/images/no1.png') no-repeat center 30px;
}

#adminGUI .orgarea
{
    background: #e98224 url('/images/no2.png') no-repeat center 30px;
}

#adminGUI .yelarea
{
    background: #e9b424 url('/images/no3.png') no-repeat center 30px;
}


#adminGUI .loginarea
{
    position: relative;
    float: left;
    /*background-color: #fefefe;*/
    width: 289px;
    height: 240px;
}

#adminGUI .loginbreath
{
    padding-left: 5px;
}


#adminGUI .loginarea h2
{
    -text-align: center;
    font-size: 18px;
    padding: 10px 10px 10px 20px;
}


#adminGUI .loginarea input[type='text'], .loginarea input[type='password'], .loginarea input[type='email'], .loginarea input[type='tel'], .loginarea input[type='number'], .loginarea input[type='datetime']
{
    width: 267px;
    height: 20px;
}

#adminGUI .loginarea select
{
    width: 276px;
    height: 30px;
    line-height: 30px; /*border: 1px solid #56b4ef !important;     box-shadow: 1px 5px 8px #56b4ef;*/
}


#adminGUI .holding select
{
    -margin-bottom: 20px;
}


#adminGUI .selshadow
{
    width: 278px;
    height: 30px;
    -margin-left: 10px;
    border-radius: 5px;
    border: 0 !important;
    margin: 0 auto;
    -margin: 0;
    display: table;
    width: 100%;
}




#adminGUI .holding
{
    position: relative;
    margin-bottom: 15px;
}


#adminGUI .placeholder
{
    position: absolute;
    top: 1px;
    right: 1px;
    bottom: 1px;
    left: 2px;
    z-index: 1;
    height: 20px;
    padding: 4px;
    font-size: 13px;
    line-height: 20px;
    color: #999;
    text-shadow: 0 1px 0 rgba(255, 255, 255, .5);
    white-space: nowrap;
    cursor: text;
    -webkit-transition: opacity .1s,font-size .1s;
    -moz-transition: opacity .1s,font-size .1s;
    -o-transition: opacity .1s,font-size .1s;
    -webkit-user-select: none;
    -moz-user-select: none;
    -o-user-select: none;
    user-select: none;
}








#adminGUI .adminArea .validation-summary-errors
{
    margin: 0 0 20px 0;
}

#adminGUI .validation-summary-errors
{
    background: #EFD4D2;
    position: relative;
    padding: 10px;
    margin: 20px;
    margin-bottom: 20px;
    border-radius: 5px;
    -border: 1px solid #333;
    border: 1px solid #E4BAB6;
    font-size: 100%;
}

    #adminGUI .validation-summary-errors ul
    {
        list-style: none;
    }

    #adminGUI .validation-summary-errors span
    {
        font-weight: bold;
    }





#adminGUI .ch
{
    width: 270px;
    margin: 0 auto;
}

#adminGUI .adminArea .ch
{
    width: auto;
    margin: 0 0 25px 0;
}

#adminGUI .chb
{
    width: 12px;
    height: 12px;
    border: 1px solid #999;
    position: relative;
    float: left;
}

#adminGUI .chtext
{
    margin: 15px 0 8px 20px;
    font-size: 13px;
}

#adminGUI .cbi
{
    width: 21px;
    height: 21px;
    background: url(../images/checkmark.png);
    margin-right: -5px;
    position: absolute;
    left: -2px;
    top: -5px;
    z-index: 100;
}









/********************************/

#adminGUI .inside
{
    -padding-top: 10px;
    position: relative;
    width: 958px;
    min-height: 100%;
    -padding: 54px 14px 15px;
    margin: 0 auto;
    background: url(../images/wash-white.png);
    display: table;
}

#adminGUI .insidea
{
    min-height: 650px;
    background-color: #ddd;
}

    #adminGUI .insidea h1
    {
        font-size: 30px;
        margin: 15px 0 15px 7px;
    }



#adminGUI .insidebox
{
    
    /*background-color: white;*/
    border: 1px solid #EEE;
    border: 1px solid rgba(0, 0, 0, .1);
    border-radius: 5px;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    -moz-border-radius-bottomleft: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    background-clip: padding-box;
    -webkit-background-clip: padding-box;
    display: table;
    width: 100%;
}



#adminGUI .defaultcolor
{
    color: #111 !important;
}



/*************************************/



#adminGUI .size128
{
    width: 50px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}


#adminGUI .userlogo
{
    float: left;
    margin: 5px 0 0 20px;
}




#adminGUI .userdetails
{
    float: left;
    margin-left: 10px;
}


    #adminGUI .userdetails h2
    {
        font-size: 14px;
        -font-weight: bold;
        margin: 5px 0 5px 0;
    }

    #adminGUI .userdetails h1
    {
        font-size: 20px;
        margin: 5px 0 10px 0;
    }

#adminGUI .creditval
{
    float: right;
    position: relative;
    right: 35px;
    -top: 35px;
    color: #999;
    font-size: 11px;
}

    #adminGUI .creditval span
    {
        font-weight: bold;
        color: black;
        -padding-right: 10px;
        font-size: 14px;
    }

#adminGUI .rep
{
    padding: 5px 0 5px 0;
    border-bottom: 1px solid #ccc;
}

#adminGUI .repnob
{
    border: 0;
}

#adminGUI .Composebtn
{
    -margin-right: 200px;
    margin-top: 0;
}

#adminGUI .Bigbtn
{
    width: 200px;
    font-size: 20px;
    padding: 15px;
}


#adminGUI .homepagelogin
{
    -background-image: url('../images/loginHomeb.png');
    background-repeat: no-repeat;
    background-position: 90px 150px;
}


#adminGUI #CategoryList
{
    float: left;
    -width: 205px;
    width: 217px;
    -margin: 0 14px 15px;
    padding-top: 0px;
    padding-right: 0px;
    -background: #675;
}

#adminGUI #TweetList
{
    float: left;
    padding-top: 0px;
    -width: 711px;
    width: 725px;
}

    #adminGUI #TweetList img
    {
        width: 48px;
        height: 48px;
        margin-right: 10px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
    }

    #adminGUI #TweetList ul li
    {
        padding: 10px 0 10px 0;
        border-bottom: 1px dotted #ccc;
        display: table;
        width: 100%;
        height: 30px;
    }

#adminGUI .list ul
{
    list-style: none;
}

#adminGUI .list
{
    padding: 10px 0 10px 5px;
    -padding: 10px 0 10px 14px;
}

#adminGUI .ghide
{
    display: none;
}

#adminGUI .catList
{
    display: table;
    height: 185px;
    margin: 10px 0 0 10px;
}

    #adminGUI .catList ul li
    {
        margin-bottom: 10px;
    }

#adminGUI #retweetbtn
{
    float: right;
    margin-right: 10px;
    clear: both;
    border-radius: 10px;
    border: 1px solid #CCC;
    padding: 10px;
    margin: 0 15px;
    text-align: center;
}

    #adminGUI #retweetbtn span
    {
        display: block;
        font-size: 18px;
    }

    #adminGUI #retweetbtn hr
    {
        color: #CCC;
        height: 1px;
        border: 1px;
        background-color: #CCC;
    }

#adminGUI .atusername
{
    color: #CCC;
}


#adminGUI a
{
    color: #0084B4;
}

#adminGUI a
{
    text-decoration: none;
}

    #adminGUI a:hover
    {
        text-decoration: underline;
    }





#adminGUI .TweetListinside
{
    padding-top: 0;
    width: 100%;
}


#adminGUI .adTitle
{
    margin-bottom: 20px;
}

    #adminGUI .adTitle h2
    {
        padding-left: 0;
    }

#adminGUI .tweetMessage
{
    -margin-left: 78px;
    -text-align: justify;
    margin-right: 10px;
    width: 500px;
    float: left;
    margin-top: 10px;
}

#adminGUI #loginForm
{
    float: none;
}

    #adminGUI #loginForm .validation-summary-errors
    {
        text-align: left;
    }

#adminGUI #RegisterTitle
{
    -border-bottom-style: dotted dashed;
    border-bottom: 1px dotted #ccc;
    margin-bottom: 10px;
}

    #adminGUI #RegisterTitle h2
    {
        font-size: 20px;
        -margin-left: 20px;
        padding: 12px;
    }


#adminGUI #btnLoginToSystem
{
    margin-top: 0;
}

#adminGUI .ComposeTweetFormItems
{
    width: 93%;
    margin: 25px 0 25px 15px;
}


    


#adminGUI #ComposeTweetFormTitle
{
    border-bottom: 1px dotted #ccc;
    margin-bottom: 10px;
}

    #adminGUI #ComposeTweetFormTitle h2
    {
        font-size: 25px;
        margin-bottom: 20px;
    }

#adminGUI .ComposeTweetForm
{
    display: table;
    width: 100% !important;
}

#adminGUI .leftpart
{
    float: left;
    width: 205px;
    -margin: 0 14px 15px;
    padding-top: 0px;
    padding-right: 0px;
    -background: #675;
}

#adminGUI .insideInToRight
{
    float: right;
    padding-top: 0;
    width: 725px;
}


#adminGUI .ComposeTweetFormItems .placeholder
{
    height: 40px;
    -padding: 4px;
    font-size: 20px;
    top: 10px;
    -line-height: 20px;
}




#adminGUI .ComposeTweetFormItems .selshadow
{
    width: 100%;
    height: 50px;
    -margin-bottom: 30px;
}

#adminGUI .ComposeTweetFormItems select
{
    font-size: 20px;
    width: 100%;
    height: 50px;
    -line-height: 30px; /*border: 1px solid #56b4ef !important;     box-shadow: 1px 5px 8px #56b4ef;*/
}


#adminGUI .ComposeTweetFormItems input[type='submit']
{
    font-size: 20px;
    height: 50px;
    margin-top: 20px;
}

#adminGUI .ComposeTweetFormItems .ch
{
    margin: 0px;
}


#adminGUI .ComposeTweetFormItems #chText
{
    font-size: 20px;
    margin-left: 25px;
}

#adminGUI .FirstLogin
{
    display: table;
    margin-bottom: 20px;
    width: 95%;
}

#adminGUI .blockMsg
{
    display: table;
}

#adminGUI .FirstLogin .placeholder
{
    top: 7px;
    right: auto;
    font-size: 17px;
    left: 103px;
}





#adminGUI .FirstLogin #RegisterTitle
{
    margin: 10px 0 30px 0;
}

#adminGUI #listflag
{
    float: right;
    margin-right: 40px;
    margin-top: 23px;
}

    #adminGUI #listflag img
    {
        width: auto;
        height: auto;
        top: 10px;
        margin-top: 7px;
    }

#adminGUI .greencolor
{
    color: #609928;
}

#adminGUI .redcolor
{
    color: #D40D12;
}

#adminGUI .darkredcolor
{
    color: #5C0002;
}








#adminGUI #jTweetChar
{
    position: absolute;
    top: 110px;
    float: left;
    right: 5px;
}

#adminGUI .getsmallinfo .userlogo
{
    height: auto;
    width: 50px;
    margin-left: 10px;
}

#adminGUI .getsmallinfo .userdetails
{
    margin-left: 10px;
}

    #adminGUI .getsmallinfo .userdetails h1
    {
        font-size: 16px;
    }

#adminGUI .getsmallinfo
{
    width: 215px;
}



#adminGUI .subtweet
{
    margin: 15px;
    border-bottom: 1px solid #CCC;
    padding-bottom: 15px;
}


#adminGUI .highlight
{
    -background-color: #F5F700;
    background-color: #FFC;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    padding: 5px;
    color: #333;
}


#adminGUI .largerfont
{
    font-size: 20px;
}

#adminGUI .retweetIcon
{
    width: 30px !important;
    height: auto !important;
    border: 0;
}

#adminGUI .retweetIconBig
{
    width: 35px !important;
    height: auto !important;
    border: 0;
}


/**********************************************************************/

#adminGUI #content
{
    top: -2px;
    -z-index: -2;
    position: relative;
    border: 2px solid #fff;
    box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
}

#adminGUI #batrena
{
    -width: 957px;
    height: 385px;
    background: #fff url('../images/nBatrena.jpg');
    border-bottom: 2px solid #fff;
}

#adminGUI #errbatrena
{
    -width: 957px;
    height: 385px;
    background: #fff;
    border-bottom: 2px solid #fff;
}

#adminGUI #errMessage
{
    padding: 160px 200px;
    text-align: center;
    line-height: 2;
}

    #adminGUI #errMessage span
    {
        font-size: 20px;
    }

#adminGUI #nlogo
{
    width: 375px;
    height: 97px;
    background: transparent url('../images/newLogo.png') no-repeat 54px 18px;
    float: left;
    position: absolute;
}


#adminGUI #retweetOffer
{
    float: right;
    margin: 30px 50px 0 0;
    font-size: 28px;
    font-family: 'Just Me Again Down Here', 'Handlee', cursive;
    -font-weight: 600;
}

    #adminGUI #retweetOffer span
    {
        color: #e80005;
    }

#adminGUI #textbatrena
{
    position: relative;
    top: 80px;
    float: right;
    clear: right;
    -margin: 50px 400px 0 0;
    right: 75px;
    width: 410px;
}

#adminGUI .vbigtext
{
    font-size: 37px;
}

#adminGUI .bigtext
{
    font-size: 18px;
}

#adminGUI #textbatrenaTitle
{
    font-weight: bold;
}

#adminGUI #textbatrenaDet
{
    margin-top: 20px;
    line-height: 19px;
}



#adminGUI #stepone
{
    height: 165px;
    background: #ecf5fb url('../images/stepbg.jpg') no-repeat 90px 40px;
}

#adminGUI #steptwo
{
    background: #fff url('../images/steptwo.png') repeat;
    height: 141px;
}

#adminGUI .floatLeft
{
    float: left;
}

#adminGUI .floatright
{
    float: right;
}

#adminGUI #steponetext
{
    padding-left: 80px;
}




#adminGUI .steptwo
{
    padding: 5px 50px 0 50px;
    font-size: 15px;
    width: 125px;
    font-family: 'Just Me Again Down Here', 'Handlee', cursive;
}

/****************************************************/


#adminGUI .adLoginArea
{
    width: 450px;
}

    #adminGUI .adLoginArea .FirstLogin .placeholder
    {
        font-size: 17px;
        left: 2px;
    }

    #adminGUI .adLoginArea #loginForm
    {
        padding: 0 20px 20px 20px;
    }

    #adminGUI .adLoginArea .jbtnaction
    {
        -margin: 92px;
        float: left;
    }

#adminGUI #btnLoginToSystem.jbtnaction
{
    margin-left: 65px;
    float: left;
}


#adminGUI .adLoginArea #btnLoginToSystem.jbtnaction
{
    margin: 0;
}

#adminGUI .adLo
{
    margin-left: 12px;
}

#adminGUI .RetweetLink
{
    clear: both;
    display: block;
    font-size: 13px;
}

/***************************/

#adminGUI .tbllist
{
    padding: 0 25px 25px 25px;
    margin: 0;
    border: 0;
    width: 100%;
}

    #adminGUI .tbllist td, .tbllist th
    {
        padding: 10px;
        border-bottom: 1px solid #ccc;
    }

    #adminGUI .tbllist th
    {
        font-weight: bold;
        -background-color: #16C;
        background-color: #2B2B2B;
        color: #fff;
    }

    #adminGUI .tbllist tr:hover, .tbllist td:hover
    {
        background-color: #eee;
        border: 0;
    }

/************************************/

#adminGUI .autoWidth
{
    width: auto;
}

#adminGUI #actionlist
{
    margin: 25px;
}

#adminGUI .editcountryretw .selshadow
{
    margin: 0;
}

#adminGUI .countryvali
{
    margin-top: 20px;
}

#adminGUI #delconfirmtext
{
    margin-bottom: 50px;
}

    #adminGUI #delconfirmtext h3
    {
        margin-bottom: 20px;
    }

#adminGUI .adlist
{
    margin: 0 20px;
}


/******************************************/


#adminGUI #ourfollowers
{
    position: absolute;
    top: 100px;
    left: -93px;
    height: 410px;
    background-color: #03617C;
    width: 100px;
    border-right: 1px soild #2683c0;
    border-radius: 5px;
    z-index: -1;
}

#adminGUI #followerstie
{
    color: #fff;
    height: 15px;
}

#adminGUI .css-vertical-text
{
    color: #333;
    border: 0px solid red;
    writing-mode: tb-rl;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    white-space: nowrap;
    display: block;
    bottom: 0;
    width: 20px;
    height: 20px;
    font-family: 'Just Me Again Down Here', Helvetica, sans-serif;
    font-size: 24px;
    font-weight: normal;
    text-shadow: 0px 0px 1px #333;
}

#adminGUI .followertei
{
    margin-top: 15px;
    float: left;
}

    #adminGUI .followertei span
    {
        float: left;
        clear: both;
        margin: 12px 5px 5px 10px;
        font-size: 18px;
        color: #f0f0f0;
    }

#adminGUI .followerFlag
{
    margin: 5px 0 0 37px;
}

#adminGUI img
{
    border: 0;
}

#adminGUI .followerFlag p
{
    margin: 10px 0 13px 0;
}

    #adminGUI .followerFlag p span
    {
        color: #F0F0F0;
        display: block;
        margin: 4px 0 0 4px;
    }


#adminGUI #tweetInfoBar
{
    position: relative;
    left: 20px;
    bottom: -15px;
    float: left;
    width: 586px;
    clear: left;
}

    #adminGUI #tweetInfoBar span
    {
        font-weight: bold;
    }

    #adminGUI #tweetInfoBar ul li
    {
        border: 0px;
        float: left;
        width: auto;
        margin-right: 10px;
        font-size: 12px;
    }



#adminGUI #jTweetDetails p.tip
{
    padding: 5px 10px;
    margin: 0 0 14px 12px;
    margin-bottom: 26px;
    display: block;
    width: 91.3%;
    color: #444;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-box-shadow: 0 1px 2px #CCCCCC;
    -moz-box-shadow: 0 1px 2px #CCCCCC;
    border: 1px solid #F1F1F1;
    text-align: left;
}

#adminGUI #jTweetDetails p
{
    line-height: 1.5em !important;
    margin-bottom: 26px;
    padding-bottom: 10px;
    text-align: justify;
    width: 95%;
    background-color: #E5EEF2;
}


#adminGUI div.twivider
{
    background: url(../images/twivider.png) no-repeat top center;
    width: 100%;
    height: 30px;
    margin: 20px 0;
}

#adminGUI .nomargin
{
    margin: 0px;
}

#adminGUI .TweetDetails dl
{
    clear: both;
    font-size: 16px;
    margin: 20px;
    display: table;
}


#adminGUI .TweetDetails dt, .TweetDetails dd
{
    float: left;
}

#adminGUI .TweetDetails dt
{
    margin-right: 20px;
    width: 110px;
    padding: 15px;
}

#adminGUI .TweetDetails dd
{
    clear: right;
    background-color: #e5eef2;
    height: 30px;
    width: 190px;
    display: table;
    border-radius: 5px;
    text-align: center;
}

#adminGUI .colleft
{
    float: left;
    width: 310px;
}

    #adminGUI .colleft dd
    {
        width: 110px;
    }

#adminGUI .colright
{
    float: left;
    clear: right;
}

#adminGUI #tinfo
{
    display: table;
    width: 100%;
}

#adminGUI .marginleft50
{
    margin-left: 50px;
}


#adminGUI .ibgarrow
{
    width: 24px;
    height: 49px;
    background: #fff url('../images/arrow-small-left.png') no-repeat left center;
    float: left;
}

#adminGUI .detval
{
    margin: 15px;
}

#adminGUI .waitlogin
{
    font-size: 18px;
    padding: 15px;
    margin-top: 15px;
}


#adminGUI #inHeader
{
    -width: 932px;
    width: 946px;
    height: 92px;
    background: #fff url('../images/inHeader.jpg') no-repeat;
    -margin-left: 14px;
    margin-left: 5px;
}

#adminGUI #jloading img
{
    width: 200px;
    opacity: 0.7;
}



#adminGUI #ourfollowersrel
{
    position: absolute;
    top: 100px;
    left: -93px;
    height: 410px;
    width: 100px;
}


#adminGUI #loadingText
{
    font-size: 16px;
    margin: 30px;
}

#adminGUI .formHent
{
    color: #333;
}

#adminGUI .fullwidth
{
    width: 100%;
}

#adminGUI .tblretweeter
{
    padding: 0;
}

#adminGUI .stxt
{
    width: 200px !important;
    height: 10px !important;
}

#adminGUI .sarea h3
{
    font-size: 14px;
    margin: 8px 5px 0 5px;
    float: left;
}

#adminGUI .sarea
{
    float: left;
}

    #adminGUI .sarea select
    {
        height: 32px;
        width: 160px;
        padding: 4px 10px 4px 5px;
        font-size: 14px;
    }

    #adminGUI .sarea .selshadow
    {
        height: 32px;
        width: 160px;
        margin: 0 5px 0 5px;
    }

#adminGUI .ad
{
    width: 100%;
}

#adminGUI .contactform
{
    display: table;
    width: 95%;
}

    #adminGUI .contactform .ComposeTweetFormItems
    {
        width: 100%;
    }

        #adminGUI .contactform .ComposeTweetFormItems .placeholder
        {
            font-size: 16px;
        }

        
#adminGUI .leftclo
{
    float: left;
    width: 200px;
}

#adminGUI .rightclo
{
    float: left;
    width: 410px;
}

#adminGUI .contactform .ComposeTweetFormItems
{
    margin-top: 0;
}




#adminGUI .contactformDetails ul
{
    list-style: none;
}

    #adminGUI .contactformDetails ul li
    {
        margin: 20px 0 50px 50px;
        font-size: 18px;
    }



#adminGUI .composeinfo
{
    -width: 232px !important;
}


/*******NEW**************************************/
/************************************************/
#adminGUI .width150
{
    width: 150px;
}




/******************************************/



#adminGUI #sortable
{
    padding: 0 25px 25px 25px;
    margin: 0;
    border: 0;
    -width: 100%;
    list-style: none;
}

    #adminGUI #sortable li
    {
        -padding: 20px;
        border-bottom: 1px solid #ccc;
    }


        #adminGUI #sortable li:hover
        {
            background-color: #333;
            -border: 0;
        }

#adminGUI .tblInList
{
    width: 100%;
    cursor: pointer;
}

    #adminGUI .tblInList td, #adminGUI .tblPageList th
    {
        padding: 10px;
        width: 40%;
        vertical-align: top;
    }


/*//////////////////////////*/


#adminGUI .goL
{
    margin: 100px 50px 50px 50px;
    font-size: 14px;
}

    #adminGUI .goL p
    {
        margin-bottom: 20px;
    }

#adminGUI .countryfilter
{
    top: -39px;
    float: right;
    position: relative;
    float: right;
    right: 14px;
}

    #adminGUI .countryfilter select
    {
        padding: 5px 10px 5px 5px;
        width: 220px;
    }

    #adminGUI .countryfilter .selshadow
    {
        width: 220px;
    }


#adminGUI #dvBack
{
    position: relative;
    top: -39px;
    right: 30px;
    float: right;
}

#adminGUI .adminu .logo img
{
    width: 200px;
    margin: 10px 0 0 25px;
}

#adminGUI .adminu
{
    height: 70px;
    display: table;
    width: 100%;
    background: #f1f1f1;
}

#adminGUI .dvClose
{
    float: right;
    top: -126px;
    right: 13px;
    position: relative;
    width: 10px;
}

#adminGUI .dvInClose
{
    position: absolute;
}

#adminGUI #Submittedtweet
{
    overflow-y: scroll;
    overflow-x: hidden;
    height: 450px;
}

    #adminGUI #Submittedtweet ul
    {
        list-style: none;
    }

    #adminGUI #Submittedtweet .dvClose
    {
        top: -26px;
    }

#adminGUI .lih
{
    line-height: 1.7;
}

#adminGUI .marginleft5
{
    margin-left: 5px;
}

#adminGUI .compnew
{
    width: 722px;
}

#adminGUI #dvMypost
{
    position: relative;
    top: -32px;
    float: right;
    right: 20px;
}



#adminGUI #dvPartialTweetsList .tweetMessage
{
    margin-left: 78px;
    float: none;
    -margin-top: 0px;
}






#adminGUI #errbatrena
{
    -width: 957px;
    height: 385px;
    background: #fff;
    border-bottom: 2px solid #fff;
}

#adminGUI #errMessage
{
    padding: 160px 200px;
    text-align: center;
    line-height: 2;
}

    #adminGUI #errMessage span
    {
        font-size: 20px;
    }

#adminGUI #loading
{
    text-align: center;
    margin: 15px;
}

    #adminGUI #loading img
    {
        height: auto;
        width: auto;
    }



/******************************/

/******** NEW */

/******************************/



#adminGUI .cloTitle
{
    font-size: 16px;
    margin-bottom: 10px;
}

    #adminGUI .cloTitle strong
    {
        color: #222;
    }

#adminGUI .validation-summary-valid
{
    display: none;
}

#adminGUI .field-validation-error
{
    display: none;
}


#adminGUI #dvlogo
{
    float: left;
    margin: 28px 0;
}

#adminGUI #menu
{
    float: right;
}

#adminGUI #dvpart1
{
    height: 104px;
}

#adminGUI #dvfinn
{
    background: #000;
}


#adminGUI #dvfinn
{
    width: 980px;
    display: table;
    padding-left: 15px;
}

#adminGUI .dvfini
{
    width: 284px;
    padding: 15px;
    position: relative;
    background-color: #fff;
    height: 480px;
    float: left;
    margin: 0 12px 12px 0;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}


#adminGUI .imgv
{
    width: 284px;
    -border: 1px solid #000;
    -padding: 1px;
    /*
   -webkit-border-top-left-radius: 2px;
-webkit-border-top-right-radius: 2px;
-moz-border-radius-topleft: 2px;
-moz-border-radius-topright: 2px;
border-top-left-radius: 2px;
border-top-right-radius: 2px;*/
}

#adminGUI .dviinf
{
    -border-top: 2px solid #000;
}

#adminGUI .dvfinide
{
    width: 611px;
    height: 496px;
}

#adminGUI .dviinfd
{
    padding: 10px 0;
    -padding: 15px;
    min-height: 38px;
    text-align: center;
    background-color: #fff;
    line-height: 1.5;
}


#adminGUI #dvnavi
{
    padding: 16px 15px;
    background-color: #fff;
    width: 935px;
    border: 1px solid #aaa;
    margin: 15px 0;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

#adminGUI .dvfinide
{
    padding: 15px;
}


    #adminGUI .dvfinide h2
    {
        font-size: 19px;
        -border-bottom: 1px solid #ddd;
        margin-bottom: 15px;
        padding-bottom: 10px;
    }


    #adminGUI .dvfinide ul li
    {
        margin-bottom: 5px;
    }

    #adminGUI .dvfinide span
    {
        font-weight: bold;
    }

#adminGUI .dvdpar
{
    line-height: 1.5;
    text-align: justify;
}

#adminGUI .imgslid
{
    cursor: pointer;
    border: 1px solid #ddd;
    padding: 1px;
    width: 88px;
}


#adminGUI .hprod
{
    border-bottom: 1px solid #E2CDC8;
    height: 20px;
    padding-bottom: 0 !important;
    margin-top: 25px;
}


    #adminGUI .hprod span
    {
        color: #fff;
        font-size: 12px;
        padding: 5px 12px;
        background-color: #e09494;
    }

#adminGUI #bx-pager a.active img
{
    border: solid #000 1px;
}

#adminGUI #bx-pager a img:hover
{
    border: solid #000 1px;
}

#adminGUI .bx-wrapper .bx-viewport
{
    border: 0 !important;
    box-shadow: none;
    -webkit-box-shadow: none;
    left: 0 !important;
}

#adminGUI .bx-wrapper
{
    margin-bottom: 20px !important;
    border: 1px solid #000;
}


#adminGUI .bx-viewport
{
    -height: 383px !important;
}

#adminGUI .preview img
{
    width: 100px;
}



#adminGUI td.delete
{
    width: 100px;
}

#adminGUI .bor
{
    -border-bottom: 1px solid #ddd;
}


#adminGUI #dvnavi h2
{
    font-size: 22px;
    font-weight: bold;
    margin-bottom: 20px;
    padding-bottom: 10px;
    border-bottom: 1px solid #ddd;
}




#adminGUI #menu ul li
{
    display: inline-block;
    font-size: 15px;
    color: #fff;
}

    #adminGUI #menu ul li a
    {
        color: #fff;
        display: block;
        padding: 0 15px;
    }


#adminGUI th
{
    font-weight: bold;
}


#adminGUI #tblcont
{
    width: 500px;
}

    #adminGUI #tblcont input
    {
        width: 400px;
    }

    #adminGUI #tblcont td, #adminGUI #tblcont th
    {
        padding: 10px;
    }


#adminGUI .txtcomm
{
    height: 100px;
    width: 400px;
}



#adminGUI .dvclifo
{
    margin: 20px 0;
    color: #fff;
}

#adminGUI #dvpart3
{
    color: #fff;
}

    #adminGUI #dvpart3 h2
    {
        font-family: monda;
        font-size: 36px;
        color: #dd7171;
        margin: 10px 0 8px 0;
    }


#adminGUI .aviewimg
{
    width: 150px;
}

#adminGUI #imgView
{
    width: 100px;
    /*position: absolute;*/
    left: 300px;
    top: 0px;
}

#adminGUI .dvinfo
{
    font-size: 11px;
}

#adminGUI .dvmoreact
{
    margin: 10px 0;
}

#adminGUI .dvmoreact ul li
{
    display: inline-block;
    float: left;
    border: 0 !important;
    margin: 10px 0;
    padding-right: 5px;
}


#adminGUI .dvhere
{
    /*position: absolute;*/
    right: 17px;
    top: -24px;
}


#adminGUI .body-content {
}