div#nf-form-3-cont div#nf-field-11-container, div#nf-form-6-cont div#nf-field-33-container{
margin-right:2% !important;
}
div#nf-form-6-cont div#nf-field-33-container, div#nf-form-6-cont div#nf-field-34-container, div#nf-form-3-cont div#nf-field-11-container, div#nf-form-3-cont div#nf-field-12-container{
width:49% !important;
float:left !important;
clear:none !important
}
div#nf-form-3-cont input[type=checkbox]{
width:16px !important;
height:16px !important;
}
div#nf-form-6-cont input, div#nf-form-3-cont input, div#nf-form-3-cont textarea{
border:solid 1px #a5a5a5 !important;
}
div#nf-form-3-cont div#nf-field-17-container, div#nf-form-3-cont div#nf-field-16-container{
clear:none !important;
}
div#nf-form-3-cont div#nf-field-17-container{
float:right !important;
}
div#nf-form-3-cont div#nf-field-16-container{
float:left !important;
}
div#nf-form-3-cont h3{
text-align:center;
color:#1c3965;
}
input#nf-field-35{
float:left;
width:16%;
background-color:#1c3965;
margin:5px 42%;
border:none;
color:#fff;
}
div#nf-form-6-cont div.nf-form-fields-required{
display:none;
}
div#nf-form-3_1-cont input#nf-field-12_1, div#nf-form-3_1-cont input#nf-field-11_1, div#nf-form-3_1-cont textarea{
width: 100% !important;
background-color: #ededed !important;
border: 0 !important;
border-radius: 4px !important;
padding: 20px 20px !important;
margin: 8px 0 10px 0 !important;
color: #6b6b6b !important;
font-weight: 400 !important;
font-size: 0.9em !important;
}  #how-to-apply-prev, #how-to-apply-next{
float:right;
border:solid 2px #002a4e;
color:#002a4e;
border-radius:4px;
padding:10px 15px;
cursor:pointer;
}
#how-to-apply-prev{
display:none;
float:left !important;
border:solid 2px #999 !important;
color:#999 !important;
}
div#nf-form-10-cont input, div#nf-form-10-cont select, div#nf-form-10-cont textarea{
width: 100% !important;
background-color: #ededed !important;
border: 0 !important;
border-radius: 4px !important;
padding: 20px 20px !important;
margin: 8px 0 10px 0 !important;
color: #6b6b6b !important;
font-weight: 400 !important;
font-size: 0.9em !important;
height:65px !important;
}
div#nf-form-10-cont textarea{
min-height:200px;
}
div#nf-field-59-container, div#nf-field-60-container, div#nf-field-61-container, div#nf-field-62-container, div#nf-field-63-container, div#nf-field-64-container, div#nf-field-65-container, div#nf-field-67-container, div#nf-field-68-container, div#nf-field-69-container, div#nf-field-70-container{
width:49%;
float:left;
clear:none;
}
div#nf-field-59-container, div#nf-field-62-container, div#nf-field-64-container, div#nf-field-67-container, div#nf-field-69-container{
margin-right:1%;
}
div#nf-field-67-container, div#nf-field-68-container, div#nf-field-69-container, div#nf-field-70-container, div#nf-field-66-container, div#nf-field-60-container{
display:none;
}  header#masthead li.menu-item a{
padding:10px 20px;
}
header#masthead div.navigation{
padding-top:5px !important;
}
nav.table-right{
float:right !important;
padding:8px 0px !important
}
header.affix img{
margin:0px !important;
height:65px !important;
}
p.top-bar-text{
color:#fff;
float:left;
margin:0px 0px 0px 12px;
}
p.top-bar-text i{
float:left;
margin:5px;
}
i.top-bar-icon{
float:left;
color:#fff;
margin:5px 5px 0px 0px;
font-size:16px;
}
a.toolbar-links{
margin:0px 8px;
}
.top-toolbar-menu {
margin-top: 7px;
text-align: right;
}
#toolbar{
padding-top:5px !important;
padding-bottom:5px !important;
}
a.toolbar-links.download-link {
border: 1px solid #e295bc;
border-radius: 2px;
padding: 7px;
background: #fff;
color: #1c3965 !important;
cursor: pointer;
min-width:145px !important;
float:right;
}  footer{
background-image:url(https://www.cundallmanorschool.com/wp-content/themes/cundall-manor-bss/assets/images/footer-bg.png) !important;
background-repeat:no-repeat !important;
background-size:auto 100% !important;
background-position: 17% 125px !important;
}
footer h4.widget-title{
font-size:18px !important;
}  div.internal-sidebar .widget-title{
text-align:center;
background-color:#1c3965;
color:#fff;
padding:10px;
font-weight:400;
text-transform:none;
font-size:22px;
margin-bottom:0px;
}
div.internal-sidebar ul{
list-style-type:none !important;
padding:0px !important;
margin:0px !important;
background-color:#f3f3f3;
float:left;
width:100%;
}
div.internal-sidebar ul li{
border-bottom:solid 2px #888;
float:left;
width:100%;
padding:7px;
}
div.internal-sidebar ul.sub-menu{
display:none;
} .navigation .menu-right ul li .search-form {
position: relative;
height: 32px;
width: 50px;
}
.site-content {
padding: 10px 15px 100px !important;
}
.key-links-link{
font-family: 'Open Sans' !important;
text-transform:uppercase;
cursor:pointer;
} div#nf-form-7-cont input, div#nf-form-7-cont textarea, div#nf-form-8-cont input, div#nf-form-8-cont textarea{
width: 100% !important;
background-color: #ededed !important;
border: 0 !important;
border-radius: 4px !important;
padding: 20px 20px !important;
margin: 8px 0 10px 0 !important;
color: #6b6b6b !important;
font-weight: 400 !important;
font-size: 0.9em !important;
}
div#nf-field-36-container, div#nf-field-41-container, div#nf-field-45-container, div#nf-field-50-container{
margin-right:2% !important;
}
div#nf-field-36-container, div#nf-field-37-container, div#nf-field-41-container, div#nf-field-42-container, div#nf-field-45-container, div#nf-field-46-container, div#nf-field-50-container, div#nf-field-51-container{
width:49% !important;
float:left !important;
clear:none !important;
}
div#nf-form-7-cont div.nf-field-container{
margin-bottom:12px !important
}
div#nf-form-7-cont div.nf-form-fields-required, div#nf-form-8-cont div.nf-form-fields-required{
display:none !important;
} div#nf-field-11-container input, div#nf-field-12-container input, div#nf-field-13-container textarea{
width: 100% !important;
background-color: #ededed !important;
border: 0 !important;
border-radius: 4px !important;
padding: 20px 20px !important;
margin: 8px 0 10px 0 !important;
color: #6b6b6b !important;
font-weight: 400 !important;
font-size: 0.9em !important;
} div#three-schools-row .vc_column-inner{
padding-top:0px !important;
} div#notification-bar{
position:fixed;
left:0;
bottom:0;
width:100%;
background-color:#fff;
z-index:10000000000000000000;
border-top:solid 4px #002a4e;
padding:0px;
}
a.notification-button{
float:left;
color:#fff;
background-color:#002a4e;
padding:5px 18px;
border-radius:8px;
font-family: 'Open Sans';
font-size:12px;
margin:12px 0px;
}
.notification-title{
margin:0px 0px 8px;
color:#fff;
padding:4px 12px 6px;
line-height:10px;
background-color:#002a4e;
border-radius:0px 0px 12px 12px;
float:left;
font-family: 'Open Sans';
}
p.notification-message{
font-size:14px;
margin:0px;
line-height:15px;
padding-bottom:15px;
float:left;
width:100%;
font-family: 'Open Sans';
color:#646464;
} span.gdpr-close, div.gdpr-content p, button.gdpr-preferences{
color:#000 !important;
}
div.gdpr-privacy-bar{
background-color: rgba(255, 255, 255, 0.8) !important;
border-top:solid 1px rgba(0, 0, 0, 0.2);
z-index:99999999999999999999 !important;
}
iframe#frame{
height:750px;
} @media (min-width:700px) and (max-width:850px){
#social-2{
float:left !important;
width:28% !important;
}
#custom_html-5{
float:left !important;
width:72% !important;
}
} @media(max-width:500px){
div.top-toolbar-menu a, div.toolbar-container #custom_html-5 .textwidget .col-sm-6:first-child{
display:none;
}
div.top-toolbar-menu a.download-link{
display:block !important;
font-size:9px;
line-height:13px;
}
div.toolbar-container #custom_html-5{
float:left;
width:50%;
}
div.toolbar-container #custom_html-5 div.top-toolbar-menu{
width:100% !important;
}
div.home-video-text{
text-align:center !important;
}
h3.home-video-title{
text-align:center !important;
}
#homepage-form{
padding-left:15px !important;
padding-right:15px !important;
}	
} @media(min-width:1px){
div#nf-form-7-cont input#nf-field-44 {
background-color: #002a4e !important;
width: 50% !important;
margin-left: 25% !important;
color: #fff !important;
}
div.author{
display:none !important;
}
h1, h2, h3, h4, h5{
font-family: georgia;
}
.georgia-font{
font-family: georgia !important;
}
}