.bigPromo {
    font-size: 72px;
}
.lrgText {
    font-size: 36px;
}
.readMoreBtn {
    color: #579259;
    border: none;
    background: transparent;
    font-family: 'Crimson Text';
    font-weight: 800;
    font-size: 21px;
}


/* GIFT */
#PAGEID_1857728 .formTitle {
    display: none;
}
#PAGEID_1857728 #idContainer3107298 > div > table > tbody > tr > td.left > div > span:before {
    content: 'Gift Recipient ';
}
#PAGEID_1857728 
span#FunctionalBlock1_ctl00_memberApplicationMain_ctl00_stepTemplate_validator_EmailRequired:after {
    content: 'Gift Recipient';
}
#PAGEID_1857728 span#FunctionalBlock1_ctl00_memberApplicationMain_ctl00_stepTemplate_wizardMemberForm_memberForm_memberFormRepeater_ctl01_titleLabel:before {
    content: 'Gift Recipient ';
}
#PAGEID_1857728 span#FunctionalBlock1_ctl00_memberApplicationMain_ctl00_stepTemplate_wizardMemberForm_memberForm_memberFormRepeater_ctl02_titleLabel:before {
    content: 'Gift Recipient ';
}

#PAGEID_1857728 span#FunctionalBlock1_ctl00_memberApplicationMain_ctl00_stepTemplate_wizardMemberForm_memberForm_memberFormRepeater_ctl06_titleLabel:before {
    content: 'Gift Recipient ';
}

#PAGEID_1857728 span#FunctionalBlock1_ctl00_memberApplicationMain_ctl00_stepTemplate_wizardMemberForm_memberForm_memberFormRepeater_ctl07_titleLabel:before {
    content: 'Gift Recipient ';
}

#PAGEID_1857728 span#FunctionalBlock1_ctl00_memberApplicationMain_ctl00_stepTemplate_wizardMemberForm_memberForm_memberFormRepeater_ctl07_titleLabel:before {
    content: 'Gift Recipient ';
}

#PAGEID_1857728 span#FunctionalBlock1_ctl00_memberApplicationMain_ctl00_stepTemplate_wizardMemberForm_memberForm_memberFormRepeater_ctl08_titleLabel:before {
    content: 'Gift Recipient ';
}

#PAGEID_1857728 span#FunctionalBlock1_ctl00_memberApplicationMain_ctl00_stepTemplate_wizardMemberForm_memberForm_memberFormRepeater_ctl09_titleLabel:before {
    content: 'Gift Recipient ';
}

#PAGEID_1857728 span#FunctionalBlock1_ctl00_memberApplicationMain_ctl00_stepTemplate_wizardMemberForm_memberForm_memberFormRepeater_ctl10_titleLabel:before {
    content: 'Gift Recipient ';
}

#PAGEID_1857728 span#FunctionalBlock1_ctl00_memberApplicationMain_ctl00_stepTemplate_wizardMemberForm_memberForm_memberFormRepeater_ctl05_titleLabel:before {
    content: 'Gift Recipient ';
}

/* END GIFT */



/* BLOG */
 .WaGadgetRecentBlogPosts.recentBlogPostsStyle001 ul li .author a, .WaGadgetRecentBlogPosts.recentBlogPostsStyle001 ul li .date::after {
     display: none;
}
 .WaGadgetForumUpdates.forumUpdatesStyle003 ul li .author a, .WaGadgetBlog .boxBodyInfoOuterContainer .postedByLink a, .WaGadgetBlog .boxBodyInfoOuterContainer .postedOn::before {
     display: none;
}
/* END BLOG */
 #id_Header, #id_Footer {
     background: url(/resources/Theme/bg-left.png), url(/resources/Theme/bg-right.png);
     background-repeat: no-repeat;
     background-size: 30%, 30%;
     background-position: left top, right top;
}
 .donateBox {
     border: 5px solid #c8e5ca;
     padding: 20px;
}
 .box {
     padding-top: 140px;
}
 .divRight{
     text-align: right;
}
 #id_vepr8i5, #id_beQQJ5d, #id_qKIq7GN, #id_EhmB3NI, #id_UQ4UoCI, #id_R7aZLld{
     border-top: 5px solid #fdfffa;
     border-left: 5px solid #fdfffa;
}
 #id_Footer2 {
     background: rgb(197,223,169);
     background: -moz-linear-gradient(90deg, rgba(197,223,169,1) 0%, rgba(173,223,117,1) 100%);
     background: -webkit-linear-gradient(90deg, rgba(197,223,169,1) 0%, rgba(173,223,117,1) 100%);
     background: linear-gradient(90deg, rgba(197,223,169,1) 0%, rgba(173,223,117,1) 100%);
     filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#c5dfa9",endColorstr="#addf75",GradientType=1);
}
 .pageTitle.WaGadgetBreadcrumbs ul li + li::before {
     display: none;
}
 .pageTitle.borul li+li:before {
     display: none;
}
 .pageTitle li:not(:last-child) {
     display: none;
}
 .pageTitle li {
     Font-size: 1.5em;
     font-weight: 600;
}
/* END PAGE TITLE */
/* SLIDESHOW */
.camera_caption {
background: rgba(0,0,0,.5);
}
.camera_caption > div {
    font-size: 18px;
}
.camera_commands, .camera_next, .camera_prev {
    background: #6eb870;
    border-radius: 50px;
}
.camera_thumbs {
    display: none;
}
 .camera_wrap {
     background: #353535;
}
/* END SLIDESHOW */
/* TYPOGRAPHY */
 .quotedText::after, .gadgetStyle002 .quotedText::after {
     content: close-quote;
     display: inline;
     height: 0;
     line-height: 0;
     left: 10px;
     position: relative;
     top: 35px;
     color: #ccc;
     font-size: 4em;
     font-family: open;
}
 .quotedText:before, .gadgetStyle002 .quotedText:before {
     content: open-quote;
     display: inline;
     height: 0;
     line-height: 0;
     left: -10px;
     position: relative;
     top: 30px;
     color: #ccc;
     font-size: 4em;
     font-family: open;
}
 .h2, h2, .h3, h3, .h4, h4, .h5, h5 {
     text-transform: none;
}
 .h2, h2 {
     margin: 1em 0 .66em;
}
/* END TYPOGRAPHY */
/* CALENDAR */
 .infoOuterContainer {
     background: #f1f1f1;
}
 .WaGadgetEventsStateList .boxOuterContainer .boxBodyOuterContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer {
     background: #f1f1f1;
}
 .WaGadgetEventsStateList h3.sectionTitle, .WaGadgetEventsStateCalendar .sectionTitle {
     color: #7c536d;
}
 .WaGadgetEventsStateCalendar #idViewSwitchersTable div[id*=Button] span {
     color: #dcdcdc;
}
 .WaGadgetEventsStateCalendar .yearViewType .EventListCalendar a.yearViewHeader {
     margin: 0;
     color: #e43576;
     line-height: 1.5em;
     text-decoration: none;
     font-weight: bold;
}
 .WaGadgetEventsStateCalendar .yearViewType .EventListCalendar td {
     height: auto;
     padding: 16px;
     border-bottom: 1px solid #f1f1f1;
     border-left: 1px solid #f1f1f1;
     font-size: 16px;
}
 .WaGadgetEventsStateCalendar .yearViewType .EventListCalendar {
     width: 100%;
     background: white;
     border: 1px solid #f1f1f1;
     table-layout: fixed;
}
/* END CALENDAR */
/* MOBILE MENU */
.WaGadgetMobilePanel .mobilePanel .menuInner ul ul ul {
    background: #6eb870;
}
 .WaGadgetMobilePanel .mobilePanel .menuInner ul ul li>.item>a {
     color: #fff;
}
 .WaGadgetMobilePanel .mobilePanel .menuInner ul.firstLevel>li.sel>.item>a {
     color: #498661;
}
 .WaGadgetMobilePanel .mobilePanel .loginInner .loginContainerForm [class$='TextBox'] input[class$='TextBoxControl'], .WaGadgetMobilePanel .mobilePanel .loginInner .loginContainerForm .loginActionRememberMe label:before {
     background: #579259;
}
 .WaGadgetMobilePanel .mobilePanel .mobilePanelButton:hover, .WaGadgetMobilePanel .mobilePanel .mobilePanelButton:active, .WaGadgetMobilePanel .mobilePanel .mobilePanelButton.active {
     background: #5d9b5e;
}
 .WaGadgetMobilePanel .mobilePanel .loginInner, .WaGadgetMobilePanel .mobilePanel .menuInner ul.firstLevel {
     background: #6eb870;
     border-top: 1px solid #548e55;
}
 .WaGadgetMobilePanel .mobilePanel .menuInner ul ul {
     background: #6eb870;
}
 .WaGadgetMobilePanel .mobilePanel {
     position: relative;
     height: 50px;
     background: #6eb870;
     color: white;
}
/* END MOBILE MENU */
/* GENERAL CSS */
 body, p {
     font: 20px 'Crimson Text',serif;
}
/* SOCIAL MEDIA */
 .WaGadgetSocialProfile.socialProfileStyle002 li a::before, .WaGadgetSocialProfile.socialProfileStyle004 li a::before {
     position: absolute;
     top: 0;
     right: 0;
     bottom: 0;
     left: 0;
     display: block;
     text-align: center;
     color: #e33477;
     border: 1px solid #e33477;
     border-radius: 100px;
}
 .WaGadgetSocialProfile.socialProfileStyle003 li a::before {
     color: #fff;
     border: 1px solid #fff;
     border-radius: 100px;
}
 .WaGadgetSocialProfile.socialProfileStyle002 li a, .WaGadgetSocialProfile.socialProfileStyle003 li a, .WaGadgetSocialProfile.socialProfileStyle004 li a {
     width: 38px;
     height: 38px;
     font-size: 23px;
     line-height: 49px;
     padding: 5px;
}
 .WaGadgetSocialProfile.socialProfileStyle002 li a:hover {
     color: #c52e68;
}
/* END SOCIAL MEDIA */
/* SEARCH */
 .WaGadgetSiteSearch .searchBoxFieldContainer {
     background: #f1f1f1;
     border: 1px solid #f0f0f0;
     height: 34px;
}
 .WaGadgetSiteSearch .searchBoxField {
     box-sizing: border-box;
     width: 230px;
     max-width: calc(100% - 41px);
     height: 34px;
     vertical-align: top;
     border: 0px;
     background: #f1f1f1;
}
 .WaGadgetSiteSearch.searchStyle001 .searchBoxButton:before, .WaGadgetSiteSearch.searchStyle002 .searchBoxButton:before {
     width: 36px;
     height: 34px;
     line-height: 34px;
}
 .WaGadgetSiteSearch .searchBoxButton:before {
     font: 21px/40px 'FontAwesome';
}
 input[type=password], input[type=text], select, textarea {
     padding: 4px 12px 5px;
}
/* LOGIN */
 .WaGadgetLoginForm.LoginFormStyle001 .loginContainer.loginContainer .loginLink, .WaGadgetLoginForm.LoginFormStyle002 .loginContainer.loginContainer .loginLink, .WaGadgetLoginForm.LoginFormStyle001 .loginContainer.authenticated.loginContainer.authenticated .loginLink, .WaGadgetLoginForm.LoginFormStyle002 .loginContainer.authenticated.loginContainer.authenticated .loginLink {
     width: 130px;
     height: 35px;
     background: #6eb870;
}
 .WaGadgetLoginForm.LoginFormStyle001 .loginContainer.loginContainer .loginLink:before, .WaGadgetLoginForm.LoginFormStyle002 .loginContainer.loginContainer .loginLink:before {
     font: normal 16px/39px 'Crimson Text', serif;
     content: 'Login';
     font-weight: 700;
}
 .WaGadgetLoginForm.LoginFormStyle001 .loginContainer.loginContainer .loginLink:hover, .WaGadgetLoginForm.LoginFormStyle002 .loginContainer.loginContainer .loginLink:hover, .WaGadgetLoginForm.LoginFormStyle001 .loginContainer.loginContainer .loginLink.hover, .WaGadgetLoginForm.LoginFormStyle002 .loginContainer.loginContainer .loginLink.hover {
     background: #579259;
     color: white;
}
 .WaGadgetLoginForm.LoginFormStyle001 .loginContainer.authenticated.loginContainer.authenticated .loginLink::before, .WaGadgetLoginForm.LoginFormStyle002 .loginContainer.authenticated.loginContainer.authenticated .loginLink::before {
     position: absolute;
     top: 0;
     left: 0;
     width: 100%;
     height: 100%;
     font: normal 15px/35px 'Crimson Text', serif;
     text-align: center;
     text-indent: 0;
     content: 'My Account';
     color: #fff;
}
 .WaGadgetLoginForm.LoginFormStyle001 .authenticated .loginPanel .profileBox, .WaGadgetLoginForm.LoginFormStyle002 .authenticated .loginPanel .profileBox {
     font-size: 14px;
}
 .WaGadgetLoginForm.LoginFormStyle001 .authenticated .loginPanel .profileBox:last-child, .WaGadgetLoginForm.LoginFormStyle002 .authenticated .loginPanel .profileBox:last-child {
     margin-right: 20px;
     text-align: center;
     margin: 0 auto;
     width: 80%;
     background: #f1f1f1;
     padding: 10px;
}
/* Menu */
 .WaGadgetLoginForm.LoginFormStyle001 .loginButton, .WaGadgetLoginForm.LoginFormStyle002 .loginButton {
     background:#579259;
}
 .WaGadgetLoginForm.LoginFormStyle001 .loginButton:hover, .WaGadgetLoginForm.LoginFormStyle002 .loginButton:hover {
     background:#6eb870;
}
 .WaGadgetMenuHorizontal.HorizontalMenuStyle001 .menuInner ul.firstLevel>li>.item>a {
     position: relative;
     display: block;
     height: 23px;
     padding: 8px 16px;
     background: inherit;
     color: #000000;
     font: 400 16px/24px 'Crimson Text', serif;
     white-space: nowrap;
     vertical-align: top;
     text-align: left;
     text-decoration: none;
}
 .WaGadgetMenuHorizontal.HorizontalMenuStyle001 .menuInner ul.firstLevel>li.sel>.item:hover>a {
     color: #579259;
}
 .WaGadgetMenuHorizontal.HorizontalMenuStyle001 .menuInner ul.firstLevel>li.sel>.item>a {
     color: #579259;
}
 .WaGadgetMenuHorizontal.HorizontalMenuStyle001 .menuInner ul.firstLevel>li>.item:hover>a {
     background: 0;
     color: #579259;
}
.WaGadgetMenuHorizontal.HorizontalMenuStyle001 .menuInner ul ul {
    border: 1px solid #579259;
    border-left: 10px solid #bce1be;

  
}

 .WaGadgetMenuHorizontal.HorizontalMenuStyle001 .menuInner ul ul li.sel > .item > a {
     color: #579259;
}
 .WaGadgetMenuHorizontal.HorizontalMenuStyle001 .menuInner ul.firstLevel > li.dir > .item > a span::after {
     font: 15px/23px 'FontAwesome';
}
 .WaGadgetMenuHorizontal.HorizontalMenuStyle001 .stickyMenu.active {
     border-bottom: 3px solid #579259;
}
 .WaGadgetMenuHorizontal.HorizontalMenuStyle001 .stickyMenu.active .firstLevel{
     margin: 0 auto;
     float: none;
}
 .WaGadgetMenuHorizontal.HorizontalMenuStyle001 .menuInner ul.firstLevel {
     margin: 0 auto;
}
/* SYSTEM BUTTONS */
 .WaGadgetContactProfile .topButtonsOuterContainer input.typeButton, .WaGadgetEventsStateList .boxOuterContainer .boxBodyOuterContainer .boxBodyInfoOuterContainer .boxActionContainer input.typeButton, .WaGadgetBlogStateList #idAddNewPostButtonContainer input[type="submit"], .WaGadgetEventsStateDetails .boxOuterContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer .boxActionContainer input.typeButton, .WaGadgetOnlineStoreProduct .OnlineStoreProduct_aside .OnlineStoreButton input.typeButton, .functionalButton, .functionalButton[disabled], .functionalButton.aspNetDisabled, .functionalButton .disabled, .WaGadgetMobilePanel .mobilePanel .loginInner .loginContainerForm .loginAction input.loginButton, .generalFieldsContainer .fieldSubContainer input.typeButton, .generalFieldsContainer .fieldSubContainer input[type="submit"], .WaGadgetTermsOfUse .login-role-actions input[type="submit"][disabled=""], .WaGadgetTermsOfUse .login-role-actions input[type="submit"], .WaGadgetUnsubscribeFromEmails form input[type="submit"], .WaGadgetBlogStateAddPost .boxFooterOuterContainer input, .WaGadgetBlogStateEditPost .boxFooterOuterContainer input, .navigationOuterContainer input.nextButton, .navigationOuterContainer input.typeButton, .navigationOuterContainer input[type=submit], .forumPanelOuterContainer .forumPanelContainer input.typeButton, .WaGadgetForum .forumBottomPanelOuterContainer .forumBottomPanelContainer input.typeButton {
     background: #579259;
     color: white;
}
 .WaGadgetContactProfile .topButtonsOuterContainer input.typeButton:hover, .WaGadgetLoginForm.LoginFormStyle001 .loginContainer.authenticated.loginContainer.authenticated .loginLink:hover, .WaGadgetLoginForm.LoginFormStyle002 .loginContainer.authenticated.loginContainer.authenticated .loginLink:hover, .WaGadgetLoginForm.LoginFormStyle001 .loginContainer.authenticated.loginContainer.authenticated .loginLink.hover, .WaGadgetLoginForm.LoginFormStyle002 .loginContainer.authenticated.loginContainer.authenticated .loginLink.hover, .WaGadgetEventsStateList .boxOuterContainer .boxBodyOuterContainer .boxBodyInfoOuterContainer .boxActionContainer input.typeButton:hover, .WaGadgetBlogStateList #idAddNewPostButtonContainer input[type="submit"]:hover, .WaGadgetEventsStateDetails .boxOuterContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer .boxActionContainer input.typeButton:hover, .WaGadgetOnlineStoreProduct .OnlineStoreProduct_aside .OnlineStoreButton input.typeButton:hover, .functionalButton:hover, .functionalButton[disabled], .functionalButton.aspNetDisabled, .functionalButton .disabled:hover, .functionalButton[disabled]:hover, .functionalButton.aspNetDisabled:hover, .functionalButton .disabled:hover, .WaGadgetMobilePanel .mobilePanel .loginInner .loginContainerForm .loginAction input.loginButton:hover, .generalFieldsContainer .fieldSubContainer input.typeButton, .generalFieldsContainer .fieldSubContainer input[type="submit"]:hover, .WaGadgetTermsOfUse .login-role-actions input[type="submit"][disabled=""]:hover, .WaGadgetTermsOfUse .login-role-actions input[type="submit"]:hover, .WaGadgetUnsubscribeFromEmails form input[type="submit"]:hover, .WaGadgetBlogStateAddPost .boxFooterOuterContainer input, .WaGadgetBlogStateEditPost .boxFooterOuterContainer input:hover, .navigationOuterContainer input.nextButton:hover, .navigationOuterContainer input.typeButton:hover, .navigationOuterContainer input[type=submit]:hover, .forumPanelOuterContainer .forumPanelContainer input.typeButton:hover, .WaGadgetForum .forumBottomPanelOuterContainer .forumBottomPanelContainer input.typeButton:hover {
     background: #6eb870;
     color: white;
}
/* GADGET TITLES */
 .WaGadgetUpcomingEvents.upcomingEventsStyle001 ul li .title a, .WaGadgetUpcomingEvents.upcomingEventsStyle002 ul li .title a, .WaGadgetUpcomingEvents.upcomingEventsStyle003 ul li .title a, .WaGadgetUpcomingEvents.upcomingEventsStyle004 ul li .title a, .WaGadgetUpcomingEvents.upcomingEventsStyle005 ul li .title a, .WaGadgetUpcomingEvents.upcomingEventsStyle006 ul li .title a, .WaGadgetRecentBlogPosts.recentBlogPostsStyle001 li .title a, .WaGadgetRecentBlogPosts.recentBlogPostsStyle001 ul li .title a, .WaGadgetRecentBlogPosts.recentBlogPostsStyle002 ul li .title a, .WaGadgetRecentBlogPosts.recentBlogPostsStyle003 ul li .title a, .WaGadgetRecentBlogPosts.recentBlogPostsStyle004 ul li .title a, .WaGadgetRecentBlogPosts.recentBlogPostsStyle005 ul li .title a, .WaGadgetRecentBlogPosts.recentBlogPostsStyle006 ul li .title a {
     font-size: 20px;
}
 .WaGadgetRecentBlogPosts.recentBlogPostsStyle001 ul li .date span, .WaGadgetRecentBlogPosts.recentBlogPostsStyle002 ul li .date span, .WaGadgetRecentBlogPosts.recentBlogPostsStyle003 ul li .date span, .WaGadgetForumUpdates.forumUpdatesStyle001 ul li .date span, .WaGadgetForumUpdates.forumUpdatesStyle002 ul li .date span, .WaGadgetForumUpdates.forumUpdatesStyle003 ul li .date span, .WaGadgetUpcomingEvents.upcomingEventsStyle001 ul li .date span, .WaGadgetUpcomingEvents.upcomingEventsStyle002 ul li .date span, .WaGadgetUpcomingEvents.upcomingEventsStyle003 ul li .date span, .WaGadgetBlog .boxBodyInfoOuterContainer .postedOn, .WaGadgetBlog .blogCommentsOuterContainer .commentViewContainer .boxHeaderOuterContainer h5 span, .WaGadgetForumStateMessageList .messageListOuterContainer ul.boxesList li.boxesListItem .boxHeaderOuterContainer table.forumMessageHeaderTable td.forumMessageHeaderInfoContainer .forumMessageHeaderInfo span {
     font-size: 18px;
}
 .WaGadgetUpcomingEvents.upcomingEventsStyle001 ul li .location span, .WaGadgetUpcomingEvents.upcomingEventsStyle002 ul li .location span, .WaGadgetUpcomingEvents.upcomingEventsStyle003 ul li .location span {
     font-size: 18px;
}
/* END GADGET TITLES */
/* BUTTONS */
 a.buttonStyle001, a:link.buttonStyle001 {
     min-width: 150px;
     padding: 4px 10px;
}
 a.buttonStyle002, a:link.buttonStyle002 {
     min-width: 130px;
     padding: 4px 10px;
}
 a.buttonStyle003, a:link.buttonStyle003 {
     min-width: 205px;
}
/* END BUTTONS */
/* Mobile View */
 @media screen and (max-width: 766px) {
     .lrgText {
    font-size: 24px;
}
     .bigPromo {
    font-size: 36px;
}
     .footerText {
         text-align: center;
    }
     .divRight{
         text-align: center;
    }
     .box {
         padding-top: 0px;
    }
     .non-mobile {
         display: none;
    }
}
/* End Mobile View */
/* Tablet View */
 @media screen and (max-width: 962px) and (min-width: 766px) {
     .footerText {
         text-align: center;
    }
     .non-mobile {
         display: none;
    }
}
/* End Tablet View */
/* BACK TO TOP CSS */
 #back-to-top {
     position: fixed;
     bottom: 40px;
     right: 10px;
     z-index: 9999;
     width: 32px;
     height: 32px;
     text-align: center;
     line-height: 30px;
     background: #579259;
     color: #fff;
     cursor: pointer;
     border: 0;
     border-radius: 2px;
     text-decoration: none;
     transition: opacity 0.2s ease-out;
     opacity: 0;
}
 #back-to-top:hover {
     background: #6eb870;
}
 #back-to-top.show {
     opacity: 1;
}
 


 /* ANIMATED GRADIENT */
 @keyframes gradient {
	0% {
		background-position: 0% 50%;
	}
	50% {
		background-position: 100% 50%;
	}
	100% {
		background-position: 0% 50%;
	}
}


/* POP UP */
.close {
      top: 6px;
    position: absolute;
    right: 10px;
    background: #fff;
    paddding: 10px;
    height: 10px;
    width: 13px;
    line-height: 9px;
    border-radius: 100px;
    padding: 8px;
}

#overlay {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: #000;
filter:alpha(opacity=70);
-moz-opacity:0.7;
-khtml-opacity: 0.7;
opacity: 0.7;
z-index: 100;
display: none;
}

.cnt223 a{
text-decoration: none;
}

.popup{
width: 80%;
margin: 0 auto;
display: none;
position: fixed;
z-index: 101;
}

.cnt223{
min-width: 500px;
width: 500px;
min-height: 150px;
margin: 100px auto;
background: #f3f3f3;
position: relative;
z-index: 103;
padding: 0px 0 30px 0;
border-radius: 5px;
box-shadow: 0 2px 5px #000;
}

.cnt223 p{

clear: both;
    color: #555555;
    /* text-align: justify; */
    font-size: 20px;
    font-family: sans-serif;
}

.cnt223 p a{

color: #d91900;

font-weight: bold;

}

.cnt223 .x{
float: right;
height: 35px;
left: 22px;
position: relative;
top: -25px;
width: 34px;
}

.cnt223 .x:hover{
cursor: pointer;
}