/* DIS Changes start*/
.PrimaryButton, .SaveAndClose, .SaveAs, .UsePrimaryButton .TextButton, .UsePrimaryButton .TextButtonWithImage, 
#masterHeaderActionArea a, .RadGrid input.PrimaryButton:hover,
.PrimaryButton, .SaveAndClose, .SaveAs, .UsePrimaryButton .TextButton, .UsePrimaryButton .TextButtonWithImage, 
#masterHeaderActionArea a, .RadGrid input.PrimaryButton:active {
  background-color: #9bb9ac !important;
  border-color: #9bb9ac !important;
   color: #333333 !important;
}
.directors .navbar .navbar-toggler.collapsed {
    background-color: #FFFFFF ;
}
html {
	font-size: 100%;
}
#ctl01_cimainlogin_ctl02_SignInLink {
    margin-top: -2px;
}
.directors ul {
     padding-left: 0px !important; 
}
.account-toggle .nav-text {
    margin-left: 0px !important;
}
.directors .navbar .navbar-top .nav-item .nav-link, #ctl01_cimainlogin_ctl02_AccountMenu a {
  color: #333333;
  font-size: 16px;
  font-weight: 400;
  padding: 0.5rem;
}
.directors .navbar .navbar-top .nav-item .nav-link{
	font-size: 16px;
}
.dropdown-menu > li a{
    padding-left: 2rem !important;
}
/*
.dropdown-menu{
	min-width:10rem !important;
}
.dropdown-menu > li a{
    padding-left: 2rem !important;
}*/
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
    text-decoration: none;
   background-color: #bacfc6 !important;
}
#ctl01_cimainlogin_ctl02_SignInLink {
     margin-top: 0px !important; 
}
#ctl01_cimainlogin_ctl02_PartyName, #ctl01_cimainlogin_ctl02_PartyName:hover, #ctl01_cimainlogin_ctl02_PartyName:active{
	font-weight: 700;
	color: #333333 !important;
}
#ctl01_cimainlogin_ctl02_SignOutLink, #ctl01_cimainlogin_ctl02_SignOutLink:hover, #ctl01_cimainlogin_ctl02_SignOutLink:active{
	color: #f53a47 !important;
}
body {
	margin: 0;
	font-size: 14px;
    line-height: 1.42857143;
}
.directors .search-box .searchInputContainer:before {
    top: -3px !important;
}
.directors .navbar .navbar-top .nav-item .UtilityNavigationList .nav-aux-cart .nav-text {
    height: 20px;
    display: block;
}
#WTZone6_Page1{
	width:100% !important;
}
.TextButton{
	background-color: #9bb9ac !important;
  border-color: #9bb9ac !important;
   color: #333333 !important;
}
.directors a:hover {
   color: #678779 !important;
}
@media screen and (min-width: 992px) {
   .directors .flex-3-5-2 *:first-child {    
	padding-right:20px !important;
	/*word-break:break-all;*/
  }
}
@media screen and (min-width: 1200px) {
  .directors .navbar .bg-navbar {
    min-height: 90px !important;
     /* margin-top: 20px; */
    /* padding-top: 20px !important; */
    align-items: center !important;
    margin-left: 125px !important;
    width: calc(100% - 125px) !important;
    padding: 0px !important;
  }
}
@media screen and (min-width: 1200px) {
  .directors .navbar .navbar-brand,
  .directors .navbar #dnn_Logo1_hypLogo {
    margin-top: 40px !important;
  }
}
.directors .navbar .dropdown-menu { 
 margin-top: -6px !important;
}
@media screen and (min-width: 1200px) {
  .directors .navbar .navbar-top {
   /*position: absolute;
    top: 3px;
    left: 0;*/
	margin: 0px 0px !important;
	z-index: 1000 !important;
  }
}
.directors .navbar .navbar-top .btn {
  padding: 9px !important;
}
#ctl01_cimainlogin_ctl02_OBOToggleLI{
	display:none;
}
.caret, #ctl01_cimainlogin_ctl02_PictureContent{
	display:none !important;
}
.directors .navbar .navbar-top .nav-item.dropdown.login .dropdown-menu {
 /* if need then followign can be enabled */
  width: 100% !important;
}
.directors .navbar a.btn.btn-outline.btn-small.text-dark em[class^="user"] {
    margin-right: 5px;
    margin-top: -3px;
}
.directors em {
  display: inline-block;
  vertical-align: middle;
  background-position: center center;
  background-size: contain;
  flex: none;
  /*DIRECTORS ICONS*/
}
.directors em.rss {
  background: url(images/icons/i-rss.png);
  width: 18px;
  height: 18px;
}
.directors em.search {
  background: url(images/icons/i-search.png);
  width: 18px;
  height: 19px;
}
.directors em.user-consumer {
  background: url(images/icons/i-user-consumer.png);
  width: 18px;
  height: 17px;
}
.directors em.user-directors {
  background: url(images/icons/i-user-directors.png);
  width: 18px;
  height: 17px;
}
.directors em.heart {
  background: url(images/icons/i-heart.png);
  width: 39px;
  height: 39px;
}
.directors em.tick {
  background: url(images/icons/i-tick.png);
  width: 74px;
  height: 74px;
}
.directors i[class*="c-icon"],
.directors i[class*="d-icon"] {
  background-size: contain !important;
  background-repeat: no-repeat !important;
  position: center center !important;
  width: 65px !important;
  height: 65px !important;
}
.directors em.c-icon-1 {
  background: url(images/icons/consumer/icon-1.png);
}
.directors em.c-icon-2 {
  background: url(images/icons/consumer/icon-2.png);
}
.directors em.c-icon-3 {
  background: url(images/icons/consumer/icon-3.png);
}
.directors em.c-icon-4 {
  background: url(images/icons/consumer/icon-4.png);
}
.directors em.c-icon-5 {
  background: url(images/icons/consumer/icon-5.png);
}
.directors em.c-icon-6 {
  background: url(images/icons/consumer/icon-6.png);
}
.directors em.c-icon-7 {
  background: url(images/icons/consumer/icon-7.png);
}
.directors em.c-icon-8 {
  background: url(images/icons/consumer/icon-8.png);
}
.directors em.c-icon-9 {
  background: url(images/icons/consumer/icon-9.png);
}
.directors em.c-icon-10 {
  background: url(images/icons/consumer/icon-10.png);
}
.directors em.c-icon-11 {
  background: url(images/icons/consumer/icon-11.png);
}
.directors em.c-icon-12 {
  background: url(images/icons/consumer/icon-12.png);
}
.directors em.c-icon-13 {
  background: url(images/icons/consumer/icon-13.png);
}
.directors em.c-icon-14 {
  background: url(images/icons/consumer/icon-14.png);
}
.directors em.c-icon-15 {
  background: url(images/icons/consumer/icon-15.png);
}
.directors em.c-icon-16 {
  background: url(images/icons/consumer/icon-16.png);
}
.directors em.c-icon-17 {
  background: url(images/icons/consumer/icon-17.png);
}
.directors em.c-icon-18 {
  background: url(images/icons/consumer/icon-18.png);
}
.directors em.c-icon-19 {
  background: url(images/icons/consumer/icon-19.png);
}
.directors em.c-icon-20 {
  background: url(images/icons/consumer/icon-20.png);
}
.directors em.c-icon-21 {
  background: url(images/icons/consumer/icon-21.png);
}
.directors em.c-icon-22 {
  background: url(images/icons/consumer/icon-22.png);
}
.directors em.c-icon-23 {
  background: url(images/icons/consumer/icon-23.png);
}
.directors em.c-icon-24 {
  background: url(images/icons/consumer/icon-24.png);
}
.directors em.c-icon-25 {
  background: url(images/icons/consumer/icon-25.png);
}
.directors em.c-icon-26 {
  background: url(images/icons/consumer/icon-26.png);
}
.directors em.c-icon-27 {
  background: url(images/icons/consumer/icon-27.png);
}
.directors em.c-icon-28 {
  background: url(images/icons/consumer/icon-28.png);
}
.directors em.c-icon-29 {
  background: url(images/icons/consumer/icon-29.png);
}
.directors em.c-icon-30 {
  background: url(images/icons/consumer/icon-30.png);
}
.directors em.c-icon-31 {
  background: url(images/icons/consumer/icon-31.png);
}
.directors em.c-icon-32 {
  background: url(images/icons/consumer/icon-32.png);
}
.directors em.c-icon-33 {
  background: url(images/icons/consumer/icon-33.png);
}
.directors em.d-icon-1 {
  background: url(images/icons/directors/icon-1.png);
}
.directors em.d-icon-2 {
  background: url(images/icons/directors/icon-2.png);
}
.directors em.d-icon-3 {
  background: url(images/icons/directors/icon-3.png);
}
.directors em.d-icon-4 {
  background: url(images/icons/directors/icon-4.png);
}
.directors em.d-icon-5 {
  background: url(images/icons/directors/icon-5.png);
}
.directors em.d-icon-6 {
  background: url(images/icons/directors/icon-6.png);
}
.directors em.d-icon-7 {
  background: url(images/icons/directors/icon-7.png);
}
.directors em.d-icon-8 {
  background: url(images/icons/directors/icon-8.png);
}
.directors em.d-icon-9 {
  background: url(images/icons/directors/icon-9.png);
}
.directors em.d-icon-10 {
  background: url(images/icons/directors/icon-10.png);
}
.directors em.d-icon-11 {
  background: url(images/icons/directors/icon-11.png);
}
.directors em.d-icon-12 {
  background: url(images/icons/directors/icon-12.png);
}
.directors em.d-icon-13 {
  background: url(images/icons/directors/icon-13.png);
}
.directors em.d-icon-14 {
  background: url(images/icons/directors/icon-14.png);
}
.directors em.d-icon-15 {
  background: url(images/icons/directors/icon-15.png);
}
.directors em.d-icon-16 {
  background: url(images/icons/directors/icon-16.png);
}
.directors em.d-icon-17 {
  background: url(images/icons/directors/icon-17.png);
}
.directors em.d-icon-18 {
  background: url(images/icons/directors/icon-18.png);
}
.directors em.d-icon-19 {
  background: url(images/icons/directors/icon-19.png);
}
.directors em.d-icon-20 {
  background: url(images/icons/directors/icon-20.png);
}
.directors em.d-icon-21 {
  background: url(images/icons/directors/icon-21.png);
}
.directors em.d-icon-22 {
  background: url(images/icons/directors/icon-22.png);
}
.directors em.d-icon-23 {
  background: url(images/icons/directors/icon-23.png);
}
.directors em.d-icon-24 {
  background: url(images/icons/directors/icon-24.png);
}
.directors em.d-icon-25 {
  background: url(images/icons/directors/icon-25.png);
}
.directors em.d-icon-26 {
  background: url(images/icons/directors/icon-26.png);
}
.directors em.d-icon-27 {
  background: url(images/icons/directors/icon-27.png);
}
.directors em.d-icon-28 {
  background: url(images/icons/directors/icon-28.png);
}
.directors em.d-icon-29 {
  background: url(images/icons/directors/icon-29.png);
}
.directors em.d-icon-30 {
  background: url(images/icons/directors/icon-30.png);
}
.directors em.d-icon-31 {
  background: url(images/icons/directors/icon-31.png);
}
.directors em.d-icon-32 {
  background: url(images/icons/directors/icon-32.png);
}
.directors em.d-icon-33 {
  background: url(images/icons/directors/icon-33.png);
}
.directors em.d-icon-34 {
  background: url(images/icons/directors/icon-34.png);
}
.directors em.d-icon-35 {
  background: url(images/icons/directors/icon-35.png);
}
.directors em.d-icon-36 {
  background: url(images/icons/directors/icon-36.png);
}
.directors em.d-icon-37 {
  background: url(images/icons/directors/icon-37.png);
}

/**********/
.donate-page .directors input, .donate-page .directors textarea, .donate-page .directors select{
	min-height: auto;
}

.donate-page .directors h1{ 
    margin-bottom: 25px; 
    font-weight: normal;
    font-stretch: inherit;
    font-size: 32px;
    line-height: 38px;
    font-family: Georgia, 'Times New Roman', Times, serif;
    vertical-align: baseline;
    color: #565a5c;
	padding-left: 10px;
}

.donate-page .directors .h3 {
    font-family: 'Lora', serif;
    font-size: 30px;
    color: #333333;
    word-break: break-word;
}

.donate-page .directors ul{
	margin-bottom: 0px;
}
.radiobutton-buttons input[type="radio"] + label{
	margin-left: 0px;
	margin-bottom: 0px;
}
#ctl01_TemplateBody_WebPartManager1_gwpciDonationCreator1_ciDonationCreator1__Body{
	padding-bottom: 0px;
}
#ste_container_ciDonationCreator1{
	margin-bottom: 0px;
}
.donate-page .directors input[type=checkbox]{
	min-height: auto;
}
 
.donate-page label[for="ctl01_TemplateBody_WebPartManager1_gwpciTributeGift_ciTributeGift_DisplayTribute"] {
    display: block;
    margin-top: 2px;
}

.donate-page label[for="ctl01_TemplateBody_WebPartManager1_gwpciTributeGift_ciTributeGift_TributeNotification"] {
            vertical-align: sub;
    margin-top: 10px;
	padding-left: 15px;
}
#ctl01_TemplateBody_WebPartManager1_gwpciTributeGift_ciTributeGift__Body{
	padding-top: 0px;
	padding-bottom: 0px;
}
#ctl01_TemplateBody_WebPartManager1_gwpciTributeGift_ciTributeGift_TributeGiftEditorDisplayPanel .PanelField{
	padding-top: 0px;
	 
}
#ctl01_TemplateBody_WebPartManager1_gwpciTributeGift_ciTributeGift_ContactAccountCreator__Body{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
#ctl01_TemplateBody_WebPartManager1_gwpciDisplayName_ciDisplayName__Body{
	padding-top: 0px;
}

.donate-page label[for="ctl01_TemplateBody_WebPartManager1_gwpciDisplayName_ciDisplayName_AnonCheckBox"]{
	margin-top: 2px;
}
 
 #ctl01_TemplateBody_WebPartManager1_gwpciDisplayName_ciDisplayName_SingleSalutationPanel > .PanelField{
	 padding-top: 0px;
 }
 #ste_container_ciMydetails_6e79d152c5b3411ebea8343590dfc6c4{
	  font-size: 1.5rem;
 }
 #ste_container_ciMydetails_6e79d152c5b3411ebea8343590dfc6c4 h2{
	 
	 font-size: 120%;
	 color: #9bb9ac;
	 font-weight: bold;
 }
 #ctl01_TemplateBody_WebPartManager1_gwpciPaymentCreator_ciPaymentCreator__Head{
	 font-size: 1.5rem;
 }
 #ctl01_TemplateBody_WebPartManager1_gwpciPaymentCreator_ciPaymentCreator__Head h2{
	 
	 font-size: 120%;
	 color: #9bb9ac;
	 font-weight: bold;
 }
 
 #ctl01_TemplateBody_WebPartManager1_gwpciTributeGift_ciTributeGift_TributeTypes{
	 width: 22em;
 }
 
 #ctl01_TemplateBody_WebPartManager1_gwpciTributeGift_ciTributeGift_ContactAccountCreator_ContentPanel  input[type=text],  
 #ctl01_TemplateBody_WebPartManager1_gwpciTributeGift_ciTributeGift_ContactAccountCreator_ContentPanel textarea,  
 #ctl01_TemplateBody_WebPartManager1_gwpciTributeGift_ciTributeGift_ContactAccountCreator_ContentPanel select{
	 width: 22em;
	 max-width: 100%;
 }
 
 
 
 
 #ctl01_TemplateBody_WebPartManager1_gwpciPaymentCreator_ciPaymentCreator__Body{
	 padding-top: 0px;
 }
 
 #ctl01_TemplateBody_WebPartManager1_gwpciPaymentCreator_ciPaymentCreator_PaymentMethodDropDown, 
 #ctl01_TemplateBody_WebPartManager1_gwpciDisplayName_ciDisplayName_TextName,
 #ctl01_TemplateBody_WebPartManager1_gwpciPaymentCreator_ciPaymentCreator_txtCCName{
	  width: 22em;
	 max-width: 100%;
 }
 
 #ctl01_SaveButton{
	 min-height: 55px;
 }
 .directors select{
	  width: 22em;
	  max-width: 100%;
 }
 
 @media (min-width: 480px) {
       input, .input-wrapper, .RadComboBox.RadComboBox {
        width: 22em;
		max-width: 100%;
    }
	.InputLarge, .InputLargeWrapper input[type='text'], .InputLargeWrapper textarea, .InputLargeWrapper .RadComboBox{
		width: 22em;
	}
}

#ctl01_TemplateBody_WebPartManager1_gwpciMakedonationcontact_ciMakedonationcontact_CreateLogonPanel .input-wrapper{
	
	width: auto;
}