@font-face {
font-family: 'pt_sansregular';
src: url(//www.kwkacademy.com/wp-content/themes/kesher/core/fonts/pts55f-webfont.eot);
src: url(//www.kwkacademy.com/wp-content/themes/kesher/core/fonts/pts55f-webfont.eot?#iefix) format('embedded-opentype'),
url(//www.kwkacademy.com/wp-content/themes/kesher/core/fonts/pts55f-webfont.woff2) format('woff2'),
url(//www.kwkacademy.com/wp-content/themes/kesher/core/fonts/pts55f-webfont.woff) format('woff'),
url(//www.kwkacademy.com/wp-content/themes/kesher/core/fonts/pts55f-webfont.ttf) format('truetype'),
url(//www.kwkacademy.com/wp-content/themes/kesher/core/fonts/pts55f-webfont.svg#pt_sansregular) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'PTSans-Narrow';
src:url(//www.kwkacademy.com/wp-content/themes/kesher/core/fonts/PTSans-Narrow.eot?#iefix) format('embedded-opentype'),  
url(//www.kwkacademy.com/wp-content/themes/kesher/core/fonts/PTSans-Narrow.woff) format('woff'), 
url(//www.kwkacademy.com/wp-content/themes/kesher/core/fonts/PTSans-Narrow.ttf)  format('truetype'), 
url(//www.kwkacademy.com/wp-content/themes/kesher/core/fonts/PTSans-Narrow.svg#PTSans-Narrow) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'carlitobold';
src: url(//www.kwkacademy.com/wp-content/themes/kesher/core/fonts/carlito-bold-webfont.eot);
src: url(//www.kwkacademy.com/wp-content/themes/kesher/core/fonts/carlito-bold-webfont.eot?#iefix) format('embedded-opentype'),
url(//www.kwkacademy.com/wp-content/themes/kesher/core/fonts/carlito-bold-webfont.woff2) format('woff2'),
url(//www.kwkacademy.com/wp-content/themes/kesher/core/fonts/carlito-bold-webfont.woff) format('woff'),
url(//www.kwkacademy.com/wp-content/themes/kesher/core/fonts/carlito-bold-webfont.ttf) format('truetype'),
url(//www.kwkacademy.com/wp-content/themes/kesher/core/fonts/carlito-bold-webfont.svg#carlitobold) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'carlitoregular';
src: url(//www.kwkacademy.com/wp-content/themes/kesher/core/fonts/carlito-webfont.eot);
src: url(//www.kwkacademy.com/wp-content/themes/kesher/core/fonts/carlito-webfont.eot?#iefix) format('embedded-opentype'),
url(//www.kwkacademy.com/wp-content/themes/kesher/core/fonts/carlito-webfont.woff2) format('woff2'),
url(//www.kwkacademy.com/wp-content/themes/kesher/core/fonts/carlito-webfont.woff) format('woff'),
url(//www.kwkacademy.com/wp-content/themes/kesher/core/fonts/carlito-webfont.ttf) format('truetype'),
url(//www.kwkacademy.com/wp-content/themes/kesher/core/fonts/carlito-webfont.svg#carlitoregular) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'carlitobold_italic';
src: url(//www.kwkacademy.com/wp-content/themes/kesher/core/fonts/carlito.bold-italic-webfont.eot);
src: url(//www.kwkacademy.com/wp-content/themes/kesher/core/fonts/carlito.bold-italic-webfont.eot?#iefix) format('embedded-opentype'),
url(//www.kwkacademy.com/wp-content/themes/kesher/core/fonts/carlito.bold-italic-webfont.woff2) format('woff2'),
url(//www.kwkacademy.com/wp-content/themes/kesher/core/fonts/carlito.bold-italic-webfont.woff) format('woff'),
url(//www.kwkacademy.com/wp-content/themes/kesher/core/fonts/carlito.bold-italic-webfont.ttf) format('truetype'),
url(//www.kwkacademy.com/wp-content/themes/kesher/core/fonts/carlito.bold-italic-webfont.svg#carlitobold_italic) format('svg');
font-weight: normal;
font-style: normal;
}      @font-face {
font-family: 'candlescript_demo_versionRg';
src: url(//www.kwkacademy.com/wp-content/themes/kesher/core/fonts/candlescript_demo_version-webfont.eot);
src: url(//www.kwkacademy.com/wp-content/themes/kesher/core/fonts/candlescript_demo_version-webfont.eot?#iefix) format('embedded-opentype'),
url(//www.kwkacademy.com/wp-content/themes/kesher/core/fonts/candlescript_demo_version-webfont.woff2) format('woff2'),
url(//www.kwkacademy.com/wp-content/themes/kesher/core/fonts/candlescript_demo_version-webfont.woff) format('woff'),
url(//www.kwkacademy.com/wp-content/themes/kesher/core/fonts/candlescript_demo_version-webfont.ttf) format('truetype'),
url(//www.kwkacademy.com/wp-content/themes/kesher/core/fonts/candlescript_demo_version-webfont.svg#candlescript_demo_versionRg) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'pt_sansbold';
src: url(//www.kwkacademy.com/wp-content/themes/kesher/core/fonts/ptsans-bold-webfont.eot);
src: url(//www.kwkacademy.com/wp-content/themes/kesher/core/fonts/ptsans-bold-webfont.eot?#iefix) format('embedded-opentype'),
url(//www.kwkacademy.com/wp-content/themes/kesher/core/fonts/ptsans-bold-webfont.woff2) format('woff2'),
url(//www.kwkacademy.com/wp-content/themes/kesher/core/fonts/ptsans-bold-webfont.woff) format('woff'),
url(//www.kwkacademy.com/wp-content/themes/kesher/core/fonts/ptsans-bold-webfont.ttf) format('truetype'),
url(//www.kwkacademy.com/wp-content/themes/kesher/core/fonts/ptsans-bold-webfont.svg#pt_sansbold) format('svg');
font-weight: normal;
font-style: normal;
}   .candlescript {
font-family: 'Candlescript Pro',sans-serif;
font-size: 40px;
letter-spacing: 1px;
line-height: 56px;
}
.fancybox-button::after, .fancybox-button::before {
background-color: #000 !important;
}
.fancybox-button, .fancybox-infobar__body {
background-color: #fff !important;
}
.clearfix:before, .clearfix:after {
content: "";
display: table;
}
.clearfix:after {
clear: both;
}
.clearfix {
*zoom: 1;
}
.center-wrapper {
width: 1200px;
margin: auto;
}
body {
font-family: 'pt_sansregular';
margin: 0px;
padding: 0px;
background-color: #fff;
font-size: 14px;
line-height: 20px;
}
.volunteer-wrapper {
width: 600px;
margin: 0 auto;
}
.header-left-sidebar {
float: left;
width: 33.3%;
padding-top: 39px;
}
.header-right-sidebar {
float: right;
width: 33.3%;
text-align: right;
}
#logo {
float: left;
text-align: center;
width: 33.3%;
}
.header-left-sidebar .top-widget {
text-align: left;
float: none;
width: 100%;
}
.header-top {
padding: 35px;
}
.header-container {
padding: 24px 0px;
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/Header_bg_img.png);
background-size: cover;
background-repeat: no-repeat;
background-position: center center;
}
#logo img {
width: 152px;
border: 2px solid #fff;
border-radius: 50%;
background-color: #fff;
}
.message-icon a , 
.phone-icon a {
color: #fff;
display: inline-block;
font-size: 17px;
margin-bottom: 17px;
} 
.header-right-sidebar a {
color: #fff;
display: inline-block;
font-size: 14px;
padding: 16px 0px 14px;
text-align: center;
text-transform: uppercase;
width: 124px;
line-height: 20px;
vertical-align: middle;
background-image: linear-gradient( 90deg,rgba(255, 255, 255, 0.6) 50%, transparent 50%), linear-gradient( 90deg,rgba(255, 255, 255, 0.6) 50%, transparent 50%),
linear-gradient( 0deg,rgba(255, 255, 255, 0.6) 50%, transparent 50%), linear-gradient( 0deg,rgba(255, 255, 255, 0.6) 50%, transparent 50%);
background-repeat: repeat-x, repeat-x, repeat-y, repeat-y;
background-size: 16px 1px, 16px 1px, 1px 16px, 1px 16px;
background-position: 0% 0%, 100% 100%, 0% 100%, 100% 0px;
border-radius: 5px;
}
.header-right-sidebar a:hover {
color: #F7DA1B;
}
.header-right-sidebar {
padding-top: 15px;
}
.header-top-menu {
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/menu-block-2.png);
background-repeat: no-repeat;
background-position: 100% 100%;
background-size: cover;
padding: 4px 0;
position: relative;
z-index: 1;
}
.social-icons li:nth-child(3n) {
padding-right: 0;
}
.menu {
background-color: transparent;
}
.menu a {
font-family: 'pt_sansregular';
}
.message-icon > div {
width: 9%;
display: inline-block;
}
.phone-icon > div {
width: 9%;
display: inline-block;
}
.menu li {
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/line.jpg);
background-position: 0% 50%;
background-repeat: no-repeat;
padding-left: 23px;
padding-right: 23px;
}
.menu li:first-child {
background-image:none;
padding-left: none;
}
.banner-title {
background-color: rgba(0, 0, 0, 0.5);
color: #fff;
font-family: "PTSans-Narrow";
padding: 6px 0 7px 5%;
position: absolute; top: 226px;
width: 34%;
}
.banner-title h2 {
font-size: 32px;
font-weight: normal;
line-height: 34px;
margin: 0;
}
.slider {
position: relative;
}
.slider img {
width: 100%;
}
.slider-outer-wrapper {
position: relative;
top: -2px;
z-index: 0;
max-height: 590px;
overflow: hidden;
}
.slider-outer-wrapper .bx-pager-item:first-child a {
margin-left: 0px;
}
.banner-title  {
display: none;
}
.slider-outer-wrapper .bx-controls.bx-has-pager {
bottom: 14px;
position: absolute;
left: 50%;
transform: translateX(-50%);
-o-transform: translateX(-50%);
-moz-transform: translateX(-50%);
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
}
.slider-outer-wrapper .bx-pager-item .bx-pager-link{
background-color: #fff;
border-radius: 7px;
font-size: 0;
display: inline-block;
height: 6px;
margin-left: 4px;
width: 6px;
}
.slider-outer-wrapper .bx-pager-item {
display: inline-block;
}
.slider-outer-wrapper .bx-pager-link.active {
background-color: #e4c56b;
}
.welcome-title h1 {
text-align: center;
margin: 0px;
}
.welcome-content p {
color: #222;
font-size: 17px;
line-height: 22px;
margin: 11px 0;
}
.welcome-title {
padding-bottom: 13px;
}
.welcome-content a {
color: #0c3b71;
font-size: 15px;
text-decoration: underline;
}
.welcome-content a:hover {
color: #000;
}
.welcome-content {
padding: 0 50px;
}
.service-image {
display: inline-block;
vertical-align: top;
width: 24%;
padding: 0 2px;
position: relative;
}
.service-image-1 .service-link-image {
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/video-icon-image.png);
background-position: center center;
background-repeat: no-repeat;
background-size: 100% auto;
padding: 30px 42px;
}
.service-wrapper .service-image  .service-link-image {
display: block;
left: 50%;
position: absolute;
top: 50%;
margin-left: -42px;
margin-top: -30px;
}
.service-image-wrapper{
position: relative;
}
.service-wrapper {
text-align: center;
margin-top: 30px;
} 
.service-image-title {
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/menu-background.jpg);
background-position: center center;
background-repeat: no-repeat;
background-size: 100% 100%;
color: #fff;
font-family: 'ptsans-narrow';
font-size: 18px;
padding: 14px;
}
.welcome-wrapper {
padding-bottom: 60px;
padding-top: 19px;
}
.mailing-list-wrapper h3 {
color: #fff;
font-size: 25px;
font-weight: normal;
margin: 0;
}
.mailing-list-wrapper h3 span {
color: #F7DA1A;
}
.mailing-list-wrapper {
background-color: #213862; padding:51px 0 52px;
text-align: center;
}
.mailing-list-wrapper input[type="submit"] {
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/button_02.jpg);
background-repeat: no-repeat;
border: medium none;
color: #052d68;
font-size: 16px;
font-weight: normal;
padding: 13.5px 21px 14px;
text-shadow: 0 0 0;
background-position: center center;
background-repeat: no-repeat;
background-size: 100% 100%;
}
.mailing-list-wrapper input[type="submit"]:hover {
opacity: 0.8;
}
.mailing-list-wrapper form {
margin-top: 19px;
margin-bottom: 0px;
}
.mailing-list-wrapper input[type="email"] {
background-color: transparent;
border: 1px solid #899db8;
box-shadow: none;
color: #fff;
font-family: "pt_sansregular";
font-size: 15px;
margin-right: 4px;
padding: 16px 14px 13px 30px;
width: 37.2%;
}
.footer-left-first { width: 43%;
font-size: 14px;
display: inline-block;
vertical-align: middle;
}
.footer-menu li a:hover {
color: #888;
}
.footer-copyright > a:hover {
color: #888;
}
.footer-right-wrapper { width: 35%;
text-align: right;
display: inline-block;
vertical-align: middle;
}
.footer-left-second {
text-align: center; width: 20%;
display: inline-block;
vertical-align: middle;
margin-bottom: -53px;
padding-bottom: 10px;
padding-top: 10px;
}
#footer-wrapper {
background-color: #133260;
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/footer-logo-shadow.png);
background-position: center top;
background-repeat: no-repeat;
background-size: auto 100%;
}
.footer-menu li a {
border:none;
color: #fff;
}
.footer-menu {
margin:0px;
}
.footer-copyright {
color: #fff;
margin-top: 21px;
}
.footer-copyright a {
color: #fff;
text-transform: capitalize;
}
.employment-opportunities {
display: inline-block;
padding-left: 70px;
}
.social-icons li > a {
border: 1px solid #fff;
border-radius: 50px;
display: block;
height: 27px;
text-align: center;
width: 27px;
line-height: 32px;
}
.social-icons li a .fa {
color: #fff;
font-size: 16px;
}
.social-icons li:first-child {
background-image:none;
padding-right: 10px;
padding-left: 0px;
}
.social-icons li {
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/footer-line.png);
background-position: left center;
background-repeat: no-repeat;
display: inline-block;
padding-left: 10px;
}
.footer-right-wrapper > a {
color: #fff;
display: inline-block;
font-size: 14px;
vertical-align: middle;
}
.footer-right-wrapper > a:hover {
color: #888;
}
.footer-right-wrapper .social-icons {
margin: 3px 8px 10px 0px;
padding: 0;
display: inline-block;
vertical-align: bottom;
padding-right: 0px;
}
.facebook-icon > a:hover {
background-color: #3b5999;
transition-duration: 1s;
}
.googleplus-icon > a:hover {
background-color: #DF4B37;
transition-duration: 1s;
}
.linkedin-icon > a:hover {
background-color: #0D77B7;
transition-duration: 1s;
}
.header-right-sidebar > a:hover {
opacity: 0.8;
}
.header-left-inner-sidebar div a {
color: #fff;
font-size: 18px;
line-height: 26px;
padding-left: 37px;
}
.header-left-inner-sidebar div a:hover {
color: #888;
}
.message-icon a {
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/header-message-icon.png);
background-position: left top;
background-repeat: no-repeat;
margin-bottom: 12px;
}
.phone-icon a {
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/header-mobile-icon.png);
background-position: left top;
background-repeat: no-repeat;
}
.page-title h1{
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/contact_new_border.svg);
background-position: center bottom;
background-repeat: no-repeat;
font-size: 38px;
margin: 0;
padding-bottom: 32px;
text-align: center;
text-transform: uppercase;
}
.page-title {
background-position: center center;
background-repeat: no-repeat;
background-size: cover;
padding: 76px 0 73px;
position: relative;
top: -2px;
}
.contact-wrapper {
width: 100%;
}
.contact-wrapper > div {
margin-bottom: 19px;
}
.contact-wrapper > div span input, .contact-wrapper > div span textarea {
border: 1px solid #c7cfd2;
box-shadow: none;
color: #000;
font-size: 14px;
padding: 9px 24px 9px 9px;
width: 100%;
resize: none;
position: relative;
border-radius: 0;
font-family: 'pt_sansregular';
}
.contact-wrapper span.wpcf7-not-valid-tip {
position: absolute;
top: 28px;
}
.contact-outer-wrapper .wpcf7-form {
position: relative;
}
.contact-outer-wrapper div.wpcf7-validation-errors {
left: 0;
right: 0;
}
.contact-outer-wrapper div.wpcf7-response-output {
margin: 0px;
padding: 4px 5px;
position: absolute;
top: 97%;
}
.contact-wrapper input[type="submit"] {
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/contact-submit-btn.jpg);
background-position: center center;
background-repeat: no-repeat;
color: #fff;
font-size: 16px;
font-weight: normal;
padding: 14px;
text-transform: uppercase;
width: 100%;
box-shadow: 2px 5px 4px #b7b7b7;
background-size: 100% 100%;
}
.contact-wrapper input[type="submit"]:hover {
color: #F7DA1A;
}
div.wpcf7-response-output {
text-align: center;
}
.page-content {
padding-bottom:25px;
padding-top: 49px;
margin: 0 auto;
width: 1100px;
}
.Address-wrapper div {
padding: 0 3.7%;
width: 25.9%;
text-align: center;
color: #000;
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/contact-icon-border.jpg);
background-repeat: no-repeat;
background-position: left center;  
}
.Address-wrapper {
text-align: center;
}
.Address-wrapper .address-image {
border: 1px solid #031d56;
border-radius: 50px;
display: inline-block;
height: 48px;
padding-top: 22px;
width: 70px;
}
.contact-content-wrapper {
padding-top: 46px;
}
.contact-map{
border:1px solid #888;
float: right;
width: 50%;
}
.contact-outer-wrapper {
float: left;
width: 45%;
}
.contact-outer-wrapper form {
margin: 0px;
}
.address-left {
float: left;
}
.address-right {
float: right;
}
.Address-wrapper div:first-child {
background-image: none;
}
.philosophy-wrapper {
color: #222;
font-size: 17px;
line-height: 24px;
padding-bottom: 52px;
}
.administration-wrapper {
padding-bottom: 64px;
}
.community-wrapper {
padding-bottom: 46px;
}
.testimonial-wrapper {
padding-bottom: 58px;
}
.history-wrapper {
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/Kesher_bg_img.png);
background-position: center center;
background-repeat: no-repeat;
padding-bottom: 23px;
}
.program-wrapper {
padding-bottom: 58px;
}
.addmission-wrapper {
padding-bottom: 63px;
}
.administration-title h1 {
background-image:url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/left-thrade.jpg),url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/right-thrade.jpg); 
background-position: 28% top, 72% top;
background-repeat: no-repeat;
color: #032e65;
font-size: 41px;
line-height: 50px;
margin: 0;
padding-bottom: 27px;
text-align: center;
text-transform: uppercase;
position: relative;
}
.common-title h1 {
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/keshar_new_border.svg);
background-position: center bottom;
background-repeat: no-repeat;
color: #032e65;
font-size: 41px;
line-height: 50px;
margin: 0;
padding-bottom: 29px;
text-align: center;
text-transform: uppercase;
font-family: 'carlitoregular';
}
.history-wrapper ul {
list-style-type: none;
padding: 0;
margin-top: 12px;
}
.history-wrapper ul li {
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/history-line.jpg);
background-position: center top;
background-repeat: no-repeat;
color: #000;
font-size: 16.4px;
line-height: 24px;
padding: 14px 0;
}
.history-wrapper ul li:first-child {
background-image:none;
}
.history-wrapper ul li span {
color: #001b51;
}
.philosophy-image {
display: inline-block;
padding: 0.5%;
width: 23%;
}
.philosophy-image-wrapper {
text-align: center;
}
.history-wrapper ul li:first-child {
padding-top: 0;
}
.kesher-vision {
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/history-line.jpg);
background-position: center bottom;
background-repeat: no-repeat;
padding-bottom: 9px;
padding-top: 48px;
}
.kesher-vision p {
margin: 21px 0 0;
color: #032e65;
}
.kesher-vision span {
text-transform: uppercase;
}
.kesher-view {
padding-top: 10px;
}
.kesher-view p {
font-size: 16px;
margin: 0;
}
.beleives-list {
padding-top: 26px;
}
.beleives-list > ul {
list-style-position: inside;
list-style-type: none;
padding: 0;
margin: 0;
}
.beleives-list h2 {
color: #133260;
font-size: 18px;
line-height: 25px;
margin: 0;
text-transform: uppercase;
padding-bottom: 6px;
}
.beleives-list ul li {
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/ph-list-arrow.jpg);
padding: 0 0 0 23px;
background-position: left 15px;
background-repeat: no-repeat;
}
.beleives-list span {
border-top: 1px dashed #e2e2e2;
display: block;
padding: 10px 0 4px;
}
.beleives-list ul li:first-child span {
border-top: none;
}
.community-content p {
color: #222;
font-size: 17px;
line-height: 24px;
margin: 11px 0 0;
}
.community-content p:first-child {
color: #041d53;
font-size: 20px;
margin-bottom: 13px;
margin-top:0px;
}
.community-content h4 {
color: #04174f;
margin: 0;
padding: 12px 0 28px;
}
.community-list-wrapper:first-child .community-accordion-content{
display: block;
}
.community-accordion-content {
display: none;
}
.list-image {
position: absolute;
z-index: 1;
}
.community-title {
position: relative;
}
.community-title > .title {
background-color: #232323;
color: #fff;
display: inline-block;
font-size: 17px;
cursor: pointer;
margin-left: 47px;
margin-top: 7px;
padding:11.4px 27px 11px 29px;
position: relative;
}
.change-color > .title {
background-color: #032062;
position: relative;
}
.community-list-wrapper {
margin-bottom: 18px;
}
.community-accordion-content > p {
background-color: #f1f1f1;
color: #000;
font-size: 17px;
margin: 0 0 0 79px;
padding: 16px 16px 16px 27px
}
.slope-image {
margin-left: -1%;
display: inline-block;
vertical-align: bottom;
}
.quote-image {
text-align: center;
}
.quote-image > span {
background-color: #031d58;
border-radius: 50px;
display: inline-block;
height: 53px;
line-height: 53px;
text-align: center;
width: 53px;
}
.quote-image img {
width: 44%;
}
.program-inner-wrapper .program-main-wrapper:first-child {
padding-top: 0;
}
.testimonial-inner-wrapper {
position: relative;
}
.testimonial-content {
margin: 0 auto;
width: 77%;
}
.testimonial-content p {
color: #000;
font-size: 17px;
line-height: 26px;
margin: 0;
text-align: left;
}
.count-5 p{
text-align: center;
}
.testimonial-inner-slider {
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/testimonial-border.jpg);
background-position: center top;
background-repeat: no-repeat;
margin-top: 20px;
padding-top: 28px;
}
.testimonial-author {
padding-top: 19px;
text-align: center;
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/testimonial-quote2.png);
background-repeat: no-repeat;
background-position: right center;
margin: 0 auto;
width: 240px;
}
.testimonial-author > span:first-child {
color: #091b41;
font-size: 16px;
font-weight: bold;
text-transform: uppercase;
}
.testimonial-author > span {
display: block;
font-size: 13px;
}
.testimonial-inner-wrapper .bx-controls.bx-has-pager {
position: absolute;
right: 0;
top: 0;
}
.testimonial-inner-wrapper .bx-pager-item {
display: inline-block;
margin-left: 7px;
}
.testimonial-inner-wrapper .bx-pager-link.active {
background-color: #fff;
border: 3px solid #031d58;
border-radius: 50%;
padding: 3px;
}
.testimonial-inner-wrapper .bx-pager-link {
background-color: #ccc;
border-radius: 50%;
font-size: 0;
padding: 6px;
}
.administration-slider-wrapper {
background-color:#06276C;
color: #fff; margin: 30px auto 0;
width: 63.7%;
}
.admin-image {
display: inline-block;
vertical-align: top;
position: relative;
margin-right: -3px; width: 33.29%;
outline: none;
-moz-outline: none;
-ms-outline: none;
-o-outline: none;
-webkit-outline: none;
}
.address-image {
float: left;
}
.address-content {
color: #141414;
float: right;
padding-top: 20px;
text-align: left;
width: 71%;
font-size: 16px;
line-height: 23px;
}
.address-content a:hover {
color: #888;
}
.administration-slider-wrapper ul {
margin: 0px;
padding:0px;
}
.administration-tabs {
display: none;
padding: 39px 26px 26px;
}
.administration-tabs:first-child {
display: block;
}
.administration-content {
color: #dee2e5;
font-size: 15px;
line-height: 22px;
margin: 0;
padding: 19px 0 0;
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/border-blue.png);
background-position: center top;
background-repeat: no-repeat;
}
.administration-designation {
color: #dee2e5;
font-size: 16px;
line-height: 17px;
margin: 0;
padding-bottom: 18px;
}
.administration-name {
font-size: 22px;
font-weight: bold;
line-height: 31px;
margin: 0;
text-transform: uppercase;
}
.list.admin-image > a {
display: block;
}
.admin-image-shadow {
background-color: rgba(0, 0, 0, 0.6);
height: 100%;
position: absolute;
top: 0;
width: 100%;
}
.admin-image-shadow.active-administrator  {
background-color: transparent;
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/white-arrow.png);
background-position: 9% bottom;
background-repeat: no-repeat;
padding-bottom: 19px;
}
.program-inner-wrapper {
padding-top: 3px;
}
.program-left {
float: left;
}
.program-right {
float: right;
}
.program-image {
width: 42%;
}
.program-content {
width: 55%;
}
.program-right.program-image img {
box-shadow: -10px 10px #1f325c;
}
.program-left.program-image img {
box-shadow: 10px 10px #1f325c;
}
.program-main-wrapper:first-child {
background-image:none;
}
.program-main-wrapper {
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/program-border.png);
background-position: center top;
background-repeat: no-repeat;
padding: 30px 0;
}
.program-title {
color: #0c2e65;
font-size: 23px;
font-weight: bold;
line-height: 30px;
text-transform: uppercase;
padding-bottom: 10px;
padding-top: 7px;
}
.program-text {
color: #252525;
font-size: 17px;
line-height: 23px;
padding-top: 15px;
border-top:1px dashed #e1e1e1;
}
.kesher-journey {
text-align: center;
padding-top: 62px;
position: relative;
width: 56%;
margin: 0 auto 0; 
}
.kesher-journey > a {
background-color: #031d58;
border-radius: 58px;
color: #fff;
display: inline-block;
font-size: 24px;
font-style: italic;
font-weight: bold;
line-height: 32px;
padding: 31px 79px 31px 31px;
border-bottom: 5px solid #fff;
box-shadow: 10px 10px 11px #ebebeb;
}
.kesher-journey > img {
position: absolute;
right: -33px;
top: 40%;
}
.admission-title-header {
background-repeat: no-repeat;
background-size: cover;
color: #fff;
font-size: 19px;
font-weight: bold;
line-height: 26px; 
padding: 25px 0 68px;
text-align: center;
}
.admission-left {
float: left;
}
.admission-right {
float: right;
}
.admission-section-second {
width: 40%;
padding-top: 37px;
text-align: center;
}
.admission-section-first {
width:53.5%;
}
.addmission-counts {
background-color: #f2f2f2;
}
.admission-outer-wrapper {
padding-top: 20px;
}
.addmission-counts {
padding: 46px 0 40px;
}
.addmission-counts-odd .admission-center-wrapper {
padding: 46px 0 40px;
border-bottom: 1px dashed #e1e1e1;
border-top: 1px dashed #e1e1e1;
}
.admission-outer-wrapper .addmission-counts-odd:first-child .admission-center-wrapper{
border-top:none;
}
.admission-outer-wrapper .addmission-counts-odd:nth-last-child(1) .admission-center-wrapper {
border-bottom:none;
}
.admission-step-title {
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/adm-border.png);
background-position: center bottom;
background-repeat: no-repeat;
color: #032e65;
font-size: 31px;
font-weight: bold;
line-height: 29px;
padding-bottom: 11px;
text-transform: uppercase;
}
.admission-step-subtitle {
color: #182c67;
font-family: 'carlitoregular';
font-size: 21px;
font-weight: bold;
line-height: 25px;
padding-top: 14px;
}
.admission-step-content {
color: #000;
font-size: 17px;
line-height: 29px;
}
.admission-dwnld-wr {
padding-top: 31px;
}
.admission-center-wrapper {
width: 976px;
margin: 0 auto;
}
.admission-schedule {
color: #001e4c;
font-size: 24px;
line-height: 25px;
margin: 0;
text-align: center;
}
.admission_button >  a {
color: #fff;
display: inline-block;
font-size: 17px;
padding: 14px 26px 11px;
text-transform: uppercase;
}
.admission-btn {
padding-top: 40px;
text-align: center;
}
.admission-title-header p {
margin: 0px;
}
.community-title.change-color > .title::after {
border-bottom-color: #032062;
}
.community-title .title::after {
border-bottom: 42px solid #232323;
border-right: 31px solid transparent;
content: "";
height: 0;
position: absolute;
right: -30px;
top: 0;
width: 0;
}
.admission-btn > a:hover {
opacity: 0.7;
}
.address-content > a {
color: #000;
}
.kesher-difference-wrapper p {
color: #000;
font-size: 17px;
line-height: 23px;
margin: 0;
}
.beleives-list span {
color: #000;
font-size: 17px;
line-height: 23px;
}
.kesher-difference-wrapper h2 {
margin-top: 8px;
}
.kesher-difference-bottom-text {
color: #000;
font-size: 16px;
line-height: 22px;
padding: 30px 0;
}
.page-id-888 .beleives-list {
margin-top: 10px;
}
.kesher-difference-top-text {
padding-top: 30px;
}
.kesher-difference-wrapper .beleives-list {
padding-top: 0;
}
.kesher-back > img {
box-shadow: 10px 10px 0 #14325e;
}
.kesher-back {
float: left;
width: 40%;
}
.kesher-difference-top-text {
float: right;
padding-top: 30px;
width: 55%;
}
.kesher-image-wrapper {
margin-top: 30px;
padding-bottom: 37px;
}
.single-tribe_events .tribe-events-cal-links {
display: none;
}
.tribe-events-single-event-title {
color: #032e81;
}
.tribe-event-date-start {
color: #032e81;
}
#tribe-events .tribe-events-content p, .tribe-events-after-html p, .tribe-events-before-html p {
font-size: 16px;
}
.tribe-events-calendar thead th {
background-color: #1b2f59;
}
.tribe-events-meta-group .tribe-events-single-section-title {
color: #1b2f59;
}
#tribe-geo-results h2.tribe-events-page-title, h2.tribe-events-page-title {
color: #192F5A;
}
.tribe-event-description p {
font-size: 14px;
}
#tribe-events-content .tribe-events-button {
display: none;
}
.kesher-difference-top-text p {
margin-bottom: 19px;
}
#tribe-bar-form .tribe-bar-submit input[type="submit"] {
background-color: #192f5a;
}
.donate-wrapper p {
color: #132a60;
font-size: 24.5px;
line-height: 29px;
}
.donate-testimonial {
font-size: 19px;
font-style: italic;
line-height: 26px;
margin: auto;
text-align: center;
width: 813px;
padding-bottom: 55px;
}
.donate-testimonial-content {
color: #000;
position: relative;
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/quote-1.png);
background-position: 72% bottom;
background-repeat: no-repeat;
}
.donate-testimonial-content::before {
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/quote-2.png);
background-repeat: no-repeat;
content: "";
height: 37%;
left: -10px;
position: absolute;
top: -4px;
width: 100%;
}
.donate-buttons-left  a {
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/yellow-btn.png);
background-position: center center;
background-repeat: no-repeat;
background-size: 100% 100%;
color: #0a356a;
display: block;
font-size: 18px;
font-weight: bold;
padding: 24px 0;
text-align: center;
text-transform: uppercase;
}
.donate-buttons-left > div {
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/yellow-btn-border.png);
background-position: center bottom;
background-repeat: no-repeat;
padding: 14px 0;
width: 338px;
}
.donate-button-wrapper {
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/blue_background.png);
background-repeat: no-repeat;
background-size: 52% 100%;
}
.donate-second-wrapper {
margin-top: 42px;
text-align: center;
}
.donate-second-wrapper .center-wrapper > img {
display: none;
}
.donate-wrapper {
margin-top: 30px;
}
.donate-buttons {
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/background_image.jpg);
background-position: right center;
background-size: cover;
}
.donate-buttons-left {
padding: 47px 10px 47px 61px;
float: left;
width: 38%;
}
.author-name {
color: #112155;
margin-top: 10px;
text-transform: uppercase;
}  .author-name > span {
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/heading-left-border.jpg), url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/heading-right-border.jpg);
background-position: left center, right center;
background-repeat: no-repeat;
display: inline-block;
position: relative;
width: 201px;
}
.donate-testimonial-content > span {
color: #0c1864;
font-size: 18px;
font-weight: bold;
}
.volunteer-time  {
text-align: center;
}
.volunteer-time > span {
color: #000;
display: inline-block;
font-size: 26px;
line-height: 31px;
}
.volunteer-time  a {
color: #fff;
display: inline-block;
font-size: 17px;
font-weight: bold;
padding: 25px 15px 21px;
line-height: 21px;
text-transform: uppercase;
letter-spacing: -0.6px;
vertical-align: middle;
background-image: linear-gradient( 90deg,rgba(255, 255, 255, 0.6) 50%, transparent 50%), linear-gradient( 90deg,rgba(255, 255, 255, 0.6) 50%, transparent 50%),
linear-gradient( 0deg,rgba(255, 255, 255, 0.6) 50%, transparent 50%), linear-gradient( 0deg,rgba(255, 255, 255, 0.6) 50%, transparent 50%);
background-repeat: repeat-x, repeat-x, repeat-y, repeat-y;
background-size: 16px 1px, 16px 1px, 1px 16px, 1px 16px;
background-position: 0% 0%, 100% 100%, 0% 100%, 100% 0px;
}
.donate-bottom-content {
margin-top: 52px;
padding-bottom: 43px;
}
.amozon-shop {
text-align: center;
padding-top: 31px;
}
.amozon-logo {
margin-bottom: 20px;
}
.amozon-logo  span {
color: #031d58;
display: inline-block;
font-size: 23px;
font-weight: bold;
line-height: 30px;
margin-right: 29px;
}
.apportunities-btn {
background-image: linear-gradient(to bottom, #375f9c, #2a4b7e 40%, #28497b 68%, #4971b2 124%);
display: inline-block;
margin-left: 14px;
padding: 1px 1px;
}
.donate-buttons-left > div:nth-last-child(1) {
background-image: none;
}
.amozon-shop > img {
display: inline-block;
}
.beleives-list ul li:nth-last-child(1) span {
border-bottom: medium none;
}
.common-title {
padding-top: 45px;
margin-bottom: 30px;
}
.donate-buttons-left a:hover {
color: #000;
}
.volunteer-time a:hover {
opacity: 0.8;
}
.Employment-btn {
color: #fff;
display: none;
line-height: 18px;
margin-top: 4px;
}
.events-wrapper { padding: 50px 0 60px;
}
.event-left img {
box-shadow: 10px 10px #032e65;
}
.event-left {
width: 62%;
margin: 0 auto;
padding-bottom:60px;
}
.event-right {
text-align: center;
display: none;
}
.event-right a:nth-child(2) {
display: none;
} 
.event-right a:hover {
opacity: 0.9;
}
.event-right a {
background-color: #13315e;
border-radius: 3px;
color: #fff;
display: inline-block;
font-size: 18px;
margin-bottom: 10px;
margin-right: 7px;
padding: 15px 22px 12px;
text-align: center;
text-transform: uppercase;
}
.general-doanation-wrapper h1 {
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/border-image-blue.png);
background-position: center bottom;
background-repeat: no-repeat;
color: #032e65;
font-size: 41px;
line-height: 50px;
margin: 0;
padding-bottom: 29px;
text-align: center;
text-transform: uppercase;
font-family: 'carlitoregular';
}
.general-doanation-wrapper {
padding: 44px 0 12px;
}
.general-doanation-wrapper p {
font-size: 17px;
line-height: 24px;
margin: 28px 0 0;
color: #000;
}
#give-recurring-form h3.give-section-break, #give-recurring-form h4.give-section-break, #give-recurring-form legend, form.give-form h3.give-section-break, form.give-form h4.give-section-break, form.give-form legend, form[id*="give-form"] h3.give-section-break, form[id*="give-form"] h4.give-section-break, form[id*="give-form"] legend,.give-custom-amount-text,#give-form-content-360 h4,#give-form-content-370 h4 {
font-size: 22px;
text-transform: uppercase;
color: #032E65;
border-bottom:none;
}
#give-recurring-form .form-row label, form.give-form .form-row label, form[id*="give-form"] .form-row label {
font-size: 18px;
color: #000;
font-weight: normal;
}
#give-recurring-form .form-row input.required[type="text"], #give-recurring-form .form-row input.required[type="tel"], #give-recurring-form .form-row input.required[type="email"], #give-recurring-form .form-row input.required[type="password"], #give-recurring-form .form-row select.required, #give-recurring-form .form-row textarea.required, #give-recurring-form .give-tooltip:hover, form.give-form .form-row input.required[type="text"], form.give-form .form-row input.required[type="tel"], form.give-form .form-row input.required[type="email"], form.give-form .form-row input.required[type="password"], form.give-form .form-row select.required, form.give-form .form-row textarea.required, form.give-form .give-tooltip:hover, form[id*="give-form"] .form-row input.required[type="text"], form[id*="give-form"] .form-row input.required[type="tel"], form[id*="give-form"] .form-row input.required[type="email"], form[id*="give-form"] .form-row input.required[type="password"], form[id*="give-form"] .form-row select.required, form[id*="give-form"] .form-row textarea.required, form[id*="give-form"] .give-tooltip:hover,#give-last,.form-row-first input[type="text"],.form-row-last input[type="text"] {
box-shadow: none;
padding: 10px;
font-family: 'pt_sansregular';
}
#give-recurring-form .form-row input[type="text"], #give-recurring-form .form-row input[type="tel"], #give-recurring-form .form-row input[type="email"], #give-recurring-form .form-row input[type="password"], #give-recurring-form .form-row select, #give-recurring-form .form-row textarea, form.give-form .form-row input[type="text"], form.give-form .form-row input[type="tel"], form.give-form .form-row input[type="email"], form.give-form .form-row input[type="password"], form.give-form .form-row select, form.give-form .form-row textarea, form[id*="give-form"] .form-row input[type="text"], form[id*="give-form"] .form-row input[type="tel"], form[id*="give-form"] .form-row input[type="email"], form[id*="give-form"] .form-row input[type="password"], form[id*="give-form"] .form-row select, form[id*="give-form"] .form-row textarea {
padding: 10px;
}
.give-submit-button-wrap .give-submit, [id^="give-user-login-submit"] .give-submit,.wpcf7-form-control.wpcf7-submit.btn-submit {
background-color: #032e65;
background-image: none;
border: medium none;
box-shadow: none;
color: #fff;
font-size: 18px;
font-weight: normal;
padding: 11px 27px;
margin-top: 10px;
text-transform: uppercase;
}
.give-submit-button-wrap .give-submit:hover, [id^="give-user-login-submit"] .give-submit:hover {
border:none;
background-image: none;
color: #ccc;
background-color: #032e65;
}
form[id*="give-form"] .give-donation-amount .give-currency-symbol {
background-color: #032e65;
color: #fff;
}
#give_error_test_mode {
display: none;
}
.give-form-title {
color: #032e65;
font-size: 21px;
text-transform: uppercase;
display: none;
}
.general-donation-form {
width: 850px;
padding-bottom: 20px;
}
.give-total-wrap {
border-bottom: 1px solid #e1e1e1;
padding-bottom: 9px;
}
#give_purchase_form_wrap {
margin-top: 20px;
}
.jewish-legacy-wrapper p {
font-size: 17px;
line-height: 27px;
margin: 19px 0 0;
color: #000;
}
.jewish-legacy-wrapper a {
background-color: #032e65;
border-radius: 4px;
color: #fff;
display: inline-block;
font-size: 17px;
line-height: 22px;
margin-top: 15px;
padding: 14px 23px 10px;
}
.jewish-legacy-wrapper a:hover {
opacity: 0.8;
}
.jewish-legacy-wrapper {
padding-bottom: 34px;
}
.center-wrapper.jewish-legacy-wrapper span {
font-size: 20px;
font-weight: normal;
}
.tribute-cards-wrapper {
padding-bottom: 32px;
}
.tribute-cards-content p {
color: #000;
font-size: 17px;
line-height: 24px; }
.tribute-cards-content {
padding-bottom: 12px;
}
.testimonial-slider .testimonial-slide:last-child .testimonial-content {
text-align: center;
}
.testimonial-slider { overflow: hidden;
}
.employment-opportunities a:hover {
color: #ccc;
}
.press-section {
display: inline-block;
padding: 0 1%;
text-align: center;
vertical-align: top;
width: 30%;
}
.press-images {
padding-bottom: 59px;
padding-top: 24px;
}
.press-section h4 {
color: #032e65;
font-size: 15px;
line-height: 23px;
margin: 20px 0 0;
text-transform: uppercase;
}
.amozon-text {
padding-bottom: 10px;
}
.amozon-text p {
color: #000;
font-size: 18px;
line-height: 22px;
margin: 0 0 12px;
text-align: left;
}
.event-honor {
padding-bottom: 17px;
}
.page-404 {
text-align: center;
}
.event-single-image {
width: 33%;
display: inline-block;
vertical-align: top;
text-align: center;
}
.single-image {
display: inline-block;
padding: 0 1%;
vertical-align: top;
width: 30%;
}
.event-single-image p {
color: #032e65;
font-size: 25px;
line-height: 33px;
margin: 16px 0;
text-transform: capitalize;
}
.event-image-container {
padding-bottom: 44px;
}
.single-image-wrapper {
padding-bottom: 60px;
}
.event-image-hover a img:hover {
opacity: 0.8;
}
.tribute-text textarea {
resize: none;
}
.form-row.card-select {
float: right;
width: 48.5%;
}
.form-row.card-select select {
box-shadow: none;
-moz-box-shadow : none;
-webkit-box-shadow :none;
}
.first-custom-field {
float: left;
width: 48.5%;
}
.tribute-text {
clear: both;
}
.notes-text {
clear: both;
}
.notes-text textarea  {
resize: none;
}
input {
font-family: 'PT Sans', sans-serif !important;
font-weight: normal;
}
.form-field input[type="text"], .form-field input[type="email"] {
border: 1px solid #ccc;
box-shadow: none;
width: 100%;
padding: 10px;
}
.form-text {
padding-bottom: 24px;
padding-top: 24px;
}
.form-text h2 {
color: #032e65;
font-size: 29px;
line-height: 37px;
margin: 0;
text-transform: uppercase;
}
.form-field span {
display: block;
padding-bottom: 3px;
}
.form-field span span span span {
color: #000;
display: inline-block;
padding-left: 9px;
vertical-align: top;
}
.form-field.form-field-email {
clear: both;
}
.form-field.form-field-right {
float: right;
width: 48.5%;
}
.form-field {
padding-bottom: 24px;
}
form div {
margin: 0px;
}
.form-field.form-field-left{
float: left;
width: 48.5%;
}
span.wpcf7-list-item {
margin: 0px;
}
.form-field .wpcf7-not-valid-tip {
position: absolute;
}
.event-form div.wpcf7-response-output {
margin: 0px;
}
.inputName,.inputPhone,.form_email {
position: relative;
}
.event-form form {
position: relative;
}
.event-form form .wpcf7-response-output {
position: absolute;
width: 95%;
bottom: -15px;
}
.form-text p {
color: #000;
font-size: 17px;
line-height: 25px;
margin: 0;
padding-top: 7px;
} .adform {
padding-bottom: 20px;
width: 850px;
margin: 0 auto;
}
.adform .give-label {
color: #000;
font-size: 18px;
font-weight: normal;
line-height: 1.7;
margin: 0 0 5px;
}
.adcomm {
width: 48.5%;
float: left;
box-sizing: border-box;
margin: 0 0 15px;
overflow: visible;
padding: 0;
}
.adcomm.acommright {
float: right;
width: 48.5%;
}
.adcomm.acommfull {
width: 100%;
}
.adcomm.acommfull .address {
border: none;
}
.adform input[type="text"],.adform input[type="email"] {
background-color: #fdfdfd;
border: 1px solid #ccc;
box-shadow: none;
box-sizing: border-box;
margin: 0;
outline: 0 none;
padding: 10px;
width: 100%;
}
.adcomm.adcommlft,.adcomm.adcommmid {
margin-right: 17px;
width: 32%;
float: left;
}
.adcomm.adcommmright {
width: 32%;
float: right;
}
.page-id-616 form {
position: relative;
}
.page-id-616 div.wpcf7-validation-errors {
margin: 0;
padding: 0;
position: absolute;
bottom: -2%;
text-align: center;
width: 100%;
}
p.adcomm textarea {
border: 1px solid #ccc;
box-shadow: none;
resize: none;
width: 100%;
} .page-id-630 form {
position: relative;
}
.page-id-630 div.wpcf7-validation-errors {
margin: 0;
padding: 0;
position: absolute;
bottom: -2%;
text-align: center;
width: 100%;
}
.back-to-gallery{
text-align: right;
}
.back-to-gallery a{
text-align: center;
padding: 17px 0px;
width: 138px;
border-radius: 4px;
color: #fff;
display: inline-block;
text-transform: uppercase;
font-family: 'pt_sansregular';
font-size: 15px;
}
.testimonial-inner-wrapper .bx-prev{
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/left_arrow_01.png);
background-position: center;
background-repeat: no-repeat;
width: 30px;
height: 30px;
display: inline-block;
text-indent: -99999px;
margin-right: 12px;
border-radius: 50%;
background-color: #031D58;
}
.testimonial-inner-wrapper .bx-next{
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/right_arrow_01.png);
background-position: center;
background-repeat: no-repeat;
width: 30px;
height: 30px;
display: inline-block;
text-indent: -99999px;
border-radius: 50%;
background-color: #031D58;
}
.testimonial-inner-wrapper .bx-prev:hover, .testimonial-inner-wrapper .bx-next:hover {
background-color: #F7DA1A;
}
.testimonial-inner-wrapper .bx-controls{
position: absolute;
top: 0;
right: 0;
}
.amazon_logo{
background-color: #ffffff;
padding: 8px 5px 9px;
}
.mailing-list-wrapper span.wpcf7-not-valid-tip{
bottom: -39px;
left: 0;
position: absolute;
}
.mailing-list-wrapper .wpcf7-response-output{
display: inline-block;
color: #ffffff;
margin: 0em 0.5em 1em;
}
.event-slider-wrapper{
text-align: center;
margin-bottom: 30px;
}
.event-slider-wrapper li{
display: inline-block;
}
.event-slider-wrapper .bx-prev{
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/left_arrow_01.png);
background-position: center;
background-repeat: no-repeat;
width: 30px;
height: 30px;
display: inline-block;
text-indent: -99999px;
margin-right: 12px;
border-radius: 50%;
background-color: #031D58;
}
.event-slider-wrapper .bx-next{
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/right_arrow_01.png);
background-position: center;
background-repeat: no-repeat;
width: 30px;
height: 30px;
display: inline-block;
text-indent: -99999px;
border-radius: 50%;
background-color: #031D58;
}
.event-slider-wrapper .bx-controls{
margin-top: 30px;
} .Button.ctct-button.Button--block.Button-secondary {
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/button_02.jpg);
background-position: center center;
background-repeat: no-repeat;
background-size: 100% 100%;
border: medium none;
color: #052d68;
font-size: 16px;
font-weight: normal;
padding: 18px 24px 18px;
text-shadow: 0 0 0;
display: inline-block;   width: auto;
font-family: 'PT Sans', sans-serif !important;
font-weight: normal;
}
.Button.ctct-button.Button--block.Button-secondary:hover {
color: #888;
}
.constant-contact-form .ctct-custom-form input[type="text"] {
background-color: transparent;
border: 1px solid #899db8;
box-shadow: none;
color: #fff;
font-family: "pt_sansregular";
font-size: 15px;
margin-right: 0px;
padding: 16px 14px 13px 30px;
width: 37.2%;
border-radius: 2px;
}
.constant-contact-form  .ctct-custom-form {
padding: 0px;
margin:19px 0px 0px 0px;
}
#success_message {
border: 1px solid;
color: #fff;
display: block;
font-size: 17px;
margin:   12px auto 0px;
padding: 14px 13px 12px;
width: 54%;
}
.constant-contact-form .ctct-custom-form input[type="text"]:focus {
outline: none;
} .kesher-vision{
color: #041d53;
font-size: 20px;
}
.page-id-888 .welcome-content{
padding-left: 0;
}
.page-id-888 .welcome-content a{
font-size: 20px;
}
.page-id-888 .kesher-vision{
font-size: 23px;
line-height: 32px;
padding-top: 20px;
}
.rsvp-form-wr #give-form-1000 .right-field {
float: right;
width: 48.6%;
}
.rsvp-form-wr #give-form-1000 .left-field {
float: left;
width: 48.6%;
}
.rsvp-form-wr #give-form-1000 .full-field {
float: none;
width: 100%;
clear: both;
}
#give-form-2532 label, .rsvp-form-wr #name-wrap label, .rsvp-form-wr #last_name-wrap label, .rsvp-form-wr #email-wrap label, .rsvp-form-wr #address-wrap label, .rsvp-form-wr #best_contact_number-wrap label, .rsvp-form-wr #total_number_of_attendees-wrap label, .rsvp-form-wr #i_have_already-wrap label:first-child, .rsvp-form-wr #do_you_want_to_make_the_minimum_donation_for_your_guest-wrap label:first-child, .rsvp-form-wr #your_gift_to_kesher-wrap label:first-child, .rsvp-form-wr #i_would_like_to_be-wrap label, .rsvp-form-wr #ffm_html-wrap label, .rsvp-form-wr #state-wrap label, .rsvp-form-wr #city-wrap label, .rsvp-form-wr #zip-wrap label, .rsvp-form-wr #title-wrap label {
color: #032e65;
font-size: 17px;
}
.rsvp-form-wr #i_have_already-wrap label:first-child,
.rsvp-form-wr #do_you_want_to_make_the_minimum_donation_for_your_guest-wrap label:first-child,
.rsvp-form-wr #your_gift_to_kesher-wrap label:first-child {
display: block;
padding-left:0px;
}
.rsvp-form-wr #i_have_already-wrap label,
.rsvp-form-wr #do_you_want_to_make_the_minimum_donation_for_your_guest-wrap label{
display: inline-block;
padding-left: 10px;
}
.rsvp-form-wr #your_gift_to_kesher-wrap label {
padding-left: 10px;
}
.rsvp-form-wr .give-total-wrap {
bottom: 77px;
position: absolute;
border-bottom: none;
padding-bottom: 0pc;
}
.rsvp-form-wr .give-submit-button-wrap.give-clearfix {
padding-top: 57px;
}
.rsvp-form-wr #give_checkout_user_info {
display: none;
}
.rsvp-form-wr #name-wrap ,
.rsvp-form-wr #email-wrap,
.rsvp-form-wr #address-wrap,
.rsvp-form-wr #city-wrap{
float: left;
width: 48.6%;
}
.rsvp-form-wr  #best_contact_number-wrap,.rsvp-form-wr #state-wrap ,.rsvp-form-wr #zip-wrap{
float: right;
width: 48.6%;
}
#total_number_of_attendees-wrap { }
#list_names_of_all_attendees-wrap {
float: right;
width: 48.6%;
}
#list_names_of_all_attendees-wrap textarea {
width: 100% !important;
}
#list_names_of_all_attendees-wrap label{
color: #032e65;
}
#i_have_already-wrap{
clear: both;
}
.dmd_txt {
color: #032e65;
display: block;
margin-top: -21px;
}
#your_gift_to_kesher-wrap { clear: both;
display: block;
}
.totatt_wrapper,.rsvp-seat {
float: left;
width: 48.8%;
}
.rsvp-form-wr .rsvp-seat textarea {
width: 100% !important;
}
.att_name,.total_num{
}
#radio_text-wrap label {
display: none;
}
#your_gift_to_kesher-wrap {
margin-bottom: 0px;
}
#radio_text-wrap {
display: none;
}
#ffm-radio_text {
margin-left: 40px;
padding: 8px;
width: 252px;
}
#ffm_html-wrap strong {
color: #052e66;
display: block;
margin-top: -10px;
}
.rsvp-form-wr textarea{
max-height: 93px;
width: 76% !important;
}
.rsvp-form-wr input[type="text"],
.rsvp-form-wr input[type="password"],
.rsvp-form-wr input[type="email"],
.rsvp-form-wr input[type="tel"],
.rsvp-form-wr textarea {
padding: 8px !important;
box-shadow: none;
resize: none;
}
.rsvp-form-wr input[type="text"]:focus,
.rsvp-form-wr input[type="password"]:focus,
.rsvp-form-wr input[type="email"]:focus,
.rsvp-form-wr input[type="tel"]:focus,
.rsvp-form-wr textarea:focus {
border-color: #032E65 !important;
}
.rsvp-form-wr #give-purchase-button {
box-shadow: 0 1px 2px #000;
padding: 15px 26px;
appearance:none;
-moz-appearance:none;
-ms-appearance:none;
-webkit-appearance:none;
-o-appearance:none;
}
.rsvp-form-wr {
padding-bottom: 35px;
} .general-donation-form #give-first-name-wrap input[type="text"]::-moz-placeholder,
.general-donation-form #give-last-name-wrap input[type="text"]::-moz-placeholder,
.general-donation-form #give-email-wrap input[type="email"]::-moz-placeholder {
color:#fff;
}
.general-donation-form #give-first-name-wrap input[type="text"]::-webkit-input-placeholder,
.general-donation-form #give-last-name-wrap input[type="text"]::-webkit-input-placeholder,
.general-donation-form #give-email-wrap input[type="email"]::-webkit-input-placeholder {
color:#fff;
}
.general-donation-list.gen-right li {
color: #000;
font-size: 18px;
line-height: 31px;
}
.general-donation-list.gen-right > ul {
margin: 0px;
padding: 0px;
}
.general-donation-form.gen-left  {
float: left;
}
.general-donation-list.gen-right {
float: right;
margin-top: 57px;
padding: 26px;
width: 242px;
}
.gifting-title {
color: #042e65;
font-size: 22px;
margin: 0 0 17px;
text-transform: uppercase;
}
.rsvp-form-wr #i_would_like_to_be-wrap {
margin-top: 10px;
}
.rsvp-form-wr  #last_name-wrap {
float: right;
width: 48.6%;
}
.upcoming-text {
color: #022056;
font-size: 17px;
line-height: 23px;
}
.custom-tooltip.give-tooltip.give-icon.give-icon-question{
transition: 0.3s;
color: #888;
font-size: 12px;
}
.custom-tooltip.give-tooltip.give-icon.give-icon-question:hover {
padding: 10px;
transition: 0.3s;
}
.last-text {
color: #000;
font-size: 16px;
margin: 10px 0;
}
.center-wrapper.single-post {
padding: 10px 0px 37px;
}
.single-post h1 {
color: #032e65;
font-family: 'carlitoregular';
text-transform: uppercase;
line-height: 34px;
font-size: 27px;
margin-top: 0px;
margin-bottom: 26px;
}
.center-wrapper.single-post p {
font-size: 18px;
line-height: 28px;
color: #111;
}
.center-wrapper.single-post h2 {
color: #032e65;
font-family: 'carlitoregular';
font-weight: normal;
font-size: 23px;
margin-top: 53px;
}
.single-post div#respond {
background-color: transparent;
background-image: none;
border: 1px solid #ddd;
border-radius: 0px;
}
#respond textarea#comment,
#respond input[type="text"],
#respond input[type="email"] {
box-shadow: none;
border: 1px solid #ddd;
border-radius: 0px;
}
#respond input[type='submit'] {
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/contact-submit-btn.jpg);
background-position: center center;
background-repeat: no-repeat;
color: #fff;
font-size: 16px;
font-weight: normal;
padding: 14px;
text-transform: uppercase;
width: 300px;
box-shadow: 2px 5px 4px #b7b7b7;
background-size: 100% 100%;
}
#respond input[type='submit']:hover {
color: #F7DA1A;
}
.single .breadcrumb-list {
font-size: 14px;
}
.blog-left {
float: left;
width: 67%;
}
.blog-right {
float: right;
width: 26%;
}
.blog-left .read-more a {
color: #fff;
font-size: 16px;
font-weight: normal;
text-transform: uppercase;
display: inline-block;
text-align: center;
padding: 9px 17px;
}
.blog-left .read-more a:hover, .blog-left h3 a:hover  {
color: #F7DA1A;
}
.blog .blog-left .status-publish{
border-top: 1px solid #e5e5e5;
padding: 28px 0px;
}
.blog-left .status-publish:first-child {
border-top: 0px;
padding-top: 0px;
}
.blog-left h3 a {
color: #032e65;
}
.blog-left h3 {
color: #032e65;
text-transform: uppercase;
font-size: 20px;
margin: 0px;
line-height: 27px;
}
.blog .blog-left p {
font-size: 16px;
line-height: 22px;
}
.blog-left p {
font-size: 18px;
line-height: 28px;
color: #222;
margin: 15px 0px 0px 0px;
}
.blog-wr.clearfix {
padding-top: 44px;
}
.blog-left .read-more {
margin-top: 14px;
}
.blog-right #widgets {
margin-top: 0px;
}
.blog-right #widgets input[type="text"] {
box-shadow: none;
border: 1px solid #e5e5e5;
border-radius: 0px;
font-family: 'pt_sansregular';
font-size: 17px;
padding: 8px 10px;
}
.blog-right #widgets input[type="submit"] {
font-size: 17px;
padding: 10px 13px;
background-image: none;
background-color: #032e65;
color: #fff;
font-family: 'pt_sansregular';
box-shadow: none;
border: none;
}
.blog-right div#search-2 {
margin-bottom: 20px;
}
.blog-right .widget-title h3 {
color: #032e65;
text-transform: uppercase;
font-size: 18px;
padding-bottom: 0px;
}
.blog-right #widgets ul {
padding-left: 0px;
}
.blog-right .widget-wrapper ul li {
color: #000;
font-size: 15px;
line-height: 23px;
margin-top: 11px;
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/ph-list-arrow.jpg);
padding: 0 0 0 23px;
background-position: left 4px;
background-repeat: no-repeat;
list-style-type: none;
}
.blog-right .widget-wrapper ul li a:hover {
color: #032e65
}
.blog-right .widget-wrapper ul li a {
color: #222;
}
.search-wr {
padding: 30px 0px;
}
.search-wr h2.entry-title.post-title a,
.search-wr h1.entry-title.post-title a,
.search-wr .title-404 {
color: #032e65;
text-transform: uppercase;
font-size: 25px;
}
.search-wr p {
font-size: 18px;
line-height: 28px;
color: #222;
margin: 4px 0px 10px;
}
.search-wr .post-edit {
display: none;
}
.search-wr .post-meta {
display: none;
}
.search-wr .status-publish {
padding: 6px 0px;
}
.search-wr .read-more a {
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/contact-submit-btn.jpg);
background-position: center center;
background-repeat: no-repeat;
color: #fff;
font-size: 16px;
font-weight: normal;
padding: 14px;
text-transform: uppercase;
box-shadow: 2px 5px 4px #b7b7b7;
background-size: 100% 100%;
display: inline-block;
text-align: center;
padding: 9px 17px;
}
.search-wr form {
display: none;
}
.search-wr h6 {
color: #000;
font-weight: normal;
}
.blog-left .breadcrumb-list {
display: none;
}
.blog-featured-right {
float: right;
width: 77%;
}
.blog-featured-left {
float: left;
width: 20%;
}
.field-left {
width: 49%;
float: left;
}
.fieldamount-left {
width: 49%;
}
.field-right {
width: 49%;
float: right;
}
.form-field label {
color: #032e65;
font-size: 17px;
font-weight: normal;
margin: 0 0 5px;
line-height: 1.7;
} span.red-star {
display: inline-block;
color: #f00;
padding-bottom: 0px;
} .sc-form {
display: block;
margin-bottom: 23px;
}
.sc-form span {
font-size: 18px;
display: inline-block;
color: #032e65;
}
input[type="radio"]::-moz-focus-inner, input[type="checkbox"]::-moz-focus-inner {
outline: none;
}
input[type="radio"]:focus, input[type="checkbox"]:focus, input[type="image"]:focus,  input[type="submit"]:focus {
border: 0;
outline: 0;
}
input[type="image"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner {
border: 0;
outline: 0;
} .fi-wr.form-field .wpcf7-not-valid-tip {
bottom: -17px;
}
.field-first-left, .field-first-middle {
float: left;
width: 32%;
margin-right: 23px;
}
.field-first-last {
float: right;
width: 32%;
} .events-wrapper p {
color: #000;
font-size: 17px;
line-height: 23px;
margin-bottom: 0px;
}
.page-id-1500 .Officers-wr h4 {
color: #032e65;
margin: 37px 0px 10px;
}
.page-id-1500 .Officers-wr ul li {
color: #000;
font-size: 18px;
line-height: 34px;
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/ph-list-arrow.jpg);
padding: 0 0 0 23px;
background-position: left 8px;
background-repeat: no-repeat;
list-style-type: none;
}
.Officers-wr.cleafix {
text-align: center;
}
.officer-new {
display: inline-block;
vertical-align: top;
margin: 0 100px;
text-align: left;
}
.officer-new:first-child {
margin: 0;
}
.officer-new:last-child {
margin: 0;
}
.officer-new  ul {
padding-left: 0;
}
span.hit-btn {
display: inline-block;
font-size: 25px;
color: #000;
vertical-align: middle;
padding: 0px;
line-height: 31px;
}
span.hit-btn i {
font-size: 32px;
margin-right: 12px;
display: inline-block;
vertical-align: top;
line-height: 27px;
}
span.hit-btn i.fa.fa-long-arrow-up {
display: none;
} .header-landing {
background-color: #000000;
padding:10px 0;
}
.inner-header-landing {
text-align: center;
}
.inner-header-landing li a {
font-family: 'montserratlight';
font-size: 20px;
text-transform: uppercase;
color: #ffffff;
text-decoration: none;
}
.inner-header-landing .menu li{
background-image: none;
}
.inner-header-landing a:focus{
color: #ffffff;
text-decoration: none;
}
.header-landing .current-menu-item a{
color: #F6D785;
}
.inner-header-landing li a:hover{
color: #F6D785;
text-decoration: none!important;
}
.banner-content-wr {
background-color: #000000;
padding-bottom: 40px;
}
.innercomm{
position: relative;
}
.inner-banner-content li span {
color: #ffffff;
display: inline-block;
font-family: "montserratlight";
font-size: 30px;
padding-right: 25px;
position: relative;
text-align: right;
text-transform: uppercase;
width: 170px;
}
.inner-banner-content li {
color: #ffffff;
display: block;
font-family: montserratextralight;
font-size: 25px;
line-height: 60px;
}
.inner-banner-content li span::after {
background-color: #ffffff;
bottom: 7px;
content: "";
height: 2px;
position: absolute;
right: 27px;
width: 87px;
}
.inner-dinner-team span {
display: block;
}
.inner-dinner-team li {
display: block;
line-height: 42px;
margin-bottom: 40px;
text-align: center;
}
.inner-dinner-team span:first-child {
color: #080a09;
font-family: 'montserratsemibold';
font-size: 36px;
text-transform: uppercase;
}
.inner-dinner-team span{
color: #232323;
font-family: 'montserratlight';
font-size: 36px;
font-weight: normal;
text-transform: uppercase;
line-height: 59px;
}
.inner-dinner-team {
padding: 35px 0 0;
}
.dinner-committee-wr{
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/committe_bg_01.jpg);
background-position: center;
background-repeat: no-repeat;
background-size: cover;
padding: 50px 0;
}
.committee-title{
text-align: center;
}
.committee-title h2 {
color: #f6d787;
font-family: 'montserratsemibold';
font-size: 40px;
font-weight: normal;
text-transform: uppercase;
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/white_line.jpg);
background-position: center bottom;
background-repeat: no-repeat;
padding-bottom: 10px;
}
.committee-list ul{
margin: 0 auto;
padding: 0;
width: 88%;
}
.committee-list li {
color: #ffffff;
display: inline-block;
font-family: montserratregular;
font-size: 32px;
line-height: 68px;
width: 48%;
background-position: left top 25px;
background-repeat: no-repeat;
padding-left: 54px;
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/rectangle.png);
}
.committee-list {
margin-top: 55px;
}
.inner-mem-top-left > img {
border-radius: 50%;
position: relative;
}
.inner-mem-top-left {
float: left;
margin-right: 40px;
width: 23%;
position: relative;
}
.inner-mem-bottom-left > img {
border-radius: 50%;
position: relative;
}
.inner-mem-top-left::after{
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/semi-shape-02.png);
background-position: left center;
background-repeat: no-repeat;
position: absolute;
left: -15px;
top:-90px;
content: '';
width: 300px;
height: 510px;
z-index: -1;
}
.inner-mem-bottom-left::after{
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/semi-shape-03.png);
background-position: left center;
background-repeat: no-repeat;
content: "";
height: 602px;
position: absolute;
right: -13px;
top: -11px;
width: 300px;
z-index: -1;
}
.inner-mem-bottom-left {
float: left;
margin-right: 40px;
width: 23%;
position: relative;
}
.member-detail-wr {
padding: 90px 0 0;
}
.member-title {
color: #000000;
font-family: montserratregular;
font-size: 30px;
text-transform: uppercase;
position: relative;
}
.member-title::after {
background-color: #000000;
content: "";
height: 2px;
position: absolute;
right: 25px;
top: 9px;
width: 340px;
}
.inner-mem-top-right, .inner-mem-bottom-right {
color: #222222;
font-family: montserratlight;
font-size: 16px;
font-weight: normal;
line-height: 24px;
float: right;
width: 71%;
}
.inner-member-bottom.clearfix {
margin-top: 27px;
}
.inner-deadline-wr {
color: #ffeb5c;
font-family: montserratmedium;
font-size: 48px;
text-align: center;
}
.deadline-wr{
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/dealine_bg03.jpg);
background-position: center;
background-repeat: no-repeat;
background-size: cover;
padding: 90px 0;
}
.about-tit > h2 {
color: #010101;
font-family: montserratmedium;
font-size: 40px;
font-weight: normal;
text-transform: uppercase;
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/black_line.jpg);
background-position: center bottom;
background-repeat: no-repeat;
padding-bottom: 5px;
}
.inner-dinner-us > p {
color: #000;
font-family: montserratlight;
font-size: 18px;
line-height: 28px;
margin: 0 auto;
text-align: center;
width: 80%;
}
.dinner-about-us {
padding: 50px 0 70px;
}
.about-tit{
text-align: center;
}
.dinner-landing-footer {
background-color: #000000;
padding: 25px 0;
}
.inner-dinner-foot a, .inner-dinner-foot {
color: #fff;
font-family: montserratlight;
font-size: 18px;
}
.inner-dinner-foot.clearfix {
margin: 0 auto;
width: 65%;
}
.dinner-foot-left {
float: left;
width: 350px;
position: relative;
}
.dinner-foot-right {
float: right;
width: 50%;
}
.dinner-foot-left::after {
background-color: #fff;
content: "";
height: 40px;
position: absolute;
right: 0;
top: 10px;
width: 1px;
}
.inner-dinner-foot li {
display: block;
line-height: 25px;
margin-bottom: 7px;
}
.dinner-landing-footer i {
padding-right: 15px;
}
.inner-dinner-banner img{
width: 100%;
}
.dinner-landing-footer ul{
margin: 0;
padding: 0;
}
.dinner-foot-right .address-span {
display: inline-block;
vertical-align: top;
width: 300px;
}
.dinner-foot-left li .fa.fa-phone{
padding-right: 19px;
}
.volunteer-wr{
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/voluntter-bg.jpg);
background-position: center;
background-repeat: no-repeat;
background-size: cover;
padding: 85px 0 50px;
}
.volunteer-title h2{
color: #f6d787;
font-family: 'montserratsemibold';
font-size: 40px;
font-weight: normal;
text-transform: uppercase;
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/white_line.jpg);
background-position: center bottom;
background-repeat: no-repeat;
padding-bottom: 15px;
}
.volunteer-title{
text-align: center;
}
.volunteer-post-wr > ul {
margin: 70px 0 0;
padding: 0;
}
.volunteer-post-wr li {
display: inline-block;
margin-right: 109px;
text-align: center;
vertical-align: top;
width: 27%;
position: relative;
}
.volunteer-post-wr li:last-child {
margin-right: 0;
}
.volunteer-img > img {
border: 10px solid #f6d787;
}
.volunteer-name > h2 {
color: #ffffff;
font-family: montserratmedium;
font-weight: normal;
margin-top: 55px;
text-transform: uppercase;
}
.read-bio {
bottom: 50px;
display: none;
left: 49%;
margin-left: -70px;
position: absolute;
z-index: 999999;
}
.read-bio > span {
background-color: #ffffff;
border-radius: 4px;
color: #000;
font-family: montserratmedium;
font-size: 18px;
padding: 10px 30px;
text-transform: uppercase;
transition: all .5s ease 0s;
cursor: pointer;
}
.vounteer-inner-wr:hover .read-bio {
display: block!important;
}
.read-bio > span:hover{
background-color: #f6d787;
transition: all .5s ease 0s;
}
.ask-popup-overlay {
background: #000 none repeat scroll 0 0;
display: none;
height: 100%;
left: 0;
opacity: 0.4 !important;
overflow: hidden;
position: fixed;
top: 0;
width: 100%;
z-index: 9999;
}
.vounteer-inner-wr{
position: relative;
}
.ask-que-popup{
background-color: #fff;
border: 8px solid #f6d787;
border-radius: 5px;
display: none;
left: 0px;
padding: 20px 20px 5px;
position: fixed;
text-align: center;
top: 50%;
transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
-webkit-transform: translateY(-50%);
width: 500px;
z-index: 999999999;
height: 75%;
overflow: auto;
right: 0px;
margin: 0 auto;
}
.student_box .ask-que-popup {
width:37%;
}
.dinner-rsvp-title > h2 {
color: #000;
font-family: 'montserratlight';
font-size: 40px;
text-transform: uppercase;
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/black_line.jpg);
background-position: center bottom;
background-repeat: no-repeat;
padding-bottom: 10px;
}
.dinner-rsvp-title {
margin-top: 0;
text-align: center;
margin-bottom: 70px;
}
.inner-dinner-rsvp h3 {
color: #00233f;
font-family: montserratlight;
font-size: 30px;
text-transform: uppercase;
position: relative;
}
.jewels-undertext, .friends-undertext {
font-size: 18px;
margin-bottom: 60px;
color: #00233f;
font-family: montserratregular;
} .inner-dinner-rsvp input::-webkit-input-placeholder{ 
color: #000;
font-family: montserratlight;
opacity: 1; 
}
.inner-dinner-rsvp input::-moz-placeholder{ 
color: #000;
font-family: montserratlight;
opacity: 1; 
}
textarea::-webkit-input-placeholder {
color: #000;
opacity: 1; 
}
textarea:-moz-placeholder { color: #000;  
opacity: 1; 
}
textarea::-moz-placeholder { color: #000;  
opacity: 1; 
}
textarea:-ms-input-placeholder {
color: #000;  
opacity: 1; 
}
.submit-btn-wr {
display: inline-block;
vertical-align: top;
}
.form-group.submit-btn-wr {
margin-right: 40px;
}
.your-info-fifth-row .guardian-wr.infocomm > textarea{
color: #00233f;
font-family: montserratlight;
font-size: 20px;
opacity: 1;
border: 2px solid #00233f;
}
.inner-dinner-rsvp input:-ms-input-placeholder { 
color: #00233f;
font-family: montserratlight;
font-size: 20px;
opacity: 1; 
}
.inner-dinner-rsvp input:-moz-placeholder{ 
color: #00233f;
font-family: montserratlight;
font-size: 20px;
opacity: 1; 
}
.inner-dinner-rsvp input{
border: 2px solid #00233f;
border-radius: 7px;
padding: 15px;
width: 100%;
margin-bottom: 37px;
height: auto;
color: #00233f;
font-family: montserratlight;
font-size: 20px;
opacity: 1;
}
.inner-dinner-rsvp textarea{
border: 1px solid #000000;
border-radius: 7px;
padding: 15px;
width: 100%;
margin-bottom: 37px;
resize: none;
color: #00233f;
font-family: montserratlight;
font-size: 20px;
opacity: 1;
}
.infocomm {
float: left;
width: 500px;
position: relative;
}
.menu-dinner-menu li a:hover{
text-decoration: none;
}
.commrow .infocomm:last-child {
margin-left: 199px;
}
.dinner-couvert{
background-color: #000;
padding: 55px 0 80px;
}
.dinner-couvert h3{
color: #F6D785;
}
.inner-dinner-couvert h3::after{
background-color: #ffffff;
}
.per-person-select > span {
color: #fff;
font-family: montserratmedium;
font-size: 20px;
}
.per-person-select select {
background-color: transparent;
border: 1px solid #fff;
box-shadow: none;
color: #fff;
margin-top: 20px;
padding: 5px 6px;
width: 172px;
font-family: montserratmedium;
}
.dinner-couvert-amount > span {
color: #fff;
display: inline-block;
font-family: montserratmedium;
font-size: 20px;
padding-top: 9px;
vertical-align: middle;
}
.dinner-couvert-amount input{
background-color: transparent;
border: 1px solid #fff;
box-shadow: none;
color: #ffffff;
display: inline-block;
font-family: montserratmedium;
font-size: 17px;
letter-spacing: 1px;
margin-bottom: 0;
margin-left: 9px;
padding: 7px 7px 7px 10px;
vertical-align: top;
width: 160px;
}
.your-info-wr {
padding-bottom: 30px;
}
.congrats-checkbox > span {
color: #fff;
font-family: montserratregular;
font-size: 18px;
margin-left: 9px;
}
.congrats-checkbox > input {
box-shadow: none;
display: inline-block;
margin-bottom: 0;
margin-top: 5px;
width: 15px;
}
.per-person-select {
margin-bottom: 30px;
}
.congrats-checkbox {
margin-bottom: 37px;
}
.per-person-select option{
background-color: #000;
}
.inner-advert-wr h3::after{
width: 60%;
}
.inner-advert-cat h4 {
color: #00233f;
font-family: montserratregular;
font-size: 30px;
font-weight: normal;
margin: 0;
}
.chai-soc-check-firstrow input, .chai-soc-check-secondrow input, .chai-soc-check-thirdrow input {
width: 15px;
margin-bottom: 18px;
margin-right: 12px;
}
.chai-soc-check-firstrow li, .chai-soc-check-secondrow li, .chai-soc-check-thirdrow li {
display: inline-block;
line-height: 28px;
width: 33%;
vertical-align: top;
}
.chai-soc-check-firstrow span, .chai-soc-check-secondrow span, .chai-soc-check-thirdrow span {
color: #00233f;
font-family: montserratregular;
font-size: 24px;
font-weight: normal;
margin-left: 11px;
}
.chai-soc-check-firstrow label, .chai-soc-check-secondrow label, .chai-soc-check-thirdrow label {
color: #00233f;
display: block;
font-family: montserratmedium;
font-size: 24px;
font-weight: normal;
margin-left: 33px;
}
.chai-checkbox ul{
margin: 0;
padding: 0;
}
.chai-soc-check-firstrow {
margin-top: 60px;
margin-bottom: 60px;
}
.chai-soc-check-secondrow{
margin-bottom: 60px;
}
.inner-advert-wr h3 {
margin-bottom: 45px;
}
.chai-soc-check-firstrow span:last-child, .chai-soc-check-secondrow span:last-child, .chai-soc-check-thirdrow span:last-child{
font-family: montserratregular;
font-size: 20px;
}
.span-pages-detail {
font-family: montserratlight !important;
font-size: 20px !important;
font-style: italic;
}
.chai-soc-check-secondrow p, .chai-soc-check-thirdrow p,.chai-soc-check-firstrow p {
color: #00233f;
font-family: montserratlight;
font-size: 18px;
line-height: 27px;
margin: 0 0 18px 30px;
}
.span-pages-detail.span-bottom {
display: block;
margin-bottom: 8px;
margin-left: 30px;
} 
.guardian-wr > h2 {
border: 1px solid #000;
border-radius: 4px;
color: #00233f;
display: inline-block;
font-family: montserratregular;
font-size: 20px;
font-weight: normal;
margin-top: 80px;
margin-bottom: 67px;
padding: 12px 17px;
line-height: 28px;
}
.guardian-wr {
text-align: center;
}
.inner-jewel-fri-wr h3::after {
left: 27%;
width: 50%;
}
.jewel-wr {
float: left;
width: 50%;
}
.friend-wr {
float: right;
width: 50%;
padding-left: 86px;
}
.jewel-wr > span, .friend-wr > span {
color: #00233f;
display: inline-block;
font-family: montserratregular;
font-size: 24px;
font-weight: normal !important;
margin-bottom: 12px;
margin-left: 12px;
}
.jewel-wr > label, .friend-wr > label {
color: #00233f;
display: block;
font-family: montserratregular;
font-size: 24px;
font-weight: normal;
margin-bottom: 33px;
margin-left: 12px;
padding-left: 25px;
}
.inner-jewel-fri-wr input {
margin-bottom: 5px;
width: 25px;
}
.inner-advertise > h2 {
color: #00233f;
font-family: montserratregular;
font-size: 40px;
font-weight: normal;
margin-top: 50px;
text-transform: uppercase;
margin-bottom: 24px;
}
.inner-advertise > h4 {  color: #00233f;
font-family: montserratregular;
font-size: 22px;
font-weight: normal;
margin-bottom: 24px;}
.inner-advertise h3::after, .ad-solicate-wr h3::after{
width: 73%;
}
.advertiser-form label, .ad-solicate-wr label, .total-amount-wr label {
color: #000000;
display: block;
font-family: montserratlight;
font-size: 20px;
font-weight: normal;
margin-bottom: 10px;
}
.inner-advcomm {
display: inline-block;
margin-right: 109px;
padding: 0;
width: 27%;
vertical-align: top;
margin-bottom: 15px;
}
.inner-advcomm:nth-child(3n+3) {  
margin-right: 0;
}
.advertiser-form input, .ad-solicate-wr input, .advertiser-form textarea {
margin-bottom: 25px;
border: 1px solid #00233f;
padding: 11px;
}
.upload-wr > label {
margin-bottom: 0;
}
.upload-wr > input {
border: medium none;
display: inline-block;
padding-left: 0;
width: 25%;
font-family: montserratregular;
}
.ad-solicate-wr > h3 {
margin-bottom: 30px;
}
.total-amount-wr > input {
border-radius: 0;
display: inline-block;
height: 38px;
padding: 0;
vertical-align: top;
width: 150px;
padding-left: 15px;
}
.total-amount-wr > span {
background-color: #f6d785;
border: 1px solid #000;
color: #000;
display: inline-block;
font-family: montserratmedium;
padding: 8px 14px;
vertical-align: top;
}
.submit-btn-wr > input {
color: #fff;
display: block;
font-family: montserratsemibold;
font-size: 20px;
font-weight: normal;
padding: 10px;
text-transform: uppercase;
width: 200px;
background-color: #00233f!important;
background-image: none;
box-shadow: none;
}
.dinner-rsvp-wr {
padding-bottom: 40px;
padding-top: 80px;
}
.submit-btn-wr > input:hover{
background-color: unset;
background-image: none;
border: none !important;
box-shadow: none;
color: #fff;
padding: 12px;
}
@keyframes slide-down {
0% {
opacity: 0;
transform: translateY(-100%);
} 
100% {
opacity: 1;
transform: translateY(0);
} 
}
.header-landing.sticky{
box-shadow:0 2px 6px rgba(0,0,0,0.2);  
animation:slide-down 0.8s;
position: fixed;
left: 0;
right: 0;
top: 0;
z-index: 999999;
padding: 0;
}
.popclose {
display: inline-block;
float: right;
text-align: right;
}
.popclose .fa.fa-times {
color: #000;
cursor: pointer;
font-size: 30px;
position: absolute;
right: 5px;
top: 0;
}
.vounteer-inner-wr:hover{
opacity: .7;
transition: all .5s ease 0s;
} .volunteer-content-popup {
font-family: montserratlight;
font-size: 16px;
line-height: 24px;
padding-top: 17px;
text-align: left;
padding-right: 14px;
}
.help-block.with-errors{
font-family: montserratregular;
font-size: 14px;
color: #ff0000;
position: absolute;
bottom: -10px;
left: 5px;
}
.advertiser-form .form-group ,
.ad-solicate-wr .form-group {
position: relative;
}
.advertiser-form .help-block.with-errors{
bottom: -25px;
}
.ad-solicate-wr .help-block.with-errors {
bottom: -45px;
}
.inner-dinner-rsvp .payradio label {
color: #00233f;
font-family: montserratregular;
font-size: 18px;
font-weight: normal;
margin-bottom: 0;
margin-right: 25px;
padding-top: 1px;
}
.inner-dinner-rsvp .payradio input {
display: inline-block;
margin-right: 8px;
vertical-align: top;
width: auto;
}
.form-group.advertiser-thirdrow.advert-comm.payradio.has-error.has-danger {
padding-bottom: 33px;
position: relative;
}
.inner-dinner-team > ul{
padding: 0;
margin: 0;
}
.hideclass{
display: none;
}
.couvertname-wr.infocomm {
float: none;
}
.couvertname-wr.infocomm > input {
margin-bottom: 20px;
border:none;
}
.btn-submit.disabled {
cursor: pointer;
pointer-events: none;
}
.footer_logos {
display: inline-block;
text-align: center;
}
.footer_logos a {
display: inline-block;
vertical-align: top;
margin-left: 3px;
width: 97px;
}
#give-form-370 #city-wrap 
{
float: left;
width: 48.5%;
}
#give-form-370 #state-wrap {
float: right;
width: 48.5%;
}
#give-form-370 #zip_code-wrap {
clear: both;
}
#give-form-370 #state-wrap select {
box-shadow: none;
-moz-box-shadow: none;
-ms-box-shadow: none;
-o-box-shadow: none;
-webkit-box-shadow: none;
}
.new_events {
margin-top: 57px;
}
#give-form-2532-wrap #give_checkout_user_info legend {
display: none;
}
#tution_payment-wrap  {
display: none;
}
.make_a_payment form[id*=give-form] p#give-final-total-wrap {
margin-top: 0px;
}
.make_a_payment div#ffm_html-wrap {
margin-bottom: 0px;
color: #032E65;
}
.make_a_payment form input[name="payments"] {
margin-right: 0px;
}
.make_a_payment .give-total-wrap {
bottom: 102px;
position: absolute;
border-bottom: none;
padding-bottom: 0px;
} #give_purchase_submit {
margin-top: 19px;
}
.make_a_payment {
position: relative;
padding-bottom: 26px;
}
.make_a_payment p#give-final-total-wrap {
display: none;
}
.make_a_payment .give-submit-button-wrap.give-clearfix {
margin-top: 50px;
}
.make_a_payment div#address-wrap textarea {
box-shadow: none;
resize: none;
font-family: 'pt_sansregular';
}
.make_a_payment form.give-form .form-row label, .make_a_payment form[id*="give-form"] .form-row label {
color: #032e65;
font-size: 17px;
}
.make_a_payment div#payments-wrap label.give-label {
color: #032e65;
font-size: 17px;
display: block;
}
.make_a_payment div#payments-wrap label {
color: #000;
font-size: 16px;
margin: 0px;
padding: 0px;
display: inline-block;
margin-right: 19px;
}
.make_a_payment input#give-amount {
outline: none;
-moz-outline: none;
-ms-outline: none;
-o-outline: none;
-webkit-outline: none;
}
.make_a_payment #give-form-2554-1 .right-field {
float: right;
width: 48.6%;
}
.make_a_payment #give-form-2554-1 .left-field {
float: left;
width: 48.6%;
}
.make_a_payment div#payments-wrap {
clear: both;
} .dinner-2019 .banner-content-wr {
padding: 21px 0px;  
} .dinner-2019 div#dinnerBanner {
padding-top: 48px;
background-color: #000;
padding-bottom: 51px;
}
.dinner-2019 .inner-banner-content li span {
font-family: 'montserratsemibold';
font-size: 34px;
}
.dinner-2019 .inner-banner-content li {
font-family: montserratextralight;
font-size: 34px;
}
.dinner_students_wr {
text-align: center;
background-color: #000;
padding-top: 64px;
padding-bottom: 64px;
}
.volunteer_wr.dinn_st {
padding-top: 102px;
}
.committee-title h2 {
text-transform: capitalize;
background-image: none;
margin-bottom: 7px;
line-height: 80px;
}
.dinner_students_wr h3, .beloved_teacher_wr h3, .committee-title h2 {
font-family: 'swistblnk_neamentsregular';
font-size: 80px;
color: #f6d787;
margin: 0px;
line-height: 90px;
margin-bottom: 43px;
}
.student_box {
display: inline-block;
margin: 10px 15px;
width: 266px;
vertical-align: top;
}
.student_box h4 {
color: #fff;
text-transform: uppercase;
font-family: 'montserratsemibold';
font-size: 25px;
padding: 0px 45px;
line-height: 30px;
margin-bottom: 14px;
}
.st_image {
border-radius: 10px;
overflow: hidden;
}
a.read_bio {
background-color: #fff;
color: #000;
text-transform: uppercase;
font-family: 'montserratsemibold';
display: inline-block;
font-size: 17px;
padding: 12px 40px 10px;
border-radius: 4px;
margin-top: 31px;
transition: 0.3s;
text-decoration: none;
border: 1px solid #000;
outline: none;
}
a.read_bio:hover,a.read_bio:focus {
background-color: #000;
color: #fff;
border-color: #fff;
text-decoration: none;
outline: none;
}
.beloved_teacher_wr h3 {
display: inline-block;
background-color: #000;
padding: 21px 48px 8px;
border-radius: 5px;
}
.beloved_teacher_wr {
padding-top: 70px;
padding-bottom: 70px;
}
.beloved_title {
text-align: center;
}
.teacher_wr {
padding-top: 30px;
}
.teacher_image {
float: left;
border-radius: 5px;
overflow: hidden;
}
.teacher_content {
float: right;
width: 72%;
}
.teacher_content h4 {
font-family: 'montserratsemibold';
color: #000;
margin-top: 0px;
font-size: 38px;
margin-bottom: 22px;
}
.teacher_content p {
color: #000;
font-family: montserratlight;
font-size: 16px;
line-height: 25px;
}
.inner-banner-content li span.where_block {
width: auto;
vertical-align: top;
font-weight: normal;
text-transform: unset;
text-align: left;
line-height: 48px;
font-family: montserratextralight;
margin-top: 6px;
}
.inner-banner-content li span.where_block:after {
display: none;
}
.popclose-student {
display: none;
position: fixed;
z-index: 99999999999;
left: 66%;
color: #000;
cursor: pointer;
font-size: 30px;
top: 13%;
transform: translateX(-66%);
-moz-transform: translateX(-66%);
-ms-transform: translateX(-66%);
-o-transform: translateX(-66%);
-webkit-transform: translateX(-66%);
} 
.popclose-student.show {
display: block;
}
.advetiser-wr input[type="text"]:focus, .advetiser-wr textarea:focus, .your-info-fifth-row .guardian-wr.infocomm > textarea:focus,
.your-info-wr input[type="text"]:focus {
border-color: #66afe9;
outline: 0;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6);
}
.advetiser-wr input[type=file]:focus, .advetiser-wr input[type=checkbox]:focus, .advetiser-wr input[type=radio]:focus {
outline: none;
-moz-outline: none;
-ms-outline: none;
-o-outline: none;
-webkit-outline: none;
}
.couvertname-wr {
position: relative;
}
.couvertname-wr.has-error .help-block {
position: absolute;
bottom: -41px;
color: #F6D785;
opacity: 0.8;
}
img.mobile_banner {
display: none;
}
img.desktop_banner {
display: block;
}
.error_text {
text-align: center;
font-size: 24px;
color: #f6d787;
font-family: montserratlight;
margin-bottom: 51px;
}
.error_text_inner {
background-color: #00233f;
padding: 23px;
color: #eaecef;
} .events_btn { padding: 0px 0 40px;
text-align: center;
width: 900px;
margin: 0 auto;
}
.new_events p{
margin:0;
}
.events_btn a {
display: inline-block;
background-color: #000;
text-align: center;
border-radius: 0px;
color: #fff;
width: 260px;
padding: 20px 0 20px;
margin: 0 17px;
text-transform: uppercase;
font-size: 25px;
font-family: 'carlitoregular';
letter-spacing: 1px;
border: 1px solid #1c4362;
background-color: #1c4362;
}
.events_btn a:hover{
background-color: #fff;
color: #1c4362;
border: 1px solid #1c4362;
}
.events_btn a:hover, .events_btn a{
transition: 0.3s;
}
#dinnerRsvp h2.ad_title {
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/keshar_new_border.svg);
background-position: center bottom;
background-repeat: no-repeat;
color: #032e65;
font-size: 41px;
line-height: 50px;
margin: 0;
padding-bottom: 29px;
text-align: center;
text-transform: uppercase;
font-family: 'montserratmedium';
margin-bottom: 63px;
}
.page-template-template-dinner2019 .advetiser-wr {
padding-top: 66px;
}
.your-info-fifth-row .guardian-wr.infocomm.has-danger textarea {
border-color: #a94442;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
}
.page-template-template-dinner2019 .btn.disabled, .page-template-template-dinner2019 .btn[disabled], .page-template-template-dinner2019 fieldset[disabled] .btn ,
.page-template-template-rsvptest .btn.disabled, .page-template-template-rsvptest .btn[disabled], .page-template-template-rsvptest fieldset[disabled] .btn ,
.page-template-template-dinner .btn.disabled, .page-template-template-dinner .btn[disabled], .page-template-template-dinner fieldset[disabled] .btn {
cursor: pointer;
pointer-events:auto;
opacity: 1;
}   
.popup_layout {
position: fixed;
top: 50%;
left: 0px;
right: 0px;
margin: 0 auto;
width: 531px;
transform: translateY(-50%);
background-color: #fff;
z-index: 5;
padding: 15px;
box-sizing: border-box;
display: none;
}
span.close_popup {
position: absolute;
right: -13px;
top: -12px;
width: 24px;
height: 24px;
text-align: center;
line-height: 27px;
font-size: 16px;
background-color: #032e65;
color: #fff;
border: 2px solid #fff;
border-radius: 30px;
transition: 0.3s;
cursor: pointer;
z-index: 5;
}
span.close_popup:hover {
color: #032e65;
background-color: #fff;
border-color: #032e65;
}
.contact_popuop_overlay {
background-color: rgba(0,0,0,0.8);
position: fixed;
width: 100%;
height: 100%;
top: 0px;
display: none;
z-index: 3;
}
.popup_layout p {
text-align: center;
font-weight: normal;
font-size: 26px;
line-height: 33px;
color: #398f14;
}
.alert_invalid_popup.popup_layout p  {
color: #f00;
}
#wpcf7-f1486-p1475-o1 div.wpcf7-response-output {
display: none !important;
}
.events-wrapper img {
margin: 0 auto;
max-width: 100%;
width: unset !important;
}
.instagram-icon>a:hover {
background-color: #C13584;
transition-duration: 1s;
} #give-form-360 div#address-wrap input, #give-form-360 div#state-wrap select {
box-shadow: none;
}
.give-icon-question:before {
font-family: give-icomoon;
}
#give_purchase_form_wrap select {
box-shadow: none;
appearance: none;
-ms-appearance: none;
-o-appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
height: 39px;
line-height: 35px;
padding: 0px 8px;
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/kesher-select-arrow.png);
background-repeat: no-repeat;
background-position: 99% center;
}
#give_purchase_form_wrap select:-moz-focusring {
color: transparent;
text-shadow: 0 0 0 #000;
}
#give-form-360 div#zip_code-wrap {
clear: both;
}
a.even-btn {
background-color: #000;
color: #fff;
font-family: 'carlitoregular';
text-transform: uppercase;
font-size: 24px;
padding: 7px 44px;
line-height: 28px;
display: inline-block;
margin-top: 19px;
border: 1px solid #000;
transition: 0.3s;
-moz-transition: 0.3s;
-ms-transition: 0.3s;
-o-transition: 0.3s;
-webkit-transition: 0.3s;
}
a.even-btn:hover {
background-color: transparent;
color: #000;
} .submit_ad_content {
text-align: center; font-family: montserratregular;
color: #000;
padding-bottom: 15px;
letter-spacing: 1px;
}
.submit_ad_content p {
font-size: 26px;
margin-bottom: 20px;
color: #00233f;
}
.submit_ad_content h1 {
font-family: montserratsemibold;
font-size: 33px;
line-height: 50px;
margin: 7px 0 0px;
color: #00233f;
}
.submit_ad_content h3 {
font-family: montserratsemibold;
font-size: 31px;
line-height: 41px;
margin: 7px 0px;
color: #00233f;
}
.submit_ad_content h4 {
font-family: 'montserratmedium';
font-size: 30px;
margin: 0px;
line-height: 36px;
color: #00233f;
}
.footer_logos p {
color: #fff;
margin: 0 0 10px;
line-height: 22px;
font-size: 17px;
} .dinner-2020-invitation h1,
.dinner-2020-invitation h2 {
text-transform: uppercase;
}
.dinner-2020-invitation h2 {
font-family: 'montserratlight';
font-size: 50px;
}
.dinner-2020-invitation h1 {
font-family: 'montserratsemibold';
font-size: 67px;
}
.invitation_card_wr {
width: 1086px;
margin: 82px auto 0px;
border: 2px solid #fff;
}
.invitation_card_wr h3 {
font-family: 'Vladimir Script';
font-size: 65px;
width: 780px;
margin: 0 auto;
position: relative;
}
.invitation_card_wr h4 {
font-family: 'Moon';
font-weight: normal;
font-size: 51px;
}
.invitation_card_wr p {
font-family: 'Moon';
font-size: 29px;
}
.invite_name {
margin: 63px 0px;
}
.dinner-2020-invitation {
color: #fff;
text-align: center;
}
#dinner-2020-page.dinner-2019 .inner-banner-content li,
#dinner-2020-page .inner-banner-content li span.where_block {
font-family: 'Poppins Light';
}
#dinner-2020-page .inner-banner-content li span {
color: #fff;
display: inline-block;
font-family: 'Moon';
font-size: 37px;
padding-right: 25px;
position: relative;
text-align: right;
text-transform: uppercase;
width: 170px;
}
#dinner-2020-page .inner-banner-content li span.where_block {
width: auto;
vertical-align: top;
font-weight: 400;
text-transform: unset;
text-align: left;
line-height: 61px;
font-family: 'Poppins Light';
margin-top: 6px;
font-size: 34px;
}
#dinner-2020-page .inner-banner-content li span:after {
bottom: 12px;
right: 30px;
width: 65px;
}
#dinner-2020-page .inner-banner-content {
width: 1134px;
margin: 40px auto 0px;
}
.invitation_card_wr h3:after {
position: absolute;
content: '';
height: 2px;
background-color: #fff;
width: 100%;
bottom: 13px;
z-index: 1;
left: 0px;
}
.invite_name span {
background-color: #000;
position: relative;
z-index: 5;
display: inline-block;
padding: 0px 8px;
}
.common_invitation_sec h2,
#dinner-2020-page .about-tit h2 {
font-family: 'Vladimir Script';
font-size: 65px;
color: #000;
text-align: center;
margin-bottom: 12px;
}
.common_invitation_sec h3 {
font-family: 'Moon';
color: #000;
font-size: 44px;
text-align: center;
margin-top: 0px;
}
.common_invitation_sec h4 {
font-family: 'Moon';
text-align: center;
font-size: 32px;
color: #000;
}
.sec-content,
#dinner-2020-page .inner-dinner-us p {
font-family: 'Poppins Light';
font-size: 16px;
color: #000;
}
.sec-image {
width: 286px;
float: left;
margin-right: 37px;
}
.sec-content {
float: right;
width: 73%;
}
.common_invitation_inner_sec {
margin-top: 46px;
}
.recognize_wr {
background-color: #000;
}
.recognize_wr .sec-image {
float: right;
margin-right: 0px;
margin-left: 37px;
}
.recognize_wr .sec-content {
float: left;
}
.recognize_wr.common_invitation_sec h2,
.recognize_wr.common_invitation_sec h3,
.recognize_wr.common_invitation_sec h4,
.recognize_wr .sec-content {
color: #fff;
}
.common_invitation_sec {
padding: 31px 0px 46px;
}
#dinner-2020-page .error_text {
color: #fff;
font-family: 'Poppins Light';
font-size: 27px;
}
#dinner-2020-page .dinner-couvert h3 {
color: #fff;
}
#dinner-2020-page .advetiser-wr .total-amount-wr>span {
background-color: transparent;
}
#dinner-2020-page .advetiser-wr {
padding-top: 66px;
}
#dinner-2020-page .inner-deadline-wr {
color: #fff;
}
#dinner-2020-page .about-tit h2 {
text-transform: capitalize;
background-image: none;
}
#dinner-2020-page .inner-dinner-us p {
line-height: 21px;
margin-bottom: 8px;
width: auto;
}
#dinner-2020-page .dinner-about-us .inner-dinner-us {
margin: 0 auto;
width: 78%;
}
.dinner-2020-navigation {
background-color: #000;
padding: 15px 0;
border-bottom: 1px solid #fff;
text-align: center;
position: fixed;
width: 100%;
z-index: 16;
transition: 0.3s;
-moz-transition: 0.3s;
-ms-transition: 0.3s;
-o-transition: 0.3s;
-webkit-transition: 0.3s;
}
.dinner-2020-navigation.sticky {
padding: 9px 0px;
}
.dinner-2020-navigation ul {
margin: 0px;
padding: 0px;
}
.dinner-2020-navigation ul li {
display: inline-block;
margin: 0px 50px;
}
.dinner-2020-navigation ul li a {
color: #fff;
text-transform: uppercase;
font-family: 'Poppins Light';
font-size: 21px;
text-decoration: none;
}
#dinner-2020-page.dinner-2019 div#dinnerBanner {
padding-top: 145px;
}
.page-template-template-dinner2020 #dinner-2020-page .btn.disabled {
cursor: pointer;
pointer-events: auto;
opacity: 1;
}
.slider_buttons {
position: absolute;
bottom: 0px;
}
.slider_buttons_inner {
margin-bottom: 12px;
display: inline-block;
vertical-align: top;
margin: 0px;
}
.slider_buttons {
position: absolute;
bottom: 40px;
width: 100%;
text-align: center;
}  .slider_buttons_inner a {
font-size: 18px;
padding: 12px 40px;
font-family: 'Cinzel';
text-transform: unset;
font-weight: 600;
color: #000;
display: block;
line-height: 26px; background-repeat: no-repeat;
background-size: 100% 100%;
margin: 0 10px;
background-color: #fff;
border-radius: 10px;
}
.slider_buttons_inner a:hover {
color: #432060;
} .dinner-couvert-amount {
position: relative;
}
.dinner-couvert-amount .help-block.with-errors ul {
margin: 0px;
}
.dinner-couvert-amount .help-block.with-errors {
bottom: -24px;
margin: 0px;
left: 24px;
color: #f6d785;
}
.per-person-select .help-block.with-errors ul {
margin: 0px;
}
.per-person-select {
position: relative;
}
.per-person-select .help-block.with-errors {
margin: 0px;
bottom: -16px;
font-size: 11px;
left: 11px;
color: #f6d785;
}
.per-person-select .form-control[disabled] {
background-color: transparent;
}
.per-person-select.has-error .form-control,
.dinner-couvert-amount.has-error input {
border-color: #f6d785;
}
div#name_of_donor-wrap {
clear: both;
}
div#message-wrap textarea {
resize:none;
}
.interactive-wr {
padding: 72px 0;
} .interactive-left p {
font-size: 37px;
font-family: 'Vladimir Script';
line-height: 28px;
margin-bottom: 28px;
}
.interactive-left {
text-align: center;
margin-bottom: 49px;
}
.interactive-left .common-title h1 {
font-size: 44px;
line-height: 60px;
letter-spacing: 1px;
text-transform: capitalize;
font-weight: 400;
font-family: 'Vladimir Script';
}
.interactive-left .common-title {
padding-top: 0px;
margin-bottom: 0px;
}
.interactive-wr {
padding: 47px 0px;
}
.interactive-left a.journal-index {
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/contact-submit-btn.jpg);
background-position: center center;
background-repeat: no-repeat;
color: #fff;
font-size: 16px;
font-weight: 400;
padding: 14px;
text-transform: uppercase;
box-shadow: 2px 5px 4px #b7b7b7;
background-size: 100% 100%;
display: inline-block;
text-align: center;
padding: 9px 17px;
line-height: 20px;
margin: 0px 11px;
font-family: 'pt_sansregular';
}
.interactive-left a {
margin-left: 6px;
color: #032e65;
}
.interactive-left a:hover{
color: #000;
}
.interactive-left a.journal-index:hover{
color: #f7da1a;
}
.interactive-left .grid-item.grid-item-1 {
display: block;
}
.interactive-left .grid-item {
display: none;
width: 100%;
float: none;
}
.interactive-right {
text-align: center;
}   .mobile-view {
display: none;
}
.page-template-template-interactive-journal .fancybox-controls button.fancybox-button.fancybox-button--right,
.page-template-template-interactive-journal .fancybox-controls button.fancybox-button.fancybox-button--left {
position: absolute;
top: 50%;
border-radius: 0px;
transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
-webkit-transform: translateY(-50%);
z-index: 99999;
}
.page-template-template-interactive-journal .fancybox-controls button.fancybox-button.fancybox-button--right {
right: 0px;
}
.page-template-template-interactive-journal .fancybox-controls button.fancybox-button.fancybox-button--left {
left: 0px;
}
.page-template-template-interactive-journal .fancybox-controls {
position: unset;
}
.page-template-template-interactive-journal .fancybox-button.fancybox-button--play, .page-template-template-interactive-journal .fancybox-button.fancybox-button--fullscreen, .page-template-template-interactive-journal .fancybox-button.fancybox-button--thumbs {
display: none !important;
}
.page-template-template-interactive-journal .fancybox-container {
z-index: 999999;
} .summer-shopping-header #logo {
float: none;
margin: -55px auto 0px;
padding-top: 47px;
}    
.summer-shopping-header .header-container {
padding-bottom: 38px;
}
.summer-shopping-footer .footer-copyright {
margin-top: 0px;
font-size: 16px;
}
.summer-shopping-footer .footer-right-wrapper {
float: right;
}
.summer-shopping-footer .footer-right-wrapper a {
font-size: 16px;
}
.summer-shopping-footer #footer-wrapper {
border-top: 3px solid #f8db1d;
background-image: none;
padding: 33px 0px;
}
.summer-shopping-content {
text-align: center;
text-transform: uppercase;
font-size: 28px;
width: 90%;
margin: 0 auto;
font-weight: 700;
color: #222;
line-height: 42px;
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/keshar_new_border.svg);
background-repeat: no-repeat;
background-position: center bottom;
padding-bottom: 34px;
}
.summer-shopping-wr .common-title h1 {
background-image: none;
font-family: 'PT Sans', sans-serif;
font-size: 42px;
}
.summer-shopping-content p {
margin-top: 0;
margin-bottom: 0;
font-family: 'PT Sans', sans-serif;
font-weight: normal;
}
.summer-shopping-wr .common-title {
margin-bottom: 0px;
}
.summer-shopping-wr .common-title h1 {
background-image: none;
}
.summer-shopping-wr .common-title {
margin-bottom: 0px;
}
.summer-shopping-wr {
padding-bottom: 0px;
padding-top: 14px;
}
.summer-shopping-wr h2 {
text-transform: none;
font-size: 45px;
font-weight: 400;
color: #032e65;
text-align: center;
margin-bottom: 58px;
}
.all-logos-section {
text-align: center;
}
.logo-box {
width: 295px;
display: inline-block;
vertical-align: top;
text-align: center;
border: 3px solid #1F57AA;
box-sizing: border-box;
margin-right: 73px;
margin-bottom: 73px;
padding-bottom: 9px;
min-height: 320px;
}
.logo-title-wr {
background-color: #13325E;
color: #fff;
min-height: 68px;
position: relative;
}
.logo-title-wr h4 {
margin: 0;
text-transform: none;
font-size: 19px;
font-weight: normal;
font-family: 'PT Sans', sans-serif;
}
.logo-title-wr h6 {
margin: 7px 0 0;
text-transform: none;
font-size: 17px;
font-weight: 400;
}
.logo-image-wr {
min-height: 212px;
line-height: 215px;
}
.logon-links-section {
padding: 0px 7px;
}
.links-left,.links-right {
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/button_01.png);
width: 48%;
height: 45px;
background-size: 100% 100%;
display: inline-block;
}
.logon-links-section ul {
margin: 0px;
padding: 0px;
}
.logon-links-section li {
display: inline-block;
vertical-align: top;
margin: 8px 6px 0px;
transition: 0.3s;
-moz-transition: 0.3s;
-ms-transition: 0.3s;
-o-transition: 0.3s;
-webkit-transition: 0.3s;
}
.logon-links-section li:hover {
margin-top: 6px;
}
.logon-links-section li a {
display: block;
}
.logon-links-section li img {
display: block;
}
.logo-box:nth-child(3n) {
margin-right: 0px;
}
.logo-box.last {
margin-right: 0px;
}
.logo-title-inner-wr {
position: absolute;
left: 0px;
right: 0px;
top: 50%;
transform: translateY(-50%);
}
.logo-image-wr img {
max-width: 100%;
}  .footer-bottom-menu {
padding: 30px 0px 25px;
border-bottom: 3px solid #f8db1d;
}
.footer-left-menu {
float: left;
}
.footer-bottom-menu ul li:first-child {
margin: 0px;
}
.footer-bottom-menu ul li {
display: inline-block;
margin-left: 3px;
}
.footer-bottom-menu ul li a {
color: #133260;
font-size: 14px;
line-height: 19px;
display: block;
}
.footer-right-menu {
float: right;
}
.footer-bottom-menu ul {
margin: 0px;
padding: 0px;
}
.kesher-footer-bottom-wr p, .kesher-footer-bottom-wr ul {
margin: 0px;
padding: 0px;
}
.kesher-footer-logo {
position: absolute;
top: -40px;
left: 0px;
right: 0px;
width: 149px;
margin: 0 auto;
}
.kesher-footer-logo img {
border: 2px solid #fff;
border-radius: 50%;
background-color: #fff;
}
.footer-bottom-wr {
position: relative;
padding-top: 18px;
padding-bottom: 21px;
}
.kesher-footer-bottom-right {
float: right;
}
.kesher-footer-bottom-left {
float: left;
}
.kesher-footer-common {
text-align: center;
width: 50%;
}
.kesher-footer-bottom-wr ul li {
display: inline-block;
margin: 0px 9px;
}   
.kesher-footer-bottom-wr p {
color: #fff;
font-size: 16px;
margin-bottom: 13px;
}
.kesher-footer-copyright {
padding: 15px 0px;
}   
.copyright-footer-left, .copyright-footer-left a {
color: #fff;
}
.copyright-footer-left {
float: left;
margin-top: 7px;
}
.copyright-footer-right {
float: right;
}
.copyright-footer-right ul {
margin: 0px;
padding: 0px;
}
.footer-bottom-menu ul li a:hover {
color: #888;
}
.copyright-footer-left a:hover {
color: #999;
} .tribe-events-event-image {
width: 341px;
margin: 0 auto;
}
#tribe-events .tribe-events-single-event-description.tribe-events-content p {
font-size: 22px;
color: #032e65;
}
.single-tribe_events .tribe-events-single-event-title {
font-weight: normal;
text-transform: uppercase;
text-align: center;
}
.tribe-events-schedule h2 {
display: block;
}
span.tribe-event-date-start {
font-weight: normal;
text-align: center;
display: block;
width: 100%;
}
.tribe-events-back {
margin: 0 0 20px;
text-align: center;
}
.tribe-events-back a {
font-weight: normal;
}
.single-tribe_events .tribe-events-content {
text-align: center;
}
li.tribe-events-nav-previous a, li.tribe-events-nav-next a {
font-weight: normal;
color: #032e65;
}
.tribe-events-single-section.tribe-events-event-meta.primary.tribe-clearfix .tribe-events-meta-group {
width: auto;
float: none;
display: block;
}
.tribe-events-single-section.tribe-events-event-meta.primary.tribe-clearfix .tribe-events-meta-group h2 {
font-weight: normal;
font-size: 24px;
}
#tribe-events-content .tribe-events-single-section.tribe-events-event-meta.primary.tribe-clearfix .tribe-events-meta-group dt {
font-weight: normal;
font-size: 16px;
color: #000;
}
.tribe-events-single-section.tribe-events-event-meta.primary.tribe-clearfix {
box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.2);
border: none;
}  .directors-block li br {
display: none;
}
.dinner-2021-header-wr {
background-color: #00233F;
color: #fff;
text-align: center;
font-family: 'Cinzel', serif;
padding-top: 47px;
padding-bottom: 245px;
position: relative;
}
.dinner-2021-header-wr:before,
.dinner-2021-header-wr:after {
position: absolute;
content: '';
height: 100%;
width: 538px;
top: 0px;
background-repeat: no-repeat;
}
.dinner-2021-header-wr:before {
left: 0;
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/dinner2021bg-left.png);
background-position: -309px center;
}
.dinner-2021-header-wr:after {
right: 0px;
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/dinner2021bg-right.png);
background-position: 309px center;
}
.dinner-2021-header-wr a {
color: #fff;
}
.dinner-2021-navigation {
padding-bottom: 28px;
border-bottom: 1px solid rgba(255,255,255,0.4);
}
.dinner-2021-navigation ul {
margin: 0px;
padding: 0px;
}
.dinner-2021-navigation li {
display: inline-block;
font-size: 20px;
margin: 0px 38px;
}
.dinner-2021-header-wr a {
color: #fff;
font-weight: 600;
letter-spacing: 0.52px;
display: block;
}
.dinner-2021-logo {
padding-top: 48px;
border-bottom: 1px solid rgba(255,255,255,.4);
padding-bottom: 48px;
}
.dinner-2021-logo h1 {
font-size: 64px;
font-weight: 400;
margin: 0px;
}
.dinner-2021-logo h2 {
font-family: 'candlescript_demo_versionRg';
font-size: 100px;
margin: 0px;
letter-spacing: 5px;
font-weight: normal;
margin-top: -18px;
margin-bottom: -30px;
}
.dinner-2021-logo h3 {
font-size: 53px;
font-weight: 400;
margin: 0px;
}
.dinner-inner-wr {
width: 817px;
margin: 0 auto;
position: relative;
z-index: 1;
}
.dinner-2021-invitation p {
margin: 0px;
}
.dinner-2021-invitation {
font-size: 32px;
line-height: 48px;
padding-top: 52px;
}
.dinner2021-time-wr {
background-color: #fff;
width: 1047px;
margin: 0 auto;
padding: 38px 17px 38px 38px;
margin-top: -163px;
position: relative;
font-family: 'Cinzel',serif;
font-size: 26px;
box-shadow: 0 5px 20px 0 rgb(0 35 63 / 20%);
-moz-box-shadow: 0 5px 20px 0 rgb(0 35 63 / 20%);
-ms-box-shadow: 0 5px 20px 0 rgb(0 35 63 / 20%);
-o-box-shadow: 0 5px 20px 0 rgb(0 35 63 / 20%);
-webkit-box-shadow: 0 5px 20px 0 rgb(0 35 63 / 20%);
color:#00233f;
}
.dinner2021-time-wr b {
font-size: 36px;
display: inline-block;
width: 178px;
position: relative;
vertical-align: top;
}
.dinner2021-time-wr b:before {
position: absolute;
content: '';
width: 15px;
height: 2px;
background-color: #00233f;
top: 24px;
right: 14px;
}
.dinner2021-time-wr span {
display: inline-block;
vertical-align: top;
margin-top: 8px;
width: 79%;
}
.dinner2021-inner-honorees {
text-align: center;
padding-top: 84px;
}
.dinner2021-inner-honorees h2 {
font-family: 'candlescript_demo_versionRg';
font-size: 100px;
color: #00233f;
}
.dinner2021-inner-honorees .inner-honorees-wr {
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/honorees-bg.png);
font-family: 'Cinzel',serif;
color: #00233f;
font-weight: 700;
font-size: 30px;
width: 1047px;
margin: 62px auto 0px;
box-shadow: 0 5px 20px 0 rgb(0 35 63 / 20%);
background-color: #fff;
padding: 67px 122px 32px 123px;
background-repeat: no-repeat;
}
.dinner2021-honorees {
padding-bottom: 100px;
}
.dinner2021-inner-honorees .inner-honorees-wr p {
margin-bottom: 31px;
}
.dinner2021-required-message {
background-color: #00233f;
color: #fff;
text-align: center;
font-family: 'Cinzel',serif;
font-size: 24px;
font-weight: 600;
letter-spacing: 0.72px;
line-height: 1.67;
padding: 33px 0px;
}
.dinner2021-req-inner-msg {
padding: 0px 116px;
}
.dinner2021-req-inner-msg p {
margin: 0px;
}
.dinner-2021-form-wr {
width: 1047px;
margin: 0 auto;
padding-top: 52px;
}
.dinner-2021-form-wr .infocomm input {
width: 100%;
border: none;
box-shadow: 0 5px 20px 0 rgb(0 35 63 / 20%);
font-family: 'Cinzel',serif;
font-size: 20px;
letter-spacing: 0.52px;
padding: 15px 18px 15px 25px;
height: auto;
}
.dinner-2021-form-wr .infocomm {
width: 48%;
margin-bottom: 31px;
}
.dinner-2021-form-wr .infocomm:last-child {
margin-left: 0px;
float: right;
}
.dinner-2021-form-wr .help-block.with-errors {
bottom: -42px;
left: 0px;
}
.dinner-2021-form-wr .dinner-rsvp-title>h2 {
font-family: 'Cinzel',serif;
font-size: 50px;
color: #2c465d;
background-image: none;
font-weight: 400;
margin-bottom: 0px;
padding-bottom: 0px;
}
.dinner-2021-form-wr .dinner-rsvp-title {
margin-bottom: 45px;
}
.dinner2021-attendies h3 {
font-size: 36px;
font-family: 'Cinzel',serif;
font-weight: 700;
color: #2c465d;
}
.dinner2021-attendies select.form-control {
background-color: #00233F;
color: #fff;
border: none;
border-radius: 0px;
font-size: 20px;
font-family: 'Cinzel',serif;
width: auto;
padding: 14px 86px 14px 18px;
height: auto;
appearance: none;
outline: none;
margin-top: 47px;
}
.dinner2021-attendies .congrats-checkbox span {
font-family: 'Cinzel',serif;
color: #00233f;
font-size: 20px;
letter-spacing: 0.52px;
margin-left: 19px;
}
.dinner2021-attendies .congrats-checkbox {
margin-top: 36px;
}
.dinner-2021-form-wr .dinner2021-attendies .help-block.with-errors {
bottom: -19px;
}
.dinner2021-attendies .dinner-couvert-amount span {
font-family: 'Cinzel',serif;
color: #00233f;
font-size: 50px;
font-weight: 700;
padding-top: 0px;
display: inline-block;
vertical-align: middle;
}
.dinner-2021-form-wr .infocomm input, .advetiser-wr.dinner2021-advertiser-wr input {
box-shadow: 0 5px 20px 0 rgb(0 35 63 / 20%);
background-color: #fff;
color: #00233f;
font-family: 'Cinzel',serif;
padding: 12px 21px;
text-align: center;
height: auto;
display: inline-block;
vertical-align: middle;
}
.dinner2021-attendies {
padding-bottom: 56px;
}
.page-template-template-dinner2021 .inner-advert-cat {
width: 1047px;
margin: 0 auto;
}
.page-template-template-dinner2021 .chai-soc-check-firstrow label, 
.page-template-template-dinner2021 .chai-soc-check-secondrow label, 
.page-template-template-dinner2021 .chai-soc-check-thirdrow label ,
.page-template-template-dinner2021 .chai-soc-check-firstrow span, 
.page-template-template-dinner2021 .chai-soc-check-secondrow span, 
.page-template-template-dinner2021 .chai-soc-check-thirdrow span,
.page-template-template-dinner2021 .chai-soc-check-secondrow p, 
.page-template-template-dinner2021 .chai-soc-check-thirdrow p, 
.page-template-template-dinner2021 .chai-soc-check-firstrow p,
.page-template-template-dinner2022 .chai-soc-check-firstrow label, 
.page-template-template-dinner2022 .chai-soc-check-secondrow label, 
.page-template-template-dinner2022 .chai-soc-check-thirdrow label ,
.page-template-template-dinner2022 .chai-soc-check-firstrow span, 
.page-template-template-dinner2022 .chai-soc-check-secondrow span, 
.page-template-template-dinner2022 .chai-soc-check-thirdrow span,
.page-template-template-dinner2022 .chai-soc-check-secondrow p, 
.page-template-template-dinner2022 .chai-soc-check-thirdrow p, 
.page-template-template-dinner2022 .chai-soc-check-firstrow p {
font-family: 'Cinzel',serif;
font-size: 20px;
font-weight: 700;
color: #2c465d;
margin-left:0px;
}
.page-template-template-dinner2021 .chai-soc-check-firstrow label, 
.page-template-template-dinner2021 .chai-soc-check-secondrow label, 
.page-template-template-dinner2021 .chai-soc-check-thirdrow label,
.page-template-template-dinner2022 .chai-soc-check-firstrow label, 
.page-template-template-dinner2022 .chai-soc-check-secondrow label, 
.page-template-template-dinner2022 .chai-soc-check-thirdrow label {
font-size: 24px;
margin-top: 11px;
margin-bottom: 11px;
}
.page-template-template-dinner2021 .chai-soc-check-secondrow p, 
.page-template-template-dinner2021 .chai-soc-check-thirdrow p, 
.page-template-template-dinner2021 .chai-soc-check-firstrow p,
.page-template-template-dinner2022 .chai-soc-check-secondrow p,
.page-template-template-dinner2022 .chai-soc-check-secondrow p,
.page-template-template-dinner2022 .chai-soc-check-secondrow p {
font-size: 17px;
}
.page-template-template-dinner2021 .chai-soc-check-firstrow input.thechaicls {
float: right;
}
.page-template-template-dinner2021 .chai-soc-check-firstrow li, .page-template-template-dinner2021 .chai-soc-check-secondrow li,
.page-template-template-dinner2021 .chai-soc-check-thirdrow li, .page-template-template-dinner2022 .chai-soc-check-firstrow li,
.page-template-template-dinner2022 .chai-soc-check-secondrow li,.page-template-template-dinner2022 .chai-soc-check-thirdrow li, {
box-shadow: 0 5px 20px 0 rgb(0 35 63 / 20%);
padding: 24px 26px 0;
margin-left: 3%;
width: 31%;
}
.page-template-template-dinner2021 .chai-soc-check-firstrow li:first-child, .page-template-template-dinner2021 .chai-soc-check-secondrow li:first-child, .page-template-template-dinner2021 .chai-soc-check-thirdrow li:first-child,
.page-template-template-dinner2022 .chai-soc-check-firstrow li:first-child, .page-template-template-dinner2022 .chai-soc-check-secondrow li:first-child, .page-template-template-dinner2022 .chai-soc-check-thirdrow li:first-child {
margin-left: 0px;
}
.page-template-template-dinner2021 .chai-soc-check-firstrow ,
.page-template-template-dinner2021 .chai-soc-check-secondrow,
.page-template-template-dinner2022 .chai-soc-check-firstrow ,
.page-template-template-dinner2022 .chai-soc-check-secondrow {
margin-top: 0;
margin-bottom: 45px;
}
.page-template-template-dinner2021 .advertising-category-wr,.page-template-template-dinner2022 .advertising-category-wr {
padding-bottom: 84px;
}
.page-template-template-dinner2021 .chai-checkbox input,
.page-template-template-dinner2022 .chai-checkbox input {
float: right;
}
.jewel-friend-2021 .inner-jewel-fri-wr {
width: 1047px;
margin: 0 auto;
}
.jewel-friend-2021 .jewel-wr {
width: 48%;
}
.jewel-friend-2021 .friend-wr {
width: 48%;
}
.jewel-friend-2021 .jewel-wr ,
.jewel-friend-2021 .friend-wr {
width: 48%;
box-shadow: 0 5px 20px 0 rgb(0 35 63 / 20%);
}
span.jf-small-text {
display: block;
}
.jewel-friend-wr.jewel-friend-2021 {
padding: 42px 0px;
}
.jewel-friend-2021 .inner-jewel-fri-wr {
width: 1047px;
margin: 0 auto;
font-family: 'Cinzel',serif;
font-size: 20px;
color: #2c465d;
font-weight: 700;
}
.jewel-friend-2021 .jewel-wr, .jewel-friend-2021 .friend-wr {
width: 48%;
box-shadow: 0 5px 20px 0 rgb(0 35 63 / 20%);
}
.check-head-block {
padding: 0px 27px 0px;
}
.check-head-block h3 {
font-size: 40px;
font-weight: 700;
}
span.jf-small-text {
display: block;
font-size: 17px;
}
.check-head-block+.check-block {
border-top: none;
}
.check-block span {
margin-left: 19px;
}
.check-block label {
font-size: 24px;
display: block;
margin-left: 43px;
padding-bottom: 0px;
margin-bottom: 0px;
margin-top: 14px;
}
.dinner2021-advertiser-wr .inner-advertise {
width: 1047px;
margin: 0 auto;
}
.dinner2021-advertiser-wr h2 {
font-size: 30px;
font-family: 'Cinzel',serif;
font-weight: 700;
margin-top: 28px;
}
.dinner2021-advertiser-wr h4 {
font-family: 'Cinzel',serif;
}
.check-block {
padding: 21px;
border-top: 1px solid #ddd;
}
.advetiser-wr.dinner2021-advertiser-wr {
font-family: 'Cinzel',serif;
}
.advetiser-wr.dinner2021-advertiser-wr h3 {
font-weight: 700;
font-size: 30px;
}
.advetiser-wr.dinner2021-advertiser-wr input {
border: none;
font-size: 20px;
letter-spacing: .52px;
text-align: left;
}
.advetiser-wr.dinner2021-advertiser-wr textarea {
border: none;
font-size: 20px;
letter-spacing: .52px;
text-align: left;
box-shadow: 0 5px 20px 0 rgb(0 35 63 / 20%);
background-color: #fff;
color: #00233f;
font-family: 'Cinzel',serif;
padding: 12px 21px;
width: 100%;
margin-bottom: 33px;
resize: none;
border-radius: 0px;
}
.advetiser-wr.dinner2021-advertiser-wr .advertiser-form .form-group {
margin-left: 3%;
width: 31%;
margin-right: 0px;
}
.advetiser-wr.dinner2021-advertiser-wr .advertiser-form .form-group:first-child {
margin-left: 0px;
}
.advetiser-wr.dinner2021-advertiser-wr .advertiser-form {
margin-top: 36px;
}
.dinner2021-total-am-wr {
background-color: #00233f;
width: 1047px;
margin: 0 auto;
color: #fff;
}
.dinner2021-total-am-wr {
background-color: #00233f;
width: 1047px;
margin: 0 auto;
color: #fff;
padding: 35px;
}
.dinner2021-total-am-wr label {
color: #fff;
font-family: 'Cinzel',serif;
}
.dinner2021-paylater label {
font-size: 20px;
margin: 0px;
padding: 0px;
margin-left: 14px;
display: inline-block;
vertical-align: middle;
margin-right: 27px;
}
.dinner2021-paylater input {
margin: 0px;
padding-bottom: :0px;
display: inline-block;
vertical-align: middle;
}
.page-template-template-dinner2021 .guardian-wr.infocomm>textarea {
width: 100%;
box-shadow: 0 5px 20px 0 rgb(0 35 63 / 20%);
background-color: #fff;
color: #00233f;
font-family: 'Cinzel',serif;
padding: 12px 21px;
height: auto;
display: inline-block;
vertical-align: middle;
font-size: 18px;
outline: none;
}
.dinner2021-total-am-wr span {
background-color: transparent;
border: none;
color: #fff;
font-family: 'Cinzel',serif;
padding: 0px;
font-size: 29px;
font-weight: 600;
line-height: 52px;
margin-right: 13px;
}
.dinner2021-total-am-wr .total-amount-wr.form-group {
margin-bottom: 40px;
}
.page-template-template-dinner2021 .form-group.submit-btn-wr input[type="submit"],
.page-template-template-dinner2022 .form-group.submit-btn-wr input[type="submit"] {
background-color: #fff !important;
background-image: none !important;
width: auto;
font-size: 15px;
opacity: 1;
border-radius: 0px;
font-weight: 700;
padding: 13px 36px 10px;
}
.page-template-template-dinner2021 .form-group.submit-btn-wr,
.page-template-template-dinner2022 .form-group.submit-btn-wr {
margin-top: 27px;
}
.dinner2021-advertiser-wr .guardian-wr.infocomm {
width: 100%;
float: none;
}
.about-dinner2021-inner-wr {
width: 1047px;
margin: 0 auto;
}
.about-dinner2021-inner-wr {
width: 1047px;
margin: 0 auto;
font-family: 'Cinzel',serif;
color: #2c465d;
font-size: 16px;
line-height: 26px;
}
.about-dinner2021-inner-wr h3 {
font-size: 26px;
font-weight: 600;
margin-top: 45px;
}
.about-dinner2021-inner-wr h2 {
font-family: 'candlescript_demo_versionRg';
font-size: 53px;
color: #00233f;
margin-top: 40px;
margin-bottom: 21px;
}
.dinner2021-contact-inner {
width: 1047px;
margin: 0 auto;
}
.dinner2021-contact-info {
margin-top: 35px;
}
.dinner2021-contact-inner {
width: 1047px;
margin: 0 auto;
}
.dinner2021-contact-block:first-child {
margin-left: 0px;
}
.dinner2021-contact-block {
border-radius: 10px;
box-shadow: 0 5px 20px 0 rgb(0 35 63 / 10%);
background-color: #ffffff;
min-height: 178px;
float: left;
width: 31%;
margin-left: 3%;
font-family: 'Cinzel',serif;
font-size: 18px;
text-align: center;
padding: 31px 15px;
line-height: 33px;
}
.dinner2021-contact-block label {
font-size: 23px;
display: block;
}
.dinner2021-contact-block a {
color: #070809;
font-weight: 600;
}
.dinner2021-contact-block a:hover {
color: #2c465d;
text-decoration: none;
}
.dinner2021-contact-info {
margin-top: 35px;
}
.dinner2021-directors-wr {
margin-top: 100px;
}
.dinner2021-directors-inner-wr { font-family: 'Cinzel',serif;
width: 996px;
margin: 0 auto;
color: #2c465d;
}
.dinner2021-directors-inner-wr h2 {
font-size: 50px;
text-align: center;
margin-bottom: 40px;
font-weight: 400;
}
.directors-block h4 {
text-align: center;
font-weight: 700;
font-size: 30px;
margin-bottom: 43px;
}
.directors-block ul {
padding: 0px;
margin: 0px;
}
.directors-block li {
display: inline-block;
width: 33%;
margin-bottom: 33px;
vertical-align: top;
}
.directors-block li label {
font-size: 20px;
display: block;
}
.directors-block li span {
font-size: 16px;
display: block;
}
.directors-block h4 {
text-align: center;
font-weight: 700;
font-size: 30px;
margin-bottom: 43px;
}
.directors-block {
margin-top: 48px;
}
.dinner2021-advertiser-wr .ad-solicate-wr {
width: 1047px;
margin: 0 auto 43px;
}
.dinner2021-advertiser-wr .upload-wr label {
background-color: #fff;
padding: 16px 40.6px 14.9px 23px;
box-shadow: 0 5px 20px 0 rgb(0 35 63 / 20%);
font-family: 'Cinzel',serif;
cursor: pointer;
position: relative;
}
.dinner2021-advertiser-wr .upload-wr input#uploadFile {
display: none;
}
.advetiser-wr.dinner2021-advertiser-wr input[type="file"] {
display: none;
}
.dinner2021-advertiser-wr .upload-wr label:before {
position: absolute;
content: '\f15b ';
font-family: fontawesome;
right: 30px;
color: #00233f;
font-size: 23px;
top: 14px;
}
.dinner2021-attendies .dinner-couvert-amount input {
background-color: #fff;
padding: 14px 18px;
box-shadow: 0 5px 20px 0 rgb(0 35 63 / 20%);
background-color: #ffffff;
color: #00233f;
font-size: 20px;
font-family: 'Cinzel',serif;
height: auto;
width: 182px;
font-size: 20px;
text-align: center;
}
.dinner2021-advertiser-wr .upload-wr input#uploadFile {
display: none;
}
.dinner-2021-navigation.sticky {
position: fixed;
width: 100%;
text-align: center; z-index: 71;
left: 0px;
background-color: #00233f;
padding: 12px 0px;
top:0px;
}
.logged-in .dinner-2021-navigation.sticky {
top: 32px;
}
.dinner-2021-header-wr a:hover,
.dinner-2021-header-wr a:focus {
color: #fff;
text-decoration: none;
opacity: 0.8;
outline: none;
}
.dinner-2021-form-wr .your-info-field input {
text-align: left;
}
.dinner-2021-form-wr .infocomm input::-moz-placeholder, 
.advetiser-wr.dinner2021-advertiser-wr input::-moz-placeholder,
.advetiser-wr.dinner2021-advertiser-wr textarea::-moz-placeholder {
color: #2c465d;
opacity: 1;
}
.dinner-2021-form-wr .infocomm input::-webkit-input-placeholder,
.advetiser-wr.dinner2021-advertiser-wr input::-webkit-input-placeholder,
.advetiser-wr.dinner2021-advertiser-wr textarea::-webkit-input-placeholder {
color: #2c465d;
opacity: 1;
}
.dinner2021-attendies input#congratsHonorees {
display: none;
}
.dinner2021-attendies #congratsHonorees:checked + label:before {
background-color: #00233f;
}
.dinner2021-attendies .congrats-checkbox label {
width: 36px;
height: 29px;
box-shadow: 0 5px 20px 0 rgb(0 35 63 / 20%);
border-radius: 5px;
display: inline-block;
margin: 0px;
padding: 0px;
position: relative;
vertical-align: middle;
cursor: pointer;
}
.dinner2021-attendies .congrats-checkbox label:before {
position: absolute;
content: '';
background-color: #fff;
width: 60%;
height: 60%;
top: 20%;
left: 20%;
border-radius: 5px;
}
.dinner2021-attendies .congrats-checkbox span {
display: inline-block;
vertical-align: middle;
}
.dinner2021-attendies .per-person-select .form-control[disabled] {
background-color: #999;
}
.page-template-template-dinner2021 .chai-checkbox input,
.page-template-template-dinner2021 .inner-jewel-fri-wr  input,
.page-template-template-dinner2022 .chai-checkbox input,
.page-template-template-dinner2022 .inner-jewel-fri-wr  input {
display: none;
}
.page-template-template-dinner2021 .chai-checkbox input:checked + label ,
.page-template-template-dinner2021 .inner-jewel-fri-wr  input:checked + label,
.page-template-template-dinner2022 .chai-checkbox input:checked + label ,
.page-template-template-dinner2022 .inner-jewel-fri-wr  input:checked + label {
border-width: 5px;
}
.page-template-template-dinner2021 .chai-checkbox input + label ,
.page-template-template-dinner2021 .inner-jewel-fri-wr  input + label,
.page-template-template-dinner2022 .chai-checkbox input + label ,
.page-template-template-dinner2022 .inner-jewel-fri-wr  input + label {
border: solid 2px #5fa0db;
height: 22px;
width: 22px;
border-radius: 43px;
float: right;
margin: 0px;
transition: 0.3s;
cursor: pointer;
}
.page-template-template-dinner2021 .inner-jewel-fri-wr input+label,
.page-template-template-dinner2022 .inner-jewel-fri-wr input+label {
float: none;
display: inline-block;
vertical-align: top;
margin-top: 3px;
}
.advetiser-wr.dinner2021-advertiser-wr input+label {
border: solid 2px #5fa0db;
height: 22px;
width: 22px;
border-radius: 43px;
margin: 0px;
transition: 0.3s;
cursor: pointer;
background-color: #fff;
}
.advetiser-wr.dinner2021-advertiser-wr input+label {
border: solid 2px #5fa0db;
height: 22px;
width: 22px;
border-radius: 43px;
margin: 0px;
transition: 0.3s;
cursor: pointer;
background-color: #fff;
position: relative;
}
.advetiser-wr.dinner2021-advertiser-wr input:checked+label:before {
position: absolute;
content: '';
background-color: #5fa0db;
width: 66%;
height: 66%;
left: 17%;
top: 17%;
border-radius: 26px;
}
.advetiser-wr.dinner2021-advertiser-wr input[type="radio"] {
display: none;
}
span.file-choose-name {
margin-left: 24px;
margin-top: 13px;
display: block;
} .event-slide {
text-align: center;
background-color: #00233f;
color: #fff;
font-family: 'Cinzel',serif;
background-image:url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/slide-patteren.png);
background-repeat: repeat-x;
background-position: center top;
}
.event-slide h4 {
font-size: 41px;
font-weight: normal;
margin: 0px 0px 12px;
letter-spacing: 3px;
}
.event-slide h3 {
font-size: 53px;
font-weight: normal;
margin: 0px;
}
.event-slide h2 {
font-family: 'candlescript_demo_versionRg';
font-size: 100px;
font-weight: normal;
color: #D7D7DF;
margin: 0px;
margin-top: -8px;
}
.slide-content {
margin-top: 20px;
}
.slide-content ul {
margin: 0px;
padding: 0px;
}
.slide-content ul li:first-child {
padding-left: 0px;
}
.slide-content ul li {
display: inline-block;
font-weight: 900;
color: #D7D7DF;
font-size: 19px;
position: relative;
padding-left: 10px;
}
.slide-content ul li:before {
position: absolute;
content: '';
width: 6px;
height: 6px;
background-color: #D7D7DF;
border-radius: 20px;
left: 0px;
top: 8px;
}
.slide-content ul li:first-child:before {
display: none;
}
.slide-content p {
color: #D7D7DF;
font-size: 19px;
font-weight: 600;
margin: 0px;
margin-top: 13px;
}
.first-slide-buttons {
margin-top: 52px;
}
.first-slide-buttons a {
background-color: #fff;
font-size: 18px;
padding: 17px 36px 15px;
display: inline-block;
text-transform: unset;
font-weight: 600;
color: #00233f;
border-radius: 38px;
margin: 0 10px 0px;
transition: 0.3s;
-ms-transition: 0.3s;
-o-transition: 0.3s;
-webkit-transition: 0.3s;
-moz-transition: 0.3s;
}
.first-slide-buttons a:hover {
background-color: #efcd1a;
color: #fff;
}
.slider-inner-wr {
position: absolute;
width: 100%;
left: 0px;
right: 0px;
top: 50%;
transform: translateY(-50%);
}
figure.wp-block-video.aligncenter.video-block {
overflow: hidden;
position: relative;
}
.wp-block-video.video-block video {
width: 650px;
margin-top: -320px;
}
.page-id-4674 .rt-video-wr p {
font-size: 19px;
line-height: 26px;
color: #000;
padding: 0px 74px;
}
.rt-video-wr .wp-block-button a ,
.events-wrapper .wp-block-button a {
transition: 0.3s;
padding: 13px 27px 10px;
} 
.rt-video-wr .wp-block-button a:hover ,
.events-wrapper .wp-block-button a:hover {
background-color: #133260;
color: #fff;
}
.page-id-4727 .wp-block-video.video-block video {
margin-top: -136px;
width: 495px;
} .form-step h4,.form-step span:first-child {
color: #032e65;
font-size: 20px;
font-family: 'pt_sansbold';
line-height: 25px;
}
.form-wr-inner {
padding: 0px 56px 0px 56px;
}
.form-step li, .form-step-bottom p {
font-size: 17px;
margin-bottom: 21px;
list-style-type: none;
color: #000000;
font-family: 'pt_sansregular';
font-weight: 500;
}
.student-application-form-inner-wr {
padding: 0px 130px 0px 130px;
}
.form-bord-cmn {
border-bottom: solid 2px #f8f0f0;
padding-bottom: 20px;
}
.form-step ul {
padding-left: 5px;
}
.form-step span {
font-size: 17px;
margin-right: 22px;
width: 91%;
display: inline-block;
margin: 0px;
line-height: 24px;
vertical-align: top;
}
.jewish-faith-section-wr select {
border: 1px solid #ccc;
padding: 11px;
width: 100%;
box-shadow: none;
margin-top: 3px;
font-size: 13px;
color: #555;
}
.jewish-faith-section-wr {
border-bottom: solid 2px #f8f0f0;
padding-bottom: 16px;
margin-bottom: 12px;
}
#household_jewish_practice {
margin-top: 21px;
}
.jf-select-title {
margin-bottom: 8px;
}
.form-step span:first-child {
width: 8%;
display: inline-block;
margin-right: 0px;
vertical-align: top;
}
.form-step .form-step-bottom h4 {
margin-bottom: 0px;
}
.form-step .form-step-bottom p {
margin-top: 6px;
margin-bottom: 0px;
}
.student-application-form-inner-wr {
padding-bottom: 60px;
}
.form-step-bottom .left {
width: 38%;
}
.form-step-bottom .right {
width: 21%;
}
.student-appl {
background-color: #032e65;
padding: 18px 0px 15px 0px;
}
.student-appl h4 {
text-align: center;
}
.student-appl h4,.student-appl p,.Release-informa h4,.non-refundable h4,.non-refundable.left h4 {
font-size: 41px;
color: #ffffff;
line-height: 26px;
text-transform: uppercase;
font-family: 'carlitobold';
}
.student-appl p {
font-size: 20px;
font-family: 'pt_sansbold';
padding: 0px 138px 0px 138px;
text-transform: unset;
}
.student-form.left input,.fullwidth.responsiblename input,.infor-requested input#Date {
width: 100%;
box-sizing: border-box;
padding: 10px 20px;
border: solid 1px #c7cfd2;
background-color: #fff;
font-family: 'pt_sansregular';
outline: none;
}
.student-form.left {
width: 73%;
}
.halfwidth.left, .halfwidth.right {
width: 48.9%;
}
.form-field.clearfix input {
min-height: 42px;
}
.form-field input::placeholder {
color: #000000!important;
font-family: 'pt_sansregular';
font-size: 14px;
}
.form-field.Jewish-nam.clearfix {
margin-top: 13px;
}
.halfwidth.right h4,.form-field h4,.halfwidth h4,.halfwidth-common h4,.Parent-inform.lives h4 {
font-size: 16px;
color: #000;
font-family: 'pt_sansbold';
display: inline-block;
}
.halfwidth.right label,.halfwidth label,.upload-file label {
font-size: 14px;
color: #000000;
font-weight: unset;
}
.student-application-form input[type=checkbox],.student-application-form input[type=radio] {
display: none;
}
.checkbox-wr label,.radio-button-wr label {
position: relative;
cursor: pointer;
}
.checkbox-wr label {
padding-left: 30px;
}
.checkbox-wr label:before,.radio-button-wr label:before {
position: absolute;
content: '';
width: 18px;
height: 18px;
left: -28px;
top: 1px;
border: solid 1px #c7cfd2;
}
.checkbox-wr label:before {
left: 0px;
}
.checkbox-wr label:after { left: 3px;
top: 3px;
}
.radio-button-wr label:before  {
left: 0px;
top: 0px;
}
.donate-extra-wr label {
color: #00233f;
font-weight: normal;
font-size: 21px;
}
.donate-extra-wr input[type="checkbox"]:checked+label:after {
left: 2px;
}
.checkbox-wr label:after,.radio-button-wr label:after {
position: absolute;
font-size: 20px;
content: "";
left: 0px;
top: 4px;
transition: 0.3s;
}
.radio-button-wr label:after {
left: 3px;
height: 14px;
width: 14px;
top: 3px;
transform: scale(0);
transform-origin: center center;
background-color: #032e65;
border-radius: 50%;
}
.student-application-form input[type="checkbox"]:checked + label:after {
content: "\2713";
}
.student-application-form input[type=radio]:checked+label:after {
transform: scale(1);
}
.radio-button-wr h4 {
margin-left: 16px;
}
.radio-button-wr label:before {
border-radius: 50%;
}
.radio-button-wr label {
padding-left: 30px;
}
.halfwidth-common.ethnicity-form-wr h4 {
vertical-align: top;
margin: 0px 53px 0px 15px;
}
.halfwidth.form-field-check.form-field {
padding: 0;
}
.form-field-check {
display: inline-block;
margin-right: 20px;
vertical-align: middle;
}
.form-field-check.cmn {
width: 8%;
}
.hispanic-lat {
margin-bottom: 7px;
}
.halfwidth.immunized.right {
text-align: right;
margin-right: 17px;
} .form-field-check.ethnicit3-cmn.checkbox-wr {
width: 36%;
margin-right: 4px;
}
.halfwidth-common h4 {
margin: 0;
}
.upload-img-wrapper.right {
width: 27%;
}
.upload-img-wrapper.right input {
display: none;
}
.upload-img-wrapper.right label,.upload-file span {
position: absolute;
left: 0;
right: 0;
top: 50%;
color: #000000;
cursor: pointer;
}
.upload-file span {
top: 38%;
}
.upload-img-wrapper.right svg {
height: 21.9px;
width: 18px;
}
.upload-file {
border: solid 1px #c7cfd2;
background-color: #fff;
box-sizing: border-box;
height: 374px;
text-align: center;
margin-left: 20px;
position: relative;
}
.Parent-inform-cmn h4,.Parent-inform-cmn.parent-one h4 {
font-size: 26px;
color: #032e65;
text-transform: uppercase;
line-height: 26px;
font-family: 'carlitobold';
display: inline-block;
}
.Parent-inform-cmn,.halfwidth.Parent-inform-cmn {
display: inline-block;
}
.Parent-inform-cmn {
margin-right: 27px;
}
.Parent-inform.lives .form-field-check {
width: 84%;
}
.Parent-inform.lives .form-field-check label {
margin-right: 30px;
}
.Parent-inform.lives.form-field-check.label.financ {
width: 100%;
margin: 0;
}
.Parent-inform.lives.form-field-check.label.finan {
width: 100%;
}
.Parent-inform.lives .Parent-inform-cmn,.Parent-inform-cmn.parent-one {
margin: 0;
}
.Parent-inform.parent-cmn-field h4 {
text-transform: capitalize;
}
.Parent-inform.parent-cmn-field.curn-sch h4,.Parent-inform-cmn.parent-one.financial h4 {
text-transform: uppercase!important;
}
.halfwidth.left.sec-fld {
width: 22.2%!important;
margin-left: 20px;
}
.form-field.location .left {
width: 64.5%;
}
.halfwidth.right.thir-fld {
width: 10.6%!important;
}
.form-field.location .right {
width: 22.2%;
margin-right: 135px;
}
.Parent-inform.parent-cmn-field .right, .Parent-inform.parent-cmn-field .left {
width: 49%;
}
.Parent-inform.parent-cmn-field.curn-sch .left { }
.form-field.location.contct.clearfix .left {
width: 72.5%;
}
.form-field.location.contct .right {
width: 26%;
margin: 0;
}
.Parent-inform-cmn.parent-one.affli {
width: 100%;
}
.halfwidth.left.sec-fld.rabbi,.Parent-inform-cmn.parent-one.affli .right {
width: 22.4%!important;
}
.Parent-inform-cmn.parent-one.affli .left {
width: 52%;
}
.Parent-inform.halfwidth.fin .Parent-inform-cmn.parent-one {
display: block;
margin-bottom: -16px;
}
.Parent-inform.halfwidth.fin.scholar.radio-button-wr.form-bord-cmn {
margin-top: 9px;
}
.Parent-inform.halfwidth.fin.scholar .Parent-inform-cmn.parent-one h4 {
text-transform: unset;
}
.Parent-inform.halfwidth.fin.scholar .halfwidth.form-field-check h4 {
text-transform: uppercase;
}
.Parent-inform.halfwidth.fin.scholar .halfwidth.form-field-check {
width: 78%;
}
.Parent-inform.halfwidth.fin.scholar h4.plasa-gra {
margin-right: 88px;
}
.Parent-inform.halfwidth.fin.scholar.form-sent .halfwidth.form-field-check,.Parent-inform.halfwidth.fin.scholar.form-sent .Parent-inform-cmn.parent-one {
width: 100%;
text-align: center;
}
.Parent-inform.halfwidth.fin.scholar.form-sent .Parent-inform-cmn.parent-one h4 {
font-size: 20px;
margin: 0;
display: block;
}
.Release-informa {
padding: 19px 0px 33px 0px;
background-color: #032e65;
}
.Parent-inform.halfwidth.fin.scholar.form-sent {
padding-bottom: 113px;
position: relative;
} .Release-informa h4 {
text-align: center;
margin-bottom: 13px;
}
.Release-informa .Parent-inform-cmn.parent-one h4 {
color: #ffffff;
font-size: 20px;
text-transform: capitalize;
}
.Release-informa-inner-wr {
padding: 0px 140px 0px 140px;
}
.Release-informa p {
color: #fff;
font-size: 17px;
line-height: 26px;
margin: 0;
}
.infor-requested .Parent-inform-cmn.parent-one h4 {
display: inline-block;
}
.infor-requested .halfwidth.form-field-check {
width: 100%;
margin: 0;
}
.halfwidth.form-field-check.contacted-child {
margin: 20px 0px 11px 0px;
}
.infor-requested label {
font-size: 17px;
color: #000000;
width: 72%;
vertical-align: top;
margin-left: 0px !important;
}
.infor-requested .halfwidth.form-field-check {
margin-left: 25px;
}
.infor-requested .halfwidth.right {
width: 23.4%;
}
.infor-requested .halfwidth.left {
width: 75%;
}
.current-school-wr .halfwidth.left.phn {
margin-right: 25px;
}
.current-school-wr .left, .current-school-wr .right {
width: 32%!important;
}
.current-school-wr .halfwidth.form-field-check {
width: 100%;
margin-bottom: 50px;
}
.current-school-wr label {
margin: 0px 0px 0px 8px;
}
.form-field.infor-requested.parnt-sign .left {
width: 75%!important;
}
.form-field.infor-requested.parnt-sign .right {
width: 23.4%!important;
}
.halfwidth.form-field-check.need h4:first-child {
margin-right: 34px;
} .student-informtion {
padding: 25px 0px 0px 0px;
}
.emergency-contact-wr h4.emerg-cnt {
color: #032e65;
font-size: 26px;
margin-top: 0px;
margin-left: 16px;
font-family: 'carlitobold';
}
.non-refundable-cmn h4 {
color: #032e65;
line-height: 55px;
margin-bottom: 0px;
}
.non-refundable {
text-align: center;
}
.non-refundable-cmn a,.non-refundable-cmn input[type="submit"] {
padding: 19px 36px 19px 37px;
box-shadow: 5px 5px 5px 0 rgb(65 65 65/20%);
background-color: #00233f;
font-size: 17px;
color: #fff;
display: inline-block;
transition: .3s;
background-image: none;
border: none;
border-radius: 0px;
font-weight: normal;
font-family: 'pt_sansregular';
}
.non-refundable-cmn input[type="submit"]:hover,
.non-refundable-cmn a:hover {
background-color: #F7DA1A;
color: #052d68;
}
.non-refundable-cmn {
display: inline-block;
vertical-align: middle; }
.non-refundable-cmn.submit-btn {
display: block;
margin-top: 33px;
}
.upload-file img#output {
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
object-fit: cover;
}
.upload-file.after-upload-style svg {
fill: #fff;
background-color: #032e65;
padding: 20px;
margin-top: 0px;
display: block;
}
.upload-file.after-upload-style label {
bottom: 0px;
padding: 0px;
right: 0px;
left: auto;
top: auto;
}
.remove-image {
position: absolute;
bottom: 0px;
right: 0px;
color: #fff;
font-size: 23px;
background-color: #032e65;
width: 58px;
text-align: center;
height: 62px;
line-height: 65px;
cursor: pointer;
display: none;
}
.upload-file.after-upload-style .remove-image {
display: block;
}
.upload-file.after-upload-style #ups_img {
display: none;
}
.upload-file.after-upload-style #output {
opacity: 1 !important;
}
.student-application-form input[type=radio]+label {
margin-left: 25px;
line-height: 19px;
}
input.datepickerinput {
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/datepick.svg);
background-repeat: no-repeat;
background-position: 97% center;
}
.payment-box-wr {
display: inline-block;
font-size: 19px;
}
.payment-options-wr {
margin-top: 37px;
}
.student-application-form .payment-box-wr:first-child label {
margin-left: 0px;
}
.student-application-form .payment-box-wr label {
font-weight: normal;
color: #032e65;
}
.payment-options-wr {
margin-bottom: 53px;
}
.payment-box {
box-shadow: 0px 0px 11px 0px rgb(0 0 0 / 20%);
padding: 40px;
text-align: left;
}
.payment-box .web-form-field input, .payment-box .web-form-field select {
border: 1px solid #ccc;
box-shadow: none;
padding: 10px;
color: #000;
font-family: 'carlitoregular';
width: 100%;
border-radius: 0px;
font-size: 14px;
line-height: 20px;
}
.payment-box .web-form-field select {
height:auto;
}
.payment-box .web-form-left, .payment-box .web-form-right {
width: 48%;
}
.payment-box label {
font-weight: normal;
color: #000;
color: #032e65;
}
.web-form-field {
margin-bottom: 21px;
}
.payment-box {
display: none;
}
.halfwidth, .fullwidth, .payment-options-wr, .web-form-field, .payment-box .web-form-left, .payment-box .web-form-right {
position: relative;
}   
.err-msg {
position: absolute;
color: #f00;
width: 100%;
left: 0px;
bottom: -22px;
font-size: 13px;
}
.response-msg .alert.alert-danger {
color: #721c24;
background-color: #f8d7da;
border-color: #f5c6cb;
}
.response-msg .alert.alert-success {
color: #155724;
background-color: #d4edda;
border-color: #c3e6cb;
}
.response-msg .alert {
padding: 8px 8px 6px;
text-align: center;
font-size: 15px;
}
.paypal-wr-err {
position: relative;
text-align: center;
}
.paypal-wr-err label {
margin-left: 0px !important;
}
.non-refundable-cmn p {
font-size: 20px;
color: #032e65;
line-height: 32px;
margin: 10px;
}
.tuition-ass-wr,
.financial-emp-wr,
.financial-need-base-wr,
.financial-wr {
position: relative;
}
span.err-msg.mcKayScholarship-err {
left: 26px;
}
span.err-msg.needs-based-err {
bottom: -13px;
left: 282px;
}
span.err-msg.gardiner-err {
bottom: -13px;
}
span.err-msg.FES-err {
bottom: -13px;
left: 431px;
}
span.err-msg.tuitionAssistance-err {
bottom: -9px;
left: 228px;
}
.payment-main-block {
text-align: left;
margin-top: 44px;
}
.payment-main-block input[type="checkbox"] {
display: none;
}
.payment-main-block .field-agreement {
padding-bottom: 12px;
}
.payment-main-block input[type="checkbox"]+label:before {
top: 5px;
}
.payment-main-block input[type="checkbox"]:checked+label:after {
content: "\2713";
line-height: 25px;
top: 5px;
width: 20px;
text-align: center;
left: 1px;
}
.payment-main-block .amount-info {
margin: 0px 0px 24px;
color: #032e65;
font-size: 20px;
margin-bottom: 24px;
margin-top: 9px;
}
.dinner-advertiser-wr .amount-info {
margin: 0px 0px 24px;
color: #000;
font-size: 20px;
margin-bottom: 24px;
margin-top: 9px;
}
.payment-main-block .radio-button-wr {
margin-bottom: 23px;
position: relative;
}
.adthankyou-text {
margin-bottom: 55px;
text-align: center;
}
.adthankyou-text h4 {
font-size: 33px;
line-height: 38px;
} .rsvp-block {
font-family: 'Clicker Script',cursive;
color: #6091c2;
font-size: 84px;
line-height: 84px;
text-shadow: 1px 0px 0px;
padding-bottom: 179px;
padding-top: 62px;
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/Flowral_BG Bottom Left.png),url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/Flowral_BG Bottom Right.png);
background-repeat: no-repeat;
background-position: left bottom,right bottom;
background-size: 349px;
}
.rsvp-block-center-wr {
max-width: 1600px;
margin: 0 auto;
}
.rsvp-new-block {
border: 20px solid #F9F9F9;
margin-top: 320px;
padding-bottom: 203px;
}
.rsvp-new-block .meet_guest_wrp {
width: 822px;
text-align: center;
}
.guest-inner-block {
margin-top: -228px;
}
.meet-team-wr h3 {
color: #737f8e;
font-family: 'Clicker Script';
font-size: 84px;
font-weight: 400;
text-shadow: 1px 0px 0px;
margin: 0 0 0px;
text-align: center;
display: inline-block;
background-color: #fff;
padding: 0px 32px;
position: relative;
}
.meet-team-wr {
margin-top: -42px;
}
.meet-team-inner-wr {
position: relative;
}
.meet-team-inner-wr:before {
position: absolute;
content: '';
background-color: #737f8e;
width: 100%;
left: 0px;
height: 3px;
top: 49%;
}
.meet-team-wr .center-wrapper {
position: relative;
}
.rsvp-new-block h2 {
font-family: 'carlitobold_italic';
color: #6091c2;
font-size: 60px;
text-align: center;
font-weight: normal;
line-height: 68px;
}
.rsvp-new-block a.guestbiobtn {
background-color: #737F8E;
font-family: 'carlitobold';
font-size: 25px;
line-height: 31px;
text-align: center;
padding: 18px 86px 18px;
border-radius: 45px;
transition: 0.3s;
-moz-transition: 0.3s;
-ms-transition: 0.3s;
-o-transition: 0.3s;
-webkit-transition: 0.3s;
}
.rsvp-new-block a.guestbiobtn:hover {
background-color: #6091c2;
}
.rsvp-quote-left {
width: 74%;
display: inline-block;
vertical-align: middle;
color: #6091c2;
font-size: 30px;
font-family: 'carlitobold_italic';
text-align: left;
line-height: 45px;
text-transform: uppercase;
}
.rsvp-quote-right {
width: 25%;
display: inline-block;
vertical-align: middle;
}
.rsvp-quote-block {
padding-left: 280px;
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/quote-grey.png);
background-repeat: no-repeat;
background-position: left center;
margin-left: -82px;
margin-top: -308px;
}
.register_rsvp_page_new .rsvp_frm_wrp {
margin-top: 77px;
}
.register_rsvp_page_new .rsvp-inn-wrp .advertising-category-wr {
margin-top: 63px;
}
.register_rsvp_page_new {
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/Flowral_BG Bottom Left.png),url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/Flowral_BG Bottom Right.png);
background-repeat: no-repeat;
background-position: -268px bottom,127% bottom;
}
.rsvp-checkbox {
position: relative;
}
.rsvp-checkbox .help-block.with-errors {
bottom: -17px;
position: static;
}
.rsvp-inn-wrp .form-group textarea {
resize: none;
width: 100%;
box-shadow: none;
border: 1px solid #c7c7c7;
font-size: 14px;
line-height: 16px;
padding: 10px;
}
.rsvp-inn-wrp .form-group input[type="email"]:focus, .rsvp-inn-wrp .form-group textarea:focus {
border-color: #66afe9;
outline: 0;
-webkit-box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%), 0 0 8px rgb(102 175 233 / 60%);
box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%), 0 0 8px rgb(102 175 233 / 60%);
}   .help-block.with-errors, .page-template-template-dinner2022 #capayment_error, 
.page-template-template-dinner2022 #diamondradioValue_error {
font-family: montserratregular;
font-size: 14px;
line-height: 20px;
color: #ff0000;
position: absolute;
bottom: -10px;
left: 5px;
}
.page-template-template-dinner2022 .inner-advert-cat {
width: 1047px;
margin: 0 auto;
}
.page-template-template-dinner2022 .chai-soc-check-firstrow label, 
.page-template-template-dinner2022 .chai-soc-check-secondrow label, 
.page-template-template-dinner2022 .chai-soc-check-thirdrow label ,
.page-template-template-dinner2022 .chai-soc-check-firstrow span, 
.page-template-template-dinner2022 .chai-soc-check-secondrow span, 
.page-template-template-dinner2022 .chai-soc-check-thirdrow span,
.page-template-template-dinner2022 .chai-soc-check-secondrow p, 
.page-template-template-dinner2022 .chai-soc-check-thirdrow p, 
.page-template-template-dinner2022 .chai-soc-check-firstrow p {
font-family: 'Cinzel',serif;
font-size: 20px;
font-weight: 700;
color: #2c465d;
margin-left:0px;
}
.page-template-template-dinner2022 .chai-soc-check-firstrow label, 
.page-template-template-dinner2022 .chai-soc-check-secondrow label, 
.page-template-template-dinner2022 .chai-soc-check-thirdrow label {
font-size: 24px;
margin-top: 11px;
margin-bottom: 11px;
}
.page-template-template-dinner2022 .chai-soc-check-secondrow p, 
.page-template-template-dinner2022 .chai-soc-check-thirdrow p, 
.page-template-template-dinner2022 .chai-soc-check-firstrow p {
font-size: 17px;
}
.page-template-template-dinner2022 .chai-soc-check-firstrow li,
.page-template-template-dinner2022 .chai-soc-check-secondrow li,
.page-template-template-dinner2022 .chai-soc-check-thirdrow li {
box-shadow: 0 5px 20px 0 rgb(0 35 63 / 20%);
padding: 24px 26px 0;
margin-left: 3%;
width: 31%;
}
.page-template-template-dinner2022 .chai-soc-check-firstrow li:first-child,
.page-template-template-dinner2022 .chai-soc-check-secondrow li:first-child,
.page-template-template-dinner2022 .chai-soc-check-thirdrow li:first-child {
margin-left: 0px;
}
.dinner-2022-header-wr .dinner-2022-title p {
font-size: 36px;
line-height: 43px;
font-family: 'Cinzel';
letter-spacing: 0.94px;
color: #fff;
position: relative;
}
.dinner-2022-header-wr .dinner-2022-title p:before {
position: absolute;
content: "";
width: 250px;
height: 1px;
background-image: linear-gradient(to left, #b37f56 66%, #ffe5e5 51%, #795d55 33%);
bottom: -18px;
left: 0;
right: 0;
opacity: 0.5;
margin: 0 auto;
}
.dinner-2022-header-wr .dinner-2022-content p {
font-size: 50px;
line-height: 60px;
font-family: 'Cinzel';
color: #fff;
}
.dinner-2022-header-wr .dinner-2022-content h4 {
-webkit-text-fill-color: transparent;
background: -webkit-linear-gradient(228deg, #cd9f52 55%, #d4ac5a 50%, #dcba63 43%, #e0c167 38%, #eacf6f 33%);
-webkit-background-clip: text;
font-size: 68px;
line-height: 106px;
font-family: 'Cinzel';
text-transform: uppercase;
margin-top: 25px;
font-weight: 400;
}
.dinner-2022-header-wr .dinner-inner-wr {
text-align: center;
width: 100%;
}
.dinner-2022-header-wr{
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/dinner_2022_fold.jpg);
background-repeat: no-repeat;
background-size: cover;
padding: 60px 0 310px;
}
.dinner-2022-content {
margin-top: 120px;
}
.dinner2022-details-wr {
width: 92.5%;
margin: 0 auto;
border: 4px solid;
border-image-slice: 1;
border-width: 4px;
border-image-source: linear-gradient(204deg, #cd9f52 71%, #d4ac5a 59%, #dcba63 44%, #e0c167 35%, #eacf6f 23%);
color: #0e1b34;
text-align: center;
padding: 68px 260px;
transform: translateY(-204px);
position: relative;
background-color: #fff;
}
.dinner2022-details-wr p, .dinner2022-details-wr h4 {
font-size: 30px;
line-height: 40px;
font-family: 'montserratregular';
text-transform: uppercase;
letter-spacing: 1.6px;
}
.dinner2022-details-wr h4 {
margin: 46px 0 0;
}
.honorees_blk{
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/The_Honorees_bg.jpg);
background-repeat: no-repeat;
background-size: cover;
padding-bottom: 86px;
}
.honorees_heading-wr h3 {
font-size: 80px;
line-height: 90px;
font-family: 'Cinzel';
font-weight: 400;
color: #00233f;
text-align: center;
}
.honorees_blk .honorees_content img, .honorees_blk .student_volunteer_content img {
border: 5px solid;
border-image-slice: 1;
border-width: 5px;
border-image-source: linear-gradient( 204deg,#cd9f52 71%,#d4ac5a 59%,#dcba63 44%,#e0c167 35%,#eacf6f 23%);
display: block;
}
.honorees_blk .honorees_content, .honorees_blk .student_volunteer_content {
display: inline-block;
vertical-align: middle;
text-align: center;
width: 39%;
}
.honorees_heading-wr {
margin-bottom: 125px;
margin-top: -94px;
}
.honorees_blk .honorees_content h6 {
font-family: 'Cinzel';
font-size: 26px;
line-height: 36px;
font-weight: bold;
color: #00233f;
margin: 56px 0 35px;
}
.honorees_blk .honorees_content a, .honorees_blk .student_volunteer_content a {
background-color: #00233f;
color: #fff;
font-family: 'Cinzel';
font-size: 20px;
line-height: 30px;
padding: 14px 46px 16px 47px;
display: inline-block;
vertical-align: middle;
box-shadow: 0 5px 20px 0 rgba(0, 35, 63, 0.2);
transition: 0.5s all ease;
}
.honorees_blk .student_volunteer_content a{
margin-top: 38px;
}
.honorees_blk .student_volunteer_content a:focus, .honorees_blk .honorees_content a:focus{
text-decoration: none;
outline: 0;
}
.student_volunteer_content_wr {
text-align: center;
}
.student_volunteer_heading_wr {
margin: 100px 0 50px;
}
.honorees_blk .honorees_content a:hover , .honorees_blk .student_volunteer_content a:hover{
text-decoration: none;
background: -webkit-linear-gradient(228deg, #cd9f52 55%, #d4ac5a 50%, #dcba63 43%, #e0c167 38%, #eacf6f 33%);
}
.honorees_blk .student_volunteer_heading_wr h3 span {
font-weight: bold;
display: block;
}
.honorees_blk .student_volunteer_heading_wr h3 {
font-size: 40px;
line-height: 50px;
color: #00233f;
font-family: 'Cinzel';
font-weight: normal;
text-align: center;
}
.page-template-template-dinner2022 .dinner2021-required-message{
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/dinner2022_Bg_2.jpg);
background-repeat: no-repeat;
background-size: cover;
padding: 65px 0;
}
.page-template-template-dinner2022 .dinner-rsvp-title h2 {
font-weight: bold;
}
.page-template-template-dinner2022 .dinner2021-req-inner-msg{
padding: 0 100px;
}
.page-template-template-dinner2022 .dinner2021-req-inner-msg p{
font-weight: bold;
}
.page-template-template-dinner2022 .dinner2021-attendies select.attendees_names{
width: 100%;
}
.page-template-template-dinner2022 .society_gift_blk{
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/dinner2022_bg_3.jpg);
padding: 70px 0;
}
.page-template-template-dinner2022 .your_guardian{
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/dinner2022_bg_4.jpg);
}
.page-template-template-dinner2022 .society_gift_blk .dinner2021-req-inner-msg,
.page-template-template-dinner2022 .your_guardian .dinner2021-req-inner-msg{
padding: 0 40px;
}
.page-template-template-dinner2022 .about-dinner2021-inner-wr h2, .page-template-template-dinner2022 .dinner2021-directors-inner-wr h2 {
color: #2c465d;
font-family: 'Cinzel';
font-size: 50px;
line-height: 60px;
font-weight: bold;
}
.advetiser-wr.dinner2021-advertiser-wr h3 {
color: #00233f;
}
.page-template-template-dinner2022 .dinner2021-directors-inner-wr{
width: 100%;
padding-bottom: 40px;
}
.page-template-template-dinner2022 .directors-block ul{
text-align: center;
}
.page-template-template-dinner2022 .directors-block li{
width: 24%;
text-align: left;
font-size: 16px;
line-height: 20px;
letter-spacing: 0.42px;
}
.honorees_blk .honorees_content p, .honorees_blk .student_volunteer_content p{
display: none;
}
.dinner2022-popup-overlay{
background: #000 none repeat scroll 0 0;
display: none;
height: 100%;
left: 0;
opacity: .4 !important;
overflow: hidden;
position: fixed;
top: 0;
width: 100%;
z-index: 9999;
}
.dinner2022-popup{
background-color: #fff;
border: 8px solid #f6d787;
border-radius: 5px;
display: none;
left: 0;
padding: 20px 20px 5px;
position: fixed;
text-align: center;
top: 50%;
transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
-webkit-transform: translateY(-50%);
width: 800px;
z-index: 999999999;
height: 400px;
overflow: auto;
right: 0;
margin: 0 auto;
}
.popclose-dinner2022{
display: none;
position: absolute;
z-index: 99999999999;
right: 0;
color: #000;
cursor: pointer;
font-size: 30px;
top: 0;
}
.popclose-dinner2022.show{
display: block !important;
}
.dinner2021-total-am-wr .payment-box{
background-color: #fff;
}
.dinner2021-total-am-wr #stripe-ach_form {
color: #0e1b34;
}
#paypal_form .paypal-wr-err label {
padding-left: 17px;
margin-left: -150px !important;
}
#paypal_form .paypal-wr-err label span {
color: #032e65;
font-size: 14px;
line-height: 14px;
font-weight: normal;
margin-left: 15px;
display: inline-block;
width: 155px;
vertical-align: top;
}
#paypal_form .paypal-wr-err label:before{
left: 19%;
border: 0px;
}
#stripe_form .web-form-field input {
font-size: 14px;
}
.page-template-template-dinner2022 .inner-jewel-fri-wr input + label{
float: left;
}
.page-template-template-dinner2022 .inner-jewel-fri-wr .check-block span{
margin-left: 28px;
}
.page-template-template-dinner2022 .inner-jewel-fri-wr .check-block label:last-child{
margin-left: 52px;
}
.page-template-template-dinner2022 .advetiser-wr.dinner2021-advertiser-wr .advert-textarea-field textarea,
.page-template-template-dinner2022 .advetiser-wr.dinner2021-advertiser-wr .advert-textarea-field{
height: 52px;
}
.page-template-template-dinner2022 .directors-block.governors ul {
text-align: left;
}
.page-template-template-dinner2022 .directors-block.governors ul.late_governors li label{
font-size: 15px;
line-height: 25px;
}
.page-template-template-dinner2022 .directors-block.governors{
position: relative;
}
.page-template-template-dinner2022 .directors-block.governors span.past_presidents{
position: absolute;
content: "";
right: 0;
bottom: 0;
font-size: 16px;
line-height: 26px;
font-family: 'Cinzel';
color: #2c465d;
letter-spacing: 0.42px;
}
.dinner2021-attendies .form-control.total_attendees {
background-image: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/Arrow.svg);
background-repeat: no-repeat;
background-position: 84% center;
}
.dinner2021-total-am-wr #stripe_form {
margin-top: 36px;
}
.page-template-template-dinner2022 .dinner2021-attendies input.attendees_names, .page-template-template-dinner2022 .dinner2021-attendies textarea.attendees_names {
width: 100%;
background-color: #00233F;
color: #fff;
border: none;
border-radius: 0px;
font-size: 20px;
font-family: 'Cinzel',serif;
padding: 14px 86px 14px 18px;
height: auto;
appearance: none;
outline: none;
margin-top: 30px;
}
.page-template-template-dinner2022 .dinner2021-attendies input::-webkit-input-placeholder{
color: #fff;
}
.page-template-template-dinner2022 .advetiser-wr.dinner2021-advertiser-wr input[type=submit]{
background-color: #fff !important;
opacity: unset;
width: auto;
pointer-events: unset;
cursor: pointer;
font-size: 16px;
line-height: 20px;
font-weight: bold;
color: #2c465d;
padding: 14px 44px;
}
.advertiser-thirdrow-btn{
display: inline-block;
margin: 8px 0;
vertical-align: middle;
}
.advertiser-thirdrow-btn:first-child{
margin-left: 0px;
}
.page-template-template-dinner2022 .advetiser-wr.dinner2021-advertiser-wr textarea{
font-family: 'Cinzel',serif;
border:0px;
}
.advertiser-thirdrow{
position: relative;
}
.page-template-template-dinner2022 .help-block.with-errors {
bottom: -28px;
}
.page-template-template-dinner2022 .list-unstyled, .page-template-template-dinner2022 .dinner2021-total-am-wr .err-msg, .page-template-template-dinner2022 .dinner-2021-form-wr .dinner2021-attendies .help-block.with-errors{
font-size: 14px;
line-height: 20px;
font-weight: normal;
}
.page-template-template-dinner2022 .dinner2021-total-am-wr .err-msg, .page-template-template-dinner2022 .commrow #capayment_error{
font-family: montserratregular;
}
.page-template-template-dinner2022 .advertiser-form .help-block.with-errors {
bottom: -15px;
}
.page-template-template-dinner2022 .commrow #capayment_error{
margin: 0px;
bottom: 3px;
}
.page-template-template-dinner2022 #diamondradioValue_error{
bottom: -38px;
font-weight: normal;
}
.page-template-template-dinner2022 #adText_error{
bottom: -33px;
}
.page-template-template-dinner2022 form div{
position: relative;
}
.page-template-template-dinner2022 .dinner2021-total-am-wr {
background-color: #2c465d;
}
.page-template-template-dinner2022 .payment-box{
margin-bottom: 20px;
}
.page-template-template-dinner2022 .payment-box p{
text-align: center;
font-size: 16px;
font-weight: bold;
line-height: 24px;
}
.page-template-template-dinner2022 .dinner-2021-form-wr .dinner2021-attendies .help-block.with-errors {
bottom: -34px;
}
#hidden_block{
display: none;
}
.page-template-template-dinner2022 .dinner2021-total-am-wr #stripe_form {
margin-top: 17px;
}
.page-template-template-dinner2022 .list-unstyled{
display: none;
}
.response-message {
width: 55%;
margin: 0 auto;
text-align: center;
}
.page-template-template-dinner2022 .btn-primary:active:hover{
color: #204d74 !important;
}
.page-template-template-dinner2022 .dinner2021-total-am-wr .advertiser-thirdrow .err-msg{
bottom: -17px;
}
.page-template-template-dinner2022 .advertiser-thirdrow .payment-err{
color: #ff0000;
}
.page-template-template-dinner2022 .form-err-msg {
font-family: montserratregular;
font-size: 14px;
line-height: 20px;
color: #ff0000;
position: absolute;
bottom: -21px;
}
.page-template-template-dinner2022 .total-amount-wr input{
width: 29%;
padding: 9px 20px;
}
.page-template-template-dinner2022 .advetiser-wr.dinner2021-advertiser-wr .advert-textarea-field textarea::-webkit-scrollbar {
display: none;
}
.page-template-template-dinner2022 .advetiser-wr.dinner2021-advertiser-wr .advert-textarea-field textarea::-ms-scrollbar {
display: none;
}
.page-template-template-dinner2022 .advetiser-wr.dinner2021-advertiser-wr .advert-textarea-field textarea::scrollbar {
display: none;
}
.page-template-template-dinner2022 .advetiser-wr.dinner2021-advertiser-wr input[type=submit]:focus {
border: 0;
outline: 0;
}
.page-template-template-dinner2022 .advetiser-wr.dinner2021-advertiser-wr input[type=submit]:hover{
background: -webkit-linear-gradient(228deg,#cd9f52 55%,#d4ac5a 50%,#dcba63 43%,#e0c167 38%,#eacf6f 33%);
}
.page-template-template-dinner2022 .form-group select{
appearance: none;
-webkit-appearance: none;
-ms-appearance: none;
-o-appearance: none;
}
.per-person-select .attendees_names::placeholder{
color: #fff;
}
.dinner-2021-form-wr .infocomm input, .advetiser-wr.dinner2021-advertiser-wr input{
box-shadow: 0 5px 20px 0 rgb(0 35 63 / 20%);
-webkit-box-shadow: 0 5px 20px 0 rgb(0 35 63 / 20%);
-ms-box-shadow: 0 5px 20px 0 rgb(0 35 63 / 20%);
-webkit-appearance: none;
}  .payment2022-sec-wr {
margin: 0 0 35px;
padding: 10px;
}
.payment2022-sec-wr #paypal_form .paypal-wr-err label {
margin-left: 0 !important;
}
.payment2022-sec-wr #paypal_form .paypal-wr-err label span {
margin-left: 0;
}
.payment2022-sec-wr #paynow {
display: inline-block;
width: auto;
}
.payment2022-sec-wr .submitadspayment-options {
text-align: left;
}
.payment2022-sec-wr #cardcvv {
margin-bottom: 0;
}
.payment2022-sec-wr .web-form-field {
margin-bottom: 32px;
} .ning-blue-bg-wr {
}
.blng-content-one p {
margin: 35px 0 60px;
font-size: 64px;
color: #fff;
line-height: 68px;
font-family: bhatoshine;
}
.blng-content-two p {
font-size: 30px;
color: #d3a73c;
margin: 20px 0;
font-family: El Messiri;
line-height: 39px;
font-weight: 600;
}
.blng-content-three p {
font-family: El Messiri;
font-size: 40px;
line-height: 54px;
color: #fff;
margin: 0;
}
.blng-content-three {
margin: 30px auto;
padding: 25px 0;
border: 2px solid #d3a73c;
}
.blng-content-four {
text-align: center;
margin: 25px 0;
padding: 12px 0;
}
.blng-content-four p {
font-family: El Messiri;
font-size: 26px;
line-height: 33px;
color: #fff;
margin-top: 8px;
}
.blnb-common-cls {
display: inline-block;
vertical-align: top;
margin: 0 15px;
width: 20%;
}
.center-sc {
width: 48%;
}
p.five-one-title {
font-family: El Messiri;
font-size: 30px;
line-height: 39px;
color: #fff;
}
p.five-two-title {
font-family: El Messiri;
font-size: 35px;
line-height: 52px;
color: #d3a73c;
}
.center-sc a {
font-size: 24px;
display: inline-block;
margin-top: 30px;
color: #d3a73c;
padding: 18px 30px;
border: 1px solid #d3a73c;
line-height: 31px;
font-family: El Messiri;
}
.sb-ad-honorees-wr {
margin: 0px 0 45px 0;
text-align: center;
}
.sb-ad-honorees-wr h5 {
color: #000;
font-family: 'montserratmedium';
font-size: 26px;
line-height: 32px;
}
.sb-ad-honorees-wr ul {
list-style-type: none;
margin: 0;
padding: 0;
}
.sb-ad-honorees-wr ul li {
display: inline-block;
text-align: center;
width: 32%;
margin: 15px 0;
font-size: 22px;
font-family: montserratregular;
color: #00233f;
padding: 10px 0;
}
.sb-ad-honorees-wr ul li:first-child {
border-right: 2px solid #00233f;
text-align: right;
padding-right: 60px;
}
.honorees-data-wr {
margin-bottom: 15px;
}
.sb-ad-honorees-wr ul li:last-child {
padding-left: 55px;
text-align: left;
}
.submit_ad_content.sb-ad-2023-content {
padding: 0;
} .journal-opportunities-banner {
padding: 40px 0 85px 0px;
background: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/banner_right_bg.png) no-repeat right 50%, url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/banner_left_bg.png) no-repeat left 50%;
background-color: #000000;
}
.journal-opportunities-wr .blk-title {
text-align: center;
position: relative;
padding-bottom: 65px;
}
.journal-opportunities-wr .blk-title::after {
content: "";
position: absolute;
width: 373px;
height: 51px;
background: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/banner_separator.png) no-repeat center;
bottom: 0;
left: 0;
right: 0;
margin: 0 auto;
}
.chai-society-submit input#SubmitId {
background-color: #000000 !important;
}
.dinner-advertiser-wr .advertiser-form .advert-comm label, .dinner-advertiser-wr .advertiser-form .advert-comm input {
color: #000;
border-color: #000;
}
.payment2022-sec-wr label {
color: #000 !important;
}
.journal-opportunities-wr {
padding: 0;
}
.logo-text-block { 
padding: 0 0 52px;
}
.journal-opportunities-wr .blk-title h2 {
color: #ffffff;
font-size: 40px;
line-height: 50px;
font-family: 'Cinzel',serif;
font-weight: 400;
margin-top: 50px;
}
.journal-opportunities-wr .submit_ad_content h1 {
font-size: 54px;
line-height: 72px;
margin: 7px 0 0px;
color: #ffffff;
font-family: 'Cinzel',serif;
font-weight: 700;
background: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/banner_text-bg.jpg) no-repeat; 
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.journal-opportunities-wr .submit_ad_content h4 {
font-family: 'montserratsemibold';
font-size: 30px;
color: #ffffff;
letter-spacing: 1.5px;
line-height: 37px;
background: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/banner_calender.svg) no-repeat 35px center;
padding: 23px 57px 17px 116px;
display: inline-block;
border-top: 2px solid #ffffff;
border-bottom: 2px solid #ffffff;
margin-top: 60px;
}
.journal-opportunities-wr .submit_ad_content h5 {
line-height: 29px;
font-size: 24px;
color: #ffffff;
letter-spacing: 0.72px;
font-family: 'montserratsemibold';
font-style: italic;
margin: 36px 0 0 0;
}
.journal-opportunities-wr .sb-ad-honorees-wr {
padding: 91px 0 72px;
margin: 0;
}
.journal-opportunities-wr .honorees-inner-block {
padding: 38px 35px 29px 35px;
box-shadow: 0 5px 20px 0 rgb(0 35 63 / 20%);
background-color: #fff;
width: 100%;
margin: 0 auto;
background: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/Bg_Box.jpg) no-repeat;
max-width: 1120px;
}
.journal-opportunities-wr .honorees-data-wr h5 {
font-size: 40px;
line-height: 45px;
font-family: 'Cinzel',serif;
font-weight: 700;
margin: 0 0 26px 0;
}
.journal-opportunities-wr .honorees-data-wr ul {
font-size: 0;
}
.journal-opportunities-wr .honorees-data-wr ul li {
font-size: 36px;
line-height: 56px;
font-family: 'montserratsemibold';
color: #000000;
padding: 0 35px;
border-color: #707070;
width: 48%;
}
.journal-opportunities-wr .award-data-wr {
margin: 28px 0 0 0;
}
.journal-opportunities-wr .award-data-wr h5 {
font-size: 30px;
line-height: 35px;
font-family: 'Cinzel';
font-weight: 700;
}
.journal-opportunities-wr .award-data-wr ul li {
font-size: 26px;
line-height: 32px;
color: #000000;
font-family: 'montserratsemibold';
border-color: #707070;
}
.journal-opportunities-wr .inner-advert-cat h4 {
font-size: 30px;
line-height: 45px;
font-family: 'montserratregular';
color: #000000;
}
.journal-opportunities-wr .adthankyou-text h4 {
font-size: 36px;
line-height: 42px;
font-family: 'Cinzel';
font-weight: 700;
color: #000000;
}
.journal-opportunities-wr .journal-event-packages {
margin: 56px 0 0 0;
}
.journal-opportunities-wr .chai-soc-check-firstrow label, .journal-opportunities-wr .chai-soc-check-secondrow label, .journal-opportunities-wr .chai-soc-check-thirdrow label,
.journal-opportunities-wr .inner-jewel-fri-wr .jewel-input-label label, .journal-opportunities-wr .inner-jewel-fri-wr .jewel-input-label label {
display: inline-block;
margin-left: 6px;
font-size: 20px;
color: #000000;
font-family: 'montserratmedium';
margin-bottom: 0;
}
.journal-opportunities-wr .inner-jewel-fri-wr .jewel-input-label label, .journal-opportunities-wr .inner-jewel-fri-wr .jewel-input-label label {
font-family: 'montserratlight';
}
.journal-opportunities-wr .chai-soc-check-firstrow span, .journal-opportunities-wr .chai-soc-check-secondrow span, .journal-opportunities-wr .chai-soc-check-thirdrow span,
.journal-opportunities-wr .inner-jewel-fri-wr .jewel-input-label span, .journal-opportunities-wr .inner-jewel-fri-wr .jewel-input-label span {
margin-right: 6px;
font-family: 'montserratregular';
color: #000000;
font-size: 24px;
font-weight: normal;
margin-left: 5px;
}
.journal-opportunities-wr .chai-soc-check-firstrow {
margin-top: 50px;
}
.journal-opportunities-wr span.incldues-text {
font-size: 18px !important;
line-height: 22px;
color: #333333 !important;
margin: 0 0 0 32px;
display: block;
} .journal-opportunities-wr .guardian-wr h2 {
font-size: 24px;
line-height: 29px;   
color: #ffffff;
background-color: #000000;
padding: 23.5px 50px;
}
.journal-opportunities-wr .jewel-wr h3, .journal-opportunities-wr .friend-wr h3 {
font-size: 40px;
line-height: 50px;
font-family: 'Cinzel';
font-weight: 700;
}
.journal-opportunities-wr .jewel-wr p.jewels-undertext, .journal-opportunities-wr .friend-wr p.friends-undertext {
font-size: 20px;
line-height: 24px;
font-family: 'montserratlight';
}
.journal-opportunities-wr .inner-jewel-fri-wr .pay-pal-text {
position: absolute;
left: 28%;
top: 0;
}
.journal-opportunities-wr .inner-jewel-fri-wr {
position: relative;
}
.journal-opportunities-wr .pay-pal-text h3 {
font-size: 18px;
line-height: 26px;
font-family: 'montserratlight';
color: rgba(0, 0, 0, 0.8);
text-transform: capitalize;
}
.journal-opportunities-wr .jewel-input-label {
margin-top: 42px;
}
.journal-opportunities-wr .jewel-input-label:first-child {
margin-top: 0;
}
.journal-opportunities-wr .inner-dinner-rsvp .payradio label {
font-family: 'montserratlight';
}
.journal-opportunities-wr .chai-society-submit input#SubmitId {
font-size: 18px;
}
.journal-event-packages h5 {
font-size: 30px;
line-height: 37px;
font-family: 'montserratlight';
font-weight: 500;
color: #000;
}
.please_submit_wr h2 {
font-size: 40px;
line-height: 48px;
color: #000;
font-family: 'Cinzel';
font-weight: 700;
margin: 104px 0 15px 0;
text-transform: uppercase;
text-align: center;
}
.please_submit_wr h3 {
font-size: 30px;
line-height: 38px; color: #000;
text-transform: inherit;
margin: 0 0 38px 0px;
}
.please_submit_wr h4 {
font-size: 30px;
line-height: 38px;
font-family: 'montserratregular';
color: #000;
margin: 0;
}
.asterisk-wr h2 {
margin: 80px 0 55px 0;
}
.dinner-advertiser-wr .advertiser_title {
font-size: 33px;
line-height: 39px;
color: #000;
font-family: 'Cinzel';
margin: 0;
font-weight: bold;
padding-bottom: 33px;
}
.choose_listed input[type=checkbox],.by_checking input[type=checkbox],.by_checking span{
display: inline-block;
}
.by_checking input[type=checkbox]{
width: 20px;
height: 18px;
}
.choose_listed input[type=checkbox]{
width: 26px;
height: 26px;
}
.choose_listed span{
font-size: 28px;
line-height: 37px;
vertical-align: top;
display: inline-block;
width: 90%;
font-family: 'montserratsemibold';
color: #000;
padding-left: 15px;
}
.by_checking span{
padding-left: 15px;
font-size: 18px;
line-height: 28px;
color: #000; font-family: 'montserratsemibold';
vertical-align: bottom;
}
.newfntitle {
margin: 16px;
font-size: 17px;
line-height: 25px;
color: #032e65;
} .boutique_form_content p {
font-size: 18px;
line-height: 25px;
color: #000;
font-family: 'pt_sansregular';
}
.boutique_form_content p strong {
font-size: 23px;
line-height: 29px;
color: #032e65;
}
.boutique_form_content .wp-block-group .wp-block-column p {
margin: 0 0 0;
}
.boutique_form_content .wp-block-group .wp-block-column p strong {
font-size: 18px;
line-height: 23px;
}
.boutique_form_content .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column {
flex-basis: unset;
flex-grow: unset;
width: 22%;
}
#myboutiqueform .form-field-label,.pay_statement_form_wrapper .form-field .form-group .form-field-label {
font-family: 'pt_sansregular';
font-size: 18px;
line-height: 25px;
color: #000;
}
#myboutiqueform .form-field .field-first-left, #myboutiqueform .form-field .field-first-last,
.pay_statement_form_wrapper .form-field .field-first-left, .pay_statement_form_wrapper .form-field .field-first-last {
width: 48.5%;
}
#myboutiqueform .form-field select[name=state] {
border: 1px solid #ccc;
box-shadow: none;
width: 100%;
padding: 10px;
appearance: none;
}
#myboutiqueform .form-field .custom-radio:not(.inline_radio) {
display: block;
padding-left: 0;
}
#myboutiqueform .form-field .custom-radio input[type=radio] {
display: none;
}
#myboutiqueform .form-field .custom-radio input[type=radio] + .form-field-label {
position: relative;
cursor: pointer;
padding-left: 30px;
}
#myboutiqueform .form-field .custom-radio input[type=radio] + .form-field-label:before {
border-radius: 50%;
left: 0;
top: 0;
position: absolute;
content: '';
width: 18px;
height: 18px;
border: solid 1px #c7cfd2;
}
#myboutiqueform .form-field .custom-radio input[type=radio] + .form-field-label:after {
position: absolute;
font-size: 20px;
content: "";
transition: .3s;
left: 2px;
height: 14px;
width: 14px;
top: 2px;
transform: scale(0);
transform-origin: center center;
background-color: #032e65;
border-radius: 50%;
}
#myboutiqueform .form-field .custom-radio input[type=radio]:checked+label:after {
transform: scale(1);
}
#myboutiqueform .form-field.payment_remit_box[data-id="Wire Transfer"] .wire-form-group {
width: 23.5%;
position: relative;
}
.other-form-group {
position: relative;
}
.paypal-form-group {
position: relative;
}
#myboutiqueform .form-field .form-group,.pay_statement_form_wrapper .form-field .form-group{
margin-bottom: 0;
position: relative;
}
#myboutiqueform .payment-block-wr .card-details-wr .web-form-field.form-group {
margin-bottom: 20px;
}
#myboutiqueform .form-field .form-group .ksh-form-error ul,
.pay_statement_form_wrapper .form-field .form-group .ksh-form-error ul {
margin: 0;
}
#myboutiqueform .form-field .form-group .ksh-form-error,
.pay_statement_form_wrapper .form-field .form-group .ksh-form-error {
position: absolute;
color: red;
font-size: 13px;
line-height: 13px;
margin: 0;
padding: 0;
left: 0;
bottom: -16px;
}
#myboutiqueform .form-field p {
font-size: 23px;
line-height: 29px;
color: #032e65;
font-weight: bold;
font-family: 'pt_sansregular';
padding-right: 20px;
}
#myboutiqueform .form-field .form-group.form-radio-group {
margin-top: 20px;
}
.total-amount-wr{
display: none;
}
.payment_remit_box {
display: none;
}
#myboutiqueform input[type=submit],.pay_statement_form_wrapper input[type=submit] {
background-color: #032e65;
background-image: none;
border: medium none;
box-shadow: none;
color: #fff;
font-size: 18px;
font-weight: 400;
padding: 11px 27px;
margin-top: 35px;
text-transform: uppercase;
width: auto;
transition: 0.5s all ease;
}
#myboutiqueform input[type=submit].disabled,
.pay_statement_form_wrapper input[type=submit].disabled {
cursor: none;
pointer-events: none;
background-color: grey;
}
#myboutiqueform input[type=submit]:hover,
.pay_statement_form_wrapper input[type=submit]:hover {
color: rgba(255,255,255,0.8);
}
.boutique_form_content .vendor_content {
margin: 30px 0 40px;
}
.boutique_form_content .registration_info_content {
margin-bottom: 20px;
}
.boutique_form_content .registration_info_content p {
margin-bottom: 25px;
}
.boutique_form_content .registration_info_content p:last-child {
margin-bottom: 0;
}
.boutique_form {
margin: 40px 0 0;
}
.other_req_explain{
display: none;
}
.total-amount-wr p {
color: #032e65;
font-size: 18px;
line-height: 28px;
font-family: 'pt_sansregular';
}
.payment-vendorform-wr {
text-align: center;
margin: 10px;
padding: 10px;
position: relative;
}
.pay_statement_form_wrapper .form-fields.checkbox-wr input {
display: none;
}
.pay_statement_form_wrapper .form-fields.checkbox-wr label{
font-size: 18px;
color: #000;
font-weight: 400;
line-height: 1.7;
margin: 0 0 5px;
}
.pay_statement_form_wrapper .form-fields.checkbox-wr.field-agreement input[type="checkbox"]+label:before{
top: 6px;
}
.pay_statement_form_wrapper .form-fields.checkbox-wr.field-agreement input[type="checkbox"]:checked+label:after {
content: "\2713";
}
.pay_statement_form_wrapper .form-fields.checkbox-wr.field-agreement input[type="checkbox"]+label:after {
height: 20px;
line-height: 25px;
top: 4px;
width: 20px;
text-align: center;
color: #032e65;
}
.pay_statement_form_inner_wr {
margin-top: 60px;
}
.pay_statement_form_inner_wr .total-amount-wr{
margin-top: 30px;
}
.pay_statement_form_inner_wr .payment-block-wr{
margin-top: 40px;
} .mimami-kwak-head {
width: 100%;
margin: 0px auto;
}
.blng-content-two.mimami-kwak-two {
padding-bottom: 355px;
text-align: center;
}
.blng-content-two.mimami-kwak-two p {
margin: 0;
}
.blng-content-three.miami-kwka-three {
max-width: 660px;
padding: 27px 42px;
box-sizing: border-box;
text-align: center;
margin: 0 auto;
}
.blng-content-four.mimami-kwak-four p {
margin-bottom: 9px;
text-transform: uppercase;
}
.blng-content-two.mimami-kwak-two p, .blng-content-three.miami-kwka-three p, .blng-content-four.mimami-kwak-four p {
font-weight: 700;
}
.blng-content-four.mimami-kwak-four figure {
margin-bottom: 20px;
}
.miami-kwka-innercontent .ning-blue-bg-wr {
}
.ticket-radio-field label, .ticket-radio-field input, 
.rsvp-inn-wrp .ticket-radio-field .form-group ul li{
display: inline-block;
vertical-align: middle;
margin: 0;
}
.rsvp-inn-wrp .ticket-radio-field .form-group input {
width: 17px;
}
.rsvp-inn-wrp .mimai-kwka-form-wr input[type="radio"]{
accent-color: #032e65;
}
.rsvp-inn-wrp .ticket-radio-field .form-group label {
margin-bottom: 0;
padding-left: 0;
}
.rsvp-inn-wrp .ticket-radio-field .form-group ul li:not(:first-child){
margin-left: 20px;
}
.total-amount-wr.goldmen-total-amount {
font-size: 0;
line-height: 0;
display: block;
}
.total-amount-wr.goldmen-total-amount  input{
font-size: 14px;
line-height: 16px;
}
.rsvp-inn-wrp .ticket-radio-field .form-group{text-align: center;}
.payment-block-wr .mimai-kwka-button-wr.radio-button-wr label:before{top: 0}
.payment-block-wr .mimai-kwka-button-wr.radio-button-wr label:after{
left: 3px;
top: 3px;
}
.gift-payment-wr input:focus{
border-color: #66afe9;
outline: 0;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6);
}
.gift-payment-wr input{
border: 1px solid #c7c7c7;
box-shadow: unset;
font-size: 14px;
line-height: 16px;
}
.mimai-kwka-form-wr .ticket-radio-field .help-block.with-errors {
bottom: -23px;
left: 0;
right: 0;
}
.mimai-kwka-payment.payment-block-wr .radio-button-wr label:after{
top: 3px;
left: 3px;
}
.mimai-kwka-payment.payment-block-wr .radio-button-wr label:before{
top: 0;
}
.mimai-kwka-payment .payment-box .web-form-field select{
appearance: none;
background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='13.769' height='8.332' viewBox='0 0 13.769 8.332'%3e%3cpath id='Path_180' data-name='Path 180' d='M-12912,314l5.521,5.5,5.419-5.5' transform='translate(12913.414 -312.586)' fill='none' stroke='%23656a70' stroke-linecap='round' stroke-width='2'/%3e%3c/svg%3e ");
background-position: 98% 50%;
background-repeat: no-repeat;
}
.rsvp-checkbox.goldmen-radio-buttons ul {
margin: 0 0px 38px;
padding-bottom: 5px;
}
.payment-main-block .radio-button-wr.mimai-kwka-button-wr{
padding-bottom: 20px;
}
.error-for-all {
font-size: 17px;
margin-top: 20px;
padding-top: 20px;
color: red;
}
.paytext-view {
text-align: center;
font-size: 18px;
color: #032e65;
font-weight: normal;
margin: 0 0 5px;
} .parents-connect-wr {
padding: 38px 0;
}
.parents-connect-wr .common-title h1 {
color: #000;
padding-bottom: 42px;
}
.parents-connect-wr .page-common-title h3 {
font-family: 'PT Sans';
font-weight: 400;
font-size: 30px;
line-height: 38px;
color: #000;
text-align: center;
margin-top: 34px;
}
.parents-connect-form-block {
width: 56%;
margin: 0 auto;
}
.parents-connect-form-block fieldset.donation-form textarea {
resize: none;
}
.parents-connect-form-submit {
text-align: center;
}
.parents-connect-form-submit input[type="submit"] {
background-color: #032e65;
background-image: none;
border: medium none;
color: #fff;
font-size: 22px;
font-weight: 400;
padding: 16px 36px;
margin-top: 10px;
bottom: 1px solid #032e65;
}
.parents-connect-form-submit input[type="submit"]:hover {
background-color: #f7da1c;
}
.parents-connect-name-msg {
font-size: 14px;
color: red;
margin: 8px 0;
}  .tabber-links ul li {
list-style: none;
}
.tabber-links ul li button{
font-size: 14px;
line-height: 20px;
color: #fff;
padding: 16px 20px 14px;
text-align: center;
text-transform: uppercase;
background-image: linear-gradient(to bottom, #375f9c, #2a4b7e 40%, #28497b 68%, #4971b2 124%);
border-radius: 5px;
border: 0;
cursor: pointer;
}
.tabber-links ul li {
display: inline-block;
vertical-align: middle;
}
.tabber-links ul li:not(:first-child){
margin-left: 20px;
}
.tabber-links{
text-align: center;
margin: 70px 0px 45px;
}
.event-image{margin-bottom: 50px;}
.event-image img {
margin: 0px auto;
display: block;
}
.tabber-links ul li.active-tab button {
background-image: linear-gradient(45deg,#cca852, #e8bc58);
color: #2a4b7e;
font-weight: bold;
} .blng-content-two.mimami-kwak-two, .blng-content-three.miami-kwka-three, .blng-content-four.mimami-kwak-four{
display: none;
}
.blng-innercontent-wr.miami-kwka-innercontent .ning-blue-bg-wr {
text-align: center;
}
.advertising-category-wr.kwk-gudi-event-page-text {
margin: 0 !important;
}
.goldmen-number-ticket-event label {
display: block;
font-size: 17px;
color: #000;
margin-bottom: 10px;
font-family: montserratlight;
font-weight: normal;
line-height: 20px;
}
.goldmen-number-ticket-event select {
padding: 10px 20px;
width: 100%;
box-shadow: none;
border: 1px solid #c7c7c7;
}
.goldmen-ticket-wr, .name-of-attendess-cls {
margin-bottom: 40px;
position: relative;
}
.name-of-attendess-cls label {
display: block;
font-family: montserratlight;
font-weight: normal;
line-height: 20px;
font-size: 17px;
}
.name-of-attendess-cls textarea {
height: 100px;
font-family: 'PT Sans', sans-serif !important;
font-size: 16px !important;
line-height: 22px !important;
}
.goldmen-number-ticket-event .help-block.with-errors {
bottom: -25px;
}
.mimami-kwak-head .common-title h1 {
font-size: 31px;
color: #762E82;
line-height: 46px;
} #myboutiqueform input[type=checkbox] {
width: 17px;
height: 17px;
background: #dddddd;
border: 0;
position: relative;
display: inline-block;
margin: 0 10px 0 0;
vertical-align: text-bottom;
-webkit-appearance: none;
}
#myboutiqueform input[type=checkbox]:checked:before {
content: "";
background: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/Right_Mark.svg) no-repeat center, #032e65;
margin: 0;
position: absolute;
display: inline-block;
width: 17px;
height: 17px;
}
#myboutiqueform input[type=checkbox]:focus, #myboutiqueform input[type=checkbox]:focus-visible {
outline: none;
} .holiday-top-wr {
padding: 102px 0 84px;
background: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/holiday_top_bg.png) no-repeat top left;
}
.holiday-top-content {
text-align: center;
}
.holiday-top-text {
margin-top: 47px;
}
.holiday-top-text.holiday-page-heading h3 {
color: #091433;
}
.holiday-top-text p {
margin: 27px 0 0;
font-size: 28px;
font-weight: normal;
line-height: 38px;
color: #091433;
font-family: 'carlitoregular';
}
.holiday-top-text p:first-child {
margin-top: 0;
}
.holiday-top-text p strong {
color: #446ba9;
font-family: 'carlitobold';
display: block;
}
.holiday-main-wr .center-wrapper {
max-width: 1174px;
} .level-first-text {
width: 51%;
padding: 20px 20px 19px 30px;
box-sizing: border-box;
background: linear-gradient(90deg, rgba(0,0,0,1) -30%, rgba(68,106,169,1) 40%, rgba(32,47,86,1) 100%);
}
.level-first-img {
width: 49%;
}
.holiday-page-heading h3 {
font-size: 41px;
font-weight: bold;
line-height: 51px; color: #fff;
margin: 0;
font-family: 'carlitobold';
}
.holiday-list-block ul {
padding: 0;
margin: 0;
}
.level-first-text ul {
padding-top: 30px;
}
.holiday-list-block.level-first-text ul li {
margin-top: 17px;
}
.holiday-list-block ul li {
font-size: 20px;
font-weight: normal;
line-height: 30px; color: #fff;
display: block;
padding: 0 0 0 52px;
position: relative;
margin-top: 25px;    
}
.holiday-list-block ul li:first-child {
margin-top: 0;
}
.holiday-list-block ul li::before {
content: "";
position: absolute;
background: url(//www.kwkacademy.com/wp-content/themes/kesher/core/images/holiday_list_icon.svg) no-repeat center;
width: 35px;
height: 35px;
border: solid 1px rgba(112, 112, 112, 0.09);
background-color: #fff;
border-radius: 50%;
left: 0;
top: -5px;
}
.holiday-lunch-time-wr {
padding: 117px 0 0;
}
.holiday-lunch-time-content {
padding: 44px 52px 75px;
border-radius: 5px;
background: linear-gradient(90deg, rgba(0,0,0,1) -30%, rgba(68,106,169,1) 40%, rgba(32,47,86,1) 100%);
}
.holiday-lunch-time-list {
margin-top: 40px;
}
.holiday-lunch-time-heading {
text-align: center;
}
.holiday-lunch-time-heading h3 {
color: #fff;
margin-bottom: 18px;
}
.holiday-page-heading h4 {
font-size: 24px;
font-weight: bold;
line-height: 34px; margin: 10px 0 0 0;
font-family: 'pt_sansbold';
}
.holiday-lunch-time-list ul li {
display: inline-block;
vertical-align: top;
color: #fff;
width: 35%;
margin: 0;
box-sizing: border-box;
}
.holiday-lunch-time-list ul li:first-child {
width: 54%;
} .level-3-block {
width: 48.8%;
box-sizing: border-box;
padding: 69px 50px 138px 50px;
background-image: linear-gradient(90deg, rgba(0,0,0,1) -30%, rgba(68,106,169,1) 40%, rgba(32,47,86,1) 100%);
}
.level-3-block h4 {
color: #091433;
margin: 18px 0 0;
}
.level-3-block ul {
margin-top: 28px;
}
.guardians-reception-content {
margin-top: 100px;
background-color: #f9f9f9;
}
.guardians-reception-block {
width: 51.2%;
padding: 116px 74px 137px 84px;
padding: 80px 74px 102px 84px;
background-color: #f9f9f9;
box-sizing: border-box;
}
.holiday-page-heading h3 strong {
color: #446ba9;
}
.guardians-reception-block p {
font-size: 20px;
font-weight: normal;
line-height: 30px;
color: #707070;
margin: 20px 0 0;
} .page-id-13 .common-page {
text-align: center;
}
.page-id-13 p.has-text-align-center {
background-image: linear-gradient(to bottom, #375f9c, #2a4b7e 40%, #28497b 68%, #4971b2 124%);
display: inline-block;
border-radius: 5px;
margin: 0 0 60px 0;
}
a.event-page-bottom-btn {
padding: 18px 40px 16px;
font-size: 18px;
line-height: 23px;
font-weight: 600;
color: #fff;
border-radius: 5px;
display: inline-block;
background-image: linear-gradient( 90deg,rgba(255, 255, 255, 0.6) 50%, transparent 50%), linear-gradient( 90deg,rgba(255, 255, 255, 0.6) 50%, transparent 50%), linear-gradient( 0deg,rgba(255, 255, 255, 0.6) 50%, transparent 50%), linear-gradient( 0deg,rgba(255, 255, 255, 0.6) 50%, transparent 50%);
background-repeat: repeat-x, repeat-x, repeat-y, repeat-y;
background-size: 16px 1px, 16px 1px, 1px 16px, 1px 16px;
background-position: 0% 0%, 100% 100%, 0% 100%, 100% 0px;
}
a.event-page-bottom-btn:hover {
color: #F7DA1B;
} @media screen and (max-width: 3460px) {  }
@media screen and (min-width: 4000px) {
.slider-outer-wrapper {max-height: 1640px;}
}
@media screen and (min-width: 3600px) {
.slider-outer-wrapper {max-height: 1540px;}
}
@media screen and (min-width: 3300px) {
.slider-outer-wrapper {max-height: 1440px;}
}
@media screen and (min-width: 3000px) {
.slider-outer-wrapper {max-height: 1340px;}
}
@media screen and (min-width: 2600px) {
.slider-outer-wrapper {max-height: 1240px;}
}
@media screen and (min-width: 2401px) and (max-width: 2580px){
.slider-outer-wrapper {max-height: 1140px;}
}
@media screen and (max-width: 2400px){
.slider-outer-wrapper {max-height: 1070px;}
}
@media screen and (max-width: 2240px){
.slider-outer-wrapper {max-height: 1000px;}
}
@media screen and (max-width: 2140px){
.slider-outer-wrapper {max-height: 950px;}
}
@media screen and (max-width: 2000px){
.slider-outer-wrapper {max-height: 857px;}
}
@media screen and (max-width: 1880px){
.slider-outer-wrapper {max-height: 840px;}
}
@media screen and (max-width: 1820px){
.slider-outer-wrapper {max-height: 811px;}
}
@media screen and (max-width: 1780px){
.slider-outer-wrapper {max-height: 790px;}
}
@media screen and (max-width: 1740px){
.slider-outer-wrapper {max-height: 780px;}
}
@media screen and (max-width: 1680px){
.slider-outer-wrapper {max-height: 750px;}
}
@media screen and (max-width: 1600px){
.slider-outer-wrapper {max-height: 720px;}
}
@media screen and (max-width: 1540px){
.slider-outer-wrapper {max-height: 685px;}
.slider_buttons { bottom: 36px;}
}
@media screen and (max-width: 1480px){
.slider-outer-wrapper {max-height: 657px;}
.slider_buttons { bottom: 31px;}
}
@media screen and (max-width: 1440px){
.slider-outer-wrapper {max-height: 631px;}
}
@media screen and (max-width: 1380px) {
.slider_buttons { bottom: 20px;}
.rsvp-quote-block {
margin-left: 0px;
} .sb-ad-honorees-wr ul li {
margin: 12px 0;
padding: 4px 0;
}
.sb-ad-honorees-wr ul li:first-child{
padding-right: 39px;
}
.sb-ad-honorees-wr ul li:last-child {
padding-left: 39px;
}
.choose_listed span {
font-size: 24px;
line-height: 33px;
} .blng-innercontent-wr.miami-kwka-innercontent .ning-blue-bg-wr {
min-height: 680px;
}
.home .slider-outer-wrapper .bx-controls.bx-has-pager {
bottom: 26px;
}
}
@media screen and (max-width: 1364px) 
{
.center-wrapper {
width: 96%; 
}
.host_commited li:nth-child(2n)
{
margin-left: 63px;
width: 43%;
} .journal-opportunities-wr .chai-soc-check-firstrow span, .journal-opportunities-wr .chai-soc-check-secondrow span, 
.journal-opportunities-wr .chai-soc-check-thirdrow span, .journal-opportunities-wr .inner-jewel-fri-wr .jewel-input-label span,
.journal-opportunities-wr .inner-jewel-fri-wr .jewel-input-label span,
.journal-opportunities-wr .chai-soc-check-firstrow label, .journal-opportunities-wr .chai-soc-check-secondrow label, .journal-opportunities-wr .chai-soc-check-thirdrow label,
.journal-opportunities-wr .inner-jewel-fri-wr .jewel-input-label label, .journal-opportunities-wr .inner-jewel-fri-wr .jewel-input-label label
{
font-size: 18px;
line-height: 24px;
}
.journal-opportunities-wr span.incldues-text{
font-size: 18px;
line-height: 24px;  
}
.journal-opportunities-wr .honorees-data-wr ul li{
width: 50%;
}
.journal-opportunities-wr .honorees-inner-block {
padding: 39px 27px 46px 35px;
width: 97.3%;
}
.journal-opportunities-wr .submit_ad_content h1 {
font-size: 35px;
line-height: 48px;
}
.journal-opportunities-wr .honorees-data-wr ul li {
font-size: 28px;
line-height: 38px;
}
.journal-opportunities-wr .upload-wr > input{
width: 100%;
}
.journal-opportunities-wr .submit_ad_content.sb-ad-2023-content {
width: 80%;
margin: 0 auto;
} 
.journal-opportunities-wr .inner-advcomm {
margin-right: 68px;
} .menu li {
padding-left: 20px;
padding-right: 20px;
}
.slider_buttons {
bottom: 22px;
}
.home .slider-outer-wrapper .bx-controls.bx-has-pager {
bottom: 22px;
}
.slider_buttons_inner a {
font-size: 16px;
padding: 7px 40px;
}
}
@media screen and (max-width: 1219px) {
.rsvp-block-center-wr {
max-width: 96%;
}
.rsvp-block {
font-size: 61px;
line-height: 75px;
} .blng-content-two.mimami-kwak-two {
padding-bottom: 266px;
}
.rsvp-inn-wrp .halfclmnwrp .form-group:nth-child(2) {
margin-left: 2%;
}
.rsvp-inn-wrp .halfclmnwrp1 .form-group:nth-child(2) {
margin: 0 23px;
}
.mimai-kwka-form-wr .ticket-radio-field .help-block.with-errors {
bottom: -20px;
left: 0;
right: auto;
}
}
@media screen and (max-width: 1199px) {
.center-wrapper {
width: 94%;
padding: 0 3%;
}
.tuition_sidebar, .view_sidebar, .pay_statement_btn
{
margin-top: 0px;
}
.right_sidebar
{
margin-bottom: 8px;
}
.admission-dwnld-wr.center-wrapper  {
padding-top: 31px;
}
.banner-title {
top:38%;
}
.general-donation-form {
width: 65%;
}
.general-donation-list.gen-right {
width: 26%;
}
.blog-right .widget-wrapper input[type="text"] {
width: 72%;
}
.field-first-left, .field-first-middle {
margin-right: 18px;
} span.hit-btn {
font-size: 22px;
}
.committee-list li{
font-size: 20px;
width: 31%;
}
.committee-list li:nth-child(3n+2) {
margin-left: 20px;
margin-right: 20px;
}
.inner-mem-top-left, .inner-mem-bottom-left{
width: 30%;
}
.inner-mem-top-right, .inner-mem-bottom-right{
width: 65%;
}
.member-title {
margin-bottom: 15px;
}
.member-title::after{
width: 110px;
}
.inner-mem-top-left::after, .inner-mem-bottom-left::after{
background-image: none;
}
.inner-mem-top-left > img, .inner-mem-bottom-left > img {
border: 8px solid #606060;
}
.volunteer-post-wr li {
margin-right: 58px;
width: 29%;
}
.volunteer-name h2{
font-size: 26px;
}
.inner-dinner-rsvp h3::after{
width: 50%;
}
.infocomm {
width: 42%;
}
.commrow .infocomm:last-child {
margin-left: 140px;
}
.inner-advcomm{
margin-right: 46px;
}
.inner-jewel-fri-wr h3::after{
left: 35%;
}
.inner-dinner-foot.clearfix{
width: 100%;
}
.dinner-foot-left {
text-align: center;
width: 50%;
}
.dinner-foot-right {
text-align: center;
width: 50%;
}
.inner-banner-content > ul {
margin: 0;
padding: 0;
}
.slider-outer-wrapper .bx-controls.bx-has-pager {
bottom: 12px;
left: 3%;
transform: none;
-moz-transform: none;
-webkit-transform: none;
-o-transform: none;
-ms-transform: none;
}
.teacher_content {
width: 62%;
}
.error_text_inner.center-wrapper {
padding-top: 20px;
padding-bottom: 20px;
}
.footer_logos p {
margin: 0 0 4px;
}
.footer-right-wrapper .social-icons {
margin-right: 0px;
}
.footer-right-wrapper .social-icons {
margin: 5px 0px 10px 0;
display: block;
text-align: center;
} .invitation_card_wr,#dinner-2020-page .inner-banner-content {
width: 100%;
}
#dinner-2020-page .inner-banner-content li span {
width: 140px;
font-size: 28px;
}
#dinner-2020-page .inner-banner-content li span.where_block {
line-height: 45px;
font-size: 28px;
}
.dinner-2019 .inner-banner-content li {
font-size: 28px;
}
.dinner-2020-invitation h2 {
font-size: 33px;
}
.dinner-2020-invitation h1 {
font-size: 51px;
}
.invitation_card_wr h4 {
font-size: 39px;
}
.invitation_card_wr h3 {
font-size: 53px;
}
.invitation_card_wr p {
font-size: 24px;
}
.sec-content {
width: 63%;
}
#dinner-2020-page .inner-advcomm {
margin-right: 53px;
} .slider_buttons {
bottom: 7px;
}
.desktop-view {
display: none;
}
.mobile-view {
display: block;
}
.header-right-sidebar a {
font-size: 13px;
width: 102px;
}
.summer-shopping-content {
width: 100%;
}
.summer-shopping-wr .common-title h1 {
font-size: 34px;
line-height: 40px;
}
.summer-shopping-content {
font-size: 26px;
line-height: 36px;
}
.summer-shopping-wr h2 {
font-size: 37px;
margin-bottom: 30px;
}
.logo-box {
margin-right: 23px;
margin-bottom: 23px;
}
.summer-shopping-wr {
padding-bottom: 45px;
}
.footer-bottom-menu {
padding: 19px 0 80px;
text-align: center;
}
.footer-left-menu ,
.footer-right-menu {
float: none;
}
.footer-right-menu {
margin-top: 8px;
} .dinner2021-time-wr,
.inner-honorees-wr,
.jewel-friend-2021 .inner-jewel-fri-wr,
.dinner2021-advertiser-wr .inner-advertise,
.dinner2021-total-am-wr,
.about-dinner2021-inner-wr,
.dinner2021-contact-inner,
.dinner2021-directors-inner-wr,
.page-template-template-dinner2021 .inner-advert-cat,
.page-template-template-dinner2021 .ad-solicate-wr,
.dinner-2021-form-wr,
.dinner2021-inner-honorees .inner-honorees-wr {
width: 100%;
}
.dinner-2021-form-wr .infocomm:last-child {
margin-left: 0px;
}
.dinner2021-contact-block {
line-height: 25px;
}
.page-template-template-dinner2021 .inner-honorees-wr {
padding: 67px 36px 32px 36px;
}
.dinner2021-time-wr span {
width: 77%;
}
.slider-inner-wr {
position: unset;
transform:unset;
padding: 100px 0px;
}
.student-application-form-inner-wr {
padding: 0px 0px 55px;
}
.student-appl p {
padding: 0;
}
.form-wr-inner {
padding: 0px;
}
.form-field-check {
vertical-align: top;
}
.Parent-inform.radio-button-wr h4 {
margin: 0px;
}
.halfwidth.left, .halfwidth.right {
width: 47.9%;
}
.halfwidth.immunized.right {
text-align: left;
}
.student-application-form input[type=radio]+label {
margin-left: 13px;
}
.Parent-inform.radio-button-wr {
padding: 30px 0px;
}
.title-block {
margin-bottom: 21px;
}
.Parent-inform.halfwidth.fin .Parent-inform-cmn.parent-one {
margin-bottom: 0px;
}
.Parent-inform-cmn h4, .Parent-inform-cmn.parent-one h4 {
margin: 0px;
}
.Parent-inform.halfwidth.fin .Parent-inform-cmn.parent-one {
margin-bottom: 0px;
}
.form-bord-cmn {
margin-bottom: 35px;
}
.Parent-inform.halfwidth.fin.scholar.form-sent {
padding-bottom: 46px
}
.infor-requested {
margin: 44px 0px;
}
.form-field.clearfix.infor-requested {
margin: 0px;
}
.Release-informa-inner-wr {
padding: 0 0px;
}
.halfwidth.form-field-check.need.form-field.financial-emp-wr {
margin-top: 22px;
}
span.err-msg.needs-based-err,
span.err-msg.gardiner-err, span.err-msg.FES-err {
width: 200px;
}
span.err-msg.tuitionAssistance-err {
left: 0px;
right: 0px;
} .rsvp-block {
padding-top: 9px;
font-size: 52px;
line-height: 62px;
}
.register_rsvp_page_new {
background-position: left bottom,right bottom;
background-size: 319px;
} .page-template-template-dinner2022 .inner-advert-cat,
.page-template-template-dinner2021 .ad-solicate-wr,
.page-template-template-dinner2022 .ad-solicate-wr,
.dinner-2021-form-wr,
.dinner2021-inner-honorees .inner-honorees-wr {
width: 100%;
}
.dinner-2022-header-wr .dinner-2022-content h4{
font-size: 63px;
line-height: 96px;
}
.dinner2022-details-wr p, .dinner2022-details-wr h4 {
font-size: 28px;
line-height: 39px;
}
.dinner2022-details-wr{
padding: 66px 146px;
}
.honorees_heading-wr {
margin-bottom: 92px;
margin-top: -119px;
}
.dinner2022-popup{
width: 55%;
height: 57%;
} .page-template-template-dinner2022 .dinner-rsvp-title h2{
font-size: 47px;
line-height: 55px;
}
.page-template-template-dinner202 .dinner-2021-form-wr .your-info-field input, .page-template-template-dinner2022 .chai-soc-check-thirdrow span{
font-size: 18px;
line-height: 24px;
}
.page-template-template-dinner2021 .chai-soc-check-firstrow label, .page-template-template-dinner2021 .chai-soc-check-secondrow label, .page-template-template-dinner2021 .chai-soc-check-thirdrow label, .page-template-template-dinner2022 .chai-soc-check-firstrow label, .page-template-template-dinner2022 .chai-soc-check-secondrow label, .page-template-template-dinner2022 .chai-soc-check-thirdrow label {
font-size: 22px;
line-height: 24px;
margin-top: 7px;
margin-bottom: 8px;
}
.check-head-block h3 {
font-size: 36px;
line-height: 40px;
}
.page-template-template-dinner2022 .inner-jewel-fri-wr .check-block label:last-child {
margin-left: 50px;
font-size: 22px;
line-height: 24px;
}
.page-template-template-dinner2022  .inner-advertise h2, .page-template-template-dinner2022  .inner-advertise h3{
font-size: 28px;
line-height: 34px;
}
.page-template-template-dinner2022 .about-dinner2021-inner-wr h2{
font-size: 47px;
line-height: 57px;
}
.page-template-template-dinner2022 .dinner2021-attendies h3 {
font-size: 34px;
line-height: 40px;
}
.page-template-template-dinner2022 .directors-block li {
width: 33%;
}
.page-template-template-dinner2022 .commrow #capayment_error{
bottom: 8px;
}  .dinner_chair_wrapper
{
width: 97%;
}
.dinner_chair li ,.journal_chair li
{
vertical-align: top;
display: inline-block;
}
.host_commited_block
{
width: 98%;
}
.host_commited li:nth-child(2n)
{
margin-left: 0px;
width: 49%;
} .chai-soc-check-firstrow li, .chai-soc-check-secondrow li, .chai-soc-check-thirdrow li {
display: block;
line-height: 28px;
width: 100%;
vertical-align: top;
margin: 14px 0 0 0;
}
.chai-soc-check-firstrow,.chai-soc-check-secondrow{
margin-bottom: 20px;
}
.jewel-wr,.friend-wr {
float: none;
width: 100%;
padding-left: 0px;
}
.friend-wr {
margin-top: 40px;
}
.journal-opportunities-wr .honorees-data-wr ul li {
font-size: 26px;
line-height: 34px;
padding: 0 27px;
}
.journal-opportunities-wr .blk-title h2{
margin-top: 10px;
}
.logo-text-block {
padding: 0 0 22px;
}
.journal-opportunities-wr .honorees-inner-block{
background-image: unset;
}
.journal-opportunities-wr .award-data-wr ul li {
font-size: 25px;
line-height: 32px;
}
.journal-opportunities-wr .submit_ad_content.sb-ad-2023-content {
width: 90%; 
}
.journal-opportunities-wr .chai-soc-check-firstrow {
margin-bottom: 0;
}
.journal-opportunities-wr .jewel-input-label {
margin-top: 30px;
}
.journal-opportunities-wr .jewel-wr p.jewels-undertext, .journal-opportunities-wr .friend-wr p.friends-undertext {
margin-bottom: 30px;
}
.please_submit_wr h2 {
margin: 49px 0 15px 0;
}
.asterisk-wr h2 {
margin: 30px 0 30px 0;
}
.choose_listed span, .by_checking span {
width: 90%;
}
.journal-opportunities-wr .dinner-advertiser-wr .advertiser_title {
margin-top: 30px;
}
.journal-opportunities-wr .inner-advcomm {
margin-right: 50px;
}
.journal-opportunities-wr .sb-ad-honorees-wr {
padding: 70px 0 50px; 
}
.journal-opportunities-wr .please_submit_wr h2 {
font-size: 36px;
line-height: 44px; 
margin: 70px 0 20px;
}
.journal-opportunities-wr .please_submit_wr h3 {
font-size: 26px;
line-height: 34px; 
}
.journal-opportunities-wr .please_submit_wr h4 {
font-size: 24px;
line-height: 32px;
}
.journal-opportunities-wr .award-data-wr ul li {
padding-right: 30px;
}
.journal-opportunities-wr .award-data-wr ul li:nth-child(2) {
padding-right: 0;
padding-left: 30px;
} .journal-event-packages h5 {
font-size: 24px;
line-height: 33px;
} .boutique_form_content p strong,#myboutiqueform .form-field p {
font-size: 21px;
line-height: 27px;
}
.boutique_form_blk .center-wrapper {
padding: 0;
} .blng-content-two.mimami-kwak-two {
padding-bottom: 230px;
}
.rsvp-inn-wrp .ticket-radio-field .form-group ul li {
width: 100%;
text-align: left;
}
.rsvp-inn-wrp .ticket-radio-field .form-group ul li:not(:first-child) {
margin-left: 0;
}
.register_rsvp_page_new .rsvp-inn-wrp .advertising-category-wr {
margin-top: 29px;
} .menu li {
padding: 0px 8px;
}
.copyright-footer-right {
width: 19%;
} .blng-innercontent-wr.miami-kwka-innercontent .ning-blue-bg-wr {
min-height: 580px;
} .holiday-top-text p {
margin: 20px 0 0;
font-size: 24px;
line-height: 30px;
}
.level-first-text {
padding: 0 40px 0 0;
}
.holiday-lunch-time-list ul li:first-child {
width: 49%;
}
.holiday-lunch-time-list ul li:first-child br {
display: none;
}
.guardians-reception-block {
padding: 116px 64px 137px;
}
.holiday-top-wr {
padding: 80px 0 70px;
}
.holiday-lunch-time-wr {
padding: 80px 0 0;
}
.level-3-block {
padding: 60px 30px 96px 40px;
}
.guardians-reception-block {
padding: 50px 54px 80px;
}
.level-first-text {
padding: 40px 20px;
width: 100%;
float: unset;
}
.level-first-img {
width: 100%;
text-align: center;
float: unset;
margin-top: 50px;
}
}
@media screen and (max-width: 1100px) {
.page-content {
width: 96%;
padding-left: 2%;
padding-right: 2%;
}
}
@media screen and (max-width: 1023px) {
.footer_logos p {
line-height: 18px;
font-size: 15px;
} .dinner-2019 .inner-banner-content li,#dinner-2020-page .inner-banner-content li span.where_block,#dinner-2020-page .inner-banner-content li span {
font-size: 27px;
}
.sec-content {
width: 62%;
}
#dinner-2020-page .inner-advcomm {
margin-right: 51px;
}
.deadline-wr {
padding: 32px 0;
}
.inner-deadline-wr {
font-size: 40px;
}
#dinner-2020-page .dinner-about-us .inner-dinner-us {
width: 100%;
}
.header-right-sidebar a {
margin-left: 2px;
}
.logo-box {
width: 287px;
} .dinner2021-req-inner-msg {
padding: 0px;
}
.form-step span:first-child {
width: 10%;
} .rsvp-new-block h2 {
font-size: 51px;
line-height: 56px;
}
.rsvp-quote-left {
font-size: 23px;
line-height: 36px;
}
.rsvp-quote-block {
background-size: 160px;
padding-left: 203px;
margin-top: -253px;
} .dinner-2022-header-wr .dinner-2022-title p {
font-size: 34px;
line-height: 41px;
}
.dinner-2022-header-wr .dinner-2022-content p {
font-size: 49px;
line-height: 58px;
}
.dinner-2022-content {
margin-top: 93px;
}
.dinner-2022-header-wr .dinner-2022-content h4 {
font-size: 61px;
line-height: 88px;
}
.honorees_heading-wr {
margin-bottom: 81px;
margin-top: -140px;
}
.dinner2022-details-wr p, .dinner2022-details-wr h4 {
font-size: 26px;
line-height: 37px;
}
.dinner2022-details-wr {
padding: 62px 138px;
}
.dinner-2022-header-wr{
padding: 60px 0 285px;
}
.honorees_blk .honorees_content h6 {
font-size: 24px;
line-height: 34px;
margin: 39px 0 29px;
}
.student_volunteer_heading_wr {
margin: 90px 0 41px;
}
.honorees_blk .honorees_content, .honorees_blk .student_volunteer_content {
width: 43%;
}
.page-template-template-dinner2022 .dinner2021-req-inner-msg {
padding: 0 94px;
}
.page-template-template-dinner2022 .dinner2021-required-message {
padding: 58px 0px;
}
.page-template-template-dinner2022 .dinner-rsvp-title h2 {
font-size: 45px;
line-height: 53px;
}
.page-template-template-dinner2022 .infocomm input, .page-template-template-dinner2022 .per-person-select select.form-control, .page-template-template-dinner2022 .congrats-checkbox span {
font-size: 18px;
line-height: 20px;
}
.page-template-template-dinner2022 .dinner2021-attendies h3 {
font-size: 32px;
line-height: 38px;
}
.page-template-template-dinner2022  .congrats-checkbox{
margin: 35px 0px;
}
.page-template-template-dinner2022 .dinner-couvert-amount span {
font-size: 45px;
line-height: 50px;
}
.page-template-template-dinner2022 .chai-soc-check-thirdrow li{
padding: 20px 19px 0px;
}
.page-template-template-dinner2022 .chai-soc-check-thirdrow label {
font-size: 20px;
line-height: 23px;
margin: 6px 0px;
}
.page-template-template-dinner2022 .inner-jewel-fri-wr .check-block label:last-child {
margin-top: 5px;
font-size: 21px;
line-height: 23px;
}
.inner-advertise h2{
}
.page-template-template-dinner2022 .inner-advertise h4{
font-size: 21px;
line-height: 24px;
}
.page-template-template-dinner2022 .advertiser-form input , .page-template-template-dinner2022  .guardian-wr textarea{
font-size: 18px;
line-height: 20px;
}
.page-template-template-dinner2022  .guardian-wr textarea{
margin-bottom: 27px;
}
.page-template-template-dinner2022 .total-amount-wr {
margin-top: 27px;
}
.page-template-template-dinner2022 .total-amount-wr.form-group {
margin-bottom: 31px;
}
.page-template-template-dinner2022 .payradio  label {
font-size: 19px;
line-height: 21px;
}
.page-template-template-dinner2022 .about-dinner2021-inner-wr h2 {
font-size: 45px;
line-height: 55px;
}
.page-template-template-dinner2022 .dinner2021-contact-block label {
font-size: 21px;
line-height: 25px;
}
.page-template-template-dinner2022 .dinner2021-directors-inner-wr h2 {
font-size: 45px;
line-height: 53px;
}
.directors-block h4 {
font-size: 29px;
line-height: 35px;
}
.directors-block {
margin-top: 39px;
}
.page-template-template-dinner2022 .directors-block li {
width: 32%;
margin-bottom: 28px;
}
.directors-block li label {
font-size: 18px;
line-height: 20px;
}
.page-template-template-dinner2022 .directors-block.governors span.past_presidents {
font-size: 14px;
line-height: 21px;
}
.page-template-template-dinner2022 .dinner-2021-form-wr .dinner2021-attendies .help-block.with-errors {
bottom: -28px;
} .dinner_chair_wrapper {
width: 98%;
margin: 0 auto;
padding-top: 80px;  
}
.dinner_chair, .journal_chair
{
margin: 0px;
}
.host_commited_block
{  
width: 98%;
}
.host_commited
{
padding-left: 0px;
margin: 0px;
}  .blnb-common-cls {
width: 25%;
}
.blnb-common-cls.center-sc {
width: 37%;
}
p.five-one-title {
font-size: 23px;
line-height: 32px;
}
p.five-two-title {
font-size: 26px;
line-height: 36px;
}
.center-sc a {
padding: 10px 24px;
}
.journal-opportunities-wr .submit_ad_content h4{
margin-top: 18px;
}
.journal-opportunities-banner {
padding: 40px 0 150px 0px;
} .journal-opportunities-wr .award-data-wr ul li {
font-size: 23px;
line-height: 26px;
}
.journal-opportunities-wr .award-data-wr h5 {
font-size: 28px;
line-height: 31px;
}
.journal-opportunities-wr .award-data-wr {
margin: 15px 0 0 0;
} .menu{
text-align: center;
}
.menu li li a{
white-space: normal;
}
.blng-content-two.mimami-kwak-two {
padding-bottom: 138px;
}
.level-3-block {
padding: 60px 30px 126px 40px;
}
}
@media screen and (max-width: 980px) {
.header-right-sidebar a {
display: block;
float: right;
}
.header-right-sidebar {
padding-top: 12px;
}
.menu li {
padding-left: 19px;
padding-right: 26px;
}
.admission-center-wrapper {
width: 72.2%;
}
.admission-section-second {
padding-top: 18px;
}
.address-image {
float: none;
display: block;
margin: 0 auto 0;
}
.address-content {
float: none;
display: block;
text-align: center;
width: 100%;
word-wrap: break-word;
}
.donate-testimonial {
width: 90%;
}
.admission-btn {
padding-top: 19px;
}
.admission-btn > a {
width: 320px;
margin: 10px auto;
display: block;
padding-left: 0px;
padding-right: 0px;
}
.committee-list li:nth-child(3n+2) {
margin-left: 0;
margin-right: 15px;
}
.committee-list ul{
width: 100%;
}
.committee-list li {
width: 32%;
padding-left: 20px;
} .inner-mem-top-left, .inner-mem-bottom-left{
margin-bottom: 15px;
}
.inner-mem-top-right, .inner-mem-bottom-right {
float: none;
width: 100%;
}
.member-title::after {
width: 55px;
}
.inner-member-bottom{
margin-top: 45px;
}
.member-detail-wr {
padding-bottom: 20px;
}
.volunteer-post-wr li {
margin-right: 25px;
width: 31%;
}
.commrow .infocomm:last-child {
margin-left: 135px;
}
.chai-soc-check-firstrow span, .chai-soc-check-secondrow span, .chai-soc-check-thirdrow span{
font-size: 20px;
}
.chai-soc-check-firstrow label, .chai-soc-check-secondrow label, .chai-soc-check-thirdrow label{
font-size: 20px;
}
.span-pages-detail{
font-size: 15px!important;
}
.chai-soc-check-secondrow p, .chai-soc-check-thirdrow p{
font-size: 16px;
}
.chai-soc-check-secondrow br {
display: none;
}
.guardian-wr > h2{
font-size: 18px;
}
.inner-advcomm {
margin-right: 75px;
}
.dinner-2021-form-wr .infocomm:last-child {
margin-left: 0px;
}
.submenu-row a.submenu-tabs {
width: 25%;
}
.sb-ad-honorees-wr ul li {
width: 38%;
}
.header-right-sidebar a {
width: 96px;
} .rsvp-inn-wrp .halfclmnwrp1 .form-group:nth-child(2) {
margin: 0 2%;
}
}
@media screen and (max-width: 979px) {
.event-image-container {
text-align: center;
}
.event-single-image {
width: 49%;
}
.field-first-left, .field-first-middle {
margin-right: 14px;
}
.officer-left,
.officer-new {
width: 100%;
display: block;
}
.page-id-1500 .Officers-wr ul li {
font-size: 15px;
line-height: 29px;
}
.Officers-wr ul {
margin-left: 0px;
padding-left: 7px;
}
.page-id-1500 .Officers-wr h4 {
margin: 27px 0px 10px;
font-size: 18px;
}
span.hit-btn {
font-size: 17px;
}
.committee-list li {
line-height: 40px;
background-position: left top 12px;
}
.dinner_students_wr h3, .beloved_teacher_wr h3, .committee-title h2 {
font-size: 60px;
line-height: 66px;
}
.teacher_content {
width: 55%;
}
.submit_ad_content p {
font-size: 20px;  
}
.submit_ad_content h3 {
font-size: 25px;
line-height: 35px;
}
.submit_ad_content h4 {
font-size: 24px;
line-height: 30px;
}
.footer_logos a {
width: 76px;
}
.footer_logos a.office_depot_logo {
width: 71px;
}
.amazon_logo {
padding: 4px 5px 6px;
} .invitation_card_wr h3 {
width: 89%;
}
.dinner-2020-invitation h2 {
font-size: 26px;
}
.dinner-2020-invitation h1 {
font-size: 39px;
}
#dinner-2020-page.dinner-2019 div#dinnerBanner {
padding-top: 73px;
}
.dinner-2020-navigation ul li a {
font-size: 17px;
}
.dinner-2020-navigation {
padding: 8px 0;
}
.dinner-2020-navigation.sticky {
padding: 6px 0;
}
.invitation_card_wr {
margin: 56px auto 0px;
}
.invite_name {
margin: 44px 0;
}	
.invitation_card_wr h4 {
font-size: 33px;
}
.invitation_card_wr h3 {
font-size: 48px;
}
.invitation_card_wr p {
font-size: 21px;
}
.common_invitation_sec h2, #dinner-2020-page .about-tit h2 {
font-size: 53px;
margin-bottom: 8px;
}
.common_invitation_sec h3 {
font-size: 30px;
}
.common_invitation_sec h4 {
font-size: 24px;
}
.sec-content {
width: 51%;
}
.dinner-rsvp-wr {
padding-top: 21px;
}
.journal-opportunities-wr{
padding-top: 0px !important;
}
#dinner-2020-page .error_text {
font-size: 20px;
}
#dinner-2020-page .dinner-rsvp-title>h2 {
font-size: 32px;
}
#dinner-2020-page .inner-dinner-rsvp h3 {
font-size: 26px;
}
#dinner-2020-page .inner-advcomm {
margin-right: 18px;
} .interactive-left, .interactive-right {
display: block;
vertical-align: middle;
width: 100%;
margin: 0px;
}   
.interactive-right{
margin-left: 0px;
margin-top: 53px;
}
.interactive-left {
text-align: center;
}
.interactive-left .common-title h1 {
text-align: center;
background-position: center bottom;
font-size: 32px;
line-height: 43px;
}
.header-container {
background-position: center top;
}
.header-right-sidebar {
padding-top: 12px;
} .dinner-2021-header-wr .dinner-inner-wr {
width: 100%;
}
.dinner-2021-header-wr {
padding-top: 22px;
}
.dinner-2021-navigation {
padding-bottom: 18px;
}
.dinner-2021-logo h2 {
font-size: 74px;
margin-top: 0px;
margin-bottom: 0px;
}
.dinner-2021-logo h1 {
font-size: 53px;
}
.dinner-2021-logo h3 {
font-size: 39px;
}
.dinner-2021-logo {
padding-top: 24px;
padding-bottom: 24px;
}
.dinner-2021-invitation {
font-size: 23px;
line-height: 36px;
padding-top: 25px;
}
.dinner2021-time-wr {
font-size: 20px;
}
.dinner2021-time-wr span {
width: 73%;
margin-top: 7px;
}
.dinner2021-time-wr b {
font-size: 28px;
width: 149px;
}
.dinner2021-time-wr b:before {
top: 19px;
right: 15px;
}
.dinner2021-time-wr {
padding: 24px 17px 21px 38px;
margin-top: -133px;
}
.dinner-2021-header-wr {
padding-bottom: 158px;
}
.dinner2021-inner-honorees h2 {
margin-top: 0px;
margin-bottom: 0px;
}
.dinner2021-inner-honorees {
padding-top: 54px;
}
.page-template-template-dinner2021 .inner-honorees-wr {
margin: 27px auto 0px;
font-size: 22px;
padding: 36px ​22px 23px;
}
.page-template-template-dinner2021 .inner-honorees-wr p {
margin-bottom: 15px;
}
.dinner2021-honorees {
padding-bottom: 53px;
}
.dinner2021-required-message {
font-size: 18px;
padding: 22px 0;
}
.dinner-2021-form-wr {
padding-top: 13px;
}
.dinner-2021-form-wr .dinner-rsvp-title>h2 {
font-size: 37px;
}
.dinner2021-attendies h3 {
font-size: 30px;
}
.dinner2021-attendies {
padding-bottom: 21px;
}
.dinner2021-inner-honorees h2 {
font-size: 74px;
}
.check-block {
padding: 21px 15px;
}
.check-head-block {
padding: 0 16px 0;
}
span.jf-small-text {
font-size: 15px;
}
.check-head-block h3 {
font-size: 30px;
}
.dinner2021-contact-block {
width: 100%;
margin-left: 0px;
min-height: unset;
margin-top: 18px;
}
.directors-block li {
width: 49%;
}
.dinner2021-directors-inner-wr h2 {
font-size: 40px;
}
.dinner2021-advertiser-wr .inner-advertise>h4 {
font-size: 19px;
}
.advetiser-wr.dinner2021-advertiser-wr h3 {
font-size: 27px;
}
.advetiser-wr.dinner2021-advertiser-wr .advertiser-form .form-group {
width: 100%;
margin-left: 0px;
}
.page-template-template-dinner2021 .chai-soc-check-firstrow li,
.page-template-template-dinner2021 .chai-soc-check-secondrow li,
.page-template-template-dinner2021 .chai-soc-check-thirdrow li,
.page-template-template-dinner2022 .chai-soc-check-firstrow li,
.page-template-template-dinner2022 .chai-soc-check-secondrow li,
.page-template-template-dinner2022 .chai-soc-check-thirdrow li {
margin-left: 0px;
width: 100%;
margin-top: 23px;
}
.page-template-template-dinner2021 .chai-soc-check-firstrow,
.page-template-template-dinner2021 .chai-soc-check-secondrow,
.page-template-template-dinner2022 .chai-soc-check-firstrow,
.page-template-template-dinner2022 .chai-soc-check-secondrow {
margin-bottom: 0px;
}
.slider-inner-wr {
padding: 59px 0;
}
.events_btn {
width: 100%;
}
.form-step-bottom .right {
width: 31%;
}
.form-step-bottom .left {
width: 33%;
}
.student-form.left {
width: 100%;
float: none;
}
.upload-img-wrapper.right {
width: 100%;
float: none;
}
.upload-file {
margin-left: 0px;
}
.current-school-wr .halfwidth.left.phn {
margin-right: 15px;
}
.Release-informa h4 {
line-height: 38px;
font-size: 30px;
}
.student-appl h4,.Release-informa h4, .non-refundable h4, .non-refundable.left h4 {
font-size: 34px;
line-height: 40px;
}
.Parent-inform.halfwidth.fin.scholar .halfwidth.form-field-check {
width: 100%;
}
.submenu-row a.submenu-tabs {
width: auto;
padding: 14px 17px;
}
#tuitionpaymet-registration .tui-amount {
width: 94%;
} .rsvp-block br {
display: none;
}
.rsvp-block {
font-size: 46px;
line-height: 56px;
padding-bottom: 81px;
}
.rsvp-new-block .meet_guest_wrp {
width: 83%;
}
.meet-team-wr h3 {
font-size: 54px;
}
.meet-team-wr {
margin-top: 31px;
}
.rsvp-new-block {
margin-top: 206px;
padding-bottom: 0px;
}
.rsvp-new-block h2 {
font-size: 39px;
line-height: 46px;
}
.rsvp-quote-block {
margin-top: 40px;
}
.slider_buttons_inner a {
padding: 10px 42px 9px;
} .dinner-2022-header-wr .dinner-2022-content h4 {
font-size: 55px;
line-height: 76px;
}
.dinner-2022-header-wr .dinner-2022-title p {
font-size: 33px;
line-height: 39px;
}
.dinner-2022-content {
margin-top: 76px;
}
.dinner-2022-header-wr {
padding: 60px 0 260px;
}
.dinner2022-details-wr p, .dinner2022-details-wr h4 {
font-size: 24px;
line-height: 35px;
}
.dinner2022-details-wr {
padding: 62px 58px;
}  
.honorees_heading-wr h3 {
font-size: 72px;
line-height: 83px;  
}
.honorees_blk .honorees_content h6 {
font-size: 22px;
line-height: 32px;
margin: 32px 0 25px;
}
.honorees_blk .student_volunteer_heading_wr h3 {
font-size: 38px;
line-height: 47px;
}
.page-template-template-dinner2022 .dinner2021-req-inner-msg {
padding: 0 59px;
}
.page-template-template-dinner2022 .dinner2021-required-message {
padding: 52px 0px;
}
.page-template-template-dinner2022 .dinner-rsvp-title h2 {
font-size: 37px;
line-height: 50px;
}
.your-info-wr {
padding-bottom: 18px;
}
.page-template-template-dinner2022 .dinner2021-attendies h3 {
font-size: 30px;
line-height: 37px;
margin-top: 29px;
}
.page-template-template-dinner2022 .dinner-couvert-amount input{
padding: 11px 15px;
}
.page-template-template-dinner2022 .jewel-friend-wr .jewel-wr, .page-template-template-dinner2022 .jewel-friend-wr .friend-wr{
width: 100%;
}
.page-template-template-dinner2022 .jewel-friend-wr .friend-wr{
margin-top: 30px;
}
.page-template-template-dinner2022 .inner-advertise h2, .page-template-template-dinner2022 .inner-advertise h3 {
font-size: 26px;
line-height: 32px;
}
.page-template-template-dinner2022 .inner-advertise h4 {
font-size: 20px;
line-height: 27px;
}
.page-template-template-dinner2022 .advertiser-form input, .page-template-template-dinner2022 .guardian-wr textarea, .page-template-template-dinner2022 .ad-solicate-wr label {
font-size: 17px;
line-height: 19px;
}
.page-template-template-dinner2022 .payradio label {
font-size: 17px;
line-height: 19px;
}  
.advertiser-thirdrow-btn{
margin-left: 15px;
}
.page-template-template-dinner2022 .about-dinner2021-inner-wr h3 {
font-size: 24px;
line-height: 28px;
}
.page-template-template-dinner2022 .about-dinner2021-inner-wr h2 {
font-size: 43px;
line-height: 51px;
}
.page-template-template-dinner2022 .dinner2021-directors-inner-wr h2 {
font-size: 40px;
line-height: 49px;
}
.page-template-template-dinner2022 .directors-block.governors ul {
text-align: center; 
}
.page-template-template-dinner2022 .directors-block li {
width: 40%;
text-align: center;
}
.directors-block h4 {
font-size: 27px;
line-height: 30px;
}
.directors-block {
margin-top: 27px;
}
.page-template-template-dinner2022 .dinner2021-directors-inner-wr h2 {
margin-bottom: 26px;
}
.page-template-template-dinner2022 .directors-block.governors ul.late_governors li label {
font-size: 14px;
line-height: 24px;
}
.honorees_blk .honorees_content a, .honorees_blk .student_volunteer_content a {
padding: 10px 40px;
}
.student_volunteer_heading_wr {
margin: 75px 0 38px;
}
.page-template-template-dinner2022 .form-err-msg {
bottom: -20px;
}
.page-template-template-dinner2022 .advetiser-wr.dinner2021-advertiser-wr textarea {
font-size: 18px;
line-height: 20px;
}
.dinner2021-advertiser-wr .inner-advertise{
margin-bottom: 15px;
} .dinner_chair_block, .journal_chair_block
{
width: 48%;
}
.dinner_chair, .journal_chair, .host_commited
{
margin: 0px;
padding-left: 0px;
} .dinner_chair_wrapper {
width: 95%;
margin: 0 auto;
}
.dinner_chair li, .journal_chair li, .host_commited li
{
display: inline-block;
vertical-align: top;
}  .submit_ad_content h1 {
font-size: 27px;
line-height: 46px;
}
#dinnerRsvp h2.ad_title{
margin-bottom: 45px;
}
.sb-ad-honorees-wr ul li {
font-size: 18px;
} .journal-opportunities-banner,.journal-opportunities-wr .honorees-inner-block {
background-image: unset;
}
.journal-opportunities-banner {
padding: 40px 0px 40px 0px;
}
.journal-opportunities-wr .submit_ad_content.sb-ad-2023-content {
width: 100%;
}
.journal-opportunities-wr .sb-ad-honorees-wr {
padding: 60px 0 20px;
}
.advertising-category-wr {
padding: 20px 0;
}
.journal-opportunities-wr .journal-event-packages {
margin: 20px 0 0 0;
}
.journal-opportunities-wr .guardian-wr h2 {
margin: 30px 0;
}
.journal-opportunities-wr .inner-advcomm {
margin-right: 18px;
}
.journal-opportunities-wr .please_submit_wr h2 {
font-size: 34px;
line-height: 42px; 
}
.journal-opportunities-wr .inner-dinner-rsvp .payradio label {
margin-right: 5px;
}
.journal-opportunities-wr .award-data-wr ul li {
width: 49%;
font-size: 21px;
line-height: 28px;
padding-top: 0px;
padding-bottom: 0;
}   
.journal-opportunities-wr .honorees-data-wr ul li {
padding: 0 30px 0 0;
font-size: 22px;
line-height: 30px;
}
.journal-opportunities-wr .honorees-data-wr ul li:nth-child(2) {
padding: 0 0 0 30px;
}
.journal-opportunities-wr .award-data-wr h5 {
font-size: 25px;
line-height: 30px; 
}
.boutique_form_content p strong, #myboutiqueform .form-field p {
font-size: 20px;
line-height: 25px;
} .rsvp-inn-wrp .submitbtnwr input {
font-size: 18px;
line-height: 28px;
padding: 10px 20px;
margin-right: 10px;
}
.footer-bottom-menu {
padding: 19px 0 61px;
}
.parents-connect-form-block {
width: 70%;
} .blng-innercontent-wr.miami-kwka-innercontent .ning-blue-bg-wr {
min-height: 430px;
} .holiday-top-text {
margin: 47px auto 0;
width: 90%;
}
.holiday-lunch-time-list ul li:first-child, .holiday-lunch-time-list ul li {
width: 100%;
}
.holiday-lunch-time-list ul li {
margin-top: 20px;
}
.holiday-lunch-time-list {
margin-top: 30px;
}
.holiday-lunch-time-heading h3 {
margin-bottom: 10px;
}
.level-3-block {
padding: 30px 30px 40px;
width: 100%;
}
.guardians-reception-wr {
padding: 50px 0 0;
}
.guardians-reception-block {
padding: 40px 50px 45px;
width: 100%;
}
.holiday-lunch-time-wr {
padding: 70px 0 0;
}
.holiday-top-wr {
padding: 80px 0 60px;
}
.guardians-reception-content {
margin-top: 0;
}
}	
@media screen and (max-width: 972px) {
.logo-box:nth-child(3n) {
margin-right: 23px;
}
.logo-box.last:nth-child(2n) {
margin-right: 0px;
}
.logo-box:nth-child(2n) {
margin-right: 0px;
}
}
@media screen and (max-width: 800px) {
.page-template-template-interactive-journal .fancybox-controls button.fancybox-button.fancybox-button--right, .page-template-template-interactive-journal .fancybox-controls button.fancybox-button.fancybox-button--left {
display: inline-block !important;
position: unset;
transform: unset;
-moz-transform: unset;
-webkit-transform: unset;
-o-transform: unset;
-ms-transform: unset;
}
.page-template-template-interactive-journal .fancybox-controls {
position: absolute;
}
.page-template-template-interactive-journal .fancybox-button--right:after {
right: auto;
} .register_rsvp_page_new .rsvp-inn-wrp .submitbtnwr input {
padding: 10px 17px;
margin-right: 10px;
}
}
@media screen and (max-width: 768px) {
.header-left-sidebar {
padding-top: 26px;
}
.testimonial-content iframe {
width: 100%;
}
.general-donation-form.gen-left,
.general-donation-list.gen-right{
width: 100%;
float: none;
}
.general-donation-list.gen-right {
margin-top: 0px;
} .header-left-inner-sidebar div a {
font-size: 16px;
line-height: 24px;
padding-left: 35px;
}
.message-icon a {
margin-bottom: 2px;
}
.header-right-sidebar a {
font-size: 13px;
margin-left: 0px;
padding: 10px 0;
}
.footer-left-second {
padding-bottom: 14px;
padding-top: 27px;
}
.donate-button-wrapper {
background-image: none;
}
.donate-buttons-left{
float: none;
padding-left: 0px;
padding-right: 0px;
width: 310px;
margin: 0 auto
}
.donate-buttons-left > div {
width: 100%;
}
.volunteer-time > span {
margin-bottom: 12px;
}
.adform {
width: 90%;
}
.adcomm.adcommlft, .adcomm.adcommmid {
margin-right: 2%;
}
.history-wrapper ul li:first-child {
padding-top: 14px;
}
.donate-testimonial-content{
background-position: right bottom;
}
.general-donation-list.gen-right > ul {
padding-left: 26px;
}
.general-donation-list.gen-right {
padding: 0px;
}
#menu-dinner-menu.menu li {
padding-left: 10px;
padding-right: 10px;
}
.inner-dinner-team span:first-child{
font-size: 27px;
}
.inner-dinner-team span:last-child{
font-size: 28px;
}
.committee-list li {
padding-left: 32px;
width: 49%;
font-size: 19px;
}
.member-title{
font-size: 27px;
}
.member-title::after {
width: 20px;
right: -15px;
}
.committee-list li:nth-child(3n+2){
margin-right: 0;
}
.volunteer-title h2{
font-size: 33px;
}
.volunteer-name h2 {
font-size: 21px;
margin-top: 48px;
}
.volunteer-post-wr li {
margin-right: 8px;
width: 32%;
}
.commrow .infocomm:last-child {
margin-left: 105px;
}
.inner-dinner-rsvp h3::after {
width: 30%;
}
.chai-soc-check-firstrow span, .chai-soc-check-secondrow span, .chai-soc-check-thirdrow span {
font-size: 18px;
}
.chai-soc-check-firstrow label, .chai-soc-check-secondrow label, .chai-soc-check-thirdrow label {
font-size: 18px;
}
.span-pages-detail {
display: block;
margin-left: 30px !important;
} .inner-jewel-fri-wr h3::after{
left: 48%;
}
.inner-advertise > h2{
font-size: 32px;
}
.inner-advcomm {
margin-right: 28px;
width: 30%;
}
.deadline-wr{
padding: 50px 0;
}
.inner-deadline-wr{
font-size: 35px;
}
.inner-dinner-us > p {
margin: 30px auto 0;
width: 100%;
}
.dinner-foot-left::after{
right: 10px;
}
.banner-content-wr{
margin-top: -1px;
}
.ask-que-popup{
left: 20%;
}
.student_box .ask-que-popup {
left: 0px;
}
.student_box .ask-que-popup {
width: 53%;
}   
.popclose-student {
left: 73%;
transform: translateX(-73%);
-ms-transform: translateX(-73%);
-o-transform: translateX(-73%);
-moz-transform: translateX(-73%);
-webkit-transform: translateX(-73%);
}
.dinner-2021-form-wr .infocomm:last-child {
margin-left: 0px;
}
.register_rsvp_page_new .rsvp-block {
background-size: 220px;
}
.kesher-footer-logo {
width: 130px !important;
} .blng-content-three {
width: 90%;
}
.blnb-common-cls {
width: 100%;
display: block;
text-align: center;
margin: 20px 0;
}
.blnb-common-cls.center-sc {
width: 100%;
}
.sb-ad-honorees-wr ul li {
width: 48%;
} .home .slider_buttons_inner a {
font-size: 14px;
padding: 3px 40px;
}
}
@media screen and (max-width: 767px) {
#myboutiqueform .form-field.payment_remit_box[data-id="Wire Transfer"] .wire-form-group {
width: 100%;
position: relative;
}
#myboutiqueform .form-field.payment_remit_box[data-id="Wire Transfer"] .wire-form-group {
padding: 0px 0px 21px 0;
margin: 0 0 0px 0;
}
#myboutiqueform .form-field.payment_remit_box[data-id="Wire Transfer"] .wire-form-group:last-child {
padding-bottom: 0px;
}
.blog-left {
float: none;
width: 100%;
}
.blog-right {
float: none;
width: 100%;
}
.blog-left h3 {
font-size: 17px;
line-height: 24px;
}
.blog-wr.clearfix {
padding-top: 0px;
}
.field-first-left, .field-first-middle {
margin-right: 12px;
}
.form-field label {
font-size: 15px;
}
span.hit-btn {
margin-top: 12px;
}
span.hit-btn i.fa.fa-long-arrow-up {
display: inline-block;
}
span.hit-btn i.fa.fa-long-arrow-left {
display: none;
}
span.hit-btn i {
font-size: 28px;
}
.inner-banner-content li span::after{
bottom: 0;
width: 70px;
}
.inner-banner-content li{
line-height: 40px;
margin-bottom: 20px;
font-size: 22px;
}
.banner-content-wr{
padding-top: 20px;
}
.inner-banner-content li span{
font-size: 27px;
}
.inner-dinner-team span:first-child {
font-size: 24px;
}
.inner-dinner-team span:last-child {
font-size: 24px;
}
.inner-mem-top-left, .inner-mem-bottom-left {
width: 45%;
}
.member-title {
font-size: 26px;
line-height: 32px;
}
.member-title::after{
display: none;
}
.volunteer-title h2{
line-height: 43px;
}
.volunteer-wr{
padding: 45px 0 20px;
}
.volunteer-post-wr li {
margin-right: 0;
width: 100%;
}
.volunteer-post-wr li {
width: 100%;
}
.vounteer-inner-wr {
display: inline-block;
}
.volunteer-name h2 {
font-size: 30px;
margin-bottom: 50px;
margin-top: 20px;
}
#menu-dinner-menu.menu li {
padding-left: 17px;
padding-right: 17px;
}
.inner-header-landing li a{
padding: 0;
}
.commrow .infocomm:last-child {
margin-left: 85px;
}
.jewel-wr > span, .friend-wr > span{
font-size: 20px;
}
.jewel-wr > label, .friend-wr > label{
font-size: 20px;
}
.advertiser-form label, .ad-solicate-wr label, .total-amount-wr label{
font-size: 16px;
}
.inner-advcomm {
margin-right: 15px;
width: 31%;
}
.inner-dinner-foot li{
margin-bottom: 15px;
}
.dinner-foot-left{
width: 100%;
float: none;
}
.dinner-foot-right {
float: none;
width: 100%;
}
.dinner-foot-left::after{
display: none;
}
.dinner-rsvp-wr{
padding-bottom: 0;
}
.teacher_image {
float: none;
}
.teacher_content {
float: none;
width: 100%;
margin-top: 30px;
}
.inner-banner-content li span {
width: auto;
}
.dinner-2019 div#dinnerBanner {
padding-bottom: 0px;
}
.dinner-2019 .inner-banner-content li span {
font-size: 23px;
}
.inner-banner-content li span.where_block {
margin-top: 0px;
line-height: 33px;
}
.dinner-2019 .inner-banner-content li {
font-size: 23px;
}
.inner-dinner-team span {
line-height: 39px;
}
.teacher_content h4 {
font-size: 29px;
margin-bottom: 16px;
}
.dinner_students_wr h3, .beloved_teacher_wr h3, .committee-title h2 {
line-height: 66px;
margin-bottom: 14px;
}
.volunteer_wr.dinn_st {
padding-top: 43px;
}
.dinner-2019 div#dinnerBanner {
padding-top: 23px;
}
.dinner_students_wr h3, .beloved_teacher_wr h3, .committee-title h2 {
font-size: 51px;
}
.beloved_teacher_wr {
padding-top: 40px;
padding-bottom: 29px;
}
.dinner_students_wr {
padding-top: 42px;
}
.student_box h4 {
padding: 0px;
}
.dinner_students_wr h3, .beloved_teacher_wr h3, .committee-title h2 {
line-height: 48px;
margin-bottom: 14px;
}
img.mobile_banner {
display: block;
}
img.desktop_banner {
display: none;
}
.error_text {
font-size: 19px;
}
.footer_logos p {
margin: 4px 0 4px;
}
.footer_logos a  {
width: 93px;
}
.footer_logos a.office_depot_logo {
width: 84px;
}
.footer_logos p {
margin: 4px 0 4px;
}
.footer_logos p {
margin: 4px 0 11px;
}
.amazon_logo {
padding: 7px 5px 8px;
}
.footer-left-first {
display: block;
width: 100%;
text-align: center;
padding-top: 11px;
}
.footer-left-second {
width: 49%;
padding-bottom: 25px;
}
.footer-right-wrapper {
width: 49%;
padding-bottom: 10px;
padding-top: 13px;
}
.footer-copyright {
margin-top: 18px;
}
.social-icons li > a {
height: 30px; 
padding-top: 12px;
width: 42px;
} .dinner-2020-invitation h1 {
font-size: 29px;
}
.dinner-2020-invitation h2 {
font-size: 26px;
margin-top: 9px;
}
.invitation_card_wr {
margin: 43px auto 0px;
}
.invitation_card_wr h3 {
font-size: 36px;
}
.invitation_card_wr h4 {
font-size: 27px;
}
.invitation_card_wr p {
font-size: 19px;
}	
.invite_name {
margin: 30px 0;
}
#dinner-2020-page .inner-banner-content {
margin: 16px auto 0px;
}
#dinner-2020-page .inner-banner-content li span {
width: 128px;
font-size: 28px;
padding-right: 6px;
}
.dinner-2019 .inner-banner-content li,.dinner-2019 .inner-banner-content li, #dinner-2020-page .inner-banner-content li span.where_block, #dinner-2020-page .inner-banner-content li span {
font-size: 20px;
line-height: 29px;
}	
#dinner-2020-page .inner-banner-content li span:after {
bottom: 1px;
right: 9px;
width: 40px;
}
#dinner-2020-page .inner-banner-content li span {
width: 86px;
}
.common_invitation_sec h2, #dinner-2020-page .about-tit h2 {
font-size: 46px;
}
.sec-image {
width: 100%;
float: none;
margin-right: 0px;
text-align: center;
}
.sec-content {
width: 100%;
margin-top: 22px;
float: right;
}
.common_invitation_sec h3 {
font-size: 25px;
}
.common_invitation_sec h4 {
font-size: 20px;
}
#dinner-2020-page .infocomm ,
#dinner-2020-page .inner-advcomm {
width: 100%;
}
#dinner-2020-page .commrow .infocomm:last-child {
margin-left: 0px;
}
#dinner-2020-page .deadline-wr {
padding: 22px 0;
}
#dinner-2020-page .inner-deadline-wr {
font-size: 28px;
}
#dinner-2020-page .common_invitation_sec {
padding: 10px 0 30px;
}
#dinner-2020-page .dinner-couvert {
padding: 27px 0 52px;
}
#dinner-2020-page .inner-dinner-rsvp h3 {
margin-bottom: 34px;
}
#dinner-2020-page .advertising-category-wr {
padding: 26px 0;
}
#dinner-2020-page .advetiser-wr {
padding-top: 0px;
}	
#dinner-2020-page .inner-advertise>h2 {
font-size: 26px;
}
#dinner-2020-page .inner-advertise>h4 {
font-size: 18px;
margin-bottom: 19px;
}
#dinner-2020-page .dinner-about-us {
padding: 0px 0 19px;
}
.slider_buttons_inner a {
font-size: 14px;
} .summer-shopping-wr {
padding-bottom: 28px;
padding-top: 0px;
}
.logo-box {
display: block;
margin: 0 auto 23px;
min-height: unset;
}
.logo-box:nth-child(3n),
.logo-box.last:nth-child(2n),
.logo-box:nth-child(2n),
.logo-box.last {
margin-right: auto;
}
.summer-shopping-wr .common-title h1 {
font-size: 29px;
line-height: 35px;
}
.summer-shopping-content {
font-size: 23px;
line-height: 32px;
}
.summer-shopping-wr h2 {
font-size: 31px;
}
.summer-shopping-footer .footer-right-wrapper {
float: none;
width: 100%;
text-align: center;
}
.summer-shopping-footer #footer-wrapper {
padding: 14px 0;
}
.kesher-footer-common {
width: 42%
}
.copyright-footer-left {
float: none;
margin-top: 0px;
text-align: center;
}
.copyright-footer-right {
float: none;
text-align: center;
margin-top: 12px;
width: 100%;
}
.copyright-footer-right .social-icons li>a {
height: 36px;
padding-top: 0px;
width: 36px;
line-height: 42px;
} .dinner2021-time-wr span {
width: 69%;
}
.dinner-2021-logo h2 ,.dinner2021-inner-honorees h2{
font-size: 56px;
}
.dinner-2021-logo h1 {
font-size: 48px;
}
.dinner-2021-logo h3 {
font-size: 33px;
}
.dinner-2021-invitation {
font-size: 20px;
}
.inner-honorees-wr {
padding: 34px 11px 20px;
font-size: 19px;
}
.dinner-2021-form-wr .infocomm:last-child {
margin-left: 0px;
}
.jewel-friend-2021 .jewel-wr, .jewel-friend-2021 .friend-wr {
width: 100%;    
margin-top: 32px;
}
.slider-wrapper .slider_buttons {
bottom: 2px;
}
.halfwidth.left.sec-fld {
margin-left: 11px;
}
.Parent-inform.halfwidth.fin.scholar .halfwidth.form-field-check {
width: 100%;
margin-bottom: 25px;
}
.infor-requested .halfwidth.form-field-check {
margin-left: 0px;
}
.infor-requested label {
width: 92%;
}
.form-field-check {
display: block;
}
.form-field-check.ethnicit3-cmn.checkbox-wr {
width: 100%;
margin-right: 4px;
}
.halfwidth-common.ethnicity-form-wr h4 {
margin: 0 53px 17px 0px;
}
.radio-button-wr h4 {
margin-left: 0px;
}
.halfwidth.immunized.right {
margin-right: 0px;
}
.halfwidth.left {
margin-bottom: 23px;
}
.Parent-inform.lives .form-field-check {
width: 100%;
}
.Parent-inform.lives .form-field-check label {
margin-right: 0px;
}
.form-field {
padding-bottom: 21px;
}
.halfwidth.left {
margin-bottom: 0px;
}
.halfwidth.left.sec-fld {
width: 100%!important;
margin-left: 0px;
}
.Parent-inform.parent-cmn-field.curn-sch .left {
width: 100%;
margin-bottom: 21px;
}
.halfwidth.right.thir-fld {
width: 100%!important;
}
.form-field.location.contct .right,
.form-field.location.contct.clearfix .left {
width: 100%;
}
.halfwidth.left.sec-fld.rabbi, .Parent-inform-cmn.parent-one.affli .right {
width: 100%!important;
}
.Parent-inform-cmn.parent-one.affli .left {
width: 100%;
}
.halfwidth.left {
margin-bottom: 20px;
}
.form-field-check {
display: block;
margin-top: 16px;
}
.Parent-inform.halfwidth.fin.scholar h4.plasa-gra {
margin-right: 0px;
}
.student-application-form input[type=radio]+label {
margin-left: 7px;
}
.ds-form-wr {
width: 80%;
}
#tuitionpaymet-registration .tui-amount {
width: 92%;
}
.submenu-row a.submenu-tabs {
margin: 10px 20px;
}
.submenu-row {
padding: 20px 0;
} .register_rsvp_page_new .register_rsvp_wrp .common-title h1 {
font-size: 24px;
}
.register_rsvp_page_new .rsvp-new-block h2 {
font-size: 34px;
}
.register_rsvp_page_new .rsvp-quote-block {
padding-left: 186px;
}
.register_rsvp_page_new .rsvp-inn-wrp .submitbtnwr input {
padding: 10px 15px;
margin-right: 6px;
font-size: 17px;
margin-top: 0px;
}
.register_rsvp_page_new .rsvp-block {
background-size: 200px;
padding-bottom: 35px;
}
.register_rsvp_page_new .rsvp-inn-wrp .advertising-category-wr {
margin-top: 19px;
}
.register_rsvp_page_new {
background-size: 201px;
}
.register_rsvp_page_new .common-title {
padding-top: 20px;
} .dinner-2022-header-wr .dinner-2022-content h4 {
font-size: 48px;
line-height: 70px;
}
.dinner-2022-header-wr .dinner-2022-content p {
font-size: 43px;
line-height: 55px;
}
.dinner-2022-header-wr .dinner-2022-title p {
font-size: 28px;
line-height: 36px;
}
.dinner2022-details-wr p, .dinner2022-details-wr h4 {
font-size: 22px;
line-height: 34px;
}
.dinner2022-details-wr h4 {
margin: 28px 0 0;
}
.honorees_heading-wr h3 {
font-size: 69px;
line-height: 75px;
}
.honorees_blk .honorees_content, .honorees_blk .student_volunteer_content {
width: 46%;
}
.honorees_blk .student_volunteer_heading_wr h3 {
font-size: 36px;
line-height: 45px;
}
.page-template-template-dinner2022 .dinner2021-req-inner-msg {
padding: 0 30px;
}
.page-template-template-dinner2022 .dinner-rsvp-title h2 {
font-size: 34px;
line-height: 47px;
}
.page-template-template-dinner2022 .infocomm {
width: 100%;
}
.page-template-template-dinner2022 .dinner2021-attendies h3 {
font-size: 28px;
line-height: 35px;
}
.page-template-template-dinner2022 .dinner2021-attendies input.attendees_names{
margin-top: 20px;
padding: 12px 86px 10px 18px;
}
.page-template-template-dinner2022  .dinner2021-attendies .form-control.total_attendees {
background-position: 91% center;
}
.page-template-template-dinner2022 .congrats-checkbox span {
font-size: 17px;
line-height: 18px;
}
.page-template-template-dinner2022 .dinner-couvert-amount span {
font-size: 37px;
line-height: 52px;
}
.page-template-template-dinner2022 .dinner2021-required-message {
padding: 46px 0px;
}
.advertising-category-wr {
padding: 15px 0 25px;
}
.choose_listed span, .by_checking span {
width: 95%;
}
.journal-opportunities-wr .honorees-inner-block {
width: 100%;
padding: 30px 20px;
}
.check-head-block h3 {
font-size: 30px;
line-height: 34px;
}
.page-template-template-dinner2022 .inner-jewel-fri-wr .check-block span {
font-size: 18px;
line-height: 20px;
}
.page-template-template-dinner2022 .inner-jewel-fri-wr .check-block label:last-child {
margin-top: 4px;
font-size: 18px;
line-height: 20px;
}
.page-template-template-dinner2022 .inner-advertise h2, .page-template-template-dinner2022 .inner-advertise h3 {
font-size: 24px;
line-height: 29px;
}
.page-template-template-dinner2022 .inner-advertise h4 {
font-size: 19px;
line-height: 26px;
margin-bottom: 0px;
}
.page-template-template-dinner2022 .inner-advertise h4 {
font-size: 19px;
line-height: 26px;
}
.page-template-template-dinner2022 .payradio label{
margin: 0px 13px;
font-size: 16px;
line-height: 17px;
}
.advetiser-wr.dinner2021-advertiser-wr input+label{
height: 20px;
width: 20px;
}
.page-template-template-dinner2022 .advertiser-form input, .page-template-template-dinner2022 .guardian-wr textarea, .page-template-template-dinner2022 .ad-solicate-wr label {
font-size: 16px;
line-height: 19px;
}
.dinner2021-total-am-wr span {
font-size: 26px;
line-height: 50px;
}
.page-template-template-dinner2022 .total-amount-wr input{
font-size: 17px;
line-height: 20px;
}
.page-template-template-dinner2022 .total-amount-wr.form-group {
margin-bottom: 24px;
}
.page-template-template-dinner2022 .guardian-wr textarea {
margin-bottom: 23px;
}
.page-template-template-dinner2022 .about-dinner2021-inner-wr h2 {
font-size: 40px;
line-height: 48px;
margin: 30px 0px 20px;
}
.page-template-template-dinner2022 .about-dinner2021-inner-wr h3 {
font-size: 23px;
line-height: 26px;
}
.page-template-template-dinner2022 .dinner2021-contact-block label {
font-size: 20px;
line-height: 24px;
}
.page-template-template-dinner2022 .dinner2021-contact-block {
font-size: 17px;
line-height: 24px;
}
.page-template-template-dinner2022 .dinner2021-directors-inner-wr h2 {
font-size: 38px;
line-height: 45px;
}
.page-template-template-dinner2022 .dinner2021-directors-wr {
margin-top: 83px;
}
.page-template-template-dinner2022 .dinner2021-directors-inner-wr h2 {
font-size: 34px;
line-height: 40px;
}
.directors-block li label {
font-size: 17px;
line-height: 18px;
}
.advertiser-thirdrow-btn {
margin-left: 0px;
}
.page-template-template-dinner2022 .dinner2021-total-am-wr .err-msg{
font-size: 12px;
line-height: 14px;
}
.page-template-template-dinner2022 .dinner2021-total-am-wr #stripe-ach_form .err-msg{
bottom: -19px;
}
.payment-box{
padding: 28px;
} .dinner_chair_wrapper
{
width: 94%;
padding-top: 50px;
} .journal-opportunities-wr .adthankyou-text h4,.journal-opportunities-wr .jewel-wr h3, .journal-opportunities-wr .friend-wr h3,.dinner-advertiser-wr .advertiser_title{
font-size: 29px;
line-height: 35px;
}
.journal-opportunities-wr .inner-jewel-fri-wr .pay-pal-text {
left: 26%;
}
.please_submit_wr h2 {
font-size: 30px;
line-height: 34px;
margin: 50px 0 15px 0;
}
.adthankyou-text {
margin-bottom: 19px;
}
.journal-opportunities-wr .inner-advert-cat h4 {
font-size: 23px;
line-height: 35px;
}
.journal-opportunities-wr .journal-event-packages {
margin: 24px 0 0 0;
}
.journal-event-packages h5 {
font-size: 24px;
line-height: 33px;
}
.please_submit_wr h3 {
font-size: 22px;
line-height: 34px;
margin: 0 0 10px 0px;
}
.please_submit_wr h4 {
font-size: 24px;
line-height: 36px;
}
.asterisk-wr h2 {
margin: 18px 0 18px 0;
}
.journal-opportunities-wr .award-data-wr ul li,.journal-opportunities-wr .honorees-data-wr ul li {
font-size: 22px;
line-height: 27px;
}
.journal-opportunities-wr .award-data-wr h5 {
font-size: 24px;
line-height: 30px;
}
.journal-opportunities-wr .blk-title h2 {
font-size: 30px;
line-height: 40px;
margin-top: 34px;
}
.journal-opportunities-wr .submit_ad_content h1 {
font-size: 24px;
line-height: 33px;
}
.journal-opportunities-wr .submit_ad_content h4 {
font-size: 24px;
line-height: 30px;
}
.journal-opportunities-wr .honorees-data-wr h5 {
font-size: 29px;
line-height: 35px;
}
.journal-opportunities-wr .inner-advcomm {
margin-right: 10px;
}
.journal-opportunities-wr .please_submit_wr h3 {
font-size: 23px;
line-height: 30px;
}
.journal-opportunities-wr .please_submit_wr h2 {
font-size: 30px;
line-height: 38px; 
}
.journal-opportunities-wr .please_submit_wr h4 {
font-size: 21px;
line-height: 28px;
margin-top: 30px;
}
.journal-opportunities-wr .advertiser-thirdrow-btn {
display: block;
}
.journal-opportunities-wr .sb-ad-honorees-wr .center-wrapper {
padding: 0;
}
.journal-opportunities-wr .honorees-data-wr ul li {
padding: 0 20px 0 0;
}
.journal-opportunities-wr .honorees-data-wr ul li:nth-child(2) {
padding: 0 0 0 20px;
}
#myboutiqueform .form-field .field-first-left, #myboutiqueform .form-field .field-first-last,
.pay_statement_form_wrapper .form-field .field-first-left, .pay_statement_form_wrapper .form-field .field-first-last {
width: 100%;
}
.pay_statement_form_wrapper .form-field .form-group .ksh-form-error{
bottom: 0;
}
.pay_statement_form_wrapper .form-field{
padding-bottom: 16px;
}
#myboutiqueform .form-field .field-first-left {
margin-bottom: 20px;
}
#myboutiqueform .form-field-label {
font-size: 17px;
line-height: 23px;
}
#myboutiqueform .form-field.payment_remit_box[data-id="Wire Transfer"] .form-group:last-child {
margin-bottom: 0;
}
#myboutiqueform input[type=submit]{
display: block;
margin: 10px auto 0;
}
#myboutiqueform .form-field.payment_remit_box[data-id="Wire Transfer"] .form-group {
width: 100%;
margin-bottom: 20px;
}
.boutique_form_content p strong, #myboutiqueform .form-field p {
font-size: 18px;
line-height: 25px;
padding-right: 0;
}
}
@media screen and (max-width: 690px) {
.footer-left-second {
margin-bottom: -78px;
} }
@media screen and (max-width: 650px) {
.service-image {
padding: 8px;
width: 43%;
}
.social-icons li {
padding: 0px 10px;
} 
.welcome-wrapper {
padding-bottom: 28px;
padding-top: 3px;
}
.menu li {
padding: 0px;
}
.banner-title {
top: 21%;
width: 71%;
} .philosophy-image {
width: 48%;
margin-bottom: 10px;
}
.program-image {
margin: 0 auto;
width: 80%;
}
.program-left {
float: none;
}
.program-right {
float: none;
}
.program-content {
margin: 24px auto 0;
width: 90%;
}
.admission-title-header {
font-size: 16px; 
margin-top: 27px;
padding: 21px 0 16px;
}
.kesher-journey {
width: 83%;
}
.kesher-journey > a {
padding-top:15px;
padding-bottom: 15px; 
}
.community-title .title::after {
border-bottom: 0;
border-right: 0;
}
.kesher-back {
float: none;
margin: 0 auto;
width: 80%;
}
.kesher-difference-top-text {
float: none;
margin: 0 auto;
padding-top: 30px;
width: 90%;
}
.beleives-list {
width: 90%;
margin: 0 auto;
}
.kesher-image-wrapper {
padding-bottom:0px;
}
.ask-que-popup{
left: 8%;
}
.grid-item {
float: none;
display: inline-block;
}
.blog-right {
margin-top: 22px;
}
.sb-ad-honorees-wr ul li {
font-size: 20px;
}
}
@media screen and (max-width: 679px) {
.header-left-sidebar {
float: none;
width: 100%;
padding-top: 0px;
}
.header-left-inner-sidebar .message-icon,.header-left-inner-sidebar .phone-icon{
width: 49%;
display: inline-block;
}
.header-left-inner-sidebar .phone-icon a{
margin-bottom: 0px;
float: right;
}
.header-left-inner-sidebar .message-icon a{
float: left;
}
#logo {
float: none;
text-align: center;
width: 100%;
padding-bottom: 5px;
}
.header-right-sidebar {
float: none;
width: 100%; }
.header-right-sidebar a{
float: none;
background-image: linear-gradient(90deg,rgba(255,255,255,.6) 0%,transparent 0%),
linear-gradient(103deg,rgba(255,255,255,.9) 50%,transparent 50%),
linear-gradient(0deg,rgba(255,255,255,.6) 0%,transparent 0%),
linear-gradient(0deg,rgba(255,255,255,.6) 0%,transparent 0%);
}
.header-right-sidebar{
float: none;
text-align: center;
}
.tuition_sidebar, .view_sidebar {
margin-bottom: 0px !important;
}
.right_sidebar {
margin-bottom: 18px;
background-image: none;
width: 90px;
margin-left: 20px;
margin-right: 20px;
}
.tuition_sidebar, .view_sidebar,.header-right-sidebar .pay_statement_btn{
width: auto !important;
margin-left: 0px;
margin-right: 0px;
}
.tuition_sidebar{
margin-right: 16px;
}
.header-right-sidebar .pay_statement_btn a {
width: 150px;
margin: 0 10px 0 0;
} .blng-content-two.mimami-kwak-two {
padding-bottom: 62px;
}
.blng-content-three p {
font-size: 28px;
line-height: 45px;
}
.blng-content-three.miami-kwka-three {
max-width: 660px;
padding: 20px 15px;
}
.total-amount-wr.goldmen-total-amount {
margin-top: 23px;
}
}
@media screen and (max-width: 649px) { .tabber-links {
margin: 38px 0px 19px;
}
.event-single-image:nth-child(1) {
padding: 0;
}
.event-single-image {
width: 90%;
padding-top: 15px;
}
.event-image-container {
padding-bottom: 0;
}
.jewish-legacy-wrapper .alignleft {
display: block;
float: none;
margin: 0 auto;
}
.jewish-legacy-wrapper p:first-child {
text-align: center;
}
.field-first-last,
.field-first-left,
.field-first-middle,
.field-right,
.field-left {
float: none;
width: 100%;
margin-right: 0px;
padding-bottom: 16px;
} .sc-form {
margin-top: 25px;
}
.inner-header-landing li a{
font-size: 16px;
}
#menu-dinner-menu.menu li {
padding-left: 8px;
padding-right: 8px;
}
.inner-banner-content li{
font-size: 19px;
}
.inner-banner-content li span {
font-size: 22px;
}
.committee-list li{
width: 100%;
display: block;
}
.inner-mem-top-left, .inner-mem-bottom-left {
width: 48%;
}
.infocomm {
width: 100%;
float: none;
}
.commrow .infocomm:last-child{
margin-left: 0;
}
.inner-dinner-rsvp h3::after {
width: 20%;
}
.chai-soc-check-firstrow li, .chai-soc-check-secondrow li, .chai-soc-check-thirdrow li{
margin-bottom: 10px;
}
.chai-soc-check-firstrow span, .chai-soc-check-secondrow span, .chai-soc-check-thirdrow span {
font-size: 21px;
}
.chai-soc-check-firstrow label, .chai-soc-check-secondrow label, .chai-soc-check-thirdrow label {
font-size: 18px;
}
.chai-soc-check-firstrow {
margin-bottom: 10px;
margin-top: 40px;
}
.chai-soc-check-secondrow {
margin-bottom: 10px;
}
.advertising-category-wr {
padding: 55px 0 0;
}
.inner-dinner-rsvp h3 {
margin-bottom: 30px;
}
.jewel-wr, .friend-wr {
float: none;
width: 100%;
}
.jewel-wr > label, .friend-wr > label{
margin-bottom: 10px;
}
.chai-soc-check-firstrow li, .chai-soc-check-secondrow li, .chai-soc-check-thirdrow li {
width: 100%;
}
.inner-dinner-rsvp h3{
font-size: 27px;
}
.inner-advertise > h2 {
font-size: 24px;
margin-bottom: 10px;
}
.inner-advcomm {
display: block;
width: 100%;
}
.help-block.with-errors {
bottom: -45px;
}
.advertiser-form .help-block.with-errors {
bottom: -40px;
}
.form-group.advertiser-thirdrow.advert-comm.payradio.has-error.has-danger{
padding-bottom: 0;
}
.your-info-fifth-row .guardian-wr.infocomm > textarea{
margin-top: 15px;
}
.inner-banner-content li span.where_block ,.dinner-2019 .inner-banner-content li{
margin-top: 0px;
line-height: 24px;
}
.inner-dinner-team span:first-child {
font-size: 20px;
line-height: 23px;
margin-bottom: 6px;
}
.inner-dinner-team span:last-child {
font-size: 16px;
line-height: 26px;
}
.inner-dinner-team li {
margin-bottom: 23px;
}
.inner-dinner-team {
padding: 29px 0 0;
}
.dinner_students_wr h3, .beloved_teacher_wr h3, .committee-title h2 {
font-size: 36px;
}
.beloved_teacher_wr h3 {
padding: 12px 22px 8px;
}
.teacher_content h4 {
font-size: 20px;
margin-bottom: 11px;
}
.dinner-foot-right i {
padding-right: 0;
}
.popup_layout {
width: 86%;
padding: 6px;
}
a.even-btn {
font-size: 19px;
padding: 4px 27px;
line-height: 25px;
}
.footer-left-second {
margin-bottom: -80px;
padding-top: 0;
}
.footer-left-second {
width: 32%;
}
.footer-right-wrapper {
width: 67%;
}
.footer_logos {
padding-bottom: 5px;
} .dinner-2020-navigation ul li {
margin: 0 15px;
}
.dinner-2020-navigation ul li a {
font-size: 15px;
}
.dinner-2019 .inner-banner-content li, .dinner-2019 .inner-banner-content li, #dinner-2020-page .inner-banner-content li span.where_block, #dinner-2020-page .inner-banner-content li span {
font-size: 17px;
line-height: 26px;
}
#dinner-2020-page .inner-banner-content li span {
width: 71px;
}
#dinner-2020-page .inner-banner-content li span:after {
left: auto;
right: 14px;
width: 32px;
}
#dinner-2020-page .banner-content-wr {
margin-top: 0px;
}
#dinner-2020-page  .dinner-2020-invitation h2 {
font-size: 21px;
}
#dinner-2020-page  .dinner-2020-invitation h1 {
font-size: 24px;
margin-top: 0px;
}
#dinner-2020-page .invitation_card_wr h4 {
font-size: 21px;
margin-bottom: 2px;
}
#dinner-2020-page .invitation_card_wr h3 {
font-size: 32px;
}
#dinner-2020-page .common_invitation_sec h3 {
font-size: 23px;
}
.sec-content, #dinner-2020-page .inner-dinner-us p {
font-size: 15px;
}
#dinner-2020-page .error_text {
font-size: 15px;
}
#dinner-2020-page .error_text_inner.center-wrapper {
padding-top: 11px;
padding-bottom: 11px;
}
#dinner-2020-page .dinner-rsvp-wr {
padding-top: 0px;
} 
#dinner-2020-page .dinner-rsvp-title>h2 {
font-size: 24px;
}	
#dinner-2020-page .inner-dinner-rsvp h3 {
font-size: 19px;
}
#dinner-2020-page .inner-advertise>h2 {
font-size: 22px;
}
#dinner-2020-page .inner-deadline-wr {
font-size: 21px;
}	
#dinner-2020-page .upload-wr>input {
width: 100%;
}
.slider_buttons_inner {
display: inline-block;
margin: 0px 3px 0px;
} .interactive-left .common-title h1 {
font-size: 27px;
line-height: 36px;
}
.interactive-left p {
font-size: 30px;
line-height: 36px;
}
.interactive-left a.journal-index {
display: block;
width: 148px;
margin: 0 auto 13px;
}
.interactive-right object iframe {
height: 400px;
}
.summer-shopping-footer #footer-wrapper {
padding: 2px 0 14px;
}
.kesher-footer-common {
width: 32%;
}
.kesher-footer-bottom-wr ul li:first-child {
margin-bottom: 18px;
} .fi-wr.form-field .wpcf7-not-valid-tip {
bottom: -4px;
font-size: 11px;
} .form-field.add-wr.clearfix {
padding-bottom: 16px;
}
.dinner-2021-navigation li {
font-size: 16px;
margin: 0px 21px;
}
.dinner-2021-logo h2, .dinner2021-inner-honorees h2 {
font-size: 47px;
}
.dinner2021-time-wr span {
width: 56%;
}
.dinner-2021-form-wr .infocomm {
width: 100%;
}
.jewel-friend-2021 .jewel-wr, .jewel-friend-2021 .friend-wr {
padding-top: 14px;
}
.dinner-2021-header-wr:before, .dinner-2021-header-wr:after {
display: none;
}
.dinner2021-directors-inner-wr h2 {
font-size: 28px;
margin: 0px
}
.dinner2021-directors-wr {
margin-top: 50px;
}
.directors-block {
margin-top: 19px;
}
.directors-block h4 {
font-size: 24px;
margin-bottom: 36px;
}
.directors-block li label {
font-size: 14px;
}
.dinner2021-attendies h3 {
font-size: 25px;
}
.dinner2021-attendies .congrats-checkbox span {
width: 80%;
}
.dinner2021-total-am-wr #totalAmountcal {
width: 80%;
display: inline-block;
}
.page-id-4674 .rt-video-wr p {
font-size: 17px;
line-height: 24px;
padding: 0px;
}
.wp-block-video.video-block video {
margin-top: -245px;
}
.slider-wrapper .slider_buttons {
bottom: 44px;
}
.slider_buttons .slider_buttons_inner:first-child {
margin-right: 99px;
}
.slider_buttons .slider_buttons_inner:last-child {
margin-left: 99px;
}
.home .slider_buttons_inner a {
font-size: 14px;
padding: 3px 12px;
line-height: 18px;
margin: 0;
}
.form-step span {
width: 100%;
}
.form-step span:first-child {
width: 100%;
margin-bottom: 9px;
}
.halfwidth.left, .halfwidth.right {
width: 100%;
}
.halfwidth.left {
margin-bottom: 0px;
}
.form-step-bottom .left {
width: 100%;
}
.form-step-bottom .right {
width: 100%;
}
.halfwidth.left {
margin-bottom: 21px;
}
.form-field-check {
margin-top: 7px;
}
.current-school-wr .left, .current-school-wr .right {
width: 100%!important;
}
.payment-box-wr {
font-size: 17px;
}
.student-appl h4, .Release-informa h4, .non-refundable h4, .non-refundable.left h4 {
font-size: 24px;
line-height: 35px;
}
.non-refundable-cmn p {
font-size: 20px;
line-height: 30px;
}
.infor-requested .halfwidth.right {
width: 100%;
}
.infor-requested .halfwidth.left {
width: 100%;
}
.form-field.infor-requested.parnt-sign .right {
width: 100%!important;
}
.form-field.infor-requested.parnt-sign .left {
width: 100%!important;
}
.Parent-inform.halfwidth.fin.scholar .halfwidth.form-field-check h4 {
width: 100%;
}
span.err-msg.needs-based-err,
span.err-msg.gardiner-err,
span.err-msg.FES-err,
span.err-msg.mcKayScholarship-err {
left: 0px;
}
.Parent-inform.parent-cmn-field .right, .Parent-inform.parent-cmn-field .left {
width: 100%;
float: none;
} .register_rsvp_page_new .register_rsvp_wrp .common-title h1 {
font-size: 19px;
}
.register_rsvp_page_new .rsvp-block {
padding-bottom: 22px;
font-size: 35px;
line-height: 41px;
}
.register_rsvp_page_new .rsvp-new-block h2 {
font-size: 25px;
line-height: 32px;
}
.register_rsvp_page_new .rsvp-quote-block {
padding: 0;
background-position: top left;
background-size: 73px;
}
.register_rsvp_page_new .meet-team-wr h3 {
font-size: 38px;
}
.register_rsvp_page_new .rsvp-quote-left {
font-size: 20px;
line-height: 32px;
padding: 0px 0px 0px 69px;
}
.register_rsvp_page_new .rsvp-quote-right {
width: 47%;
margin-top: 15px;
}
.register_rsvp_page_new .rsvp_frm_wrp {
margin-top: 57px;
}
.register_rsvp_page_new .rsvp-inn-wrp .advertising-category-wr {
margin-top: 24px;
}
.register_rsvp_page_new .payment-block-wr .payment-box-wr {
margin-left: 12px;
}
.rsvp-inn-wrp .form-group.submitbtnwr {
text-align: center;
}
.register_rsvp_page_new .rsvp-inn-wrp .submitbtnwr input {
padding: 10px 20px;
display: inline-block;
}
.register_rsvp_page_new .payment-box {
padding: 26px;
max-width: 396px;
margin: 0 auto;
}
.register_rsvp_page_new .rsvp-new-block {
margin-top: 121px;
padding-bottom: 0;
}
.meet_guest_wrp {
margin: 111px auto;
margin-bottom: 57px;
} .dinner-2022-header-wr .dinner-2022-content p {
font-size: 37px;
line-height: 47px;
}
.dinner-2022-header-wr .dinner-2022-content h4 {
font-size: 42px;
line-height: 65px;
}
.dinner-2022-header-wr .dinner-2022-title p {
font-size: 24px;
line-height: 32px;
}
.dinner2022-details-wr p, .dinner2022-details-wr h4 {
font-size: 19px;
line-height: 29px;
}
.dinner2022-details-wr {
padding: 48px 30px;
transform: translateY(-159px);
}
.dinner-2022-header-wr {
padding: 60px 0 195px;
}
.honorees_heading-wr h3 {
font-size: 54px;
line-height: 67px;
}
.honorees_blk .honorees_content, .honorees_blk .student_volunteer_content {
width: 100%;
}
.honorees_blk .honorees_content:first-child{
margin-top: 0px;
}
.honorees_blk .honorees_content{
margin-top: 30px;
}
.honorees_blk .honorees_content img , .honorees_blk .student_volunteer_content img{
width: 100%;
}
.honorees_blk .student_volunteer_heading_wr h3 {
font-size: 33px;
line-height: 43px;
}
.dinner2022-popup {
width: 88%;
height: 59%;
} .honorees_heading-wr {
margin:-131px 0px 51px;
}
.honorees_blk .student_volunteer_heading_wr h3 {
font-size: 32px;
line-height: 44px;
}
.page-template-template-dinner2022 .dinner2021-req-inner-msg{
padding: 0;
font-size: 16px;
line-height: 20px;
}
.page-template-template-dinner2022 .dinner2021-required-message {
padding: 35px 0px;
}
.page-template-template-dinner2022 .dinner-rsvp-title h2 {
font-size: 31px;
line-height: 45px;
}
.page-template-template-dinner2022 .dinner2021-attendies h3 {
font-size: 27px;
line-height: 29px;
}
.page-template-template-dinner2022 .dinner2021-attendies .form-control.total_attendees{
margin-top: 28px;
}
.dinner2021-attendies .congrats-checkbox span {
width: 86%;
}
.page-template-template-dinner2022 .advertising-category-wr {
padding: 35px 0 40px;
}
.check-head-block h3 {
font-size: 28px;
line-height: 32px;
}
.page-template-template-dinner2022 .inner-advertise h2, .page-template-template-dinner2022 .inner-advertise h3 {
font-size: 22px;
line-height: 27px;
}
.page-template-template-dinner2022 .inner-advertise h4 {
font-size: 18px;
line-height: 25px;
}
.page-template-template-dinner2022 .advertiser-form input, .page-template-template-dinner2022 .guardian-wr textarea, .page-template-template-dinner2022 .ad-solicate-wr label {
margin-bottom: 10px;
}
.page-template-template-dinner2022 .dinner2021-total-am-wr {
padding: 21px;
}
.page-template-template-dinner2022 .payradio label {
margin: 0px 6px;
font-size: 15px;
line-height: 17px;
}
.page-template-template-dinner2022 .guardian-wr textarea {
margin-bottom: 20px;
}
.page-template-template-dinner2022 #totalAmountcal {
width: 94%;
}
.page-template-template-dinner2022 .about-dinner2021-inner-wr h2 {
font-size: 37px;
line-height: 42px;
margin: 25px 0px 17px;
}
.page-template-template-dinner2022 .dinner2021-directors-inner-wr h2 {
font-size: 32px;
line-height: 37px;
}
.page-template-template-dinner2022 .dinner2021-directors-wr {
margin-top: 69px;
}
.page-template-template-dinner2022 .directors-block li {
width: 49%;
margin-bottom: 15px;
font-size: 14px;
line-height: 19px;
}
.page-template-template-dinner2022 .directors-block.governors ul.late_governors li label {
font-size: 13px;
line-height: 23px;
}
.directors-block h4 {
font-size: 21px;
margin-bottom: 34px;
}
.page-template-template-dinner2022 .advetiser-wr.dinner2021-advertiser-wr .advert-textarea-field textarea, .page-template-template-dinner2022 .advetiser-wr.dinner2021-advertiser-wr .advert-textarea-field {
font-size: 14px;
line-height: 20px;
}
.page-template-template-dinner2022 .dinner2021-directors-inner-wr h2 {
font-size: 30px;
line-height: 34px;
}
.page-template-template-dinner2022 .about-dinner2021-inner-wr h2 {
font-size: 35px;
line-height: 40px;
}
.page-template-template-dinner2022 .dinner2021-contact-block {
font-size: 16px;
line-height: 23px;
}
.page-template-template-dinner2022 .chai-soc-check-firstrow label, .page-template-template-dinner2022 .chai-soc-check-firstrow p {
font-size: 16px;
line-height: 23px;
}
.page-template-template-dinner2022 .advertiser-form .help-block.with-errors {
bottom: -22px;
}
.page-template-template-dinner2022 .commrow #capayment_error {
margin: 0px;
bottom: 0px;
}
.page-template-template-dinner2022 #diamondradioValue_error {
bottom: -30px;
}
.page-template-template-dinner2022 .dinner2021-total-am-wr .advertiser-thirdrow .err-msg {
bottom: -15px;
}
.page-template-template-dinner2022 .dinner2021-total-am-wr #stripe-ach_form .web-form-field .err-msg{
bottom: -19px;
}
.payment-box .web-form-left, .payment-box .web-form-right {
width: 100%;
}
.payment-box .web-form-right{
margin-top: 20px;
}
.dinner2021-advertiser-wr .inner-advertise {
margin-bottom: 26px;
} .dinner_chair li label, .journal_chair li label, .host_commited li label {
font-size: 16px;
line-height: 30px;
}
.dinner_chair_block h4, .journal_chair_block h4, .host_commited_block h4{
font-size: 21px;
margin-bottom: 34px;
} .chai-soc-check-firstrow li, .chai-soc-check-secondrow li, .chai-soc-check-thirdrow li{
width: 90%;
}
.journal-opportunities-wr .inner-jewel-fri-wr .pay-pal-text {
left: 38%;
}
.journal-opportunities-wr .inner-advert-cat h4 {
font-size: 20px;
line-height: 28px;
}
.journal-event-packages h5 {
font-size: 20px;
line-height: 26px;
}
.journal-opportunities-wr .guardian-wr h2 {
font-size: 16px;
line-height: 21px;
padding: 20px 12px;
}
.journal-opportunities-wr .adthankyou-text h4, .journal-opportunities-wr .jewel-wr h3, .journal-opportunities-wr .friend-wr h3,
.dinner-advertiser-wr .advertiser_title,.please_submit_wr h4,.please_submit_wr h2{
font-size: 21px;
line-height: 26px;
}
.sb-ad-honorees-wr ul li:first-child,.sb-ad-honorees-wr ul li:last-child{
font-size: 22px;
line-height: 27px;
padding: 0;
text-align: center;
width: 100%;
border: 0px;
}   
.journal-opportunities-wr .blk-title h2 {
font-size: 26px;
line-height: 36px;
}
.journal-opportunities-wr .submit_ad_content h1 {
font-size: 22px;
line-height: 31px;
}
.logo-block {
width: 30%;
margin: 0 auto;
}
.journal-opportunities-wr .submit_ad_content h4 {
font-size: 20px;
line-height: 26px;
}
.journal-opportunities-wr .honorees-data-wr h5 {
margin-bottom: 0;
}
.advertiser-form input, .ad-solicate-wr input, .advertiser-form textarea {
padding: 7px 10px;
line-height: 20px;
font-size: 16px;
}
.payment2022-sec-wr {
margin: 0 0 5px;
}  .journal-opportunities-wr .please_submit_wr h2 {
font-size: 28px;
line-height: 36px;
} .journal-opportunities-wr .award-data-wr ul li:nth-child(2) {
padding-right: 0;
padding-left: 0;
}
#myboutiqueform .form-field .form-group{
padding-bottom: 0;
} .blng-content-four p {
font-size: 22px;
line-height: 30px;
margin-top: 8px;
}
.miami-kwka-innercontent .ning-blue-bg-wr {
padding: 13px;
background-size: cover;
background-position: center;
}
.blng-content-four.mimami-kwak-four figure {
width: 90%;
margin: 0px auto 14px;
}  .holiday-top-wr {
padding: 80px 0 40px;
}
.holiday-top-text {
width: 100%;
}
.holiday-top-text p {
margin: 15px 0 0;
font-size: 22px;
line-height: 30px;
}
.holiday-lunch-time-content {
padding: 44px 22px 75px;
}
.holiday-page-heading h4 {
font-size: 22px;
line-height: 30px;
}
.holiday-page-heading h3 {
font-size: 36px;
line-height: 46px;
}
.level-3-block {
width: 100%;
} .page-template-template-submitAD2024 .chai-soc-check-firstrow li, .page-template-template-submitAD2024 .chai-soc-check-secondrow li, .page-template-template-submitAD2024 .chai-soc-check-thirdrow li, .page-template-template-submitAD2024 .journal-opportunities-wr .jewel-input-label {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
position: relative;
padding-left: 20px;
}
.page-template-template-submitAD2024 .chai-checkbox ul li input.thechaicls, .page-template-template-submitAD2024 .jewel-input-label input[type=radio] {
position: absolute;
left: 0;
top: 0px;
margin-top: 0px;
}
.page-template-template-submitAD2024 .journal-opportunities-wr span.incldues-text {
margin-left: 5px;
width: 100%;
} }
@media screen and (max-width: 567px) { .dinner-2022-header-wr .dinner-2022-content h4 {
font-size: 36px;
line-height: 54px;
}
.dinner-2022-header-wr .dinner-2022-content p {
font-size: 35px;
line-height: 43px;
}
.dinner-2022-header-wr .dinner-2022-title p {
font-size: 23px;
line-height: 29px;
}
.dinner2022-details-wr p, .dinner2022-details-wr h4 {
font-size: 18px;
line-height: 28px;
}
.honorees_heading-wr h3 {
font-size: 53px;
line-height: 65px;
}
.honorees_heading-wr {
margin: -138px 0px 21px;
}
.honorees_blk .honorees_content h6 {
font-size: 21px;
line-height: 31px;
margin: 29px 0 20px;
}
.honorees_blk .student_volunteer_heading_wr h3 {
font-size: 28px;
line-height: 41px;
}
.honorees_blk {
padding-bottom: 56px;
}
.page-template-template-dinner2022 .dinner-rsvp-title h2 {
font-size: 27px;
line-height: 40px;
}
.page-template-template-dinner2022 .dinner2021-attendies h3 {
font-size: 23px;
line-height: 26px;
}
.page-template-template-dinner2022 .chai-soc-check-firstrow p {
margin-top: 0px;
}
.page-template-template-dinner2022 .chai-soc-check-firstrow label, .page-template-template-dinner2022 .chai-soc-check-firstrow p {
margin: 5px 0px;
}
.check-head-block h3 {
font-size: 27px;
line-height: 29px;
}
.page-template-template-dinner2022 .inner-jewel-fri-wr input + label {
margin-top: 9px;
}
.page-template-template-dinner2022 .inner-jewel-fri-wr .check-block span {
font-size: 17px;
line-height: 18px;
}
.page-template-template-dinner2022 .inner-advertise h2, .page-template-template-dinner2022 .inner-advertise h3 {
font-size: 20px;
line-height: 23px;
}
.page-template-template-dinner2022 .inner-advertise h4 {
font-size: 17px;
line-height: 24px;
}
.page-template-template-dinner2022 #totalAmountcal {
width: 92%;
}
.page-template-template-dinner2022 .payradio label {
margin: 6px 15px;
}
.page-template-template-dinner2022 .about-dinner2021-inner-wr h2 {
font-size: 32px;
line-height: 38px;
}
.page-template-template-dinner2022 .about-dinner2021-inner-wr h3 {
font-size: 19px;
line-height: 23px;
}
.about-dinner2021-inner-wr {
font-size: 14px;
line-height: 25px;
}
.page-template-template-dinner2022 .dinner2021-directors-inner-wr h2 {
font-size: 28px;
line-height: 32px;
}
.directors-block h4 {
font-size: 20px;
margin-bottom: 33px;
}
.page-template-template-dinner2022 .list-unstyled, 
.page-template-template-dinner2022 .dinner2021-total-am-wr .err-msg, 
.page-template-template-dinner2022 .dinner-2021-form-wr .dinner2021-attendies .help-block.with-errors, 
.page-template-template-dinner2022 #capayment_error, .page-template-template-dinner2022 #diamondradioValue_error,
.page-template-template-dinner2022 .help-block.with-errors {
font-size: 13px;
line-height: 18px;
}
.page-template-template-dinner2022 #adText_error {
bottom: -29px;
}
.payment-box{
padding: 23px;
}
.page-template-template-dinner2022 .dinner2021-total-am-wr .err-msg{
font-size: 12px;
line-height: 15px;
bottom: -18px;
}
.page-template-template-dinner2022 .dinner2021-total-am-wr #stripe-ach_form .err-msg, .page-template-template-dinner2022 .dinner-2021-form-wr .dinner2021-attendies .help-block.with-errors{
bottom: -29px;
}
.page-template-template-dinner2022 .dinner2021-total-am-wr .advertiser-thirdrow .err-msg {
bottom: -13px;
}
.page-template-template-dinner2022 .help-block.with-errors {
bottom: -30px;
}
.page-template-template-dinner2022 .chai-soc-check-firstrow li, .page-template-template-dinner2022 .chai-soc-check-secondrow li, .page-template-template-dinner2022 .chai-soc-check-thirdrow li {
padding: 19px 24px 16px;
}
.page-template-template-dinner2022 .payment-box p {
font-size: 14px;    
line-height: 20px;
margin-top: 29px;
}
.page-template-template-dinner2022 .advetiser-wr.dinner2021-advertiser-wr input[type=submit] {
padding: 10px 22px;
}
.volunteer-content-popup {
font-size: 14px;
line-height: 24px;
padding-top: 6px;
}
.journal-opportunities-wr .submit_ad_content h1 {
font-size: 18px;
line-height: 28px;
} 
.journal-opportunities-wr .submit_ad_content h4 {
font-size: 18px;
line-height: 24px;
padding: 10px 30px 10px 70px;
background-size: 25px;
}
.journal-opportunities-wr .dinner-advertiser-wr .advertiser_title {
margin-top: 20px;
}
.journal-opportunities-wr .inner-dinner-rsvp .total-amount-wr input {
border-radius: 0;
} .blng-content-three.miami-kwka-three {
max-width: 100%;
padding: 8px 7px;
width: 100%;
}
.blng-content-three.miami-kwka-three{
font-size: 22px;
line-height: 34px;
}
.blng-content-four.mimami-kwak-four p {
font-size: 20px;
line-height: 27px;
}
.mimai-kwka-payment.payment-block-wr .payment-box-wr {
font-size: 16px;
line-height: 20px;
}
.payment-main-block .amount-info {
font-size: 18px;
line-height: 20px;
margin: 4px 0px 15px;
}
.rsvp-inn-wrp .ticket-radio-field .form-group label {
width: 83%;
}
.rsvp-checkbox ul{
margin: 0;
}
.rsvp-inn-wrp .ticket-radio-field .form-group input {
width: 13px;
vertical-align: top;
margin-top: 4px;
}
.advertiser-fifthrow.advert-comm.innercomm.ticket-radio-field {
margin-bottom: 15px;
} .event-image{
margin-bottom: 30px;
}
.tabber-links ul li:not(:first-child) {
margin-left: 15px;
}
.tabber-links ul li button {
font-size: 13px;
line-height: 19px;
padding: 13px 12px 14px;
}  .blng-innercontent-wr.miami-kwka-innercontent .ning-blue-bg-wr {
min-height: 320px;
}
} @media screen and (max-width: 480px) {
#give-form-360 div#city-wrap, #give-form-360 div#state-wrap, #give-form-360 div#zip_code-wrap, #give-form-360 div#telephone-wrap {
float: none;
width: 100%;
} .welcome-content {
padding: 0 26px;
}
.mailing-list-wrapper input[type="text"] {
padding-left:10px; 
}
.banner-title h2 {
font-size: 23px; 
line-height: 24px;
} .message-icon a, 
.phone-icon a {
margin-bottom: 5px;
}
.header-left-inner-sidebar div a {
font-size: 14px;
line-height: 24px;
padding-left: 30px;
}
.message-icon a {
background-position: left center;   
background-size: 16% auto;
}
.header-right-sidebar a {
font-size: 13px;
padding: 7px 0;
}
.common-title h1 {
font-size: 33px;
} .philosophy-wrapper {
padding-bottom: 15px;
font-size: 16px;
}
.kesher-vision {
padding-top: 0px;
}
.history-wrapper ul li {
font-size: 16px;
}
.history-wrapper ul {
margin-right: 0px;
margin-bottom: 0px;
}
.program-text {
font-size: 16px;
}
.program-title {
font-size: 18px; 
line-height: 22px;
}
.admission-center-wrapper {
width: 90%;
}
.admission-section-second {
width: 100%;
margin-bottom: 33px;
padding-top: 0;
}
.admission-right {
float: none;
}
.admission-left {
float: none;
}
.admission-section-first {
width: 100%;
}
.contact-outer-wrapper {
float: none;
width: 100%;
}
.contact-map {
float: none;
width: 100%;
}
.testimonial-content {
width: 100%;
}
.admission-btn > a {
width: 100%;
}
.donate-wrapper p {
font-size: 20px;
}
.amozon-shop {
padding-bottom: 21px;
padding-top: 37px;
}
.volunteer-time > span {
display: block;
}
.donate-bottom-content {
margin-top: 24px;
}
.apportunities-btn {
display: block;
}
.amozon-shop {
padding-bottom: 26px;
padding-top: 26px;
}
.volunteer-time a {
margin-left: 0px;
}
.employment-opportunities {
display: block;
padding-top: 6px;
padding-left: 0px;
}
.form-field.form-field-left {
float: none;
width: 100%;
}
.form-field.form-field-right {
float: none;
width: 100%;
}
.first-custom-field {
float: none;
width: 100%;
}
.form-row.card-select {
float: none;
width: 100%;
}
.adcomm.adcommlft, .adcomm.adcommmid, .adcomm.adcommmright {
width: 100%;
float: none;
}
.adcomm ,.adcomm.acommright {
width: 100%;
float: none;
}
.page-id-616 div.wpcf7-validation-errors {
bottom: -1%;
line-height: 18px;
}
.page-id-630 div.wpcf7-validation-errors {
bottom: -1%;
line-height: 18px;
}
.Button.ctct-button.Button--block.Button-secondary {
margin-top: 12px;
}
.constant-contact-form .ctct-custom-form input[type="text"] {
width: 80%;
}
#success_message {
width: 65%;
}
.rsvp-form-wr #give-form-1000 .right-field ,
.rsvp-form-wr #give-form-1000 .left-field ,
.rsvp-form-wr #give-form-1000 .full-field,
.rsvp-form-wr #address-wrap, .rsvp-form-wr #best_contact_number-wrap,
.rsvp-form-wr #name-wrap, .rsvp-form-wr #email-wrap,.rsvp-form-wr #last_name-wrap,
.rsvp-form-wr #state-wrap,.rsvp-form-wr #city-wrap, .rsvp-form-wr #zip-wrap {
width: 100%;
float: none;
}
#list_names_of_all_attendees-wrap label,.rsvp-form-wr #state-wrap label,.rsvp-form-wr #city-wrap label, .rsvp-form-wr #zip-wrap label,.rsvp-form-wr #name-wrap label, .rsvp-form-wr #email-wrap label, .rsvp-form-wr #address-wrap label, .rsvp-form-wr #best_contact_number-wrap label, .rsvp-form-wr #total_number_of_attendees-wrap label, .rsvp-form-wr #i_have_already-wrap label:first-child, .rsvp-form-wr #do_you_want_to_make_the_minimum_donation_for_your_guest-wrap label:first-child, .rsvp-form-wr #your_gift_to_kesher-wrap label:first-child, .rsvp-form-wr #i_would_like_to_be-wrap label, .rsvp-form-wr #ffm_html-wrap label,#your_gift_to_kesher-wrap label {
font-size: 15px;
}
.rsvp-form-wr #give-purchase-button { padding: 6px 9px;
font-size: 12px;
}
.totatt_wrapper {
float: none;
width: 100%;
}
#list_names_of_all_attendees-wrap {
float: none;
width: 100%;
}
#respond input[type='submit'] {
width: 100%;
}
.center-wrapper.single-post p {
font-size: 16px;
line-height: 25px;
}
.center-wrapper.single-post h2 {
font-size: 20px;
margin-top: 21px;
}
.search-wr h2.entry-title.post-title a, .search-wr h1.entry-title.post-title a, .search-wr .title-404 {
font-size: 19px;
}
.search-wr p {
font-size: 16px;
line-height: 25px;
}
.search-wr {
padding: 0px;
}
.search-wr h2.entry-title.post-title, .search-wr h1.entry-title.post-title, .search-wr .title-404 {
margin-top: 0px;
} .inner-banner-content li span {
padding-right: 15px;
text-align: left;
width: auto;
font-size: 20px;
}
.inner-banner-content li {
line-height: 30px;
font-size: 17px;
}
.inner-banner-content li span::after {
bottom: 0;
width: 55px;
left: 0;
right: unset;
}
#menu-dinner-menu.menu li {
padding: 0;
width: 45%;
}
.banner-content-wr{
padding-bottom: 15px;
}
.inner-dinner-team span:first-child {
font-size: 27px;
line-height: 30px;
margin-bottom: 10px;
}
.inner-dinner-team span:last-child {
font-size: 21px;
line-height: 26px;
}
.dinner-committee-wr{
padding: 20px 0;
}
.committee-list {
margin-top: 25px;
}
.inner-mem-top-left, .inner-mem-bottom-left {
float: none;
margin: 0 0 20px;
width: 100%;
}
.member-title {
text-align: center;
}
.member-detail-wr {
padding-top: 35px;
}
.volunteer-title h2 {
font-size: 24px;
line-height: 38px;
}
.volunteer-wr {
padding: 20px 0;
}
.vounteer-inner-wr {
width: 100%;
}
.dinner-rsvp-wr{
padding-top: 25px;
}
.dinner-rsvp-title{
margin-bottom: 35px;
}
.inner-dinner-rsvp h3::after{
display: none;
}
.inner-dinner-rsvp h3 {
font-size: 23px;
}
.your-info-fifth-row .guardian-wr.infocomm > textarea {
margin-top: 12px;
}
.per-person-select > span, .congrats-checkbox > span{
font-size: 16px;
}
.inner-advert-wr > h3 {
font-size: 20px;
}
.advertising-category-wr {
padding: 30px 0 0;
}
.inner-advert-cat h4{
font-size: 24px;
}
.jewel-wr > h3, .friend-wr > h3 {
margin-bottom: 10px;
}
.deadline-wr {
padding: 15px 0;
}
.inner-deadline-wr {
font-size: 26px;
}
.dinner-about-us {
padding: 25px 0;
}
.inner-dinner-us > p{
font-size: 16px;
line-height: 23px;
}
.about-tit > h2{
font-size: 30px;
}
.advetiser-wr{
overflow: hidden;
}
.banner-content-wr{
margin-top: -2px;
}
.ask-que-popup {
left: 50%;
width: 300px;
margin-left: -150px;
}
.student_box .ask-que-popup {
margin-left: auto;
}
.read-bio{
display: block;
}
.dinner-foot-right .address-span{
width: 90%;
}
.footer-right-wrapper {
padding-bottom: 0px;
}
.totatt_wrapper, .rsvp-seat {
float: none;
width: 100%;
}
.event-right a {
padding: 11px 17px 7px;
font-size: 16px;
}
.events-wrapper {
padding-top: 20px;
padding-bottom: 28px;
}
.new_events {
margin-top: 39px;
}
.new_events h4 {
margin: 9px 0px;
font-size: 17px;
}
.events-wrapper .new_events p {
font-size: 14px;
margin: 19px 0px;
}
.make_a_payment #give-form-2554-1 .right-field,
.make_a_payment #give-form-2554-1 .left-field {
float: none;
width: 100%;
}
.admin-image {
width: 33%;
}
.admin-image-shadow.active-administrator {
padding-bottom: 13px;
background-size: 16px;
background-position: 10% bottom;
}
.student_box {
margin-left: 0px;
margin-right: 0px;
}
#dinnerRsvp h2.ad_title {
font-size: 31px;
line-height: 35px;
padding-bottom: 15px;
margin-bottom: 36px;
}
.slider_buttons_inner a {
font-size: 12px;
padding: 4px 12px 2px;
} .payment-type-box-wr{
display: block;
}  
.payment-type-box-wr:first-child {
margin-bottom: 14px;
}
.payment-options-wr {
margin-bottom: 28px;
margin-top: 26px;
}
.tuitionpaymentpaybtn{
padding-bottom: 0px;
margin-top: 0px;
} .sb-ad-honorees-wr ul li:first-child, .sb-ad-honorees-wr ul li:last-child {
font-size: 19px;
line-height: 22px;
margin: 8px 0px;
}
.honorees-data-wr {
margin-bottom: 7px;
}
.journal-opportunities-wr .award-data-wr h5 {
font-size: 22px;
line-height: 32px;
margin: 5px 0px;
}
.journal-opportunities-wr .inner-advert-cat h4 {
font-size: 18px;
line-height: 25px;
}
.journal-opportunities-wr .journal-event-packages {
margin: 17px 0 0 0;
}
.journal-event-packages h5 {
font-size: 18px;
line-height: 26px;
margin: 5px 0px;
}
.journal-opportunities-wr .please_submit_wr h2 {
font-size: 24px;
line-height: 32px;
margin: 41px 0px 17px;
}
.journal-opportunities-wr .please_submit_wr h3 {
font-size: 18px;
line-height: 28px;
}
.choose_listed span, .by_checking span {
width: 94%;
vertical-align: top;
}
.inner-dinner-rsvp .payradio label{
font-size: 16px;
line-height: 20px;
}
}
@media screen and (max-width: 480px) { .footer-left-second {
padding-bottom: 0PX;
}
.footer-right-wrapper .social-icons {
padding: 0 0 2px;
margin-bottom: 0px;
}
.slider-outer-wrapper .bx-controls.bx-has-pager {
bottom: 0px;
}
.student_box .ask-que-popup {
width: 91%;
}
.popclose-student {
left: 91%;
transform: translateX(-91%);
-moz-transform: translateX(-91%);
-ms-transform: translateX(-91%);
-o-transform: translateX(-91%);
-webkit-transform: translateX(-91%);
}
.dinner-2019 .inner-banner-content li ,
.dinner-2019 .inner-banner-content li span {
font-size: 17px;
}
.dinner-2019 .inner-banner-content li span {
line-height: 22px;
}
.dinner-2019 .banner-content-wr {
padding: 19px 0px 3px;
}
.inner-dinner-team span:first-child {
font-size: 20px;
line-height: 26px;
margin-bottom: 6px;
}
.inner-dinner-team span:last-child {
font-size: 15px;
line-height: 24px;
}
.committee-title h2 {
margin-bottom: 0px;
padding-bottom: 0px;
}
.committee-list {
margin-top: 8px;
}
.committee-list li {
font-size: 16px;
line-height: 29px;
background-position: left top 8px;
background-size: 10px;
padding-left: 21px;
}
.dinner-committee-wr {
padding: 20px 0 0px;
}
.beloved_teacher_wr {
padding-top: 19px;
padding-bottom: 10px;
}
.teacher_content p {
font-size: 15px;
line-height: 23px;
}
.dinner_students_wr {
padding-top: 21px;
}
.dinner-rsvp-title > h2 {
font-size: 29px;
}
.inner-dinner-rsvp h3 {
font-size: 19px;
margin-bottom: 13px;
}
.inner-dinner-rsvp input,.your-info-fifth-row .guardian-wr.infocomm > textarea,.inner-dinner-rsvp textarea {
padding: 10px;
font-size: 17px;
border-radius: 7px;
margin-bottom: 24px;
border: 1px solid #000;
}
.inner-dinner-rsvp input[type="file"] {
width: 100%;
}
#totalAmountcal {
width: auto;
}
.inner-dinner-rsvp input::-webkit-input-placeholder {
font-size: 17px;
}
.inner-dinner-rsvp input::-moz-placeholder {
font-size: 17px;
}
.inner-dinner-rsvp .help-block.with-errors {
bottom: -35px;
left: 0px;
font-size: 11px;
}
.dinner-couvert-amount .help-block.with-errors {
bottom: 0px;
}
.per-person-select .help-block.with-errors {
bottom: -16px;
}
.your-info-fifth-row .guardian-wr.infocomm > textarea, .inner-dinner-rsvp textarea {
margin-top: 0px;
}
.inner-dinner-rsvp .your-info-fifth-row .guardian-wr .help-block.with-errors {
bottom: -13px;
}
.your-info-wr {
padding-bottom: 0px;
}
.dinner-couvert {
padding: 12px 0 13px;
}
.inner-dinner-rsvp .dinner-couvert-amount input {
border: 1px solid #fff;
}
.error_text {
font-size: 16px;
}
.sitemap-logo {
display: inline-block;
}
.events-wrapper .new_events p {
margin:0;
}
.events_btn {
padding: 10px 0 10px;
}
.events_btn a {
display: inline-block;
width: 180px;
padding: 9px 0 11px;
margin: 10px 4px;
font-size: 16px;
}
.page-template-template-dinner2019 .advetiser-wr {
padding-top: 32px;
}
.inner-deadline-wr {
font-size: 21px;
}
a.even-btn {
font-size: 15px;
padding: 5px 10px;
line-height: 22px;
}
#dinner-2020-page input#totalAmountcal {
border-radius: 0px; 
}
.slider-outer-wrapper {
max-height: 213px;
overflow: hidden;
}
.submit_ad_content h1 {
font-size: 25px;
line-height: 40px;
}
.submit_ad_content .candlescript {
display: block;
font-size: 34px;
line-height: 52px;
}
#tuitionpaymet-registration .tui-amount {
width: 89%;
}
.tui-payment-options-wr {
text-align: left;
}
.tui-payment-form-wr input[type="radio"] + label {
margin-left: 0;
}
.tui-payment-form-wr .payment-box-wr {
display: block;
margin:10px 0;
}
.host_commited li, .host_commited li:nth-child(2n) {
width: 100%;
margin-bottom: 10px;
text-align: center;
} .ning-blue-bg-wr {
width: 82%;
}
.blng-content-one p {
margin: 25px 0;
font-size: 38px;
line-height: 45px;
}
.blng-content-two p {
font-size: 20px;
line-height: 28px;
}
.blng-content-three p {
font-size: 25px;
line-height: 35px;
}
.blng-content-four p {
font-size: 23px;
line-height: 29px;
}
.sb-ad-honorees-wr ul li:first-child {
border: navajowhite;
padding-right: 0;
text-align: center;
}
.sb-ad-honorees-wr ul li:last-child {
padding-left: 0;
text-align: center;
}
.sb-ad-honorees-wr ul li {
padding: 0;
width: 100%;
margin: 10px 0px;
}
.sb-ad-honorees-wr h5 {
font-size: 21px;
line-height: 31px;
padding: 0px 21px;
}
.submit_ad_content h1 {
font-size: 24px;
line-height: 39px;
}
.parents-connect-form-block {
width: 92%;
}
.parents-connect-wr .page-common-title h3 {
font-size: 24px;
line-height: 30px;
} .tabber-links ul li:not(:first-child) {
margin: 10px 0px 0px;
}
a.event-page-bottom-btn {
padding: 14px 30px 12px;
font-size: 16px;
line-height: 20px;
}
.page-id-13 p.has-text-align-center {
margin: 0 0 50px 0;
}
}
@media only screen and (max-width: 513px) and (min-width:  414px)
{
.right_sidebar {
width: 76px;
}
.header-right-sidebar a.header-journal{
width: 130px;
}
.header-right-sidebar a.tuitionheaderbtn{
width: 186px;
}
}
@media screen and (max-width: 479px) {
.kesher-footer-bottom-wr {
padding-top: 86px !important;
}
.submit_ad_content p {
font-size: 15px;
}
.submit_ad_content h3 {
font-size: 18px;
line-height: 25px;
} .submit_ad_content h4 {
font-size: 19px;
line-height: 24px;
}
.submit_ad_content {
padding-bottom: 33px;
}
#footer-wrapper {
position: relative;
}
.footer-left-second {
position: absolute;
margin: 0;
bottom: -38px;
left: 0;
right: 0;
margin: 0 auto;
width: 140px;
padding-bottom: 8px;
}
#footer-wrapper .footer-right-wrapper {
padding-top: 14px;
padding-bottom: 82px;
width: 100%;
}
.footer_logos p {
margin: 17px 0 11px;
}
.footer_logos {
display: block;
} .dinner-2020-navigation ul li {
margin: 0 7px;
}
#dinner-2020-page.dinner-2019 div#dinnerBanner {
padding-top: 55px;
}
#dinner-2020-page .dinner-2020-invitation h2 {
font-size: 15px;
}
#dinner-2020-page .dinner-2020-invitation h1 {
font-size:20px;
line-height: 24px;
}
.invitation_card_wr {
margin: 20px auto 0px;
}
.invite_name {
margin: 16px 0;
}
#dinner-2020-page .invitation_card_wr h3 {
font-size: 25px;
}
#dinner-2020-page .invitation_card_wr h4 {
font-size: 16px;
margin-top: 5px;
}
.invitation_card_wr p {
font-size: 12px;
}
#dinner-2020-page .inner-banner-content li span {
width: auto;
}
#dinner-2020-page .inner-banner-content li span:after {
left: 0px;
right: 0px;
width: 77%;
}
#dinner-2020-page.dinner-2019 .inner-banner-content li, #dinner-2020-page.dinner-2019 .inner-banner-content li span,
.dinner-2019 .inner-banner-content li, .dinner-2019 .inner-banner-content li, #dinner-2020-page .inner-banner-content li span.where_block, #dinner-2020-page .inner-banner-content li span {
font-size: 15px;
line-height: 21px;
}
.common_invitation_sec h2, #dinner-2020-page .about-tit h2 {
font-size: 35px;
margin-top: 6px;
}
#dinner-2020-page .common_invitation_sec h3 {
font-size: 20px;
}
.common_invitation_sec h4 {
font-size: 17px;
}
#dinner-2020-page .deadline-wr {
padding: 13px 0;
}
#dinner-2020-page .inner-dinner-foot a, #dinner-2020-page .inner-dinner-foot {
font-size: 14px;
}  .slider_buttons {
bottom: 7px;
}
.interactive-left .common-title h1 {
font-size: 25px;
line-height: 29px;
}
.interactive-right embed {
height: 411px !important;
}
.summer-shopping-wr .common-title h1 {
font-size: 22px;
line-height: 28px;
padding-bottom: 14px;
}
.summer-shopping-content {
font-size: 19px;
line-height: 28px;
}
.summer-shopping-wr h2 {
font-size: 23px;
margin-bottom: 19px;
}
#footer-wrapper .footer-right-wrapper {
padding-bottom: 6px;
}
.summer-shopping-header #logo {
margin: -40px auto 0px;
padding-top: 30px;
}
.summer-shopping-header .header-container {
padding-bottom: 14px;
}
.kesher-footer-common {
text-align: center;
width: 100%;
float: none;
}
.copyright-footer-right .social-icons li {
padding: 0px 10px;
} .dinner-2021-navigation li {
font-size: 14px;
margin: 0 7px;
}
.dinner-2021-navigation {
padding-bottom: 9px;
}
.dinner-2021-header-wr {
padding-top: 12px;
}
.dinner-2021-logo h2, .dinner2021-inner-honorees h2 {
font-size: 29px;
}
.dinner-2021-logo h1 {
font-size: 30px;
}
.dinner-2021-logo h3 {
font-size: 22px;
}
.dinner-2021-invitation {
font-size: 16px;
line-height: 22px;
}
.dinner2021-time-wr b {
font-size: 24px;
width: auto;
display: block;
}
.dinner2021-time-wr span {
width: 100%;
font-size: 16px;
}
.dinner2021-time-wr b:before {
display: none;
}
.dinner2021-time-wr {
padding: 20px;
margin-top: 27px;
}
.dinner-2021-header-wr {
padding-bottom: 27px;
}
.page-template-template-dinner2021 .dinner2021-honorees .inner-honorees-wr {
padding: 24px 11px 7px;
font-size: 16px;
}
.dinner2021-honorees {
padding-bottom: 36px;
}
.dinner2021-required-message {
font-size: 16px;
}
.dinner-2021-form-wr .dinner-rsvp-title>h2 {
font-size: 27px;
margin-top: 0px;
}
.dinner-2021-form-wr .dinner-rsvp-title {
margin-bottom: 24px;
}
.dinner-2021-form-wr .infocomm input, .advetiser-wr.dinner2021-advertiser-wr input {
font-size: 15px;
}
.dinner2021-attendies h3 {
font-size: 18px;
}
.dinner2021-attendies select.form-control {
margin-top: 20px;
padding: 9px 46px 10px 18px;
font-size: 17px;
}
.dinner2021-attendies .congrats-checkbox span {
width: 77%;
font-size: 16px;
}
.dinner2021-attendies .dinner-couvert-amount span {
font-size: 36px;
}
.dinner2021-attendies .dinner-couvert-amount input{
padding: 8px 11px;
}
.page-template-template-dinner2021 .advertising-category-wr {
padding-bottom: 29px;
}
.jewel-friend-wr.jewel-friend-2021 {
padding: 6px 0;
}
.page-template-template-dinner2021 .chai-soc-check-firstrow label, .page-template-template-dinner2021 .chai-soc-check-secondrow label, .page-template-template-dinner2021 .chai-soc-check-thirdrow label, .page-template-template-dinner2021 .chai-soc-check-firstrow span, .page-template-template-dinner2021 .chai-soc-check-secondrow span, .page-template-template-dinner2021 .chai-soc-check-thirdrow span, .page-template-template-dinner2021 .chai-soc-check-secondrow p, .page-template-template-dinner2021 .chai-soc-check-thirdrow p, .page-template-template-dinner2021 .chai-soc-check-firstrow p {
font-size: 17px;
}
.page-template-template-dinner2021 .chai-soc-check-firstrow label, .page-template-template-dinner2021 .chai-soc-check-secondrow label, .page-template-template-dinner2021 .chai-soc-check-thirdrow label {
font-size: 20px;
margin-top: 4px;
margin-bottom: 4px;
}
.check-block label {
font-size: 17px;
margin-top: 4px;
}
.check-block span {
font-size: 16px;
}
.dinner2021-advertiser-wr .inner-advertise>h2 {
font-size: 19px;
line-height: 25px;
}
.dinner2021-advertiser-wr .inner-advertise>h4 {
font-size: 16px;
}
.advetiser-wr.dinner2021-advertiser-wr h3 {
font-size: 22px;
}
.advetiser-wr.dinner2021-advertiser-wr input {
font-size: 15px;
}
.dinner2021-paylater label {
font-size: 16px;
margin-left: 10px;
margin-right: 10px;
}
.dinner2021-total-am-wr {
padding: 16px;  
}
.about-dinner2021-inner-wr h2 {
font-size: 41px;
}
.about-dinner2021-inner-wr h3 {
font-size: 20px;
}
.dinner2021-directors-inner-wr h2 {
font-size: 23px;
}
.directors-block li {
width: 100%;
text-align: center;
}
a.ev-btn-1 {
margin-right: auto !important;
margin: 0 auto 19px;
display: block;
width: 171px;
}
.wp-block-video.video-block video {
margin-top: -159px;
}
.page-id-4727 .wp-block-video.video-block video {
margin-top: -59px;
}
.slider-wrapper .slider_buttons {
bottom: 25px;
}
.payment-box-wr {
display: block;
font-size: 19px;
}
.payment-box .web-form-left, .payment-box .web-form-right {
width: 100%;
}   
.web-form-left.left {
margin-bottom: 12px;
}
.Parent-inform-cmn h4, .Parent-inform-cmn.parent-one h4 {
font-size: 19px;
}
.ds-form-wr {
padding: 20px;
}
.register_rsvp_page_new .rsvp-new-block h2 {
font-size: 21px;
line-height: 28px;
}
.register_rsvp_page_new .rsvp-new-block a.guestbiobtn {
padding: 15px 51px 15px;
font-size: 22px;
}
.register_rsvp_page_new .rsvp-quote-left {
padding: 0px 0px 0px 81px;
}
.register_rsvp_page_new .rsvp-inn-wrp .advertising-category-wr {
margin-top: 0px;
}
.register_rsvp_page_new .rsvp-inn-wrp .advertising-category-wr h4 {
margin: 0px 0px 19px 0px;
}
.register_rsvp_page_new .payment-main-block {
margin-top: 25px;
}
.register_rsvp_page_new .payment-main-block .radio-button-wr {
text-align: center;
}
.register_rsvp_page_new .payment-box-wr:nth-child(3) {
margin: 12px 0px 0px 0px!important;
}
.register_rsvp_page_new .payment-box {
padding: 18px;
max-width: 313px;
margin: 0 auto;
}
.register_rsvp_page_new .rsvp-inn-wrp .form-group.submitbtnwr {
margin-top: 0px!important;
}
.register_rsvp_page_new .rsvp-new-block {
margin-top: 133px;
}
.register_rsvp_page_new .rsvp-new-block .meet_guest_wrp {
width: 93%;
}
.register_rsvp_page_new .rsvp-new-block {
border: 8px solid #f9f9f9;
}
.register_rsvp_page_new .payment-box {
margin-bottom: 23px!important;
}
.register_rsvp_page_new .rsvp-block {
background-size: 78px;
}
.register_rsvp_page_new {
background-size: 116px;
} .dinner-2022-header-wr .dinner-2022-content h4 {
font-size: 31px;
line-height: 48px;
}
.dinner-2022-header-wr .dinner-2022-content p {
font-size: 30px;
line-height: 38px;
}
.dinner-2022-header-wr .dinner-2022-title p {
font-size: 21px;
line-height: 28px;
}
.dinner-2022-content {
margin-top: 69px;
}
.dinner2022-details-wr p, .dinner2022-details-wr h4 {
font-size: 17px;
line-height: 27px;
}
.dinner2022-details-wr {
padding: 37px 21px;
transform: translateY(-133px);
}
.dinner-2022-header-wr {
padding: 55px 0 162px;
}
.honorees_heading-wr h3 {
font-size: 48px;
line-height: 60px;
}
.honorees_heading-wr {
margin: -121px 0px 32px;
}
.honorees_blk .student_volunteer_heading_wr h3 {
font-size: 24px;
line-height: 35px;
}
.page-template-template-dinner2022 .dinner-rsvp-title h2 {
font-size: 24px;
line-height: 37px;
}
.page-template-template-dinner2022 .dinner2021-attendies h3 {
font-size: 20px;
line-height: 22px;
}
.page-template-template-dinner2022 .infocomm input, .page-template-template-dinner2022 .per-person-select select.form-control, .page-template-template-dinner2022 .congrats-checkbox span{
font-size: 17px;
line-height: 20px;
}
.chai-soc-check-firstrow span, .chai-soc-check-secondrow span, .chai-soc-check-thirdrow span {
font-size: 19px;
line-height: 20px;
}
.page-template-template-dinner2022 .chai-soc-check-firstrow label, .page-template-template-dinner2022 .chai-soc-check-secondrow label, .page-template-template-dinner2022 .chai-soc-check-thirdrow label{
font-size: 17px;
line-height: 21px;
}
.check-head-block h3 {
font-size: 26px;
line-height: 29px;
}
.check-head-block h3 {
font-size: 24px;
line-height: 27px;
}
.page-template-template-dinner2022 .inner-advertise h2, .page-template-template-dinner2022 .inner-advertise h3 {
font-size: 20px;
line-height: 26px;
}
.page-template-template-dinner2022 #totalAmountcal {
width: 91%;
padding: 10px 19px;
}
.page-template-template-dinner2022 .about-dinner2021-inner-wr h3 {
font-size: 20px;
line-height: 23px;
}
.page-template-template-dinner2022 .about-dinner2021-inner-wr h2 {
font-size: 31px;
line-height: 37px;
}
.page-template-template-dinner2022 .dinner2021-directors-inner-wr h2 {
font-size: 26px;
line-height: 32px;
}
.page-template-template-dinner2022 .dinner2021-directors-inner-wr h2 {
margin-bottom: 19px;
}
.page-template-template-dinner2022 .inner-jewel-fri-wr .check-block label:last-child {
margin-top: 3px;
font-size: 17px;
line-height: 19px;
}
.dinner2021-attendies .dinner-couvert-amount span {
font-size: 34px;
line-height: 40px
}
.page-template-template-dinner2022 .payment-box p{
font-size: 13px ;
line-height: 17px;
}
.payment-box{
padding: 25px;
}
.page-template-template-dinner2022 .help-block.with-errors {
bottom: -30px;
}
#paypal_form .paypal-wr-err label {
margin-left: -175px !important;
}  .dinner_chair li label, .journal_chair li label, .host_commited li label {
font-size: 15px;
line-height: 30px;
}
.dinner_chair_block h4, .journal_chair_block h4, .host_commited_block h4{
font-size: 18px;
margin-bottom: 34px;
}
.dinner_chair_wrapper
{
padding-top: 40px;
}
.host_commited_block
{
padding-top: 40px;
}
.dinner_chair_block, .journal_chair_block
{
width: 49%;
} .header-right-sidebar a.tuitionheaderbtn {
width: 222px;
}
.dinner-advertiser-wr .choose_listed span, .by_checking span {
font-size: 14px;
line-height: 20px;
width: 90%;
}
.journal-opportunities-wr .blk-title h2 {
margin-top: 14px;
}
.journal-opportunities-wr .chai-soc-check-firstrow span, .journal-opportunities-wr .chai-soc-check-secondrow span, .journal-opportunities-wr .chai-soc-check-thirdrow span, .journal-opportunities-wr .inner-jewel-fri-wr .jewel-input-label span, .journal-opportunities-wr .inner-jewel-fri-wr .jewel-input-label span, .journal-opportunities-wr .chai-soc-check-firstrow label, .journal-opportunities-wr .chai-soc-check-secondrow label, .journal-opportunities-wr .chai-soc-check-thirdrow label, .journal-opportunities-wr .inner-jewel-fri-wr .jewel-input-label label, .journal-opportunities-wr .inner-jewel-fri-wr .jewel-input-label label {
font-size: 15px;
line-height: 22px;
}  
.journal-opportunities-wr .chai-soc-check-firstrow span, .journal-opportunities-wr .chai-soc-check-secondrow span, .journal-opportunities-wr .chai-soc-check-thirdrow span {
font-family: 'montserratregular';  
}
.advertising-category-wr .center-wrapper {
padding: 0;
}
.journal-opportunities-wr .jewel-friend-wr .center-wrapper {
padding: 0;
}
.journal-opportunities-wr .sb-ad-honorees-wr {
padding: 50px 0 10px;
}
.journal-opportunities-wr .blk-title h2 {
font-size: 24px;
line-height: 34px;
}
.journal-opportunities-wr .submit_ad_content h4 {
font-size: 16px;
line-height: 22px;
padding: 10px 30px 10px 60px;         
background-position: 20px 50%;
}
.journal-opportunities-wr .please_submit_wr h2 {
font-size: 26px;
line-height: 32px;
margin: 50px 0 20px;
}
.journal-opportunities-wr .please_submit_wr h3 {
font-size: 20px;
line-height: 25px;
}
.journal-opportunities-wr .please_submit_wr h4 {
font-size: 18px;
line-height: 24px;
margin-top: 20px;
} .blng-innercontent-wr.miami-kwka-innercontent .ning-blue-bg-wr {
min-height: 235px;
} .holiday-top-text p {
margin: 15px 0 0;
font-size: 20px;
line-height: 28px;
}
.holiday-list-block ul li {
font-size: 18px;
line-height: 28px;
}
.holiday-page-heading h3 {
font-size: 32px;
line-height: 42px;
}
.holiday-lunch-time-content {
padding: 40px 22px;
}
.holiday-page-heading h4 {
font-size: 20px;
line-height: 28px;
}
.guardians-reception-block {
padding: 40px 30px 45px;
}
.holiday-top-wr {
padding: 60px 0 40px;
}
}
@media screen and (max-width: 413px) { .header-right-sidebar a {
font-size: 12px;
width: auto;
}
.right_sidebar {
width: 82px;
margin-left: 10px;
margin-right: 10px;
}
.header-right-sidebar a.tuitionheaderbtn, .header-right-sidebar a.header-journal{
width: auto;
}
.tuition_sidebar, .view_sidebar {
margin: 0px;
width: 188px !important;
}
.header-right-sidebar .pay_statement_btn a {
width: 120px;
}
.header-right-sidebar a.tuitionheaderbtn, .header-right-sidebar a.header-journal {
padding: 7px;
}  .sb-ad-honorees-wr {
margin: 0px 0 23px 0;
}
.chai-soc-check-firstrow li, .chai-soc-check-secondrow li, .chai-soc-check-thirdrow li {
width: 100%;
}
.journal-opportunities-wr .jewel-input-label {
margin-top: 20px;
}.journal-opportunities-wr .chai-soc-check-firstrow span, .journal-opportunities-wr .chai-soc-check-secondrow span, .journal-opportunities-wr .chai-soc-check-thirdrow span, .journal-opportunities-wr .inner-jewel-fri-wr .jewel-input-label span, .journal-opportunities-wr .inner-jewel-fri-wr .jewel-input-label span, .journal-opportunities-wr .chai-soc-check-firstrow label, .journal-opportunities-wr .chai-soc-check-secondrow label,
.journal-opportunities-wr .chai-soc-check-thirdrow label, .journal-opportunities-wr .inner-jewel-fri-wr .jewel-input-label label, .journal-opportunities-wr .inner-jewel-fri-wr .jewel-input-label label
{
font-size: 14px !important;
line-height: 18px;
margin: 0 0 0 5px;
} .journal-opportunities-wr .blk-title::after{
width: auto;
}
.journal-opportunities-wr .submit_ad_content h4 {
font-size: 14px;
line-height: 21px;
background-size: 10%;
padding: 23px 10px 17px 66px;
}
.journal-opportunities-wr .submit_ad_content h1 {
font-size: 16px;
line-height: 27px;
}
.journal-opportunities-wr .submit_ad_content h5 {
line-height: 23px;
font-size: 18px;
}
.journal-opportunities-wr .honorees-inner-block {
padding: 39px 10px 46px 10px;
}
.journal-opportunities-wr .honorees-data-wr h5 {
font-size: 26px;
line-height: 28px;
margin: 0 0 17px 0px;
}
.journal-opportunities-wr .blk-title h2 {
font-size: 21px;
line-height: 32px;
}
.logo-block{
width: 40%;
margin: 0 auto;
}
.journal-opportunities-wr .award-data-wr h5 {
font-size: 19px;
line-height: 30px;
} .journal-opportunities-wr .please_submit_wr h2 {
font-size: 22px;
line-height: 31px;
margin: 37px 0 19px;
}
.journal-opportunities-wr .please_submit_wr h3 {
font-size: 16px;
line-height: 23px;
}
.advertiser-form label, .ad-solicate-wr label, .total-amount-wr label {
font-size: 15px;
line-height: 15px;
} .blng-innercontent-wr.miami-kwka-innercontent .ning-blue-bg-wr {
min-height: 200px;
} .holiday-top-text {
margin: 35px auto 0;
}
.holiday-top-text p {
margin: 15px 0 0;
font-size: 18px;
line-height: 26px;
}
.holiday-lunch-time-wr {
padding: 60px 0 0;
}
.holiday-page-heading h3 {
font-size: 30px;
line-height: 40px;
}
.holiday-lunch-time-content {
padding: 40px 15px;
}
.guardians-reception-block {
padding: 30px 20px;
}
.guardians-reception-block p {
font-size: 18px;
line-height: 26px;
}
}   
@media screen and (max-width: 414px) {
.contact-outer-wrapper div.wpcf7-response-output {
font-size: 10px;
}
.home .slider_buttons_inner a {
font-size: 12px;
padding: 3px 7px;
}
.slider_buttons .slider_buttons_inner:last-child {
margin-left: 85px;
}
.slider_buttons .slider_buttons_inner:first-child {
margin-right: 85px;
}
.slider-wrapper .slider_buttons {
bottom: 33px;
} .blng-content-two.mimami-kwak-two {
padding-bottom: 27px;
}
.blng-content-four p {
font-size: 16px;
line-height: 18px;
} .dinner_chair li label, .journal_chair li label, .host_commited li label {
font-size: 14px;
}
.fncial-confirmmessge {
padding-bottom: 18px;
}
.financial-wr {
margin-bottom: 25px;
}
}
@media screen and (max-width: 375px) { .header-left-inner-sidebar div a {
font-size: 13px;
padding-left: 21px;
}
.phone-icon a {
background-size: 16% auto;  
}
.common-title {
padding-top: 15px;
}
.mailing-list-wrapper {
padding: 29px 0;
}
.header-right-sidebar {
padding-top: 15px;
}
.social-icons li {
padding: 0 4px;
} 
.administration-wrapper {
padding-bottom: 25px;
}
.administration-title h1 {
font-size: 27px;
padding-bottom: 7px;
}
.admission-center-wrapper {
width: 85%;
}
.addmission-counts {
padding: 25px 0;
}
.addmission-counts-odd .admission-center-wrapper{
padding: 25px 0;
}
.admission-btn {
padding-top: 37px;
}
.addmission-wrapper {
padding-bottom: 38px;
}
.kesher-journey > a {
font-size: 19px;
line-height: 26px;
}
.kesher-journey {
width: 80%;
}
.Address-wrapper div {
width: 100%;
background-image: none;
padding: 0px;
}
.address-left {
float: none;
}
.testimonial-content p {
font-size: 16px;
line-height: 23px;
}
.admission-step-title {
font-size: 23px;
}
.admission-step-subtitle {
font-size: 18px;
}
.admission-step-content {
font-size: 15px;
line-height: 25px;
}
.admission-schedule {
font-size: 19px;
margin: 20px 0 0;
}
.admission-btn {
padding-top: 11px;
}
.administration-slider-wrapper {
width: 100%;
}
.footer-right-wrapper a {
font-size: 12px;
}
.donate-buttons-left {
width: 290px;
}
.press-section {
display: block;
margin: 0 auto;
width: 80%;
}
.press-section h4 {
margin: 8px 0 38px;
}
.adform {
padding-bottom: 35px;
} .constant-contact-form .ctct-custom-form {
min-width: auto;
}
span.hit-btn i {
font-size: 18px;
} .slider_buttons {
bottom: 4px;
}
.slider_buttons_inner a {
font-size: 16px;
padding: 6px 22px 4px;
}
.submit_ad_content .candlescript {
font-size: 27px;
line-height: 47px;
}
#tuitionpaymet-registration .tui-amount {
width: 86%;
} .register_rsvp_page_new .register_rsvp_wrp .common-title h1 {
font-size: 18px;
}
.register_rsvp_page_new .rsvp-block {
padding-bottom: 9px;
font-size: 29px;
line-height: 34px;
}
.register_rsvp_page_new .meet-team-wr h3 {
font-size: 32px;
}
.register_rsvp_page_new .rsvp-new-block h2 {
font-size: 21px;
line-height: 27px;
}
.register_rsvp_page_new .rsvp-new-block a.guestbiobtn {
padding: 12px 49px 12px;
font-size: 19px;
}
.register_rsvp_page_new .rsvp-quote-left {
font-size: 17px;
line-height: 29px;
padding: 0 0 0 73px;
}
.register_rsvp_page_new .rsvp-quote-block {
background-size: 61px;
}
.register_rsvp_page_new .rsvp-inn-wrp .advertising-category-wr h3 {
font-size: 19px;
line-height: 28px;
margin: 0px 0;
}
.register_rsvp_page_new .payment-box {
padding: 18px;
max-width: 260px;
margin: 0 auto;
} .submit_ad_content h1 {
font-size: 20px;
line-height: 30px;
}
.sb-ad-honorees-wr ul li {
font-size: 18px;
line-height: 20px;
}
.sb-ad-honorees-wr {
margin: 0px 0 23px 0;
}
.journal-opportunities-wr .jewel-input-label input {
width: 12px;
}
}
@media screen and (max-width: 374px) {
.footer-copyright br {
display: none;
} .dinner-2022-header-wr {
padding: 45px 0 163px;
}
.honorees_heading-wr h3 {
font-size: 37px;
line-height: 47px;
}
.honorees_heading-wr {
margin: -108px 0px 28px;
}
.honorees_blk .honorees_content h6 {
font-size: 18px;
line-height: 26px;
margin: 19px 0;
}
.page-template-template-dinner2022 .society_gift_blk .dinner2021-req-inner-msg, .page-template-template-dinner2022 .your_guardian .dinner2021-req-inner-msg {
padding: 0;
}
.student_volunteer_heading_wr {
margin: 65px 0 31px;
}
.honorees_blk .student_volunteer_heading_wr h3 {
font-size: 18px;
line-height: 27px;
} .page-template-template-dinner2022 .dinner-rsvp-title h2 {
font-size: 19px;
line-height: 32px;
}
.page-template-template-dinner2022 .infocomm input, .page-template-template-dinner2022 .per-person-select select.form-control, .page-template-template-dinner2022 .congrats-checkbox span, .page-template-template-dinner2022 .dinner2021-attendies input.attendees_names  {
font-size: 16px;
line-height: 18px;
}
.page-template-template-dinner2022 .dinner-couvert-amount span {
font-size: 32px;
line-height: 49px;
}
.chai-soc-check-firstrow span, .chai-soc-check-secondrow span, .chai-soc-check-thirdrow span {
font-size: 18px;
line-height: 19px;
}
.page-template-template-dinner2022 .chai-soc-check-firstrow label, .page-template-template-dinner2022 .chai-soc-check-secondrow label, .page-template-template-dinner2022 .chai-soc-check-thirdrow label {
font-size: 16px;
line-height: 18px;
}
.page-template-template-dinner2022 .inner-jewel-fri-wr .check-block span {
margin-left: 11px;
}
.page-template-template-dinner2022 .inner-jewel-fri-wr .check-block label:last-child {
margin-left: 35px;
}
.page-template-template-dinner2022 .dinner2021-directors-inner-wr h2 {
font-size: 23px;
line-height: 27px;
}
.page-template-template-dinner2022 .directors-block li {
width: 100%;
}
.advertiser-thirdrow-btn{
margin-left: 0px;
}
.page-template-template-dinner2022 #totalAmountcal {
width: 86%;
}
.page-template-template-dinner2022 .dinner2021-attendies .form-control.total_attendees {
background-position: 93% center;
background-size: 6%;
}
.payment-box {
padding: 22px;
}
.page-template-template-dinner2022 .dinner2021-total-am-wr #stripe-ach_form .web-form-field .err-msg {
bottom: -16px;
font-size: 11px;
line-height: 12px;
}
.payment-box .web-form-right {
margin-top: 9px;
}  .dinner_chair_block, .journal_chair_block
{
float: none;
width: 100%;
}
.dinner_chair li, .journal_chair li, .host_commited li {
width: 100%; 
}
.journal_chair_block
{
padding-top: 30px;
}
.dinner_chair_wrapper{
padding-top: 40px;
}
.host_commited li:nth-child(2n) {
margin-left: 0px;
width: 100%;
} .right_sidebar {
width: 84px;
margin: 0 2px 18px;
}
.tuition_sidebar, .view_sidebar{
margin: 0px !important;
}
.view_sidebar{
width: 125px !important;
}
.tuition_sidebar{
width: 190px !important;
} .journal-opportunities-wr .chai-soc-check-firstrow span, .journal-opportunities-wr .chai-soc-check-firstrow label,
.journal-opportunities-wr .chai-soc-check-secondrow span, .journal-opportunities-wr .chai-soc-check-secondrow label,
.journal-opportunities-wr .chai-soc-check-thirdrow span, .journal-opportunities-wr .chai-soc-check-thirdrow label {
margin: 0;
} 
.journal-opportunities-wr .chai-soc-check-firstrow input, .journal-opportunities-wr .chai-soc-check-secondrow input, 
.journal-opportunities-wr .chai-soc-check-thirdrow input {
width: 11px;
}   
.journal-opportunities-wr .inner-jewel-fri-wr .jewel-input-label label, .journal-opportunities-wr .inner-jewel-fri-wr .jewel-input-label label {
font-size: 15px !important;
}
.journal-opportunities-wr .blk-title h2 {
font-size: 19px;
line-height: 29px;
}
.journal-opportunities-wr .submit_ad_content h4 { 
padding: 15px 10px 15px 40px;
background-size: 8%;
background-position: 10px 50%;
}
@media screen and (max-width: 320px) {
.home .slider_buttons_inner a {
font-size: 10px;
}
.slider_buttons .slider_buttons_inner:last-child {
margin-left: 69px;
}
.slider_buttons .slider_buttons_inner:first-child {
margin-right: 65px;
}
.service-image {
display: block;
margin: auto;
width: 75%;
padding: 14px;
}
.banner-title {
top: 16%;
} .welcome-title{
padding-bottom: 0px;
}
.welcome-content p {
font-size: 14px;
line-height: 19px;
margin: 9px 0;
}
.service-wrapper {
margin-top: 10px;
}
.banner-title {
top: 29%;
}
.banner-title h2 {
font-size: 16px;
line-height: 18px;
}
.philosophy-image  {
width: 80%;
}
.administration-tabs {
padding: 21px 12px 13px;
}
.administration-name {
font-size: 16px;
line-height: 24px;
}
.administration-designation {
font-size: 14px;
line-height: 17px;
padding-bottom: 8px;
}
.administration-content {
font-size: 13px;
line-height: 19px;
}
.common-title h1 {
font-size: 26px;
line-height: 32px;
}
.general-doanation-wrapper h1 {
font-size: 26px;
line-height: 32px;
}
.Employment-btn {
display: block;
}
.testimonial-content p {
font-size: 14px;
line-height: 20px;
}
.program-wrapper {
padding-bottom: 34px;
}
.kesher-journey {
padding-top: 0px;
}
.kesher-journey > img {
top: 7%;
}
.kesher-journey > a {
font-size: 17px;
line-height: 23px;
border-radius: 12px;
}
.amazon_logo {
display: block !important;
float: right;
margin-bottom: 5px;
text-align: right;
width: 72%;
}
.upload-wr > input{
width: 100%;
}
.slider-outer-wrapper {
max-height: 142px;
overflow: hidden;
}
}