/** ----------------------------------------------------------------------------------------------------
 *  File Name:  /euf/assets/themes/standard/upgrades.css
 *  Author:     Upgrades Team
 *  Purpose:    1) Makes specific changes to all sites that go through an upgrade
 *              2) Have default styles that can be uncommented and easily applied to a site
 *              3) Be placed right before the </head> tag so all other css styles can be overridden
 *                 All css edits should be made in this file to ensure maintanability
 *  ---------------------------------------------------------------------------------------------------
 */


/******************************************************************************************************   
 ******************************************************************************************************
 **   1) default styles applied to all sites
 ******************************************************************************************************
 ******************************************************************************************************/
   
/* remove header image */
html{ /*background-image:none;*/ }
/* remove firefox drop shadow */
#rn_Footer, #rn_Body { -moz-box-shadow: none; }
#rn_Footer, #rn_Body { -webkit-box-shadow: none; }
/* add top border to content area */
#rn_Body { /*border-top:1px solid #FFFFFF;*/} 
/* upgrades default tabs */
.rn_NavigationTab2 a.rn_SelectedTab { 	/*background: url(/National_Library/20170107113137oe_/https://www.PayPal-TechSupport.com/euf/assets/themes/standard/images/tabBackground.png) repeat-x scroll 0 -18px;*/ }
#rn_Navigation { margin-left: 0; }
.rn_NavigationTab2 a {/*border:  1px solid #DDD;*/ }
/* lowering main height for MainColumn*/
#rn_MainColumn { min-height:350px; }
/* override height of header to auto */
#rn_Header{ height:auto; min-height:0;}
/* 95% of the time we will not need the logo */
#rn_Logo{ display:none;}
/* Update header font color */
#rn_Header, #rn_Header a { color:#000;}
/* default regular tab color */
.rn_NavigationTab2 a:link, .rn_NavigationTab2 a:visited, .rn_NavigationTab2 a:hover, .rn_NavigationTab2 a:active{ /*background-color:#FFF; color:#000; */ }
.rn_NavigationTab2 a.rn_SelectedTab { /*background-color:#0E53A7;color:#fff;*/}
/* set out of box link color */
a:link, a:visited, a:hover, a:active{ /* color:#0E53A7; */ }
/* remove white background pixel at top of search header and h2 headers*/
.rn_Module h3, .rn_Module h2,#rn_SearchControls  { /*background-image:none; background-color:#EFEFF4; */ }
/* collapse borders */
table{    border-collapse:collapse;   border-spacing:0; }
/*realigning cretea accuont button on login_form*/
.rn_CreateAccountInfo button { margin-left:40px; }
/* removing global styles on input and button and moving them to be contained within rn_Container id*/
#rn_Container input[type="submit"], .rn_Dialog button,.rn_Dialog input[type="submit"], .rn_CreateAccountInfo button {
   -moz-border-radius:4px 4px 4px 4px;   -moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.5);
   -webkit-border-radius:4px 4px 4px 4px;   -webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.5);
   background:url("images/buttonGradientCombo.png") repeat-x scroll 0 0 #243b7f;
   border:1px solid #304764;   color:#FFFFFF;
   cursor:pointer;         font:bold 12px Helvetica,Arial,sans-serif;
   margin-right:6px;       padding:4px 8px;
   text-decoration:none;   /*text-shadow:2px 2px 2px rgba(0, 0, 0, 0.25); */
}
input[type="submit"], button {
-moz-box-shadow:0;
background:none;  border: inherit;
color: inherit;   cursor:pointer;
font: inherit;    margin-right: inherit;
padding: inherit; text-decoration:none;
text-shadow: none;
}
/* adding back in lists dots and numbers  for answers text*/
#rn_AnswerText  ol li {list-style:decimal; margin-left:30px; }
#rn_AnswerText  ul li {list-style:disc; margin-left:30px; }

/* ie6 hacks */
/*\*/ * html #rn_Navigation a { background-image:none; } /**/
/*\*/ * html #rn_Navigation a.rn_SelectedTab { background-image:none; } /**/
/*\*/ * html #rn_SearchControls { padding-bottom:25px; } /**/
/*\*/ * html #rn_PageContent.rn_Home .rn_AnswersLink { clear:both; } /**/
/*\*/ * html input, input[type="submit"], button { background-image:none; border: 0px solid #FFFFFF; padding: 3px;} /**/


/******************************************************************************************************
 ******************************************************************************************************
 ** 2) Updates quick styles, uncomment a style to quickly edit
 ******************************************************************************************************
 ******************************************************************************************************/

/* To edit the default font */

   html {   font-family:Arial,Helvetica,Tahoma,sans-serif; }


/* links */
/* 
   a:link{    color:#DEFAULT_COLOR;}
   a:visited{ color:#DEFAULT_COLOR;}
   a:hover{   color:#DEFAULT_COLOR;}
   a:active{  color:#DEFAULT_COLOR;} 
*/

/* to remove sidebar */

   #rn_MainColumn{   /* width:90% */ }
   #rn_Container{    /*width:75%*/ } 
/*
   #rn_SideBar{      display:none; } 
*/

/* to remove details on answer/list page */
/*
   .rn_Multiline2 .rn_ElementsHeader,.rn_Element3, .rn_Multiline2 .rn_ElementsData,.rn_Element2,.rn_Multiline2 br {display:none; }
   .rn_Multiline2 .rn_Element1 {  margin-bottom:15px;  }
*/

/* to show numbered list items on the answers/list page  */
/*
   .rn_Multiline2 ol li {   list-style:disc outside none; padding-left:10px; }
   .rn_Multiline2 ol {      padding-left:30px; }
*/ 
/*
 make 100% width 
*/
/*
   #rn_Container{ width:99%;} 
*/

/* selected tab font and background-color */
/* 
   #rn_Navigation a.rn_SelectedTab {       color:# ; background-color:#DEFAULT_COLOR; }
   #rn_Navigation a.rn_SelectedTab:hover { color:# ; background-color:#DEFAULT_COLOR; } 
*/

/* regular tab font and  background color */
/* 
   #rn_Navigation a {       background-color:# ; color:# ; }      
   #rn_Navigation a:hover { background-color:# ; color:# ; } 
*/
   
/* removing footer left padding */
/*
   #rn_Footer{ padding-left:0; }  
*/

/* change input/button background color */
/* 
   .rn_SearchButton2 .rn_SubmitButton, input[type="submit"], button { background-color:#DEFAULT_COLOR; } 
*/

/* change background-color of search area */
/* 
   #rn_SearchControls {background-color:# ; }
*/

/* Advanced Search Items */
/* hide advanced sort form input */
/* 
   .rn_AdvancedSort{ display:none; }
*/

/* hide advanced search term form input */
/* 
   .rn_AdvancedKeyword{ display:none; }  
*/

/* hide rn logo */

   .rn_RightNowLogo{ display:none; }


/* to hide the login/sign up widget*/
/*
   #rn_LoginStatus{display:none; }  
*/

/* include a border below tabs that is larger to mimic classic*/
/* 
   #rn_Body {border-top:10px solid #DDDDDD; }
*/
 
/* multi line font size */
/*
   .rn_Multiline2 .rn_Element1, .rn_Multiline2 .rn_Element2 {font-size: ; }
*/

/* make input fields have label left aligned instead of on top of the input*/
/*
.rn_Label { float:left; padding-right:10px; text-align:right; width:25%;  }
.rn_FileAttachmentUpload2 ,.rn_FormSubmit{ margin-left:25%; }
*/

/******************************************************************************************************
 ******************************************************************************************************
 **  3) Add in site specific styles here 
 ******************************************************************************************************
 ******************************************************************************************************/
html, body { /*background-color:#FFFFFF;*/ }
#rn_Footer, #rn_Body { /*background-color:#EBF1F7;*/ }
#rn_SearchControls { /*background-color:#4882B4;*/ }
#rn_MainColumn { /*background-color:#EBF1F7; width:100%; */ }
.rn_Multiline2 { 
	/*background-color:#FFFFFF;
	border:1px solid #DEDEDE;*/
	margin:8px 0 15px;
	padding:6px;
}
#rn_SearchControls .rn_SearchInput a { /* color:#FFFFFF; */ }
#rn_SearchControls .rn_SearchInput label { color:#FFFFFF; }
/* #rn_PageContent.rn_AnswerList, */
#rn_PageContent.rn_AnswerDetail,
#rn_PageContent.rn_AskQuestion,
#rn_PageContent.rn_QuestionDetail,
#rn_PageContent.rn_QuestionList,
#rn_PageContent.rn_ErrorPage,
/* #rn_PageContent.rn_Home, */
#rn_PageContent.rn_Live,
#rn_PageContent.rn_CreateAccount,
#rn_PageContent.rn_Profile { 
	/*background-color:#FFFFFF; */
	/*border:1px solid #DEDEDE; */
/*	margin:8px 0 20px; */
	margin: 8px 36px 24px;
	padding:6px;
  padding-left: 0;
}

.rn_Multiline2 .rn_Element1, .rn_Multiline2 .rn_Element2 {
	font-size:14px;
 }

#rn_SideBar {
	float:left;
	margin-right:12px;
	width:19%;
}
.noticeborder {
	background-color:#C6C6B5;
}
.noticebg {
	background-color:#FFFFFF;
}
.label {
	font-family:Arial,Helvetica,Tahoma,sans-serif;
	font-size:10pt;
	font-weight:bold;
}
.text {
	font-family:Arial,Helvetica,Tahoma,sans-serif;
	font-size:10pt;
}



/* CP3 Migration - css changes start here - N.T*/
/* N.T returned results */
.rn_Multiline .rn_Element1, .rn_Multiline .rn_Element2 {
  font-size:14px;
  padding-right: 5px;
}

.rn_Multiline .rn_Element3 {
   padding-top: 5px;
}


/* N.T fix detail page "answer helpful" and "found helpful" */
.rn_AnswerFeedback .rn_Title {
    border-bottom: 1px solid #e7e7e7;
    color: #666;
    font-size: 1.333em;
    font-weight: bold;
    line-height: 1.4em;
    margin-bottom: 10px;
    padding-bottom: 2px;
}

.rn_RelatedAnswers h2 {
    border-bottom: 1px solid #e7e7e7;
    color: #666;
    margin-bottom: 10px;
    padding-bottom: 2px;
}

/* N.T - fix close button on title bar on standard dialog */
.yui3-skin-sam .yui3-panel .yui3-widget-hd .yui3-button-close {
 border: 1px solid #86a5ec;
 width: 20px;
 height: 17px;
}

/* N.T - remove background color for footer of standard popup dialog*/
.yui3-skin-sam .yui3-panel .yui3-widget-ft {
    background: none repeat scroll 0 0 #fff;
}

/* N.T - fix My stuff- login email/password fields - resize and round corners*/
.rn_LoginForm input[type="text"], .rn_LoginForm input[type="password"] {
    border-radius: 5px;
    height: 21px;
    width: 270px;
}

/* N.T - fix account overview area */
.rn_Grid .yui3-datatable-caption {
    color: #404040;
    font-size: 1em;
    font-weight: bold;
    padding: 0;
    text-align: left;
}

.rn_Grid .yui3-datatable-table th, .rn_Grid .yui3-datatable-table th a, .rn_Grid .yui3-datatable-table th a:hover {
    color: #0079c1;
}

/* N.T  - Logout link color change*/
.rn_LogoutLink a {
    color: #0E53A7;
}