/***********************/
/* Desktop (>= 1200px) */
/***********************/

/* Basic */

    /*empty content fix */
    
    .row:not(.flush):not(.no-collapse):not(.no-collapse-1):not(.no-collapse-2):not(.no-collapse-3)>* {
      padding: 0 !important;
      margin: 0 !important;
     }
    
    .row + .row > * {
		 padding-top: 0 !important;
		 *padding: 0px;
   		 *margin: 0px;
		}
		
		#PL_17_Right .row
		{
		   margin-left:0 !important;
		}
		
		#PL_17_Right2
		{
		    float:left;
		}
		
		#PL_16 section.left-content
		{
		    /*margin-right:10px;*/
		}
		
		#PL_16 .lastColumn
		{
		    margin-right:0 !important;
		}
		
		#PL_16 #firstRow, #PL_16 #secondRow
		{
		    margin-bottom:.75em !important;
		}
		
		#headerRow
		{
		    margin: 0 !important;
		}
		
		#PL_18_Section1 .leftContent, #PL_18_Section2 .leftContent,
		#PL_19_Section1 .leftContent, #PL_19_Section2 .leftContent, #PL_19_Section3 .leftContent
		#PL_21_Section1 .leftContent, #PL_21_Section2 .leftContent,
		#PL_22_Section1 .leftContent, #PL_22_Section2 .leftContent
		#PL_23_Section1 .leftContent, 
		#PL_24_Section1 .leftContent
		{
			float:left;
			width:95%;
		}
		
		#PL_18_Section1 .centerContent, #PL_18_Section2 .centerContent,
		#PL_19_Section1 .centerContent, #PL_19_Section2 .centerContent, #PL_19_Section3 .centerContent,
		#PL_21_Section1 .centerContent, #PL_21_Section2 .centerContent,
		#PL_22_Section1 .centerContent, #PL_22_Section2 .centerContent
		#PL_23_Section1 .centerContent, 
		#PL_24_Section1 .centerContent
		{
			margin: 0 auto;
			width:95%;
		}
		
		#PL_18_Section1 .rightContent, #PL_18_Section2 .rightContent,
		#PL_19_Section1 .rightContent, #PL_19_Section2 .rightContent, #PL_19_Section3 .rightContent,
		#PL_21_Section1 .rightContent, #PL_21_Section2 .rightContent,
		#PL_22_Section1 .rightContent, #PL_22_Section2 .rightContent,
		#PL_23_Section1 .rightContent, 
		#PL_24_Section1 .rightContent
		{
			float:right;
			width:95%;
		}
		
		#PL_19_Section2 .leftCenterContent, 
		#PL_21_Section1 .leftCenterContent, 
		#PL_22_Section1 .leftCenterContent, 
		#PL_23_Section1 .leftCenterContent,
		#PL_24_Section1 .leftCenterContent
		{
			float:left;
			width:100%;
		}
		
		#PL_19_Section1 section.left-content .nugget.portfolioboxes, #PL_19_Section2 section.left-content .nugget.portfolioboxes,
		#PL_19_Section1 section.left-content .nugget.shareholderServicesBoxes, #PL_19_Section2 section.left-content .nugget.shareholderServicesBoxes{
			padding: .75em 0 !important;
			width:100%;
		}
		
		#PL_18 .sectionSpacer, 
		#PL_19 .sectionSpacer, 
		#PL_21 .sectionSpacer, 
		#PL_22 .sectionSpacer, 
		#PL_23 .sectionSpacer,
		#PL_24 .sectionSpacer
		{
			padding: 2em 0;
		}
		
		#PL_18 .sectionSpacerBottom, 
		#PL_19 .sectionSpacerBottom, 
		#PL_21 .sectionSpacerBottom, 
		#PL_22 .sectionSpacerBottom, 
		#PL_23 .sectionSpacerBottom,
		#PL_24 .sectionSpacerBottom
		{
			padding: 0 0 2em 0;
		}
		
		
		/* end */

	section, article {
	 margin: 0 0 60px 0;
	}

	section:last-child, article:last-child {
	 margin-bottom: 0;
	 /*margin-left: .75em;*/
	}

     /* container spacing */
	
	.MyAddressStep1,
	.MyBankDetails,
	.MyContactDetails, 
	.SayeAppBeforeYouBeginUC,
	.TitlePara1ParaOnly,
	.TitlePara1_2Col,
	.TitlePara1_2Col div .summaryShares,
	section.left-content .MaturitiesOptions, 
	section.left-content .Messages,
	section.left-content .MyAddressStep2,
	section.left-content .MyCommPrefs,
	section.left-content .MyCommunicationVehicle,	
 	section.left-content .MyCommunicationVehicle fieldset,
	section.left-content .MyDividendChoices,
	section.left-content .MyName, 
	section.left-content .MySecurityDetails,
	section.left-content .NextPrevContainer,
	section.left-content .ResetHtmlControlsUC,
	section.left-content .SayeCompletedAndClosedOptions,
	section.left-content .SayeContractsCancelBeforeYouBeginUC,
	section.left-content .SayeContractsCancelFormUC,
	section.left-content .SayeContractsCancelSummaryUC,
	section.left-content .SayeContributionsAndOptionsSummary, 
	section.left-content .SayeMaturitiesBeforeYouBeginUC,
	section.left-content .SayeMaturitiesISAApplicationDirectDebitForm,
	section.left-content .SayeMaturitiesISAApplicationDirectDebitFormBankDetails, 
	section.left-content .SayeMaturitiesISAApplicationPersonalDetailsForm, 	
	section.left-content .SayeMaturitiesMaturityChoicesRBGroupUC, 
	section.left-content .SayeMaturitiesMaturityChoicesUC, 	
	section.left-content .SipAwardTypeDetail2UC,
	section.left-content .SipDividendChoicesUC,
	section.left-content .UserLocate2,
	section.left-content #PL_17_1.nugget.TitlePara1,
	section.left-content #PL_16_1.nugget.TitlePara1, 	
	section.left-content #CSSPC, 	
	.SipNavSummaryUC .summarySharesInner,
	section.left-content .MyFreeFormatUserName,
	section.left-content .SipDividendDetailUC, 
	section.left-content .EditMyBankDetails,
	section.left-content .SipTransferAndSaleAdviceMainUC,
	.SipDividendDetailUC .summaryShares,
	section.left-content .SipDetailedSummaryUC,
	section.left-content .SipAwardTypeDetail2UC .SipAwardCashTransactionDetailsUC, 
	section.left-content .ChangeDividend,
	section.left-content .SipAwardTypeDetailUC,
	section.left-content .SipAwardTypeDetailPanelCash,
	section.left-content .SayeContributionsAndOptionsSummary,
	section.left-content .ShareEnquiry
	{
	    float:left;
    }
    
	.ActionsPanel,
	.ApplicationClosingDate,
	.BannerRotator, 
	.inputForm.EnterYourActivationCodeUC, 
	.left-contentImportantDoc .nugget, 
	.MyAddressStep2Table,
	.MarketingPreferences,
	.nuggetClone,	
    .PersonalGreetingUC,
	.SayeContractsCancelSummaryUC table,
	.SayeMaturitiesChooseSchemeUC .summaryShares, 
    .TitlePara1ParaOnly,
	.TitlePara1_2Col,
	section.left-content .MaturitiesOptions,
	section.left-content .Messages, 
	section.left-content .MyAddressStep1,
	section.left-content .MyBankDetails,
	section.left-content .MyCommunicationVehicle, 
	section.left-content .MyContactDetails,
	section.left-content .MyDividendChoices,
	section.left-content .NextPrevContainer, 
	section.left-content .nugget,  
	section.left-content .MyName, 
	section.left-content .ResetHtmlControlsUC,
	section.left-content .SayeContractsCancelBeforeYouBeginUC, 
	section.left-content .SayeContractsCancelConfirmationUC, 
	section.left-content .SayeContractsCancelSummaryUC, 
	section.left-content .SayeMaturitiesISAApplicationDirectDebitForm,
	section.left-content .SayeMaturitiesISAApplicationPersonalDetailsForm, 
	section.left-content .SayeOptionsUC, 	
	section.left-content .SipAwardTypeDetail2UC,
	section.left-content .SipChangesRedirectorUC, 
	section.left-content .SipDetailedSummaryUC, 
	section.left-content .SipDividendChoicesUC,
	section.left-content .SipNavSummaryUC,
	section.left-content .MyFreeFormatUserName,
	section.left-content .ForgottenUserId,
	section.left-content .EditMyBankDetails,
	section.left-content .ChangeDividend
	{
        margin-bottom: .75em;
    }

    .TitlePara1ParaOnly,
	.TitlePara1_2Col,
    section.left-content .AddInvestment,
	section.left-content .ChangePasswordUC, 
	section.left-content .contentImgWP,
	section.left-content .ForgottenUserId,
	section.left-content .nuggetClone,
	section.left-content .nugget,
	section.left-content .nugget .Messages,	
	section.left-content .MyAddressStep1,
	section.left-content .MyAddressStep2,
	section.left-content .MyAddressStep3, 
	section.left-content .MyAddressStep4,
    section.left-content .MyBankDetails,
    section.left-content .MyCommunicationVehicle, 
    section.left-content .MyDividendChoices,
	section.left-content .MyFreeFormatUserName,    
    section.left-content .MyName,	
	section.left-content .MySecurityDetails,
	section.left-content .SayeMaturitiesISAApplicationPersonalDetailsForm,
	section.left-content .SayeMaturitiesISAApplicationDirectDebitForm, 
	section.left-content .SipChangesRedirectorUC,
	section.left-content .SipDividendChoicesUC,
	section.left-content .SipDetailedSummaryUC,
	section.left-content .siriusLocate,
	section#PL_17_1 div.anchorwp,
	section.left-contentImportantDoc .nugget,
	section.left-content .EditMyBankDetails,
	section.left-content .ChangeDividend 
	{    
        padding: .75em !important;
	}
	
	section.left-content SipAwardTypeDetailPanelCash
	{
	    padding-top: .75em;
	}
	
	section.left-content .contentImgWP
	{
      padding: 0 !important;
    }

    section.left-content .login
	{
        padding: .75em;
	}

	section.left-content .SipDetailedSummaryUC
	{
		float: none;    
		margin-top: -13px;
		overflow: hidden;
	}
	
	.SipDetailedSummaryUC .ContributionInfoContainer
	{
	}
	
	.SipDetailedSummaryUC .box2 .sipBoxContent
    {
	    margin:0;
	    background-color:transparent !important;
	    padding:0;
    }
	
	.SipDetailedSummaryUC .box2
    {
	    float:none;
	    width:auto;
    }
	
	.SipDetailedSummaryUC .box2 .sipBoxContentInfo, .SipDetailedSummaryUC .ContributionInfoLeft, 
	.SipDetailedSummaryUC .ContributionInfoRight
	{
	    width:46%;
	}
	
	.SipDetailedSummaryUC .ContributionInfoRight
	{
	    float:left;
	}
	
	.SipDetailedSummaryUC .box2 .AlternateItem, .SipDetailedSummaryUC .ContributionInfoRight
	{
	    float:right;
	}
	
    .ContributionInfoRight .pContributionInfoRight, .SipDetailedSummaryUC .ContributionInfoLeft, 
	.SipDetailedSummaryUC .ContributionInfoRight
	{
	    margin-left:-.75em;
	}
	
    .SipDetailedSummaryUC .ContributionInfoLeft, .SipDetailedSummaryUC .ContributionInfoRight
    {
        height: 50px;
    }
    
    .SipDetailedSummaryUC .ContributionInfoLeft
    {
        float:left;
    }
	
	section.left-content .SayeMaturitiesMaturityChoicesRBGroupUC
	{
	    padding-right:0;
	    padding-left:0;
	}
	
	.leaveSavingsPh p
	{
	    padding:0 .75em;
	}
	
	section.left-content .SayeCompletedAndClosedOptions, section.left-content .SayeContributionsAndOptionsSummary,
	.lnkBackToRequestor, .SipAppPartnershipShareStepUC .AcceptPartnershipSharesContainer, .ApplicationClosingDate
	{
	    padding-top: .75em;
	}
	
	section.left-content .MyCommunicationVehicle .formRow,
	section.left-content .AddInvestment .formRow, section.left-content .ChangePasswordUC .formRow,
	section.left-content .AddInvestment .formRowSubmit, section.left-content .ChangePasswordUC .formRowSubmit,
	.SayeMaturitiesKeyInfoUC .twoCol1,
	section.left-content .ChangePasswordUC .rightSide, section.left-content .MaturitiesOptions,
	section.left-content .MaturitiesOptions .MaturitiesOptionsContainer,
	section.left-content .MaturitiesOptions h2, section.left-content .MaturitiesOptions h1
    {
	    float:none;
    }
	
	#PL_17_Right .SayeMaturitiesKeyInfoUC .twoCol1, .SipAppPartnershipShareStepUC .AcceptPartnershipShares,
	.SipAppPartnershipShareStepUC  .AcceptPartnershipShares input, .MyAddressStep1ChangeContainer .rightSide
	{
	    width:auto !important;
	    padding:0;
	    margin:0;
	}
	
	.AddInvestmentCommPrefs input[type="text"],
	.AddMemoInvestments select, 
	.AddMemoInvestments input[type="text"],
	.ChangeRestartRegularContributionsUC select,
	.ChangeRestartRegularContributionsUC input[type="text"],
	.OneOffContributionUC input[type="text"], 
	.OneOffContributionUC select,
	.SipAppPartnershipShareStepUC .SipAppPartnershipShareStepTextBox,	
	.SipNavSummaryUC select, 
	.SipPlannerUC select, 
	.SipSalesChooseClientPlanUC select, 
	.SipSalesInstructionUC #formSeperator .mediumTextBox,
	.SuspendWithdrawContributionsUC select,
	.ShareEnquiry select,
	.ShareEnquiry input[type="text"],
	.ChangeDividend input[type="text"],
	.ChangeDividend input[type="password"] {
	    width:50% !important;
	}	
	
	.ChangeDividend input[type="password"]
	{
	     width:50%;
	}
	
	div.inputForm.MyContactDetails.nuggetClone div#WorkNumberContainer {
	 width: 60%;
	}	
	
	div.inputForm.MyContactDetails.nuggetClone div#WorkNumberContainer div.rightSide{
    width: 100%;
	}
	
	div#WorkExtNumberContainer {
     width: 35%;
	}
	
	.MyContactDetails #HomeNumberContainer, .MyContactDetails #WorkExtNumberContainer,
	section.left-content .SayeMaturitiesMaturityChoicesUC .setRight
	{
	    float:right;
	}
	
	section.left-content .Messages .moveRight, section.left-content .SayeMaturitiesMaturityChoicesUC .sipBoxContentInfo, 
	.lnkBackToRequestor
	{
	    float: left;
	}
	
	section.left-content .MaturitiesOptions .MaturitiesOptionsContainer,
	section.left-content .Messages .MessagesDateFilter, 
	section.left-content .Messages .MessagesOptions, 
	section.left-content .Messages .notificationContainer,
	section.left-content .SayeMaturitiesMaturityChoicesUC .sipBoxContentInfo,
	section.left-content .SayeMaturitiesMaturityChoicesUC .setRight,
	.SipNavSummaryUC .summarySharesInner,
    .SipNavSummaryUC #CSSPC {
     width:100%;
    }
	
    .left-contentImportantDoc .HelplineUC, #PL_17_Right .TitlePara1ParaOnly,
    #PL_17_Right .SayeMaturitiesKeyInfoUC, #PL_17_Right .contentImgWP
	{
	    margin-left:.75em;
	}
	
	#PL_15_Right .contentImgWP
	{
	    margin: 0 0 .4em .5em;
	    padding:0 0 0 .3em;
	}
	
	section.left-content .loginPanel,
	section.left-content .plain .loginPanel
	{
      padding: 0;
	}
	
	section.left-content .MyAddressStep1 table, section.left-content .MyBankDetails table
	{
	    margin:.75em 0;
	}
	
	.MyAddressStep2Table
	{
	    width:100%;
	}
	
	.UKAddress label, .UKAddress .formRadio, .InternationalAddress .formRadio, .SipAppSubmitApplicationUC .DividendsCopy
	{
	    float: left;
	}
	
	.UKAddress .formRadio input[type="radio"], .InternationalAddress .formRadio input[type="radio"]
	{
	    padding:0;
	    margin-right:7px;
	}
	
	section.left-content .SayeMaturitiesMaturityChoicesUC .twoCol1, section.left-content .SayeMaturitiesMaturityChoicesUC .twoCol2
    {
	    float:left;
	    width:48%;
	    padding:0;
    }
    
    section.left-content .SayeMaturitiesMaturityChoicesUC .twoCol1, .SipAppPartnershipShareStepUC .AcceptPartnershipShares input
    {
        padding-right:.75em;
    }
    
    section.left-content .SayeMaturitiesMaturityChoicesUC .twoCol2
    {
        padding-top:0 !important;
    }
    
    section.left-content .SayeMaturitiesMaturityChoicesUC .formLabel
    {
        width: 100%; 
        float: left; 
        margin-top: -32px;
    }
    
    section.left-content .SayeMaturitiesMaturityChoicesUC .sipBoxContentInfo
    {
        margin-bottom:1.2em;        
    }
    
    section.left-content .SayeMaturitiesMaturityChoicesUC .sipBoxContentInfo ul
    {
        /* empty item fix 
        height: 1px; */
        float: left;
    }
	
	/* helpline */

    .helpLineLeft
    {
        float: left; 
        padding-right: 10px;
    }

    .helpLineRight, .helpLineRight p
    {
        display: block;
    }

    .helpLineRight p
    {
        margin:0 0 10px 0 !important;
        width: 100%; 
    }

    .helpLine p
    {
        padding:0 !important;
    }
    
    p.HelpLineDescription
    {
        display: inline-block; 
        width: 90%;
    }
    
    /*end*/

     section.rightSubNav {
      padding: 0 0 .75em 0;
     }

          h2.rightSubNavHeader, h2.rightSubNavHeaderWL {
           margin: 0 0 .5em 0;
           padding: .3em .5em;
          }

	section.middle-content {
	 padding: 0 30px 0 30px;
	}

	section.left-contentImportantDoc div.nugget.TitlePara1,
	div.nugget.DocLinksUC 
	{
	 margin-left: .75em;
	}
		
	ul.small-image-list img {
	 width: 78px;
	}

	ul.big-image-list img {
	 width: 178px;
	}

     .row + .row > * {
      padding: 20px 0 0 20px;
     }

     .row, section#PL_17_3 {
      margin-left: 0px;
     }

     .row > * {
      padding-left: 20px
     }

/* Header */

    #personalGreeting
    {
        display:none;
    }

	#header-wrapperTop {
      /*padding: 0 40px;*/
      position: relative;
	}

	/*default*/
	#header-wrapper {
      height: 36px;	  
	}

	#headerTop {
      float: left;
      margin: 0;
      padding: 0;
	  position: relative;	  
      width: 100%;
	}
	
	.logo, #logo {
	 cursor: pointer;
	 padding: 1.5em 0;
	}

	#header {
      height: 35px;
      margin-left: .75em;
      padding: 0 40px 0 0;
      position: relative;
	}

		#header h1 
		{
           color: #0ff; 
           font-size: 2.4em;
           left: 40px;
           letter-spacing: 0px;
           line-height: 86px;
           position: absolute;
		   top : 0;         
		}

		#header h1 a {
           color: #424242;
           text-decoration: none;
		}
		
		#header nav {
           font-size: 1.3em;
           left: 0;
           letter-spacing: -1px;
           line-height: 36px;
           position: absolute;
           top: 0;
		}
		
			#header nav a{
                color: #424242;
                display: inline-block;
                outline: 0;
                padding: 0 25px;
                text-decoration: none;
			}
			
			/* SP top nav */
			
			#header .static a {
                color: #424242;
                display: inline-block;
                outline: 0;
                padding: 0 25px;
                text-decoration: none;
			}
			
			#header li.static
			{
			   padding-left: 0; 
			   padding-right: 0; 
			   display:inline-block;
			}
			
			#header .root li.static
			{
			    margin-right:5px;
			}
			
			.ms-hidden
            {
	            display:none;
	            visibility:hidden;
            }
			
			/* END SP top nav */

/* Main */

	#main {
	  margin: 0;
      /*padding: 0 0 2.5em 0*/;
	}


/* Footer */

	.footerInner {
	 margin-left:.75em;
	}

	#footer-wrapper 
	{
        padding: 3% 0;
	}
	
	#footer-wrapper a
	{
	    /*text-decoration:none;*/
	}
	
	#footer-wrapper a:hover
	{
		text-decoration: underline;
	}
	
/* Copyright */

	#copyright {
      margin: 1% 0 0 0;
      padding: 2em 0 0 0;
      text-align: center;
	}

/*legacy*/

     .formDoB .horzListItem select {
      width:100%;
     }

     .inputForm .formRowSubmit .rightSide, .inputForm .formRow .rightSide {
      clear: both;
      float: left;
     }
     
     .SipAppNationalityDeclarationUC .formRow .rightSide 
     {
          width:auto;
     }
     
     .noSchemesContainer
     {
        float:left;
     }
     
/* tab ctrl */
     
     .TabControlUC
     {
         padding-top: 0;
         padding-left: 0 !important;
         float: left;
         width: 100%;
     }
     
     .TabControlUC .isSelected_True, .TabControlUC .isSelected_False, .SipNavSummaryUCTabNav .isSelected_False,
     .SipNavSummaryUCTabNav .isSelected_True
     {
         padding:.75em;
     }
     
/* DatePicker */

.DateRangeFilterUC
{
    
}

.DateRangeFilterUC .datepickerListInputWidth input[type="text"]
{
    width:80%;
}

.DateRangeFilterUC input[type="text"], .SayeMaturitiesShareCertFormUC input[type="text"], 
.SipNavSummaryUC ul.SharePriceDetails
{
	width:100%;
}

.DateRangeFilterUC .calImage
{
    padding-top: 10px;
}

.datepickerInputWidth
{
    width:25%;
}

li.horzListItem.Drf_from,
li.horzListItem.Drf_to {
    margin-top: 1.2em;
}

li.horzListItem.dateRangeFilterSubmit input.ImageBtn {
    padding: 0;
    margin-top: .75em;
}

.noSchemesContainer, .SortFilterUC, .SipNavSummaryUC .responsivelblCurrentTimeLabel
{
    float:left;
}

.SayeMaturitiesISAApplicationDirectDebitForm .tinyTextBox
{
    width: 28% !important;
}

.SayeMaturitiesISAApplicationDirectDebitForm .Combine
{
    float:left;
}

.SayeMaturitiesISAApplicationDirectDebitForm .inner .formRow, .ForgottenPasswordStep2UC .rightSide,
.Forgottenpasswordstep1 .rightSide, .Forgottenpasswordstep3 .rightSide
{
    width:50%;
}

fieldset.SayeMaturitiesISAApplicationDirectDebitFormBankDetails,
.SayeMaturitiesISAApplicationDirectDebitForm .Fullwidth, 
.SayeMaturitiesISAApplicationDirectDebitFormBankDetails legend,
.SayeMaturitiesISAApplicationDirectDebitForm .Combine
{
    width:100% !important;
}

.SayeMaturitiesISAApplicationDirectDebitFormBankDetails legend
{
    margin: .75em 0;
}

.SayeMaturitiesISAApplicationDirectDebitForm .InstructionContent, .ForgottenPasswordStep2UC .warningPanel,
.Forgottenpasswordstep1 .warningPanel, .Forgottenpasswordstep3 .warningPanel,
section.left-content .ChangeDividend .warningPanel
{
    margin-bottom:.75em;
}

.SayeMaturitiesISAApplicationDirectDebitForm .inputForm .formRow .rightSide,
.SayeMaturitiesISAApplicationDirectDebitFormBankDetails .inputForm .formRow .rightSide
{
    width: 90%;
}

.SayeMaturitiesISAApplicationDirectDebitForm .Combine .legendBasicStyle
{
    padding-top:7px;
}

.SayeMaturitiesISAApplicationDirectDebitForm .bulletedContainer
{
    padding: 0 1.5em;
}

.SayeContractsCancelFormUC .DatePickerUC .DateIcon
{
    margin-top: 3px;
}

.SayeContractsCancelFormUC .DatePickerUC .DateTxt
{
    margin-top: 8px;
}

.SayeContractsCancelFormUC .listPaddingIndent input
{
    padding-top:0;
}

/* Registration complete */

.RegistrationButtonContainer input[type=image]
{
    padding: .5em 1em;
}

div.inputForm.EnterYourActivationCodeUC div.FlexiFormField.FlexiFormFieldStacked input {width: 50%!important;}

.Registration .warningPanel, section.left-content .ChangeDividend .warningPanel
{
    width:94%;
}

/*share price widget*/
section#PL_17_2 div#CSSPC {margin: 0 0 .75em 0; float: none; overflow: hidden;}

section#PL_17_Right1 div#CSSPC {margin: 0 0 .75em .75em; float: none; overflow: hidden;} 

.formfieldsSubContainerRightInner.setLeft {width: 50%;} 
.SayeMaturitiesShareCertFormUC input[type="text"], .SipNavSummaryUC .responsivelblCurrentTimeLabel {
 width: 100%;
}
 
.nugget.SipAppChangeContactDetailsUC {padding: 0!Important;}   

.SipNavSummaryUC #CSSPC
{
    margin-left:0;
}
 
/*SIPCalculator_IsSale*/
div.summaryShares.SipSalesCalculatorUC h1 {
  margin-right: .75em;
}   
/*end*/

.SayeContractsCancelFormUC .twoCol1Plain
{
    width:50%;
}

.SayeContractsCancelFormUC .DatePickerContainer
{
    float:right;
    margin-right:15%;
}

.SayeAppCancelConfirmationUC .NextPrevContainer,
section.left-content .AddInvestment .rightSide
{
    float:none !important;
}

/* swap next/prev buttons */
section.left-content .AddInvestment .formRowSubmit
{
    width: auto;
    float: left;
}

section.left-content .AddInvestment .formRowSubmit .setLeft
{
    float: right;
    margin-top: .5em;
}

section.left-content .AddInvestment .formRowSubmit .rightSide
{
    float: left !important;
    margin-right: .75em;
}
/*end*/

div.SayeContractsCancelConfirmationUC p strong {
  float: left;
  overflow: hidden;
  padding: .75em 0;
}

div.nugget.SayeContractsCancelConfirmationUC div.summaryShares p:last-child {
  margin-bottom: 0 !important;
  float: left;
  padding-top: .75em;
}

.MyAddressStep4 .ChangeAddressHeader
{
    width:100% !important; 
    margin-top: .75em;
}

.MyAddressStep4 .inner .formRow
{
    width:50%;
}

.MyAddressStep4 .formRow strong
{
    width:40% !important;
	margin: .5em 0;
	Padding: .5em 0;
}

.MyAddressStep4 .formRow .rightSide
{
    margin-top: -7px;
}

.login.UserLocate2 {
  float: none!important;
  overflow: hidden;
}

.UserLocate2InputForm .EQCheckBoxContainer label
{
    width: 50% !important;
    float: none;
    padding-left: .5em;
}

/*main logo size fix*/
img#MasterLogo2 {
  display: none;
}

/* login page overlay title */

#PL_16 .LoginHeaderTxt
{
    margin-bottom: -10px;
    background-color: #fff;
}

#PL_16 .LoginHeaderTxt h1.TitleOnlyStyleAddOn
{
    margin-bottom: 10px !important;
}

#PL_16 #thirdRow
{
    margin-top: 5px;
}

.EditMyBankDetails, .ChangeDividend
{
    width:97%;
}

div.nugget.SipAwardTypeDetail2UC div.Pagination.moveLeft select
{
    width: 25%;
}

div.nugget.SipAwardTypeDetail2UC div.Pagination.moveLeft
{
    width: 40%;
}

.SipAwardTypeDetailInner .ShowMoreDetailExpansion
{
    margin:.75em 0;
}

div.nugget.DividendSummary .Pagination input[type="image"]
{
    float:none;
}

.ChangeDividend .formRowSubmit
{
    margin-top:.75em;
}

section.left-content .ChangeDividend .formGroup, 
section.left-content .ChangeDividend .formGroup .inner
{
    float:left;
    margin-right:.75em;
}

.ChangeDividend .formRowSubmit .setLeft a
{
    float: right;
}

.ChangeDividend .NextPrevContainer .formRowSubmit .setLeft
{
    padding-top:0;
}

.SipTransferAndSaleAdviceUC .pProceeds
{
    width: 50%;
    display: block;
}

.left-contentImportantDoc #HtmlElementContentReplacerToggleUC
{
    margin-left: .75em;
    padding: .75em;
    background-color: #fff;/* CSS MASTERTAG NEEDED*/
    margin-top: -2em;
}

.fullWidthBanner
{
	padding: 0;
}

.sectionColor
{
	background-color:#F7F7F7;/* CSS MASTERTAG NEEDED*/
}

.titlePara1DoubleBtnContainer{
	float:right; 
	padding: .75em 0 0 0;
}

.titlePara1FirstBtn{
	float:left; 
	padding:0 .75em 0 0;
}

.titlePara1SecondBtn{
	float:left; 
}

#svphelpfooter #desktopFooterImage{
	display:block;
}

#svphelpfooter #mobileFooterImage{
	display:none;
}

#no-template-pager span{
	display:none;
}

/* end - login page overlay tite */

/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

#content-wrapper{padding:1.5%;}
