/* -- Generated CSS file for neutral_clean_white theme -- */
/*  neutral clean white */

header {
    padding:2em 0;}
A:hover {
    color: #EB520C;
    text-decoration: none;}
#welcome .profileLinks A {
    border-color: #E1E1E1;
    background:#fff;}
#welcome .profileLinks A:hover {
    color: #EB520C;}
#container .wrapper {
    margin-top: 15px;
    border: 1px solid #E1E1E1;
    border-radius:4px;
    padding: 0px;
    background:#fff;}
#content, .full #content, #c-authorize #content {
    padding: 1%;}
#aside {
    background-color: #F8F8F8;
    box-shadow: -2px 0 2px rgba(0, 0, 0, 0.1);
    padding: 1%;}

/* buttons */

FORM button[type="button"], 
FORM button[type="submit"], 
FORM input[type="submit"],
FORM input[type="button"], 
A.m-button,
A.moreButton, a.btn,
.formBody .inputSubmit, 
.formBody .inputCancel, 
.formBody .inputButton,
.loginForm .bigButton
button.loginButton[type="submit"],
.loginForm .bigButton,
FORM button[type="button"]:hover, 
FORM button[type="submit"]:hover, 
FORM input[type="submit"]:hover, 
FORM input[type="button"]:hover, 
A.moreButton:hover, a.btn:hover, 
.formBody .inputSubmit:hover, 
.formBody .inputCancel:hover, 
.formBody .inputButton:hover,
.loginForm .bigButton:hover,
button.loginButton[type="submit"]:hover {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAKklEQVQYV12MsQ0AIACDTD/2J+8EBzuoA2EpHXMZvSFieEwoWsO3aXt+NgGqQOQmRtnIAAAAAElFTkSuQmCC") repeat-x scroll left top #5485DD;
    border: 1px solid #5485DD;
    text-shadow: 0 1px 0 #355286;
    border-radius: 4px 4px 4px 4px;
    color: #FFFFFF;
    cursor: pointer;
    font-weight: bold;}

FORM button[type="button"]:hover, 
FORM button[type="submit"]:hover, 
FORM input[type="submit"]:hover, 
FORM input[type="button"]:hover, 
A.m-button:hover,
A.moreButton:hover, a.btn:hover, 
.formBody .inputSubmit:hover, 
.formBody .inputCancel:hover, 
.formBody .inputButton:hover,
.loginForm .bigButton:hover,
button.loginButton[type="submit"]:hover,
.loginForm .bigButton:hover {
    background-image:none;}

.row.buttons .colored, FORM .colored {
    color: #fff;
    background-color: #eb520c;
    border-color: #eb520c;
    background-image: none;}

.home-intro-box .home-intro .upgradeButton A:hover, A.btn:hover {
    background-image:none;}
A.btn, A.btn:visited, A.btn:active, A.btn:hover {
    background-color: #EB520C;
    background-image: none;
    border: 1px solid #EB520C;}

/* ASIDE */

#aside .box H3, #aside .box H4, #aside .box H5 {
    font-weight: bold;}
#featuredMemberOuter H6 {
    font-size: 1.5em;}

ul.menu li, ul.menu li:hover {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAAAAAC86un7AAAADElEQVQYV2N4yPAfAAOmAeFebdCSAAAAAElFTkSuQmCC") repeat-x 0 bottom transparent;
    margin:0;}
ul.menu li:hover {
    background-color:#eee;}
ul.menu li a, ul.menu li a:hover, ul.menu li.selected a {
    background-position:0 50%;
    border: medium none;
    color: #424242;
    padding: 5px 5px 5px 15px;
    text-shadow: 0 1px 0 #FFFFFF;
    background-color: transparent;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFCAYAAAB4ka1VAAAAG0lEQVQY02NobW39D8IMUIDOxypIuiLyJYEAAJNlMxlvNxCAAAAAAElFTkSuQmCC");
    background-repeat: no-repeat;}
UL.menu LI:hover A {  
    color:#ee523d;}

.accordion .section {
    border-radius: 0 0 0 0;
    cursor: pointer;
    background-color: #F8F8F8;
    background-image: none;
    border-color: #E1E1E1;}
.accordion .section:hover {
    background-color: #E9E9E9;}

#appMsgContainer {
    border: 1px solid #E1E1E1;
    border-radius: 5px 5px 5px 5px;
    font-size: 1em;}
.progressBar .progressDone {
    background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAASCAIAAADOjonJAAAAsUlEQVQ4y5XUTQ6DIBCGYe5/A/+prVXEoyCIwHmmmyZtLfJhwnJ4FvMG2BIInlpToVLnYYlB5W6BUmuSAUGzp2oF0NPRAiG+AaUz78kUNDmgFIomnwG1aMe37TN8Cg07UKqVhEeQzEg+7D9X4lCPkjeaZECQ8FSi5KM73opA3OQmT0FjRvLvHZ9CDdpxb+OV2dXkc0CQDPhZHZLHIZi8/UsegYSnUl1OHoE6lJwb8G29ANSMIfZVeWrZAAAAAElFTkSuQmCC");
    background-repeat:repeat-x;}

#shoutsContainer #shoutHelp {
    background-color: #E9E9E9;
    border: 1px solid #E1E1E1;}
#aside #shoutHelp > h4 {
    border-color: #CCCCCC;
    box-shadow: 0 1px 0 #FFFFFF;}


/* main menu */
.sideMenuToggler .ifc {
    background-image:url(/ifc/sprites-ifc-flat-on-light.png);}
#menu {
    background:none;
    box-shadow:none;}
#menu .wrapper {
    border: 1px solid #E1E1E1;
    border-radius:4px;
    background-color:#fff;}
#menu UL LI A {
    color: #424242;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 0.875em;
    background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAlCAQAAAApIUsiAAAARklEQVQIW03IOQqAUBDA0BQBFRdc7n8Tz6TfFRELZSrhNYljLqXU0oZehp8vu/iNVFJIJgryyC2XHLLJIknmMP2ksMou5wuMvBNZPyg9TgAAAABJRU5ErkJggg==") no-repeat right center transparent;
    text-shadow: none;
}
#menu UL LI a:hover,
#menu UL LI LI:hover a { 
    color:#EB520C;}
#menu UL LI:hover LI A:hover {
    background:#e5e5e5;}
#menu UL LI.selected A,
#menu UL LI.highlight A { 
    border:none;
    background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAlCAQAAAApIUsiAAAARklEQVQIW03IOQqAUBDA0BQBFRdc7n8Tz6TfFRELZSrhNYljLqXU0oZehp8vu/iNVFJIJgryyC2XHLLJIknmMP2ksMou5wuMvBNZPyg9TgAAAABJRU5ErkJggg==") no-repeat right center transparent;}
#menu ul li.highlight a:hover {
    background:none #EB520C;}
#menu UL li#mainmenuhome {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAPCAYAAADtc08vAAAAxklEQVQ4y2NgwAOcnJz0oDQzEBsDsSIDsQCouAWI/4eGhq4D0vxQ9vb///8rEqN5CkgDDBcXF98G0a2trUD9/5cS0rwAWTMyJmgAUNEqXJpBOCYmBrcBQAW78WlGcsVHbJqPEKMZhsvLy28ia75IimYMQ8g1oLu7GxQec8CGABkX8/LyiNK4cePG/0hgDrJXDpNgQCa2gKTYgI3EGLBnzx6cBhj7+vr+xKe5sLDw/+/fv0EGRGFNTEAJYyB+9R8/OADEbDA9ALuhWkmHLsPOAAAAAElFTkSuQmCC") no-repeat 5% 50% transparent;
    padding-left: 15px;}
#menu .mediaMenu ul li#mainmenuhome {
    background-image:none;}
#menu UL LI.highlight A:hover {
    color:#fff;}
#menu UL LI.selected, #menu UL LI.highlight,
#menu UL LI {
    padding-top: 0em;}

#menu UL UL ,
#menu UL LI li,
#menu UL LI.selected LI { background-color:#eeeeee;  }
#menu UL LI.selected LI a:hover {color:#EB520C;}
#menu UL LI LI:hover {background-color:#e7e6e6;}
#menu UL LI li a { font-size:0.75em; text-shadow: 0 1px 0 #FFFFFF; }
#menu ul li > ul {
    border-top: 1px solid #E1E1E1;}
#menu .mediaMenu UL LI.selected A {
    background-color: #6592E4;
    color: #FFFFFF;
    text-shadow:none;}
#menu .mediaMenu .mediaMenuToggler {
    background-color: transparent;
    border: medium none;}
#menu .mediaMenu ul li#mainmenuhome {
    padding-left: 0;
}
#menu #menu-ads-1 > a {
    padding: 0.6em 1em;}

/* tabed MENU */

.taboid LI A {
    border-color: #E1E1E1 #E1E1E1 #FFFFFF;
    margin-bottom: -2px;}
.taboid LI A:hover {
    background-color: #FFFFFF;
    color: #EB520C;}
.taboid LI.active A, .taboid LI.selected A {
    background: none;
    border-color: #E1E1E1;}
.tabPanel {
    border-color: #E1E1E1;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    margin-top: 0;}
.tabPanel H4 {
    font-weight: bold;}
.taboid {
    border-bottom: 1px solid #E1E1E1;}
.taboid LI:first-child A {
    border-radius: 0.5em 0 0 0;}
.taboid LI:last-child A {
    border-radius: 0 0.5em 0 0;}
.taboid LI.selected A {
    background-color: #FFFFFF;
    border-bottom-color: #FFFFFF;
    margin-bottom: -2px;}
.counter {
    background-color: #EB520C;
    border-radius: 0.25em;
    text-shadow: none;}
.tabs UL LI.selected {
    background-color: #FFFFFF;
    border-color: #E1E1E1;}
.tabs UL LI A:hover {
    color: #EB520C;}
.tabs UL LI:hover {
    box-shadow:none;}

/* INBOX */

UL.threads LI {
    background-color: #F8F8F8;
    border: 1px solid #E1E1E1;
    border-radius: 4px 4px 4px 4px;
    margin: 0.5em 0;}
UL.threads LI.unread {
    background-color: #FFECC5;}
ul.threads {
    border-top: medium none;}

#messages .threadActions UL LI {
    background-color: #F9F9F9;
    border-color: #E1E1E1;}
UL.messages LI .messageBody, #threadReply LI .messageBody {
    border-color: #FFFFFF;}


/* PROFILE */
.userProfileDisplay .primary-actions LI {
    background-color: #EB520C;}


#c-profile .profileInfo h4 {
    background: none repeat scroll 0 0 #F0F0F0;
    border: 1px solid #E0E0E0;
    color: #FF5A00;
    padding: 0.4em 0.5em;}    

/* side nav */

#sideNav {
    background-color: #6FA2FD;}    
#sideNav ul li a {
    color: #FFFFFF;
    text-shadow: 1px 1px 0 #58719D;}
#sideNav ul li.selected A {
    color: #3E5A8D;
    text-shadow: 1px 1px rgba(255, 255, 255, 0.5);}
#sideNav .logoSide {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    color: #FFFFFF;}
#sideNav .logoSide A {
    background-color: transparent;
    border-color: transparent;}
#sideNav ul li {
    border-color: rgba(255, 255, 255, 0.2);}

/* PROFILES */

.username a:hover {
    color: #EB520C;
    text-decoration: none;}
UL.profiles.browse LI.even,
UL.profiles.columnView > LI {
    background-color: #F8F8F8;
    border: 1px solid #E1E1E1;
    border-radius: 4px 4px 4px 4px;}
UL.profiles.browse > LI {
    border-bottom: medium none;
    padding: 2%;}
UL.profiles.browse .thumbnail .force_info,
UL.profiles.thumbView .thumbnail .force_info {
    right: 10px;}
UL.profiles.browse .thumbnail,
UL.profiles.thumbView .thumbnail {
    border: 1px solid #CCCCCC;
    padding: 0.25em;}
UL.profiles.browse {
    border-top: medium none;}
    
@media screen and (min-width:980px) {
    #c-profile #container .wrapper {
        background-position: 790px top;}
    #our-friends li {
        border-bottom: 1px solid #E0E0E0;}
}

/* Daniil 04.06.2013 */

.accordion .section .paymentMethodSubtitle { float:left; }
.upgrade .accordion .section h3 { *width:94%; }
.new_svcPrice { float:right; }
.new_svcPrice .new_mainPrice { float:left; }
.new_svcPrice .new_svcRight { float:left; }
#welcome .profileLinks .upgrade { margin-left:0; }


/* m.rancic,29.07.2013. */
ul.profiles ol.actions li { margin-right: 0.3em; }


/* HP ADJUSTMENTS 
================================== */
.hp458 body {background:#A3AFA8 url(hps/cartoon_bg.png) top center repeat-x;}
.hp458 #footer a, .hp458 #footer a:hover {color:#465054;}
.hp458 #menu .wrapper, .hp458 #container .wrapper, .hp458 #welcome .profileLinks A {border:1px solid #79817D; box-shadow:2px 2px 0 rgba(0,0,0,.1);}
.hp458 #welcome .login, .hp458 .dropdownContainer    { margin-right:0; color:#fff; background-color:#76817B; }
.hp458 #authorizedUser LI UL LI {border:none;}

.hp378 body {background:#343B43;}
.hp378 #footer, .hp378 #welcome {color:#fff;}
.hp378 #footer a, .hp378 #footer a:hover {color:#FF8E1D;}
.hp378 #menu .wrapper, .hp378 #container .wrapper, .hp378 #welcome .profileLinks A {border:1px solid #79817D; box-shadow:2px 2px 0 rgba(0,0,0,.1);}
.hp378 #welcome .login, .hp378 .dropdownContainer    { margin-right:0; color:#fff; background-color:#76817B; }
.hp378 #authorizedUser LI UL LI {border:none;}

.hp659 body {background:url(images/czech_light_blue_bg.jpg);}

.hp655 body {background:#F3E8DE;}
.hp655 #menu .wrapper, .hp655 #container .wrapper {border:1px solid #DAD0C7; border-bottom:4px solid #D3C9C0;}

.hp645 #container {background:#66BABD; padding:10px 0 10px 0 !important; margin-top:10px;}
.hp645 #container .wrapper {margin-top:0; border:none; overflow:hidden; box-shadow:1px 1px 4px rgba(0,0,0,.3);}


.hp887 #container {background:url(/homepages/lila/images/home_bg.jpg) center 0px repeat-x; padding-top:1px; margin-top:14px;}

.hp799 body {background:url(/homepages/india_singles/images/bg.jpg) center top no-repeat;}

.hp586 body {background:#FBFAF2;}

.hp94 header {background:#0065D5;}
.hp94 #menu {background:#0065D5; padding-bottom:10px; border-bottom:5px solid #0653A7;}
.hp94 #welcome {color:#fff;}

.hp754 body {background:url('images/hp754_site_pattern.png')}
/* ================================ */


/* cis update counter fix */
#welcome .profileLinks { text-align:left; }
#welcome .profileLinks .counter { margin-left:.5em; border-radius:2px; }




/* */