
@media (max-width:1146px) {
  .branch_name_meet { padding: 26px 0 28px 0; }
}

@media (max-width:940px) {
  .branch_name_meet .branch_name { font-size: 20px; }

  .branch_name_meet .meet_branch { font-size: 16px; }
}

@media (max-width:767px) {
  .branch_name_meet { padding: 20px 0 21px 0; }

  .branch_name_meet .branch_name { font-size: 14px; padding-bottom: 0; line-height: 21px; }

  .branch_name_meet .meet_branch { font-size: 13px; }
}

@media (max-width:574px) {
  .branch_name_meet { padding: 18px 0 18px 0; }
}

@media (max-width:440px) {
  .branch_name_meet { padding: 8px 0 8px 0; }
}

@media (max-width:1330px) {
  .help_you.help_you_new { padding: 20px 0px; }

  .contribution_benner-text { font-size: 45px; }

  .contribution_benner-text img { height: 30px; }

  .payment_section_bottom .first_container { max-width: 390px; width: 100%; position: relative; }
}

@media (max-width:1200px) {
  .knowledge_div .row.knowledge_div_row { margin-left: 0px; margin-right: 0px; }

  .knowledge_div .col-xs-12.col-sm-6.col-md-6.col-lg-6 { padding-left: 0px; padding-right: 0px; }

  .knowledge_div .right-container_new { border-right: 2px solid #d9d9d9; padding-right: 20px !important; }

  .payment_section_bottom .second_container { width: 100%; position: relative; }

  .payment_section_bottom .second_container2 { max-width: 283px; }

  .payment_section_bottom label { font-size: 27px; }

  .payment_section_bottom label span { font-size: 27px; }

  .row.personal_info { margin-left: 10px; margin-right: 10px; }

  .row.personal_info .col-xs-12.col-sm-6.col-md-6.col-lg-6 { padding-left: 10px; padding-right: 10px; }

  .padding-right_10 { padding-right: 10px !important; }
}

@media (max-width:1090px) {
  .payment_section_step .nav li.active a { font-size: 24px; }

  .payment_section_step .nav li a { font-size: 24px; }

  .payment_section_step .nav li.active a span { width: 52px; height: 52px; line-height: 52px; font-size: 36px; }

  .payment_section_step .nav li a span { width: 52px; height: 52px; line-height: 52px; font-size: 36px; }

  .payment_section_step .nav li.active:focus a, .payment_section_step .nav li:hover a { font-size: 24px; }

  .payment_section_step .nav li.active:focus a span, .payment_section_step .nav li:hover a span { width: 52px; height: 52px; line-height: 52px; font-size: 36px; }

  .first_step { margin-left: 35px; }

  .second_step { margin-left: 65px; }

  .third_step { margin-left: 35px; }

  #payment_step2 .personal_info .row div label { font-family: 'oealchemistpro-bold'; font-size: 20px; padding: 10px 0px; }


  #payment_step2 .personal_info input[type=checkbox] + .lbl, input[type=radio] + .lbl { position: relative; z-index: 11; display: inline-block; margin: 0; line-height: 20px; min-height: 14px; min-width: 14px; font-weight: normal; color: #000 !important; font-family: 'oealchemistpro-bold' !important; font-size: 18px; }
}

@media (max-width:1070px) {
  .payment_section_bottom .first_container { max-width: 300px; width: 100%; position: relative; }

  .payment_section_bottom .second_container { max-width: 230px; width: 100%; font-size: 25px; }

  .payment_section_bottom .third_container { max-width: 195px; width: 100%; }

  .payment_section_bottom label { font-size: 25px; }

  .payment_section_bottom .fourth_container { max-width: 180px; width: 100%; padding-right: 45px; }

  #payment_step3 .payment_section_bottom .fourth_container { max-width: 295px; width: 100%; padding-right: 45px; }
}

@media (max-width:1050px) {
  .payment_section_step .nav li.active a { font-size: 22px; }
  .payment_section_step .nav li a { font-size: 22px; }
  .payment_section_step .nav li.active:focus a, .payment_section_step .nav li:hover a { font-size: 22px; }
  .payment_section_step .nav li.active:focus a span, .payment_section_step .nav li:hover a span { width: 52px; height: 52px; line-height: 52px; font-size: 36px; }
  .payment_section .nav li div { font-size: 21px; }
  .left-container .col-xs-6.col-sm-6.col-md-6 { padding-left: 5px; padding-right: 5px; }
  .find_more .findmore_box p { font-size: 21px; }
  .branchPurpose .autocompleteWrapper ul { top: 25px; }
}


@media (max-width: 1039px) {

  .gift_personal .service_subheading { font-family: 'oealchemistpro-regular'; display: block; font-size: 19px; }

  .gift_personal p.service_desc { font-family: 'oealchemistpro-light'; font-size: 19px; line-height: 21px; }
}


@media (max-width:995px) {

  .contribution .modal-content .row .rdiv { border-left: 0px; }

  .contribution .modal-content .row .ldiv { border-right: 0px; }

  .contribution .modal-content .row { margin: 0px; padding: 0px; }

  .contribution .modal-content .row .col-xs-12 { margin-bottom: 10px; }

  .contribution .modal-content h5 { margin-bottom: 20px; }

  .contribution .modal-dialog { overflow-y: scroll; }

  .row_adjust { padding-right: 20px !important; }
}


@media (max-width:950px) {

  .help_you.help_you_new { padding: 15px 0px; }

  .contribution_benner-text { font-size: 40px; }

  .contribution_benner-text img { height: 25px; }

  .payment_section_step .nav li.active a { font-size: 18px; }

  .payment_section_step .nav li a { font-size: 18px; }

  .payment_section_step .nav li.active:focus a, .payment_section_step .nav li:hover a { font-size: 18px; }

  .payment_section_step .nav li.active a span { width: 38px; height: 38px; line-height: 38px; font-size: 25px; }

  .payment_section_step .nav li a span { width: 38px; height: 38px; line-height: 38px; font-size: 25px; }

  .payment_section_step .nav li.active:focus a span, .payment_section_step .nav li:hover a span { width: 38px; height: 38px; line-height: 38px; font-size: 25px; }

  .first_step { margin-left: 30px; }

  .second_step { margin-left: 50px; }

  .third_step { margin-left: 30px; }

  .fourth_step { margin-left: 5px; }

  .payment_section .nav li div { font-size: 18px; margin-bottom: 20px; min-height: 60px; }
  .payment_section .nav li div > span { height: 60px; }

  .payment_section .nav li { padding: 0px 10px; }

  .payment_section .nav li div select { height: 33px; }

  .payment_section .nav li div.double { padding: 13px 0px 0px 0px; }

  .contribution_text { background: url(/National_Library/20160526010038oe_/https://www.ami.org.il/images/bulb_icon.png) no-repeat right center #07529c; font-size: 20px; background-size: 30px !important; background-position: right 8px; }

  .payment_section_bottom .second_container { max-width: 180px; width: 100%; font-size: 25px; margin-top: 56px; }

  .payment_section_bottom .label_text { padding-right: 15px; }

  .payment_section_bottom .third_container { max-width: 155px; width: 100%; }

  .payment_section_bottom label { font-size: 20px; }

  .payment_section_bottom label span { font-size: 20px !important; line-height: 16px !important; }

  .payment_section_bottom .fourth_container { max-width: 160px; width: 100%; padding-right: 20px; }

  #payment_step2 .personal_info input[type=checkbox] + .lbl, input[type=radio] + .lbl { position: relative; z-index: 11; display: inline-block; margin: 0; line-height: 20px; min-height: 14px; min-width: 14px; font-weight: normal; color: #000 !important; font-family: 'oealchemistpro-bold' !important; font-size: 16px; }
  .branchPurpose .autocompleteWrapper ul { top: 23px; }
  .payment_section .branchPurpose .error { top: 23px; }
}

@media (max-width: 886px) {
  .gift_personal .service_subheading { font-family: 'oealchemistpro-regular'; display: block; font-size: 18px; }

  .gift_personal p.service_desc { font-family: 'oealchemistpro-light'; font-size: 18px; line-height: 20px; }
}

@media (max-width: 830px) {
  .payment_section_bottom .first_container { max-width: 100%; width: 100%; position: relative; }

  .payment_section_bottom .second_container { max-width: 35%; width: 100%; font-size: 30px; margin-top: 50px; }

  .payment_section_bottom .third_container { max-width: 40%; width: 100%; }

  .payment_section_bottom label { font-size: 30px; }

  .payment_section_bottom .label_text { padding-right: 0px; }

  .payment_section_bottom label span { font-size: 30px !important; }

  .payment_section_bottom .fourth_container { max-width: 25%; width: 100%; padding-right: 0px; float: left !important; }

  .payment_section_bottom .payment_button { padding: 39px 0px 28px 0px; float: left !important; }

  .payment_button_new.step_2 { float: right !important; }

  #payment_step2 .margin_left_20 { padding-left: 20px !important; }

  #payment_step2 .personal_info input[type=checkbox] + .lbl, input[type=radio] + .lbl { position: relative; z-index: 11; display: inline-block; margin: 0; line-height: 20px; min-height: 14px; min-width: 14px; font-weight: normal; color: #000 !important; font-family: 'oealchemistpro-bold' !important; font-size: 15px; }
}


@media (max-width:767px) {

  .payment_section_step .nav li.active a { font-size: 30px; }

  .payment_section_step .nav li a { font-size: 30px; }

  .payment_section_step .nav li.active:focus a, .payment_section_step .nav li:hover a { font-size: 30px; }

  .payment_section_step .nav li a span { width: 40px; height: 40px; line-height: 40px; font-size: 30px; }

  .payment_section_step .nav li.active:focus a span, .payment_section_step .nav li:hover a span { width: 40px; height: 40px; line-height: 40px; font-size: 30px; }

  .first_step { margin-left: 5px; width: 48% !important; margin-bottom: 10px !important; }

  .second_step { margin-left: 5px; width: 48% !important; margin-bottom: 10px !important; }

  .third_step { margin-left: 5px; width: 48% !important; margin-bottom: 10px !important; }

  .fourth_step { margin-left: 5px; width: 48% !important; margin-bottom: 10px !important; float: right !important; }

  .payment_section_step .nav li.active a span { width: 40px; height: 40px; line-height: 40px; font-size: 30px; }

  .help_you.help_you_new .contribution_benner-text { font-size: 30px; }

  .contribution_benner-text img { height: 20px; }

  .payment_section .nav li div { margin-bottom: 8px; }

  .payment_section .nav li div { font-size: 16px; margin-bottom: 16px; min-height: 60px; }

  .payment_section .nav li { padding: 0px 4px; }

  .payment_section .nav li div select { height: 33px; }

  .payment_section .nav li div.double { padding: 10px 0px 0px 0px; }

  .gift_personal .internal_box { max-width: none; }

  .gift_personal span { display: block; font-size: 20px; font-family: 'oealchemistpro-bold'; color: #1c92ed; line-height: 10px; margin-top: 10px; margin-bottom: 5px; }

  .gift_personal a { font-size: 15px; line-height: 15px; height: auto; }

  .gift_personal span { font-size: 16px; }

  .people_icon { background: url(/National_Library/20160526010038oe_/https://www.ami.org.il/images/people_icon.png) no-repeat; padding-right: 25px; background-position: right center !important; background-size: 15px !important; }

  .opening_hours .time { background: url(/National_Library/20160526010038oe_/https://www.ami.org.il/images/clock.png) no-repeat; padding-right: 25px; background-position: right center !important; background-size: 15px !important; }

  .opening_hours .email_details { background: url(/National_Library/20160526010038oe_/https://www.ami.org.il/images/mail.png) no-repeat; padding-right: 25px; background-position: right center; background-size: 15px !important; }

  .opening_hours .pin { background: url(/National_Library/20160526010038oe_/https://www.ami.org.il/images/pin.png) no-repeat; padding-right: 25px; background-position: right center; background-size: 14px !important; }

  .opening_hours .phone { background: url(/National_Library/20160526010038oe_/https://www.ami.org.il/images/phone.png) no-repeat; padding-right: 25px; background-position: right center; background-size: 15px !important; }

  .opening_hours .printer { background: url(/National_Library/20160526010038oe_/https://www.ami.org.il/images/printer.png) no-repeat; padding-right: 25px; background-position: right center; background-size: 15px !important; }

  .details_heading { width: 125px !important; }

  .google_time span { font-size: 15px !important; }

  .details_timming { width: calc(100% - 130px) !important; }

  .opening_hours ul li { margin-bottom: 12px; line-height: 18px; }

  .menuzord-menu > li > a > span { float: right; margin: 3px 0 0 5px; }

  .topspace .social_media_row .inner_data { display: none; }

  .topspace .social_media .social_media_row { float: right; width: 25%; padding-left: 8px; padding-right: 8px; }

  .right_social_media .social_media_row img { width: 100%; height: auto; }

  .knowledge_div .right-container_new { border-right: 0px; padding-right: 0px !important; }

  .knowledge_div .right-container_new .world_of_knowledge_branch { border-bottom: 0px; padding-top: 0px; }

  .payment_section_bottom .first_container { max-width: 100%; width: 100%; position: relative; }

  .payment_section_bottom .second_container { max-width: 35%; width: 100%; font-size: 30px; margin-top: 50px; }

  .payment_section_bottom .third_container { max-width: 40%; width: 100%; }

  .payment_section_bottom label { font-size: 20px; }

  .payment_section_bottom .label_text { padding-right: 0px; }

  .payment_section_bottom label span { font-size: 20px !important; }

  .payment_section_bottom .fourth_container { max-width: 25%; width: 100%; padding-right: 0px; float: left !important; }

  .payment_section_bottom .payment_button { padding: 39px 0px 28px 0px; float: left !important; }

  .payment_section_bottom input[type="text"] { height: 40px; border: 1px solid #bdbdbd; width: 100%; padding: 0px 10px; font-size: 24px; float: left; margin: 39px 0px 0px 0px; }

  .dropdown_icon { height: 40px; position: relative; width: 100%; font-size: 24px; float: left; margin: 40px 0px 0px 0px; }

  .dropdown_list { top: 80px; }

  .payment_section_bottom .payment_button .continuation { padding: 10px 26px 14px 45px; width: 140px; font-size: 21px; line-height: 22px; position: relative; height: 40px; text-align: center; width: 110px; }

  .payment_section_bottom .third_container input { margin-left: 0px; }


  .payment_button_new.step_2 { float: right !important; }

  .payment_button_new.step_2 .submit { height: 40px; }

  .cleaning { color: #ed1c24; font-size: 24px; margin: 48px 0px 0px 0px; }

  .return { color: #000000; font-size: 24px; margin: 48px 0px 0px 20px; background: url(/National_Library/20160526010038oe_/https://www.ami.org.il/images/right_arrow_black.png) no-repeat right center; padding-right: 15px; }

  #payment_step2 .margin_left_20 { padding-left: 20px !important; }

  #payment_step3 .margin_left_20 { padding-left: 20px !important; }


  #payment_step3 .payment_section_bottom .fourth_container { max-width: 215px; width: 100%; padding-right: 15px; }

  #payment_step3 .payment_section_bottom .payment_button .continuation { padding: 7px 15px 14px 45px; width: 110px; font-size: 17px; line-height: 15px; position: relative; }

  #payment_step3 .margin_left_20 { padding-left: 5px !important; }

  #payment_step3 .payment_section_bottom .fourth_container { max-width: 25%; width: 100%; padding-right: 0px; float: left !important; }

  .personal_info .row { margin: 10px 0px; }


  #payment_step2 .personal_info input[type=checkbox] + .lbl, input[type=radio] + .lbl { position: relative; z-index: 11; display: inline-block; margin: 0; line-height: 20px; min-height: 14px; min-width: 14px; font-weight: normal; color: #000 !important; font-family: 'oealchemistpro-bold' !important; font-size: 22px; }

  .row_adjust { padding-right: 0px !important; }

  .row.personal_info .col-xs-12.col-sm-6.col-md-6.col-lg-6 { padding-left: 0px; padding-right: 0px; }

  .ccv_q_marck { width: 30px; height: 30px; display: block; background: url(/National_Library/20160526010038oe_/https://www.ami.org.il/images/ccv_q_mark.png) no-repeat left top; /* margin-top: 14px; */ margin: 0 auto; background-size: 29px; }

  .ok_deal p { font-size: 20px; text-align: center; font-weight: bold; margin: 0px 0px; line-height: 30px; }

  .ok_deal h1 { font-size: 30px; text-align: center; color: #ed1c24; font-weight: bold; margin: 15px 0px; }

  .personal_info .row input[type="text"] { height: 35px; border: 1px solid #bdbdbd; width: 100%; padding: 0px 10px; font-size: 18px; }
  .personal_info .row input[type="tel"] { height: 35px; }
  .personal_info .row .dropdownCustom > .btn-block { height: 35px; padding-top: 0; }
  .personal_info .row .dropdownCustom .caret { left: 11px; top: 14px; }
  .payment_details .row input[type="text"] { height: 35px; border: 1px solid #bdbdbd; width: 100%; padding: 0px 10px; font-size: 18px; }

  .payment_details .row { margin: 10px 0px; }

  .personal_info .row select { height: 35px; }

  .payment_details .row select { height: 35px; }


  .contribution.contribution_popup .modal-dialog { overflow: inherit; }

  .contribution.contribution_popup .modal-content { margin: 0 10px; overflow-y: scroll; height: 512px; }

  .contribution .modal-content h5 { font-size: 20px; }

  .contribution .phone-heading { font-size: 21px; background-size: 23px; padding-right: 37px; }

  .contribution .bank-heading { font-size: 21px; background-size: 23px; padding-right: 37px; }

  .contribution .acheck-heading { font-size: 21px; background-size: 23px; padding-right: 37px; }

  .contribution .debit-credit-heading { font-size: 21px; background-size: 23px; padding-right: 37px; }

  .contribution .modal-content p { font-size: 16px; }

  .branch_events .opening_hours { height: auto; max-height: 106px; }
}


@media (max-width:650px) {
  .payment_section_step .nav li.active a { font-size: 20px; }

  .payment_section_step .nav li a { font-size: 20px; }

  .payment_section_step .nav li.active:focus a, .payment_section_step .nav li:hover a { font-size: 20px; }

  .payment_section_step .nav li.active a span { width: 30px; height: 30px; line-height: 30px; font-size: 20px; }

  .payment_section_step .nav li a span { width: 30px; height: 30px; line-height: 30px; font-size: 20px; }

  .payment_section_step .nav li.active:focus a span, .payment_section_step .nav li:hover a span { width: 30px; height: 30px; line-height: 30px; font-size: 20px; }

  .first_step { margin-left: 5px; width: 48% !important; margin-bottom: 10px !important; }

  .second_step { margin-left: 5px; width: 48% !important; margin-bottom: 10px !important; }

  .third_step { margin-left: 5px; width: 48% !important; margin-bottom: 10px !important; }

  .fourth_step { margin-left: 5px; width: 48% !important; margin-bottom: 10px !important; float: right !important; }


  .help_you.help_you_new .contribution_benner-text { font-size: 20px; }

  .contribution_benner-text img { height: 15px; }

  .payment_section .nav li { width: 50%; }

  .payment_section .nav li div { font-size: 20px; }

  .payment_button_new.step_2 .submit { height: 40px; font-size: 18px; padding-left: 17px; padding-right: 17px; }

  .cleaning { color: #ed1c24; font-size: 20px; margin: 50px 0px 0px 0px; }

  .return { color: #000000; font-size: 20px; margin: 50px 0px 0px 10px; background: url(/National_Library/20160526010038oe_/https://www.ami.org.il/images/right_arrow_black.png) no-repeat right center; padding-right: 15px; background-size: 7px; background-position: center right; line-height: 19px; }

  #payment_step2 .margin_left_20 { padding-left: 20px !important; }

  #payment_step3 .margin_left_20 { padding-left: 20px !important; }
  .contributionWizard .payment_section .nav li.didYouKnow { display: none; }
  .contributionWizard .payment_section .nav li.didYouKnow.mobile { display: block; }
  .payment_section .nav li.rightLi, .payment_section .nav li.leftLi { padding: 0px 4px; }
  .payment_section .nav li.branchLi { width: 100%; }
}

@media (max-width:500px) {
  .payment_section_bottom .first_container { max-width: 100%; width: 100%; position: relative; }

  .payment_section_bottom .second_container { max-width: 30%; width: 100%; margin-top: 50px; }

  .payment_section_bottom .third_container { max-width: 40%; width: 100%; }

  .payment_section_bottom label { font-size: 15px; }

  .payment_section_bottom .label_text { padding-right: 0px; }

  .payment_section_bottom label span { font-size: 15px !important; padding-left: 7px !important; line-height: 11px !important; }

  .payment_section_bottom .fourth_container { max-width: 30%; width: 100%; padding-right: 0px; float: left !important; }

  .payment_section_bottom .payment_button { padding: 39px 0px 28px 0px; float: left !important; }

  .payment_section_bottom input[type="text"] { height: 40px; border: 1px solid #bdbdbd; width: 100%; padding: 0px 10px; font-size: 24px; float: left; margin: 39px 0px 0px 0px; }

  .dropdown_icon { height: 40px; position: relative; width: 100%; font-size: 24px; float: left; margin: 40px 0px 0px 0px; }

  .dropdown_list { top: 80px; }

  .payment_section_bottom .payment_button .continuation { padding: 10px 12px 14px 45px; width: 140px; font-size: 21px; line-height: 22px; position: relative; height: 40px; text-align: center; width: 95px; }

  .payment_section_bottom .payment_button .continuation:after { left: 15px; }

  .payment_section_bottom .third_container input { margin-left: 0px; }


  .payment_button_new.step_2 { float: right !important; }

  .payment_button_new.step_2 .submit { height: 40px; font-size: 17px; padding-left: 13px; padding-right: 13px; }

  .cleaning { color: #ed1c24; font-size: 18px; margin: 50px 0px 0px 0px; }

  .return { color: #000000; font-size: 18px; margin: 50px 0px 0px 10px; background: url(/National_Library/20160526010038oe_/https://www.ami.org.il/images/right_arrow_black.png) no-repeat right center; padding-right: 8px; background-size: 7px; background-position: center right; line-height: 17px; }

  #payment_step2 .margin_left_20 { padding-left: 10px !important; }

  #payment_step3 .margin_left_20 { padding-left: 10px !important; }
}

@media (max-width:450px) {
  .payment_section_step .nav li.active a { font-size: 14px; }

  .payment_section_step .nav li a { font-size: 14px; }

  .payment_section_step .nav li.active:focus a, .payment_section_step .nav li:hover a { font-size: 14px; }

  .payment_section_step .nav li.active a span { width: 25px; height: 25px; line-height: 25px; font-size: 14px; }

  .payment_section_step .nav li a span { width: 25px; height: 25px; line-height: 25px; font-size: 14px; }

  .payment_section_step .nav li.active:focus a span, .payment_section_step .nav li:hover a span { width: 25px; height: 25px; line-height: 25px; font-size: 14px; }

  .first_step { margin-left: 5px; width: 48% !important; margin-bottom: 10px !important; }

  .second_step { margin-left: 5px; width: 48% !important; margin-bottom: 10px !important; }

  .third_step { margin-left: 5px; width: 48% !important; margin-bottom: 10px !important; }

  .fourth_step { margin-left: 5px; width: 48% !important; margin-bottom: 10px !important; float: right !important; }


  .details_timming .sun_thur, .details_timming .rest { font-size: 15px; }

  .google_time .sun_thur, .google_time .rest { max-width: 75px !important; }

  .google_time .details_timming { max-width: 170px !important; }

  .details_heading { font-size: 15px !important; font-family: 'oealchemistpro-bold'; }

  .payment_section_bottom .second_container { max-width: 38%; width: 100%; margin-top: 8px; }

  .payment_section_bottom .third_container { max-width: 32%; width: 100%; }

  .payment_section_bottom .fourth_container { max-width: 30%; width: 100%; padding-right: 0px; float: left !important; }

  .payment_section_bottom .payment_button .continuation { padding: 10px 10px 14px 45px; width: 140px; font-size: 18px; line-height: 22px; position: relative; height: 40px; text-align: center; width: 80px; }

  .payment_section .nav li div { font-size: 18px; }


  .payment_button_new.step_2 .submit { height: 40px; font-size: 15px; padding-left: 10px; }

  .cleaning { color: #ed1c24; font-size: 16px; margin: 52px 0px 0px 0px; }

  .return { color: #000000; font-size: 16px; margin: 52px 0px 0px 10px; background: url(/National_Library/20160526010038oe_/https://www.ami.org.il/images/right_arrow_black.png) no-repeat right center; padding-right: 8px; background-size: 7px; background-position: center right; line-height: 17px; }

  #payment_step2 .margin_left_20 { padding-left: 5px !important; }


  #payment_step3 .margin_left_20 { padding-left: 5px !important; }

  #payment_step3 .payment_section_bottom .payment_button .continuation { padding: 10px 10px 14px 45px; width: 140px; font-size: 13px; line-height: 13px; position: relative; height: 40px; text-align: center; width: 80px; }

  .ok_deal p { font-size: 17px; text-align: center; font-weight: bold; margin: 0px 0px; line-height: 25px; }

  .ok_deal h1 { font-size: 26px; text-align: center; color: #ed1c24; font-weight: bold; margin: 10px 0px; }
}

@media (max-width:480px) {
  .contribution .modal-dialog { height: 306px; }

  .col-sm2-1, .col-sm2-2, .col-sm2-3, .col-sm2-4, .col-sm2-5, .col-sm2-6, .col-sm2-7, .col-sm2-8, .col-sm2-9, .col-sm2-10, .col-sm2-11, .col-sm2-12 { width: 100%; padding: 0; }

  .payment_section .nav li div.branchPurpose a { font-size: 14px; }

  .world_of_knowledge .right-container .left_video,
  .world_of_knowledge .right-container .right_video { width: 100%; }
  .world_of_knowledge .right-container .left_video iframe,
  .world_of_knowledge .right-container .right_video iframe { width: 100%; }
  .world_of_knowledge .right-container .title_news.youtube { width: 100%; padding: 10px; }
  .article-details > .main-content,
  .article-details .left-container, .article-details .right-container { width: 100%; display: block; }
  .article-details > .main-content { /*margin-bottom: 20px;*/ }
  .article-details .left-container:not(.mobile) { padding-right: 25px; display: none; }
  .left-container { display: none; }
  .article-details > .header { font-size: 32px; }
  .slider .flexslider { min-height: 0; }
  .slider .flex-control-nav { display: none; }
  .world_of_knowledge .right-container .left_video { max-width: 100%; }
  .services_items .item span { width: 90%; }
  .lower_menu { display: none; }
  .payment_button.payment_button_new { padding: 0 4px; }
  .contribution .modal-content .row .ldiv, .contribution .modal-content .row .rdiv { padding: 6px 10px 18px 6px; }
}

@media (max-width:380px) {
  .payment_button_new.step_2 .submit { height: 40px; font-size: 13px; }

  #payment_step2 .margin_left_20 { padding-left: 5px !important; }

  #payment_step2 .payment_section_bottom .payment_button .continuation { font-size: 16px; width: 70px; }

  .payment_section_bottom .payment_button .continuation:after { left: 9px; background-size: 7px; }

  #payment_step3 .payment_section_bottom .payment_button .continuation { padding: 10px 10px 14px 45px; width: 140px; font-size: 13px; line-height: 13px; position: relative; height: 40px; text-align: center; width: 70px; }

  .payment_section .isOtherReceipt .no { margin-right: 0; display: block; }
  .payment_section .isOtherReceipt { padding-left: 10px; }
}



@media (min-width:1400px) and (max-width:3000px) {
  .topto { right: 55px; }
}

@media (max-width:1170px) and (min-width:1091px) {
  .strictly .menuzord-menu > li > a { padding: 7px 36px !important; }
}


@media (max-width:1077px) and (min-width:768px) {
  .service_box { min-height: 278px; }
}

@media (min-width:769px) and (max-width:3000px) {
  .strictly .top_header { position: fixed; top: 0; left: 0; z-index: 999; width: 100%; background: #fff; }
  .strictly .top_header .english_site { height: 6px; }
  .strictly .logo_header { padding: 9px 0; height: 67px; }
  .strictly .logo_header .logo { width: 249px; }
  .strictly .logo_header .logo img { max-height: 54px; }
  .strictly .logo_header .numtext { padding-top: 0px; padding-bottom: 3px; font-size: 29px; line-height: 30px; transition: all 0.4s linear; }
  .strictly .top_header .english_site a { display: none; }
  .strictly .menuzord { height: 35px; }
  .strictly .menuzord-menu > li > a { font-size: 20px; line-height: 20px; padding: 7px 38px; }
  .strictly .menuzord-menu > li.select_dropdown > a { padding-left: 0px; padding-right: 0px; }
  .strictly .menuzord .SumoSelect > .CaptionCont { height: 25px; padding-top: 5px; }
  .strictly .menuzord .SumoSelect > .CaptionCont > span { font-size: 16px; line-height: 16px; }
  .strictly .menuzord .SumoSelect > .CaptionCont > label { top: 9px; }
  .strictly .menuzord .SumoSelect > .optWrapper.open { top: 25px; }
  .strictly .menuzord-menu > li > a:after { top: 5px; }
  .strictly .menuzord.red .menuzord-menu > li:hover > a:after, .strictly .menuzord.red .menuzord-menu ul.dropdown li:hover > a:after { height: 2px; }
  .strictly .menuzord-menu > li > a > i { margin: 4px 0 0 5px; }
}

@media (min-width:768px) and ( max-width:1100px) {
  .world_of_knowledge .right-container .title_news .person_name { font-size: 21px; }
  .world_of_knowledge .left-container .other_forums { padding-bottom: 24px; }
  .world_of_knowledge .left-container .first_row .other_forums { padding-bottom: 0; }
  .world_of_knowledge .left-container { float: none !important; max-width: 100%; padding: 10px; }
  .world_of_knowledge .right-container { max-width: 100%; padding: 10px; }
}

@media (min-width:768px) and ( max-width:1024px) {
  .world_of_knowledge .row { margin-left: -10px; }
}

@media (min-width:768px) and ( max-width:1010px) {
  .world_of_knowledge .right-container .title_news .person_name { font-size: 19px; }
}

@media (min-width:768px) and ( max-width:991px) {
}

@media (min-width:1475px) and ( max-width:1500px) {
  .world_of_knowledge .addimg img { width: 90%; }
}

@media (min-width:1400px) and ( max-width:1475px) {
  .world_of_knowledge .addimg img { width: 70%; }
}

@media (min-width:1024px) and ( max-width:1400px) {
  .world_of_knowledge .addimg img { width: 57%; }
  .topto { width: 60px; height: 60px; background-size: 29px; right: 55px; }
  .menuzord-menu > li > a { padding: 14px 20px; }
}

@media (min-width:1300px) and ( max-width:1350px) {
  .world_of_knowledge .addimg img { width: 43%; }
}

@media (min-width:1250px) and ( max-width:1300px) {
  .world_of_knowledge .addimg img { width: 35%; }
}

@media (min-width:420px) and ( max-width:767px) {
  .world_of_knowledge .left-container .other_forums { padding-bottom: 24px; }
  .world_of_knowledge .right-container { max-width: 100%; padding: 10px; }
  .world_of_knowledge .left-container { float: none !important; max-width: 100%; padding: 10px; }
}


@media (min-width:768px) and ( max-width:1100px) {
  .right_social_media .social_media_row span.inner_data { font-size: 20px; padding-right: 13px; }
}







@media (max-width:1366px) {
  .topto { display: none; }
}

@media (max-width:1260px) {
  .help_you { padding: 15px 0 15px 0; }
  .help_you .search_help .searchbtn { height: 54px; font-size: 31px; line-height: 31px; }
  .help_you .search_help .subbtn { height: 54px; font-size: 36px; }
  .help_you .search_help .subbtn:after { background-size: 23px; top: 12px; right: 27px; }
  .slider .flex-direction-nav a { width: 49px; height: 100px; }
  .slider .flex-direction-nav a.flex-next { background-position: 21px center; }
  .slider .flex-direction-nav a.flex-prev { background-position: 11px center; }
  .search_links { top: 54px; }
  .search_links2 { top: 47px; }
  .world_of_knowledge .addimg img { display: none; }
  .assistence .col-lg-4 { padding-left: 0; }
  .side-banners { display: none; }
}

@media ( max-width:1154px) {
  .personal_data .row { margin: 0; }
}

@media (max-width:1150px) {
  .search_links .right_links { max-width: none; }
  .search_links .left_links { max-width: none; margin-top: 10px; }
  .search_links .left_links ul li { float: right; width: 33.33%; padding-left: 10px; padding-right: 10px; }
  .search_links { width: 724px; }
  .search_links .left_links ul li a { padding: 61px 10px; }
  .search_links .linkbox { padding: 23px 48px 15px 0; }
  .search_links2 { max-width: 724px; width: 100%; top: 47px; }
  .search_links .linkbox ul li { margin-bottom: 11px; }
  .search_links .linkbox h2 { padding-bottom: 14px; }


  .conversation_chat .first_block img { width: 60px; height: auto; }
  .conversation_chat .first_block h2 { font-size: 40px; line-height: 40px; padding-top: 17px; }
  .conversation_chat .second_block .chat_comp { width: 266px; font-size: 36px; padding-top: 17px; padding-bottom: 11px; padding-left: 10px; }
  .conversation_chat .red_block { width: 205px; font-size: 33px; line-height: 27px; padding-left: 34px; padding-top: 21px; padding-bottom: 13px; }
  .conversation_chat .english_font { font-size: 27px; }
  .mtop { margin-top: 2px; }
  .conversation_chat li.second_block { float: left; margin-left: 20px; }
  .menuzord-menu > li > a { padding: 14px 15px; }
}

@media ( max-width:1145px) {
  .branch_events .row { margin: 0; }
  .time_head .row { margin: 0; }
  .time_head .col-xs-12.col-sm-6.col-md-5, .time_head col-xs-12.col-sm-6.col-md-7 { padding-left: 0px; padding-right: 0px; }
  .container_events .row { margin-left: -10px; margin-right: -10px; }
  .container .col-xs-12.col-sm-12.col-md-7.col-lg-7.images { padding-left: 10px; padding-right: 10px; }
  .container .col-xs-12.col-sm-12.col-md-5.col-lg-5.images { padding-left: 10px; padding-right: 10px; }
  .google_time .sub_heading_branch { font-size: 38px; }
  .google_time .opening_hours .time, .google_time .opening_hours .people_icon, .google_time .opening_hours .email_details, .google_time .opening_hours .pin, .google_time .opening_hours .phone, .google_time .opening_hours .printer { background-size: 15px !important; }
  .near_you_container .opening_hours .time, .near_you_container .opening_hours .people_icon, .near_you_container .opening_hours .email_details, .near_you_container .opening_hours .pin, .near_you_container .opening_hours .phone, .near_you_container .opening_hours .printer { background-size: 15px !important; }
  .google_time .details_heading { font-size: 20px; max-width: 135px; font-weight: 400; }
  .google_time span { font-size: 20px; }
  .google_time .sun_thur, .google_time .rest { font-size: 20px; max-width: 112px; width: 100%; }
  .google_time .details_timming { max-width: 230px; }
  .branch_code .branch1 .wheelchair img { max-width: 50px; max-height: 50px; }

  .moving_action .world_of_knowledge .row { padding: 0px; }
  .branch1 figure.wheelchair { height: 50px; }
}



@media (max-width:1130px) {
  .menuzord-menu > li .SumoSelect { margin-right: 0; }
  .carousel_title .mtitle { padding-right: 10px; }
}


@media (max-width:1140px) {
  /*.top_header_blue ul li.second_col { width: 37%; }
    .top_header_blue ul li.third_col { width: 30.26%; }
    .top_header_blue ul li.third_col a:after { right: 67px; }*/


  .services_provided .row { margin-right: -10px; margin-left: -10px; }
  .services_images .row { margin-right: -10px; margin-left: -10px; }


  .simple_page_row .row, .simple_page_row.row { margin-left: 0; margin-right: 0; }
}

@media (max-width:1106px) {
  .blue_header .third_col a { font-size: 20px; }
}

@media ( max-width:1131px) {
  .lower_menu ul.menus { padding-right: 28px; }
}

@media (max-width:1130px) {
  .container { padding: 0 10px; margin-top: 0px; }
  .menuzord-menu > li.first-child > a { padding-top: 14px; }
  .services_items .container2 { max-width: 1100px; padding: 0 50px; }
  .world_of_knowledge_new .row { margin-left: -10px; }
  .world_of_knowledge_new .left-container { padding: 10px 10px 10px 0; }
  .payment_section_top .container { padding: 0; }
}

@media (max-width:1120px) {
  .menucheck_boxes h2 { font-size: 29px; line-height: 23px; }
  .menulinks_boxes h2 { font-size: 25px; line-height: 20px; }
  .menulinks_boxes ul li { margin-bottom: 16px; }
  .menulinks_boxes ul li a { font-size: 19px; line-height: 18px; }
  input[type=checkbox]:not(old) + label { font-size: 22px; line-height: 22px; background-size: 22px; padding-right: 35px; }
  input[type=checkbox]:not(old):checked + label { background-position: right -146px; }
}

@media (max-width:1106px) {
  .find_more .findmore_box .midtxt { font-size: 38px; }
  /*simple_page*/
  .lured_ifsum h1 { font-size: 35px; line-height: 28px; }
  .lured_ifsum p { font-size: 21px; line-height: 24px; }
  .lured_ifsum p.quasi { font-size: 17px; line-height: 20px; }
}

@media (max-width:1100px) {
  .menuzord-menu > li > a { padding: 14px 12px; }
  .strictly .menuzord-menu > li > a { padding: 8px 28px; }
  .menucheck_boxes ul { padding-right: 12px; }
  .menulinks_boxes { padding-right: 18px; }
  .menulinks_boxes ul li { margin-right: 9px; }
  .newsletter label { font-size: 22px; }

  li.header_top img { height: 73px; }
  /*.top_header_blue .header_top .titles {
        font-size:22px;
    }*/
  .top_header_blue .header_top .titles .title { font-size: 47px; }
  /*.top_header_blue ul li.second_col { width: 37%; }
    .top_header_blue ul li.third_col { width: 30.26%; }
    .top_header_blue ul li.third_col a:after { right: 67px; }

    .header_top.second_col img { width: 300px; }
    .top_header_blue ul li.first_col img { width: 215px; }
    .header_top.third_col img { width: 235px; }
    .top_header_blue ul li.first_col span { right: 100px; bottom: -5px; }
    .top_header_blue ul li.third_col span { right: 110px; bottom: -5px; }
    .top_header_blue ul li.third_col a { right: 220px; bottom: -5px; }*/
  .wrapper.blue_header { padding-top: 283px; }

  .registered_cont .subbtn { height: 55px; }
  .search_help .second { height: 55px; line-height: 56px; }
  .search_help .personal_number { height: 55px; line-height: 56px; }
  .blue_header .black_backgroud_light { padding-bottom: 15px; }
  .registered_cont .registered { font-size: 35px; margin-bottom: 18px; }


  .find_more .findmore_box4 ul li.reminded_of a, .find_more .findmore_box4 ul li.choose_file a, .find_more .findmore_box4 ul li.last_chance a { font-size: 17px !important; }
  .find_more .findmore_box4 ul li.register button { font-size: 20px; }
}




@media (max-width:1083px) {
  .blue_header .third_col span { font-size: 20px; }
  .blue_header .second_col span { font-size: 20px; }
  .blue_header .first_col span { font-size: 20px; }
}

@media (max-width:1060px) {
  .newsletter .newsletter_field { max-width: 507px; }

  .help_you.close_to_you { display: none; }
  .mobility_services ul.list li { margin-bottom: 15px; }
  .mobility_services ul.links li.joining_drivers a { font-size: 23px; padding-left: 5px; padding-right: 5px; }
  .mobility_services ul.links li a { font-size: 21px; }

  .world_of_knowledge_new .col-md-6 { padding-left: 10px !important; padding-right: 10px !important; }
  .world_of_knowledge .right-container { padding-right: 0px; }
  .mobility_services ul.links li { height: 52px; }
  .mobility_services ul.links li.joining_drivers a { line-height: 20px; }
}



@media ( max-width:1054px) {
  .lending_eqipment ul.equipment { max-width: 160px; }
  .lending_eqipment ul li a { font-size: 16px; }
}

@media (max-width:1041px) {
  .blue_header .third_col a { left: 75px; }
}

@media ( max-width:1039px) {
  .how ul.contacts li p { font-size: 19px; }
  .service_box ul li a { font-size: 19px; }
}

@media (max-width:1033px) {
  .menuzord-menu > li > a { font-size: 22px; }
}


@media (max-width:1030px) {
  .conversation_chat .first_block h2 { font-size: 33px; }
}

@media ( max-width:1027px) {
  .how ul.contacts li p { line-height: 17px; }
}

@media (max-width:1024px) {
  .topto { display: none !important; }
  #video_background { width: 100% !important; height: auto !important; }
  .find_more .findmore_box .midtxt { font-size: 33px; }
  .newsletter label { font-size: 20px; }


  .lending_eqipment .lending_img { width: 37%; }
  .lending_eqipment ul li { font-size: 17px; }
}

@media (max-width:1000px) {
  .services_items .container2 { max-width: 990px; padding: 0 46px; }
}

@media (max-width:991px) {
  .world_of_knowledge .forumsAndBlogs { margin-top: 20px; }
  .article-details .bottom-container.mobile { display: block; }
  .world_of_knowledge { padding-left: 0; padding-right: 0; }
  .world_of_knowledge .padding_left_0 { padding-left: 15px; }
  .world_of_knowledge .row { margin-left: 0; margin-right: 0; }
  .world_of_knowledge .col-md-6 { padding-left: 0; padding-right: 0; }
  .world_of_knowledge .left-container { padding: 0; }
  .world_of_knowledge_New .left-container { padding: 0; }

  .world_of_knowledge .right-container { padding: 0; }
  .world_of_knowledge .right-container .row { margin-left: 0; margin-right: 0; }
  .world_of_knowledge .right-container .col-sm-12 { padding-left: 0; padding-right: 0; }
  .newsletter .newsletter_field { max-width: 478px; }
  .find_more .findmore_box1, .find_more .findmore_box2 { border-bottom: 2px solid #d8d8d8; }
  .find_more .findmore_box3 { border-right: 2px solid #d8d8d8; }
  .find_more .findmore_box4 ul li { width: 100%; }
  .find_more .findmore_box4 ul { text-align: right; max-width: 218px; width: 100%; margin: 0 auto; }
  .find_more .findmore_box3 input { max-width: none; width: 80%; }
  .menuzord-menu > li > a { font-size: 20px; line-height: 20px; padding: 14px 26px; }


  .menuzord-menu > li > a > span > img { height: 13px !important; margin-top: -1px; }

  .strictly .menuzord-menu > li > a { padding: 8px 17px; }
  .topspace { margin-top: 20px; }

  .world_of_knowledge .container { padding: 10px; }
  .ordering_go .difficulty { font-size: 16px; }
  .col-md-1.column, .col-md-2.column, .col-md-3.column, .col-md-4.column,
  .col-md-5.column, .col-md-6.column, .col-md-7.column, .col-md-8.column,
  .col-md-9.column, .col-md-10.column, .col-md-11.column, .col-md-12.column { padding: 0; }

  [data-grid-border-left="1"] { border-left: none; padding-left: 0; }

  .columns-container.general > .column + .column { margin-top: 8px; }
  .payment_section .appartment label { margin-left: 8px; }
  .personal_info .row div.setwidth { width: 17%; }
  .personal_info .row div.setwidth2 { width: 83%; }
}



@media (max-width:990px) {

  li.header_top img { height: 66px; }
  .top_header_blue .header_top .titles .title { font-size: 47px; }

  /*.top_header_blue .header_top .titles {
        font-size:18px;
    }*/

  /*.top_header_blue ul li.second_col { width: 36%; }
    .top_header_blue ul li.third_col { width: 31.26%; }
    .top_header_blue ul li.third_col a:after { right: 67px; }

    .header_top.second_col img { width: 300px; }
    .top_header_blue ul li.first_col img { width: 195px; }
    .header_top.third_col img { width: 215px; }
    .top_header_blue ul li.first_col span { right: 100px; bottom: -5px; }
    .top_header_blue ul li.third_col span { right: 110px; bottom: -5px; }
    .top_header_blue ul li.third_col a { right: 220px; bottom: -5px; }*/
  .wrapper.blue_header { padding-top: 281px; }
}


@media ( max-width:970px) {
  .black_backgroud_light .container { padding: 0; }
  .conversation_chat .second_block .chat_comp { width: 215px; font-size: 27px; }
}

@media ( max-width:962px) {
  .service_box ul li a { font-size: 19px; }
  .service_box ul li { margin-bottom: 10px; }

  .service_box { min-height: 250px; }
}

@media (max-width:960px) {
  .slider .flex-direction-nav a { width: 34px; height: 70px; }
  .slider .flex-direction-nav a.flex-next { background-size: 13px; background-position: 16px center; }
  .slider .flex-direction-nav a.flex-prev { background-size: 13px; background-position: 8px center; }
  .newsletter label { line-height: 29px; }
  .newsletter label, .newsletter .newsletter_field { float: none; }
  .newsletter .newsletter_field { max-width: none; }
  .footer .footer_links .footer_links_box2 li { margin-bottom: 32px; }

  .lending_eqipment h3 { font-size: 21px; }
  .lending_eqipment ul li { font-size: 16px; }
  .lending_eqipment a.for { font-size: 18px; }
  .banner_green_page .banner_text { font-size: 32px; right: 15px; }
  .service_page .logo_header .logo { max-width: 325px; }
  .service_page .help_you { margin-top: 10px; }
}


@media (max-width:955px) {
  li.header_top img { height: 64px; }
  .top_header_blue .header_top .titles .title { font-size: 45px; }

  .top_header_blue .header_top .titles { font-size: 18px; }

  /*.top_header_blue ul li.second_col { width: 36%; }
    .top_header_blue ul li.third_col { width: 31.26%; }
    .top_header_blue ul li.third_col a:after { right: 55px; top: -2px; }

    .header_top.second_col img { width: 270px; }
    .top_header_blue ul li.first_col img { width: 165px; }
    .header_top.third_col img { width: 185px; }
    .top_header_blue ul li.first_col span { right: 78px; bottom: -5px; font-size: 18px; }
    .top_header_blue ul li.third_col span { right: 90px; bottom: -5px; font-size: 18px; }
    .top_header_blue ul li.third_col a { right: 185px; bottom: -5px; font-size: 18px; }
    .top_header_blue ul li.second_col span { font-size: 18px; right: 82px; }*/

  .wrapper.blue_header { padding-top: 275px; }
}


@media ( max-width:930px) {
  .click_for_details p { font-size: 27px; }
  header .help_you .search_help { width: 100%; max-width: none; }
  header .help_you { max-width: 354px; }
  .green_header .logo_header .logo { max-width: 300px; }

  .blue_header .logo_header .logo { max-width: 263px; }
  .blue_header .help_you { max-width: 354px; }
  .wrapper.blue_header { padding-top: 263px; }

  .service_page .help_you { max-width: 354px; }
  .service_box p.emergency_services { font-size: 16px; }
}




@media ( max-width:918px) {
  .how ul.contacts li p { font-size: 20px; }
}

@media (max-width:910px) {
  .menuzord-menu > li > a { font-size: 19px; line-height: 19px; padding: 14px 18px; }
  \ .mobility_services ul.links li.joining_drivers a { font-size: 16px !important; }
}




@media (max-width:900px) {
  .services_menu li { padding-left: 5px; padding-right: 5px; }
  input[type=checkbox]:not(old) + label { font-size: 19px; line-height: 22px; padding-right: 30px; }
  .menucheck_boxes ul li { padding-bottom: 11px; }
  .menucheck_boxes h2 { font-size: 23px; line-height: 18px; }
  .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { width: 15px; background-color: #bdbdbd; background-image: url(/National_Library/20160526010038oe_/https://www.ami.org.il/images/slide.png); background-position: center center; background-repeat: no-repeat; background-size: 10px; transition: none; }
  .mCSB_scrollTools .mCSB_draggerRail { width: 22px; background-color: #f1f0f0; left: 4px; }
  .services_menu li span { font-size: 16px; line-height: 17px; padding-top: 10px; }

  .conversation_chat .red_block { width: 170px; padding-left: 0; padding-right: 0; text-align: center; font-size: 24px; padding-top: 13px; padding-bottom: 7px; }
  .conversation_chat .english_font { font-size: 18px; }
  .conversation_chat .second_block .chat_comp { width: 170px; font-size: 21px; padding-top: 11px; padding-bottom: 3px; }
  .conversation_chat .second_block .chat_comp:after { width: 36px; background-size: 25px; }
  .conversationSlider .black_backgroud_light { padding: 6px; }
  .conversation_chat .first_block img { width: 49px; }
  .conversation_chat .first_block h2 { padding-top: 11px; }
  .conversation_chat li.second_block { margin-left: 10px; margin-right: 0; }

  li.header_top img { height: 60px; }
  .top_header_blue .header_top .titles .title { font-size: 40px; }
  .top_header_blue .header_top .titles { font-size: 17px; }
  /*.top_header_blue ul li.second_col { width: 35%; }
    .top_header_blue ul li.third_col { width: 32.26%; }
    .top_header_blue ul li.third_col a:after { right: 55px; }

    .header_top.second_col img { width: 205px; }
    .top_header_blue ul li.first_col img { width: 135px; }
    .header_top.third_col img { width: 155px; }
    .top_header_blue ul li.first_col span { right: 63px; bottom: -5px; font-size: 18px; }
    .top_header_blue ul li.third_col span { right: 78px; bottom: -5px; font-size: 18px; }
    .top_header_blue ul li.third_col a { right: 172px; bottom: -5px; font-size: 18px; }
    .top_header_blue ul li.second_col span { font-size: 18px; right: 85px; }*/

  .blue_header .help_you .search_help { max-width: 410px; }
  .world_of_knowledge .left-container .heading { padding-bottom: 0px; padding-top: 14px; }

  .wrapper.blue_header { padding-top: 298px; }

  .registered_cont .subbtn { height: 45px; }
  .search_help .second { height: 45px; line-height: 45px; }
  .search_help .personal_number { height: 45px; line-height: 45px; }
  .blue_header .black_backgroud_light { padding: 15px; padding-left: 0px; padding-right: 0px; }
  .registered_cont .registered { font-size: 32px; margin-bottom: 15px; }

  .wrapper.blue_header { padding-top: 250px; }

  .blue_header .menuzord .showhide em:first-child { background: #612d68; background: -moz-linear-gradient(left, #612d68 0%, #00549f 100%); background: -webkit-linear-gradient(left, #612d68 0%, #00549f 100%); background: linear-gradient(to right, #612d68 0%, #00549f 100%); }
  .blue_header .menuzord .showhide em:nth-child(2) { background: #612d68; background: -moz-linear-gradient(left, #612d68 0%, #00549f 100%); background: -webkit-linear-gradient(left, #612d68 0%, #00549f 100%); background: linear-gradient(to right, #612d68 0%, #00549f 100%); }
  .blue_header .menuzord .showhide em:last-child { background: #612d68; background: -moz-linear-gradient(left, #612d68 0%, #00549f 100%); background: -webkit-linear-gradient(left, #612d68 0%, #00549f 100%); background: linear-gradient(to right, #612d68 0%, #00549f 100%); }


  .blue_header .menuzord-responsive .showhide { top: 65px; }

  .blue_header .world_of_knowledge { padding-left: 0px; padding-right: 0px; }
  .blue_header .world_of_knowledge .right-container .heading { padding-top: 0px; padding-bottom: 13px; }
  .blue_header .world_of_knowledge_new .col-md-6 { padding-left: 0px; padding-right: 0px; }

  .blue_header .blue-text:before { height: 14px; }
  .blue-text:before { height: 14px; }
  .blue_header .border_bottom_gray { padding-bottom: 13px; border-bottom: 1px solid #dedede; }

  .blue_header .world_of_knowledge .left-container { padding-top: 14px; }
  .blue_header .world_of_knowledge .left-container .heading { padding-bottom: 0px; }
  .blue_header .video_container { margin-top: 13px; }
}

@media (max-width:895px) {
  .mobility_services h2 { font-size: 35px; }
  .mobility_services ul.list { margin-top: 7px; }
  .mobility_services ul.list li { margin-bottom: 12px; }
  .mobility_services ul.links { margin-top: 15px; }
  .mobility_services ul.links li.joining_drivers a { font-size: 21px; }
  .mobility_services ul.links li a { font-size: 21px; }
}

@media ( max-width:890px) {
  .click_for_details p { font-size: 24px; }
  .personal_data .col-xs-12, .personal_data .col-sm-5, .personal_data .col-md-5, .personal_data .col-lg-5 { padding: 0 8px 0 8px; }
  .strictly .menuzord-menu > li > a { font-size: 18px; line-height: 18px; padding: 8px 12px; }
  .how ul.contacts li p { font-size: 15px; }
}

@media ( max-width:889px) {
  .service_box p.emergency_services { font-size: 15px; }
}


@media ( max-width:886px) {
  .service_box ul li a { font-size: 18px; }
  .how ul.contacts li p { font-size: 18px; }
}

@media ( max-width:877px) {
  .mobility_services ul.links li a { padding-top: 17px; font-size: 22px; }
  .mobility_services ul.links li.joining_drivers a { font-size: 20px; line-height: 22px; padding-top: 8px; }
  .mobility_services h2 { font-size: 30px; }
  .mobility_services ul.list li a { font-size: 20px; }
  .service_box ul li a { font-size: 16px; }

  li.header_top img { height: 57px; }
  .top_header_blue .header_top .titles .title { font-size: 30px; }
  .top_header_blue .header_top .titles { font-size: 15px; }
}

@media ( max-width:870px) {
  .assistence .col-lg-4 { padding-right: 0; }
}

@media ( max-width:850px) {
  .lending_eqipment .lending_img { width: 39%; }
  .lending_eqipment .lending_content { width: 61%; }
}

@media ( max-width:842px) {
  .details_heading { max-width: 125px; }
  .lending_eqipment ul li { line-height: 16px; }
}

@media ( max-width:832px) {
  .time_head .col-xs-12.col-sm-6.col-md-6.col-lg-6 { padding: 0 2px 0 2px; }
}

@media (max-width:830px) {
  .menuzord-menu > li > a { font-size: 18px; line-height: 18px; padding: 14px 14px; }
}

@media ( max-width:828px) {
  .click_for_details p { font-size: 20px; }
}


@media (max-width:820px) {
  .google_time .details_heading { font-size: 18px; max-width: 120px; font-weight: 400; }
  .google_time span { font-size: 18px; }
  .google_time .sun_thur, .google_time .rest { font-size: 18px; max-width: 112px; width: 100%; }
  .google_time .details_timming { max-width: 220px; }
}



@media ( max-width:811px) {
  .how ul.contacts li p { font-size: 17px; }
  .service_box ul li a { font-size: 16px; }
}

@media ( max-width:848px) {
  .service_box ul li a { font-size: 17px; }
}

@media ( max-width:791px) {
  .mobility_services ul.links li { width: 33.33%; }
}

@media ( max-width:777px) {
  .how ul.contacts li p { font-size: 16px; }
}

@media ( max-width:776px) {
  .branch_events .row.branch_code { margin: 0 -5px 0 -5px; }
  .branch_events .branch_code .col-xs-3, .branch_events .branch_code .col-sm-3, .branch_events .branch_code .col-md-3, .branch_events .branch_code .col-lg-3 { padding-left: 5px; padding-right: 5px; }
}

@media (max-width:768px) {
  .wrapper { padding-top: 68px; }
  .wrapper.strictly { padding-top: 68px; }
  .menuzord { background: #fff; }
  .top_header .english_site a { display: none; }
  .top_header .english_site { height: auto; padding: 6px 0; }
  .top_header .english_site a:nth-child(n + 2) { display: block; }
  .top_header .english_site a.homepage { float: right; font-size: 16px; height: auto; padding: 4px 0 2px; font-weight: 300; }
  .logo_header { padding: 6px 0; box-shadow: 0 3px 4px -2px rgba(0,0,0,0.5); position: relative; }
  .logo_header .logo { width: 170px; height: auto; }
  .logo_header .numtext { display: none; }
  .menuzord-responsive .showhide { width: 20px; height: 36px; position: absolute; top: 10px; left: 13px; }
  .content { position: static; box-shadow: none !important; }
  .menuzord-responsive.menuzord { width: 75%; position: static; max-height: calc(100vh - 80px); border-right: 3px solid rgba(0,0,0,0.30); }
  .menuzord .showhide em { background: #ea1d24; margin: 4px 0 0; }
  .content { box-shadow: none; height: 100%; }
  .menuzord .SumoSelect { display: none; }
  .menuzord-menu li .indicator { display: block; }
  .menuzord-responsive .menuzord-menu.scrollable { }
  .menuzord-menu > li > .megamenu .dowshadow { box-shadow: none; }
  .menuzord-menu > li > .megamenu { box-shadow: none; }
  .menuzord-responsive .menuzord-menu li .indicator { width: 100%; }
  .menuzord-responsive .menuzord-menu li.first-child .indicator { height: 0; }
  .menuzord.red .menuzord-menu > li:hover > a:after, .menuzord.red .menuzord-menu ul.dropdown li:hover > a:after { background: none; }
  .menuzord-responsive .menuzord-menu > li > a { font-size: 21px; text-align: right; border: none; padding: 10px 15px; }
  .menuzord-responsive .menuzord-menu > li:first-child > a { border: none; }
  .menuzord-responsive .menuzord-menu > li > .megamenu { border: none; }
  .menuzord-responsive .menuzord-menu li:first-child .indicator { display: none; }
  .menulinks_boxes { min-height: auto; }
  .menulinks_boxes h2 { font-size: 18px; line-height: 18px; padding-bottom: 11px; }
  .menulinks_boxes { padding-right: 15px; padding-top: 0; }
  .menulinks_boxes ul li a { font-size: 14px; line-height: 14px; }
  .menulinks_boxes ul li { margin-bottom: 11px; margin-right: 0; }
  .menuzord-menu > li > a .englishsite_search { width: 100%; display: block; border-bottom: 1px solid #d8d8d8; }
  .englishsite_search a { width: 100%; height: 25px; font-size: 12px !important; color: #ffffff !important; line-height: 12px !important; font-family: 'opensanshebrew_regular' !important; display: block; text-align: left !important; padding: 7px 0 0 9px !important; background: #a51e24; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left, #a51e24 0%, #e91d24 100%); background: -webkit-linear-gradient(left, #a51e24 0%, #e91d24 100%); background: linear-gradient(to right, #a51e24 0%, #e91d24 100%); }
  .englishsite_search .search_box { padding: 8px 13px; }
  .englishsite_search .search_box .textarea { float: right; width: calc(100% - 53px); height: 29px; border: 1px solid #e5e5e5; font-size: 15px; color: #000000; line-height: 15px; padding-right: 5px; outline: none; -webkit-appearance: none !important; border-radius: 0 !important; }
  .englishsite_search .search_box .subarea { float: right; width: 53px; height: 29px; font-size: 15px; color: #ffffff; line-height: 15px; border: none; outline: none; position: relative; padding-right: 21px; background: #a51e24; background: -moz-linear-gradient(top, #a51e24 0%, #ec1c24 100%); background: -webkit-linear-gradient(top, #a51e24 0%, #ec1c24 100%); background: linear-gradient(to bottom, #a51e24 0%, #ec1c24 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a51e24', endColorstr='#ec1c24', GradientType=0 ); -webkit-appearance: none !important; border-radius: 0 !important; }
  .englishsite_search .search_box .subarea:after { width: 12px; height: 12px; background: url(/National_Library/20160526010038oe_/https://www.ami.org.il/images/search.png) no-repeat; background-position: center center; background-size: 100%; position: absolute; top: 8px; right: 5px; content: ""; display: block; }
  .help_you { padding: 12px 8px 12px 8px; background: rgba(243,243,243,0.50); }
  .help_you .search_help .searchbtn { width: calc(100% - 40px); height: 38px; border: none; font-size: 22px; line-height: 23px; }
  .help_you .search_help .subbtn { width: 40px; height: 38px; font-size: 22px; line-height: 22px; padding-top: 2px; padding-right: 31px; overflow: hidden; }
  .help_you .search_help .subbtn:after { background-size: 17px; top: 2px; right: 1px; }
  .help_you .search_help { max-width: none; }
  .search_results.help_you { padding: 12px 0; background: #fff; position: static; top: auto; right: auto; }
  .search_results.help_you .search_help { box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; }
  .search_results .search_links { position: static; max-width: none; top: auto; right: auto; max-height: none; min-height: auto; box-shadow: none; }
  .search_results .search_links2 { border: none; padding: 0 10px; }
  .search_results .search-input { padding: 20px 10px; background: url('/National_Library/20160526010038oe_/https://www.ami.org.il/images/search-mobile-bg.png'); }
  .menuzord.red .menuzord-menu > li.underline_menu > a { text-decoration: underline; }
  .topto { display: none; }
  /*css responsive_help march*/
  .services_items .service_item_menus .item figure { min-height: 62px; position: relative; }
  .open_accordian.open_accordian_new { background: #ed1c24 url(/National_Library/20160526010038oe_/https://www.ami.org.il/images/arrow_down.png) no-repeat; height: 17px; width: 17px; background-size: 10px; background-position: center center; border-radius: 100% 100%; display: inline-block; vertical-align: middle; margin-left: 9px; }
  .collapsed .open_accordian.open_accordian_new { background: #ed1c24 url(/National_Library/20160526010038oe_/https://www.ami.org.il/images/arrow_down.png) no-repeat; height: 17px; width: 17px; background-size: 10px; background-position: center center; border-radius: 100% 100%; display: inline-block; vertical-align: middle; margin-left: 9px; transform: rotate(90deg); }
  .menu_first .panel-default > .panel-heading { background: none; border: 0px; padding-right: 0px; }
  .menu_first .panel-default > .panel-heading .panel-title a { font-size: 21px; }
  .menu_first .panel-group .panel { border-radius: 0px; border-right: 0px; border-left: 0px; border-bottom: 0px; }
  .menu_first input[type=checkbox]:not(old) + label { font-size: 15px; line-height: 20px; background-size: 20px; }
  .menu_first .ckeckboxes li { padding-top: 4px; padding-bottom: 4px; }
  .menu_first .panel-body { padding-right: 0px; padding-top: 4px; padding-bottom: 4px; padding-left: 0px; }
  .menu_first input[type=checkbox]:not(old):checked + label { background-position: right -133px; }
  .menu_first .panel-group .panel + .panel { margin-top: 0px; }
  .menu_first .panel-group .panel-heading + .panel-collapse > .panel-body, .menu_first .panel-group .panel-heading + .panel-collapse > .list-group { border-top: 0px; }
  .services_items .service_item_menus .item figure img { max-width: 50px; width: 100%; position: absolute; top: 0px; bottom: 0px; right: 0px; left: 0px; margin: auto; }
  .services_items .service_item_menus .item a { padding: 5px 0 4px 0; }
  .menu_first .ckeckboxes { height: 143px; }
  .responsive_page { border-bottom: 1px solid #ddd; }
  .services_items .service_item_menus .item span { font-size: 12px; color: #000000; font-family: 'oealchemistpro-bold'; line-height: 11px; display: inline-block; margin-top: 12px; }
  .service_item_menus .col-xs-3.col-sm-3 { padding-right: 5px; padding-left: 5px; margin-bottom: 10px; }
  .service_item_menus.row { margin-left: 5px; margin-right: 5px; }
  .services_items2 { padding-bottom: 0; }
  .menu_first .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { width: 17px; background-color: #bdbdbd; background-image: url(/National_Library/20160526010038oe_/https://www.ami.org.il/images/slide.png); background-position: center center; background-repeat: no-repeat; transition: none; }
  .menu_first .mCSB_scrollTools .mCSB_draggerRail { width: 22px; background-color: #f1f0f0; left: 4px; }
  .menu_first .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar { background-color: #bdbdbd; }
  .menu_first .mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools, .mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools { bottom: 5px; }
  .menu_first .mCSB_scrollTools .mCSB_dragger { left: 2px !important; }
  .service_item_menus .col-xs-3.col-sm-3 { float: right !important; }
  .menu_first .panel-default:last-child { border-bottom: 1px solid #ddd; }
  /*css responsive_help march end*/

  .services_items2 .container2.container_new { padding: 5px; }
  .showdesk { display: none !important; }
  .showmob { display: block !important; }
  .menuzord-menu > li > a:before { background: none; }
  .strictly .menuzord-menu > li > a:before { top: 14px !important; }

  .menulinks_boxes { border-left: none; }
  .organization_sites { display: block; }
  .englishsite_search { display: block !important; }
  .organization_sites { display: block !important; }
  .organization_sites { text-align: right; margin-top: 10px; }
  .organization_sites .organization_sites_links { background: #f4f1f1; border-top: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; padding: 10px 15px 12px 25px; }
  .organization_sites .organization_sites_links h2 { font-size: 27px; color: #000000; line-height: 21px; padding-bottom: 15px; }
  .organization_sites .organization_sites_links ul li { margin-bottom: 13px; }
  .organization_sites_links ul li:last-child { margin-bottom: 0; }
  .organization_sites .organization_sites_links ul li a { font-size: 19px; line-height: 22px; font-family: 'oealchemistpro-semibold'; }
  .organization_sites .organization_sites_links ul li a:hover { text-decoration: underline; }
  .organization_sites_links ul li.link1 a { color: #f1b1b2; }
  .organization_sites_links ul li.link2 a { color: #00559f; }
  .organization_sites_links ul li.link3 a { color: #17a6de; }
  .organization_sites_links ul li.link4 a { color: #67b9b3; }
  .organization_sites_links ul li.link5 a { color: #79c14f; }
  .organization_sites_links ul li.link6 a { color: #f4ab1e; }
  .organization_sites_number { padding: 17px 0; text-align: center; border-bottom: 1px solid #e0e0e0; }

  .organization_sites_number p { font-size: 28px; color: #000000; font-family: 'oealchemistpro-thin'; line-height: 15px; }
  .organization_sites_number p span { color: #ed1c24; font-family: 'oealchemistpro-regular'; }




  .strictly .menuzord-menu > li.first-child > a { padding-right: 15px; }
  /*.top_header { -webkit-box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.4); -moz-box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.4); box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.4); }
*/
  .our_team .owl-carousel .item p { font-size: 33PX; }
  .menuzord .showhide em { width: 26px; height: 4px; }
  .menuzord-responsive .showhide { width: 26px; top: 11px; }
  .logo_header .logo { width: 230px; }
  .green_header .logo_header .logo { width: 142px; height: 42px; margin-top: 4px; }
  .menulinks_boxes1 { border-right: none; }
  .hidemob { display: none; }
  .showmob { display: block; }
  .services .heartimg a img { width: 41px; }
  .services .heartimg { margin-bottom: 0; }
  .showmob.showmob2 { display: none !important; }
  .menulinks_boxes ul.main_links { height: auto; padding-bottom: 0; }
  .menuzord-menu .mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools, .menuzord-menu .mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools { display: none !important; }

  .menuzord.red .menuzord-menu > li.active > a:after, .menuzord.red .menuzord-menu ul.dropdown li.active > a:after { background: none; }
  .menuzord.red .menuzord-menu > li.active > a:hover,
  .menuzord.red .menuzord-menu > li:hover > a:hover,
  .menuzord.red .menuzord-menu ul.dropdown li:hover > a:hover { text-decoration: underline; }

  header .help_you { display: none; }
  .green_header .logo_header { height: 60px; }
  .green_header .showhide em { background: #67b6b0 !important; }
  .green_header .menuzord.red .menuzord-menu > li:hover > a:after, .green_header .menuzord.red .menuzord-menu ul.dropdown li:hover > a:after { background: none; }
  .blue_header .help_you { display: none; }
  .blue_header .logo_header { height: 60px; }
  .blue_header .logo_header .logo { width: 131px; }
  .blue_header .menuzord-responsive .showhide { top: 85px; }
  .blue_header.strictly .menuzord-responsive .showhide { top: 11px; }
  .wrapper.blue_header.strictly { padding-top: 70px; }
  .wrapper.blue_header { padding-top: 143px; }


  .green_header .menuzord.red .menuzord-menu > li.active > a:after, .green_header .menuzord.red .menuzord-menu ul.dropdown li.active > a:after { background: none; }
  .blue_header .menuzord.red .menuzord-menu > li.active > a:after, .blue_header .menuzord.red .menuzord-menu ul.dropdown li.active > a:after { background: none; }


  .blue_header .englishsite_search a { background: #612d68; background: -moz-linear-gradient(left, #612d68 0%, #00549f 100%); background: -webkit-linear-gradient(left, #612d68 0%, #00549f 100%); background: linear-gradient(to right, #612d68 0%, #00549f 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#612d68', endColorstr='#00549f', GradientType=1 ); }

  .blue_header .englishsite_search .search_box .subarea { background: #00549f; background: -moz-linear-gradient(top, #00549f 0%, #612d68 100%); background: -webkit-linear-gradient(top, #00549f 0%, #612d68 100%); background: linear-gradient(to bottom, #00549f 0%, #612d68 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00549f', endColorstr='#612d68', GradientType=0 ); }

  .blue_header .englishsite_search .search_box .subarea:hover { background: #612d68; background: -moz-linear-gradient(top, #612d68 0%, #00549f 100%); background: -webkit-linear-gradient(top, #612d68 0%, #00549f 100%); background: linear-gradient(to bottom, #612d68 0%, #00549f 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#612d68', endColorstr='#00549f', GradientType=0 ); }



  .green_header .englishsite_search a { background: #669294; background: -moz-linear-gradient(left, #669294 0%, #67b9b3 100%); background: -webkit-linear-gradient(left, #669294 0%, #67b9b3 100%); background: linear-gradient(to right, #669294 0%, #67b9b3 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#669294', endColorstr='#67b9b3', GradientType=1 ); }

  .green_header .englishsite_search .search_box .subarea { background: #669294; background: -moz-linear-gradient(top, #669294 0%, #67b9b3 100%); background: -webkit-linear-gradient(top, #669294 0%, #67b9b3 100%); background: linear-gradient(to bottom, #669294 0%, #67b9b3 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#669294', endColorstr='#67b9b3', GradientType=0 ); }

  .green_header .englishsite_search .search_box .subarea:hover { background: #669294; background: -moz-linear-gradient(top, #67b9b3 0%, #669294 100%); background: -webkit-linear-gradient(top, #67b9b3 0%, #669294 100%); background: linear-gradient(to bottom, #67b9b3 0%, #669294 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#67b9b3', endColorstr='#669294', GradientType=0 ); }

  .service_page .help_you { display: none; }


  .menuzord-responsive .menuzord-menu.scrollable:after { position: relative; content: ""; display: block; width: 100%; height: 1000%; background: #fff; }
  .strictly .menuzord-menu > li > a > span > img { height: 16px !important; margin-top: -2px; }
  .top_header .top_header_blue { display: none; }

  .menuzord.red .menuzord-menu > li:hover:not(.contribution) > a:after, .menuzord.red .menuzord-menu ul.dropdown li:hover:not(.contribution) > a:after { display: none; }

  .payment_section .branchPurpose .autocompleteWrapper { width: 100%; margin: 0; }

  .service-item-content { height: 130px; }
}

@media (max-width:767px) {

  .wrapper, .wrapper.lobbyHeader { padding-top: 64px; }
  .wrapper.strictly, .wrapper.lobbyHeader.strictly { padding-top: 60px; }
  .help_you .search_help .searchbtn { height: 35px; font-size: 21px; line-height: 21px; -webkit-appearance: none !important; border-radius: 0 !important; }
  .help_you .search_help .subbtn { height: 35px; font-size: 21px; line-height: 21px; padding-top: 2px; padding-right: 31px; -webkit-appearance: none !important; border-radius: 0 !important; }
  .help_you .search_help .subbtn:after { background-size: 17px; top: -1px; right: 1px; }
  .menuzord .showhide em { width: 20px; height: 3px; }
  .menuzord .showhide em { margin: 4px 0 0; }
  .menuzord-responsive .showhide { width: 20px; height: 36px; position: absolute; top: 16px; left: 13px; }
  .homeHeader .menuzord-responsive .showhide { top: 10px; }
  .logo_header .logo { width: 170px; }
  .logo_header .logo img { max-height: 38px; }
  .hidemob { display: none; }
  .find_more .findmore_box h2 { font-size: 21px; line-height: 21px; margin-bottom: 5px; }
  .find_more .findmore_box2 h2 { font-size: 21px; line-height: 12px; margin-bottom: 0; }
  .find_more .findmore_box .midtxt { font-size: 21px; margin-bottom: 8px; line-height: 14px; }
  .find_more .findmore_box p { font-size: 15px; line-height: 15px; }
  .find_more .findmore_box1 .b_btn { font-size: 15px; line-height: 15px; }
  .find_more .findmore_box { min-height: 0; padding-top: 14px; }
  .find_more .findmore_box1 h2 { font-size: 15px; line-height: 12px; }
  .find_more .findmore_box1 h3 { font-size: 21px; margin-bottom: 5px; }
  .find_more .findmore_box1 p { font-size: 13px; }
  .services ul { margin-top: 15px; }
  .services a { width: 79px; height: 79px; }
  .find_more .findmore_box4 ul { width: auto; margin-left: -8px; margin-right: -8px; }
  .find_more .findmore_box4 ul li { width: 25%; padding-left: 8px; padding-right: 8px; }
  .find_more .findmore_box4 ul li.choose_file a { padding-top: 0; }
  .find_more .findmore_box4 ul li.reminded_of a { padding-top: 0; }
  .find_more .findmore_box4 ul li.last_chance a { padding-top: 0; }
  .find_more .findmore_box4 ul li.register a { padding-top: 0; }
  .find_more .findmore_box1 .b_btn { width: 110px; height: 25px; padding: 7px 0 6px 0; margin-top: 7px; }
  .services ul { max-width: none; width: 100%; }
  .services { max-width: none; }
  .services ul li { width: 20%; padding: 0 3px; }
  .services a { width: 100%; height: 64px; padding-top: 8px; }
  .find_more .services a { display: inline-block; }
  .services a span { font-size: 10px; line-height: 10px; margin-top: 6px; }
  .services a img { max-height: 24px; }
  .services li.img2 a img { width: 43px; }
  .services li.showmob a img { width: 29px; }
  .services ul li { margin-bottom: 0; }
  .find_more .findmore_box { padding-top: 16px; padding-bottom: 22px; }
  .flexslider .slides > li .desktopimg { display: none; }
  .flexslider .slides > li .mobimg { display: block; }
  .find_more .findmore_box { border-right: 0; border-left: 0; }
  .find_more .container { padding: 0; }
  .find_more .findmore_box1 { padding: 20px 16px; }
  .find_more .searchmob { margin-top: 11px; }
  .find_more .findmore_box3 input.search_text { width: calc(100% - 75px); height: 30px; float: right; font-size: 21px; line-height: 25px; margin-top: 0; font-size: 21px; line-height: 21px; text-align: right; -webkit-appearance: none !important; border-radius: 0 !important; }
  .find_more .findmore_box3 input.submit { width: 75px; height: 30px; float: right; margin-top: 0; font-size: 21px; line-height: 21px; }
  .find_more .findmore_box { padding-left: 8px; padding-right: 8px; }
  .find_more .findmore_box4 ul { max-width: none; }
  .find_more .findmore_box4 ul li.reminded_of a { background: url(/National_Library/20160526010038oe_/https://www.ami.org.il/images/fb2.png) no-repeat; }
  .find_more .findmore_box4 ul li.choose_file a { background: url(/National_Library/20160526010038oe_/https://www.ami.org.il/images/utub2.png) no-repeat; }
  .find_more .findmore_box4 ul li.last_chance a { background: url(/National_Library/20160526010038oe_/https://www.ami.org.il/images/google2.png)no-repeat; }
  .find_more .findmore_box4 ul li.register a { background: url(/National_Library/20160526010038oe_/https://www.ami.org.il/images/other2.png) no-repeat; }
  .find_more .findmore_box4 ul li.register button { background: url(/National_Library/20160526010038oe_/https://www.ami.org.il/images/other2.png) no-repeat; padding: 0; width: 100%; }
  .find_more .findmore_box4 ul li.register button img { width: 100%; }
  .find_more .findmore_box4 ul li.register button span { display: none; }
  .find_more .findmore_box4 ul li a span { display: none; }
  .find_more .findmore_box4 ul li a { padding: 0 !important; background: none !important; display: block; width: 100%; height: 100% !important; }
  .find_more .findmore_box4 ul li button { padding: 0 !important; background: none !important; display: block; width: 100%; height: 100% !important; }
  .find_more .findmore_box4 ul li a img { width: 100%; display: block; }
  .find_more .findmore_box.findmore_box3 { border-bottom: 1px solid #d8d8d8; }
  .find_more .findmore_box.findmore_box4 h2 { margin-bottom: 12px; }
  .world_of_knowledge .heading { text-align: center; border-bottom: none; font-size: 21px; line-height: 21px; padding-bottom: 5px; }
  .world_of_knowledge .heading_desc { text-align: center; font-size: 12px; line-height: 12px; border-bottom: 1px solid #d9d9d9; border-top: 1px solid #d9d9d9; }
  .world_of_knowledge { padding-top: 10px; padding-left: 8px; padding-right: 8px; margin-bottom: 0; border-bottom: 1px solid #d9d9d9; padding-bottom: 10px; }
  .world_of_knowledge .forums { font-size: 21px; line-height: 21px; padding-left: 15px; }
  .world_of_knowledge .forums:after { height: 18px; left: -3px; border-right: 1px solid #d9d9d9; }
  .world_of_knowledge .sub-heading { font-size: 15px; line-height: 15px; background-size: 15px; padding-top: 13px; padding-right: 20px; padding-bottom: 13px; }
  .world_of_knowledge .sub-heading.sub_heading_2 { font-size: 15px; line-height: 15px; background-size: 14px; padding-top: 13px; padding-right: 20px; padding-bottom: 13px; }
  .world_of_knowledge .left-container .other_forums { padding-bottom: 0; }
  .world_of_knowledge .other_forums img { width: 30px; border: 1px solid #e0e1dd; float: right; }
  .world_of_knowledge .gray_seperator { display: none; }
  .world_of_knowledge .right-container .sub-heading { display: none; }
  /*.world_of_knowledge .right-container .row.row_2 { display: none; }*/
  .world_of_knowledge .right-container .heading { padding: 10px 0; }
  .world_of_knowledge .red-text:before { height: 19px; border-left: 2px solid #d9d9d9; }
  .world_of_knowledge .right-container .title_news .person_name { font-size: 15px; line-height: 15px; }
  .world_of_knowledge .right-container .gray_text:before { height: 15px; border-left: 1px solid #000; }
  .world_of_knowledge .right-container .title_desc { height: 47px; font-size: 13px; line-height: 16px; }
  .world_of_knowledge .right-container .other_forums img { max-width: 94px; }
  .world_of_knowledge .right-container .title_news.image { width: calc(100% - 100px); }
  .world_of_knowledge .right-container .read_more { margin-top: 4px; }
  .world_of_knowledge .right-container .title_news { width: calc(100% - 99px); padding: 5px 2px 3px 0; }
  .world_of_knowledge .person_desc { padding-right: 3px; width: calc(100% - 40px); }
  .world_of_knowledge .person_desc h3 { font-size: 12px; line-height: 12px; }
  .world_of_knowledge .person_desc span { font-size: 12px; line-height: 12px; }
  .our_team .owl-carousel .item figure { width: 88px; height: 88px; }
  .our_team .owl-carousel .item p { font-size: 18px; line-height: 18px; margin-top: 7px; margin-bottom: 2px; height: 35px; overflow: hidden; }
  .our_team .owl-carousel .item { max-width: 175px; width: 100%; margin: 0 auto; }
  .our_team .owl-carousel .item figure img { border: 1px solid #a5a4a0; }
  .our_team .owl-carousel .item .blacktext { font-size: 15px; line-height: 15px; margin-bottom: 0; }
  .our_team .owl-carousel .item .redtext { font-size: 12px; line-height: 12px; }
  .our_team .container { padding: 0 15px; }
  .footer .footer_links .footer_links_box { width: 25%; }
  .footer .footer_links .footer_links_box h2 { line-height: 15px; margin-bottom: 3px; font-weight: 900; font-size: 1.2em; }
  .footer .footer_links .footer_links_box li a { font-size: 15px; line-height: 9px; }
  .footer .footer_links .footer_links_box li { margin-bottom: 0px; }
  .footer .footer_links { padding: 15px 0 9px 0; }
  .newsletter { margin-top: 20px; padding-top: 4px; }
  .newsletter label { font-size: 12px; line-height: 20px; }
  .footer .footer_links .footer_links_box2 li { margin-bottom: 14px; }
  .newsletter .newsletter_field .stext { width: calc(98.5% - 52px); height: 24px; font-size: 12px; line-height: 12px; padding-right: 5px; }
  .newsletter .newsletter_field .sbtn { width: 52px; height: 23px; font-size: 12px; line-height: 12px; }
  /*.f_right { width: 82.5%; }*/

  .footer .footer_links .footer_links_box { width: 100%; margin: 5px 0; }
  .footer .footer_links .footer_links_box2 { float: left; width: 41px; position: absolute; left: 0; }
  .f_right { width: 100%; position: relative; }

  /*.footer .footer_links .footer_links_box { width: 25%; }*/
  /*.footer .footer_links .footer_links_box2 { float: left; width: 41px; }*/
  .footer_copyright ul li a { font-size: 11px; line-height: 8px; }
  .footer_copyright ul li { padding-left: 23px; }
  .footer_copyright .siteby span { font-size: 7px; line-height: 7px; }
  .footer_copyright .siteby figure { width: 40px; }
  .footer_copyright { padding: 6px 0; }
  .footer_copyright .siteby { margin-top: 6px; }
  .slider.addsearch .help_you { top: 0; bottom: auto; padding: 14px 8px 12px 8px; background: rgba(243,243,243,0.50); }
  .search_links { width: 100%; right: 0; }
  .menuzord-responsive .menuzord-menu li.first-child .indicator { display: none; }
  .menuzord-responsive .menuzord-menu li .indicator { color: #fff; }
  .menuzord-responsive .menuzord-menu > li > .megamenu .megamenu-row { margin-top: 6px; }
  .our_team { padding: 16px 0 17px 0; }
  .slider.addsearch .search_links { padding: 0 8px 12px 8px; }
  .search_links .linkbox { padding: 13px 23px 14px 0; }
  .search_links .linkbox ul li:last-child { margin-bottom: 0; }
  .search_links .linkbox h2 { font-size: 18px; line-height: 18px; padding-bottom: 8px; }
  .search_links .linkbox ul li { font-size: 12px; line-height: 12px; padding-right: 15px; margin-bottom: 10px; background-size: 9px; }
  .search_links .linkbox a { font-size: 12px; line-height: 12px; background-size: 5px; }
  .search_links .left_links ul { margin-left: -10px; margin-right: -10px; }
  .search_links .left_links ul li { height: 90px; margin-bottom: 0; }
  .search_links .left_links ul li a { font-size: 15px; line-height: 15px; padding: 25px 0; }
  .search_links .left_links ul li.link2 a { padding-top: 25px; }
  .search_links .linkbox h2.head2:before { width: 21px; top: -7px; right: -22px; background-size: 15px; }
  .search_links .linkbox h2.head1:before { width: 29px; top: -2px; right: -24px; background-size: 19px; }
  .search_links .linkbox h2.head3:before { width: 32px; top: -7px; right: -22px; background-size: 17px; }
  .services { margin-top: 0; }
  .services_items .item span { font-size: 12px; line-height: 12px; }
  .services_items .owl-carousel .owl-controls .owl-nav .owl-prev { width: 23px; height: 94px; padding-top: 94px; background-size: 9px; }
  .services_items .owl-carousel .owl-controls .owl-nav .owl-next { width: 23px; height: 94px; padding-top: 94px; background-size: 9px; }
  .services_items .item figure { min-height: 62px; position: relative; }
  .services_items .item figure img { width: 42px; position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto; }
  .services_items .item figure img.mob_img { width: 33px; }
  .services_items .item span { margin-top: 2px; }
  .services_items .item a { padding: 0 0 5px 0; }
  .services_items .container2 { padding: 0 40px; }
  .services_items .owl-carousel .owl-controls .owl-nav .owl-prev { right: -30px; }
  .services_items .owl-carousel .owl-controls .owl-nav .owl-next { left: -30px; }
  .services_items .service_item_menus .item span { font-size: 12px; color: #000000; font-family: 'oealchemistpro-bold'; line-height: 11px; display: inline-block; margin-top: 2px; }
  .service_item_menus.row { margin-left: 0px; margin-right: 0px; }
  .service_item_menus .col-xs-3.col-sm-3.item { }
  .services_items .service_item_menus .item figure img { max-width: 38px; width: 100%; }
  .services_items .service_item_menus .item figure img.mobimg { width: 33px; }
  .services_items .service_item_menus .item figure { min-height: 55px; }
  .open_accordian { background: #ed1c24 url(/National_Library/20160526010038oe_/https://www.ami.org.il/images/arrow_down.png) no-repeat; height: 34px; width: 34px; background-size: 34px; background-position: center center; border-radius: 100% 100%; }
  .newsletter_modal .modal-dialog { max-width: 300px; }
  .info_section { padding-right: 9px; }
  .info_image { height: 23px; width: 35px; }
  .success_msg { font-size: 22px; }
  .error_message { font-size: 13px; padding: 60px 10px 11px 10px; }
  .newsletter_error .email { font-size: 21px; line-height: 21px; padding-right: 10px; }
  .re_enter_email { width: 216px; }
  .newsletter_modal .modal-content { height: 204px; }
  .newsletter_modal .modal-dialog { height: 204px; }
  .submit_email { font-size: 20px; margin-left: 10px; margin-top: 12px; height: 34px; width: 83px; }
  .submit_email:after { background-size: 7px; background-position: center 5px; top: 5px; left: 14px; }
  .close_popup { background-size: 24px; }
  .newsletter_success { padding-top: 100px; max-width: 247px; }
  .right_image { padding-left: 9px; width: 36px; }
  .right_image img { width: 40px; }
  .success { font-size: 18px; }
  .services_items .container { border-top: none; border-bottom: 1px solid #d9d9d9; }
  .world_of_knowledge .red-text:before { top: 0; }
  .world_of_knowledge .right-container .gray_text:before { top: 0; }
  .left-container .col-xs-6.col-sm-6.col-md-6 { padding-left: 0; padding-right: 0; }
  .world_of_knowledge .gray_seperator2 { border-top: 1px solid #dedede; display: block; margin-top: 15px; }
  .topvideo iframe { height: 271px; }
  .showmob.showmob2 { display: block !important; }
  .play_btn { width: 60px; height: 60px; background: rgba(0, 0, 0, 0.55) url(/National_Library/20160526010038oe_/https://www.ami.org.il/images/play_btn.png) no-repeat; background-position: center center; background-size: 52px; }
  .play_btn:hover { width: 60px; height: 60px; background: rgba(0, 0, 0, 0.71) url(/National_Library/20160526010038oe_/https://www.ami.org.il/images/play_btn.png) no-repeat; background-position: center center; background-size: 52px; }
  /*14 march close_to_you*/
  .near_you_container .page_heading { font-size: 32px; padding-top: 10px; padding-bottom: 10px; }
  .opening_hours ul li { margin-bottom: 12px; }
  .sub_heading_branch { font-size: 25px; padding-bottom: 10px; padding-top: 12px; }
  .details_heading { width: 115px; }
  .details_timming { width: calc(100% - 115px); }
  /*14 march simple_page*/
  .near_you .story_page .lured_office { padding: 0px !important; }
  .near_you_container.story_page .lured_office .lured_ifsum { margin-left: 0px; margin-right: 0px; }
  .simple_page_row, .simple_page_row .bactus { margin-left: 0px; margin-right: 0px; }
  .bactus .val_aogo { padding-left: 0px; padding-right: 0px; }
  .near_you_container.story_page .lured_office .lured_ifsum .ifsum { padding-left: 0px; padding-right: 0px; padding-bottom: 20px; }
  .lured_ifsum p { max-width: none; }
  .lured_ifsum p.quasi { max-width: none; font-size: 18px; }
  .val_aogo ul li a { margin-bottom: 10px; font-size: 18px; }
  .val_aogo p { margin-top: 0; margin-bottom: 11px; }
  .site_map_row li { padding-left: 15px; }
  .site_map_row li.row_one a { font-size: 12px; }
  .site_map_row li.row_two a { font-size: 12px; }
  .site_map_row li.row_one a:after { top: 4px; left: 3px; }
  .lured_ifsum h1 { font-size: 28px; line-height: 22px; }
  .lured_ifsum p { font-size: 16px; line-height: 19px; }
  .lured_ifsum p.quasi { font-size: 14px; margin-top: 5px; }
  .val_aogo p { font-size: 14px; }
  .banner_img .banner { height: auto; }
  .story_page .branch_details .other_forums img { max-width: 72px; width: 100%; height: auto; }
  .story_page .branch_details .other_forums .title_news .person_name { font-size: 15px; }
  .story_page .branch_details .other_forums .title_news .title_desc { font-size: 12px; line-height: 13px; }
  .story_page .branch_details .other_forums .title_news.width_80_per { width: calc( 100% - 95px ); margin-right: 10px; }
  .story_page .branch_details .other_forums .gray_text { padding-right: 7px; }
  .story_page .branch_details .other_forums .gray_text:before { top: 2px; height: 22px; height: 13px; padding-right: 1px; }
  .story_page .branch_details .other_forums .title_news .person_name { margin-bottom: 5px; }
  .story_page .branch_details .other_forums .title_news .read_more { margin-top: 5px; font-size: 14px; }
  .story_page .branch_details .other_forums .title_news .read_more:after { height: 13px; }
  .story_page .branch_details .other_forums { padding-top: 12px; padding-bottom: 12px; }
  .newsletter_error .error { padding: 4px 73px 0 0; }
  .newsletter_modal .modal-content { height: 225px; }
  .images h4 { font-size: 27px; margin-bottom: 5px; padding-bottom: 5px; }
  .banner { }
  .branch_events { margin-top: 15px; }
  .wheelchair img { width: 50px; }
  .branch1 { padding-top: 15px; }
  .branch1 figure.wheelchair { margin-bottom: 7px; }
  .branch1 h4.lending_equipment { font-size: 13px; }
  .googleimg img { width: 100%; }
  .click_for_details { padding-top: 35px; padding-bottom: 30px; }
  .branch_events .col-xs-12 { width: 100%; }
  .personal_data .col-xs-12 { width: 100%; border-right: none; }
  .help_you.close_to_you { display: none; }
  .mobility_services { width: 100%; margin: 0 auto; padding-top: 20px; }
  .lower_menu { margin-bottom: 20px; }
  .mobility_services ul.list { margin-top: 13px; }
  .mobility_services ul.list li { margin-bottom: 15px; }
  .mobility_services ul.list li a { font-size: 15px; }
  .mobility_services ul.links { margin-top: 18px; }
  .mobility_services ul.links li a { padding-top: 20px; }
  .mobility_services ul.links li.joining_drivers a { padding-top: 9px; }
  .mobility_services ul.links li { height: 53px; padding: 0 5px; }
  .ambulances_images { width: 100%; margin-top: 20px; }
  .ambulances_images img { width: 100%; }
  .lower_menu ul.menus { padding-right: 8px; padding-left: 8px; }
  .service_box h2 { font-size: 32px; margin-bottom: 5px; }
  .service_box ul li { margin-bottom: 10px; }
  .service_box p.emergency_services { margin-top: 20px; }
  .service_box { padding: 14px; margin-top: 18px; }
  .whom { padding: 14px; margin-top: 18px; }
  .service_box a.contact { font-size: 15px; padding: 2px 8px 2px 10px; margin-top: 8px; }
  .service_box a.contact_form { font-size: 15px; padding: 2px 8px 2px 10px; }
  .service_box ul li a { line-height: 14px; }
  .service_box h2 { font-size: 25px; }
  .when ul.contact_time { margin-bottom: 35px; }

  .find_more .findmore_box3 input[type="search"] { margin-top: 0px; height: 30px; float: right; line-height: 21px; text-align: right; width: calc(100% - 75px); }

  .conversation_chat { text-align: center; }
  .conversation_chat li.first_block { float: none; width: 229px; margin: 0 auto; display: block; }
  .conversation_chat .third_block { float: none; }
  .conversation_chat li.second_block { float: none; }
  .conversation_chat .first_block img { width: 36px; }
  .conversation_chat .first_block h2 { font-size: 19px; padding-top: 0; margin-bottom: 2px; padding-right: 10px; }
  .conversation_chat li.first_block:after { clear: both; display: table; content: " "; }
  .conversation_chat .second_block .chat_comp { width: 125px; font-size: 14px; padding-top: 0; padding-bottom: 0; padding-left: 0; }
  .conversation_chat .second_block .chat_comp:after { width: 26px; height: 18px; background-size: 20px; }

  .conversation_chat .red_block { width: 125px; font-size: 14px; padding-top: 5px; padding-bottom: 2px; }
  .conversation_chat .english_font { font-size: 10px; }
  .world_of_knowledge_new .right_social_media .social_media_row span.inner_data { font-size: 14px; padding-right: 10px; }
  .world_of_knowledge_new .right_social_media .social_media_row { padding-top: 0; padding-bottom: 11px; }

  .assistence .col-xs-4 { padding-left: 0; padding-right: 0; }
  .lending_eqipment .lending_img { width: 75px; margin: 0 auto; float: none; }
  .lending_eqipment .lending_content { width: 100%; float: none; text-align: center; }
  .lending_eqipment .lending_img img { margin: 0 auto; }
  .lending_eqipment ul.equipment { max-width: inherit; }
  .lending_eqipment { border-left: none; border-bottom: 2px solid #dddddd; padding-bottom: 10px; margin-bottom: 10px; }
  .lending_eqipment3 { border-bottom: none; padding-bottom: 0; margin-bottom: 0; }

  .green_header .logo_header { height: 45px; }
  .green_header .logo_header .logo { width: 126px; height: 38px; margin-top: 0; }
  .banner_green_page .banner_text { font-size: 22px; }



  .container_events .row { margin-left: -10px; margin-right: -10px; }
  .container .col-xs-12.col-sm-12.col-md-7.col-lg-7.images { padding-left: 10px; padding-right: 10px; }
  .container .col-xs-12.col-sm-12.col-md-5.col-lg-5.images { padding-left: 10px; padding-right: 10px; }

  .map_style { overflow: hidden; width: 100%; height: 340px; resize: none; max-width: 100%; }

  .row.google_time { margin-left: 0px; margin-right: 0px; }

  .row.google_time .col-xs-12.col-sm-6.col-md-5 { padding-left: 0px; padding-right: 0px; margin-bottom: 10px; }
  .row.google_time .col-xs-12.col-sm-6.col-md-7 { padding-left: 00px; padding-right: 00px; }
  .google_time .opening_hours ul li { margin-bottom: 18px; }

  .custom_calander #datepicker .ui-datepicker .ui-datepicker-title { padding-top: 15px; padding-bottom: 15px; line-height: 20px; }
  .custom_calander #datepicker .ui-datepicker .ui-datepicker-year { font-size: 19px; }
  .custom_calander #datepicker .ui-datepicker .ui-datepicker-month { font-size: 19px; }

  .custom_calander #datepicker .ui-datepicker th { font-size: 18px; }

  .custom_calander #datepicker .ui-datepicker .ui-state-default, .custom_calander #datepicker .ui-datepicker .ui-widget-content .ui-state-default, .custom_calander #datepicker .ui-datepicker .ui-widget-header .ui-state-default { font-size: 18px; }

  .event_container .details_timming { max-width: 100% !important; width: calc( 100% - 77px ) !important; }

  .service_box ul li { background-position: right 1px; }

  .when ul.contact_time, .how ul.contacts { max-width: 100%; }

  .service_box ul li a, .service_box p.emergency_services, .how ul.contacts li p { font-size: 18px !important; }
  .service_box a.contact, .service_box a.contact_form { padding: 6px 10px !important; }
  .mobility_services ul.list li a { font-size: 18px !important; }


  .moving_action .world_of_knowledge .row { padding: 0px; }



  /*lobby 3*/
  .wrapper.blue_header { padding-top: 91px; }
  .blue_header .help_you { display: none; }
  .top_header_blue { padding-top: 13px; padding-bottom: 13px; }


  .registered_cont .subbtn { height: 30px; width: 75px; font-size: 21px; line-height: 32px; width: 24.7%; text-align: center; display: inline-table; float: none; }

  .search_help .second { height: 30px; font-size: 14px; width: 35%;; line-height: 30px; }
  .search_help .personal_number { height: 30px; font-size: 14px; width: 40.25%; line-height: 30px; }

  .registered_cont .registered { font-size: 21px !important; color: #fff; line-height: 15px; margin-bottom: 10px; }
  .blue_header .black_backgroud_light { padding-left: 8px; padding-right: 8px; background: rgba( 0, 0, 0, 0.5) !important; padding-bottom: 9px; padding-top: 11px; }

  .blue_header .desktopimg { display: none; }
  .blue_header .mobimg { display: block; }

  .blue_header .logo_header .logo { width: 115px; height: 39px; }

  .blue_header .menuzord.red .menuzord-menu > li:hover > a:after, .blue_header .menuzord.red .menuzord-menu ul.dropdown li:hover > a:after { display: none; }


  .header_top.third_col img { padding-right: 5px; }



  .blue_header .logo_header { height: 45px; }
  .blue_header.strictly .menuzord-responsive .showhide { top: 6px; }
  .blue_header .menuzord-responsive .showhide { top: 75px; }

  .video_links { padding-top: 8px; }
  .right_social_media { margin-bottom: 10px; }
  .banner_img.banner_img_3 { margin-top: 10px; }
  .our_team2 { padding-top: 22px; }
  .banner_img.banner_img_3 .container { padding-left: 0; padding-right: 0; }
  .video_links li { padding-left: 5px; padding-right: 5px; }
  .video_container { height: auto; margin-top: 13px; }



  /*===================latest CSS Start====================*/
  li.header_top img { height: 51px; }
  /*.top_header_blue .header_top .titles .title {
        font-size:36px;
    }*/

  /*.top_header_blue ul li.second_col span { font-size: 14px !important; right: 65px; }
    .top_header_blue ul li.first_col span { font-size: 14px !important; }
    .top_header_blue ul li.third_col span { font-sizE: 14px !important; right: 65px !important; }
    .top_header_blue ul li.third_col a { font-size: 14px !important; right: 140px !important; }
    .top_header_blue ul li.third_col a:after { right: 44px !important; top: -3px !important; }

    .blue_header .third_col span:after { height: 13px !important; left: 0px !important; top: 0px !important; }*/

  .registered_cont .subbtn { height: 30px; width: 75px; font-size: 21px; line-height: 32px; width: 24.7%; }

  .search_help .second { height: 30px; font-size: 14px; width: 35%; }
  .search_help .personal_number { height: 30px; font-size: 14px; width: 40.25%; }

  .registered_cont .registered { font-size: 21px; color: #fff; line-height: 15px; margin-bottom: 10px; }
  .blue_header .black_backgroud_light { padding-left: 8px; padding-right: 8px; background: rgba( 0, 0, 0, 0.5) !important; padding-bottom: 9px; padding-top: 11px; }

  .blue_header .desktopimg { display: none; }
  .blue_header .mobimg { display: block; }

  .blue_header .logo_header .logo { width: 120px; }

  .blue_header .menuzord.red .menuzord-menu > li:hover > a:after, .blue_header .menuzord.red .menuzord-menu ul.dropdown li:hover > a:after { display: none; }

  /*.top_header_blue ul li.second_col span { right: 47px !important; }

    .header_top.third_col img { padding-right: 5px; }*/

  /*===================latest CSS End====================*/

  /*.header_top.second_col img { width: 205px; }
    .top_header_blue ul li.first_col img { width: 135px; }
    .header_top.third_col img { width: 142px; }
    .top_header_blue ul li.second_col span { right: 28%; }*/
  .service_box { min-height: inherit; }
  .mobility_services ul.links { margin-left: -5px; margin-right: -5px; }
  .services_provided .row { margin: 0; }
  .services_provided .col-xs-12, .services_provided .col-sm-6, .services_provided .col-md-6, .services_provided .col-lg-6 { padding: 0; }
  .services_images .row { margin: 0; }
  .services_images .col-xs-12, .services_images .col-sm-6, .services_images .col-md-6, .services_images .col-lg-6 { padding: 0; }

  .blue_modal_1_dialog { max-width: 580px; width: 100%; margin: auto; }
  .blue_modal_1_dialog .success_show { height: 375px; width: 578px; }
  .blue_modal_1 .light_bulb { background-position: 505px 12px; }
  .full_width .row { margin-left: -15px; margin-right: -15px; }
  .simple_page_row { margin-top: 0; }
  .simple_page_row2 { margin-top: 15px; }
  /*.world_of_knowledge { padding-top: 0px; padding-left: 0px; padding-right: 0px; margin-bottom: 10px; }*/
  .world_of_knowledge { padding-top: 0px; padding-left: 10px; padding-right: 10px; padding-bottom: 10px; }
  .world_of_knowledge .left-container { padding-top: 10px; }

  .ordering_go .row label { max-width: 120px; width: 100%; font-size: 17px; }
  .ordering_go .row input { height: 35px; max-width: calc(100% - 124px); }
  .ordering_go .time { background-size: 21px; }
  .ordering_go .row .padding_right_30 { padding-top: 8px; padding-bottom: 8px; }
  .google_time { padding-top: 0; }
  .personal_data { padding-top: 0; }



  .scale_mobile .row { margin-left: 0px; margin-right: 0px; }
  .ordering_go .row .padding_right_30 { padding-right: 0px; padding-left: 0px; }
  .scale_mobile .col-xs-12.col-sm-12.col-md-12 { padding-left: 0; padding-right: 0; }
  .scale_mobile .panel-body { padding: 10px; }
  .scale_mobile .ordering_go .padding_adjust { padding-left: 0; }
  .scale_mobile .difficulty { padding-right: 0; margin-top: 0; margin-bottom: 10px; }
  .carousel_title .mtitle { font-size: 28px; line-height: 22px; text-align: center; margin-top: 0; }

  .search_links .left_links ul { margin-left: -5px; margin-right: -5px; }
  .menuzord-responsive .menuzord-menu > li.select_dropdown { display: none; }

  .boneMarrowBanner .desktopimg { display: none; }
  .boneMarrowBanner .mobimg { display: block; }
  .slider.addsearch .search_bg { height: 54px; overflow: hidden; }
  .personal_info .row div.setwidth2 { width: 100%; }
}


@media ( max-width:769px) {
  .mobility_services ul.links li.joining_drivers a { font-size: 20px; }
  .service_box p.emergency_services { font-size: 14px; }
  .service_box ul li a { font-size: 14px; }
  .how ul.contacts li p { font-size: 14px; }
}

@media ( max-width:749px) {
  .mobility_services ul.links li a { padding-top: 15px; font-size: 22px; }
  .mobility_services ul.links li.joining_drivers a { font-size: 22px; padding-left: 5px; padding-right: 5px; }
}

@media ( max-width:669px) {
  .click_for_details p { font-size: 16px; }
  .click_for_details a { font-size: 14px; }
}

@media ( max-width:649px) {
  .mobility_services ul.links li.joining_drivers a { font-size: 18px; padding-top: 7px; }
  .mobility_services ul.links li a { font-size: 18px; padding-top: 21px; }
}

@media (max-width:620px) {
  .blue_modal_1_dialog { max-width: 380px; width: 100%; }
  .blue_modal_1 .info_section { padding-right: 10px; }
  .blue_modal_1 .info_image { height: 25px; width: 25px; }
  .blue_modal_1 .box_2 { padding-top: 10px; }
  .line_5, .line_6 { font-size: 16px; line-height: 22px; display: block; }
  .newsletter_new { padding-top: 50px; padding-right: 10px; }
  .line_4, .line_2, .line_3, .line_1 { font-size: 17px; line-height: 24px; }
  .blue_modal_1_dialog .success_show { height: 240px; width: 380px; }
  .blue_modal_1_dialog { height: 240px; }
  .blue_modal_1 .blue-background { margin-top: 8px; height: 50px; }
  .blue_modal_1 .light_bulb { font-size: 13px; }
  .blue_modal_1 .light_bulb { padding-right: 35px; padding-left: 15px; background-position: 351px 10px; background-size: 26px; }
}


@media ( max-width:630px) {
  li.header_top img { height: 42px; }
  /*.top_header_blue .header_top .titles .title {
        font-size:30px;
    }*/
  /*.top_header_blue ul li.first_col img { width: 123px; }
    .header_top.second_col img { width: 183px; }
    .header_top.third_col img { width: 123px; padding-right: 6px; }
    .top_header_blue ul li.first_col span { font-size: 12px !important; }
    .top_header_blue ul li.second_col span { font-size: 12px !important; }
    .top_header_blue ul li.third_col span { font-size: 12px !important; }
    .top_header_blue ul li.third_col a { font-size: 12px !important; right: 133px !important; }
    .top_header_blue ul li.third_col a:after { right: 39px !important; top: -5px !important; }*/
  .blue_header .menuzord-responsive .showhide { top: 71px; }
}

@media ( max-width:601px) {
  .branch_events .col-xs-12 { padding: 0 8px 0 8px; }
}

@media ( max-width:576px) {
  .branch_events .branch_code .col-xs-3 { padding-left: 1px; padding-right: 1px; }
  .branch_events .row.branch_code { margin: 0; }
  .wheelchair img { width: 39px; }
  .branch_events .branch_code .col-xs-3 { padding-left: 4px; padding-right: 4px; }
  .branch1 { margin-top: 4px; margin-bottom: 4px; }
}

@media ( max-width:552px) {

  li.header_top img { width: 37px; }
  /*.top_header_blue .header_top .titles .title {
        font-size:26px;
    }*/
  /*.top_header_blue ul li.first_col img { width: 111px; }
    .header_top.second_col img { width: 156px; }
    .header_top.third_col img { width: 109px; }
    .top_header_blue ul li.first_col span { right: 52px; }
    .top_header_blue ul li.second_col span { right: 44px !important; }

    .top_header_blue ul li.third_col span { right: 48px !important; }
    .top_header_blue ul li.third_col a { right: 117px !important; }*/

  .blue_header .menuzord-responsive .showhide { top: 66px; }
}


@media (max-width:550px) and (min-width:320px) {
  .blue_modal_1_dialog { max-width: 300px; width: 100%; }
  .blue_modal_1 .info_section { padding-right: 10px; }
  .blue_modal_1 .info_image { height: 25px; width: 25px; }
  .blue_modal_1 .box_2 { padding-top: 8px; }
  .line_5, .line_6 { font-size: 13px; line-height: 20px; display: block; }
  .newsletter_new { padding-top: 50px; padding-right: 10px; }
  .line_4, .line_2, .line_3, .line_1 { font-size: 15px; line-height: 21px; }
  .blue_modal_1_dialog .success_show { height: 240px; width: 300px; }
  .blue_modal_1_dialog { height: 240px; }
  .blue_modal_1 .blue-background { margin-top: 8px; height: 50px; }
  .blue_modal_1 .light_bulb { font-size: 11px; }
  .blue_modal_1 .light_bulb { padding-right: 35px; background-position: 270px 10px; background-size: 22px; }
}



@media ( max-width:540px) {
  .mobility_services ul.links li.joining_drivers a { line-height: 18px; }
}

@media ( max-width:520px) {
  .click_for_details p { font-size: 12px; }

  li.header_top img { height: 35px; }
  /*.top_header_blue .header_top .titles .title {
        font-size:25px;
    }*/
  /*.top_header_blue ul li.first_col img { width: 93px; }
    .header_top.second_col img { width: 136px; }
    .header_top.third_col img { width: 89px; }
    .top_header_blue ul li.first_col span { right: 44px; }
    .top_header_blue ul li.third_col span { right: 42px !important; }
    .top_header_blue ul li.third_col a { right: 110px !important; }*/
  .blue_header .menuzord-responsive .showhide { top: 61px; }
}




@media (max-width:500px) {
  .topvideo iframe { height: 200px; }
}

@media ( max-width:495px) {

  li.header_top img { height: 33px; }
  /*.top_header_blue .header_top .titles .title {
        font-size:23px;
    }*/
  /*.top_header_blue ul li.first_col img { width: 74px; }

    .top_header_blue ul li.first_col span { right: 34px; }
    .header_top.second_col img { width: 118px; }

    .header_top.third_col img { width: 78px; }
    .top_header_blue ul li.third_col span { right: 35px !important; }
    .top_header_blue ul li.third_col a { right: 88px !important; }

    .blue_header .menuzord-responsive .showhide { top: 53px; }

    .top_header_blue ul li.first_col span { bottom: -8px; }
    .top_header_blue ul li.second_col span { bottom: -6px; }
    .top_header_blue ul li.third_col span { bottom: -10px; }
    .top_header_blue ul li.third_col a { bottom: -10px; }
    .blue_header .third_col span:after { height: 11px !important; left: 4px !important; top: 0 !important; }

    .top_header_blue ul li.third_col span:after { border-right: 1px solid #000; }*/
}


@media ( max-width:465px) {

  li.header_top img { height: 33px; }
  /*.top_header_blue { padding-top: 13px; padding-bottom: 13px; }
    .top_header_blue ul li.first_col img { width: 61px; }
    .header_top.second_col img { width: 98px; }
    .header_top.third_col img { width: 64px; }
    .top_header_blue ul li.second_col { width: 31%; }
    .top_header_blue ul li.first_col { width: 36.45%; }
    .top_header_blue ul li.first_col span { right: 29px; }
    .top_header_blue ul li.second_col span { right: 29px !important; }
    .top_header_blue ul li.third_col span { right: 25px !important; }*/

  .details_heading { font-size: 15px; }
  .details_timming .sun_thur, .details_timming .rest { font-size: 15px; }
  .details_timming { font-size: 15px; }
}


@media (max-width:440px) {

  .branch1 h4.lending_equipment { font-size: 12px; }
  .world_of_knowledge_branch { padding-left: 0px; padding-right: 0px; }
  .personal_data .col-xs-12, .personal_data .col-sm-5, .personal_data .col-md-5, .personal_data .col-lg-5 { padding: 0px; }
}



@media ( max-width:422px) {
  .lower_menu ul li a { padding-left: 15px; background-position: 5px 2px; }
}

@media ( max-width:410px) {

  .wrapper.blue_header { padding-top: 53px; }
  .wrapper.blue_header.strictly { padding-top: 53px; }

  .blue_header .menuzord-responsive .showhide { top: 48px; }

  /*li.header_top img {
        width:37px;
    }
    .top_header_blue .header_top .titles .title {
        font-size:19px;
    }*/

  /*.top_header_blue ul li.first_col span { font-size: 8px !important; }
    .top_header_blue ul li.second_col span { font-size: 8px !important; }
    .top_header_blue ul li.third_col span { font-size: 6px !important; }
    .top_header_blue ul li.third_col a { font-size: 6px !important; }
    .top_header_blue ul li.third_col a { right: 65px !important; }
    .top_header_blue ul li.third_col a:after { right: 19px !important; top: -8px !important; background-size: 4px; }
    .blue_header .third_col span:after { height: 7px !important; left: 4px !important; top: -1px !important; }

    .top_header_blue ul li.first_col img { width: 57px; }

    .header_top.second_col img { width: 78px; }
    .header_top.third_col img { width: 60px; padding-right: 6px; }*/
}



@media ( max-width:480px) {
  .lower_menu ul li a { font-size: 12px; }
  .lower_menu ul li span,
  .lower_menu ul li.transporting a { font-size: 12px; }
  .mobility_services ul.list li a { font-size: 15px; }
  .mobility_services h2 { font-size: 25px; }
  .columns-container.general > .column { display: inline-block; width: 100%; }
  .columns-container.general > .column:nth-child(n + 2) .assistence { padding-top: 5px; }
  .assistence { padding-top: 28px; }
  .lending_eqipment { display: inline-table; width: 100%; }
  .top_header_blue ul { display: flex; }
  .top_header_blue ul li { padding: 0 8px; text-align: center; }
  .top_header_blue .header_top .titles { padding-right: 0; text-align: center; }
  li.header_top img { float: none; }
  .search_results .search_links2 { max-height: 65vh; }
  .help_you.help_you_new { padding: 0 0 2px 0; }
  .contribution_benner-text a span, .contribution_benner-text a, .contribution_benner-text p { font-size: 18px !important; display: block; padding: 1px 0 0 0; position: absolute; width: 100%; border-radius: 0; border: 0; }
  .contribution_benner-text a:after { content: '>'; margin-right: 4px; font-size: 17px; }
  #contributionSlider.haveLink { margin-bottom: 31px; }
  .world_of_knowledge .right-container .row_2 .title_desc { height: 50px; }
  .footer .footer_links .footer_links_box:last-child { width: 100%; }
  .footer_copyright .siteby { margin-top: 4px; }
  .siteby img { position: relative; top: -2px; }
  .search-input { position: relative; }
  .help_you .search_help .searchbtn { width: 100%; padding-left: 45px; }
  .help_you .search_help .subbtn { position: absolute; left: 0; }
  .help_you .search_help .subbtn:after { top: 0px; right: 4px; }
  .contour > .row { margin: 0; }
  .contourField { padding-bottom: 10px; }
  #contour fieldset, .contour fieldset { margin: 0 0 0.5em 0; }
  .payment_section_bottom input[type="text"], .payment_section_bottom input[type="number"] { height: 40px; margin: 0 0px 0px 0px; border-radius: 0; }
  .opening_hours { min-height: 106px; height: auto; margin-bottom: 20px; }
  .footer .footer_links .footer_links_box:last-child { margin: 0; }
  .footer .footer_links .footer_links_box { width: 100%; margin: 5px 0 12px; }
  .payment_section_top { display: table; margin: 0 auto 21px auto; max-width: 100%; padding: 0; float: none !important; }
  .payment_button_new.step_2 .submit { white-space: normal; }
  .payment_button.payment_button_new { width: calc(100% - 160px); }
  .cleaning { color: #ed1c24; font-size: 16px; margin: 14px 0px 0px 0px; }
  .return { color: #000000; font-size: 16px; margin: 12px 0px 0px 5px; background: url(/National_Library/20160526010038oe_/https://www.ami.org.il/images/right_arrow_black.png) no-repeat right center; padding-right: 8px; background-size: 7px; background-position: center right; line-height: 17px; }
  .payment_section_bottom .payment_button { padding: 0px 0px 0 0px; float: left !important; }
  .payment_section_bottom .payment_button.step_2 { float: right !important; }
  .payment_section_bottom { padding: 10px 0 11px; }
  .boneMarrowPage #boneMarrowDatabaseForm no-captcha { margin-right: 0; transform: scale(0.77) translate(29%,0); -webkit-transform: scale(0.77) translate(29%,0); transform-origin: 0 0; -webkit-transform-origin: 0 0; margin: 20px auto 0; display: inline-table; justify-content: flex-start; }

  .search_help .second { width: 100%; border-radius: 0; margin: 0; }
  .search_help .personal_number { width: 100%; border-radius: 0; }
  .boneMarrowPage .select { font-size: 22px; margin: 0px 0 20px 0; }
  #boneMarrowDatabaseForm input[type="radio"] { float: right; }
  #boneMarrowDatabaseForm label { display: block; text-align: right; padding-right: 20px; font-size: 19px; line-height: 21px; }
  .registered_cont .subbtn { border-radius: 0; width: auto; padding: 0 20px; }
  .boneMarrowBanner form .field-wrapper { position: relative; width: 50%; display: inline-block; float: right; }
  .mobileFlexslider.flexslider { background: transparent; border-radius: 0; padding: 0 0 30px 0; border: none; }
  .mobileFlexslider.flexslider .flex-control-nav { bottom: 0; }
  .top_header_blue .mobileFlexslider.flexslider ul.slides { display: block; float: left; }
  .top_header_blue .mobileFlexslider.flexslider .header_top .titles { padding-right: 0; text-align: center; width: 100%; }
  .mobileFlexslider.flexslider .slides > li { text-align: center; padding: 0; border: 0; margin: 0; left: 0; }
  .mobileFlexslider.flexslider .slides img { width: auto; display: inline-block; max-height: 60px; }
  .map_style { padding: 20px 0; }
  .details_timming .row_first span { min-width: 75px; }
  .google_time .sun_thur.days, .google_time .rest { min-width: 60px; }
  .column .help_box1 { height: auto; }
  .menuzord-responsive.menuzord { overflow-y: scroll; }
  .menulinks_boxes h2 { padding-bottom: 10px; min-height: 0; }
  .payment_section_bottom .dropdown { margin: 10px 0px; }
  .boneMarrowModal .modalMain { padding: 38px 25px 50px 25px; }
  .close_popup { top: 10px; left: 10px; }
  .boneMarrowModal .modalBottom .didYouKnow a { color: #fff; text-decoration: underline; }
  .loader { position: absolute; display: block; left: 477px; top: 154px; width: 146px; height: 148px; margin-right: auto; margin-left: auto; z-index: 9999; background: url(/National_Library/20160526010038oe_/https://www.ami.org.il/images/loading.gif) 50% 50% no-repeat rgb(249,249,249); right: 0; left: 0; }
  .near_you .details_heading { max-width: 110px; }
  .near_you .details_heading { max-width: 80px; }

  .near_you .details_timming { width: auto !important; font-size: 15px; max-width: calc(100% - 90px); }
  .near_you .details_timming .row_first span { float: left; display: inline-table; }
  .near_you .sub_heading_branch { font-size: 20px; white-space: normal; max-width: calc(100% - 30px); }
  .near_you a.sun_thur, .near_you label.sun_thur { word-break: break-word; }
  .smallModal.boneMarrowModal .modal-dialog { height: auto; max-height: 90%; background: transparent; }
  .contribution.contribution_popup .modal-dialog { max-height: 90vh; height: auto; }
  .search_results .mCustomScrollBox { float: right; }
  .owl-carousel .owl-stage { display: flex; flex-wrap: wrap; }
  .services_items .heading { padding: 0 10px 12px; }
}


@media ( max-width:348px) {
  .mobility_services ul.links li.joining_drivers a { font-size: 18px; }
  .mobility_services ul.links li a { font-size: 18px; }
}

@media ( max-width:324px) {

  .top_header_blue { padding-top: 9px; padding-bottom: 9px; }
  .mobility_services ul.links li a { font-size: 16px; }
  .mobility_services ul.links li.joining_drivers a { font-size: 15px; }
  .mobility_services ul.links li.joining_drivers a { line-height: 15px; }

  /*li.header_top img {
        width:29px;
    }
    .top_header_blue .header_top .titles .title {
        font-size:15px;
    }*/

  /*.top_header_blue ul li.first_col span { bottom: -3px; }
    .top_header_blue ul li.second_col span { bottom: -4px; }
    .top_header_blue ul li.third_col span { bottom: -4px; }
    .top_header_blue ul li.third_col a { bottom: -4px; }


    .top_header_blue ul li.first_col span { right: 29px; }
    .top_header_blue ul li.second_col span { right: 23px !important; }
    .top_header_blue ul li.third_col span { right: 28px !important; font-size: 7px !important; }
    .top_header_blue ul li.third_col span { padding-left: 8px; }*/
}

@media (max-width:330px) {
  .world_of_knowledge .right-container .other_forums img { max-width: 80px; }
  .world_of_knowledge .right-container .title_news { width: calc(100% - 84px); }
  .world_of_knowledge .right-container .title_desc { line-height: 14px; height: 40px; }
  .world_of_knowledge .right-container .title_news .person_name { margin-bottom: 1px; }
  .world_of_knowledge .right-container .gray_text:before { height: 11px; }
  .world_of_knowledge .right-container .read_more { font-size: 12px; font-family: 'oealchemistpro-semibold'; }
  .world_of_knowledge .right-container .read_more:after { height: 10px; background-size: 5px; left: -8px; }
  .topvideo iframe { height: 145px; }
  .mobility_services ul.list { margin-top: 13px; }
  .lower_menu { margin-bottom: 20px; }
  .mobility_services ul.list li { margin-bottom: 12px; }
  .mobility_services ul.links { margin-top: 18px; }
  .mobility_services ul.links li { width: 33.33%; height: 52px; }
  .mobility_services ul.links li a { padding-top: 20px; font-size: 15px; }
  .mobility_services ul.links li.joining_drivers a { font-size: 14px; line-height: 16px; }
  .lower_menu ul li a { font-size: 10px; background-position: 5px 1px; }
  .lower_menu ul li.transporting a { font-size: 10px; }
  .mobility_services ul.links li.joining_drivers a { padding-top: 13px; }
  #boneMarrowDatabaseForm { overflow: hidden; }
  .boneMarrowPage form .field-wrapper .error { top: 30px; }
  .details_timming .sun_thur, .details_timming .rest { min-width: 65px; }
}

@media (max-width:320px) {

  .organization_sites .organization_sites_links h2 { font-size: 27px; }
  .organization_sites .organization_sites_links { padding-left: 10px; padding-bottom: 0px; }
  .organization_sites .organization_sites_links ul li a { font-size: 21px; }
  .organization_sites .organization_sites_links ul li { margin-bottom: 17px; }
  .organization_sites_number p { font-size: 20px; }
  .organization_sites_number { padding: 10px 0px; }
}


/* Elad */

@media (max-width: 1023px) {
  .pelecardIframe { height: 460px; }
}

@media (max-width: 768px) {
  .organization_sites_desktop { display: none; }
  .payment_section .branchPurpose .error { top: 29px; }
}

@media (max-width: 767px) {
  .findmore_box.findmore_box4 > div { width: auto; overflow: hidden; height: 30px; }
  .find_more .channel li { margin-top: 0; }
  .find_more .findmore_box4 ul li { width: auto; display: inline; padding-left: 25px; }
  .find_more .channel li .icon { width: 20px; height: auto; display: inline; float: none; }
  .find_more .findmore_box4 ul { white-space: nowrap; overflow: hidden; width: 8000px; }
  .find_more .findmore_box4 ul li.register { margin-top: 0; }
  .services_items .item { height: 100%; }
  .pelecardIframe { height: 705px; }
  .container_first { padding: 0 10px; }
  .find_more .findmore_box4 ul li a { display: inline; }
  .find_more .findmore_box4 ul li a span { display: inline; }
  .find_more .channel li .caption { float: none; width: auto; display: inline; }
  .find_more.newsTicker .findmore_box4 ul li { clear: none; }
  .left-container .world_of_knowledge { padding-top: 10px; }
}

@media (max-width: 479px) {
  .pelecardIframe { height: 885px; }

  .banner_green_page .banner_text { font-size: 14px; }
}

@media print {

  .addthis_inline_share_toolbox, .footer_links_box2, #menuzord, .lower_menu, .footer, .flexslider .slides > li:last-child, .flexslider .clone { display: none !important; }
  .article-details .main-content ul > li { max-width: 100%; float: right; }
  .top_header { position: relative; top: 0; right: 1.5cm; }
  html { margin-top: 0; }
  .container.article-details { padding-top: 0px; }
  a[href]:after { content: none !important; }
}

@page { size: A4; margin: 1.5cm 17mm 17mm 17mm; }
