/*****************/
/*    MOBILE     */
/*****************/
@media only screen and (max-width: 750px) {
.nomobile, 
.nf-input-limit {display:none}
.nodesktop{display:block!important}


    .container{       
     width: 90%;
    min-width: 0px;
}


body, #fancybox-overlay{
  min-width: 0px;
}


#fancybox-wrap {
left: auto;
}
    

.social_text_link {
    font-size: 10px;
}


.height_100 {
  height: 75px;
}


 .test_link, .color_fff{
    font-size: 12px;
 }
h1, h1 span, .accordion-section-title i, .link_box h4 i, .offers h3 i, .accred .button i, .testimonials .button i, .news .button i, .fact_sheet .button i, .facebook .fa-instagram,
.single_news .button i {
    font-size: 18px;
}

h2, h3, .red_strapline h3 p, .blue_strapline h3, .facebook h2 span, .single-news h1, .fact_dropdown h4, .fact_dropdown select, .fact_dropdown select option,
.fact_dropdown input, .main_text h3 {
    font-size: 15px;
}

.contact_page .contact_det span {
    font-size: 16px;
}

.nf-form-cont h3{
    margin-bottom: 20px;
}

p, .main_text h3, .main_text h2, .main_text h5{
    margin-bottom: 10px;
}

.social_header .fa-facebook, .team_bios h4, .container .team_bios .button, #menu-header-menu li a, .acf-field-5a689e6827a41 p, .single_news .button span,
.facilities .link_box h4 span, .top_image .button span {
    font-size: 11px;
}

.top_image .button i, .single_news .button i {
    font-size: 16px;
    float: left;
    position: absolute;
    top: 4px;
}



.social_header .fa-instagram, .link_box h4, .offers h3, .accred p, p, .main_text h5, .main_text ul li,
 .main_text ul li span, .news .button span, .fact_sheet .button span, .meta, 
 .contact_page .header_text .opening_hours span, nf-fields input, nf-fields textarea,
  nf-fields select, .testimonial_page h3, .offers_table, .test-slider h4, .depart li, 
  #mc_embed_signup .email, .publications h4, .publications .depart li, .publications 
  .depart li span, .publications .depart li, .footer, .footer a, .footer span, .malinky-load-more, .container .newsletter_signup p, .single-news .meta, 
  .normal_radio .listradio-wrap .nf-field-element label  {
    font-size: 13px;
}



.nf-field-label label, #nf-field-4, .depart h5, .depart h5 span, .newsletter_signup .button, .team-dep,
 .link_box h4 span, .offers h3 span, .contact_page span, .contact_page .header_text span a, .team_bios h3,
  .post_images h3, .placeholder span, .accred .button span, .testimonials .button span, .acf-label label, .form-header,
  .strapline, .accordion-section-title, .form-confirmation {
    font-size: 13px;
}

.container iframe {
    width: 100%;
    height: 230px;
}

.padding-30, .accordion-section-content, .padding-20, .offers h3 {
    padding: 10px;
}

.publications .depart li::before {
    top: 0;
    margin-top:5px;
}

publications {
  box-sizing: border-box;
}






/*Header*/

.main_logo img {
    width: 201px;
}

.header_separator {
    height: 87px;
}

.header .acc_logos {
    margin-left: 30px;
}

.header .acc_logos li {
   margin-right: 21px;
}

.header .acc_logos img {
    height: 21.5px;
    width: auto;
}

.nav-bar .span_3_of_12 {
   margin: 1px 0px 1px 0px;
}

.top_image {
    max-height: 387px;
    overflow: hidden;
}


/*homepage*/

.container .acf-map, .container .acf-map-2 {
    border: 8px solid #fff;
    height: 279px;
}

.link_box, .link_box:nth-of-type(3n), .link_box:nth-of-type(3n+1), .testimonials .glide__bullet,
#nf-field-16-wrap .nf-field-element, #nf-field-21-wrap .nf-field-element, #nf-field-19-wrap .nf-field-element, 
#nf-field-30-wrap .nf-field-element, #nf-field-32-wrap .nf-field-element, #nf-field-33-wrap .nf-field-element, 
#nf-field-34-wrap .nf-field-element, #nf-field-35-wrap .nf-field-element, #nf-field-36-wrap .nf-field-element,
#nf-field-43-wrap .nf-field-element  {
    padding: 0px 0px 0px 0px;
}

.link_box h4 span, .offers h3 span {
    display:block;
}



.link_box h4, .accred .button, .testimonials .button, .news .button, .fact_sheet .button {
    padding: 8px;
}

.link_box h4, .accred .button {
    width: 100%;

}


.accred .button {
    display: block;
    box-sizing: border-box;
}

.link_box h4 span, .offers h3 span, .accred .button span, .testimonials .button span, .news .button span, .fact_sheet .button span {
    margin-left: 10px;
}

.link_box h4 i, .offers h3 i, .accred .button i, .testimonials .button i, .news .button i, .fact_sheet .button i {
    margin-left: 7px;
    margin-top: 5px;
}


.overlay_image .accred .button i {
    margin-top: 7px;
}




.container .newsletter_signup .span_4_of_12, .container .team_bios .span_8_of_12 
{width: 66%;
}

.container .newsletter_signup .span_4_of_12 {
    margin: 0;
}


.container .newsletter_signup .span_2_of_12, .container .span_4_of_12.bio_image

 {width: 32%;
}

.container .newsletter_signup .span_2_of_12, .container .news .span_8_of_12, .news .span_4_of_12, .container .span_4_of_12.team_bios, 
 .container .team_bios .span_8_of_12, .single-team .accred_image, .container .dep_text .span_2_of_12  {
  margin: 0% 0 0% 2%;
}

#mc_embed_signup .email {
  line-height: 43px;

}

.facebook .fa-instagram {
    margin-top: -1px;
    margin-left: 4px;
}

.facebook h2.insta span, .facebook h2 span {
    margin-left: 25px;
}

.facebook .fa-facebook {
    font-size: 17px;
    margin-top: 0px;
}

.container #sb_instagram {
  height: 180px!important;
}

.order_change li:nth-of-type(1) img {
       height: 59px;
    margin-top: -2px;
}

.accred .acc_logos img {
    height: 40px;
        margin-top: 10px;

}
.accred .acc_logos img, .order_change li:nth-of-type(2) img, .order_change li:nth-of-type(1) img  {
        width: 100%
        }


.order_change li:nth-of-type(1) {
    height: auto;
}
.order_change li:nth-of-type(2) img {
    height: 51px;
        margin-top: 1px;
}

.order_change li:nth-of-type(1) img {
   width: auto;
}


.accred .button, .testimonials .button, .news .button, .fact_sheet .button {
     padding: 6px 8px 8px 8px
}

.facebook-feed p {
   text-align: left;
}


.testimonials .span_8_of_12, .testimonials .span_4_of_12 {
    width: auto;
}

.testimonials .span_8_of_12 {
  float:left
}

.testimonials .span_4_of_12 {
    float:right
}

/*Vet Login*/


.vet_login {
display: inline-block;
}  

.vet_login .button {
  font-size: 19px;
  padding: 10px 20px;
}
.vet_login .button:hover {
    background:#7F001F 
}


.page-template-new_login h1 {font-size: 25px;}
.vet_login input, .vet_login label {font-size: 19px;}

.vet_login label {
   width: auto;
display: block;
}
.vet_login input {
width: 100%;
box-sizing: border-box;
}

.login-remember label {
    margin-left: 0px;
    display: inline-block;
}
 
 
 .login-remember label input{
margin-right: 6px;
width: auto;
}
 

/*Testimonials*/


.testimonials .span_6_of_12, .test_long .span_6_of_12 {
      width: auto;
}

.testimonials .span_6_of_12:nth-of-type(1), .test_long .span_6_of_12:nth-of-type(1), .testimonial_page h3  {
      float: left;
}

.testimonials .span_6_of_12:nth-of-type(2), .test_long .span_6_of_12:nth-of-type(2), .testimonial_page .stars {
     float: right;
}

.testimonials .glide__track {
    padding: 10px 0 !important;
}


.container .news .span_8_of_12, .container .news .span_4_of_12, .container .span_4_of_12.team_bios, .single-team .team_bios.section, .single-team .accred_image  {
    width: 48%;
}

 .single-team .team_bios.section, .single-team .accred_image {
    display: inline-block;
 }

.testimonials_long .glide__bullets {
    margin-top: 38px;
    margin-right: 20px;
    bottom: 0;
    top: auto
}


.testimonials .glide__bullet {
    height: 10px;
}

.review_form .acf-field-5a689e9c27a42 .acf-label, .review_form .acf-field-5a689e6827a41 .acf-label, 
.review_form .acf-field-5a689e9c27a42 .acf-input {
    width: 100%!important;
}


.post-type-archive .review_form .acf-input {
    width: calc(100% - 85px)!important;
}


.acf-field-5a689e4b27a3e .acf-input {
    margin-left: 78px;
}

.review_form .acf-button:before {
    margin-left: -18px;
    margin-top: 8px;
    font-style: normal;
}

.testimonials_long .stars i {
    margin: 0px 2px 0px 2px;
}
/*News*/

.single_news_separator {
    height: 39px;
}

.single_news .button i {
    margin-left: 0px;
    margin-top: 1px;
}

.single_news .button {
    padding: 0px 10px 4px 10px;
}

.dep_back {
    margin-bottom: 126px;
}

.facil_text, .vetting .nolastp, .paddingright_30 {
    padding-right: 0px;
}



/*Facilities*/

.span_4_of_12.team_bios:first-child, .container .link_box:first-child { margin-left: 0; }

.accred_image img, .page-id-16 .container .span_4_of_12.bio_image {
    width: 100%;
}

.container .facilities .link_box.span_4_of_12 {
      width: calc(33.3% - 10px);
}

.facilities .link_box h4 span {
   margin-left: 0px;
}

.facilities .link_box h4 {
    padding: 2px 5px 4px 5px;
    width: 100%;
}

.facilities .link_box, .facilities .link_box:nth-of-type(3n+1), .facilities .link_box:nth-of-type(3n)   {
    padding: 0px 0px;
}

/*Departments*/

.container .dep_text .span_10_of_12 {
   width: 74.5%;
}
.container .dep_text .span_2_of_12{
   width: 23.5%;
}


.depart li, .vetting .publications .depart li {
    margin-bottom: 5px;
    padding-left: 10px;
}

.depart ul li::before, .main_text ul li::before, .publications .depart li::before {
    width: 10px;
    height: 10px;
    margin-left: -4px;
}

.depart ul {
    padding: 10px 8px;
}

.depart .grey-bg {
    min-height: 193px;
    height: 193px;
}

.depart .blue-bg-10 {
    padding: 5px 10px;
}

.job_title {
        font-size: 10px;
    margin-top: 5px;
}

.accordion-section-title {
    padding: 10px 10px 10px 20px;
}

.accordion-section-title i {
    left: 9px;
    top: 7px;
}

.accordion-section-title i.fa-angle-down {
    left: 6px;
}

.gallery li {
    width: 32%;
}

.news .button, .page-template-page_accreditations .fact_sheet .button, .fact .button  {
   position: relative;
   display: block;
}

.container .link_box {
  width: calc(50% - 5px);
  margin: 0px 0px 0px 10px;
} 


.depart ul li::before, .accordion-section-content li:after, .publications .depart li::before, .container .accordion-section-content ul li:after {
 width: 9px;
    height: 9px;
    margin-top: 5px;
}

.container .accordion-section-content ul li, .container .accordion-section-content ol li{
    padding-left: 16px;
}

.accordion-section-content li {
    line-height: 160%;
    text-align: justify;
        margin-bottom: 3px;
}




.container .depart ul li::before {
    margin-top: 2px;
}


/*Contact*/

.contact_page .header_text p, .contact_page .header_text .left {
    margin-left: 27px;
}

.contact_page .header_text i {
    font-size: 27px;
}

.container .contact_page .fa-envelope-o {
    margin-top: 0px;
    font-size: 23px;
}

.container .contact_page .fa-mobile {
    margin-top: -2px;
    font-size: 32px;
    margin-left: 2px;
    }

.contact_page .left_email {
    margin-left: 36px;
}
.grey-bg .label-left .nf-field-element, .label-hidden .nf-field-element, .label-above .nf-field-element, .label-below .nf-field-element,
#nf-field-47-wrap .nf-field-element, #nf-field-45-wrap .nf-field-element, .review_form .acf-input, 
#nf-field-35-wrap .nf-field-element, #nf-field-36-wrap .nf-field-element, #nf-field-43-wrap .nf-field-element  {
    width: calc(100% - 78px)!important;
} 

.grey-bg .nf-field-label, .review_form .acf-label, #nf-field-35-wrap .nf-field-label, #nf-field-36-wrap .nf-field-label {
    width: 78px !important;
}

.grey-bg .contact_form #nf-field-2-container {
    margin-left: 0px;
}
#nf-field-7-wrap .nf-field-label {
    display: block;
}


.grey-bg .contact_form .nf-row:nth-child(2) .nf-cell:nth-child(1), .grey-bg .contact_form .nf-row:nth-child(1) .nf-cell:nth-child(2),
.grey-bg .contact_form .nf-row:nth-child(2) .nf-cell:nth-child(2), .grey-bg .contact_form .nf-row:nth-child(1) .nf-cell:nth-child(1),
.grey-bg .contact_form .nf-row:nth-child(4) .nf-cell:nth-child(1), .page-id-410 #nf-field-94-wrap .nf-field-label, .page-id-410 #nf-field-93-wrap .nf-field-label,
.page-id-410 #nf-field-95-wrap .nf-field-label, .page-id-410 #nf-field-96-wrap .nf-field-label,
 .page-id-410 #nf-field-99-wrap .nf-field-label, .page-id-410 #nf-field-100-wrap .nf-field-label, .page-id-410 #nf-field-103-wrap .nf-field-label,
 .page-id-410 #nf-field-104-wrap .nf-field-label, .page-id-410 #nf-field-105-wrap .nf-field-label, .page-id-410 #nf-field-97-wrap .nf-field-label,
 #nf-form-2-cont .nf-row:nth-child(2) .nf-cell:nth-child(1), #nf-form-2-cont .nf-row:nth-child(2) .nf-cell:nth-child(2), #nf-form-2-cont .nf-row:nth-child(2) .nf-cell:nth-child(3), #nf-field-21, #nf-field-19, #nf-field-22, #nf-field-47-wrap .nf-field-element  {
    width: 100%!important;
}

#nf-field-7-wrap .nf-field-element {
    margin-left: 78px;
    min-width: 120px;
}

#nf-field-4-wrap .nf-field-element::after, #nf-field-113-wrap .nf-field-element::after {
    top: 10px;
    margin-left: 7px;
}

#nf-field-4, #nf-field-113 {
    padding-left: 28px;
}

.heateor_sss_sharing_container {
    margin-top: -7px;
}

.container .heateor_sss_sharing_container i {
       height: 28px!important;
       width: 45px!important;
}

#nf-field-49-container, #nf-field-154-container {
    padding: 10px 10px;
}

#nf-field-113-container, #nf-field-114-container {
    padding: 0px 10px 10px 0px;
}


/* Forms */


.page-id-410 #nf-field-94-wrap .nf-field-label, .page-id-410 #nf-field-93-wrap .nf-field-label,
.page-id-410 #nf-field-95-wrap .nf-field-label, .page-id-410 #nf-field-96-wrap .nf-field-label,
 .page-id-410 #nf-field-99-wrap .nf-field-label, .page-id-410 #nf-field-100-wrap .nf-field-label, .page-id-410 #nf-field-103-wrap .nf-field-label,
 .page-id-410 #nf-field-104-wrap .nf-field-label, .page-id-410 #nf-field-105-wrap .nf-field-label, .page-id-410 #nf-field-97-wrap .nf-field-label  {
    float: left
}

.page-id-410 #nf-field-96-wrap .nf-field-element,
 .page-id-410 #nf-field-104-wrap .nf-field-element, .label-above .nf-field-element, .label-below .nf-field-element, #nf-field-261-wrap .nf-field-element,
#nf-field-264-wrap .nf-field-element, #nf-field-188-wrap .nf-field-element, #nf-field-189-wrap .nf-field-element  {
      margin-left: 78px!important;
 }
 
 
body #nf-field-217-container .nf-field-element {
    margin-left: 0px!important;
    width: 100%!important;
}


 
 .page .html-container .nf-field-element {
     margin-left: 0px!important;
 }

.page-id-14 #nf-field-22 {
     margin-left: 0px;
 }
 
.review_form .acf-field {
   width: 100%!important;
}

.container .nf-help, #nf-field-56-container, #nf-field-57-container, #nf-field-59-container, #nf-field-71-container,
#nf-field-17-container, #nf-field-18-container, #nf-field-20-container, #nf-field-71-container, 
#nf-field-187-container, #nf-field-184-container, #nf-field-185-container, #nf-field-214-container   {
  display:none;
}

#nf-field-156-container, #nf-field-157-container, #nf-field-158-container, #nf-field-159-container, #nf-field-160-container, #nf-field-161-container, #nf-field-162-container,
 #nf-field-244-container, #nf-field-245-container, #nf-field-246-container {
  display:block;
}


#nf-form-2-cont .nf-row:nth-child(2) .nf-cell:nth-child(1), #nf-form-3-cont .nf-row:nth-child(2) .nf-cell:nth-child(1), #nf-form-3-cont .nf-row:nth-child(8) .nf-cell:nth-child(1), #nf-field-43-wrap .nf-field-element, #nf-field-45-wrap .nf-field-element, #nf-field-112-wrap .nf-field-element, #nf-field-94-wrap .nf-field-element {
    width: 100% !important;
}

#nf-field-51-container, #nf-field-31-container, #nf-field-37-container, #nf-field-117-container, #nf-field-123-container, #nf-field-134-container, #nf-field-136-container  {
  display:none;
} 

#nf-field-22-wrap, .nf-field-element, #nf-field-22, #nf-field-62, #nf-field-76, #nf-field-85 {
  width:70%!important
} 

#nf-field-124-wrap .nf-field-element, #nf-field-130-wrap .nf-field-element, #nf-field-140-wrap .nf-field-element, #nf-field-144-wrap .nf-field-element, #nf-field-94-wrap .nf-field-element, #nf-field-95-wrap .nf-field-element, #nf-field-97-wrap .nf-field-element, #nf-field-99-wrap .nf-field-element, #nf-field-100-wrap .nf-field-element, .container #nf-field-105-wrap .nf-field-element    {
    width: 30% !important;
}


#nf-field-43-wrap .nf-field-label, #nf-field-45-wrap .nf-field-label, #nf-field-47-wrap .nf-field-label, #nf-field-93-wrap .nf-field-label, #nf-field-94-wrap .nf-field-label, #nf-field-95-wrap .nf-field-label, #nf-field-97-wrap .nf-field-label, #nf-field-99-wrap .nf-field-label, #nf-field-100-wrap .nf-field-label, #nf-field-103-wrap .nf-field-label, #nf-field-153-wrap .nf-field-label, #nf-field-105-wrap .nf-field-label, #nf-field-150-wrap .nf-field-label, #nf-field-151-wrap .nf-field-label  {
   margin-bottom:5px;
}

.container #nf-field-112-wrap .nf-field-element, #nf-field-22, #nf-field-62, #nf-field-76, #nf-field-85, .page-id-410 #nf-field-97-wrap .nf-field-element {
   margin-left:0px!important;
}

#nf-form-2-cont .nf-row:nth-child(2) .nf-cell:nth-child(2), #nf-form-3-cont .nf-row:nth-child(2) .nf-cell:nth-child(2), #nf-form-3-cont .nf-row:nth-child(8) .nf-cell:nth-child(2), #nf-form-2-cont .nf-row:nth-child(2) .nf-cell:nth-child(3), #nf-form-3-cont .nf-row:nth-child(2) .nf-cell:nth-child(3), #nf-form-3-cont .nf-row:nth-child(8) .nf-cell:nth-child(3), #nf-field-21, #nf-field-19, #nf-field-72, #nf-field-74, .page-id-410 #nf-field-58, .page-id-410 #nf-field-60, .page-id-410 #nf-field-83, .page-id-410 #nf-field-84, #nf-field-150-wrap .nf-field-label, #nf-field-151-wrap .nf-field-label, #nf-field-150-wrap .nf-field-element, #nf-field-151-wrap .nf-field-element, .page-id-410 #nf-field-103-wrap .nf-field-element,.container #nf-field-153-wrap .nf-field-element {
    width: 100% !important;
}

#nf-field-271-wrap .nf-field-element, #nf-field-16-wrap .nf-field-element, #nf-field-21-wrap .nf-field-element, #nf-field-19-wrap .nf-field-element, #nf-field-30-wrap .nf-field-element, #nf-field-32-wrap .nf-field-element, #nf-field-33-wrap .nf-field-element, #nf-field-34-wrap .nf-field-element, #nf-field-35-wrap .nf-field-element, #nf-field-36-wrap .nf-field-element, #nf-field-43-wrap .nf-field-element, .page-id-410 #nf-field-58-wrap .nf-field-element, .page-id-410 #nf-field-60-wrap .nf-field-element, .page-id-410 #nf-field-62-wrap .nf-field-element, .page-id-410 #nf-field-55-wrap .nf-field-element, .page-id-410 #nf-field-70-wrap .nf-field-element, .page-id-410 #nf-field-72-wrap .nf-field-element, .page-id-410 #nf-field-74-wrap .nf-field-element, .page-id-410 #nf-field-79-wrap .nf-field-element, .page-id-410 #nf-field-81-wrap .nf-field-element, .page-id-410 #nf-field-83-wrap .nf-field-element, .page-id-410 #nf-field-84-wrap .nf-field-element, .page-id-410 #nf-field-85-wrap .nf-field-element, .page-id-410 #nf-field-86-wrap .nf-field-element, .page-id-410 #nf-field-88-wrap .nf-field-element, .page-id-410 #nf-field-91-wrap .nf-field-element, .page-id-410 #nf-field-93-wrap .nf-field-element, .page-id-410 #nf-field-95-wrap .nf-field-element, .page-id-410 #nf-field-97-wrap .nf-field-element, .page-id-410 #nf-field-99-wrap .nf-field-element {
    padding-right: 0px;
}


#nf-field-183-wrap .nf-field-element,
#nf-field-188-wrap .nf-field-element,

#nf-field-186-wrap .nf-field-element,
#nf-field-193-wrap .nf-field-element,

#nf-field-196-wrap .nf-field-element,
#nf-field-197-wrap .nf-field-element,

#nf-field-210-wrap .nf-field-element,
#nf-field-220-wrap .nf-field-element,

#nf-field-222-wrap .nf-field-element,
#nf-field-230-wrap .nf-field-element,

#nf-field-258-wrap .nf-field-element,
#nf-field-235-wrap .nf-field-element,

#nf-field-206-wrap .nf-field-element


{
padding-right: 00px}


.normal_radio.label-above .nf-field-element {margin-left: 0px!important; width: 100%!important;}



/*Responsive Menu */

#responsive-menu-container {
        top: 125px!important;
}

 .emergency {
    font-weight: bold;
    text-align: left;
 }
 
 #responsive-menu-container #responsive-menu-additional-content {
      padding: 0!important;
 }
 
 .emergency .button {
    padding:5px 10px!important;
 }
 
 .header_text .left {
    margin-left: 28px!important;
}

#responsive-menu-container .header_text .fa-map-marker {
     margin-left: 5.5px;
    margin-top: -1px;
    font-size: 19px;
}

#responsive-menu-container .whole_email{
     margin-left: 11px;
}

#responsive-menu-container .header_text .fa-envelope-o {
    font-size: 19px;
}


#responsive-menu-container .header_text .fa-mobile {
    margin-left: 6px;
    font-size: 23px;
    margin-top: -2px;
}

#responsive-menu {
     width: 90%!important;
     margin: auto!important;
}

#responsive-menu-container .button:first-child {
margin-right: 7px;
}


#responsive-menu-container li.responsive-menu-item a,
#responsive-menu-container .container {
    padding: 0 20px!important;
    box-sizing: border-box;
}

#responsive-menu-container li.responsive-menu-item a {
    font-weight: 600;
}

#responsive-menu li:last-child a, #responsive-menu-item-700 a, #responsive-menu-item-701 a, 
#responsive-menu-item-700, #responsive-menu-item-701  {
  border-bottom: none!important;
}

#responsive-menu li:first-child a {
  border-top: none!important;
}

#responsive-menu-item-700, #responsive-menu-item-701 {
          display: inline-block!important;
    width: 10%!important;
}

/* Accreditations*/


.page-template-page_accreditations .fact_sheet img, .page-template-page_factsheet .fact img {
    width: 50%;
}

/* Factsheet */

.fact img, .accreditationpage img {
    width: 40%;
    margin-top: 10px; }
}

.fact_dropdown select, .fact_dropdown select option {
        width: 100%;
    box-sizing: border-box;
    overflow: hidden;
}

.fact_dropdown h4 {
    margin-bottom: 10px;
}


.fact_dropdown {
   padding: 10px
   
}

.fact_dropdown input {
    padding: 10px 20px;
    margin: 15px 0px 0px 0px;
}

/* Footer*/

#menu-footer-menu {
    float: none;
    
}

#menu-footer-menu li a {
    border-right: none;
}

#menu-footer-menu li {
    border-right: 1px solid #7B7E9C;

}
#menu-footer-menu li:last-child {
    border-right: none;

}



 













}