@charset "utf-8";
@charset "utf-8";
@font-face {
font-family: 'Open Sans';
src: url(//mn.idhospital.com/wp-content/themes/zeein/assets/font/openSans/opensans-light-webfont.eot);
src: url(//mn.idhospital.com/wp-content/themes/zeein/assets/font/openSans/opensans-light-webfont.eot?#iefix) format('embedded-opentype'),
url(//mn.idhospital.com/wp-content/themes/zeein/assets/font/openSans/opensans-light-webfont.woff2) format('woff2'),
url(//mn.idhospital.com/wp-content/themes/zeein/assets/font/openSans/opensans-light-webfont.woff) format('woff'),
url(//mn.idhospital.com/wp-content/themes/zeein/assets/font/openSans/opensans-light-webfont.svg#open_sanslight) format('svg');
font-weight: 300;
font-style: normal;
}
@font-face {
font-family: 'Open Sans';
src: url(//mn.idhospital.com/wp-content/themes/zeein/assets/font/openSans/opensans-regular-webfont.eot);
src: url(//mn.idhospital.com/wp-content/themes/zeein/assets/font/openSans/opensans-regular-webfont.eot?#iefix) format('embedded-opentype'),
url(//mn.idhospital.com/wp-content/themes/zeein/assets/font/openSans/opensans-regular-webfont.woff2) format('woff2'),
url(//mn.idhospital.com/wp-content/themes/zeein/assets/font/openSans/opensans-regular-webfont.woff) format('woff'),
url(//mn.idhospital.com/wp-content/themes/zeein/assets/font/openSans/opensans-regular-webfont.svg#open_sansregular) format('svg');
font-weight: 400;
font-style: normal;
}
@font-face {
font-family: 'Open Sans';
src: url(//mn.idhospital.com/wp-content/themes/zeein/assets/font/openSans/opensans-semibold-webfont.eot);
src: url(//mn.idhospital.com/wp-content/themes/zeein/assets/font/openSans/opensans-semibold-webfont.eot?#iefix) format('embedded-opentype'),
url(//mn.idhospital.com/wp-content/themes/zeein/assets/font/openSans/opensans-semibold-webfont.woff2) format('woff2'),
url(//mn.idhospital.com/wp-content/themes/zeein/assets/font/openSans/opensans-semibold-webfont.woff) format('woff'),
url(//mn.idhospital.com/wp-content/themes/zeein/assets/font/openSans/opensans-semibold-webfont.svg#open_sanssemibold) format('svg');
font-weight: 600;
font-style: normal;
}
@font-face {
font-family: 'Open Sans';
src: url(//mn.idhospital.com/wp-content/themes/zeein/assets/font/openSans/opensans-bold-webfont.eot);
src: url(//mn.idhospital.com/wp-content/themes/zeein/assets/font/openSans/opensans-bold-webfont.eot?#iefix) format('embedded-opentype'),
url(//mn.idhospital.com/wp-content/themes/zeein/assets/font/openSans/opensans-bold-webfont.woff2) format('woff2'),
url(//mn.idhospital.com/wp-content/themes/zeein/assets/font/openSans/opensans-bold-webfont.woff) format('woff'),
url(//mn.idhospital.com/wp-content/themes/zeein/assets/font/openSans/opensans-bold-webfont.svg#open_sansbold) format('svg');
font-weight: 700;
font-style: normal;
}
@font-face {
font-family: 'Open Sans';
src: url(//mn.idhospital.com/wp-content/themes/zeein/assets/font/openSans/opensans-extrabold-webfont.eot);
src: url(//mn.idhospital.com/wp-content/themes/zeein/assets/font/openSans/opensans-extrabold-webfont.eot?#iefix) format('embedded-opentype'),
url(//mn.idhospital.com/wp-content/themes/zeein/assets/font/openSans/opensans-extrabold-webfont.woff2) format('woff2'),
url(//mn.idhospital.com/wp-content/themes/zeein/assets/font/openSans/opensans-extrabold-webfont.woff) format('woff'),
url(//mn.idhospital.com/wp-content/themes/zeein/assets/font/openSans/opensans-extrabold-webfont.svg#open_sansextrabold) format('svg');
font-weight: 800;
font-style: normal;
}
@font-face {
font-family: 'ElegantIcons';
src:url(http://mn.idhospital.com/wp-content/themes/zeein/assets/font/ElegantIcons/ElegantIcons.eot);
src:url(http://mn.idhospital.com/wp-content/themes/zeein/assets/font/ElegantIcons/ElegantIcons.eot?#iefix) format('embedded-opentype'),
url(http://mn.idhospital.com/wp-content/themes/zeein/assets/font/ElegantIcons/ElegantIcons.woff) format('woff'),
url(http://mn.idhospital.com/wp-content/themes/zeein/assets/font/ElegantIcons/ElegantIcons.ttf) format('truetype'),
url(http://mn.idhospital.com/wp-content/themes/zeein/assets/font/ElegantIcons/ElegantIcons.svg#ElegantIcons) format('svg');
font-weight: normal;
font-style: normal;
} [data-icon]:before {
font-family: 'ElegantIcons';
content: attr(data-icon);
speak: none;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}  .arrow_up, .arrow_down, .arrow_left, .arrow_right, .arrow_left-up, .arrow_right-up, .arrow_right-down, .arrow_left-down, .arrow-up-down, .arrow_up-down_alt, .arrow_left-right_alt, .arrow_left-right, .arrow_expand_alt2, .arrow_expand_alt, .arrow_condense, .arrow_expand, .arrow_move, .arrow_carrot-up, .arrow_carrot-down, .arrow_carrot-left, .arrow_carrot-right, .arrow_carrot-2up, .arrow_carrot-2down, .arrow_carrot-2left, .arrow_carrot-2right, .arrow_carrot-up_alt2, .arrow_carrot-down_alt2, .arrow_carrot-left_alt2, .arrow_carrot-right_alt2, .arrow_carrot-2up_alt2, .arrow_carrot-2down_alt2, .arrow_carrot-2left_alt2, .arrow_carrot-2right_alt2, .arrow_triangle-up, .arrow_triangle-down, .arrow_triangle-left, .arrow_triangle-right, .arrow_triangle-up_alt2, .arrow_triangle-down_alt2, .arrow_triangle-left_alt2, .arrow_triangle-right_alt2, .arrow_back, .icon_minus-06, .icon_plus, .icon_close, .icon_check, .icon_minus_alt2, .icon_plus_alt2, .icon_close_alt2, .icon_check_alt2, .icon_zoom-out_alt, .icon_zoom-in_alt, .icon_search, .icon_box-empty, .icon_box-selected, .icon_minus-box, .icon_plus-box, .icon_box-checked, .icon_circle-empty, .icon_circle-slelected, .icon_stop_alt2, .icon_stop, .icon_pause_alt2, .icon_pause, .icon_menu, .icon_menu-square_alt2, .icon_menu-circle_alt2, .icon_ul, .icon_ol, .icon_adjust-horiz, .icon_adjust-vert, .icon_document_alt, .icon_documents_alt, .icon_pencil, .icon_pencil-edit_alt, .icon_pencil-edit, .icon_folder-alt, .icon_folder-open_alt, .icon_folder-add_alt, .icon_info_alt, .icon_error-oct_alt, .icon_error-circle_alt, .icon_error-triangle_alt, .icon_question_alt2, .icon_question, .icon_comment_alt, .icon_chat_alt, .icon_vol-mute_alt, .icon_volume-low_alt, .icon_volume-high_alt, .icon_quotations, .icon_quotations_alt2, .icon_clock_alt, .icon_lock_alt, .icon_lock-open_alt, .icon_key_alt, .icon_cloud_alt, .icon_cloud-upload_alt, .icon_cloud-download_alt, .icon_image, .icon_images, .icon_lightbulb_alt, .icon_gift_alt, .icon_house_alt, .icon_genius, .icon_mobile, .icon_tablet, .icon_laptop, .icon_desktop, .icon_camera_alt, .icon_mail_alt, .icon_cone_alt, .icon_ribbon_alt, .icon_bag_alt, .icon_creditcard, .icon_cart_alt, .icon_paperclip, .icon_tag_alt, .icon_tags_alt, .icon_trash_alt, .icon_cursor_alt, .icon_mic_alt, .icon_compass_alt, .icon_pin_alt, .icon_pushpin_alt, .icon_map_alt, .icon_drawer_alt, .icon_toolbox_alt, .icon_book_alt, .icon_calendar, .icon_film, .icon_table, .icon_contacts_alt, .icon_headphones, .icon_lifesaver, .icon_piechart, .icon_refresh, .icon_link_alt, .icon_link, .icon_loading, .icon_blocked, .icon_archive_alt, .icon_heart_alt, .icon_star_alt, .icon_star-half_alt, .icon_star, .icon_star-half, .icon_tools, .icon_tool, .icon_cog, .icon_cogs, .arrow_up_alt, .arrow_down_alt, .arrow_left_alt, .arrow_right_alt, .arrow_left-up_alt, .arrow_right-up_alt, .arrow_right-down_alt, .arrow_left-down_alt, .arrow_condense_alt, .arrow_expand_alt3, .arrow_carrot_up_alt, .arrow_carrot-down_alt, .arrow_carrot-left_alt, .arrow_carrot-right_alt, .arrow_carrot-2up_alt, .arrow_carrot-2dwnn_alt, .arrow_carrot-2left_alt, .arrow_carrot-2right_alt, .arrow_triangle-up_alt, .arrow_triangle-down_alt, .arrow_triangle-left_alt, .arrow_triangle-right_alt, .icon_minus_alt, .icon_plus_alt, .icon_close_alt, .icon_check_alt, .icon_zoom-out, .icon_zoom-in, .icon_stop_alt, .icon_menu-square_alt, .icon_menu-circle_alt, .icon_document, .icon_documents, .icon_pencil_alt, .icon_folder, .icon_folder-open, .icon_folder-add, .icon_folder_upload, .icon_folder_download, .icon_info, .icon_error-circle, .icon_error-oct, .icon_error-triangle, .icon_question_alt, .icon_comment, .icon_chat, .icon_vol-mute, .icon_volume-low, .icon_volume-high, .icon_quotations_alt, .icon_clock, .icon_lock, .icon_lock-open, .icon_key, .icon_cloud, .icon_cloud-upload, .icon_cloud-download, .icon_lightbulb, .icon_gift, .icon_house, .icon_camera, .icon_mail, .icon_cone, .icon_ribbon, .icon_bag, .icon_cart, .icon_tag, .icon_tags, .icon_trash, .icon_cursor, .icon_mic, .icon_compass, .icon_pin, .icon_pushpin, .icon_map, .icon_drawer, .icon_toolbox, .icon_book, .icon_contacts, .icon_archive, .icon_heart, .icon_profile, .icon_group, .icon_grid-2x2, .icon_grid-3x3, .icon_music, .icon_pause_alt, .icon_phone, .icon_upload, .icon_download, .social_facebook, .social_twitter, .social_pinterest, .social_googleplus, .social_tumblr, .social_tumbleupon, .social_wordpress, .social_instagram, .social_dribbble, .social_vimeo, .social_linkedin, .social_rss, .social_deviantart, .social_share, .social_myspace, .social_skype, .social_youtube, .social_picassa, .social_googledrive, .social_flickr, .social_blogger, .social_spotify, .social_delicious, .social_facebook_circle, .social_twitter_circle, .social_pinterest_circle, .social_googleplus_circle, .social_tumblr_circle, .social_stumbleupon_circle, .social_wordpress_circle, .social_instagram_circle, .social_dribbble_circle, .social_vimeo_circle, .social_linkedin_circle, .social_rss_circle, .social_deviantart_circle, .social_share_circle, .social_myspace_circle, .social_skype_circle, .social_youtube_circle, .social_picassa_circle, .social_googledrive_alt2, .social_flickr_circle, .social_blogger_circle, .social_spotify_circle, .social_delicious_circle, .social_facebook_square, .social_twitter_square, .social_pinterest_square, .social_googleplus_square, .social_tumblr_square, .social_stumbleupon_square, .social_wordpress_square, .social_instagram_square, .social_dribbble_square, .social_vimeo_square, .social_linkedin_square, .social_rss_square, .social_deviantart_square, .social_share_square, .social_myspace_square, .social_skype_square, .social_youtube_square, .social_picassa_square, .social_googledrive_square, .social_flickr_square, .social_blogger_square, .social_spotify_square, .social_delicious_square, .icon_printer, .icon_calulator, .icon_building, .icon_floppy, .icon_drive, .icon_search-2, .icon_id, .icon_id-2, .icon_puzzle, .icon_like, .icon_dislike, .icon_mug, .icon_currency, .icon_wallet, .icon_pens, .icon_easel, .icon_flowchart, .icon_datareport, .icon_briefcase, .icon_shield, .icon_percent, .icon_globe, .icon_globe-2, .icon_target, .icon_hourglass, .icon_balance, .icon_rook, .icon_printer-alt, .icon_calculator_alt, .icon_building_alt, .icon_floppy_alt, .icon_drive_alt, .icon_search_alt, .icon_id_alt, .icon_id-2_alt, .icon_puzzle_alt, .icon_like_alt, .icon_dislike_alt, .icon_mug_alt, .icon_currency_alt, .icon_wallet_alt, .icon_pens_alt, .icon_easel_alt, .icon_flowchart_alt, .icon_datareport_alt, .icon_briefcase_alt, .icon_shield_alt, .icon_percent_alt, .icon_globe_alt, .icon_clipboard {
font-family: 'ElegantIcons';
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
}
.arrow_up:before {
content: "\21";
}
.arrow_down:before {
content: "\22";
}
.arrow_left:before {
content: "\23";
}
.arrow_right:before {
content: "\24";
}
.arrow_left-up:before {
content: "\25";
}
.arrow_right-up:before {
content: "\26";
}
.arrow_right-down:before {
content: "\27";
}
.arrow_left-down:before {
content: "\28";
}
.arrow-up-down:before {
content: "\29";
}
.arrow_up-down_alt:before {
content: "\2a";
}
.arrow_left-right_alt:before {
content: "\2b";
}
.arrow_left-right:before {
content: "\2c";
}
.arrow_expand_alt2:before {
content: "\2d";
}
.arrow_expand_alt:before {
content: "\2e";
}
.arrow_condense:before {
content: "\2f";
}
.arrow_expand:before {
content: "\30";
}
.arrow_move:before {
content: "\31";
}
.arrow_carrot-up:before {
content: "\32";
}
.arrow_carrot-down:before {
content: "\33";
}
.arrow_carrot-left:before {
content: "\34";
}
.arrow_carrot-right:before {
content: "\35";
}
.arrow_carrot-2up:before {
content: "\36";
}
.arrow_carrot-2down:before {
content: "\37";
}
.arrow_carrot-2left:before {
content: "\38";
}
.arrow_carrot-2right:before {
content: "\39";
}
.arrow_carrot-up_alt2:before {
content: "\3a";
}
.arrow_carrot-down_alt2:before {
content: "\3b";
}
.arrow_carrot-left_alt2:before {
content: "\3c";
}
.arrow_carrot-right_alt2:before {
content: "\3d";
}
.arrow_carrot-2up_alt2:before {
content: "\3e";
}
.arrow_carrot-2down_alt2:before {
content: "\3f";
}
.arrow_carrot-2left_alt2:before {
content: "\40";
}
.arrow_carrot-2right_alt2:before {
content: "\41";
}
.arrow_triangle-up:before {
content: "\42";
}
.arrow_triangle-down:before {
content: "\43";
}
.arrow_triangle-left:before {
content: "\44";
}
.arrow_triangle-right:before {
content: "\45";
}
.arrow_triangle-up_alt2:before {
content: "\46";
}
.arrow_triangle-down_alt2:before {
content: "\47";
}
.arrow_triangle-left_alt2:before {
content: "\48";
}
.arrow_triangle-right_alt2:before {
content: "\49";
}
.arrow_back:before {
content: "\4a";
}
.icon_minus-06:before {
content: "\4b";
}
.icon_plus:before {
content: "\4c";
}
.icon_close:before {
content: "\4d";
}
.icon_check:before {
content: "\4e";
}
.icon_minus_alt2:before {
content: "\4f";
}
.icon_plus_alt2:before {
content: "\50";
}
.icon_close_alt2:before {
content: "\51";
}
.icon_check_alt2:before {
content: "\52";
}
.icon_zoom-out_alt:before {
content: "\53";
}
.icon_zoom-in_alt:before {
content: "\54";
}
.icon_search:before {
content: "\55";
}
.icon_box-empty:before {
content: "\56";
}
.icon_box-selected:before {
content: "\57";
}
.icon_minus-box:before {
content: "\58";
}
.icon_plus-box:before {
content: "\59";
}
.icon_box-checked:before {
content: "\5a";
}
.icon_circle-empty:before {
content: "\5b";
}
.icon_circle-slelected:before {
content: "\5c";
}
.icon_stop_alt2:before {
content: "\5d";
}
.icon_stop:before {
content: "\5e";
}
.icon_pause_alt2:before {
content: "\5f";
}
.icon_pause:before {
content: "\60";
}
.icon_menu:before {
content: "\61";
}
.icon_menu-square_alt2:before {
content: "\62";
}
.icon_menu-circle_alt2:before {
content: "\63";
}
.icon_ul:before {
content: "\64";
}
.icon_ol:before {
content: "\65";
}
.icon_adjust-horiz:before {
content: "\66";
}
.icon_adjust-vert:before {
content: "\67";
}
.icon_document_alt:before {
content: "\68";
}
.icon_documents_alt:before {
content: "\69";
}
.icon_pencil:before {
content: "\6a";
}
.icon_pencil-edit_alt:before {
content: "\6b";
}
.icon_pencil-edit:before {
content: "\6c";
}
.icon_folder-alt:before {
content: "\6d";
}
.icon_folder-open_alt:before {
content: "\6e";
}
.icon_folder-add_alt:before {
content: "\6f";
}
.icon_info_alt:before {
content: "\70";
}
.icon_error-oct_alt:before {
content: "\71";
}
.icon_error-circle_alt:before {
content: "\72";
}
.icon_error-triangle_alt:before {
content: "\73";
}
.icon_question_alt2:before {
content: "\74";
}
.icon_question:before {
content: "\75";
}
.icon_comment_alt:before {
content: "\76";
}
.icon_chat_alt:before {
content: "\77";
}
.icon_vol-mute_alt:before {
content: "\78";
}
.icon_volume-low_alt:before {
content: "\79";
}
.icon_volume-high_alt:before {
content: "\7a";
}
.icon_quotations:before {
content: "\7b";
}
.icon_quotations_alt2:before {
content: "\7c";
}
.icon_clock_alt:before {
content: "\7d";
}
.icon_lock_alt:before {
content: "\7e";
}
.icon_lock-open_alt:before {
content: "\e000";
}
.icon_key_alt:before {
content: "\e001";
}
.icon_cloud_alt:before {
content: "\e002";
}
.icon_cloud-upload_alt:before {
content: "\e003";
}
.icon_cloud-download_alt:before {
content: "\e004";
}
.icon_image:before {
content: "\e005";
}
.icon_images:before {
content: "\e006";
}
.icon_lightbulb_alt:before {
content: "\e007";
}
.icon_gift_alt:before {
content: "\e008";
}
.icon_house_alt:before {
content: "\e009";
}
.icon_genius:before {
content: "\e00a";
}
.icon_mobile:before {
content: "\e00b";
}
.icon_tablet:before {
content: "\e00c";
}
.icon_laptop:before {
content: "\e00d";
}
.icon_desktop:before {
content: "\e00e";
}
.icon_camera_alt:before {
content: "\e00f";
}
.icon_mail_alt:before {
content: "\e010";
}
.icon_cone_alt:before {
content: "\e011";
}
.icon_ribbon_alt:before {
content: "\e012";
}
.icon_bag_alt:before {
content: "\e013";
}
.icon_creditcard:before {
content: "\e014";
}
.icon_cart_alt:before {
content: "\e015";
}
.icon_paperclip:before {
content: "\e016";
}
.icon_tag_alt:before {
content: "\e017";
}
.icon_tags_alt:before {
content: "\e018";
}
.icon_trash_alt:before {
content: "\e019";
}
.icon_cursor_alt:before {
content: "\e01a";
}
.icon_mic_alt:before {
content: "\e01b";
}
.icon_compass_alt:before {
content: "\e01c";
}
.icon_pin_alt:before {
content: "\e01d";
}
.icon_pushpin_alt:before {
content: "\e01e";
}
.icon_map_alt:before {
content: "\e01f";
}
.icon_drawer_alt:before {
content: "\e020";
}
.icon_toolbox_alt:before {
content: "\e021";
}
.icon_book_alt:before {
content: "\e022";
}
.icon_calendar:before {
content: "\e023";
}
.icon_film:before {
content: "\e024";
}
.icon_table:before {
content: "\e025";
}
.icon_contacts_alt:before {
content: "\e026";
}
.icon_headphones:before {
content: "\e027";
}
.icon_lifesaver:before {
content: "\e028";
}
.icon_piechart:before {
content: "\e029";
}
.icon_refresh:before {
content: "\e02a";
}
.icon_link_alt:before {
content: "\e02b";
}
.icon_link:before {
content: "\e02c";
}
.icon_loading:before {
content: "\e02d";
}
.icon_blocked:before {
content: "\e02e";
}
.icon_archive_alt:before {
content: "\e02f";
}
.icon_heart_alt:before {
content: "\e030";
}
.icon_star_alt:before {
content: "\e031";
}
.icon_star-half_alt:before {
content: "\e032";
}
.icon_star:before {
content: "\e033";
}
.icon_star-half:before {
content: "\e034";
}
.icon_tools:before {
content: "\e035";
}
.icon_tool:before {
content: "\e036";
}
.icon_cog:before {
content: "\e037";
}
.icon_cogs:before {
content: "\e038";
}
.arrow_up_alt:before {
content: "\e039";
}
.arrow_down_alt:before {
content: "\e03a";
}
.arrow_left_alt:before {
content: "\e03b";
}
.arrow_right_alt:before {
content: "\e03c";
}
.arrow_left-up_alt:before {
content: "\e03d";
}
.arrow_right-up_alt:before {
content: "\e03e";
}
.arrow_right-down_alt:before {
content: "\e03f";
}
.arrow_left-down_alt:before {
content: "\e040";
}
.arrow_condense_alt:before {
content: "\e041";
}
.arrow_expand_alt3:before {
content: "\e042";
}
.arrow_carrot_up_alt:before {
content: "\e043";
}
.arrow_carrot-down_alt:before {
content: "\e044";
}
.arrow_carrot-left_alt:before {
content: "\e045";
}
.arrow_carrot-right_alt:before {
content: "\e046";
}
.arrow_carrot-2up_alt:before {
content: "\e047";
}
.arrow_carrot-2dwnn_alt:before {
content: "\e048";
}
.arrow_carrot-2left_alt:before {
content: "\e049";
}
.arrow_carrot-2right_alt:before {
content: "\e04a";
}
.arrow_triangle-up_alt:before {
content: "\e04b";
}
.arrow_triangle-down_alt:before {
content: "\e04c";
}
.arrow_triangle-left_alt:before {
content: "\e04d";
}
.arrow_triangle-right_alt:before {
content: "\e04e";
}
.icon_minus_alt:before {
content: "\e04f";
}
.icon_plus_alt:before {
content: "\e050";
}
.icon_close_alt:before {
content: "\e051";
}
.icon_check_alt:before {
content: "\e052";
}
.icon_zoom-out:before {
content: "\e053";
}
.icon_zoom-in:before {
content: "\e054";
}
.icon_stop_alt:before {
content: "\e055";
}
.icon_menu-square_alt:before {
content: "\e056";
}
.icon_menu-circle_alt:before {
content: "\e057";
}
.icon_document:before {
content: "\e058";
}
.icon_documents:before {
content: "\e059";
}
.icon_pencil_alt:before {
content: "\e05a";
}
.icon_folder:before {
content: "\e05b";
}
.icon_folder-open:before {
content: "\e05c";
}
.icon_folder-add:before {
content: "\e05d";
}
.icon_folder_upload:before {
content: "\e05e";
}
.icon_folder_download:before {
content: "\e05f";
}
.icon_info:before {
content: "\e060";
}
.icon_error-circle:before {
content: "\e061";
}
.icon_error-oct:before {
content: "\e062";
}
.icon_error-triangle:before {
content: "\e063";
}
.icon_question_alt:before {
content: "\e064";
}
.icon_comment:before {
content: "\e065";
}
.icon_chat:before {
content: "\e066";
}
.icon_vol-mute:before {
content: "\e067";
}
.icon_volume-low:before {
content: "\e068";
}
.icon_volume-high:before {
content: "\e069";
}
.icon_quotations_alt:before {
content: "\e06a";
}
.icon_clock:before {
content: "\e06b";
}
.icon_lock:before {
content: "\e06c";
}
.icon_lock-open:before {
content: "\e06d";
}
.icon_key:before {
content: "\e06e";
}
.icon_cloud:before {
content: "\e06f";
}
.icon_cloud-upload:before {
content: "\e070";
}
.icon_cloud-download:before {
content: "\e071";
}
.icon_lightbulb:before {
content: "\e072";
}
.icon_gift:before {
content: "\e073";
}
.icon_house:before {
content: "\e074";
}
.icon_camera:before {
content: "\e075";
}
.icon_mail:before {
content: "\e076";
}
.icon_cone:before {
content: "\e077";
}
.icon_ribbon:before {
content: "\e078";
}
.icon_bag:before {
content: "\e079";
}
.icon_cart:before {
content: "\e07a";
}
.icon_tag:before {
content: "\e07b";
}
.icon_tags:before {
content: "\e07c";
}
.icon_trash:before {
content: "\e07d";
}
.icon_cursor:before {
content: "\e07e";
}
.icon_mic:before {
content: "\e07f";
}
.icon_compass:before {
content: "\e080";
}
.icon_pin:before {
content: "\e081";
}
.icon_pushpin:before {
content: "\e082";
}
.icon_map:before {
content: "\e083";
}
.icon_drawer:before {
content: "\e084";
}
.icon_toolbox:before {
content: "\e085";
}
.icon_book:before {
content: "\e086";
}
.icon_contacts:before {
content: "\e087";
}
.icon_archive:before {
content: "\e088";
}
.icon_heart:before {
content: "\e089";
}
.icon_profile:before {
content: "\e08a";
}
.icon_group:before {
content: "\e08b";
}
.icon_grid-2x2:before {
content: "\e08c";
}
.icon_grid-3x3:before {
content: "\e08d";
}
.icon_music:before {
content: "\e08e";
}
.icon_pause_alt:before {
content: "\e08f";
}
.icon_phone:before {
content: "\e090";
}
.icon_upload:before {
content: "\e091";
}
.icon_download:before {
content: "\e092";
}
.social_facebook:before {
content: "\e093";
}
.social_twitter:before {
content: "\e094";
}
.social_pinterest:before {
content: "\e095";
}
.social_googleplus:before {
content: "\e096";
}
.social_tumblr:before {
content: "\e097";
}
.social_tumbleupon:before {
content: "\e098";
}
.social_wordpress:before {
content: "\e099";
}
.social_instagram:before {
content: "\e09a";
}
.social_dribbble:before {
content: "\e09b";
}
.social_vimeo:before {
content: "\e09c";
}
.social_linkedin:before {
content: "\e09d";
}
.social_rss:before {
content: "\e09e";
}
.social_deviantart:before {
content: "\e09f";
}
.social_share:before {
content: "\e0a0";
}
.social_myspace:before {
content: "\e0a1";
}
.social_skype:before {
content: "\e0a2";
}
.social_youtube:before {
content: "\e0a3";
}
.social_picassa:before {
content: "\e0a4";
}
.social_googledrive:before {
content: "\e0a5";
}
.social_flickr:before {
content: "\e0a6";
}
.social_blogger:before {
content: "\e0a7";
}
.social_spotify:before {
content: "\e0a8";
}
.social_delicious:before {
content: "\e0a9";
}
.social_facebook_circle:before {
content: "\e0aa";
}
.social_twitter_circle:before {
content: "\e0ab";
}
.social_pinterest_circle:before {
content: "\e0ac";
}
.social_googleplus_circle:before {
content: "\e0ad";
}
.social_tumblr_circle:before {
content: "\e0ae";
}
.social_stumbleupon_circle:before {
content: "\e0af";
}
.social_wordpress_circle:before {
content: "\e0b0";
}
.social_instagram_circle:before {
content: "\e0b1";
}
.social_dribbble_circle:before {
content: "\e0b2";
}
.social_vimeo_circle:before {
content: "\e0b3";
}
.social_linkedin_circle:before {
content: "\e0b4";
}
.social_rss_circle:before {
content: "\e0b5";
}
.social_deviantart_circle:before {
content: "\e0b6";
}
.social_share_circle:before {
content: "\e0b7";
}
.social_myspace_circle:before {
content: "\e0b8";
}
.social_skype_circle:before {
content: "\e0b9";
}
.social_youtube_circle:before {
content: "\e0ba";
}
.social_picassa_circle:before {
content: "\e0bb";
}
.social_googledrive_alt2:before {
content: "\e0bc";
}
.social_flickr_circle:before {
content: "\e0bd";
}
.social_blogger_circle:before {
content: "\e0be";
}
.social_spotify_circle:before {
content: "\e0bf";
}
.social_delicious_circle:before {
content: "\e0c0";
}
.social_facebook_square:before {
content: "\e0c1";
}
.social_twitter_square:before {
content: "\e0c2";
}
.social_pinterest_square:before {
content: "\e0c3";
}
.social_googleplus_square:before {
content: "\e0c4";
}
.social_tumblr_square:before {
content: "\e0c5";
}
.social_stumbleupon_square:before {
content: "\e0c6";
}
.social_wordpress_square:before {
content: "\e0c7";
}
.social_instagram_square:before {
content: "\e0c8";
}
.social_dribbble_square:before {
content: "\e0c9";
}
.social_vimeo_square:before {
content: "\e0ca";
}
.social_linkedin_square:before {
content: "\e0cb";
}
.social_rss_square:before {
content: "\e0cc";
}
.social_deviantart_square:before {
content: "\e0cd";
}
.social_share_square:before {
content: "\e0ce";
}
.social_myspace_square:before {
content: "\e0cf";
}
.social_skype_square:before {
content: "\e0d0";
}
.social_youtube_square:before {
content: "\e0d1";
}
.social_picassa_square:before {
content: "\e0d2";
}
.social_googledrive_square:before {
content: "\e0d3";
}
.social_flickr_square:before {
content: "\e0d4";
}
.social_blogger_square:before {
content: "\e0d5";
}
.social_spotify_square:before {
content: "\e0d6";
}
.social_delicious_square:before {
content: "\e0d7";
}
.icon_printer:before {
content: "\e103";
}
.icon_calulator:before {
content: "\e0ee";
}
.icon_building:before {
content: "\e0ef";
}
.icon_floppy:before {
content: "\e0e8";
}
.icon_drive:before {
content: "\e0ea";
}
.icon_search-2:before {
content: "\e101";
}
.icon_id:before {
content: "\e107";
}
.icon_id-2:before {
content: "\e108";
}
.icon_puzzle:before {
content: "\e102";
}
.icon_like:before {
content: "\e106";
}
.icon_dislike:before {
content: "\e0eb";
}
.icon_mug:before {
content: "\e105";
}
.icon_currency:before {
content: "\e0ed";
}
.icon_wallet:before {
content: "\e100";
}
.icon_pens:before {
content: "\e104";
}
.icon_easel:before {
content: "\e0e9";
}
.icon_flowchart:before {
content: "\e109";
}
.icon_datareport:before {
content: "\e0ec";
}
.icon_briefcase:before {
content: "\e0fe";
}
.icon_shield:before {
content: "\e0f6";
}
.icon_percent:before {
content: "\e0fb";
}
.icon_globe:before {
content: "\e0e2";
}
.icon_globe-2:before {
content: "\e0e3";
}
.icon_target:before {
content: "\e0f5";
}
.icon_hourglass:before {
content: "\e0e1";
}
.icon_balance:before {
content: "\e0ff";
}
.icon_rook:before {
content: "\e0f8";
}
.icon_printer-alt:before {
content: "\e0fa";
}
.icon_calculator_alt:before {
content: "\e0e7";
}
.icon_building_alt:before {
content: "\e0fd";
}
.icon_floppy_alt:before {
content: "\e0e4";
}
.icon_drive_alt:before {
content: "\e0e5";
}
.icon_search_alt:before {
content: "\e0f7";
}
.icon_id_alt:before {
content: "\e0e0";
}
.icon_id-2_alt:before {
content: "\e0fc";
}
.icon_puzzle_alt:before {
content: "\e0f9";
}
.icon_like_alt:before {
content: "\e0dd";
}
.icon_dislike_alt:before {
content: "\e0f1";
}
.icon_mug_alt:before {
content: "\e0dc";
}
.icon_currency_alt:before {
content: "\e0f3";
}
.icon_wallet_alt:before {
content: "\e0d8";
}
.icon_pens_alt:before {
content: "\e0db";
}
.icon_easel_alt:before {
content: "\e0f0";
}
.icon_flowchart_alt:before {
content: "\e0df";
}
.icon_datareport_alt:before {
content: "\e0f2";
}
.icon_briefcase_alt:before {
content: "\e0f4";
}
.icon_shield_alt:before {
content: "\e0d9";
}
.icon_percent_alt:before {
content: "\e0da";
}
.icon_globe_alt:before {
content: "\e0de";
}
.icon_clipboard:before {
content: "\e0e6";
}
.glyph {
float: left;
text-align: center;
padding: .75em;
margin: .4em 1.5em .75em 0;
width: 6em;
text-shadow: none;
}
.glyph_big {
font-size: 128px;
color: #59c5dc;
float: left;
margin-right: 20px;
}
.glyph div { padding-bottom: 10px;}
.glyph input {
font-family: consolas, monospace;
font-size: 12px;
width: 100%;
text-align: center;
border: 0;
box-shadow: 0 0 0 1px #ccc;
padding: .2em;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}
.centered {
margin-left: auto;
margin-right: auto;
}
.glyph .fs1 {
font-size: 2em;
}
.p-t-0 {
padding-top: 0rem !important;
}
.p-b-0 {
padding-bottom: 0rem !important;
}
.p-l-0 {
padding-left: 0rem !important;
}
.p-r-0 {
padding-right: 0rem !important;
}
.p-x-0 {
padding-left: 0rem !important;
padding-right: 0rem !important;
}
.p-y-0 {
padding-top: 0rem !important;
padding-bottom: 0rem !important;
}
.p-0 {
padding: 0rem !important;
}
.p-t-2 {
padding-top: 0.125rem !important;
}
.p-b-2 {
padding-bottom: 0.125rem !important;
}
.p-l-2 {
padding-left: 0.125rem !important;
}
.p-r-2 {
padding-right: 0.125rem !important;
}
.p-x-2 {
padding-left: 0.125rem !important;
padding-right: 0.125rem !important;
}
.p-y-2 {
padding-top: 0.125rem !important;
padding-bottom: 0.125rem !important;
}
.p-2 {
padding: 0.125rem !important;
}
.p-t-4 {
padding-top: 0.25rem !important;
}
.p-b-4 {
padding-bottom: 0.25rem !important;
}
.p-l-4 {
padding-left: 0.25rem !important;
}
.p-r-4 {
padding-right: 0.25rem !important;
}
.p-x-4 {
padding-left: 0.25rem !important;
padding-right: 0.25rem !important;
}
.p-y-4 {
padding-top: 0.25rem !important;
padding-bottom: 0.25rem !important;
}
.p-4 {
padding: 0.25rem !important;
}
.p-t-6 {
padding-top: 0.375rem !important;
}
.p-b-6 {
padding-bottom: 0.375rem !important;
}
.p-l-6 {
padding-left: 0.375rem !important;
}
.p-r-6 {
padding-right: 0.375rem !important;
}
.p-x-6 {
padding-left: 0.375rem !important;
padding-right: 0.375rem !important;
}
.p-y-6 {
padding-top: 0.375rem !important;
padding-bottom: 0.375rem !important;
}
.p-6 {
padding: 0.375rem !important;
}
.p-t-8 {
padding-top: 0.5rem !important;
}
.p-b-8 {
padding-bottom: 0.5rem !important;
}
.p-l-8 {
padding-left: 0.5rem !important;
}
.p-r-8 {
padding-right: 0.5rem !important;
}
.p-x-8 {
padding-left: 0.5rem !important;
padding-right: 0.5rem !important;
}
.p-y-8 {
padding-top: 0.5rem !important;
padding-bottom: 0.5rem !important;
}
.p-8 {
padding: 0.5rem !important;
}
.p-t-10 {
padding-top: 0.625rem !important;
}
.p-b-10 {
padding-bottom: 0.625rem !important;
}
.p-l-10 {
padding-left: 0.625rem !important;
}
.p-r-10 {
padding-right: 0.625rem !important;
}
.p-x-10 {
padding-left: 0.625rem !important;
padding-right: 0.625rem !important;
}
.p-y-10 {
padding-top: 0.625rem !important;
padding-bottom: 0.625rem !important;
}
.p-10 {
padding: 0.625rem !important;
}
.p-t-12 {
padding-top: 0.75rem !important;
}
.p-b-12 {
padding-bottom: 0.75rem !important;
}
.p-l-12 {
padding-left: 0.75rem !important;
}
.p-r-12 {
padding-right: 0.75rem !important;
}
.p-x-12 {
padding-left: 0.75rem !important;
padding-right: 0.75rem !important;
}
.p-y-12 {
padding-top: 0.75rem !important;
padding-bottom: 0.75rem !important;
}
.p-12 {
padding: 0.75rem !important;
}
.p-t-14 {
padding-top: 0.875rem !important;
}
.p-b-14 {
padding-bottom: 0.875rem !important;
}
.p-l-14 {
padding-left: 0.875rem !important;
}
.p-r-14 {
padding-right: 0.875rem !important;
}
.p-x-14 {
padding-left: 0.875rem !important;
padding-right: 0.875rem !important;
}
.p-y-14 {
padding-top: 0.875rem !important;
padding-bottom: 0.875rem !important;
}
.p-14 {
padding: 0.875rem !important;
}
.p-t-16 {
padding-top: 1rem !important;
}
.p-b-16 {
padding-bottom: 1rem !important;
}
.p-l-16 {
padding-left: 1rem !important;
}
.p-r-16 {
padding-right: 1rem !important;
}
.p-x-16 {
padding-left: 1rem !important;
padding-right: 1rem !important;
}
.p-y-16 {
padding-top: 1rem !important;
padding-bottom: 1rem !important;
}
.p-16 {
padding: 1rem !important;
}
.p-t-18 {
padding-top: 1.125rem !important;
}
.p-b-18 {
padding-bottom: 1.125rem !important;
}
.p-l-18 {
padding-left: 1.125rem !important;
}
.p-r-18 {
padding-right: 1.125rem !important;
}
.p-x-18 {
padding-left: 1.125rem !important;
padding-right: 1.125rem !important;
}
.p-y-18 {
padding-top: 1.125rem !important;
padding-bottom: 1.125rem !important;
}
.p-18 {
padding: 1.125rem !important;
}
.p-t-20 {
padding-top: 1.25rem !important;
}
.p-b-20 {
padding-bottom: 1.25rem !important;
}
.p-l-20 {
padding-left: 1.25rem !important;
}
.p-r-20 {
padding-right: 1.25rem !important;
}
.p-x-20 {
padding-left: 1.25rem !important;
padding-right: 1.25rem !important;
}
.p-y-20 {
padding-top: 1.25rem !important;
padding-bottom: 1.25rem !important;
}
.p-20 {
padding: 1.25rem !important;
}
.p-t-22 {
padding-top: 1.375rem !important;
}
.p-b-22 {
padding-bottom: 1.375rem !important;
}
.p-l-22 {
padding-left: 1.375rem !important;
}
.p-r-22 {
padding-right: 1.375rem !important;
}
.p-x-22 {
padding-left: 1.375rem !important;
padding-right: 1.375rem !important;
}
.p-y-22 {
padding-top: 1.375rem !important;
padding-bottom: 1.375rem !important;
}
.p-22 {
padding: 1.375rem !important;
}
.p-t-24 {
padding-top: 1.5rem !important;
}
.p-b-24 {
padding-bottom: 1.5rem !important;
}
.p-l-24 {
padding-left: 1.5rem !important;
}
.p-r-24 {
padding-right: 1.5rem !important;
}
.p-x-24 {
padding-left: 1.5rem !important;
padding-right: 1.5rem !important;
}
.p-y-24 {
padding-top: 1.5rem !important;
padding-bottom: 1.5rem !important;
}
.p-24 {
padding: 1.5rem !important;
}
.p-t-26 {
padding-top: 1.625rem !important;
}
.p-b-26 {
padding-bottom: 1.625rem !important;
}
.p-l-26 {
padding-left: 1.625rem !important;
}
.p-r-26 {
padding-right: 1.625rem !important;
}
.p-x-26 {
padding-left: 1.625rem !important;
padding-right: 1.625rem !important;
}
.p-y-26 {
padding-top: 1.625rem !important;
padding-bottom: 1.625rem !important;
}
.p-26 {
padding: 1.625rem !important;
}
.p-t-28 {
padding-top: 1.75rem !important;
}
.p-b-28 {
padding-bottom: 1.75rem !important;
}
.p-l-28 {
padding-left: 1.75rem !important;
}
.p-r-28 {
padding-right: 1.75rem !important;
}
.p-x-28 {
padding-left: 1.75rem !important;
padding-right: 1.75rem !important;
}
.p-y-28 {
padding-top: 1.75rem !important;
padding-bottom: 1.75rem !important;
}
.p-28 {
padding: 1.75rem !important;
}
.p-t-30 {
padding-top: 1.875rem !important;
}
.p-b-30 {
padding-bottom: 1.875rem !important;
}
.p-l-30 {
padding-left: 1.875rem !important;
}
.p-r-30 {
padding-right: 1.875rem !important;
}
.p-x-30 {
padding-left: 1.875rem !important;
padding-right: 1.875rem !important;
}
.p-y-30 {
padding-top: 1.875rem !important;
padding-bottom: 1.875rem !important;
}
.p-30 {
padding: 1.875rem !important;
}
.p-t-32 {
padding-top: 2rem !important;
}
.p-b-32 {
padding-bottom: 2rem !important;
}
.p-l-32 {
padding-left: 2rem !important;
}
.p-r-32 {
padding-right: 2rem !important;
}
.p-x-32 {
padding-left: 2rem !important;
padding-right: 2rem !important;
}
.p-y-32 {
padding-top: 2rem !important;
padding-bottom: 2rem !important;
}
.p-32 {
padding: 2rem !important;
}
.p-t-34 {
padding-top: 2.125rem !important;
}
.p-b-34 {
padding-bottom: 2.125rem !important;
}
.p-l-34 {
padding-left: 2.125rem !important;
}
.p-r-34 {
padding-right: 2.125rem !important;
}
.p-x-34 {
padding-left: 2.125rem !important;
padding-right: 2.125rem !important;
}
.p-y-34 {
padding-top: 2.125rem !important;
padding-bottom: 2.125rem !important;
}
.p-34 {
padding: 2.125rem !important;
}
.p-t-36 {
padding-top: 2.25rem !important;
}
.p-b-36 {
padding-bottom: 2.25rem !important;
}
.p-l-36 {
padding-left: 2.25rem !important;
}
.p-r-36 {
padding-right: 2.25rem !important;
}
.p-x-36 {
padding-left: 2.25rem !important;
padding-right: 2.25rem !important;
}
.p-y-36 {
padding-top: 2.25rem !important;
padding-bottom: 2.25rem !important;
}
.p-36 {
padding: 2.25rem !important;
}
.p-t-38 {
padding-top: 2.375rem !important;
}
.p-b-38 {
padding-bottom: 2.375rem !important;
}
.p-l-38 {
padding-left: 2.375rem !important;
}
.p-r-38 {
padding-right: 2.375rem !important;
}
.p-x-38 {
padding-left: 2.375rem !important;
padding-right: 2.375rem !important;
}
.p-y-38 {
padding-top: 2.375rem !important;
padding-bottom: 2.375rem !important;
}
.p-38 {
padding: 2.375rem !important;
}
.p-t-40 {
padding-top: 2.5rem !important;
}
.p-b-40 {
padding-bottom: 2.5rem !important;
}
.p-l-40 {
padding-left: 2.5rem !important;
}
.p-r-40 {
padding-right: 2.5rem !important;
}
.p-x-40 {
padding-left: 2.5rem !important;
padding-right: 2.5rem !important;
}
.p-y-40 {
padding-top: 2.5rem !important;
padding-bottom: 2.5rem !important;
}
.p-40 {
padding: 2.5rem !important;
}
.p-t-42 {
padding-top: 2.625rem !important;
}
.p-b-42 {
padding-bottom: 2.625rem !important;
}
.p-l-42 {
padding-left: 2.625rem !important;
}
.p-r-42 {
padding-right: 2.625rem !important;
}
.p-x-42 {
padding-left: 2.625rem !important;
padding-right: 2.625rem !important;
}
.p-y-42 {
padding-top: 2.625rem !important;
padding-bottom: 2.625rem !important;
}
.p-42 {
padding: 2.625rem !important;
}
.p-t-44 {
padding-top: 2.75rem !important;
}
.p-b-44 {
padding-bottom: 2.75rem !important;
}
.p-l-44 {
padding-left: 2.75rem !important;
}
.p-r-44 {
padding-right: 2.75rem !important;
}
.p-x-44 {
padding-left: 2.75rem !important;
padding-right: 2.75rem !important;
}
.p-y-44 {
padding-top: 2.75rem !important;
padding-bottom: 2.75rem !important;
}
.p-44 {
padding: 2.75rem !important;
}
.p-t-46 {
padding-top: 2.875rem !important;
}
.p-b-46 {
padding-bottom: 2.875rem !important;
}
.p-l-46 {
padding-left: 2.875rem !important;
}
.p-r-46 {
padding-right: 2.875rem !important;
}
.p-x-46 {
padding-left: 2.875rem !important;
padding-right: 2.875rem !important;
}
.p-y-46 {
padding-top: 2.875rem !important;
padding-bottom: 2.875rem !important;
}
.p-46 {
padding: 2.875rem !important;
}
.p-t-48 {
padding-top: 3rem !important;
}
.p-b-48 {
padding-bottom: 3rem !important;
}
.p-l-48 {
padding-left: 3rem !important;
}
.p-r-48 {
padding-right: 3rem !important;
}
.p-x-48 {
padding-left: 3rem !important;
padding-right: 3rem !important;
}
.p-y-48 {
padding-top: 3rem !important;
padding-bottom: 3rem !important;
}
.p-48 {
padding: 3rem !important;
}
.p-t-50 {
padding-top: 3.125rem !important;
}
.p-b-50 {
padding-bottom: 3.125rem !important;
}
.p-l-50 {
padding-left: 3.125rem !important;
}
.p-r-50 {
padding-right: 3.125rem !important;
}
.p-x-50 {
padding-left: 3.125rem !important;
padding-right: 3.125rem !important;
}
.p-y-50 {
padding-top: 3.125rem !important;
padding-bottom: 3.125rem !important;
}
.p-50 {
padding: 3.125rem !important;
}
.p-t-52 {
padding-top: 3.25rem !important;
}
.p-b-52 {
padding-bottom: 3.25rem !important;
}
.p-l-52 {
padding-left: 3.25rem !important;
}
.p-r-52 {
padding-right: 3.25rem !important;
}
.p-x-52 {
padding-left: 3.25rem !important;
padding-right: 3.25rem !important;
}
.p-y-52 {
padding-top: 3.25rem !important;
padding-bottom: 3.25rem !important;
}
.p-52 {
padding: 3.25rem !important;
}
.p-t-54 {
padding-top: 3.375rem !important;
}
.p-b-54 {
padding-bottom: 3.375rem !important;
}
.p-l-54 {
padding-left: 3.375rem !important;
}
.p-r-54 {
padding-right: 3.375rem !important;
}
.p-x-54 {
padding-left: 3.375rem !important;
padding-right: 3.375rem !important;
}
.p-y-54 {
padding-top: 3.375rem !important;
padding-bottom: 3.375rem !important;
}
.p-54 {
padding: 3.375rem !important;
}
.p-t-56 {
padding-top: 3.5rem !important;
}
.p-b-56 {
padding-bottom: 3.5rem !important;
}
.p-l-56 {
padding-left: 3.5rem !important;
}
.p-r-56 {
padding-right: 3.5rem !important;
}
.p-x-56 {
padding-left: 3.5rem !important;
padding-right: 3.5rem !important;
}
.p-y-56 {
padding-top: 3.5rem !important;
padding-bottom: 3.5rem !important;
}
.p-56 {
padding: 3.5rem !important;
}
.p-t-58 {
padding-top: 3.625rem !important;
}
.p-b-58 {
padding-bottom: 3.625rem !important;
}
.p-l-58 {
padding-left: 3.625rem !important;
}
.p-r-58 {
padding-right: 3.625rem !important;
}
.p-x-58 {
padding-left: 3.625rem !important;
padding-right: 3.625rem !important;
}
.p-y-58 {
padding-top: 3.625rem !important;
padding-bottom: 3.625rem !important;
}
.p-58 {
padding: 3.625rem !important;
}
.p-t-60 {
padding-top: 3.75rem !important;
}
.p-b-60 {
padding-bottom: 3.75rem !important;
}
.p-l-60 {
padding-left: 3.75rem !important;
}
.p-r-60 {
padding-right: 3.75rem !important;
}
.p-x-60 {
padding-left: 3.75rem !important;
padding-right: 3.75rem !important;
}
.p-y-60 {
padding-top: 3.75rem !important;
padding-bottom: 3.75rem !important;
}
.p-60 {
padding: 3.75rem !important;
}
.p-t-62 {
padding-top: 3.875rem !important;
}
.p-b-62 {
padding-bottom: 3.875rem !important;
}
.p-l-62 {
padding-left: 3.875rem !important;
}
.p-r-62 {
padding-right: 3.875rem !important;
}
.p-x-62 {
padding-left: 3.875rem !important;
padding-right: 3.875rem !important;
}
.p-y-62 {
padding-top: 3.875rem !important;
padding-bottom: 3.875rem !important;
}
.p-62 {
padding: 3.875rem !important;
}
.p-t-64 {
padding-top: 4rem !important;
}
.p-b-64 {
padding-bottom: 4rem !important;
}
.p-l-64 {
padding-left: 4rem !important;
}
.p-r-64 {
padding-right: 4rem !important;
}
.p-x-64 {
padding-left: 4rem !important;
padding-right: 4rem !important;
}
.p-y-64 {
padding-top: 4rem !important;
padding-bottom: 4rem !important;
}
.p-64 {
padding: 4rem !important;
}
.p-t-66 {
padding-top: 4.125rem !important;
}
.p-b-66 {
padding-bottom: 4.125rem !important;
}
.p-l-66 {
padding-left: 4.125rem !important;
}
.p-r-66 {
padding-right: 4.125rem !important;
}
.p-x-66 {
padding-left: 4.125rem !important;
padding-right: 4.125rem !important;
}
.p-y-66 {
padding-top: 4.125rem !important;
padding-bottom: 4.125rem !important;
}
.p-66 {
padding: 4.125rem !important;
}
.p-t-68 {
padding-top: 4.25rem !important;
}
.p-b-68 {
padding-bottom: 4.25rem !important;
}
.p-l-68 {
padding-left: 4.25rem !important;
}
.p-r-68 {
padding-right: 4.25rem !important;
}
.p-x-68 {
padding-left: 4.25rem !important;
padding-right: 4.25rem !important;
}
.p-y-68 {
padding-top: 4.25rem !important;
padding-bottom: 4.25rem !important;
}
.p-68 {
padding: 4.25rem !important;
}
.p-t-70 {
padding-top: 4.375rem !important;
}
.p-b-70 {
padding-bottom: 4.375rem !important;
}
.p-l-70 {
padding-left: 4.375rem !important;
}
.p-r-70 {
padding-right: 4.375rem !important;
}
.p-x-70 {
padding-left: 4.375rem !important;
padding-right: 4.375rem !important;
}
.p-y-70 {
padding-top: 4.375rem !important;
padding-bottom: 4.375rem !important;
}
.p-70 {
padding: 4.375rem !important;
}
.p-t-72 {
padding-top: 4.5rem !important;
}
.p-b-72 {
padding-bottom: 4.5rem !important;
}
.p-l-72 {
padding-left: 4.5rem !important;
}
.p-r-72 {
padding-right: 4.5rem !important;
}
.p-x-72 {
padding-left: 4.5rem !important;
padding-right: 4.5rem !important;
}
.p-y-72 {
padding-top: 4.5rem !important;
padding-bottom: 4.5rem !important;
}
.p-72 {
padding: 4.5rem !important;
}
.p-t-74 {
padding-top: 4.625rem !important;
}
.p-b-74 {
padding-bottom: 4.625rem !important;
}
.p-l-74 {
padding-left: 4.625rem !important;
}
.p-r-74 {
padding-right: 4.625rem !important;
}
.p-x-74 {
padding-left: 4.625rem !important;
padding-right: 4.625rem !important;
}
.p-y-74 {
padding-top: 4.625rem !important;
padding-bottom: 4.625rem !important;
}
.p-74 {
padding: 4.625rem !important;
}
.p-t-76 {
padding-top: 4.75rem !important;
}
.p-b-76 {
padding-bottom: 4.75rem !important;
}
.p-l-76 {
padding-left: 4.75rem !important;
}
.p-r-76 {
padding-right: 4.75rem !important;
}
.p-x-76 {
padding-left: 4.75rem !important;
padding-right: 4.75rem !important;
}
.p-y-76 {
padding-top: 4.75rem !important;
padding-bottom: 4.75rem !important;
}
.p-76 {
padding: 4.75rem !important;
}
.p-t-78 {
padding-top: 4.875rem !important;
}
.p-b-78 {
padding-bottom: 4.875rem !important;
}
.p-l-78 {
padding-left: 4.875rem !important;
}
.p-r-78 {
padding-right: 4.875rem !important;
}
.p-x-78 {
padding-left: 4.875rem !important;
padding-right: 4.875rem !important;
}
.p-y-78 {
padding-top: 4.875rem !important;
padding-bottom: 4.875rem !important;
}
.p-78 {
padding: 4.875rem !important;
}
.p-t-80 {
padding-top: 5rem !important;
}
.p-b-80 {
padding-bottom: 5rem !important;
}
.p-l-80 {
padding-left: 5rem !important;
}
.p-r-80 {
padding-right: 5rem !important;
}
.p-x-80 {
padding-left: 5rem !important;
padding-right: 5rem !important;
}
.p-y-80 {
padding-top: 5rem !important;
padding-bottom: 5rem !important;
}
.p-80 {
padding: 5rem !important;
}
.p-t-82 {
padding-top: 5.125rem !important;
}
.p-b-82 {
padding-bottom: 5.125rem !important;
}
.p-l-82 {
padding-left: 5.125rem !important;
}
.p-r-82 {
padding-right: 5.125rem !important;
}
.p-x-82 {
padding-left: 5.125rem !important;
padding-right: 5.125rem !important;
}
.p-y-82 {
padding-top: 5.125rem !important;
padding-bottom: 5.125rem !important;
}
.p-82 {
padding: 5.125rem !important;
}
.p-t-84 {
padding-top: 5.25rem !important;
}
.p-b-84 {
padding-bottom: 5.25rem !important;
}
.p-l-84 {
padding-left: 5.25rem !important;
}
.p-r-84 {
padding-right: 5.25rem !important;
}
.p-x-84 {
padding-left: 5.25rem !important;
padding-right: 5.25rem !important;
}
.p-y-84 {
padding-top: 5.25rem !important;
padding-bottom: 5.25rem !important;
}
.p-84 {
padding: 5.25rem !important;
}
.p-t-86 {
padding-top: 5.375rem !important;
}
.p-b-86 {
padding-bottom: 5.375rem !important;
}
.p-l-86 {
padding-left: 5.375rem !important;
}
.p-r-86 {
padding-right: 5.375rem !important;
}
.p-x-86 {
padding-left: 5.375rem !important;
padding-right: 5.375rem !important;
}
.p-y-86 {
padding-top: 5.375rem !important;
padding-bottom: 5.375rem !important;
}
.p-86 {
padding: 5.375rem !important;
}
.p-t-88 {
padding-top: 5.5rem !important;
}
.p-b-88 {
padding-bottom: 5.5rem !important;
}
.p-l-88 {
padding-left: 5.5rem !important;
}
.p-r-88 {
padding-right: 5.5rem !important;
}
.p-x-88 {
padding-left: 5.5rem !important;
padding-right: 5.5rem !important;
}
.p-y-88 {
padding-top: 5.5rem !important;
padding-bottom: 5.5rem !important;
}
.p-88 {
padding: 5.5rem !important;
}
.p-t-90 {
padding-top: 5.625rem !important;
}
.p-b-90 {
padding-bottom: 5.625rem !important;
}
.p-l-90 {
padding-left: 5.625rem !important;
}
.p-r-90 {
padding-right: 5.625rem !important;
}
.p-x-90 {
padding-left: 5.625rem !important;
padding-right: 5.625rem !important;
}
.p-y-90 {
padding-top: 5.625rem !important;
padding-bottom: 5.625rem !important;
}
.p-90 {
padding: 5.625rem !important;
}
.p-t-92 {
padding-top: 5.75rem !important;
}
.p-b-92 {
padding-bottom: 5.75rem !important;
}
.p-l-92 {
padding-left: 5.75rem !important;
}
.p-r-92 {
padding-right: 5.75rem !important;
}
.p-x-92 {
padding-left: 5.75rem !important;
padding-right: 5.75rem !important;
}
.p-y-92 {
padding-top: 5.75rem !important;
padding-bottom: 5.75rem !important;
}
.p-92 {
padding: 5.75rem !important;
}
.p-t-94 {
padding-top: 5.875rem !important;
}
.p-b-94 {
padding-bottom: 5.875rem !important;
}
.p-l-94 {
padding-left: 5.875rem !important;
}
.p-r-94 {
padding-right: 5.875rem !important;
}
.p-x-94 {
padding-left: 5.875rem !important;
padding-right: 5.875rem !important;
}
.p-y-94 {
padding-top: 5.875rem !important;
padding-bottom: 5.875rem !important;
}
.p-94 {
padding: 5.875rem !important;
}
.p-t-96 {
padding-top: 6rem !important;
}
.p-b-96 {
padding-bottom: 6rem !important;
}
.p-l-96 {
padding-left: 6rem !important;
}
.p-r-96 {
padding-right: 6rem !important;
}
.p-x-96 {
padding-left: 6rem !important;
padding-right: 6rem !important;
}
.p-y-96 {
padding-top: 6rem !important;
padding-bottom: 6rem !important;
}
.p-96 {
padding: 6rem !important;
}
.p-t-98 {
padding-top: 6.125rem !important;
}
.p-b-98 {
padding-bottom: 6.125rem !important;
}
.p-l-98 {
padding-left: 6.125rem !important;
}
.p-r-98 {
padding-right: 6.125rem !important;
}
.p-x-98 {
padding-left: 6.125rem !important;
padding-right: 6.125rem !important;
}
.p-y-98 {
padding-top: 6.125rem !important;
padding-bottom: 6.125rem !important;
}
.p-98 {
padding: 6.125rem !important;
}
.p-t-100 {
padding-top: 6.25rem !important;
}
.p-b-100 {
padding-bottom: 6.25rem !important;
}
.p-l-100 {
padding-left: 6.25rem !important;
}
.p-r-100 {
padding-right: 6.25rem !important;
}
.p-x-100 {
padding-left: 6.25rem !important;
padding-right: 6.25rem !important;
}
.p-y-100 {
padding-top: 6.25rem !important;
padding-bottom: 6.25rem !important;
}
.p-100 {
padding: 6.25rem !important;
}
.p-t-102 {
padding-top: 6.375rem !important;
}
.p-b-102 {
padding-bottom: 6.375rem !important;
}
.p-l-102 {
padding-left: 6.375rem !important;
}
.p-r-102 {
padding-right: 6.375rem !important;
}
.p-x-102 {
padding-left: 6.375rem !important;
padding-right: 6.375rem !important;
}
.p-y-102 {
padding-top: 6.375rem !important;
padding-bottom: 6.375rem !important;
}
.p-102 {
padding: 6.375rem !important;
}
.p-t-104 {
padding-top: 6.5rem !important;
}
.p-b-104 {
padding-bottom: 6.5rem !important;
}
.p-l-104 {
padding-left: 6.5rem !important;
}
.p-r-104 {
padding-right: 6.5rem !important;
}
.p-x-104 {
padding-left: 6.5rem !important;
padding-right: 6.5rem !important;
}
.p-y-104 {
padding-top: 6.5rem !important;
padding-bottom: 6.5rem !important;
}
.p-104 {
padding: 6.5rem !important;
}
.p-t-106 {
padding-top: 6.625rem !important;
}
.p-b-106 {
padding-bottom: 6.625rem !important;
}
.p-l-106 {
padding-left: 6.625rem !important;
}
.p-r-106 {
padding-right: 6.625rem !important;
}
.p-x-106 {
padding-left: 6.625rem !important;
padding-right: 6.625rem !important;
}
.p-y-106 {
padding-top: 6.625rem !important;
padding-bottom: 6.625rem !important;
}
.p-106 {
padding: 6.625rem !important;
}
.p-t-108 {
padding-top: 6.75rem !important;
}
.p-b-108 {
padding-bottom: 6.75rem !important;
}
.p-l-108 {
padding-left: 6.75rem !important;
}
.p-r-108 {
padding-right: 6.75rem !important;
}
.p-x-108 {
padding-left: 6.75rem !important;
padding-right: 6.75rem !important;
}
.p-y-108 {
padding-top: 6.75rem !important;
padding-bottom: 6.75rem !important;
}
.p-108 {
padding: 6.75rem !important;
}
.p-t-110 {
padding-top: 6.875rem !important;
}
.p-b-110 {
padding-bottom: 6.875rem !important;
}
.p-l-110 {
padding-left: 6.875rem !important;
}
.p-r-110 {
padding-right: 6.875rem !important;
}
.p-x-110 {
padding-left: 6.875rem !important;
padding-right: 6.875rem !important;
}
.p-y-110 {
padding-top: 6.875rem !important;
padding-bottom: 6.875rem !important;
}
.p-110 {
padding: 6.875rem !important;
}
.p-t-112 {
padding-top: 7rem !important;
}
.p-b-112 {
padding-bottom: 7rem !important;
}
.p-l-112 {
padding-left: 7rem !important;
}
.p-r-112 {
padding-right: 7rem !important;
}
.p-x-112 {
padding-left: 7rem !important;
padding-right: 7rem !important;
}
.p-y-112 {
padding-top: 7rem !important;
padding-bottom: 7rem !important;
}
.p-112 {
padding: 7rem !important;
}
.p-t-114 {
padding-top: 7.125rem !important;
}
.p-b-114 {
padding-bottom: 7.125rem !important;
}
.p-l-114 {
padding-left: 7.125rem !important;
}
.p-r-114 {
padding-right: 7.125rem !important;
}
.p-x-114 {
padding-left: 7.125rem !important;
padding-right: 7.125rem !important;
}
.p-y-114 {
padding-top: 7.125rem !important;
padding-bottom: 7.125rem !important;
}
.p-114 {
padding: 7.125rem !important;
}
.p-t-116 {
padding-top: 7.25rem !important;
}
.p-b-116 {
padding-bottom: 7.25rem !important;
}
.p-l-116 {
padding-left: 7.25rem !important;
}
.p-r-116 {
padding-right: 7.25rem !important;
}
.p-x-116 {
padding-left: 7.25rem !important;
padding-right: 7.25rem !important;
}
.p-y-116 {
padding-top: 7.25rem !important;
padding-bottom: 7.25rem !important;
}
.p-116 {
padding: 7.25rem !important;
}
.p-t-118 {
padding-top: 7.375rem !important;
}
.p-b-118 {
padding-bottom: 7.375rem !important;
}
.p-l-118 {
padding-left: 7.375rem !important;
}
.p-r-118 {
padding-right: 7.375rem !important;
}
.p-x-118 {
padding-left: 7.375rem !important;
padding-right: 7.375rem !important;
}
.p-y-118 {
padding-top: 7.375rem !important;
padding-bottom: 7.375rem !important;
}
.p-118 {
padding: 7.375rem !important;
}
.p-t-120 {
padding-top: 7.5rem !important;
}
.p-b-120 {
padding-bottom: 7.5rem !important;
}
.p-l-120 {
padding-left: 7.5rem !important;
}
.p-r-120 {
padding-right: 7.5rem !important;
}
.p-x-120 {
padding-left: 7.5rem !important;
padding-right: 7.5rem !important;
}
.p-y-120 {
padding-top: 7.5rem !important;
padding-bottom: 7.5rem !important;
}
.p-120 {
padding: 7.5rem !important;
}
.m-t-0 {
margin-top: 0rem !important;
}
.m-b-0 {
margin-bottom: 0rem !important;
}
.m-l-0 {
margin-left: 0rem !important;
}
.m-r-0 {
margin-right: 0rem !important;
}
.m-x-0 {
margin-left: 0rem !important;
margin-right: 0rem !important;
}
.m-y-0 {
margin-top: 0rem !important;
margin-bottom: 0rem !important;
}
.m-0 {
margin: 0rem !important;
}
.m-t-2 {
margin-top: 0.125rem !important;
}
.m-b-2 {
margin-bottom: 0.125rem !important;
}
.m-l-2 {
margin-left: 0.125rem !important;
}
.m-r-2 {
margin-right: 0.125rem !important;
}
.m-x-2 {
margin-left: 0.125rem !important;
margin-right: 0.125rem !important;
}
.m-y-2 {
margin-top: 0.125rem !important;
margin-bottom: 0.125rem !important;
}
.m-2 {
margin: 0.125rem !important;
}
.m-t-4 {
margin-top: 0.25rem !important;
}
.m-b-4 {
margin-bottom: 0.25rem !important;
}
.m-l-4 {
margin-left: 0.25rem !important;
}
.m-r-4 {
margin-right: 0.25rem !important;
}
.m-x-4 {
margin-left: 0.25rem !important;
margin-right: 0.25rem !important;
}
.m-y-4 {
margin-top: 0.25rem !important;
margin-bottom: 0.25rem !important;
}
.m-4 {
margin: 0.25rem !important;
}
.m-t-6 {
margin-top: 0.375rem !important;
}
.m-b-6 {
margin-bottom: 0.375rem !important;
}
.m-l-6 {
margin-left: 0.375rem !important;
}
.m-r-6 {
margin-right: 0.375rem !important;
}
.m-x-6 {
margin-left: 0.375rem !important;
margin-right: 0.375rem !important;
}
.m-y-6 {
margin-top: 0.375rem !important;
margin-bottom: 0.375rem !important;
}
.m-6 {
margin: 0.375rem !important;
}
.m-t-8 {
margin-top: 0.5rem !important;
}
.m-b-8 {
margin-bottom: 0.5rem !important;
}
.m-l-8 {
margin-left: 0.5rem !important;
}
.m-r-8 {
margin-right: 0.5rem !important;
}
.m-x-8 {
margin-left: 0.5rem !important;
margin-right: 0.5rem !important;
}
.m-y-8 {
margin-top: 0.5rem !important;
margin-bottom: 0.5rem !important;
}
.m-8 {
margin: 0.5rem !important;
}
.m-t-10 {
margin-top: 0.625rem !important;
}
.m-b-10 {
margin-bottom: 0.625rem !important;
}
.m-l-10 {
margin-left: 0.625rem !important;
}
.m-r-10 {
margin-right: 0.625rem !important;
}
.m-x-10 {
margin-left: 0.625rem !important;
margin-right: 0.625rem !important;
}
.m-y-10 {
margin-top: 0.625rem !important;
margin-bottom: 0.625rem !important;
}
.m-10 {
margin: 0.625rem !important;
}
.m-t-12 {
margin-top: 0.75rem !important;
}
.m-b-12 {
margin-bottom: 0.75rem !important;
}
.m-l-12 {
margin-left: 0.75rem !important;
}
.m-r-12 {
margin-right: 0.75rem !important;
}
.m-x-12 {
margin-left: 0.75rem !important;
margin-right: 0.75rem !important;
}
.m-y-12 {
margin-top: 0.75rem !important;
margin-bottom: 0.75rem !important;
}
.m-12 {
margin: 0.75rem !important;
}
.m-t-14 {
margin-top: 0.875rem !important;
}
.m-b-14 {
margin-bottom: 0.875rem !important;
}
.m-l-14 {
margin-left: 0.875rem !important;
}
.m-r-14 {
margin-right: 0.875rem !important;
}
.m-x-14 {
margin-left: 0.875rem !important;
margin-right: 0.875rem !important;
}
.m-y-14 {
margin-top: 0.875rem !important;
margin-bottom: 0.875rem !important;
}
.m-14 {
margin: 0.875rem !important;
}
.m-t-16 {
margin-top: 1rem !important;
}
.m-b-16 {
margin-bottom: 1rem !important;
}
.m-l-16 {
margin-left: 1rem !important;
}
.m-r-16 {
margin-right: 1rem !important;
}
.m-x-16 {
margin-left: 1rem !important;
margin-right: 1rem !important;
}
.m-y-16 {
margin-top: 1rem !important;
margin-bottom: 1rem !important;
}
.m-16 {
margin: 1rem !important;
}
.m-t-18 {
margin-top: 1.125rem !important;
}
.m-b-18 {
margin-bottom: 1.125rem !important;
}
.m-l-18 {
margin-left: 1.125rem !important;
}
.m-r-18 {
margin-right: 1.125rem !important;
}
.m-x-18 {
margin-left: 1.125rem !important;
margin-right: 1.125rem !important;
}
.m-y-18 {
margin-top: 1.125rem !important;
margin-bottom: 1.125rem !important;
}
.m-18 {
margin: 1.125rem !important;
}
.m-t-20 {
margin-top: 1.25rem !important;
}
.m-b-20 {
margin-bottom: 1.25rem !important;
}
.m-l-20 {
margin-left: 1.25rem !important;
}
.m-r-20 {
margin-right: 1.25rem !important;
}
.m-x-20 {
margin-left: 1.25rem !important;
margin-right: 1.25rem !important;
}
.m-y-20 {
margin-top: 1.25rem !important;
margin-bottom: 1.25rem !important;
}
.m-20 {
margin: 1.25rem !important;
}
.m-t-22 {
margin-top: 1.375rem !important;
}
.m-b-22 {
margin-bottom: 1.375rem !important;
}
.m-l-22 {
margin-left: 1.375rem !important;
}
.m-r-22 {
margin-right: 1.375rem !important;
}
.m-x-22 {
margin-left: 1.375rem !important;
margin-right: 1.375rem !important;
}
.m-y-22 {
margin-top: 1.375rem !important;
margin-bottom: 1.375rem !important;
}
.m-22 {
margin: 1.375rem !important;
}
.m-t-24 {
margin-top: 1.5rem !important;
}
.m-b-24 {
margin-bottom: 1.5rem !important;
}
.m-l-24 {
margin-left: 1.5rem !important;
}
.m-r-24 {
margin-right: 1.5rem !important;
}
.m-x-24 {
margin-left: 1.5rem !important;
margin-right: 1.5rem !important;
}
.m-y-24 {
margin-top: 1.5rem !important;
margin-bottom: 1.5rem !important;
}
.m-24 {
margin: 1.5rem !important;
}
.m-t-26 {
margin-top: 1.625rem !important;
}
.m-b-26 {
margin-bottom: 1.625rem !important;
}
.m-l-26 {
margin-left: 1.625rem !important;
}
.m-r-26 {
margin-right: 1.625rem !important;
}
.m-x-26 {
margin-left: 1.625rem !important;
margin-right: 1.625rem !important;
}
.m-y-26 {
margin-top: 1.625rem !important;
margin-bottom: 1.625rem !important;
}
.m-26 {
margin: 1.625rem !important;
}
.m-t-28 {
margin-top: 1.75rem !important;
}
.m-b-28 {
margin-bottom: 1.75rem !important;
}
.m-l-28 {
margin-left: 1.75rem !important;
}
.m-r-28 {
margin-right: 1.75rem !important;
}
.m-x-28 {
margin-left: 1.75rem !important;
margin-right: 1.75rem !important;
}
.m-y-28 {
margin-top: 1.75rem !important;
margin-bottom: 1.75rem !important;
}
.m-28 {
margin: 1.75rem !important;
}
.m-t-30 {
margin-top: 1.875rem !important;
}
.m-b-30 {
margin-bottom: 1.875rem !important;
}
.m-l-30 {
margin-left: 1.875rem !important;
}
.m-r-30 {
margin-right: 1.875rem !important;
}
.m-x-30 {
margin-left: 1.875rem !important;
margin-right: 1.875rem !important;
}
.m-y-30 {
margin-top: 1.875rem !important;
margin-bottom: 1.875rem !important;
}
.m-30 {
margin: 1.875rem !important;
}
.m-t-32 {
margin-top: 2rem !important;
}
.m-b-32 {
margin-bottom: 2rem !important;
}
.m-l-32 {
margin-left: 2rem !important;
}
.m-r-32 {
margin-right: 2rem !important;
}
.m-x-32 {
margin-left: 2rem !important;
margin-right: 2rem !important;
}
.m-y-32 {
margin-top: 2rem !important;
margin-bottom: 2rem !important;
}
.m-32 {
margin: 2rem !important;
}
.m-t-34 {
margin-top: 2.125rem !important;
}
.m-b-34 {
margin-bottom: 2.125rem !important;
}
.m-l-34 {
margin-left: 2.125rem !important;
}
.m-r-34 {
margin-right: 2.125rem !important;
}
.m-x-34 {
margin-left: 2.125rem !important;
margin-right: 2.125rem !important;
}
.m-y-34 {
margin-top: 2.125rem !important;
margin-bottom: 2.125rem !important;
}
.m-34 {
margin: 2.125rem !important;
}
.m-t-36 {
margin-top: 2.25rem !important;
}
.m-b-36 {
margin-bottom: 2.25rem !important;
}
.m-l-36 {
margin-left: 2.25rem !important;
}
.m-r-36 {
margin-right: 2.25rem !important;
}
.m-x-36 {
margin-left: 2.25rem !important;
margin-right: 2.25rem !important;
}
.m-y-36 {
margin-top: 2.25rem !important;
margin-bottom: 2.25rem !important;
}
.m-36 {
margin: 2.25rem !important;
}
.m-t-38 {
margin-top: 2.375rem !important;
}
.m-b-38 {
margin-bottom: 2.375rem !important;
}
.m-l-38 {
margin-left: 2.375rem !important;
}
.m-r-38 {
margin-right: 2.375rem !important;
}
.m-x-38 {
margin-left: 2.375rem !important;
margin-right: 2.375rem !important;
}
.m-y-38 {
margin-top: 2.375rem !important;
margin-bottom: 2.375rem !important;
}
.m-38 {
margin: 2.375rem !important;
}
.m-t-40 {
margin-top: 2.5rem !important;
}
.m-b-40 {
margin-bottom: 2.5rem !important;
}
.m-l-40 {
margin-left: 2.5rem !important;
}
.m-r-40 {
margin-right: 2.5rem !important;
}
.m-x-40 {
margin-left: 2.5rem !important;
margin-right: 2.5rem !important;
}
.m-y-40 {
margin-top: 2.5rem !important;
margin-bottom: 2.5rem !important;
}
.m-40 {
margin: 2.5rem !important;
}
.m-t-42 {
margin-top: 2.625rem !important;
}
.m-b-42 {
margin-bottom: 2.625rem !important;
}
.m-l-42 {
margin-left: 2.625rem !important;
}
.m-r-42 {
margin-right: 2.625rem !important;
}
.m-x-42 {
margin-left: 2.625rem !important;
margin-right: 2.625rem !important;
}
.m-y-42 {
margin-top: 2.625rem !important;
margin-bottom: 2.625rem !important;
}
.m-42 {
margin: 2.625rem !important;
}
.m-t-44 {
margin-top: 2.75rem !important;
}
.m-b-44 {
margin-bottom: 2.75rem !important;
}
.m-l-44 {
margin-left: 2.75rem !important;
}
.m-r-44 {
margin-right: 2.75rem !important;
}
.m-x-44 {
margin-left: 2.75rem !important;
margin-right: 2.75rem !important;
}
.m-y-44 {
margin-top: 2.75rem !important;
margin-bottom: 2.75rem !important;
}
.m-44 {
margin: 2.75rem !important;
}
.m-t-46 {
margin-top: 2.875rem !important;
}
.m-b-46 {
margin-bottom: 2.875rem !important;
}
.m-l-46 {
margin-left: 2.875rem !important;
}
.m-r-46 {
margin-right: 2.875rem !important;
}
.m-x-46 {
margin-left: 2.875rem !important;
margin-right: 2.875rem !important;
}
.m-y-46 {
margin-top: 2.875rem !important;
margin-bottom: 2.875rem !important;
}
.m-46 {
margin: 2.875rem !important;
}
.m-t-48 {
margin-top: 3rem !important;
}
.m-b-48 {
margin-bottom: 3rem !important;
}
.m-l-48 {
margin-left: 3rem !important;
}
.m-r-48 {
margin-right: 3rem !important;
}
.m-x-48 {
margin-left: 3rem !important;
margin-right: 3rem !important;
}
.m-y-48 {
margin-top: 3rem !important;
margin-bottom: 3rem !important;
}
.m-48 {
margin: 3rem !important;
}
.m-t-50 {
margin-top: 3.125rem !important;
}
.m-b-50 {
margin-bottom: 3.125rem !important;
}
.m-l-50 {
margin-left: 3.125rem !important;
}
.m-r-50 {
margin-right: 3.125rem !important;
}
.m-x-50 {
margin-left: 3.125rem !important;
margin-right: 3.125rem !important;
}
.m-y-50 {
margin-top: 3.125rem !important;
margin-bottom: 3.125rem !important;
}
.m-50 {
margin: 3.125rem !important;
}
.m-t-52 {
margin-top: 3.25rem !important;
}
.m-b-52 {
margin-bottom: 3.25rem !important;
}
.m-l-52 {
margin-left: 3.25rem !important;
}
.m-r-52 {
margin-right: 3.25rem !important;
}
.m-x-52 {
margin-left: 3.25rem !important;
margin-right: 3.25rem !important;
}
.m-y-52 {
margin-top: 3.25rem !important;
margin-bottom: 3.25rem !important;
}
.m-52 {
margin: 3.25rem !important;
}
.m-t-54 {
margin-top: 3.375rem !important;
}
.m-b-54 {
margin-bottom: 3.375rem !important;
}
.m-l-54 {
margin-left: 3.375rem !important;
}
.m-r-54 {
margin-right: 3.375rem !important;
}
.m-x-54 {
margin-left: 3.375rem !important;
margin-right: 3.375rem !important;
}
.m-y-54 {
margin-top: 3.375rem !important;
margin-bottom: 3.375rem !important;
}
.m-54 {
margin: 3.375rem !important;
}
.m-t-56 {
margin-top: 3.5rem !important;
}
.m-b-56 {
margin-bottom: 3.5rem !important;
}
.m-l-56 {
margin-left: 3.5rem !important;
}
.m-r-56 {
margin-right: 3.5rem !important;
}
.m-x-56 {
margin-left: 3.5rem !important;
margin-right: 3.5rem !important;
}
.m-y-56 {
margin-top: 3.5rem !important;
margin-bottom: 3.5rem !important;
}
.m-56 {
margin: 3.5rem !important;
}
.m-t-58 {
margin-top: 3.625rem !important;
}
.m-b-58 {
margin-bottom: 3.625rem !important;
}
.m-l-58 {
margin-left: 3.625rem !important;
}
.m-r-58 {
margin-right: 3.625rem !important;
}
.m-x-58 {
margin-left: 3.625rem !important;
margin-right: 3.625rem !important;
}
.m-y-58 {
margin-top: 3.625rem !important;
margin-bottom: 3.625rem !important;
}
.m-58 {
margin: 3.625rem !important;
}
.m-t-60 {
margin-top: 3.75rem !important;
}
.m-b-60 {
margin-bottom: 3.75rem !important;
}
.m-l-60 {
margin-left: 3.75rem !important;
}
.m-r-60 {
margin-right: 3.75rem !important;
}
.m-x-60 {
margin-left: 3.75rem !important;
margin-right: 3.75rem !important;
}
.m-y-60 {
margin-top: 3.75rem !important;
margin-bottom: 3.75rem !important;
}
.m-60 {
margin: 3.75rem !important;
}
.m-t-62 {
margin-top: 3.875rem !important;
}
.m-b-62 {
margin-bottom: 3.875rem !important;
}
.m-l-62 {
margin-left: 3.875rem !important;
}
.m-r-62 {
margin-right: 3.875rem !important;
}
.m-x-62 {
margin-left: 3.875rem !important;
margin-right: 3.875rem !important;
}
.m-y-62 {
margin-top: 3.875rem !important;
margin-bottom: 3.875rem !important;
}
.m-62 {
margin: 3.875rem !important;
}
.m-t-64 {
margin-top: 4rem !important;
}
.m-b-64 {
margin-bottom: 4rem !important;
}
.m-l-64 {
margin-left: 4rem !important;
}
.m-r-64 {
margin-right: 4rem !important;
}
.m-x-64 {
margin-left: 4rem !important;
margin-right: 4rem !important;
}
.m-y-64 {
margin-top: 4rem !important;
margin-bottom: 4rem !important;
}
.m-64 {
margin: 4rem !important;
}
.m-t-66 {
margin-top: 4.125rem !important;
}
.m-b-66 {
margin-bottom: 4.125rem !important;
}
.m-l-66 {
margin-left: 4.125rem !important;
}
.m-r-66 {
margin-right: 4.125rem !important;
}
.m-x-66 {
margin-left: 4.125rem !important;
margin-right: 4.125rem !important;
}
.m-y-66 {
margin-top: 4.125rem !important;
margin-bottom: 4.125rem !important;
}
.m-66 {
margin: 4.125rem !important;
}
.m-t-68 {
margin-top: 4.25rem !important;
}
.m-b-68 {
margin-bottom: 4.25rem !important;
}
.m-l-68 {
margin-left: 4.25rem !important;
}
.m-r-68 {
margin-right: 4.25rem !important;
}
.m-x-68 {
margin-left: 4.25rem !important;
margin-right: 4.25rem !important;
}
.m-y-68 {
margin-top: 4.25rem !important;
margin-bottom: 4.25rem !important;
}
.m-68 {
margin: 4.25rem !important;
}
.m-t-70 {
margin-top: 4.375rem !important;
}
.m-b-70 {
margin-bottom: 4.375rem !important;
}
.m-l-70 {
margin-left: 4.375rem !important;
}
.m-r-70 {
margin-right: 4.375rem !important;
}
.m-x-70 {
margin-left: 4.375rem !important;
margin-right: 4.375rem !important;
}
.m-y-70 {
margin-top: 4.375rem !important;
margin-bottom: 4.375rem !important;
}
.m-70 {
margin: 4.375rem !important;
}
.m-t-72 {
margin-top: 4.5rem !important;
}
.m-b-72 {
margin-bottom: 4.5rem !important;
}
.m-l-72 {
margin-left: 4.5rem !important;
}
.m-r-72 {
margin-right: 4.5rem !important;
}
.m-x-72 {
margin-left: 4.5rem !important;
margin-right: 4.5rem !important;
}
.m-y-72 {
margin-top: 4.5rem !important;
margin-bottom: 4.5rem !important;
}
.m-72 {
margin: 4.5rem !important;
}
.m-t-74 {
margin-top: 4.625rem !important;
}
.m-b-74 {
margin-bottom: 4.625rem !important;
}
.m-l-74 {
margin-left: 4.625rem !important;
}
.m-r-74 {
margin-right: 4.625rem !important;
}
.m-x-74 {
margin-left: 4.625rem !important;
margin-right: 4.625rem !important;
}
.m-y-74 {
margin-top: 4.625rem !important;
margin-bottom: 4.625rem !important;
}
.m-74 {
margin: 4.625rem !important;
}
.m-t-76 {
margin-top: 4.75rem !important;
}
.m-b-76 {
margin-bottom: 4.75rem !important;
}
.m-l-76 {
margin-left: 4.75rem !important;
}
.m-r-76 {
margin-right: 4.75rem !important;
}
.m-x-76 {
margin-left: 4.75rem !important;
margin-right: 4.75rem !important;
}
.m-y-76 {
margin-top: 4.75rem !important;
margin-bottom: 4.75rem !important;
}
.m-76 {
margin: 4.75rem !important;
}
.m-t-78 {
margin-top: 4.875rem !important;
}
.m-b-78 {
margin-bottom: 4.875rem !important;
}
.m-l-78 {
margin-left: 4.875rem !important;
}
.m-r-78 {
margin-right: 4.875rem !important;
}
.m-x-78 {
margin-left: 4.875rem !important;
margin-right: 4.875rem !important;
}
.m-y-78 {
margin-top: 4.875rem !important;
margin-bottom: 4.875rem !important;
}
.m-78 {
margin: 4.875rem !important;
}
.m-t-80 {
margin-top: 5rem !important;
}
.m-b-80 {
margin-bottom: 5rem !important;
}
.m-l-80 {
margin-left: 5rem !important;
}
.m-r-80 {
margin-right: 5rem !important;
}
.m-x-80 {
margin-left: 5rem !important;
margin-right: 5rem !important;
}
.m-y-80 {
margin-top: 5rem !important;
margin-bottom: 5rem !important;
}
.m-80 {
margin: 5rem !important;
}
.m-t-82 {
margin-top: 5.125rem !important;
}
.m-b-82 {
margin-bottom: 5.125rem !important;
}
.m-l-82 {
margin-left: 5.125rem !important;
}
.m-r-82 {
margin-right: 5.125rem !important;
}
.m-x-82 {
margin-left: 5.125rem !important;
margin-right: 5.125rem !important;
}
.m-y-82 {
margin-top: 5.125rem !important;
margin-bottom: 5.125rem !important;
}
.m-82 {
margin: 5.125rem !important;
}
.m-t-84 {
margin-top: 5.25rem !important;
}
.m-b-84 {
margin-bottom: 5.25rem !important;
}
.m-l-84 {
margin-left: 5.25rem !important;
}
.m-r-84 {
margin-right: 5.25rem !important;
}
.m-x-84 {
margin-left: 5.25rem !important;
margin-right: 5.25rem !important;
}
.m-y-84 {
margin-top: 5.25rem !important;
margin-bottom: 5.25rem !important;
}
.m-84 {
margin: 5.25rem !important;
}
.m-t-86 {
margin-top: 5.375rem !important;
}
.m-b-86 {
margin-bottom: 5.375rem !important;
}
.m-l-86 {
margin-left: 5.375rem !important;
}
.m-r-86 {
margin-right: 5.375rem !important;
}
.m-x-86 {
margin-left: 5.375rem !important;
margin-right: 5.375rem !important;
}
.m-y-86 {
margin-top: 5.375rem !important;
margin-bottom: 5.375rem !important;
}
.m-86 {
margin: 5.375rem !important;
}
.m-t-88 {
margin-top: 5.5rem !important;
}
.m-b-88 {
margin-bottom: 5.5rem !important;
}
.m-l-88 {
margin-left: 5.5rem !important;
}
.m-r-88 {
margin-right: 5.5rem !important;
}
.m-x-88 {
margin-left: 5.5rem !important;
margin-right: 5.5rem !important;
}
.m-y-88 {
margin-top: 5.5rem !important;
margin-bottom: 5.5rem !important;
}
.m-88 {
margin: 5.5rem !important;
}
.m-t-90 {
margin-top: 5.625rem !important;
}
.m-b-90 {
margin-bottom: 5.625rem !important;
}
.m-l-90 {
margin-left: 5.625rem !important;
}
.m-r-90 {
margin-right: 5.625rem !important;
}
.m-x-90 {
margin-left: 5.625rem !important;
margin-right: 5.625rem !important;
}
.m-y-90 {
margin-top: 5.625rem !important;
margin-bottom: 5.625rem !important;
}
.m-90 {
margin: 5.625rem !important;
}
.m-t-92 {
margin-top: 5.75rem !important;
}
.m-b-92 {
margin-bottom: 5.75rem !important;
}
.m-l-92 {
margin-left: 5.75rem !important;
}
.m-r-92 {
margin-right: 5.75rem !important;
}
.m-x-92 {
margin-left: 5.75rem !important;
margin-right: 5.75rem !important;
}
.m-y-92 {
margin-top: 5.75rem !important;
margin-bottom: 5.75rem !important;
}
.m-92 {
margin: 5.75rem !important;
}
.m-t-94 {
margin-top: 5.875rem !important;
}
.m-b-94 {
margin-bottom: 5.875rem !important;
}
.m-l-94 {
margin-left: 5.875rem !important;
}
.m-r-94 {
margin-right: 5.875rem !important;
}
.m-x-94 {
margin-left: 5.875rem !important;
margin-right: 5.875rem !important;
}
.m-y-94 {
margin-top: 5.875rem !important;
margin-bottom: 5.875rem !important;
}
.m-94 {
margin: 5.875rem !important;
}
.m-t-96 {
margin-top: 6rem !important;
}
.m-b-96 {
margin-bottom: 6rem !important;
}
.m-l-96 {
margin-left: 6rem !important;
}
.m-r-96 {
margin-right: 6rem !important;
}
.m-x-96 {
margin-left: 6rem !important;
margin-right: 6rem !important;
}
.m-y-96 {
margin-top: 6rem !important;
margin-bottom: 6rem !important;
}
.m-96 {
margin: 6rem !important;
}
.m-t-98 {
margin-top: 6.125rem !important;
}
.m-b-98 {
margin-bottom: 6.125rem !important;
}
.m-l-98 {
margin-left: 6.125rem !important;
}
.m-r-98 {
margin-right: 6.125rem !important;
}
.m-x-98 {
margin-left: 6.125rem !important;
margin-right: 6.125rem !important;
}
.m-y-98 {
margin-top: 6.125rem !important;
margin-bottom: 6.125rem !important;
}
.m-98 {
margin: 6.125rem !important;
}
.m-t-100 {
margin-top: 6.25rem !important;
}
.m-b-100 {
margin-bottom: 6.25rem !important;
}
.m-l-100 {
margin-left: 6.25rem !important;
}
.m-r-100 {
margin-right: 6.25rem !important;
}
.m-x-100 {
margin-left: 6.25rem !important;
margin-right: 6.25rem !important;
}
.m-y-100 {
margin-top: 6.25rem !important;
margin-bottom: 6.25rem !important;
}
.m-100 {
margin: 6.25rem !important;
}
.m-t-102 {
margin-top: 6.375rem !important;
}
.m-b-102 {
margin-bottom: 6.375rem !important;
}
.m-l-102 {
margin-left: 6.375rem !important;
}
.m-r-102 {
margin-right: 6.375rem !important;
}
.m-x-102 {
margin-left: 6.375rem !important;
margin-right: 6.375rem !important;
}
.m-y-102 {
margin-top: 6.375rem !important;
margin-bottom: 6.375rem !important;
}
.m-102 {
margin: 6.375rem !important;
}
.m-t-104 {
margin-top: 6.5rem !important;
}
.m-b-104 {
margin-bottom: 6.5rem !important;
}
.m-l-104 {
margin-left: 6.5rem !important;
}
.m-r-104 {
margin-right: 6.5rem !important;
}
.m-x-104 {
margin-left: 6.5rem !important;
margin-right: 6.5rem !important;
}
.m-y-104 {
margin-top: 6.5rem !important;
margin-bottom: 6.5rem !important;
}
.m-104 {
margin: 6.5rem !important;
}
.m-t-106 {
margin-top: 6.625rem !important;
}
.m-b-106 {
margin-bottom: 6.625rem !important;
}
.m-l-106 {
margin-left: 6.625rem !important;
}
.m-r-106 {
margin-right: 6.625rem !important;
}
.m-x-106 {
margin-left: 6.625rem !important;
margin-right: 6.625rem !important;
}
.m-y-106 {
margin-top: 6.625rem !important;
margin-bottom: 6.625rem !important;
}
.m-106 {
margin: 6.625rem !important;
}
.m-t-108 {
margin-top: 6.75rem !important;
}
.m-b-108 {
margin-bottom: 6.75rem !important;
}
.m-l-108 {
margin-left: 6.75rem !important;
}
.m-r-108 {
margin-right: 6.75rem !important;
}
.m-x-108 {
margin-left: 6.75rem !important;
margin-right: 6.75rem !important;
}
.m-y-108 {
margin-top: 6.75rem !important;
margin-bottom: 6.75rem !important;
}
.m-108 {
margin: 6.75rem !important;
}
.m-t-110 {
margin-top: 6.875rem !important;
}
.m-b-110 {
margin-bottom: 6.875rem !important;
}
.m-l-110 {
margin-left: 6.875rem !important;
}
.m-r-110 {
margin-right: 6.875rem !important;
}
.m-x-110 {
margin-left: 6.875rem !important;
margin-right: 6.875rem !important;
}
.m-y-110 {
margin-top: 6.875rem !important;
margin-bottom: 6.875rem !important;
}
.m-110 {
margin: 6.875rem !important;
}
.m-t-112 {
margin-top: 7rem !important;
}
.m-b-112 {
margin-bottom: 7rem !important;
}
.m-l-112 {
margin-left: 7rem !important;
}
.m-r-112 {
margin-right: 7rem !important;
}
.m-x-112 {
margin-left: 7rem !important;
margin-right: 7rem !important;
}
.m-y-112 {
margin-top: 7rem !important;
margin-bottom: 7rem !important;
}
.m-112 {
margin: 7rem !important;
}
.m-t-114 {
margin-top: 7.125rem !important;
}
.m-b-114 {
margin-bottom: 7.125rem !important;
}
.m-l-114 {
margin-left: 7.125rem !important;
}
.m-r-114 {
margin-right: 7.125rem !important;
}
.m-x-114 {
margin-left: 7.125rem !important;
margin-right: 7.125rem !important;
}
.m-y-114 {
margin-top: 7.125rem !important;
margin-bottom: 7.125rem !important;
}
.m-114 {
margin: 7.125rem !important;
}
.m-t-116 {
margin-top: 7.25rem !important;
}
.m-b-116 {
margin-bottom: 7.25rem !important;
}
.m-l-116 {
margin-left: 7.25rem !important;
}
.m-r-116 {
margin-right: 7.25rem !important;
}
.m-x-116 {
margin-left: 7.25rem !important;
margin-right: 7.25rem !important;
}
.m-y-116 {
margin-top: 7.25rem !important;
margin-bottom: 7.25rem !important;
}
.m-116 {
margin: 7.25rem !important;
}
.m-t-118 {
margin-top: 7.375rem !important;
}
.m-b-118 {
margin-bottom: 7.375rem !important;
}
.m-l-118 {
margin-left: 7.375rem !important;
}
.m-r-118 {
margin-right: 7.375rem !important;
}
.m-x-118 {
margin-left: 7.375rem !important;
margin-right: 7.375rem !important;
}
.m-y-118 {
margin-top: 7.375rem !important;
margin-bottom: 7.375rem !important;
}
.m-118 {
margin: 7.375rem !important;
}
.m-t-120 {
margin-top: 7.5rem !important;
}
.m-b-120 {
margin-bottom: 7.5rem !important;
}
.m-l-120 {
margin-left: 7.5rem !important;
}
.m-r-120 {
margin-right: 7.5rem !important;
}
.m-x-120 {
margin-left: 7.5rem !important;
margin-right: 7.5rem !important;
}
.m-y-120 {
margin-top: 7.5rem !important;
margin-bottom: 7.5rem !important;
}
.m-120 {
margin: 7.5rem !important;
}
.respond-padding-top-1rem {
padding-top: 1rem !important;
}
.respond-padding-top-2rem {
padding-top: 2rem !important;
}
.respond-padding-top-3rem {
padding-top: 3rem !important;
}
.respond-padding-top-4rem {
padding-top: 4rem !important;
}
.respond-padding-top-5rem {
padding-top: 5rem !important;
}
.respond-padding-top-6rem {
padding-top: 6rem !important;
}
.respond-padding-top-7rem {
padding-top: 7rem !important;
}
.respond-padding-top-8rem {
padding-top: 8rem !important;
}
.respond-padding-top-9rem {
padding-top: 9rem !important;
}
.respond-padding-top-10rem {
padding-top: 10rem !important;
}
.respond-padding-bottom-1rem {
padding-bottom: 1rem !important;
}
.respond-padding-bottom-2rem {
padding-bottom: 2rem !important;
}
.respond-padding-bottom-3rem {
padding-bottom: 3rem !important;
}
.respond-padding-bottom-4rem {
padding-bottom: 4rem !important;
}
.respond-padding-bottom-5rem {
padding-bottom: 5rem !important;
}
.respond-padding-bottom-6rem {
padding-bottom: 6rem !important;
}
.respond-padding-bottom-7rem {
padding-bottom: 7rem !important;
}
.respond-padding-bottom-8rem {
padding-bottom: 8rem !important;
}
.respond-padding-bottom-9rem {
padding-bottom: 9rem !important;
}
.respond-padding-bottom-10rem {
padding-bottom: 10rem !important;
}
.respond-padding-y-1rem {
padding-top: 1rem !important;
padding-bottom: 1rem !important;
}
.respond-padding-y-2rem {
padding-top: 2rem !important;
padding-bottom: 2rem !important;
}
.respond-padding-y-3rem {
padding-top: 3rem !important;
padding-bottom: 3rem !important;
}
.respond-padding-y-4rem {
padding-top: 4rem !important;
padding-bottom: 4rem !important;
}
.respond-padding-y-5rem {
padding-top: 5rem !important;
padding-bottom: 5rem !important;
}
.respond-padding-y-6rem {
padding-top: 6rem !important;
padding-bottom: 6rem !important;
}
.respond-padding-y-7rem {
padding-top: 7rem !important;
padding-bottom: 7rem !important;
}
.respond-padding-y-8rem {
padding-top: 8rem !important;
padding-bottom: 8rem !important;
}
.respond-padding-y-9rem {
padding-top: 9rem !important;
padding-bottom: 9rem !important;
}
.respond-padding-y-10rem {
padding-top: 10rem !important;
padding-bottom: 10rem !important;
}
.respond-margin-top-1rem {
margin-top: 1rem !important;
}
.respond-margin-top-2rem {
margin-top: 2rem !important;
}
.respond-margin-top-3rem {
margin-top: 3rem !important;
}
.respond-margin-top-4rem {
margin-top: 4rem !important;
}
.respond-margin-top-5rem {
margin-top: 5rem !important;
}
.respond-margin-top-6rem {
margin-top: 6rem !important;
}
.respond-margin-top-7rem {
margin-top: 7rem !important;
}
.respond-margin-top-8rem {
margin-top: 8rem !important;
}
.respond-margin-top-9rem {
margin-top: 9rem !important;
}
.respond-margin-top-10rem {
margin-top: 10rem !important;
}
.respond-margin-bottom-1rem {
margin-bottom: 1rem !important;
}
.respond-margin-bottom-2rem {
margin-bottom: 2rem !important;
}
.respond-margin-bottom-3rem {
margin-bottom: 3rem !important;
}
.respond-margin-bottom-4rem {
margin-bottom: 4rem !important;
}
.respond-margin-bottom-5rem {
margin-bottom: 5rem !important;
}
.respond-margin-bottom-6rem {
margin-bottom: 6rem !important;
}
.respond-margin-bottom-7rem {
margin-bottom: 7rem !important;
}
.respond-margin-bottom-8rem {
margin-bottom: 8rem !important;
}
.respond-margin-bottom-9rem {
margin-bottom: 9rem !important;
}
.respond-margin-bottom-10rem {
margin-bottom: 10rem !important;
}
.respond-margin-y-1rem {
margin-top: 1rem !important;
margin-bottom: 1rem !important;
}
.respond-margin-y-2rem {
margin-top: 2rem !important;
margin-bottom: 2rem !important;
}
.respond-margin-y-3rem {
margin-top: 3rem !important;
margin-bottom: 3rem !important;
}
.respond-margin-y-4rem {
margin-top: 4rem !important;
margin-bottom: 4rem !important;
}
.respond-margin-y-5rem {
margin-top: 5rem !important;
margin-bottom: 5rem !important;
}
.respond-margin-y-6rem {
margin-top: 6rem !important;
margin-bottom: 6rem !important;
}
.respond-margin-y-7rem {
margin-top: 7rem !important;
margin-bottom: 7rem !important;
}
.respond-margin-y-8rem {
margin-top: 8rem !important;
margin-bottom: 8rem !important;
}
.respond-margin-y-9rem {
margin-top: 9rem !important;
margin-bottom: 9rem !important;
}
.respond-margin-y-10rem {
margin-top: 10rem !important;
margin-bottom: 10rem !important;
}
.fw-100 {
font-weight: 100 !important;
}
.fw-200 {
font-weight: 200 !important;
}
.fw-300 {
font-weight: 300 !important;
}
.fw-400 {
font-weight: 400 !important;
}
.fw-500 {
font-weight: 500 !important;
}
.fw-600 {
font-weight: 600 !important;
}
.fw-700 {
font-weight: 700 !important;
}
.fw-800 {
font-weight: 800 !important;
}
.respond-line-height-0rem {
line-height: 0rem !important;
}
.respond-line-height-1rem {
line-height: 1rem !important;
}
.respond-line-height-2rem {
line-height: 2rem !important;
}
.respond-line-height-3rem {
line-height: 3rem !important;
}
.respond-line-height-4rem {
line-height: 4rem !important;
}
.respond-line-height-5rem {
line-height: 5rem !important;
}
.respond-line-height-6rem {
line-height: 6rem !important;
}
.respond-line-height-7rem {
line-height: 7rem !important;
}
.respond-line-height-8rem {
line-height: 8rem !important;
}
.respond-line-height-16px {
line-height: 1rem !important;
}
.respond-line-height-17px {
line-height: 1.0625rem !important;
}
.respond-line-height-18px {
line-height: 1.125rem !important;
}
.respond-line-height-19px {
line-height: 1.1875rem !important;
}
.respond-line-height-20px {
line-height: 1.25rem !important;
}
.respond-line-height-21px {
line-height: 1.3125rem !important;
}
.respond-line-height-22px {
line-height: 1.375rem !important;
}
.respond-line-height-23px {
line-height: 1.4375rem !important;
}
.respond-line-height-24px {
line-height: 1.5rem !important;
}
.respond-line-height-25px {
line-height: 1.5625rem !important;
}
.respond-line-height-26px {
line-height: 1.625rem !important;
}
.respond-line-height-27px {
line-height: 1.6875rem !important;
}
.respond-line-height-28px {
line-height: 1.75rem !important;
}
.respond-line-height-29px {
line-height: 1.8125rem !important;
}
.respond-line-height-30px {
line-height: 1.875rem !important;
}
.respond-line-height-31px {
line-height: 1.9375rem !important;
}
.respond-line-height-32px {
line-height: 2rem !important;
}
.font-size-percent-70 {
font-size: 70% !important;
}
.font-size-percent-72 {
font-size: 72% !important;
}
.font-size-percent-74 {
font-size: 74% !important;
}
.font-size-percent-76 {
font-size: 76% !important;
}
.font-size-percent-78 {
font-size: 78% !important;
}
.font-size-percent-80 {
font-size: 80% !important;
}
.font-size-percent-82 {
font-size: 82% !important;
}
.font-size-percent-84 {
font-size: 84% !important;
}
.font-size-percent-86 {
font-size: 86% !important;
}
.font-size-percent-88 {
font-size: 88% !important;
}
.font-size-percent-90 {
font-size: 90% !important;
}
.font-size-percent-92 {
font-size: 92% !important;
}
.font-size-percent-94 {
font-size: 94% !important;
}
.font-size-percent-96 {
font-size: 96% !important;
}
.font-size-percent-98 {
font-size: 98% !important;
}
html {
font-family: sans-serif;
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust: 100%;
}
body {
margin: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
menu,
nav,
section,
summary {
display: block;
}
audio,
canvas,
progress,
video {
display: inline-block;
vertical-align: baseline;
}
audio:not([controls]) {
display: none;
height: 0;
}
[hidden],
template {
display: none;
}
a {
background-color: transparent;
}
a:active,
a:hover {
outline: 0;
}
abbr[title] {
border-bottom: 1px dotted;
}
b,
strong {
font-weight: bold;
}
dfn {
font-style: italic;
}
h1 {
font-size: 2em;
margin: 0.67em 0;
}
mark {
background: #ff0;
color: #000;
}
small {
font-size: 80%;
}
sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sup {
top: -0.5em;
}
sub {
bottom: -0.25em;
}
img {
border: 0;
}
svg:not(:root) {
overflow: hidden;
}
figure {
margin: 1em 40px;
}
hr {
box-sizing: content-box;
height: 0;
}
pre {
overflow: auto;
}
code,
kbd,
pre,
samp {
font-family: monospace, monospace;
font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
color: inherit;
font: inherit;
margin: 0;
}
button {
overflow: visible;
}
button,
select {
text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
-webkit-appearance: button;
cursor: pointer;
}
button[disabled],
html input[disabled] {
cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
border: 0;
padding: 0;
}
input {
line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
box-sizing: border-box;
padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
height: auto;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
fieldset {
border: 1px solid #c0c0c0;
margin: 0 2px;
padding: 0.35em 0.625em 0.75em;
}
legend {
border: 0;
padding: 0;
}
textarea {
overflow: auto;
}
optgroup {
font-weight: bold;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
td,
th {
padding: 0;
}
body,
button,
input,
select,
textarea {
color: #404040;
font-family: sans-serif;
font-size: 16px;
font-size: 1rem;
line-height: 1.5;
}
h1,
h2,
h3,
h4,
h5,
h6 {
clear: both;
}
p {
margin-bottom: 1.5em;
}
dfn,
cite,
em,
i {
font-style: italic;
}
blockquote {
margin: 0 1.5em;
}
address {
margin: 0 0 1.5em;
}
pre {
background: #eee;
font-family: "Courier 10 Pitch", Courier, monospace;
font-size: 15px;
font-size: 0.9375rem;
line-height: 1.6;
margin-bottom: 1.6em;
max-width: 100%;
overflow: auto;
padding: 1.6em;
}
code,
kbd,
tt,
var {
font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
font-size: 15px;
font-size: 0.9375rem;
}
abbr,
acronym {
border-bottom: 1px dotted #666;
cursor: help;
}
mark,
ins {
background: #fff9c0;
text-decoration: none;
}
big {
font-size: 125%;
}
html {
box-sizing: border-box;
}
*,
*:before,
*:after { box-sizing: inherit;
}
body {
background: #fff; }
blockquote:before,
blockquote:after,
q:before,
q:after {
content: "";
}
blockquote,
q {
quotes: "" "";
}
hr {
background-color: #ccc;
border: 0;
height: 1px;
margin-bottom: 1.5em;
}
hr.light {
background-color: #f2f2f2;
}
ul,
ol {
margin: 0 0 1.5em 3em;
}
ul {
list-style: disc;
}
ol {
list-style: decimal;
}
li > ul,
li > ol {
margin-bottom: 0;
margin-left: 1.5em;
}
dt {
font-weight: bold;
}
dd {
margin: 0 1.5em 1.5em;
}
img {
height: auto; max-width: 100%; }
figure {
margin: 1em 0; }
table {
margin: 0 0 1.5em;
width: 100%;
}
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
border: 1px solid;
border-color: #ccc #ccc #bbb;
border-radius: 3px;
background: #e6e6e6;
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), inset 0 15px 17px rgba(255, 255, 255, 0.5), inset 0 -5px 12px rgba(0, 0, 0, 0.05);
color: rgba(0, 0, 0, 0.8);
font-size: 12px;
font-size: 0.75rem;
line-height: 1;
padding: .6em 1em .4em;
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);
}
button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {
border-color: #ccc #bbb #aaa;
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.8), inset 0 15px 17px rgba(255, 255, 255, 0.8), inset 0 -5px 12px rgba(0, 0, 0, 0.02);
}
button:focus,
input[type="button"]:focus,
input[type="reset"]:focus,
input[type="submit"]:focus,
button:active,
input[type="button"]:active,
input[type="reset"]:active,
input[type="submit"]:active {
border-color: #aaa #bbb #bbb;
box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.5), inset 0 2px 5px rgba(0, 0, 0, 0.15);
}
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="number"],
input[type="tel"],
input[type="range"],
input[type="date"],
input[type="month"],
input[type="week"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="color"],
textarea {
color: #666;
border: 1px solid #ccc;
border-radius: 3px;
padding: 3px;
}
select {
border: 1px solid #ccc;
}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="number"]:focus,
input[type="tel"]:focus,
input[type="range"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="week"]:focus,
input[type="time"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="color"]:focus,
textarea:focus {
color: #111;
}
textarea {
width: 100%;
}
a {
color: royalblue;
}
a:visited {
color: purple;
}
a:hover,
a:focus,
a:active {
color: midnightblue;
}
a:focus {
outline: thin dotted;
}
a:hover,
a:active {
outline: 0;
}
.main-navigation {
clear: both;
display: block;
float: left;
width: 100%;
}
.main-navigation ul {
display: none;
list-style: none;
margin: 0;
padding-left: 0;
}
.main-navigation li {
float: left;
position: relative;
}
.main-navigation a {
display: block;
text-decoration: none;
}
.main-navigation ul ul {
box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
float: left;
position: absolute;
top: 1.5em;
left: -999em;
z-index: 99999;
}
.main-navigation ul ul ul {
left: -999em;
top: 0;
}
.main-navigation ul ul a {
width: 200px;
}
.main-navigation ul li:hover > ul,
.main-navigation ul li.focus > ul {
left: auto;
}
.main-navigation ul ul li:hover > ul,
.main-navigation ul ul li.focus > ul {
left: 100%;
} .menu-toggle,
.main-navigation.toggled ul {
display: block;
}
@media screen and (min-width: 37.5em) {
.menu-toggle {
display: none;
}
.main-navigation ul {
display: block;
}
}
.site-main .comment-navigation,
.site-main .posts-navigation,
.site-main .post-navigation {
margin: 0 0 1.5em;
overflow: hidden;
}
.comment-navigation .nav-previous,
.posts-navigation .nav-previous,
.post-navigation .nav-previous {
float: left;
width: 50%;
}
.comment-navigation .nav-next,
.posts-navigation .nav-next,
.post-navigation .nav-next {
float: right;
text-align: right;
width: 50%;
}
.screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
height: 1px;
width: 1px;
overflow: hidden;
}
.screen-reader-text:focus {
background-color: #f1f1f1;
border-radius: 3px;
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
clip: auto !important;
color: #21759b;
display: block;
font-size: 14px;
font-size: 0.875rem;
font-weight: bold;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000; } #content[tabindex="-1"]:focus {
outline: 0;
}
.alignleft {
display: inline;
float: left;
margin-right: 1.5em;
}
.alignright {
display: inline;
float: right;
margin-left: 1.5em;
}
.aligncenter {
clear: both;
display: block;
margin-left: auto;
margin-right: auto;
}
.clear:before,
.clear:after,
.entry-content:before,
.entry-content:after,
.comment-content:before,
.comment-content:after,
.site-header:before,
.site-header:after,
.site-content:before,
.site-content:after,
.site-footer:before,
.site-footer:after {
content: "";
display: table;
table-layout: fixed;
}
.clear:after,
.entry-content:after,
.comment-content:after,
.site-header:after,
.site-content:after,
.site-footer:after {
clear: both;
}
.widget {
margin: 0 0 1.5em;
} .widget select {
max-width: 100%;
}
.sticky {
display: block;
}
.hentry {
margin: 0 0 1.5em;
}
.byline,
.updated:not(.published) {
display: none;
}
.single .byline,
.group-blog .byline {
display: inline;
}
.page-content,
.entry-content,
.entry-summary {
margin: 1.5em 0 0;
}
.page-links {
clear: both;
margin: 0 0 1.5em;
}
.comment-content a {
word-wrap: break-word;
}
.bypostauthor {
display: block;
}
html {
font-size: 14px;
}
@media screen and (max-width: 991px) {
html {
font-size: 13px;
}
}
@media screen and (max-width: 767px) {
html {
font-size: 12px;
}
}
body {
position: relative;
width: 100%;
color: #444444;
background-color: #f1f3f3;
font-family: "Open Sans", Helvetica, Arial, "Apple SD Gothic Neo", AppleSDGothic, sans-serif;
font-weight: 400;
padding: 0;
line-height: 1.6;
font-size: 1rem;
letter-spacing: normal;
margin-left: 0;
}
body.bodyFreeze {
overflow: hidden;
}
body.m-active {
overflow: hidden;
}
body.m-active::after {
content: '';
background-color: rgba(0, 0, 0, 0.8);
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 100;
} .hentry {
margin: 0 0 0em;
}
a:focus {
outline: none;
} strong, .strong {
font-weight: 600;
}
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
font-family: "Open Sans", Helvetica, Arial, "Apple SD Gothic Neo", AppleSDGothic, sans-serif;
font-weight: 500;
color: inherit;
clear: both;
}
h1.after-line, .h1.after-line, h2.after-line, .h2.after-line, h3.after-line, .h3.after-line, h4.after-line, .h4.after-line, h5.after-line, .h5.after-line, h6.after-line, .h6.after-line {
overflow: hidden;
}
h1.after-line:after, .h1.after-line:after, h2.after-line:after, .h2.after-line:after, h3.after-line:after, .h3.after-line:after, h4.after-line:after, .h4.after-line:after, h5.after-line:after, .h5.after-line:after, h6.after-line:after, .h6.after-line:after {
content: '';
display: inline-block;
height: 1rem;
vertical-align: bottom;
width: 100%;
margin-right: -100%;
margin-left: 0.6rem;
border-top: 1px solid #e6e6e6;
}
h1.eng, .h1.eng, h2.eng, .h2.eng, h3.eng, .h3.eng, h4.eng, .h4.eng, h5.eng, .h5.eng, h6.eng, .h6.eng {
font-family: "Open Sans", sans-serif;
}
h1, .h1, h2, .h2 {
line-height: 1.1;
}
h3, .h3, h4, .h4 {
line-height: 1.3;
}
h1, .h1 {
font-size: 400%;
letter-spacing: -2px;
}
@media screen and (max-width: 767px) {
h1, .h1 {
font-size: 300%;
}
}
h2, .h2 {
font-size: 250%;
letter-spacing: -0.5px;
}
@media screen and (max-width: 767px) {
h2, .h2 {
font-size: 200%;
}
}
h3, .h3 {
font-size: 200%;
}
@media screen and (max-width: 767px) {
h3, .h3 {
font-size: 180%;
}
}
h4, .h4 {
font-size: 180%;
}
@media screen and (max-width: 767px) {
h4, .h4 {
font-size: 150%;
}
}
h5, .h5 {
font-size: 130%;
}
h6, .h6 {
font-size: 100%;
}
p, .p {
margin: 0.5rem 0 1rem;
}
sup, sub {
font-size: 0.6rem;
}
small {
font-size: smaller;
}
.thin {
font-weight: 300;
}
h1.display-1, h1.display-2, h1.display-3, h1.display-4, h1.display-5, h1.display-6, h1.display-7, h1.display-8 {
font-weight: 400;
}
h1.display-5 {
letter-spacing: normal;
font-size: 2.34375rem;
}
h1.display-6 {
letter-spacing: -0.5px;
font-size: 1.40625rem;
}
h1.display-7 {
letter-spacing: normal;
font-size: 1.2rem;
}
h1.display-8 {
letter-spacing: normal;
font-size: 1rem;
} a {
color: #223179;
}
a:visited {
color: #1f2c6d;
}
a:hover, a:focus, a:active {
color: #1b2761;
}
a.color-inherit {
color: inherit;
}
a.color-inherit:hover, a.color-inherit:focus, a.color-inherit:active {
text-decoration: underline;
color: inherit;
} .wpcf7 input, .wpcf7 select {
width: 100%;
height: 3rem;
padding-left: 1rem;
padding-right: 1rem;
border: 1px solid #f2f2f2;
background-color: white;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
-webkit-border-radius: 0;
border-radius: 0;
background-clip: padding-box;
}
.wpcf7 input[type=file], .wpcf7 select[type=file] {
padding-top: 0.6rem;
border: none;
padding-left: 0;
}
.wpcf7 input[aria-invalid="true"], .wpcf7 select[aria-invalid="true"] {
border: 1px solid #f92903;
}
.wpcf7 textarea {
width: 100%;
padding: 1rem;
border: 1px solid #f2f2f2;
background-color: white;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
-webkit-border-radius: 0;
border-radius: 0;
background-clip: padding-box;
}
.wpcf7 .wpcf7-not-valid-tip {
display: none;
}
.wpcf7 .wpcf7-response-output, .wpcf7 .wpcf7-display-none, .wpcf7 .wpcf7-validation-errors {
margin: 0;
padding: 1rem;
border: none;
background: url(//mn.idhospital.com/wp-content/themes/zeein/assets/img/bg_3x3_dot.png) left top repeat;
} .z-fadeIn, .z-fadeUp, .z-fadeDown, .z-fadeLeft, .z-fadeRight {
opacity: 0;
}
.ls-n {
letter-spacing: normal;
}
.tac {
text-align: center;
}
.color-black {
color: black;
}
.color-white {
color: white;
}
.font-eng {
font-family: "Open Sans", sans-serif;
letter-spacing: normal;
}
.font-thin {
font-weight: 300;
}
.z-fadeIn, .z-fadeUp, .z-fadeDown, .z-fadeLeft, .z-fadeRight {
opacity: 0;
}
button:focus {
outline: 0;
}
button, .button {
display: inline-block;
border: none;
background: none;
box-shadow: none;
cursor: pointer;
}
button.box-round, .button.box-round {
background-color: black;
border: 2px solid black;
-webkit-border-radius: 100px;
border-radius: 100px;
background-clip: padding-box;
-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
-webkit-transition: background-color 0.35s ease, box-shadow 0.15s ease-in-out;
-moz-transition: background-color 0.35s ease, box-shadow 0.15s ease-in-out;
-ms-transition: background-color 0.35s ease, box-shadow 0.15s ease-in-out;
-o-transition: background-color 0.35s ease, box-shadow 0.15s ease-in-out;
transition: background-color 0.35s ease, box-shadow 0.15s ease-in-out;
}
button.box-round a, .button.box-round a {
padding: 0.4rem 4rem;
display: inline-block;
text-decoration: none;
color: white;
font-size: 0.7rem;
letter-spacing: normal;
font-family: "Open Sans", sans-serif;
-webkit-transition: all 0.2s ease-in;
-moz-transition: all 0.2s ease-in;
-ms-transition: all 0.2s ease-in;
-o-transition: all 0.2s ease-in;
transition: all 0.2s ease-in;
}
button.box-round a:hover, button.box-round a:focus, button.box-round a:active, .button.box-round a:hover, .button.box-round a:focus, .button.box-round a:active {
padding-left: 3.5rem;
padding-right: 4.5rem;
color: #ffd809;
}
button.box-round a:hover::after, button.box-round a:focus::after, button.box-round a:active::after, .button.box-round a:hover::after, .button.box-round a:focus::after, .button.box-round a:active::after {
opacity: 1;
margin-left: 0.5rem;
}
button.box-round a::after, .button.box-round a::after {
position: absolute;
content: '\e804';
font-family: "fontello";
opacity: 0;
}
button.box-round:hover, button.box-round:focus, button.box-round:active, .button.box-round:hover, .button.box-round:focus, .button.box-round:active {
-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);
box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);
}
button.border-white, .button.border-white {
background-color: transparent;
border: 2px solid white;
padding: 0.2rem 1rem;
color: white;
text-decoration: none;
-webkit-transition: background-color 0.5s ease, color 0.5s ease;
-moz-transition: background-color 0.5s ease, color 0.5s ease;
-ms-transition: background-color 0.5s ease, color 0.5s ease;
-o-transition: background-color 0.5s ease, color 0.5s ease;
transition: background-color 0.5s ease, color 0.5s ease;
}
button.border-white:hover, button.border-white:focus, button.border-white:active, .button.border-white:hover, .button.border-white:focus, .button.border-white:active {
background-color: white;
color: black;
}
button.border-black, .button.border-black {
background-color: transparent;
border: 2px solid black;
padding: 0.2rem 1rem;
color: black;
text-decoration: none;
-webkit-transition: background-color 0.5s ease, color 0.5s ease;
-moz-transition: background-color 0.5s ease, color 0.5s ease;
-ms-transition: background-color 0.5s ease, color 0.5s ease;
-o-transition: background-color 0.5s ease, color 0.5s ease;
transition: background-color 0.5s ease, color 0.5s ease;
}
button.border-black:hover, button.border-black:focus, button.border-black:active, .button.border-black:hover, .button.border-black:focus, .button.border-black:active {
background-color: black;
color: white;
}
button.box-square, .button.box-square {
font-size: 1rem;
padding: 1rem 2rem;
border: 2px solid black;
-webkit-border-radius: 0;
border-radius: 0;
background-clip: padding-box;
}
button.box-square-white, .button.box-square-white {
font-size: 0.8rem;
background-color: white;
border: 2px solid transparent;
padding: 0.4rem 1rem;
color: rgba(0, 0, 0, 0.5);
text-decoration: none;
-webkit-transition: color 0.4s ease, border 0.3s ease;
-moz-transition: color 0.4s ease, border 0.3s ease;
-ms-transition: color 0.4s ease, border 0.3s ease;
-o-transition: color 0.4s ease, border 0.3s ease;
transition: color 0.4s ease, border 0.3s ease;
}
button.box-square-white:hover, button.box-square-white:focus, button.box-square-white:active, .button.box-square-white:hover, .button.box-square-white:focus, .button.box-square-white:active {
border: 2px solid black;
color: black;
}
button.pink-round-box, .button.pink-round-box {
text-decoration: none;
color: #ee72aa;
padding: 0.2rem 1rem;
border: 1px solid #ee72aa;
-webkit-border-radius: 100px;
border-radius: 100px;
background-clip: padding-box;
background-color: transparent;
-webkit-transition: background-color 0.3s ease, color 0.3s ease;
-moz-transition: background-color 0.3s ease, color 0.3s ease;
-ms-transition: background-color 0.3s ease, color 0.3s ease;
-o-transition: background-color 0.3s ease, color 0.3s ease;
transition: background-color 0.3s ease, color 0.3s ease;
}
button.pink-round-box:hover, button.pink-round-box:focus, button.pink-round-box:active, .button.pink-round-box:hover, .button.pink-round-box:focus, .button.pink-round-box:active {
background-color: #ee72aa;
color: white;
}
button.white-round-box, .button.white-round-box {
text-decoration: none;
color: white;
padding: 0.2rem 1rem;
border: 1px solid white;
-webkit-border-radius: 100px;
border-radius: 100px;
background-clip: padding-box;
background-color: transparent;
-webkit-transition: background-color 0.3s ease, color 0.3s ease;
-moz-transition: background-color 0.3s ease, color 0.3s ease;
-ms-transition: background-color 0.3s ease, color 0.3s ease;
-o-transition: background-color 0.3s ease, color 0.3s ease;
transition: background-color 0.3s ease, color 0.3s ease;
}
button.white-round-box:hover, button.white-round-box:focus, button.white-round-box:active, .button.white-round-box:hover, .button.white-round-box:focus, .button.white-round-box:active {
background-color: white;
color: black;
}
.head-quote {
margin: 1rem 0;
}
.head-quote::before, .head-quote::after {
font-family: "fontello";
font-size: 120%;
}
.head-quote::before {
content: '\e810';
padding-right: 1rem;
}
.head-quote::after {
content: '\e811';
padding-left: 1rem;
}
.head-quote-inline {
margin: 1rem;
display: inline-block;
position: relative;
}
.head-quote-inline::before, .head-quote-inline::after {
font-family: "fontello";
font-size: 100%;
color: #c2c2c2;
position: absolute;
}
.head-quote-inline::before {
content: '\e810';
top: 0;
left: -2rem;
}
.head-quote-inline::after {
content: '\e811';
top: 0;
right: -2rem;
}
.head-balloon {
margin: 1rem 0;
}
.head-balloon::before, .head-balloon::after {
font-family: "fontello";
font-size: 120%;
}
.head-balloon::before {
content: '\e814';
padding-left: 0.6rem;
-webkit-transform: matrix(-1, 0, 0, 1, 0, 0);
-moz-transform: matrix(-1, 0, 0, 1, 0, 0);
-ms-transform: matrix(-1, 0, 0, 1, 0, 0);
transform: matrix(-1, 0, 0, 1, 0, 0);
display: inline-block;
color: #ee72aa;
}
.head-center {
text-align: center;
}
.head-center.head-center-line:before {
content: '';
background-color: #223179;
width: 2rem;
height: 3px;
position: relative;
display: block;
left: 50%;
margin-left: -1rem;
margin-bottom: 1rem;
}
.point-left-oval::before {
content: '\e801';
padding-right: 0.4rem;
font-family: "fontello";
color: #ee72aa;
}
.page-title-left::before {
content: '';
background-color: #223179;
width: 2rem;
height: 3px;
position: relative;
display: block;
margin-bottom: 0.6rem;
}
.spinner {
width: 40px;
height: 40px;
position: relative;
margin: 0 auto;
}
.double-bounce1, .double-bounce2 {
width: 100%;
height: 100%;
border-radius: 50%;
background-color: #333;
opacity: 0.6;
position: absolute;
top: 0;
left: 0;
-webkit-animation: sk-bounce 2.0s infinite ease-in-out;
animation: sk-bounce 2.0s infinite ease-in-out;
}
.double-bounce2 {
-webkit-animation-delay: -1.0s;
animation-delay: -1.0s;
}
@-webkit-keyframes sk-bounce {
0%, 100% {
-webkit-transform: scale(0);
}
50% {
-webkit-transform: scale(1);
}
}
@keyframes sk-bounce {
0%, 100% {
transform: scale(0);
-webkit-transform: scale(0);
}
50% {
transform: scale(1);
-webkit-transform: scale(1);
}
}
.display-flex {
display: flex;
}
.display-relative {
display: relative;
}
.height-100 {
height: 100%;
}
.color-blue {
color: #223179;
}
.color-blue-2 {
color: #5182BB;
}
.color-pink {
color: #ee72aa;
}
.color-milk {
color: #fff6d5;
}
.color-white {
color: white;
}
.color-red {
color: #b70314;
}
.color-mint {
color: #31acb3;
}
.color-yellow {
color: #f3e740;
}
.color-magenta {
color: #6B2A8D;
}
.color-trans {
color: transparent;
}
.color-black {
color: black;
}
.bg-blue {
background-color: #223179;
}
.bg-blue-2 {
background-color: #5182BB;
}
.bg-pink {
background-color: #ee72aa;
}
.bg-white {
background-color: white;
}
.bg-gray {
background-color: #ccc;
}
ul.ul-disc {
margin-left: 1rem;
list-style-type: disc;
}
.no-gutters-reset {
margin-right: 0;
margin-left: 0;
}
.no-gutters-reset > .col,
.no-gutters-reset > [class*="col-"] {
padding-right: 0;
padding-left: 0;
}
.no-gutters-reset-5 {
margin-right: 5px;
margin-left: 5px;
}
.no-gutters-reset-5 > .col,
.no-gutters-reset-5 > [class*="col-"] {
padding-right: 5px;
padding-left: 5px;
}
.bg-init {
background-position: center center;
background-size: cover;
background-repeat: no-repeat;
position: relative;
overflow: hidden;
}
@media screen and (max-width: 767px) {
.bg-init::before {
position: absolute;
content: '';
background-color: black;
top: 0;
left: 0;
right: 0;
bottom: 0;
display: block;
opacity: 0.4;
}
}
@media screen and (max-width: 767px) {
.bg-init.bg-init-white::before {
background-color: white;
opacity: 0.9;
}
}
.div-go-box-wrap {
background-size: cover;
background-repeat: no-repeat;
background-position: center;
margin: 1rem 0;
}
@media screen and (max-width: 991px) {
.div-go-box-wrap h1 {
font-size: 160%;
}
}
@media screen and (max-width: 991px) {
.div-go-box-wrap p {
font-size: 90%;
}
}
.div-go-box-wrap .div-content {
padding: 1rem 1rem 2rem;
background-color: white;
-webkit-transition: background-color 0.3s ease;
-moz-transition: background-color 0.3s ease;
-ms-transition: background-color 0.3s ease;
-o-transition: background-color 0.3s ease;
transition: background-color 0.3s ease;
}
@media screen and (max-width: 991px) {
.div-go-box-wrap .div-content {
background-color: #e6e6e6;
background-color: rgba(0, 0, 0, 0.1);
}
}
@media screen and (max-width: 575px) {
.div-go-box-wrap .div-content {
background-color: white;
}
}
.div-go-box-wrap .div-content::after {
content: '';
position: absolute;
width: 1.4rem;
height: 1.4rem;
display: inline-block;
right: 0.4rem;
top: 50%;
margin-top: -0.7rem;
background-color: white;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
}
@media screen and (max-width: 991px) {
.div-go-box-wrap .div-content::after {
display: none;
}
}
@media screen and (max-width: 575px) {
.div-go-box-wrap .div-content::after {
display: inline-block;
}
}
.card-deck-wrapper .card-deck .card.make-box {
-webkit-border-radius: 0;
border-radius: 0;
background-clip: padding-box;
border: none;
}
@media screen and (max-width: 575px) {
.card-deck-wrapper .card-deck .card img {
width: 100%;
}
}
.div-box-wrap {
height: 100%;
background-size: cover;
background-repeat: no-repeat;
background-position: center;
}
@media screen and (max-width: 991px) {
.div-box-wrap h1 {
font-size: 160%;
}
}
@media screen and (max-width: 991px) {
.div-box-wrap p {
font-size: 90%;
width: 50%;
}
}
@media screen and (max-width: 575px) {
.div-box-wrap p {
width: 100%;
}
}
.div-box-wrap .div-content {
padding: 1rem 1rem 2rem;
background-color: white;
height: 100%;
}
@media screen and (max-width: 991px) {
.div-box-wrap .div-content {
background-color: transparent;
}
}
@media screen and (max-width: 575px) {
.div-box-wrap .div-content {
background-color: white;
}
}
.div-box-wrap .div-content::after {
content: '';
position: absolute;
width: 1.4rem;
height: 1.4rem;
display: inline-block;
right: 0.4rem;
top: 50%;
margin-top: -0.7rem;
background-color: white;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
}
@media screen and (max-width: 991px) {
.div-box-wrap .div-content::after {
display: none;
}
}
@media screen and (max-width: 575px) {
.div-box-wrap .div-content::after {
display: inline-block;
}
}
.slide-container {
background-color: #0b0f1e;
position: relative;
height: 24rem;
opacity: 1;
overflow: hidden;
-webkit-transition: height 0.5s ease;
-moz-transition: height 0.5s ease;
-ms-transition: height 0.5s ease;
-o-transition: height 0.5s ease;
transition: height 0.5s ease;
}
.slide-container .bg {
position: absolute;
display: block;
opacity: 1;
background-position: center center;
background-repeat: no-repeat;
background-size: cover;
width: 100%;
height: 120%;
z-index: 5;
}
.slide-container .div-content {
color: white;
text-align: center;
z-index: 10;
position: relative;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.slide-container .div-content .zeein-header {
opacity: 1;
text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3);
}
@media screen and (max-width: 767px) {
.slide-container {
height: 18rem;
}
}
.row-table {
display: table;
height: 100%;
}
.row-table .col-table-cell {
display: table-cell;
height: 100%;
background-size: cover;
background-position: center center;
background-repeat: no-repeat;
overflow: hidden;
}
@media screen and (max-width: 575px) {
.row-table .col-table-cell {
height: 65vw;
}
}
.bg-padding-box-img-wrap, .bg-padding-box-desc-wrap {
min-height: 400px;
}
.bg-padding-box-img-wrap {
background-size: cover;
background-position: center center;
background-repeat: no-repeat;
}
@media screen and (max-width: 575px) {
.bg-padding-box-img-wrap {
min-height: 65vw;
}
}
.bg-padding-box-img-wrap .div-desc {
bottom: 1rem;
padding: 1rem;
background-color: rgba(255, 255, 255, 0.9);
position: absolute;
right: 0;
font-size: 0.7rem;
}
.bg-padding-box-desc-wrap {
position: relative;
padding: 3rem;
background-color: white;
}
.bg-padding-box-desc-wrap .div-desc figure img {
max-width: 60px;
}
.bg-padding-box-desc-wrap .div-desc .p-date {
font-size: 1.2rem;
color: #2372b9;
}
.bg-padding-box-desc-wrap .div-desc .p-date::before {
content: '';
position: relative;
width: 1rem;
height: 2px;
display: block;
left: auto;
margin-bottom: 0.4rem;
background-color: #c4e2fe;
}
.bg-padding-box-desc-wrap .div-desc .p-date.p-date-white::before {
background-color: white;
}
.bg-padding-box-desc-wrap .div-desc .p-title {
color: #2372b9;
}
.bg-padding-box-desc-wrap::after {
content: '';
position: absolute;
width: 1.4rem;
height: 1.4rem;
display: inline-block;
left: -0.6rem;
top: 50%;
margin-top: -0.7rem;
background-color: white;
z-index: 10;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
}
@media screen and (max-width: 575px) {
.bg-padding-box-desc-wrap::after {
top: 0;
margin-top: -0.7rem;
left: 50%;
margin-left: -0.7rem;
}
}
.bg-padding-box-desc-wrap.cross-right::after {
left: auto;
right: -0.6rem;
}
@media screen and (max-width: 575px) {
.bg-padding-box-desc-wrap.cross-right::after {
top: 0;
margin-top: -0.7rem;
left: 50%;
margin-left: -0.7rem;
}
}
.bg-padding-box-desc-wrap.cross-no::after {
display: none;
}
.bg-padding-box-desc-wrap.bg-blue {
background-color: #C4E2FE;
}
@media screen and (max-width: 575px) {
.bg-padding-box-desc-wrap {
margin-bottom: 1rem;
min-height: inherit;
}
}
.div-surgery-info-wrap {
text-align: center;
}
.div-surgery-info-wrap figure img {
max-width: 5rem;
}
.div-surgery-info-wrap h6 {
color: #223179;
}
@media screen and (max-width: 575px) {
.div-surgery-info-wrap h6 {
margin-top: 2rem;
}
}
.div-surgery-info-wrap p {
font-size: 0.8rem;
}
.div-icon-box-desc-wrap figure {
position: relative;
max-width: 6rem;
padding: 1.6rem;
background-color: white;
-webkit-border-radius: 10rem;
border-radius: 10rem;
background-clip: padding-box;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
}
.div-photo-box-wrap figure {
margin: 0;
position: relative;
}
.div-photo-box-wrap figure .div-desc {
position: absolute;
width: 100%;
padding: 0.4rem;
bottom: 0;
font-size: 0.8rem;
text-align: center;
background-color: rgba(255, 255, 255, 0.9);
}
.div-photo-box-desc-wrap {
height: 100%;
}
.div-photo-box-desc-wrap figure {
position: relative;
margin: 0;
}
.div-photo-box-desc-wrap figure::before {
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
display: block;
background: url(//mn.idhospital.com/wp-content/themes/zeein/assets/img/letmein/img-letmein-bottom-dot.png) top left;
opacity: 0.1;
}
.div-photo-box-desc-wrap .div-desc {
padding: 0.8rem;
}
.div-left-photo-box-wrap figure {
margin: 0;
}
.div-box-caution {
margin-top: 1rem;
color: #ee72aa;
background-color: #fdd9ee;
padding: 1rem 0.6rem;
font-size: 0.8rem;
font-weight: 400;
-webkit-border-radius: 3px;
border-radius: 3px;
background-clip: padding-box;
}
figure.width-10 img {
max-width: 10%;
}
figure.width-20 img {
max-width: 20%;
}
figure.width-30 img {
max-width: 30%;
}
figure.width-40 img {
max-width: 40%;
}
.div-desc-vertical-mid-wrap {
position: relative;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
@media screen and (max-width: 575px) {
.div-desc-vertical-mid-wrap {
top: inherit;
-webkit-transform: inherit;
-ms-transform: inherit;
transform: inherit;
}
}
ul.ul-table-type {
display: inline-block;
width: 100%;
}
ul.ul-table-type li {
display: inline-block;
float: left;
}
ul.ul-table-type li figure {
padding: 0.4rem;
}
.div-box-round-wrap span {
font-size: 0.7rem;
border: 1px solid #ababab;
padding: 0.4rem 1rem;
margin: 0.2rem;
display: inline-block;
-webkit-border-radius: 100px;
border-radius: 100px;
background-clip: padding-box;
}
.widget-area h1.display-5, .entry-header h1.display-5 {
font-size: 1.7rem;
color: #000;
letter-spacing: -0.5px;
}
.div-scroll-warp {
position: absolute;
z-index: 1000;
top: 1000px;
right: 20px;
}
.div-scroll-warp ul {
display: inline-block;
margin: 0;
padding: 0;
background-color: #e6e6e6;
border: 1px solid #c1c1c1;
}
.div-scroll-warp ul li {
border-bottom: 1px solid #c1c1c1;
padding: 0 5px;
}
.div-scroll-warp ul li a {
cursor: pointer;
color: #25282b;
}
.div-scroll-warp ul li a figure {
margin: 0;
width: 60px;
height: 60px;
opacity: 0.4;
-webkit-transition: opacity 0.3s ease;
-moz-transition: opacity 0.3s ease;
-ms-transition: opacity 0.3s ease;
-o-transition: opacity 0.3s ease;
transition: opacity 0.3s ease;
}
.div-scroll-warp ul li a figure.opacity-9 {
opacity: 0.9;
}
.div-scroll-warp ul li a h6 {
text-align: center;
font-size: 0.7rem;
font-weight: 400;
}
.div-scroll-warp ul li a:active figure, .div-scroll-warp ul li a:focus figure, .div-scroll-warp ul li a:hover figure {
opacity: 1;
}
.div-scroll-warp ul li:last-child {
border-bottom: none;
}
.div-scroll-warp ul li.bg-yellow {
background-color: #fee17c;
}
.div-scroll-warp ul li.go-top {
background-color: #404c5a;
text-align: center;
}
.div-scroll-warp ul li.go-top a {
font-size: 0.8rem;
color: white;
padding: 0.4rem 0;
}
.div-scroll-warp .div-whatsapp-qr-wrap, .div-scroll-warp .div-kakao-qr-wrap, .div-scroll-warp .div-line-qr-wrap {
position: absolute;
width: 130px;
left: -125px;
top: 60px;
display: none;
}
.div-scroll-warp .div-whatsapp-qr-wrap::after, .div-scroll-warp .div-kakao-qr-wrap::after, .div-scroll-warp .div-line-qr-wrap::after {
content: '';
position: absolute;
right: -5px;
margin-top: -70px;
width: 10px;
height: 10px;
display: block;
background-color: white;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
}
.div-scroll-warp .div-whatsapp-qr-wrap::after {
background-color: #262C2F;
}
.div-scroll-warp .div-skype-qr-wrap {
position: absolute;
width: 130px;
left: -125px;
height: 50px;
top: 255px;
display: none;
background-color: white;
text-align: center;
padding-top: 15px;
}
.div-scroll-warp .div-skype-qr-wrap::after {
content: '';
position: absolute;
right: -5px;
margin-top: -20px;
width: 10px;
height: 10px;
display: block;
background-color: white;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
}
.div-scroll-warp .div-whatsapp-qr-wrap {
top: -25px;
}
.div-scroll-warp .div-kakao-qr-wrap {
top: 55px;
}
.div-scroll-warp .div-line-qr-wrap {
top: 135px;
}
@media screen and (max-width: 991px) {
.div-scroll-warp {
display: none;
z-index: -1;
}
}
.div-scroll-warp.position-fixed {
position: fixed;
top: 210px !important;
right: 20px;
}
.div-scroll-bottom-warp a {
text-align: center;
font-size: 0.6rem;
}
.div-scroll-bottom-warp a figure {
opacity: 0.4;
-webkit-transition: opacity 0.3s ease;
-moz-transition: opacity 0.3s ease;
-ms-transition: opacity 0.3s ease;
-o-transition: opacity 0.3s ease;
transition: opacity 0.3s ease;
}
.div-scroll-bottom-warp a figure.opacity-9 {
opacity: 0.9;
}
.div-scroll-bottom-warp a:active figure, .div-scroll-bottom-warp a:focus figure, .div-scroll-bottom-warp a:hover figure {
opacity: 1;
}
.page-template .div-scroll-warp, .page-template-default .div-scroll-warp, .letmein-template-default .div-scroll-warp {
top: 210px;
position: fixed;
right: 20px;
}
.home .div-scroll-warp {
top: 680px;
}
ul {
margin: 0;
padding: 0;
list-style: none;
}
.site-header {
top: 0;
height: 180px;
width: 100%;
position: fixed;
background-color: white;
z-index: 1000;
-webkit-transition: background-color 0.4s ease;
-moz-transition: background-color 0.4s ease;
-ms-transition: background-color 0.4s ease;
-o-transition: background-color 0.4s ease;
transition: background-color 0.4s ease;
}
@media screen and (max-width: 991px) {
.site-header {
height: 60px;
}
}
.site-header .menu-toggle-zeein {
position: absolute;
box-shadow: none;
text-shadow: none;
background: none;
top: 15px;
right: 1rem;
width: 30px;
height: 30px;
text-indent: -9999rem;
z-index: 200;
}
.site-header .menu-toggle-zeein .mobile-bar {
position: absolute;
top: 14px;
left: 0;
background-color: #323232;
display: inline-block;
width: 100%;
height: 3px;
}
.site-header .menu-toggle-zeein .mobile-bar::before, .site-header .menu-toggle-zeein .mobile-bar::after {
content: '';
position: absolute;
display: block;
background-color: #323232;
width: 100%;
height: 3px;
left: 0;
-webkit-transition-property: top, transform;
transition-property: top, transform;
-webkit-transition-duration: 0.15s, 0.15s;
transition-duration: 0.15s, 0.15s;
-webkit-transition-delay: 0.15s, 0s;
transition-delay: 0.15s, 0s;
}
.site-header .menu-toggle-zeein .mobile-bar::before {
top: -8px;
}
.site-header .menu-toggle-zeein .mobile-bar::after {
top: 8px;
}
.site-header .menu-toggle-zeein.active .mobile-bar {
background-color: transparent;
}
.site-header .menu-toggle-zeein.active .mobile-bar::before, .site-header .menu-toggle-zeein.active .mobile-bar::after {
-webkit-transition-delay: 0s, 0.15s;
transition-delay: 0s, 0.15s;
}
.site-header .menu-toggle-zeein.active .mobile-bar::before {
top: 0;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
}
.site-header .menu-toggle-zeein.active .mobile-bar::after {
top: 0;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
transform: rotate(-45deg);
}
.site-header .site-branding {
position: absolute;
text-align: center;
top: 78px;
left: 0;
right: 0;
z-index: 100;
}
.site-header .site-branding a {
display: inline-block;
width: 190px;
height: 45px;
background: url(//mn.idhospital.com/wp-content/themes/zeein/assets/img/logo/logo-default-45px.svg) top center no-repeat;
background-size: cover;
text-indent: -9999rem;
z-index: 500;
-webkit-transition: all 0.35s ease;
-moz-transition: all 0.35s ease;
-ms-transition: all 0.35s ease;
-o-transition: all 0.35s ease;
transition: all 0.35s ease;
}
@media screen and (max-width: 991px) {
.site-header .site-branding a {
width: 135px;
height: 32px;
}
}
@media screen and (max-width: 991px) {
.site-header .site-branding {
top: 10px;
}
}
.site-header .main-navigation-zeein {
margin-top: 6.4rem;
}
.site-header .main-navigation-zeein ul {
display: table;
margin: 0 auto;
}
.site-header .main-navigation-zeein ul li {
float: left;
margin-right: 0.5rem;
}
.site-header .main-navigation-zeein ul li a {
padding: 0.4rem 0.5rem;
font-size: 1rem;
font-weight: 600;
color: #575757;
display: inline-block;
text-decoration: none;
line-height: 1.2rem;
cursor: pointer;
}
@media screen and (max-width: 1119px) {
.site-header .main-navigation-zeein ul li a {
font-size: 1rem;
padding: 0.4rem 0.5rem;
}
}
@media screen and (max-width: 767px) {
.site-header .main-navigation-zeein ul li a {
font-size: 0.68rem;
padding: 0.4rem 0.15rem;
}
}
.site-header .main-navigation-zeein ul li ul.sub-menu {
position: absolute;
display: none;
margin-top: 0;
margin-left: -0.3rem;
background-color: white;
z-index: 10;
}
.site-header .main-navigation-zeein ul li ul.sub-menu li {
float: none;
display: flex;
border-bottom: 1px solid #dadada;
}
.site-header .main-navigation-zeein ul li ul.sub-menu li a {
font-size: 0.875rem;
font-weight: 400;
padding: 0.4rem 1rem;
}
.site-header .main-navigation-zeein ul li ul.sub-menu li a:active, .site-header .main-navigation-zeein ul li ul.sub-menu li a:focus, .site-header .main-navigation-zeein ul li ul.sub-menu li a:hover {
color: #ee72aa;
text-decoration: underline;
}
.site-header .main-navigation-zeein ul li ul.sub-menu li.current-menu-item {
background-color: #223179;
}
.site-header .main-navigation-zeein ul li ul.sub-menu li.current-menu-item > a {
color: white;
}
@media screen and (max-width: 767px) {
.site-header .main-navigation-zeein ul li ul.sub-menu {
margin-left: -0.7rem;
}
}
.site-header .main-navigation-zeein ul li:active ul.sub-menu, .site-header .main-navigation-zeein ul li:focus ul.sub-menu, .site-header .main-navigation-zeein ul li:hover ul.sub-menu {
display: block;
}
.site-header .main-navigation-zeein ul li.current-menu-parent > a {
color: #223179;
}
.site-header .main-navigation-zeein ul li.current-menu-item.page-item-665 {
background-color: white;
}
.site-header .main-navigation-zeein ul li.current-menu-item.page-item-665 > a {
color: #223179;
}
.site-header .main-navigation-zeein ul li#menu-item-7 a {
padding-top: 0.3rem;
}
.site-header .main-navigation-zeein ul li#menu-item-7 a::before {
content: 'a';
font-family: "ElegantIcons";
}
.site-header .main-navigation-zeein ul li.addHover {
background-color: #223179;
}
.site-header .main-navigation-zeein ul li.addHover a {
color: white;
}
@media screen and (max-width: 991px) {
.site-header .main-navigation-zeein {
margin-top: 7rem;
}
}
@media screen and (max-width: 767px) {
.site-header .main-navigation-zeein {
margin-top: 6rem;
}
}
.site-header .top-menu-wrap {
background-color: #223179;
height: 50px;
-webkit-transition: background-color 0.4s ease;
-moz-transition: background-color 0.4s ease;
-ms-transition: background-color 0.4s ease;
-o-transition: background-color 0.4s ease;
transition: background-color 0.4s ease;
}
.site-header .top-menu-wrap .div-quick-site {
position: absolute;
color: white;
width: 100%;
}
.site-header .top-menu-wrap .div-quick-site ul {
margin-top: 0.8rem;
display: inline-block;
}
.site-header .top-menu-wrap .div-quick-site ul li {
float: left;
padding: 0 0.2rem;
}
.site-header .top-menu-wrap .div-quick-site ul li.site-skin a {
background-color: #b23d78;
}
.site-header .top-menu-wrap .div-quick-site ul li.site-dental a {
background-color: #0f93d0;
}
.site-header .top-menu-wrap .div-quick-site ul li.site-cosmetic a {
background-color: #6170b3;
}
.site-header .top-menu-wrap .div-quick-site ul li.site-shop a {
background-color: #f57546;
}
.site-header .top-menu-wrap .div-quick-site ul li a {
color: white;
font-size: 0.9rem;
font-weight: 400;
text-decoration: none;
opacity: 0.8;
width: 62px;
display: inline-block;
-webkit-border-radius: 200px;
border-radius: 200px;
background-clip: padding-box;
}
.site-header .top-menu-wrap .div-quick-site ul li a:active, .site-header .top-menu-wrap .div-quick-site ul li a:hover, .site-header .top-menu-wrap .div-quick-site ul li a:focus {
opacity: 1;
}
.site-header .top-menu-wrap .country-navigation-zeein {
margin-top: 12px;
}
.site-header .top-menu-wrap .country-navigation-zeein ul {
display: table;
margin: 0 auto;
}
.site-header .top-menu-wrap .country-navigation-zeein ul li {
float: left;
}
.site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-en a {
background-image: url(//mn.idhospital.com/wp-content/themes/zeein/assets/img/icon/icon-country-en.svg);
}
.site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-cn a {
background-image: url(//mn.idhospital.com/wp-content/themes/zeein/assets/img/icon/icon-country-cn.svg);
}
.site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-jp a {
background-image: url(//mn.idhospital.com/wp-content/themes/zeein/assets/img/icon/icon-country-jp.svg);
}
.site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-th a {
background-image: url(//mn.idhospital.com/wp-content/themes/zeein/assets/img/icon/icon-country-th.svg);
}
.site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-mn a {
background-image: url(//mn.idhospital.com/wp-content/themes/zeein/assets/img/icon/icon-country-mn.svg);
}
.site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-ae a {
background-image: url(//mn.idhospital.com/wp-content/themes/zeein/assets/img/icon/icon-country-ae.svg);
}
.site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-vn a {
background-image: url(//mn.idhospital.com/wp-content/themes/zeein/assets/img/icon/icon-country-vn.svg);
}
.site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-kr a {
background-image: url(//mn.idhospital.com/wp-content/themes/zeein/assets/img/icon/icon-country-kr.svg);
}
.site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-id a {
background-image: url(//mn.idhospital.com/wp-content/themes/zeein/assets/img/icon/icon-country-id.svg);
}
.site-header .top-menu-wrap .top-navigation-zeein {
margin-top: 12px;
}
.site-header .top-menu-wrap .top-navigation-zeein #top-menu-pc ul.sub-menu {
display: none;
}
.site-header .top-menu-wrap .top-navigation-zeein ul {
display: table;
margin: 0 auto;
}
.site-header .top-menu-wrap .top-navigation-zeein ul li {
float: left;
}
.site-header .top-menu-wrap .top-navigation-zeein ul li a {
color: white;
padding: 1rem 0.4rem;
font-size: 0.9rem;
font-weight: 400;
text-decoration: none;
opacity: 0.8;
-webkit-transition: opacity 0.3s ease;
-moz-transition: opacity 0.3s ease;
-ms-transition: opacity 0.3s ease;
-o-transition: opacity 0.3s ease;
transition: opacity 0.3s ease;
}
.site-header .top-menu-wrap .top-navigation-zeein ul li a:active, .site-header .top-menu-wrap .top-navigation-zeein ul li a:focus, .site-header .top-menu-wrap .top-navigation-zeein ul li a:hover {
opacity: 1;
}
.site-header .top-menu-wrap .top-navigation-zeein ul li.top-icon-hospital a::before {
background-image: url(//mn.idhospital.com/wp-content/themes/zeein/assets/img/icon/icon-top-hospital.svg);
}
.site-header .top-menu-wrap .top-navigation-zeein ul li.top-icon-camera a::before {
background-image: url(//mn.idhospital.com/wp-content/themes/zeein/assets/img/icon/icon-top-camera.svg);
}
.site-header .top-menu-wrap .top-navigation-zeein ul li.top-icon-relax a::before {
background-image: url(//mn.idhospital.com/wp-content/themes/zeein/assets/img/icon/icon-top-relax.svg);
}
@media screen and (max-width: 991px) {
.site-header .top-menu-wrap {
background-color: white;
height: 60px;
}
}
.site-header .main-navigation-zeein-mobile {
background-color: white;
position: relative;
font-size: 1rem;
font-weight: 600;
height: 0;
overflow-y: auto;
margin-left: -15px;
margin-right: -15px;
}
.site-header .main-navigation-zeein-mobile #country-menu-pc {
display: table;
}
.site-header .main-navigation-zeein-mobile #country-menu-pc li {
display: table-cell;
width: 1%;
text-align: center;
}
.site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-en a {
background-image: url(//mn.idhospital.com/wp-content/themes/zeein/assets/img/icon/icon-country-en.svg);
}
.site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-cn a {
background-image: url(//mn.idhospital.com/wp-content/themes/zeein/assets/img/icon/icon-country-cn.svg);
}
.site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-jp a {
background-image: url(//mn.idhospital.com/wp-content/themes/zeein/assets/img/icon/icon-country-jp.svg);
}
.site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-th a {
background-image: url(//mn.idhospital.com/wp-content/themes/zeein/assets/img/icon/icon-country-th.svg);
}
.site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-mn a {
background-image: url(//mn.idhospital.com/wp-content/themes/zeein/assets/img/icon/icon-country-mn.svg);
}
.site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-ae a {
background-image: url(//mn.idhospital.com/wp-content/themes/zeein/assets/img/icon/icon-country-ae.svg);
}
.site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-vn a {
background-image: url(//mn.idhospital.com/wp-content/themes/zeein/assets/img/icon/icon-country-vn.svg);
}
.site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-kr a {
background-image: url(//mn.idhospital.com/wp-content/themes/zeein/assets/img/icon/icon-country-kr.svg);
}
.site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-id a {
background-image: url(//mn.idhospital.com/wp-content/themes/zeein/assets/img/icon/icon-country-id.svg);
}
.site-header .main-navigation-zeein-mobile.active {
height: 100vh;
}
.site-header .main-navigation-zeein-mobile ul {
width: 100%;
}
.site-header .main-navigation-zeein-mobile ul > li {
position: relative;
width: 100%;
border-top: 1px solid #f2f2f2;
}
.site-header .main-navigation-zeein-mobile ul > li a {
padding: 0.6rem 1rem;
display: block;
}
.site-header .main-navigation-zeein-mobile ul > li a:hover {
background-color: #223179;
color: white;
}
.site-header .main-navigation-zeein-mobile ul > li.menu-item-has-children > a::after {
position: absolute;
right: 1rem;
content: '\50';
font-family: "ElegantIcons";
}
.site-header .main-navigation-zeein-mobile ul > li.menu-item-has-children > a.minus::after {
content: '\4b';
}
.site-header .main-navigation-zeein-mobile ul > li ul.sub-menu {
width: 100%;
display: none;
margin-left: 0;
}
.site-header .main-navigation-zeein-mobile ul > li ul.sub-menu.active {
display: block;
}
.site-header .main-navigation-zeein-mobile ul > li ul.sub-menu li {
border-top: 1px solid #f2f2f2;
}
.site-header .main-navigation-zeein-mobile ul > li ul.sub-menu li a {
opacity: 0.6;
font-size: 0.8rem;
padding-left: 2rem;
}
.site-header .main-navigation-zeein-mobile ul > li ul.sub-menu li a:active, .site-header .main-navigation-zeein-mobile ul > li ul.sub-menu li a:focus, .site-header .main-navigation-zeein-mobile ul > li ul.sub-menu li a:hover {
opacity: 1;
}
.site-header .main-navigation-zeein-mobile .primary-mobile-container {
padding-bottom: 120px;
}
.site-header input[type='checkbox'] {
position: absolute;
left: -9999px;
top: 0;
}
.site-header input#quick-btn-menu-checkbox:checked + .quick-menu-top {
display: block;
}
.site-header .quick-menu-top {
position: relative;
display: none;
margin-top: -3px;
background-color: #223179;
padding: 1rem;
}
.site-header .quick-menu-top a {
color: white;
}
@media screen and (max-width: 575px) {
.site-header .quick-menu-top {
display: none !important;
}
}
.site-header .quick-menu-top #primary-menu-pc-quick, .site-header .quick-menu-top #top-menu-pc-detail-quick {
margin: 0;
display: inline-table;
}
.site-header .quick-menu-top #primary-menu-pc-quick .only-top-bar, .site-header .quick-menu-top #top-menu-pc-detail-quick .only-top-bar {
display: none;
}
.site-header .quick-menu-top #primary-menu-pc-quick li, .site-header .quick-menu-top #top-menu-pc-detail-quick li {
list-style-type: none;
font-weight: 400;
padding: 0.2rem 0.2rem;
}
.site-header .quick-menu-top #primary-menu-pc-quick li.menu-item-has-children, .site-header .quick-menu-top #primary-menu-pc-quick li.menu-item-667, .site-header .quick-menu-top #top-menu-pc-detail-quick li.menu-item-has-children, .site-header .quick-menu-top #top-menu-pc-detail-quick li.menu-item-667 {
display: table-cell;
width: 1%;
font-weight: 600;
font-size: 0.8rem;
text-align: left;
}
.site-header .quick-menu-top #primary-menu-pc-quick li.menu-item-has-children ul.sub-menu, .site-header .quick-menu-top #primary-menu-pc-quick li.menu-item-667 ul.sub-menu, .site-header .quick-menu-top #top-menu-pc-detail-quick li.menu-item-has-children ul.sub-menu, .site-header .quick-menu-top #top-menu-pc-detail-quick li.menu-item-667 ul.sub-menu {
border-bottom: 1px solid rgba(255, 255, 255, 0.05);
margin: 0;
font-size: 0.7rem;
margin-top: 0.3rem;
display: block;
}
.site-header .quick-menu-top #primary-menu-pc-quick li.menu-item-has-children ul.sub-menu li, .site-header .quick-menu-top #primary-menu-pc-quick li.menu-item-667 ul.sub-menu li, .site-header .quick-menu-top #top-menu-pc-detail-quick li.menu-item-has-children ul.sub-menu li, .site-header .quick-menu-top #top-menu-pc-detail-quick li.menu-item-667 ul.sub-menu li {
border-top: 1px solid rgba(255, 255, 255, 0.05);
overflow: hidden;
}
.site-header .quick-menu-top .quick-menu-close-wrap {
position: absolute;
margin: 0 auto;
display: inline-block;
text-align: center;
left: 0;
right: 0;
}
.site-header .quick-menu-top .quick-menu-close-wrap span {
margin-top: 0.8rem;
background-color: #223179;
font-family: "Open Sans", sans-serif;
color: white;
font-size: 0.7rem;
text-transform: uppercase;
padding: 0.4rem 0.6rem 0.2rem;
display: inline-block;
letter-spacing: 0.1rem;
cursor: pointer;
-webkit-border-bottom-right-radius: 3px;
border-bottom-right-radius: 3px;
-webkit-border-bottom-left-radius: 3px;
border-bottom-left-radius: 3px;
background-clip: padding-box;
}
.site-header .quick-menu-top .quick-menu-close-wrap span::before {
content: 'Q';
font-family: "ElegantIcons";
padding-right: 0.4rem;
}
.country-icon-basic, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-en a, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-cn a, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-jp a, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-th a, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-mn a, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-ae a, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-vn a, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-kr a, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-id a, .country-icon-basic-mobile, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-en a, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-cn a, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-jp a, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-th a, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-mn a, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-ae a, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-vn a, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-kr a, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-id a {
color: white;
text-indent: -9999rem;
width: 22px;
height: 22px;
display: inline-block;
background-size: cover;
margin-right: 0.1rem;
opacity: 0.6;
-webkit-transition: opacity 0.5s ease;
-moz-transition: opacity 0.5s ease;
-ms-transition: opacity 0.5s ease;
-o-transition: opacity 0.5s ease;
transition: opacity 0.5s ease;
}
.country-icon-basic:active, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-en a:active, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-cn a:active, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-jp a:active, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-th a:active, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-mn a:active, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-ae a:active, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-vn a:active, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-kr a:active, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-id a:active, .country-icon-basic-mobile:active, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-en a:active, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-cn a:active, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-jp a:active, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-th a:active, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-mn a:active, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-ae a:active, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-vn a:active, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-kr a:active, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-id a:active, .country-icon-basic:focus, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-en a:focus, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-cn a:focus, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-jp a:focus, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-th a:focus, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-mn a:focus, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-ae a:focus, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-vn a:focus, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-kr a:focus, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-id a:focus, .country-icon-basic-mobile:focus, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-en a:focus, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-cn a:focus, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-jp a:focus, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-th a:focus, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-mn a:focus, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-ae a:focus, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-vn a:focus, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-kr a:focus, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-id a:focus, .country-icon-basic:hover, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-en a:hover, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-cn a:hover, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-jp a:hover, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-th a:hover, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-mn a:hover, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-ae a:hover, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-vn a:hover, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-kr a:hover, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-id a:hover, .country-icon-basic-mobile:hover, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-en a:hover, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-cn a:hover, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-jp a:hover, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-th a:hover, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-mn a:hover, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-ae a:hover, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-vn a:hover, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-kr a:hover, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-id a:hover {
opacity: 1;
}
.country-icon-basic-mobile, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-en a, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-cn a, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-jp a, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-th a, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-mn a, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-ae a, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-vn a, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-kr a, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-id a {
width: 30px;
height: 30px;
position: relative;
top: 5px;
opacity: 1;
margin-right: 0;
margin-bottom: 10px;
}
.country-icon-basic-mobile:active, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-en a:active, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-cn a:active, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-jp a:active, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-th a:active, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-mn a:active, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-ae a:active, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-vn a:active, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-kr a:active, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-id a:active, .country-icon-basic-mobile:focus, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-en a:focus, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-cn a:focus, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-jp a:focus, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-th a:focus, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-mn a:focus, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-ae a:focus, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-vn a:focus, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-kr a:focus, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-id a:focus, .country-icon-basic-mobile:hover, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-en a:hover, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-cn a:hover, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-jp a:hover, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-th a:hover, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-mn a:hover, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-ae a:hover, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-vn a:hover, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-kr a:hover, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-id a:hover {
background-color: inherit;
}
.top-icon-basic, .site-header .top-menu-wrap .top-navigation-zeein ul li.top-icon-hospital a::before, .site-header .top-menu-wrap .top-navigation-zeein ul li.top-icon-camera a::before, .site-header .top-menu-wrap .top-navigation-zeein ul li.top-icon-relax a::before {
content: '';
position: relative;
background-size: cover;
display: inline-block;
width: 1.26rem;
height: 1.26rem;
top: 0.2rem;
margin-left: 0.8rem;
margin-right: 0.2rem;
}
.not-yet a {
color: rgba(0, 0, 0, 0.2) !important;
text-decoration: line-through !important;
}
body.page, body.single {
background-color: #f1f3f3;
}
body.page .site-content, body.single .site-content {
margin-top: 180px;
-webkit-transition: padding-top 0.4s ease;
-moz-transition: padding-top 0.4s ease;
-ms-transition: padding-top 0.4s ease;
-o-transition: padding-top 0.4s ease;
transition: padding-top 0.4s ease;
}
@media screen and (max-width: 991px) {
body.page .site-content, body.single .site-content {
margin-top: 60px;
}
}
body.page.home .site-content, body.single.home .site-content {
margin-top: 0;
}
body.page-template-page-templates-left-menu .content-area {
margin-top: 3.125rem;
}
.div-top-slide-wrap {
height: 300px;
background-repeat: no-repeat;
background-position: left bottom;
background-size: contain;
position: relative;
}
.div-top-slide-wrap .div-desc {
position: relative;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
color: white;
margin-left: 35%;
text-align: center;
}
.div-top-slide-wrap .div-desc h2 {
font-size: 160%;
font-weight: 600;
}
.div-top-slide-wrap .div-desc .lead {
line-height: 1.2rem;
font-size: 1.1rem;
font-weight: 400;
}
@media screen and (max-width: 767px) {
.div-top-slide-wrap .div-desc {
top: inherit;
-webkit-transform: inherit;
-ms-transform: inherit;
transform: inherit;
margin-left: inherit;
position: absolute;
bottom: 0;
text-align: left;
margin-left: 1rem;
}
.div-top-slide-wrap .div-desc h2 {
font-size: 1.2rem;
}
.div-top-slide-wrap .div-desc p {
font-size: 1rem;
}
.div-top-slide-wrap .div-desc .color-blue {
color: white;
}
.div-top-slide-wrap .div-desc .color-pink {
color: #f7b9d5;
}
}
.div-top-slide-wrap .div-desc .box-text {
font-size: 1rem;
display: inline-block;
padding: 0.2rem;
background-color: #223179;
}
@media screen and (max-width: 767px) {
.div-top-slide-wrap {
background-position: center bottom;
}
.div-top-slide-wrap::before {
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: rgba(0, 0, 0, 0.3);
}
}
.div-bottom-fixed-quick {
position: fixed;
bottom: 0;
z-index: 100;
width: 100%;
background-color: white;
border-top: 1px solid #f2f2f2;
}
.div-bottom-fixed-quick ul {
display: inline-table;
}
.div-bottom-fixed-quick ul li {
display: table-cell;
width: 1%;
}
.div-bottom-fixed-quick ul li.div-fix-bottom-wrap {
text-align: center;
}
.div-bottom-fixed-quick ul li.div-fix-bottom-wrap a {
color: rgba(0, 0, 0, 0.5);
font-size: 0.75rem;
}
.div-bottom-fixed-quick ul li.div-fix-bottom-wrap a h6 {
font-weight: 400;
}
.div-bottom-fixed-quick ul li.div-fix-bottom-wrap a figure {
opacity: 0.7;
margin: 0.5rem 0 0;
}
.div-bottom-fixed-quick ul li.div-fix-bottom-wrap a figure.opacity-9 {
opacity: 0.9;
}
.div-bottom-fixed-quick ul li.div-fix-bottom-wrap a figure img {
width: 30px;
}
.div-bottom-site-quick {
line-height: 0;
}
.div-bottom-site-quick ul {
line-height: 1.6rem;
display: inline-block;
width: 100%;
}
.div-bottom-site-quick ul li {
float: left;
width: 50%;
padding: 1rem 1rem 0.8rem;
display: inline-block;
position: relative;
}
.div-bottom-site-quick ul li img {
width: 1.6rem;
height: auto;
margin-right: 0.2rem;
position: relative;
top: -0.3rem;
}
.div-bottom-site-quick ul li.site-skin {
background-color: #b23d78;
}
.div-bottom-site-quick ul li.site-skin .circle-go {
color: #b23d78;
}
.div-bottom-site-quick ul li.site-dental {
background-color: #0f93d0;
}
.div-bottom-site-quick ul li.site-dental .circle-go {
color: #0f93d0;
}
.div-bottom-site-quick ul li.site-cosmetic {
background-color: #6170b3;
}
.div-bottom-site-quick ul li.site-cosmetic .circle-go {
color: #6170b3;
}
.div-bottom-site-quick ul li.site-shop {
background-color: #f57546;
}
.div-bottom-site-quick ul li.site-shop .circle-go {
color: #f57546;
}
.div-bottom-site-quick ul li a {
color: white;
font-size: 1.4rem;
font-weight: 300;
}
.div-bottom-site-quick ul li a .circle-go {
font-family: "Open Sans", sans-serif;
position: absolute;
background-color: white;
display: block;
width: 2rem;
height: 2rem;
right: 1rem;
font-size: 1rem;
text-align: center;
top: 0.8rem;
-webkit-border-radius: 100px;
border-radius: 100px;
background-clip: padding-box;
}
.div-bottom-content-quick {
background-color: white;
text-align: center;
padding: 0.4rem;
}
.div-bottom-content-quick img {
width: 2rem;
}
.site-footer {
overflow: hidden;
position: relative;
background-color: #223179;
}
.site-footer .filter {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: black;
opacity: 0.8;
}
.site-footer .site-info {
padding: 2rem 0 3rem;
font-size: 0.8rem;
color: white;
}
.site-footer .site-info .div-desc {
opacity: 0.7;
}
.site-footer .site-info .div-desc a {
color: white;
}
.site-footer .site-info a.div-popup-wrap, .site-footer .site-info a.div-popup-wrap-href {
color: #f3e740;
font-weight: 600;
font-size: 1.2rem;
}
@media screen and (max-width: 991px) {
.site-footer .site-info {
padding-bottom: 7rem;
}
}
.site-footer .div-quick-bottom-wrap li {
list-style-type: none;
margin: 0.9rem 0;
line-height: 0.9;
}
.site-footer .div-quick-bottom-wrap ul {
margin: 0;
padding: 0;
width: 100%;
}
.site-footer .div-quick-bottom-wrap #zeein-menu > li {
float: left;
padding: 0.4rem 0.2rem;
min-width: 8.6rem;
height: 460px;
width: 14.2857%;
}
.site-footer .div-quick-bottom-wrap #zeein-menu > li a {
font-size: 0.9rem;
color: white;
}
.site-footer .div-quick-bottom-wrap #zeein-menu > li ul li a {
font-size: 0.7rem;
opacity: 0.7;
letter-spacing: normal;
}
.site-footer .div-quick-bottom-wrap #zeein-menu > li ul li a:active, .site-footer .div-quick-bottom-wrap #zeein-menu > li ul li a:focus, .site-footer .div-quick-bottom-wrap #zeein-menu > li ul li a:hover {
opacity: 1;
}
@media screen and (max-width: 1119px) {
.site-footer .div-quick-bottom-wrap #zeein-menu > li {
width: 20%;
}
}
@media screen and (max-width: 991px) {
.site-footer .div-quick-bottom-wrap #zeein-menu > li {
height: 380px;
width: 25%;
}
}
@media screen and (max-width: 767px) {
.site-footer .div-quick-bottom-wrap #zeein-menu > li {
width: 33.3332%;
}
}
.div-scroll-top {
position: fixed;
bottom: 70px;
right: 15px;
z-index: 100;
}
.div-scroll-top a.btn-up-arrow {
position: relative;
display: block;
background-color: rgba(78, 81, 80, 0.75);
width: 56px;
height: 56px;
-webkit-border-radius: 50px;
border-radius: 50px;
background-clip: padding-box;
text-align: center;
font-weight: 400;
color: white;
line-height: 0.4;
-webkit-transition: right 0.5s ease;
-moz-transition: right 0.5s ease;
-ms-transition: right 0.5s ease;
-o-transition: right 0.5s ease;
transition: right 0.5s ease;
}
.div-scroll-top a.btn-up-arrow::before {
content: '';
width: 50px;
height: 30px;
margin-top: 5px;
display: inline-block;
background: url(//mn.idhospital.com/wp-content/themes/zeein/assets/img/icon/icon-arrow-up-70px.svg) center center no-repeat;
background-size: contain;
}
.div-scroll-top a.btn-tax {
display: block;
background-color: #00baf2;
width: 56px;
height: 56px;
-webkit-border-radius: 50px;
border-radius: 50px;
background-clip: padding-box;
text-align: center;
font-weight: 400;
color: white;
font-size: 1.1rem;
line-height: 1.4rem;
padding-top: 1.0rem;
margin-bottom: 0.6rem;
}
.div-scroll-top a:active, .div-scroll-top a:focus, .div-scroll-top a:hover {
text-decoration: none;
}
.swiper-wrap-index {
position: relative;
margin-top: 180px;
overflow: hidden;
}
@media screen and (max-width: 991px) {
.swiper-wrap-index {
margin-top: 60px;
}
}
.swiper-wrap-index figure {
margin: 0;
}
.swiper-wrap-index figure img {
width: 100%;
height: auto;
}
.swiper-wrap-index figure ul {
position: absolute;
width: 100%;
height: 100%;
display: inline-block;
top: 0;
z-index: 10;
}
.swiper-wrap-index figure ul li {
width: 50%;
float: left;
height: 100%;
text-align: right;
}
.swiper-wrap-index figure ul li img {
margin-right: 6rem;
width: auto;
height: 100%;
}
.swiper-wrap-index .swiper-loading {
z-index: 110;
background-color: #d8d8d8;
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
text-align: center;
color: white;
}
.swiper-wrap-index .swiper-loading .box-loading {
position: relative;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.swiper-wrap-index .swiper-button-prev-default, .swiper-wrap-index .swiper-button-next-default {
position: absolute;
width: 3.125rem;
height: 3.125rem;
top: 50%;
margin-top: -1.5625rem;
left: 0;
background-color: black;
display: inline-block;
z-index: 50;
opacity: 0.1;
cursor: pointer;
-webkit-transition: background-color 0.4s ease;
-moz-transition: background-color 0.4s ease;
-ms-transition: background-color 0.4s ease;
-o-transition: background-color 0.4s ease;
transition: background-color 0.4s ease;
}
.swiper-wrap-index .swiper-button-prev-default::before, .swiper-wrap-index .swiper-button-next-default::before {
content: '';
display: block;
width: 3.125rem;
height: 3.125rem;
position: relative;
background-image: url(//mn.idhospital.com/wp-content/themes/zeein/assets/img/slide/btn-cross-default.svg);
background-size: contain;
background-position: center center;
background-repeat: no-repeat;
}
.swiper-wrap-index .swiper-button-prev-default:active, .swiper-wrap-index .swiper-button-prev-default:focus, .swiper-wrap-index .swiper-button-prev-default:hover, .swiper-wrap-index .swiper-button-next-default:active, .swiper-wrap-index .swiper-button-next-default:focus, .swiper-wrap-index .swiper-button-next-default:hover {
background-color: black;
opacity: 0.6;
}
.swiper-wrap-index .swiper-button-next-default {
left: inherit;
right: 0;
}
.swiper-wrap-index .swiper-button-next-default::before {
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg);
}
.swiper-wrap-index .swiper-pagination-default {
position: absolute;
z-index: 10;
bottom: 0;
text-align: center;
}
.swiper-wrap-index .swiper-pagination-default .swiper-pagination-bullet {
margin: 0 3px;
background-color: white;
opacity: 0.5;
}
.swiper-wrap-index .swiper-pagination-default .swiper-pagination-bullet-active {
width: 20px;
height: 8px;
background-color: white;
opacity: 1;
-webkit-border-radius: 5px;
border-radius: 5px;
background-clip: padding-box;
}
.swiper-wrap-index .swiper-pagination-default.align-left-center {
width: 50%;
}
.swiper-wrap-index .swiper-pagination-default.align-right-center {
margin-left: 50%;
width: 50%;
}
.swiper-wrap {
position: relative;
margin-top: 180px;
height: 28rem;
overflow: hidden;
background-color: #f7f7f7;
}
@media screen and (max-width: 991px) {
.swiper-wrap {
margin-top: 180px;
}
}
@media screen and (max-width: 767px) {
.swiper-wrap {
margin-top: 170px;
}
}
@media screen and (max-width: 575px) {
.swiper-wrap {
margin-top: 60px;
}
}
.swiper-wrap.swiper-default {
height: auto;
overflow: auto;
max-width: 800px;
margin: 0 auto;
}
.swiper-wrap.swiper-default-800px {
max-width: 800px;
height: auto;
margin: 0 auto;
overflow: hidden;
}
.swiper-wrap.swiper-default-800px figure {
margin: 0;
}
.swiper-wrap.swiper-default-bna {
max-width: 100%;
height: auto;
overflow: hidden;
}
.swiper-wrap.swiper-default-bna figure {
margin: 0;
}
.swiper-wrap.swiper-default-main {
max-width: 100%;
}
.swiper-wrap .swiper-loading {
z-index: 110;
background-color: #d8d8d8;
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
text-align: center;
color: white;
}
.swiper-wrap .swiper-loading .box-loading {
position: relative;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.swiper-wrap .div-surgery-month {
position: absolute;
z-index: 100;
bottom: 0;
right: 0;
font-size: 0.7rem;
color: #fff;
background: #223179;
padding: 0.635rem 0.5rem;
}
.swiper-wrap .swiper-container .div-surgery-month {
position: absolute;
z-index: 100;
top: 0.4rem;
right: 0.4rem;
font-size: 0.8rem;
}
.swiper-wrap .swiper-container .swiper-wrapper .swiper-slide-bna figure {
position: relative;
margin: 0;
}
.swiper-wrap .swiper-container .swiper-wrapper .swiper-slide-bna .div-bna-info {
position: absolute;
font-size: 0.8rem;
bottom: 0.6rem;
right: 0.6rem;
background-color: #223179;
padding: 0 0.4rem;
color: white;
line-height: 2rem;
}
.swiper-wrap .swiper-container-letmein, .swiper-wrap .swiper-container-main-go, .swiper-wrap .swiper-container-main-self {
position: relative;
width: 100%;
height: 100%;
overflow: hidden;
background-color: white;
}
.swiper-wrap .swiper-container-letmein figure, .swiper-wrap .swiper-container-main-go figure, .swiper-wrap .swiper-container-main-self figure {
margin: 0;
}
.swiper-wrap .div-desc-half {
position: absolute;
top: 0;
left: 0;
right: 50%;
bottom: 0;
padding: 1rem;
}
.swiper-wrap .div-desc-half .button {
position: absolute;
left: 1rem;
bottom: 1rem;
}
.swiper-wrap .swiper-container-index {
z-index: 100;
position: relative;
width: 100%;
height: 100%;
}
.swiper-wrap .swiper-container-index .swiper-wrapper {
-webkit-box-sizing: inherit;
-moz-box-sizing: inherit;
box-sizing: inherit;
}
.swiper-wrap .swiper-container-index .swiper-wrapper .swiper-slide {
position: relative;
text-align: center;
background-position: center center;
background-repeat: no-repeat;
background-size: cover;
color: white;
height: 100%;
}
.swiper-wrap .swiper-container-index .swiper-pagination .swiper-pagination-bullet {
width: 12px;
height: 12px;
border: 1px solid white;
opacity: 0.7;
background-color: #f8c7dd;
}
.swiper-wrap .swiper-container-index .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
background-color: white;
opacity: 1;
}
.swiper-wrap .swiper-container-index .swiper-pagination.swiper-pagination-bullets {
bottom: 2rem;
}
.swiper-wrap .filter {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 10;
background-color: rgba(0, 0, 0, 0.03);
}
.swiper-wrap .div-content {
z-index: 50;
}
.swiper-wrap .div-content .height-inherit {
height: 28rem;
}
@media screen and (max-width: 767px) {
.swiper-wrap .div-content .height-inherit {
height: 62vh;
}
}
@media screen and (max-width: 575px) {
.swiper-wrap .div-content .height-inherit {
height: 31vh;
}
}
.swiper-wrap .div-content .valign-mid {
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
left: 0;
right: 0;
}
@media screen and (max-width: 767px) {
.swiper-wrap {
margin-top: 170px;
height: 62vh;
}
}
@media screen and (max-width: 575px) {
.swiper-wrap {
margin-top: 60px;
}
}
.swiper-wrap .div-desc {
position: absolute;
top: 1rem;
left: 1rem;
}
.swiper-wrap .div-desc-bna {
opacity: 0;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: rgba(0, 0, 0, 0.7);
text-align: center;
-webkit-transition: opacity 0.4s ease;
-moz-transition: opacity 0.4s ease;
-ms-transition: opacity 0.4s ease;
-o-transition: opacity 0.4s ease;
transition: opacity 0.4s ease;
}
.swiper-wrap .div-desc-bna .div-desc-bna-inner {
position: relative;
display: block;
width: 100%;
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.swiper-wrap .div-desc-bna .div-desc-bna-inner img {
width: 25%;
border: 4px solid #203568;
-webkit-border-radius: 100%;
border-radius: 100%;
background-clip: padding-box;
}
.swiper-wrap .div-desc-bna .div-desc-bna-inner p {
margin-bottom: 0;
color: #f071aa;
font-size: 1.5625rem;
}
.swiper-wrap .div-desc-bna:active, .swiper-wrap .div-desc-bna:focus, .swiper-wrap .div-desc-bna:hover {
opacity: 1;
}
.swiper-wrap .swiper-button-prev-custom, .swiper-wrap .swiper-button-next-custom {
position: absolute;
width: 3.125rem;
height: 3.125rem;
top: 50%;
margin-top: -3.125rem;
left: 50%;
margin-left: -1.5625rem;
background-color: rgba(0, 0, 0, 0.1);
display: inline-block;
z-index: 50;
opacity: 0.1;
cursor: pointer;
-webkit-transition: opacity 0.4s ease;
-moz-transition: opacity 0.4s ease;
-ms-transition: opacity 0.4s ease;
-o-transition: opacity 0.4s ease;
transition: opacity 0.4s ease;
}
.swiper-wrap .swiper-button-prev-custom::before, .swiper-wrap .swiper-button-next-custom::before {
content: '';
display: block;
width: 1.75rem;
height: 0.875rem;
position: relative;
background-image: url(//mn.idhospital.com/wp-content/themes/zeein/assets/img/slide/btn-cross.svg);
background-size: contain;
background-position: center center;
background-repeat: no-repeat;
top: 1.0625rem;
left: 0.625rem;
opacity: 1;
}
.swiper-wrap .swiper-button-prev-custom:active, .swiper-wrap .swiper-button-prev-custom:focus, .swiper-wrap .swiper-button-prev-custom:hover, .swiper-wrap .swiper-button-next-custom:active, .swiper-wrap .swiper-button-next-custom:focus, .swiper-wrap .swiper-button-next-custom:hover {
opacity: 0.9;
}
.swiper-wrap .swiper-button-next-custom {
margin-top: 0;
}
.swiper-wrap .swiper-button-next-custom::before {
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg);
}
.swiper-wrap .swiper-button-prev-default, .swiper-wrap .swiper-button-next-default {
position: absolute;
width: 3.125rem;
height: 3.125rem;
top: 50%;
margin-top: -1.5625rem;
left: 0;
background-color: black;
display: inline-block;
z-index: 50;
opacity: 0.1;
cursor: pointer;
-webkit-transition: background-color 0.4s ease;
-moz-transition: background-color 0.4s ease;
-ms-transition: background-color 0.4s ease;
-o-transition: background-color 0.4s ease;
transition: background-color 0.4s ease;
}
.swiper-wrap .swiper-button-prev-default::before, .swiper-wrap .swiper-button-next-default::before {
content: '';
display: block;
width: 3.125rem;
height: 3.125rem;
position: relative;
background-image: url(//mn.idhospital.com/wp-content/themes/zeein/assets/img/slide/btn-cross-default.svg);
background-size: contain;
background-position: center center;
background-repeat: no-repeat;
}
.swiper-wrap .swiper-button-prev-default:active, .swiper-wrap .swiper-button-prev-default:focus, .swiper-wrap .swiper-button-prev-default:hover, .swiper-wrap .swiper-button-next-default:active, .swiper-wrap .swiper-button-next-default:focus, .swiper-wrap .swiper-button-next-default:hover {
background-color: black;
opacity: 0.6;
}
.swiper-wrap .swiper-button-next-default {
left: inherit;
right: 0;
}
.swiper-wrap .swiper-button-next-default::before {
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg);
}
.swiper-wrap .swiper-pagination-default {
position: absolute;
z-index: 10;
bottom: 0;
text-align: center;
}
.swiper-wrap .swiper-pagination-default .swiper-pagination-bullet {
margin: 0 3px;
background-color: #223179;
opacity: 0.5;
}
.swiper-wrap .swiper-pagination-default .swiper-pagination-bullet-active {
width: 20px;
height: 8px;
background-color: #223179;
opacity: 1;
-webkit-border-radius: 5px;
border-radius: 5px;
background-clip: padding-box;
}
.swiper-wrap .swiper-pagination-default.align-left-center {
width: 50%;
}
.swiper-wrap .swiper-pagination-default.align-right-center {
margin-left: 50%;
width: 50%;
}
.swiper-wrap .init-bg-cover {
background-size: contain;
}
.swiper-wrap .div-mobile-wrap figure {
margin: 0;
position: relative;
}
.swiper-wrap .div-mobile-wrap .div-desc {
position: absolute;
left: 2rem;
top: 0.5rem;
text-align: left;
}
.swiper-wrap .swiper-slide-letmein-pc-wrap {
width: 100%;
}
.swiper-wrap .swiper-slide-letmein-pc-wrap .div-letmein-photo, .swiper-wrap .swiper-slide-letmein-pc-wrap .div-letmein-desc {
float: left;
}
.swiper-wrap .swiper-slide-letmein-pc-wrap .div-letmein-photo {
width: 33%;
}
.swiper-wrap .swiper-slide-letmein-pc-wrap .div-letmein-desc {
width: 34%;
}
.swiper-wrap .swiper-slide-letmein-pc-wrap .div-letmein-desc figure {
margin: 1rem 0;
}
.swiper-wrap .swiper-slide-letmein-pc-wrap .div-letmein-desc figure img {
width: 70%;
}
.swiper-container-bottom-quick {
position: relative;
height: 5.2rem;
}
.swiper-container-bottom-quick .swiper-wrapper .swiper-slide:nth-child(2n) {
background-color: #eaeff3;
}
.swiper-container-bottom-quick .swiper-wrapper .swiper-slide a {
color: rgba(0, 0, 0, 0.5);
font-size: 0.75rem;
text-align: center;
}
.swiper-container-bottom-quick .swiper-wrapper .swiper-slide a h6 {
font-weight: 400;
}
.swiper-container-bottom-quick .swiper-wrapper .swiper-slide a figure {
opacity: 0.75;
margin: 0.3rem 0 0.1rem;
}
.swiper-container-bottom-quick .swiper-wrapper .swiper-slide a figure img {
width: 40px;
}
.swiper-container-bottom-quick .swiper-wrapper .swiper-slide a:active figure, .swiper-container-bottom-quick .swiper-wrapper .swiper-slide a:focus figure, .swiper-container-bottom-quick .swiper-wrapper .swiper-slide a:hover figure {
opacity: 1;
}
.swiper-container-bottom-quick .swiper-button-next-bottom, .swiper-container-bottom-quick .swiper-button-prev-bottom {
position: absolute;
width: 1.6rem;
height: 1.6rem;
top: 50%;
margin-top: -0.8rem;
left: 0.1rem;
display: inline-block;
z-index: 50;
cursor: pointer;
}
.swiper-container-bottom-quick .swiper-button-next-bottom.swiper-button-disabled, .swiper-container-bottom-quick .swiper-button-prev-bottom.swiper-button-disabled {
opacity: 0;
}
.swiper-container-bottom-quick .swiper-button-next-bottom::before, .swiper-container-bottom-quick .swiper-button-prev-bottom::before {
content: '';
display: block;
width: 1.6rem;
height: 1.6rem;
position: relative;
background-image: url(//mn.idhospital.com/wp-content/themes/zeein/assets/img/slide/btn-cross-default-black.svg);
background-size: contain;
background-position: center center;
background-repeat: no-repeat;
}
.swiper-container-bottom-quick .swiper-button-next-bottom {
left: inherit;
right: 0.4rem;
}
.swiper-container-bottom-quick .swiper-button-next-bottom::before {
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg);
}
.pagination-caption {
position: absolute;
text-align: center;
bottom: 0;
z-index: 10;
width: 100%;
}
.pagination-caption span {
padding: 0.6rem 1rem;
background-color: white;
}
.pagination-caption span.active {
color: white;
background-color: #223179;
}
.main_slider_label {
cursor: pointer;
font-size: 0.7rem;
}
.swiper-container-thumb {
margin: 1rem 0;
}
.swiper-container-thumb .swiper-wrap {
background-color: inherit;
}
.swiper-container-thumb .swiper-wrap .swiper-slide figure img {
opacity: 0.3;
-webkit-filter: grayscale(100);
-moz-filter: grayscale(100);
-ms-filter: grayscale(100);
-o-filter: grayscale(100);
filter: grayscale(100);
}
.swiper-container-thumb .swiper-wrap .swiper-slide.thumb-active figure img {
opacity: 1;
-webkit-filter: grayscale(0);
-moz-filter: grayscale(0);
-ms-filter: grayscale(0);
-o-filter: grayscale(0);
filter: grayscale(0);
}
.div-breadcrumb-wrap {
position: fixed;
width: 100%;
background-color: #F2F2F2;
border-top: 1px solid #E4E4E4;
border-bottom: 1px solid #E4E4E4;
height: 3.125rem;
overflow: hidden;
z-index: 100;
color: #999;
margin-top: -3.2rem;
font-size: 0.9rem;
}
.div-breadcrumb-wrap a {
color: #999;
}
.div-breadcrumb-wrap ul.breadcrumg-default {
padding: 0.8rem 0;
display: inline-block;
}
.div-breadcrumb-wrap ul.breadcrumg-default li {
position: relative;
float: left;
padding-left: 1rem;
}
.div-breadcrumb-wrap ul.breadcrumg-default li::before {
content: '\35';
font-family: "ElegantIcons";
position: absolute;
margin-left: -1rem;
}
.div-breadcrumb-wrap ul.breadcrumg-default li:first-child {
padding-left: 0;
}
.div-breadcrumb-wrap ul.breadcrumg-default li:first-child::before {
content: '';
display: none;
} @media screen and (max-width: 991px) {
.div-breadcrumb-wrap {
display: none;
}
}
#secondary {
z-index: 100;
}
@media screen and (max-width: 767px) {
#secondary {
position: static;
}
}
@media screen and (max-width: 767px) {
#secondary .title-sidebar {
padding-top: 3rem;
}
}
#secondary .left-menu-default {
display: inline-block;
width: 100%;
border-top: 1px solid #f2f2f2;
}
#secondary .left-menu-default li {
display: block;
border-bottom: 1px solid #f2f2f2;
position: relative;
background-color: white;
}
#secondary .left-menu-default li a {
padding: 0.73rem 1rem;
display: block;
}
#secondary .left-menu-default li.current_page_item {
background-color: #223179;
}
#secondary .left-menu-default li.current_page_item a {
color: white;
}
#secondary .left-menu-default br {
content: '';
display: block;
margin: -0.5rem 0;
}
#secondary .div-etc-info-wrap {
width: 100%;
background-color: #ebebeb;
padding: 0.6rem;
margin-top: 1rem;
}
#secondary .div-etc-info-wrap .div-etc-info-box {
background-color: white;
padding: 0.4rem;
}
#secondary .div-etc-info-wrap .div-etc-info-box .div-desc-wrap {
position: relative;
}
#secondary .div-etc-info-wrap .div-etc-info-box .div-desc-wrap .div-desc {
padding-top: 0.8rem;
}
#secondary .div-etc-info-wrap .div-etc-info-box .div-desc-wrap .div-desc h6 {
margin-top: 0.2rem;
}
#secondary .div-etc-info-wrap .div-etc-info-box .div-desc-wrap .div-desc p {
margin-bottom: 0;
font-size: 0.8rem;
}
@media screen and (max-width: 1119px) {
#secondary .div-etc-info-wrap .div-etc-info-box .div-desc-wrap .div-desc {
padding-top: 0.4rem;
}
}
.vc_row.body-bg-gray, .zeein_row.body-bg-gray {
background-color: #f2f2f2;
padding: 5rem 0;
}
.vc_row.body-bg-white, .zeein_row.body-bg-white {
background-color: white;
padding: 5rem 0;
}
.vc_row.vc_row_no_margin, .zeein_row.vc_row_no_margin {
margin-left: 0;
margin-right: 0;
}
.vc_row .page-title, .zeein_row .page-title {
padding-top: 2rem;
text-align: center;
}
.vc_row .page-title h1::before, .vc_row .page-title h2::before, .vc_row .page-title h3::before, .vc_row .page-title h4::before, .vc_row .page-title h5::before, .vc_row .page-title h6::before, .zeein_row .page-title h1::before, .zeein_row .page-title h2::before, .zeein_row .page-title h3::before, .zeein_row .page-title h4::before, .zeein_row .page-title h5::before, .zeein_row .page-title h6::before {
content: '';
position: relative;
width: 3.75rem;
height: 3px;
background-color: #223179;
display: block;
margin: 0 auto;
margin-bottom: 1.4rem;
}
.vc_row .display-1, .vc_row .display-2, .vc_row .display-3, .vc_row .display-4, .vc_row .display-5, .vc_row .display-6, .vc_row .display-7, .vc_row .display-8, .zeein_row .display-1, .zeein_row .display-2, .zeein_row .display-3, .zeein_row .display-4, .zeein_row .display-5, .zeein_row .display-6, .zeein_row .display-7, .zeein_row .display-8 {
text-align: center;
}
.vc_row .display-1 h1, .vc_row .display-2 h1, .vc_row .display-3 h1, .vc_row .display-4 h1, .vc_row .display-5 h1, .vc_row .display-6 h1, .vc_row .display-7 h1, .vc_row .display-8 h1, .zeein_row .display-1 h1, .zeein_row .display-2 h1, .zeein_row .display-3 h1, .zeein_row .display-4 h1, .zeein_row .display-5 h1, .zeein_row .display-6 h1, .zeein_row .display-7 h1, .zeein_row .display-8 h1 {
font-weight: 300;
}
.vc_row .display-1 h1, .zeein_row .display-1 h1 {
font-size: 5.625rem;
}
.vc_row .display-2 h1, .zeein_row .display-2 h1 {
font-size: 5.15625rem;
}
.vc_row .display-3 h1, .zeein_row .display-3 h1 {
font-size: 4.21875rem;
}
.vc_row .display-4 h1, .zeein_row .display-4 h1 {
font-size: 3.28125rem;
}
.vc_row .display-5 h1, .zeein_row .display-5 h1 {
font-size: 2.34375rem !important;
}
.vc_row .display-6 h1, .zeein_row .display-6 h1 {
font-size: 1.40625rem;
}
.vc_row .display-7 h1, .zeein_row .display-7 h1 {
font-size: 1.2rem;
}
.vc_row .display-8 h1, .zeein_row .display-8 h1 {
font-size: 1rem;
}
.vc_row .bg-circle, .zeein_row .bg-circle {
position: relative;
width: 100%;
color: white;
}
.vc_row .bg-circle::before, .zeein_row .bg-circle::before {
content: '';
display: block;
padding-top: 100%;
background-color: #2372b9;
-webkit-border-radius: 100%;
border-radius: 100%;
background-clip: padding-box;
}
.vc_row .bg-circle.bgWhite, .zeein_row .bg-circle.bgWhite {
color: black;
}
.vc_row .bg-circle.bgWhite::before, .zeein_row .bg-circle.bgWhite::before {
background-color: white;
}
.vc_row .bg-circle .content, .zeein_row .bg-circle .content {
position: absolute;
text-align: center;
width: 100%;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
@media screen and (max-width: 767px) {
.vc_row .bg-circle, .zeein_row .bg-circle {
left: 10%;
width: 80%;
}
}
.vc_row .vertical-mid-plus .vc_icon_element-icon, .zeein_row .vertical-mid-plus .vc_icon_element-icon {
margin-top: 5.4rem;
}
@media screen and (max-width: 1119px) {
.vc_row .vertical-mid-plus .vc_icon_element-icon, .zeein_row .vertical-mid-plus .vc_icon_element-icon {
margin-top: 4.2rem;
}
}
@media screen and (max-width: 991px) {
.vc_row .vertical-mid-plus .vc_icon_element-icon, .zeein_row .vertical-mid-plus .vc_icon_element-icon {
margin-top: 3rem;
}
}
@media screen and (max-width: 767px) {
.vc_row .vertical-mid-plus .vc_icon_element-icon, .zeein_row .vertical-mid-plus .vc_icon_element-icon {
margin-top: 0rem;
}
}
.vc_row .txt-num, .zeein_row .txt-num {
color: #ee72aa;
margin-bottom: 0;
}
.vc_row .vc-div-say-box, .zeein_row .vc-div-say-box {
padding: 2rem;
margin-bottom: 0;
-webkit-border-radius: 10px;
border-radius: 10px;
background-clip: padding-box;
background-color: white;
position: relative;
}
.vc_row .vc-div-say-box::after, .zeein_row .vc-div-say-box::after {
content: '';
position: absolute;
width: 1.4rem;
height: 1.4rem;
display: inline-block;
right: -0.7rem;
top: 50%;
margin-top: -0.7rem;
background-color: white;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
}
@media screen and (max-width: 767px) {
.vc_row .vc-div-say-box::after, .zeein_row .vc-div-say-box::after {
top: inherit;
bottom: -0.7rem;
left: 50%;
margin-left: -0.7rem;
}
}
@media screen and (max-width: 767px) {
.vc_row .vc-div-say-box, .zeein_row .vc-div-say-box {
margin-bottom: 3rem;
}
}
.vc_row .vc-div-say-box.reverse::after, .zeein_row .vc-div-say-box.reverse::after {
right: inherit;
left: -0.7rem;
}
@media screen and (max-width: 767px) {
.vc_row .vc-div-say-box.reverse::after, .zeein_row .vc-div-say-box.reverse::after {
right: inherit;
left: 50%;
margin-left: -0.7rem;
top: 0;
}
}
.vc_row .vc-div-say-box.bottom, .zeein_row .vc-div-say-box.bottom {
margin-bottom: 2rem;
}
.vc_row .vc-div-say-box.bottom::after, .zeein_row .vc-div-say-box.bottom::after {
top: inherit;
right: inherit;
left: 50%;
margin-left: -0.7rem;
bottom: -0.7rem;
}
.vc_row .zeein-tag, .zeein_row .zeein-tag {
padding: 0.4rem 1rem;
color: white;
position: relative;
display: inline-block;
z-index: 10;
}
.vc_row .zeein-tag::before, .zeein_row .zeein-tag::before {
position: absolute;
content: '';
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: #223179;
-webkit-border-radius: 5px;
border-radius: 5px;
background-clip: padding-box;
z-index: -1;
}
.vc_row .zeein-tag.zeein-tag-pink::before, .zeein_row .zeein-tag.zeein-tag-pink::before {
background-color: #ee72aa;
}
.vc_row .zeein-flexslider .flexslider, .zeein_row .zeein-flexslider .flexslider {
border: none;
-webkit-border-radius: 0;
border-radius: 0;
background-clip: padding-box;
box-shadow: none;
margin: 0;
background-color: inherit;
}
.vc_row .zeein-flexslider .flexslider .flex-direction-nav, .zeein_row .zeein-flexslider .flexslider .flex-direction-nav {
display: none;
}
.vc_row .zeein-flexslider .flexslider .flex-control-nav, .zeein_row .zeein-flexslider .flexslider .flex-control-nav {
display: none;
}
ol.ol-zeein, .eff-box-good-wrap ol {
font-size: 1.25rem;
font-weight: 300;
margin: 0;
padding: 0;
}
ol.ol-zeein li, .eff-box-good-wrap ol li {
margin-left: 0;
padding: 0.2rem 0 0.2rem 2rem;
text-indent: -1.5rem;
list-style-type: none;
counter-increment: item;
}
ol.ol-zeein li::before, .eff-box-good-wrap ol li::before {
display: inline-block;
width: 1.5rem;
padding-right: 0.5rem;
font-weight: 500;
text-align: right;
content: "0" counter(item) ".";
}
.eff-box-good-wrap {
margin: 1rem 0;
position: relative;
background-color: white;
padding: 1rem;
display: inline-block;
margin-left: 0 !important;
margin-right: 0 !important;
width: 100%;
}
.eff-box-good-wrap::before, .eff-box-good-wrap::after {
content: '';
width: 100%;
height: 10px;
display: block !important;
background: url(//mn.idhospital.com/wp-content/themes/zeein/assets/img/pages/eff-box-good-top.png) top left repeat-x;
position: absolute;
top: -10px;
left: 0;
}
.eff-box-good-wrap::after {
background: url(//mn.idhospital.com/wp-content/themes/zeein/assets/img/pages/eff-box-good-bottom.png) top left repeat-x;
top: inherit;
bottom: -10px;
}
.div-vc-vs-wrap .div-vc-vs-box {
padding: 0.5rem;
background-color: white;
border: 1px solid #f2f2f2;
margin-bottom: 1rem;
-webkit-border-radius: 5px;
border-radius: 5px;
background-clip: padding-box;
}
.div-vc-vs-wrap .div-vc-vs-txt {
text-align: center;
}
.div-vc-vs-wrap .div-vc-vs-txt h5 {
color: #ee72aa;
font-weight: 300;
}
.zeein-caption-center .vc_figure-caption {
margin-top: 0 !important;
background-color: #223179;
font-size: 1rem !important;
color: white !important;
padding: 0.8rem 0;
font-weight: 600;
}
ul.ul-bar {
list-style: disc;
margin-left: 1rem;
}
ul {
list-style: none;
padding: 0;
position: relative;
}
ul.ul-star li {
padding-left: 1rem;
}
ul.ul-star li::before {
content: '\2605';
position: absolute;
left: 0;
color: #ee72aa;
}
ul.ul-star.lead li {
padding: 0.2rem 0 0.2rem 1.6rem;
}
ul.ul-v li {
padding-left: 1.2rem;
}
ul.ul-v li::before {
content: '\4e';
font-family: "ElegantIcons";
position: absolute;
left: 0;
color: #ee72aa;
}
.zeein-point-box-v::before {
content: '\5a';
font-family: "ElegantIcons";
margin-right: 0.4rem;
color: #ee72aa;
font-size: 120%;
top: 0.2rem;
position: relative;
}
table.table-bordered {
border: 1px solid #C1C1C1;
}
table.table-bordered th, table.table-bordered td {
border: 1px solid #C1C1C1;
vertical-align: middle;
padding: 1.2rem 0.4rem;
}
table.table-bordered th h1, table.table-bordered th h2, table.table-bordered th h3, table.table-bordered th h4, table.table-bordered th h5, table.table-bordered th h6, table.table-bordered td h1, table.table-bordered td h2, table.table-bordered td h3, table.table-bordered td h4, table.table-bordered td h5, table.table-bordered td h6 {
margin-top: 0;
margin-bottom: 0;
}
@media screen and (max-width: 575px) {
table.table-bordered th, table.table-bordered td {
line-height: 1.2rem;
}
}
.card-deck-wrapper .card-deck .card.bg-trans {
background-color: inherit;
border: none;
}
.card-group .card.bg-trans {
background-color: inherit;
border: none;
}
.card-group .card.border-trans {
border: none;
}
.tag {
font-size: 100%;
}
.tag-danger.danger-1 {
background-color: #A827D0;
}
.tag-danger.danger-2 {
background-color: #D23BE4;
}
.tag-danger.danger-3 {
background-color: #EE95E1;
}
.zeein-bg-center {
background-repeat: no-repeat;
background-position: center center;
}
.zeein-card-group-vertical-mid .card-block {
margin-top: 3.8rem;
transform: translate(0, -50%);
padding-bottom: 0;
}
@media screen and (max-width: 575px) {
.zeein-card-group-vertical-mid .card-block {
margin-top: inherit;
transform: translate(0, 0);
padding-bottom: inherit;
}
}
.card-outline-pink {
border-color: #ee72aa;
}
.mobile-bg-none {
background-position: center center;
}
@media screen and (max-width: 991px) {
.mobile-bg-none {
background-size: 200%;
}
}
.modal-content {
-webkit-border-radius: 0;
border-radius: 0;
background-clip: padding-box;
font-size: 0.8125rem;
color: #666;
}
.modal-content .modal-header {
padding: 0.8rem;
background-color: #f2f2f2;
}
.modal-content .modal-header .close {
cursor: pointer;
float: none;
}
.modal-content .modal-header .close span {
font-size: 2rem;
}
.modal-content .modal-header .modal-title {
color: black;
}
.modal-content .modal-header .modal-title figure img {
max-width: 300px;
width: 100%;
}
.modal-content .modal-body {
padding: 1rem 1rem 0;
}
.modal-content .modal-body figure {
margin: 1rem 0 0;
}
.modal-content .modal-body .modalContent {
font-size: 1rem;
padding-bottom: 1rem;
}
.modal-content .modal-footer {
background-color: #f2f2f2;
}
.modal-content .modal-footer .close {
float: none;
margin: 1rem 0;
}
.modal-content .modal-footer .close span {
font-size: 2rem;
}
.modal-content button:active, .modal-content button:focus, .modal-content button:hover {
box-shadow: none;
}
.modal-content #doctorSpecialist {
color: #223179;
font-size: 1rem;
font-weight: 600;
}
@media screen and (max-width: 575px) {
.modal-content #doctorSpecialist {
margin-top: 2rem;
display: block;
}
}
.modal-content #doctorModalLabel {
font-size: 2rem;
font-weight: 600;
color: black;
}
.modal-content #doctorModalRank {
font-size: 0.8rem;
font-weight: 300;
color: #323232;
}
.modal-content #doctorModalName {
font-family: "Open Sans", sans-serif;
}
.popup-modal-wrap {
position: fixed;
top: 120%;
left: 0;
width: 100%;
height: 100%;
z-index: 110000;
background-color: rgba(255, 255, 255, 0.95);
}
.popup-modal-wrap .modal-header {
background-color: white;
padding: 1.6rem;
text-align: center;
font-size: 1.4rem;
border-bottom: 1px solid #f2f2f2;
}
.modal-header-wrap .modal-header-bna .close {
cursor: pointer;
float: none;
margin-bottom: 1rem;
}
.modal-header-wrap .modal-header-bna .close span {
font-size: 2rem;
}
.modal-header-wrap button:active, .modal-header-wrap button:focus, .modal-header-wrap button:hover {
box-shadow: none;
}
@media screen and (max-width: 575px) {
.bg-eff-xs-black::before {
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: rgba(0, 0, 0, 0.5);
}
.bg-eff-xs-black h1, .bg-eff-xs-black h2, .bg-eff-xs-black h3, .bg-eff-xs-black h4, .bg-eff-xs-black h5, .bg-eff-xs-black h6 {
color: white !important;
}
}
.box-gray {
background-color: #f2f2f2;
padding: 1rem 0 0;
}
.box-gray p {
padding: 0.6rem 0;
border-top: 1px solid white;
}
.modal-open {
overflow: inherit;
padding-right: 0 !important;
}
.say-tag span {
background-color: white;
padding: 0.4rem 1rem;
margin: 0 0.2rem;
border: 1px solid #f2f2f2;
-webkit-border-radius: 100px;
border-radius: 100px;
background-clip: padding-box;
}
body.admin-bar header#masthead {
margin-top: 32px;
}
@media screen and (max-width: 767px) {
body.admin-bar header#masthead {
margin-top: 0;
}
}
@media screen and (max-width: 575px) {
body.admin-bar header#masthead {
margin-top: 0;
}
}
@media screen and (max-width: 575px) {
body.admin-bar .swiper-wrap {
margin-top: 14px;
}
}
@media screen and (max-width: 767px) {
body.admin-bar #content {
margin-top: 178px;
}
}
@media screen and (max-width: 575px) {
body.admin-bar #content {
margin-top: 14px;
}
}
@media screen and (max-width: 767px) {
#wpadminbar {
display: none;
}
}
@media screen and (max-width: 767px) {
#primary {
margin-top: 0;
}
}
.div-icon-go-wrap figure {
overflow: hidden;
-webkit-filter: grayscale(40%);
-moz-filter: grayscale(40%);
-ms-filter: grayscale(40%);
-o-filter: grayscale(40%);
filter: grayscale(40%);
}
.div-icon-go-wrap:active figure, .div-icon-go-wrap:focus figure, .div-icon-go-wrap:hover figure {
-webkit-filter: grayscale(0);
-moz-filter: grayscale(0);
-ms-filter: grayscale(0);
-o-filter: grayscale(0);
filter: grayscale(0);
}
.index-parallax-header h1 .display-5 {
font-size: 2.2rem;
}
.index-parallax-header p .lead {
color: #d0d0d0;
font-size: 1.625rem;
}
.main-box-wrap figure {
position: relative;
margin: 0;
}
.main-box-wrap figure .div-content {
position: absolute;
top: 0;
left: 0;
right: 50%;
bottom: 0;
padding: 1rem;
background-color: white;
}
.main-box-wrap figure .div-content h1 {
margin-top: 0;
}
@media screen and (max-width: 991px) {
.main-box-wrap figure .div-content h1 {
font-size: 160%;
}
}
@media screen and (max-width: 991px) {
.main-box-wrap figure .div-content p {
font-size: 90%;
}
}
@media screen and (max-width: 991px) {
.main-box-wrap figure .div-content {
background-color: transparent;
}
}
@media screen and (max-width: 767px) {
.main-box-wrap figure .div-content {
background-color: white;
}
}
.main-box-wrap figure .div-content::after {
content: '';
position: absolute;
width: 1.4rem;
height: 1.4rem;
display: inline-block;
right: -0.7rem;
top: 50%;
margin-top: -0.7rem;
background-color: white;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
}
@media screen and (max-width: 991px) {
.main-box-wrap figure .div-content::after {
display: none;
}
}
@media screen and (max-width: 767px) {
.main-box-wrap figure .div-content::after {
display: inline-block;
}
}
.main-box-wrap figure .div-content .button {
position: absolute;
bottom: 1rem;
left: 1rem;
}
.single .site-content {
margin-top: 180px;
}
@media screen and (max-width: 767px) {
.single .site-content {
margin-top: 170px;
}
}
@media screen and (max-width: 575px) {
.single .site-content {
margin-top: 60px;
}
}
.div-doctor-box-wrap figure {
cursor: pointer;
position: relative;
background-color: #eaeaea;
overflow: hidden;
margin-bottom: 0.4rem;
}
.div-doctor-box-wrap figure .doctor-over-info {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
padding-top: 100%;
background-color: rgba(24, 54, 107, 0);
-webkit-transition: padding-top 0.3s ease;
-moz-transition: padding-top 0.3s ease;
-ms-transition: padding-top 0.3s ease;
-o-transition: padding-top 0.3s ease;
transition: padding-top 0.3s ease;
}
.div-doctor-box-wrap figure .doctor-over-info .doctor-over-info-desc {
opacity: 0;
width: 100%;
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
text-align: center;
color: white;
}
.div-doctor-box-wrap figure .doctor-over-info .doctor-over-info-desc p {
margin: 0;
padding: 0;
}
.div-doctor-box-wrap figure .doctor-over-info .doctor-over-info-desc .doctor-link {
font-size: 2rem;
}
.div-doctor-box-wrap figure .doctor-over-info .doctor-over-info-desc .doctor-name-eng {
font-size: 0.8rem;
font-weight: 600;
}
.div-doctor-box-wrap figure:active .doctor-over-info, .div-doctor-box-wrap figure:focus .doctor-over-info, .div-doctor-box-wrap figure:hover .doctor-over-info {
padding-top: 0;
background-color: rgba(24, 54, 107, 0.7);
}
.div-doctor-box-wrap figure:active .doctor-over-info .doctor-over-info-desc, .div-doctor-box-wrap figure:focus .doctor-over-info .doctor-over-info-desc, .div-doctor-box-wrap figure:hover .doctor-over-info .doctor-over-info-desc {
opacity: 1;
}
.div-doctor-box-wrap .div-doctor-desc {
text-align: center;
padding-bottom: 1rem;
}
.div-doctor-box-wrap .div-doctor-desc .doctor-name {
font-size: 1rem;
font-weight: 500;
}
.div-doctor-box-wrap .div-doctor-desc .doctor-rank {
font-size: 0.7rem;
font-weight: 300;
}
.div-point-box-wrap {
position: relative;
overflow: hidden;
border-right: 1px solid transparent;
border-bottom: 1px solid transparent;
}
.div-point-box-wrap figure {
overflow: hidden;
position: relative;
background-color: #eaeaea;
-webkit-transition: background-color 0.3s ease;
-moz-transition: background-color 0.3s ease;
-ms-transition: background-color 0.3s ease;
-o-transition: background-color 0.3s ease;
transition: background-color 0.3s ease;
}
.div-point-box-wrap figure .div-desc {
position: absolute;
padding: 0.6rem;
}
.div-point-box-wrap figure .div-desc h4 {
color: #223179;
font-size: 1.2rem;
}
.div-point-box-wrap figure .div-desc h4 .num {
color: #ee72aa;
font-size: 1.4rem;
font-weight: 300;
}
.div-point-box-wrap .div-bg-box-go {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: rgba(0, 47, 106, 0.5);
display: block;
text-align: center;
z-index: -1;
height: 100%;
}
.div-point-box-wrap .div-bg-box-go .btn-wrap {
position: relative;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.div-point-box-wrap:active figure, .div-point-box-wrap:focus figure, .div-point-box-wrap:hover figure {
background-color: white;
}
.div-point-box-wrap:active .div-bg-box-go, .div-point-box-wrap:focus .div-bg-box-go, .div-point-box-wrap:hover .div-bg-box-go {
z-index: 100;
margin-top: 0;
}
@media screen and (max-width: 575px) {
.article-history .head-center {
font-size: 1.3rem;
}
}
.cn-map {
height: 22rem;
}
.acf-map {
width: 100%;
height: 25rem;
border: 1px solid #f2f2f2;
-webkit-filter: grayscale(60%);
-moz-filter: grayscale(60%);
-ms-filter: grayscale(60%);
-o-filter: grayscale(60%);
filter: grayscale(60%);
}
.acf-map img {
max-width: inherit !important;
}
.div-map-info-wrap {
margin-top: 2.2rem;
}
@media screen and (max-width: 1119px) {
.div-map-info-wrap {
margin-top: 1.4rem;
}
}
@media screen and (max-width: 991px) {
.div-map-info-wrap {
margin-top: 0.6rem;
}
}
.div-letmein-list-wrap {
padding: 1rem 0;
margin-top: 1rem;
background-color: white;
}
.div-letmein-list-wrap .div-desc {
margin-top: 2rem;
}
.div-letmein-list-wrap .div-desc p {
margin-bottom: .2rem;
}
.div-letmein-list-wrap figure {
margin: 0;
}
@media screen and (max-width: 575px) {
.div-letmein-list-wrap {
background-color: white;
padding: 2rem 0;
}
}
.div-letmein-list-wrap .button-wrap {
margin-top: 1rem;
}
.box-letmein-doctor-wrap {
background-size: cover;
background-position: center center;
}
@media screen and (max-width: 575px) {
.box-letmein-doctor-wrap {
background-size: 800%;
}
}
.div-letmein-list-box {
background-color: white;
padding: 0;
border: 1px solid #e6e6e6;
margin-bottom: 1rem;
-webkit-border-radius: 5px;
border-radius: 5px;
background-clip: padding-box;
}
.div-letmein-list-box figure {
margin-top: 0.5rem;
}
.div-letmein-list-box .div-desc {
padding: 0 0.6rem 0.6rem;
font-size: 0.6rem;
overflow: hidden;
text-align: center;
}
.div-letmein-list-box .div-desc p {
margin: 0;
white-space: nowrap;
}
.div-letmein-list-box .div-desc h5 {
white-space: nowrap;
font-size: 0.7rem;
}
.div-letmein-list-box a {
color: #444444;
}
#kboard-default-list, #kboard-ocean-gallery-list {
margin-top: 2rem !important;
}
#wp-kboard_content-wrap {
padding-left: 15px;
padding-right: 15px;
}
#wp-kboard_content-editor-container {
border-bottom: 1px solid #E5E5E5;
border-right: 1px solid #E5E5E5;
border-left: 1px solid #E5E5E5;
}
.kboard-default-poweredby, .kboard-ocean-gallery-poweredby, .kboard-thumbnail-poweredby, .kboard-play-video-poweredby {
font-size: 0;
display: none;
}
.custom-pagination {
border-top: 1px solid white;
margin-top: 2rem;
margin-bottom: 4rem;
padding-top: 1rem;
font-family: "Open Sans", sans-serif;
font-size: 0.9rem;
}
.custom-pagination .page-numbers.page-num {
margin-right: 1rem;
}
.custom-pagination > a, .custom-pagination > .current {
padding: 0.1rem 0.5rem;
display: inline-block;
}
.custom-pagination > .current {
color: white;
background-color: #223179;
}
.div-term-filter a {
padding: 0.1rem 0.5rem;
display: inline-block;
}
.div-term-filter .term-list.current {
font-weight: 600;
border-bottom: 2px solid #223179;
}
#insert-media-button {
display: none;
}
button[class^=kboard], a[class^=kboard] {
background: #223179 !important;
color: white !important;
border: none;
}
button[class^=kboard]:hover, button[class^=kboard]:focus, button[class^=kboard]:active, a[class^=kboard]:hover, a[class^=kboard]:focus, a[class^=kboard]:active {
opacity: 1 !important;
box-shadow: none !important;
border: none;
}
.zeein-button-download {
background: none;
border: none;
}
.zeein-button-download::before {
content: '';
width: 12px;
height: 12px;
display: inline-block;
background: url(//mn.idhospital.com/wp-content/themes/zeein/assets/img/icon/icon-attachment-file.svg) center center no-repeat;
background-size: contain;
margin-right: 4px;
}
.zeein-button-download:hover {
color: #ee72aa;
}
.zeein-button-download:active, .zeein-button-download:hover, .zeein-button-download:focus {
box-shadow: none;
}
div[class^=kboard-pagination] ul li.active a {
color: white !important;
border: none !important;
background-color: #223179 !important;
}
.img-width-60 {
width: 60%;
}
.img-width-60px {
width: 60px !important;
}
.img-width-admin-logo {
width: 50px !important;
}
.kboard-ell {
word-break: break-word !important;
}
@media screen and (max-width: 600px) {
#kboard-default-editor .kboard-attr-row {
padding: 10px !important;
}
}
.div-safety-item-wrap {
border-bottom: 1px solid #f2f2f2;
}
.div-safety-item-wrap figure {
margin: 0;
position: relative;
}
.div-safety-item-wrap .div-desc {
width: 100%;
position: absolute;
top: 5px;
left: 10px;
text-align: center;
}
.div-safety-item-wrap .card .card-block {
height: 6rem;
}

.site-header .site-branding-christmas {
position: relative;
text-align: center;
width: 422px;
top: 2rem;
margin: 0 auto;
z-index: 100;
}
.site-header .site-branding-christmas a {
display: inline-block;
width: 422px;
height: 60px;
background: url(//mn.idhospital.com/wp-content/themes/zeein/assets/img/logo/logo-christmas-mn-2018.svg) top center no-repeat;
background-size: cover;
text-indent: -9999rem;
z-index: 500;
-webkit-transition: all 0.35s ease;
-moz-transition: all 0.35s ease;
-ms-transition: all 0.35s ease;
-o-transition: all 0.35s ease;
transition: all 0.35s ease;
}
@media screen and (max-width: 991px) {
.site-header .site-branding-christmas a {
width: 234px;
height: 35px;
}
}
@media screen and (max-width: 991px) {
.site-header .site-branding-christmas {
top: -0.5rem;
}
}
.img-width-admin-logo {
width: 70px !important;
}
.site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-ru a {
background-image: url(//mn.idhospital.com/wp-content/themes/zeein/assets/img/icon/icon-country-ru.svg);
}
.site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-es a {
background-image: url(//mn.idhospital.com/wp-content/themes/zeein/assets/img/icon/icon-country-es.svg);
}
.site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-ru a {
background-image: url(//mn.idhospital.com/wp-content/themes/zeein/assets/img/icon/icon-country-ru.svg);
}
.site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-es a {
background-image: url(//mn.idhospital.com/wp-content/themes/zeein/assets/img/icon/icon-country-es.svg);
}
.country-icon-basic, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-ru a, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-es a, .country-icon-basic-mobile, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-ru a, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-es a {
color: white;
text-indent: -9999rem;
width: 22px;
height: 22px;
display: inline-block;
background-size: cover;
margin-right: 0.1rem;
opacity: 0.6;
-webkit-transition: opacity 0.5s ease;
-moz-transition: opacity 0.5s ease;
-ms-transition: opacity 0.5s ease;
-o-transition: opacity 0.5s ease;
transition: opacity 0.5s ease;
}
.country-icon-basic:active, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-ru a:active, .country-icon-basic-mobile:active, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-ru a:active,
.country-icon-basic:focus, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-ru a:focus, .country-icon-basic-mobile:focus, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-ru a:focus,
.country-icon-basic:hover, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-ru a:hover, .country-icon-basic-mobile:hover, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-ru a:hover {
opacity: 1;
}
.country-icon-basic:active, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-es a:active, .country-icon-basic-mobile:active, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-es a:active,
.country-icon-basic:focus, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-es a:focus, .country-icon-basic-mobile:focus, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-es a:focus,
.country-icon-basic:hover, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-es a:hover, .country-icon-basic-mobile:hover, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-es a:hover {
opacity: 1;
}
.country-icon-basic-mobile, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-ru a, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-es a {
width: 30px;
height: 30px;
position: relative;
top: 5px;
opacity: 1;
margin-right: 0;
margin-bottom: 10px;
}
.country-icon-basic-mobile:active, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-ru a:active, 
.country-icon-basic-mobile:focus, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-ru a:focus,
.country-icon-basic-mobile:hover, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-ru a:hover {
background-color: inherit;
}
.country-icon-basic-mobile:active, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-es a:active, 
.country-icon-basic-mobile:focus, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-es a:focus,
.country-icon-basic-mobile:hover, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-es a:hover {
background-color: inherit;
} .quick-tocplus {
position:fixed;
bottom:0px;
left:30px;
z-index:999;
}
.quick-tocplus .mode-pc img {
width: 245px;
height: 259px;
}
.quick-tocplus .mode-tab img {
width: 100px;
}
.quick-tocplus .mode-tab {
display: none;
}
@media screen and (max-width: 767px) {
.quick-tocplus .mode-pc {
display: none;
}
.quick-tocplus .mode-tab {
display: block;
}
.site-footer .site-info .div-desc {margin:0 0 20px 0; !important}
}
@media screen and (max-width: 575px) {
.quick-tocplus {
bottom:0px;
right: inherit;
left: 1rem;
z-index: 550;
}
.quick-tocplus .mode-pc {
display: none;
}
.quick-tocplus .mode-tab {
display: none;
}
.site-footer .site-info .div-desc {margin:0 0 20px 0; !important}
}
.quicktelimg {
margin-top:5px;
}
.quick-tel .mode-pc img {
width: 186px;
height: 86px; !important;
}
.quick-tel {
position: fixed;
top: 4rem;
right: 1rem;
z-index: 110;
}
@media screen and (max-width: 991px) {
.quick-tel .mode-pc {
display: none;
}
}
.quick-tel .mode-mobile {
display: none;
}
.quick-tel .mode-mobile img {
width: 32px;
}
@media screen and (max-width: 991px) {
.quick-tel .mode-mobile {
display: block;
}
}
@media screen and (max-width: 991px) {
.quick-tel {
top: 1rem;
right: inherit;
left: 1rem;
z-index: 550;
}
}
.site-header .quick-menu-top #primary-menu-pc-quick > li > ul > li > a {
opacity:0.7
}
.site-header .quick-menu-top #primary-menu-pc-quick > li > ul > li:hover a {
opacity:1.0
}
.swiper-container-bottom-quick {
position: relative;
height: 5.5rem; !important;
}
.div-scroll-top {
position: fixed;
bottom: 95px;
right: 15px;
z-index: 100; !important;
}
.google_ad {
position: fixed;
bottom: 0px;
width: 100%;
background:#223179;
z-index: 999;
text-align: center;
font-size:0.9em;
color:#fff;
padding:4px 0;
line-height: 1.1em;
letter-spacing:normal !important;
opacity:0.8 !important;
}
#kboard-ocean-gallery-list .kboard-category .kboard-category-list li a {padding: 10px 3px 8px 3px !important;}
#kboard-ocean-gallery-list .kboard-category .kboard-category-list li:hover a{text-decoration:underline;}
#kboard-default-list .kboard-category .kboard-category-list li a {padding: 10px 3px 8px 3px !important;}
#kboard-default-list .kboard-category .kboard-category-list li:hover a {text-decoration:underline !important;}
#backBg {width:100%; height:100%; display:block; background:rgba(0,0,0,0.5); z-index: 99999;  }
#poplayer1 {
width: 100%;
height: 520px;
position: absolute;
top: 70px;
left: 0px;
z-index:888;
background-image:url(http://image.idhospital.com/eng/popup/popup0417_bg.png);
background-position: top center;
background-size: 100%;
background-repeat: no-repeat;
display: block;
}
#poplayer1 .popupwrap { position:relative; top:7%; border:0px solid #fff; width:90%; height:400px; margin:0 auto; display:block;}
#poplayer1 .popupwrap > iframe {position:relative; width:100%; height:100%;}
.closeBtn{
position: absolute;
top: 2px;
right: 2px;
background: rgba(0,0,0,0.8);
width: 30px;
height: 30px;
margin: 0 auto;
text-align: center;
vertical-align: middle;
display:block;
}
.closeBtn > a{
position: absolute;
top: -2px;
right: 0px;
color:#FFF;
font-weight: 300;
font-size: 25px;
text-decoration: none;
display:block;
width:30px;
height:30px;
vertical-align: middle;
}
.closeBtn:hover a{color:#ccc;}
body {letter-spacing: -0.3px;}
.swiper-container-thumb .swiper-wrap .swiper-slide figure img{cursor: pointer;}
.modal-content .modal-body .modalContent {font-size:0.9rem !important;} .swiper-wrap .div-mobile-wrap .div-desc > p:nth-child(1) {background:rgba(255,255,255,0.5);padding:2px 5px 2px 0px;}
.vc_row .bg-circle .content h4{font-size:140%}
@media screen and (max-width: 767px){
.div-top-slide-wrap::before {background-color: rgba(0, 0, 0, 0.5);}
}
.eff-box-good-wrap {margin: 1rem 0 3rem 0;}
.swiper-wrap .swiper-container .div-surgery-month {bottom: 0rem; top: inherit; right: 0rem;font-size: 0.7rem;color: #fff;background: #223179;padding: 0.635rem 0.5rem;}
.div-box-round-wrap span:hover {background-color: #223179; }
.div-box-round-wrap span:hover a {color:#fff;text-decoration: none;}
.bg-padding-box-desc-wrap .div-desc figure img {max-width: 100px;}
.bg-padding-box-desc-wrap .div-desc .p-date {font-size: 1.7rem;}
.zeein-caption-center .vc_figure-caption {font-size: 0.85rem !important; padding: 0.8rem 0.5rem;}
@media screen and (max-width: 1200px){
.mo640-none{display:none !important;}
.pheight100{height:auto !important;}
}
.pheight100{height:100px;} .site-header .main-navigation-zeein ul li {margin-right: 0rem !important;} .site-footer .div-quick-bottom-wrap #zeein-menu > li {
height: 540px;
} .site-footer .div-quick-bottom-wrap #zeein-menu > li#nav-menu-item-4235,
.site-footer .div-quick-bottom-wrap #zeein-menu > li#nav-menu-item-4238,
.site-footer .div-quick-bottom-wrap #zeein-menu > li#nav-menu-item-4239,
.site-footer .div-quick-bottom-wrap #zeein-menu > li#nav-menu-item-4246,
.site-footer .div-quick-bottom-wrap #zeein-menu > li#nav-menu-item-8238,
.site-footer .div-quick-bottom-wrap #zeein-menu > li#nav-menu-item-4252 {height:310px;}
.site-footer .div-quick-bottom-wrap #zeein-menu > li ul li a {font-size: 0.75rem;}
.site-footer .div-quick-bottom-wrap #zeein-menu > li {padding: 0.4rem 0.4rem;}
@media screen and (max-width: 1090px){
.site-footer .div-quick-bottom-wrap #zeein-menu > li#nav-menu-item-4222,
.site-footer .div-quick-bottom-wrap #zeein-menu > li#nav-menu-item-4231,
.site-footer .div-quick-bottom-wrap #zeein-menu > li#nav-menu-item-4996,
.site-footer .div-quick-bottom-wrap #zeein-menu > li#nav-menu-item-4235{height:300px;}
}
@media (min-width: 576px){
.modal-dialog {margin: 5% auto;}
} @media (max-width: 576px){
.#ff8dbf #chatLog{height:196px !important;}
#tocplusWindow {
z-index: 2147483647;
position: relative;
top: 60px !important;
left: 0px !important;
}
} .page-template-default .div-scroll-warp {position:fixed; top:330px; }
.div-scroll-warp .div-scroll-title2{text-align:center; padding:5px 0 0 0; color:#fff; z-index:99999999; width:54px; height:30px; position:absolute; top:-120px; left:3px; line-height:0.8rem; font-size:0.7rem; background-image: url(http://wp.idhospital.com/wp-content/themes/zeein/assets/img/icon/idhospital_quick_title.svg); }
.div-scroll-warp .div-scroll-title3{text-align:center; padding:5px 0 0 0; color:#fff; z-index:9999999; position:absolute; top:-100px; left:0;}
.div-scroll-warp ul {padding:7px 5px 7px 5px; width:60px; border-radius:30px; border:1px solid #b6bdc6; background-color:rgba(255,255,255,0.79);}
.div-scroll-warp ul li.bg-pink {padding:7px 0 7px 0; background:none; border-bottom:1px dashed #b6bdc6;}
.div-scroll-warp ul li.bg-pinks {padding:7px 0 7px 0; background:none;}
.div-scroll-warp ul li a figure.opacity-9{width:41px; height:41px;  margin:0 auto; text-decoration:none;}
.div-scroll-warp ul li.bg-pinks a figure.opacity-9{width:41px; height:41px;  margin:0 auto; text-decoration:none;}
.div-scroll-warp ul li a h6{text-align:center; line-height:0.8rem; font-size:0.7rem; margin:2px 0 0 0;}
.div-scroll-warp .div-scroll-title{text-align:center; padding:5px 0 0 0; color:#fff; z-index:99999999; width:54px; height:30px; top:-20px; position:absolute; left:3px; line-height:0.8rem; font-size:0.7rem; background-image: url(http://wp.idhospital.com/wp-content/themes/zeein/assets/img/icon/idhospital_quick_title.svg);}
.w60 {width:25px; margin:0 auto;} .div-scroll-warp .div-bbm-qr-wrap {left: -129px; top: -25px;}
.div-scroll-warp .div-line-qr-wrap {left: -129px; top: 40px;}
.div-scroll-title3 {width:60px;}
.maintopbtn img {width:30px; display: block; text-align: center; margin: 10px auto;}
.home .div-scroll-warp {top: 500px;}
.page-template .div-scroll-warp{top: 325px;}
.div-scroll-warp.position-fixed {top: 250px !important;}
.div-scroll-warp .div-scroll-title3{top:-88px;}
.div-scroll-warp .div-scroll-title2{top: -105px;}
.icon-fb-img:hover {border: 3px solid #95a7ca; border-radius: 20px; background:#95a7ca; }
.icon-insta-img:hover {border: 3px solid #fd9dcf; border-radius: 20px; background:#fd9dcf; }
.icon-yt-img:hover {border: 3px solid #ee9898; border-radius: 20px; background:#ee9898; }
.icon-blog-img:hover {border: 3px solid #fdb280; border-radius: 20px; background:#fdb280; }
.icon-kakao-img:hover {border: 3px solid #fde789; border-radius: 20px; background:#fde789; }
.div-scroll-warp ul li a:hover {text-decoration:none;}
.swiper-container-bottom-quick {height: auto; box-shadow: 2px 0px 2px 1px #ccc;}
.div-scroll-warp .div-kakao-qr-wrap {left: -130px;  top: 100px;}
.div-kakao-qr-wrap {border: 8px solid #223179;}
.div-scroll-warp .div-kakao-qr-wrap::after {background-color: #223179; margin-top: -65px; right: -13px;}
.swiper-container-bottom-quick .swiper-wrapper .swiper-slide a figure {opacity: 1;} .youtubeWrap {
position: relative;
width: 100%; padding-bottom: 50.5%;
margin-bottom:30px;
}
.youtubeWrap iframe {
position: absolute;
width: 100%;
height: 111.3%;
} .sns_wrap{margin-top:0.7rem;text-align:right;}
.sns_wrap ul{display:inline-block;margin:0 auto;}
.sns_wrap ul li{margin-top:0.3rem;float:left;display:none;cursor:pointer;}
.sns_wrap ul li:first-child{width:2.5rem;height:2.5rem;padding-right:0.5rem;display:inline-block}
.sns_wrap ul li img{width:3rem;height:3rem;} .sns_sp_wrap{margin-top:0.7rem;text-align:right; display:inline-block; float:right;}
.sns_sp_wrap:after{content:"";display:block;clear:both;}
.sns_sp_wrap ul{display:inline-block;margin:0 auto;}
.sns_sp_wrap ul li{margin-top:0.3rem;float:left;display:none;cursor:pointer;}
.sns_sp_wrap ul li:first-child{width:2.5rem;height:2.5rem;padding-right:0.5rem;display:inline-block}
.sns_sp_wrap ul li:nth-child(2){display:inline-block}
.sns_sp_wrap ul li:nth-child(3){display:inline-block}
.sns_sp_wrap ul li:nth-child(4){display:inline-block}
.sns_sp_wrap ul li:nth-child(5){display:inline-block}
.sns_sp_wrap ul li img{width:2rem;height:2rem;} .print_sp_wrap{margin-top:1rem;display:inline-block; float:right;}
.print_sp_wrap:after{content:"";display:block;clear:both;height:0}
.print_sp_wrap ul{display:inline-block;margin:0 auto;}
.print_sp_wrap ul li{margin-top:0.3rem;float:left;display:none;cursor:pointer;}
.print_sp_wrap ul li:first-child{width:2.2rem;height:2.2rem;padding-right:0.5rem;display:inline-block}
.print_sp_wrap ul:after{content:"";display:block;clear:both;height:0;}
p.display-5{font-size: 1.7rem;color:#000;letter-spacing:-0.5px;margin:0.67em 0;clear: both;line-height: 1.1;font-weight:400;}
#kboard-default-list .kboard-list tbody tr.kboard-list-notice {background-color: #cbdcee !important;} button:hover{ box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.0), inset 0 15px 17px rgba(255, 255, 255, 0.0), inset 0 -5px 12px rgba(0, 0, 0, 0.0);}
#sgcolorbox {position: absolute !important; top: 80px !important;} .koreaonly1Mark{ position: absolute; top: 0px; left: 30px;}
@media screen and (max-width: 1440px) {
.koreaonly1Mark{display:none;} 
}
h2 {
font-size: 2em;
margin: 0.67em 0;
}
h2, .h2 {
font-size: 2.34375rem;
}
h2.display-5 {
letter-spacing: normal;
font-size: 2.34375rem;
}
h2.display-6 {
letter-spacing: normal;
font-size: 1.40625rem;
}
h2.display-7 {
letter-spacing: normal;
font-size: 1.2rem;
}
h2.display-8 {
letter-spacing: normal;
font-size: 1rem;
}
.color-bg-navy{color:#2d3a49;} .citytour_youtube {position:relative;} 
.citytour_youtube iframe {position:absolute;  top: 32%; left: 25.2%;  width: 550px;  height: 400px;} 
.citytour_tab .vc_tta-tab {width:19.9%; text-align: center;} 
.citytour_tab ul.vc_tta-tabs-list li a{color: #fff; font-weight: bold; font-size: 1.1em;}
.vc_tta-color-grey.vc_tta-style-modern.citytour_tab .vc_tta-tab>a { border-color: #e3e3e3;  background-color: #c9c9c9; color: #2d2d2d;}
.vc_tta.vc_tta-style-modern.citytour_tab .vc_tta-tab>a {  background-image: none;}
.vc_tta-color-grey.vc_tta-style-modern .vc_tta-tab.vc_active:nth-child(1)>a {border-color: #ff4d49;  background-color: #ff4d49;  color: #fff;}
.vc_tta-color-grey.vc_tta-style-modern .vc_tta-tab.vc_active:nth-child(2)>a {border-color: #fd8b38;  background-color: #fd8b38;  color: #fff;}
.vc_tta-color-grey.vc_tta-style-modern .vc_tta-tab.vc_active:nth-child(3)>a {border-color: #fabd3b;  background-color: #fabd3b;  color: #fff;}
.vc_tta-color-grey.vc_tta-style-modern .vc_tta-tab.vc_active:nth-child(4)>a {border-color: #3bd15e;  background-color: #3bd15e;  color: #fff;}
.vc_tta-color-grey.vc_tta-style-modern .vc_tta-tab.vc_active:nth-child(5)>a {border-color: #48d7d0;  background-color: #48d7d0;  color: #fff;}
.vc_tta-color-grey.vc_tta-style-modern .vc_tta-tab.vc_active>a> span::after {position: absolute; right: 1%; content: '3'; font-family: "ElegantIcons"; font-weight: 300; font-size: 2rem; top: 5%;}
.vc_tta.vc_tta-style-modern.vc_tta-tabs .vc_tta-panel table{ line-height: 1.2;  letter-spacing: -0.5px;  font-size: 0.8em;}
.vc_tta.vc_tta-style-modern.vc_tta-tabs .vc_tta-panel table tr th {width: 100%; padding: 15px 0px; color: #fff; text-align: center; font-weight: bold; font-size: 1.2em;}
.citytorutab_a table tr th { background: #ff4d49;	 } 
.citytorutab_b table tr th { background: #fd8b38; } 
.citytorutab_c table tr th { background: #fabd3b;} 
.citytorutab_d table tr th { background: #3bd15e;} 
.citytorutab_e table tr th { background: #48d7d0;} 
.vc_tta.vc_tta-style-modern.vc_tta-tabs .vc_tta-panel table tr:nth-child(2) td img {width:100%;} 
.vc_tta.vc_tta-style-modern.vc_tta-tabs .vc_tta-panel table tr:nth-child(3) td {font-size:1.2em; font-weight:bold; border-bottom:1px solid #ccc; padding:10px 0; } 
.vc_tta.vc_tta-style-modern.vc_tta-tabs .vc_tta-panel table tr:nth-child(3) td span.color-r {font-size:1.2em; line-height: 3; color:#ff4d49;} 
.vc_tta.vc_tta-style-modern.vc_tta-tabs .vc_tta-panel table tr:nth-child(3) td strong {padding:10px 0;} 
.vc_tta.vc_tta-style-modern.vc_tta-tabs .vc_tta-panel table tr:nth-child(4) td {padding:10px 0; height: 110px; vertical-align: top; padding: 10px 0;  font-weight: bold;  font-size: 0.9em;  line-height: 1.4;} 
.vc_tta.vc_tta-style-modern.vc_tta-tabs .vc_tta-panel table tr:nth-child(5) td a {border: 1px solid #bfbfbf; padding: 3px 2px; background: #e5e5e5; color: #727272; width: 120px; margin: 0 auto; display: block; text-align: center; text-decoration: none;} 
.vc_tta.vc_tta-style-modern.vc_tta-tabs .vc_tta-panel table tr:nth-child(5) td a:hover {opacity:0.6;} 
.vc_tta.vc_tta-style-modern.vc_tta-tabs .vc_tta-panel table tr td.h80 {height:80px;} 
#secondary .left-menu-default li.img_margin_0 a {margin:10px 0px 0px 0px; padding:0px; background:none;  } 
#secondary .left-menu-default li.img_margin_0 a img {width:100%; } 
@media screen and (max-width: 640px) {
.vc_tta.vc_tta-style-modern.vc_tta-tabs .vc_tta-panel table tr:nth-child(4) td {height:auto;} 
.vc_tta.vc_tta-style-modern.vc_tta-tabs .vc_tta-panel table tr:nth-child(5) td a {margin: 10px auto;}
.citytour_youtube {position:relative; width:100%; padding-bottom:50.5%; margin-bottom:30px; } 
.citytour_youtube img {display:none;}
.citytour_youtube iframe {position:absolute; width:100%; height:100%;left:0px; top:15px; }  
.vc_tta-color-grey.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading h4 a { font-size:0.8em; font-weight:bold; }
.vc_tta-color-grey.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading h4 a span {color:#fff; } 
.vc_tta-color-grey.vc_tta-style-modern .vc_tta-panel.citytorutab_a.vc_active .vc_tta-panel-heading {border-color: #ff4d49;  background-color: #ff4d49;}
.vc_tta-color-grey.vc_tta-style-modern .vc_tta-panel.citytorutab_b.vc_active .vc_tta-panel-heading {border-color: #fd8b38;  background-color: #fd8b38; }
.vc_tta-color-grey.vc_tta-style-modern .vc_tta-panel.citytorutab_c.vc_active .vc_tta-panel-heading {border-color: #fabd3b;  background-color: #fabd3b;}
.vc_tta-color-grey.vc_tta-style-modern .vc_tta-panel.citytorutab_d.vc_active .vc_tta-panel-heading {border-color: #3bd15e;  background-color: #3bd15e;}
.vc_tta-color-grey.vc_tta-style-modern .vc_tta-panel.citytorutab_e.vc_active .vc_tta-panel-heading {border-color: #48d7d0;  background-color: #48d7d0;}
.vc_tta-color-grey.vc_tta-style-modern .vc_tta-panel.citytorutab_a .vc_tta-panel-heading {border-color: #ff4d49;  background-color: #ff4d49;}
.vc_tta-color-grey.vc_tta-style-modern .vc_tta-panel.citytorutab_b .vc_tta-panel-heading {border-color: #fd8b38;  background-color: #fd8b38; }
.vc_tta-color-grey.vc_tta-style-modern .vc_tta-panel.citytorutab_c .vc_tta-panel-heading {border-color: #fabd3b;  background-color: #fabd3b;}
.vc_tta-color-grey.vc_tta-style-modern .vc_tta-panel.citytorutab_d .vc_tta-panel-heading {border-color: #3bd15e;  background-color: #3bd15e;}
.vc_tta-color-grey.vc_tta-style-modern .vc_tta-panel.citytorutab_e .vc_tta-panel-heading {border-color: #48d7d0;  background-color: #48d7d0;}
.vc_tta-color-grey.vc_tta-style-modern .vc_tta-panel.citytorutab_a .vc_tta-panel-heading:hover {border-color: #ff4d49;  background-color: #ff4d49; opacity:0.9;}
.vc_tta-color-grey.vc_tta-style-modern .vc_tta-panel.citytorutab_b .vc_tta-panel-heading:hover {border-color: #fd8b38;  background-color: #fd8b38; opacity:0.9; }
.vc_tta-color-grey.vc_tta-style-modern .vc_tta-panel.citytorutab_c .vc_tta-panel-heading:hover {border-color: #fabd3b;  background-color: #fabd3b; opacity:0.9;}
.vc_tta-color-grey.vc_tta-style-modern .vc_tta-panel.citytorutab_d .vc_tta-panel-heading:hover {border-color: #3bd15e;  background-color: #3bd15e; opacity:0.9;}
.vc_tta-color-grey.vc_tta-style-modern .vc_tta-panel.citytorutab_e .vc_tta-panel-heading:hover {border-color: #48d7d0;  background-color: #48d7d0; opacity:0.9;}
.vc_tta-color-grey.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title>a> span::after {
position: absolute; 
right: 2%; 
content: '3'; 
font-family: "ElegantIcons"; 
font-weight: 300; 
font-size: 2.5rem; 
top: 10%; 
color:#fff; 
}
.vc_tta-color-grey.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-title>a > span::after{
position: absolute;
right: 1rem;
content: '[Click]';
font-family: "Arial";
font-weight: 500;
font-size: 0.8rem;
top: 40%;
}
} .div-scroll-warp .div-scroll-title4{
width: 60px;  
height: 57px;
position: relative;
top: -10px;
} 
.div-scroll-warp .div-scroll-title4 a{
background: #fff;
width: 100%;
height: 100%;
font-size: 0.75em;
text-align: center;
padding: 9px 4px;
border: 3px solid #5abbf5;
font-weight: 600;
color: #5abbf5;
display: block;
line-height: 11px;
} 
.div-scroll-warp .div-scroll-title4:hover a{
background: #5abbf5;
text-decoration:none; 
color:#fff;
}
.div-scroll-top a.btn-virtual {
display: block;
background-color: #34abf3;
width: 45px;
height: 45px;
-webkit-border-radius: 50px;
border-radius: 50px;
background-clip: padding-box;
text-align: center;
font-weight: 600;
color: white;
font-size: 0.85rem;
line-height: 1em;
padding-top: 0.5rem;
margin-bottom: 0.25rem;
}
.div-scroll-top a.btn-up-arrow {
display: block;
background-color: rgba(78, 81, 80, 0.75);
width: 45px;
height: 45px;
font-size: 0.8em;
}
.div-scroll-top a.btn-up-arrow::before {
content: '';
width: 30px;
height: 20px;
margin-top: 7px;
} .color-wh {color:white;} 
.align-center{text-align:center; display:block;} 
.margin-bottom-half {margin-bottom:15px !important;} 
.letter-spacing-sm {letter-spacing: -0.7px;}
.centerCirclebox-wh {display:block;} 
.centerCirclebox-wh ul  {width: 520px; margin: 0 auto; display: block; text-align: center; z-index:11;} 
.centerCirclebox-wh > hr {width: 200px; position: relative; top: 85px; z-index:10;} 
.centerCirclebox-wh ul li {width: 150px; height: 150px; background: #fff; border-radius: 100px; padding: 50px 20px; float: left; overflow: hidden; vertical-align: middle; margin: 10px; }
.centerCirclebox-wh ul li.lineone-middle {padding:62px 20px;} 
@media screen and (max-width: 550px) {
.centerCirclebox-wh ul  {width: 180px; text-align:center;} 
.centerCirclebox-wh > hr {display:none;} 
.res-none-margin {display:none;} 
} ul.zeein-point-box-v-pink {position:relative; left:0px; bottom:0px; padding-right:10px; padding-top:5px;} 
ul.zeein-point-box-v-pink > li{
background: url(//mn.idhospital.com/wp-content/themes/zeein/assets/img/icon/chboxIcon-pink.svg)no-repeat 0px 4px;
font-weight: 600;
color: #f56fac;
font-size: 1.2em;
background-size: 17px 17px;
padding-left: 23px;
}
ul.zeein-point-box-v-blue {position:relative; left:0px; padding-left:10px;} 
ul.zeein-point-box-v-blue > li{
background: url(//mn.idhospital.com/wp-content/themes/zeein/assets/img/icon/chboxIcon.svg)no-repeat 0px 6px;
font-weight: 400;
color: #000;
background-size: 15px 15px;
padding-left: 23px;
}
ul.list-style-star {position:relative; left:0px; } 
ul.list-style-star li {
background: url(//mn.idhospital.com/wp-content/themes/zeein/assets/img/icon/list-style-star.svg)no-repeat 0px 3px;
font-weight: 400;
color: #000;
background-size: 15px 15px;
padding-left: 23px;
}
ul.zeein-point-box-v-pink > li > ul.ul-circle {    list-style: circle; padding-left: 0px; color: #000; font-weight: normal; padding-bottom: 20px; font-size: 0.8em;}
ul.list-style-grayarrow {position:relative; left:77px; } 
ul.list-style-grayarrow li {
background: url(//mn.idhospital.com/wp-content/themes/zeein/assets/img/icon/arrow-r-gray.svg)no-repeat 0px 7px;
font-weight: 600;
color: #000;
background-size: 7px 7px;
padding-left: 15px;
}
@media screen and (max-width: 768px) {
ul.list-style-grayarrow {position:relative; left:0px; } 
} 
.bgimgcontentBox {position:relative; height: 316px;} 
.bgimgcontentBox .black-op-box{background: rgba(0,0,0,0.8); color: #fff; position: relative; top: -240px; padding: 10px; margin: 15px; font-size:0.9em; text-align:center; height: 142px; } 
.bgimgcontentBox .black-op-box .underbar-pink-tit {font-size:170%; text-align:center;} 
.bgimgcontentBox .black-op-box .boxInnercon{margin:0.5em 0 1.2em 0;} 
.bgimgcontentBox .black-op-box .underbar-pink-tit::after { content: '';  position: relative; width: 2rem; height: 1px; background-color: #f072ab; display: block; margin: 0.5em auto;}
.width70per-aligncenter {width:70%; margin:0 auto;} 
@media screen and (max-width: 768px) {
.width70per-aligncenter {width:90%; margin:0 auto;} 
} 
.display-title {font-weight:600;} 
.marginHalf {margin: 0em 0 0.3em 0; line-height: 1.1;} 
.midTitle {font-size:120%; font-weight:500;} 
.midThinTitle {font-weight: 300; font-size: 170%; text-align: center; line-height: 1.2em;}
.thincontent {font-weight: 300;     font-size: 0.8em;}
.ul-circle {list-style:circle; padding-left:20px;}
.font-size-sm{font-size:1em;} 
.text-box-blue-gradation ul li{border-radius:10px; color:#fff; padding:10px; text-align:center; margin-bottom:20px; font-size:0.9em; } 
.text-box-blue-gradation ul li:nth-child(1){background:#223179; }
.text-box-blue-gradation ul li:nth-child(2){background:#4551a2; }
.text-box-blue-gradation ul li:nth-child(3){background:#7682d1; }
table.max-width-620 {max-width:620px; margin:0 auto; } 
table.max-width-620 tr td img{text-align:center;}
table.max-width-620 tr td.txt {padding-left:10px; font-size:0.8em; text-align:left;} 
.font-size-xxsm{font-size: 0.7em; word-break: break-word;} 
h2.page-title::before {
content: '';
position: relative;
width: 3.75rem;
height: 3px;
background-color: #223179;
display: block;
margin: 0 auto;
margin-bottom: 1.4rem;
}
.font-weight-600{font-weight:600;} 
.research-cerimg-box img {box-shadow: 0px 5px 5px #ccc;}
.research-cerimg-box p {text-align:center;line-height: 1.1em; font-size: 1em; word-break: break-word;} 
.research-cerimg-box p strong {font-size: 1em; font-weight: 600; } 
.research-cerimg-box p.font-size-xsm{font-size: 0.7em; word-wrap: break-word; line-height: 1.4em;color:#9b9ca0;}
.research-cerimg-box ul {margin-top:10px; padding-left: 20px;} 
.research-cerimg-box ul li{
font-size: 0.8em;
word-wrap: break-word;
line-height: 1.4em;
color: #3c3945;
text-align: left;
padding-bottom: 7px;
list-style: circle;
}
.bluebox-pinktit {background: #223179; color: #fff; font-size: 0.8em; padding: 8px; text-align: center;} 
.bluebox-pinktit p {margin:0 0;} 
.bluebox-pinktit strong {color: #ffb1ec; font-size: 1.2em;} 
.margin-bottom-none .wpb_content_element {margin-bottom:10px;} 
.div-point-box-wrap figure { background-color: none !important;} 
.cerclickbox .col-xs-6.col-sm-3.col-md-3.col-lg-3 { padding-right: 0px; padding-left: 0px;} 
.cerclickbox .div-bg-box-go{width:100%; height:100%; border-bottom: 1px solid #fff;} 
.cerclickbox .h4-cer-title {color: #fff ; text-align: center; width:80% !important; margin:0 auto; font-weight:600;} 
.cerclickbox .div-point-box-wrap figure .div-desc h4 { font-size: 0.9rem; color: #fff; }
.cerclickbox .div-point-box-wrap figure .div-desc {position: absolute; padding: 0.6rem; width: 100%;  margin: 20% auto; display: block;} 
.bg-white-box-border{background:#fff; border:1px solid #ccc; width: 506px; margin: 0 auto;} 
.bg-white-box-border >.wpb_wrapper > p {margin:0em 0em;} 
.bg-white-box-border  ul.list-style-grayarrow {position: relative; left: 0px; font-size: 0.9em; padding: 15px 25px 15px 15px;} 
@media screen and (max-width: 506px) {
.bg-white-box-border{width: 100%; } 
} 
li > ul {margin-left:0em;} 
.bg-white-box-border img {width:100% !important;} .show-on-scroll{display:none;}
@media screen and (min-width: 1000px) {
.show-on-scroll .border-top-white {border-top:1px solid #fff;} 
.show-on-scroll {
display: block;
position: fixed;
bottom: 100px;
left: 20%;
width: 250px;
background-color: #f7b837;
background: url(//mn.idhospital.com/wp-content/themes/zeein/assets/img/icon/cermark.png)no-repeat 0px 0px;
background-size: 250px;
background-color: #f7b837;
height: 463.7px;
padding-top: 190px;	
} 
.show-on-scroll .col-xs-6.col-sm-3.col-md-3.col-lg-3 {width:100%; margin:0 auto;} 
.show-on-scroll .col-xs-6.col-sm-3.col-md-3.col-lg-3	figure {width:100%; height:auto;} 
.show-on-scroll .col-xs-6.col-sm-3.col-md-3.col-lg-3	figure img {display:none;} 
.show-on-scroll .div-point-box-wrap figure .div-desc {
position: relative;
padding: 0.6rem;
display: block;
top: 0px;
left: 0px;
color: #000;
text-align: center;
margin: 0% auto;
border-bottom: 1px solid #fff;
} 
.show-on-scroll .div-point-box-wrap figure {
background-color: #f7b837;
} 
.show-on-scroll .button.box-square-white {
font-size: 0.9rem;
background-color: #976334;
opacity: 0;
border: 0px solid #e0e0e0;
padding: 0.4rem 1rem;
color: #f7b837;
text-decoration: none;
-webkit-transition: color 0s ease, border 0s ease;
-moz-transition: color 0s ease, border 0s ease;
-ms-transition: color 0s ease, border 0s ease;
-o-transition: color 0s ease, border 0s ease;
transition: color 0s ease, border 0s ease;
width: 100%;
height: 100%;
}
.show-on-scroll .div-point-box-wrap .div-bg-box-go{ background-color: rgb(151, 99, 52);}
.show-on-scroll .div-point-box-wrap figure .div-desc h4 {
color:#976334;
font-size: 0.9rem;
margin-bottom: 0em;
}
.show-on-scroll .button.box-square-white:hover {
border: 0px solid #e0e0e0;
color: #f7b837;
opacity: 1;
}
.show-on-scroll figure.bgOn {background-color: #976334;} 
.show-on-scroll .titleOn {color: #fff !important; } 
.show-on-scroll .div-point-box-wrap {
position: relative;
overflow: hidden;
border-right: 0px solid transparent;
border-bottom: 0px solid transparent;
}
} 
@media screen and (max-width: 1800px) {
.show-on-scroll {left: 15%;} 
}
@media screen and (max-width: 1400px) {
.show-on-scroll {left: 7%;} 
}
.box-bg-white {background:#fff; } 
.box-bg-white .title-bg-color-hospital-sm {background: #f173ac; color: #fff; padding: 5px; text-align: center; font-weight: 600;}  
.box-bg-white .title-bg-color-dental-sm {background:#00baf2; color: #fff; padding: 5px; text-align: center; font-weight: 600;}  
.box-bg-white .title-bg-color-derma-sm {background: #7d003e; color: #fff; padding: 5px; text-align: center; font-weight: 600;}  
.box-bg-white hr {margin:10px;} 
.box-bg-white ul {margin:10px;padding-bottom:10px;} 
.award_box_prs, .award_box_jcs{
max-width: 464px;
margin: 0 auto;
position: relative;
} 
.award_box_prs .award_box_inner{
position: absolute;
top: 7%;
right: 8%;
max-width: 39%;
min-height: 30%;
background: #fff;
font-size: 1em;
text-align: center;
font-weight: 600;
padding: 0 5px;
line-height: 1.2em;
}
.award_box_jcs .award_box_inner{
position: absolute;
top: 7%;
right: 6.5%;
max-width: 40%;
min-height: 30%;
background: #fff;
font-size: 1em;
text-align: center;
font-weight: 600;
padding: 0 5px;
line-height: 1.2em;
}
@media screen and (max-width: 640px) {
.award_box_jcs .award_box_inner, .award_box_prs .award_box_inner{
font-weight:400;
font-size: 0.8em;
}
.div-point-box-wrap figure img {width:100%;} 
ul.list-style-grayarrow2{left:0px;} 
}
.head-wh{background:url(//mn.idhospital.com/wp-content/themes/zeein/assets/img/pages/head-wh.png)no-repeat -50px -50px; padding: 30px 20px 5px 20px;} 
.bg-e0e6ff {background:#e0e6ff;}  .div-scroll-top{right:5px;}
.tran{
width:125px; 
height:180px; 
position:absolute;
}
.transicon{
animation-name: rint;
animation-duration: 1s;
animation-delay: 1s;
animation-iteration-count: 1;
animation-timing-function: linear; position:absolute;
top:55px;
left:30px; 
}
.tran:hover .transicon{
animation:none;
opacity:0.9;
} 
@keyframes rint{
from{
transform:rotateY(0deg);
}	
to{
transform:rotateY(360deg);
}
}	
@media screen and (max-width: 991px){
.site-header .site-branding { top: 0px;}
.transicon_mo {
position: absolute;
top: auto;
left: auto;
right: 0px;
bottom: 97px; 
width:57px;
}
}
.country-icon-basic:active, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-en a:active, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-cn a:active, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-jp a:active, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-th a:active, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-mn a:active, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-ae a:active, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-vn a:active, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-kr a:active, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-id a:active, .country-icon-basic-mobile:active, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-en a:active, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-cn a:active, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-jp a:active, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-th a:active, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-mn a:active, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-ae a:active, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-vn a:active, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-kr a:active, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-id a:active, .country-icon-basic:focus, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-en a:focus, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-cn a:focus, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-jp a:focus, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-th a:focus, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-mn a:focus, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-ae a:focus, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-vn a:focus, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-kr a:focus, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-id a:focus, .country-icon-basic-mobile:focus, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-en a:focus, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-cn a:focus, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-jp a:focus, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-th a:focus, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-mn a:focus, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-ae a:focus, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-vn a:focus, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-kr a:focus, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-id a:focus, .country-icon-basic:hover, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-en a:hover, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-cn a:hover, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-jp a:hover, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-th a:hover, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-mn a:hover, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-ae a:hover, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-vn a:hover, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-kr a:hover, .site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-id a:hover, .country-icon-basic-mobile:hover, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-en a:hover, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-cn a:hover, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-jp a:hover, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-th a:hover, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-mn a:hover, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-ae a:hover, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-vn a:hover, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-kr a:hover, .site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-id a:hover {
opacity: 0.6;
}
.country-icon-basic,
.site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-kr a:hover, 
.site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-cn a:hover,
.site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-en a:hover,
.site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-jp a:hover, 
.site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-id a:hover, 
.site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-vn a:hover,
.site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-ae a:hover, 
.site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-mn a:hover, 
.site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-ru a:hover,
.site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-es a:hover, 
.site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-th a:hover, 
.country-icon-basic-mobile, 
.site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-kr a:hover, 
.site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-cn a:hover,
.site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-en a:hover,
.site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-jp a:hover,
.site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-id a:hover,
.site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-vn a:hover,
.site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-ae a:hover,
.site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-mn a:hover,
.site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-ru a:hover,
.site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-es a:hover,
.site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-th a:hover{
opacity: 1;
} .div-box-round-wrap span.sns-icon  {
font-size: 0.7rem;
border: 0px solid #ababab;
padding: 0rem 0rem;
margin: 0.2rem;
display: inline-block;
-webkit-border-radius: 0px;
border-radius: 0px;
background-clip: padding-box;
font-size:1em;
}
span.sns-icon:hover {
background-color: #fff;
opacity:0.8;
}
.sns-icon{margin:2px;} 
.sns-icon-04 a{background: #797ffd; display: inline-block;color:#fff;padding: 9px 10px 11px 10px; font-size:1em;} 
.sns-icon-05 a{background: #aeb2b7; display: inline-block;color:#fff;padding: 9px 10px 11px 10px;font-size:1em;} 
.sns-icon-04 a:hover, .sns-icon-05 a:hover {text-decoration: none;opacity:0.8;} 
.swiper-container-desc hr {margin-bottom:0px !important;} .pr_top h2 {margin:0 0;} 
.pr_top hr {background-color: #494444; margin-bottom: 0rem;}
.pr_top img {width:37px;} 
.pr_form table tr {border-bottom: 1px solid #ccc;} 
.pr_form table tr th {width:20%; font-weight:normal; padding: 7px 0; border-right: 0px solid #c7c7c7;} 
.pr_form table tr th, .pr_form table tr td {padding:10px 10px;}
.pr_form table tr th h3 {font-size: 100%; border-right: 0px solid #c7c7c7; margin: 0px 0px;} 
.pr_form table tr th h3 span {color:#f13333;} 
.pr_form table tr td input, .pr_form table tr th input {width:50%; vertical-align: middle;} 
.pr_form table tr td select {height: 29px;}
.pr_form table tr th label {margin: 0 0;} 
.pr_form table tr td.sg_select > select {width:50%; height:400px; float:left;  overflow: scroll; } 
.pr_form table tr td.sg_select select option{padding-left:16px; font-size:0.85em;} 
.pr_form table tr td.sg_select option:checked {background:#fe7db7 !important;  color:#fff !important;}
.pr_form table tr td.sg_select .option_category {background:#e6e6e6; color: #7d7d7d; padding-left:0px !important;} 
.pr_form table tr td.sg_select option:hover {background:#e6e6e6; color: #404040;}
.pr_form table .agDetailBtn{background:#666;width:50px; background:#ccc; } 
.pr_form table .sendBtn{background: #fe7db7; float: right; width: 100px; height: 30px;color: #fff; font-weight: normal;text-shadow: none;font-size: 1rem;}
.pr_form table .sendBtn:hover{border-color: #f1f3f3 #bbb #aaa; box-shadow: inset 0 1px 0 rgb(218, 101, 152), inset 0 15px 17px rgb(241, 112, 166), inset 0 -5px 12px rgba(68, 67, 67, 0.02);}
.pr_form table .captchaBtn{background: #989898; height: 20px;color: #fff; font-weight: normal;text-shadow: none;font-size: 1rem; padding:0 5px}
.pr_form table .sgSelected {margin: 0px 0px; width: 45%; height: 400px; margin-left: 10px; display: inline-block; background: #fff; padding: 5px;border: 1px solid #ccc; overflow:auto;	} 
.pr_form table .sgSelected .sgSelectedValue{position:relative; width:100%; background: #fe7db7;display: inline-block;padding: 4px 30px 2px 5px;color: #fff;margin: 0px 0px 1px 0px; font-size:0.85em;line-height: 1.2em;} 
.pr_form table .sgSelected .sgSelectedValue p{margin: 0px 0px 3px 0px;} 
.pr_form table .sgSelected .sgSelectedValue span {position:absolute; right:7px; top:3px; background:none; color:#fff; padding:0px; font-size: 1.3rem; cursor: pointer;} 
.pr_form table .sgSelected .sgSelectedValue span:hover {color: #b71960; font-weight: bold;} 
.pr_form table .width30 {width:31.5%;} 
.pr_form table .lasttr {border-bottom:0px solid #ccc;}
.pr_form table .lasttr .policy_btn{color: #404040; text-decoration: underline;}
::-webkit-input-placeholder { color: #ccc;
}
::-moz-placeholder { color: #ccc;
}
:-ms-input-placeholder { color: #ccc;
}
input:-ms-input-placeholder { color: #ccc;
}
:-moz-placeholder { color: #ccc;
}
@media screen and (max-width: 640px) {
.pr_form table tr th, .pr_form table tr td {padding: 5px;}
.pr_top h2 {margin: 0 0; font-size: 1.5rem; font-weight: bold;}
.pr_top img {width:20px;} 
.pr_form table tr td input, .pr_form table tr th input{width:100%;} 
.pr_form table .width30 {width:45%;} 
.pr_form table tr td.sg_select > select {width: 100%;height: 30px; float: none; overflow: scroll;}
.pr_form table .sgSelected {margin: 0px 0px; width: 100%; height: 150px; margin-left: 0px;} 
.pr_form table tr th label {font-size: 0.9em;}
.pr_form table .sendBtn {margin-top:30px;}
.pr_form table .agDetailBtn{background:#666;background:#ccc; margin:2px 0; } 
.pr_form table .sendBtn{float: none; display: block; margin: 30px auto;} 
.pr_form table tr td select {width:45%; margin-bottom:1px; } 
.resNone{display:none;} 
}  .vc_tta.vc_general .vc_tta-tab{width:100%; } 
.vc_tta-color-pink.vc_tta-style-classic .vc_tta-tab.vc_active>a {border-color:none; background-color: #d81d71 !important; color: #fff !important; }
.vc_tta-tab.vc_active>a> span::after{position: absolute; right: 1rem;  font-weight: 600; font-size: 2.5rem; top: -7%;}
.vc_tta-panels {background-color: #fff !important;}
.vc_tta-color-pink.vc_tta-style-classic .vc_tta-tab>a {border-color: #f1f3f3 !important; background-color: #ee72aa !important; color: #fff !important;}
.vc_tta-color-pink.vc_tta-style-classic .vc_tta-tab>a:hover {border-color: #d81d71 !important; background-color: #d81d71 !important; color: #fff !important;} .vc_tta-color-pink.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading { border-color: #d81d71 !important; background-color: #d81d71 !important;}
.vc_tta-color-pink.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a> span::after{position: absolute; right: 1rem;  font-weight: 600; font-size: 2.5rem; top: 16%;}
.vc_tta-color-pink.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a { color: #fff !important;} .vc_tta-color-pink.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a > span::after{position: absolute; right: 1rem; font-weight: 500; font-size: 1rem; top: 40%;}
.vc_tta-color-pink.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading { border-color: #f1f3f3 !important; background-color: #ee72aa !important;}
.vc_tta-color-pink.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a {color: #fff !important;}
.font-size-12px { font-size: 12px;}  .vc_tta-color-blue.vc_tta-style-classic .vc_tta-tab.vc_active>a {border-color:none; background-color: #223179 !important; color: #fff !important; }
.vc_tta-color-blue.vc_tta-style-classic .vc_tta-tab>a {border-color: #f1f3f3 !important; background-color: #4551a2 !important; color: #fff !important;}
.vc_tta-color-blue.vc_tta-style-classic .vc_tta-tab>a:hover {border-color: #223179 !important; background-color: #223179 !important; color: #fff !important;} .vc_tta-color-blue.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading { border-color: #223179 !important; background-color: #223179 !important;} .vc_tta-color-blue.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a > span::after{position: absolute; right: 1rem; font-weight: 500; font-size: 1rem; top: 40%;}
.vc_tta-color-blue.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading { border-color: #f1f3f3 !important; background-color: #4551a2 !important;}
.vc_tta-color-blue.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a {color: #fff !important;} .stair-guide .vc_carousel-indicators{display:none}
.stair-guide .vc_tta-panel-body{padding:0 !important}
.stair-guide .vc_tta-tabs-container{margin:0 !important}
.stair-guide .stair-guide-contents{position:relative}
.stair-guide .stair-guide-image{margin-bottom:0}
.stair-guide .stair-guide-script{position:absolute;padding:12px 23px 0;width:100%;bottom:0;height:110px;background-color:#fff;margin-bottom:0;opacity:0.8;filter:alpha(opacity=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";-moz-opacity:0.8;-khtml-opacity:0.8}
.stair-guide .vc_carousel-control{z-index:999999}
.stair-guide .stair-guide-script{overflow-y:scroll;width:92%;}
.stair-guide .stair-guide-script::-webkit-scrollbar { width: 3px; } 
.stair-guide .stair-guide-script::-webkit-scrollbar-thumb { background: #a9a9a9; }
@media screen and (min-width:768px){
.stair-guide .icon-next, .stair-guide .icon-prev{margin-top:-46px !important;margin-left:-57px !important;font-size:67px !important}
.stair-guide .vc_carousel-control{top:90% !important}
.stair-guide .vc_images_carousel .vc_carousel-control{margin-top:-45px}
.stair-guide .vc_images_carousel .vc_carousel-control.vc_left{left:auto;right:20px}
.stair-guide .vc_images_carousel .vc_carousel-control.vc_right{right:-10px}
.stair-guide .stair-guide-script{overflow-y:scroll;width:96.2%;}
} .page-id-114 .site-main{ background: url(//mn.idhospital.com/wp-content/themes/zeein/assets/img/pages/submain/face/main-bg.jpg)no-repeat 0 0; background-size: contain;	}
.page-id-279 .site-main{ background: url(//mn.idhospital.com/wp-content/themes/zeein/assets/img/pages/submain/nose/nose-img-main.png)no-repeat 0 0; background-size: contain;	}
.page-id-292 .site-main{ background: url(//mn.idhospital.com/wp-content/themes/zeein/assets/img/pages/submain/eye/main-bg-eye.jpg)no-repeat 0 0; background-size: contain;	}
.page-id-337 .site-main{ background: url(//mn.idhospital.com/wp-content/themes/zeein/assets/img/pages/submain/breast/breast-main-bg.jpg)no-repeat 0 0; background-size: contain;	}
.page-id-325 .site-main{ background: url(//mn.idhospital.com/wp-content/themes/zeein/assets/img/pages/submain/orthognathic/orthognathic_main.jpg)no-repeat 0 0; background-size: contain;	}
.page-id-13990 .site-main{ background: url(//mn.idhospital.com/wp-content/themes/zeein/assets/img/pages/submain/orthognathic/ffs_main.jpg)no-repeat 0 0; background-size: contain;	}
.page-id-114 #page, 
.page-id-279 #page, 
.page-id-292 #page, 
.page-id-337 #page, 
.page-id-325 #page,
.page-id-13990 #page{background-color: #fff;}
.submain_ba_tit_innerbox{width: 480px; height: 350px; margin: 75px 0px;} 
.submain_ba_tit_innerbox h3.mtit { font-weight: 700; color: #0f182f;font-size: 160%; letter-spacing: -1.3px;}
.submain_ba_tit_innerbox h4 {font-size:120%;} 
.btn_innerbox {width: 30%; margin: 0 auto;position:relative;} 
.btn_innerbox img {width: 90%;} 
.btn_innerbox a {padding:10px; width:193px; display:inline-block; text-align:center; float:left; overflow:hidden; } 
.btn_innerbox a:hover {text-decoration:none; opacity:0.8;} 
.btn_innerbox2 {width: 38.7%; margin: 0 auto;position:relative;} 
.btn_innerbox2 img {width: 90%;} 
.btn_innerbox2 a {padding:10px; width:193px; display:inline-block; text-align:center; float:left; overflow:hidden; } 
.btn_innerbox2 a:hover {text-decoration:none; opacity:0.8;} 
.btn_txtdiv strong {color: #e377a7; line-height: 1.25em; padding-top: 10px; display: inline-block;} 
.picbox{width:344px;height:455px; border: 0px solid #000;  float: left;	margin: 0 13px; overflow: hidden;position:relative; } 
.picboxinner{width: 344px; height: 410px; border: 1px solid #ccc;position:relative; background: #fff;}
.picboxinner p{margin: 0.5rem 0 0rem;} 
strong.pictit_pink::before { content: '\25cf'; position: absolute; left: 9px;top:6px; color: #ee72aa;}
.pictit_pink { font-size: 130%; color: #333335; padding-left: 25px; letter-spacing: -0.5px;	display:inline-block; line-height:1.2em; padding-bottom: 10px; height: 50px;}
.picboxcontent{padding: 5px 10px;} 
.detailBtn{ position: absolute; right: 0px; top: 410px;}
.detailBtn:hover {opacity:0.8;} 
.ulcontentbox{margin:30px 0;} 
.ulcontentbox ul.list-style-star {position: relative; border: 1px solid #ccc; border-radius: 10px; width: 80%; font-size: 1.1rem; overflow: hidden; background: #fff; padding: 25px; margin:0 auto;}
.ulcontentbox p img {border: 1px solid #ccc;border-radius: 10px; width: 38%; float: right;}
ul.list-style-question li strong {font-size: 1.5rem; color: #3476cf; display: block;} 
ul.list-style-question {position:relative; left:0px; padding-left:10px;} 
ul.list-style-question > li{background: url(//mn.idhospital.com/wp-content/themes/zeein/assets/img/pages/submain/face/icon_if_Help.png)no-repeat 0px 5px; font-weight: 400; color: #000; background-size: 25px 25px; padding-left: 35px; margin-bottom: 30px;}
.picboxcontent a, .picboxcontent a:visited {color: #444444;} 
.picboxcontent a:hover {text-decoration:none; color:#6670c1;} 
.picboxinner img {width:100%;}
@media screen and (max-width: 1900px) {
.submain_ba_tit_innerbox { margin: 30px 0px;	}
} 
@media screen and (max-width: 1445px) {
.submain_ba_tit_innerbox { height: 300px; margin: 20px 0px;	}
.submain_ba_tit_innerbox h4 {font-size: 100%;}
} 
@media screen and (max-width: 1200px) {
.picboxinner img {width:342px;}
.page-id-114 .site-main, 
.page-id-279 .site-main,  
.page-id-292 .site-main,  
.page-id-337 .site-main, 
.page-id-325 .site-main,
.page-id-13990 .site-main	{background: none; } 
.page-id-114	.container, 
.page-id-279	.container, 
.page-id-292	.container, 
.page-id-337	.container, 
.page-id-325	.container,
.page-id-13990 .container {width:100%; padding-left: 0px; padding-right: 0px;}
.page-id-114 .vc_column_container, 
.page-id-279 .vc_column_container, 
.page-id-292 .vc_column_container, 
.page-id-337 .vc_column_container, 
.page-id-325 .vc_column_container,
.page-id-13990 .vc_column_container  {padding-left: 10px; padding-right: 10px;} 
.page-id-114 .submain_ba_tit_box{background:url(//mn.idhospital.com/wp-content/themes/zeein/assets/img/pages/submain/face/face_main_mo.jpg)no-repeat 78% center; background-size: cover; }
.page-id-279 .submain_ba_tit_box{ background: url(//mn.idhospital.com/wp-content/themes/zeein/assets/img/pages/submain/nose/nose_main_mo.jpg)no-repeat 78% center; background-size: cover; }
.page-id-292 .submain_ba_tit_box{ background: url(//mn.idhospital.com/wp-content/themes/zeein/assets/img/pages/submain/eye/eye_main_mo.jpg)no-repeat 78% center; background-size: cover; 	}
.page-id-337 .submain_ba_tit_box{ background: url(//mn.idhospital.com/wp-content/themes/zeein/assets/img/pages/submain/breast/breast-main-bg.jpg)no-repeat 69% bottom; background-size: cover; 	}
.page-id-325 .submain_ba_tit_box{ background: url(//mn.idhospital.com/wp-content/themes/zeein/assets/img/pages/submain/orthognathic/orthognathic_main_mo.jpg)no-repeat 69% bottom; background-size: cover;}
.page-id-13990 .submain_ba_tit_box{ background: url(//mn.idhospital.com/wp-content/themes/zeein/assets/img/pages/submain/orthognathic/ffs_main_mo.jpg)no-repeat 69% bottom; background-size: cover;}
.submain_ba_tit_box .vc_column-inner {background: rgba(0,0,0,0.5);     padding-left: 5px;  padding-right: 5px;}
.submain_ba_tit_innerbox {width: 100%; padding: 20px 20px 20px 10px; position: relative; bottom: 0px; height: auto; margin: 0 0; margin-bottom: 0px !important;margin-top: 60%;color:#fff; } 
.submain_ba_tit_innerbox img {width:100px;} 
.submain_ba_tit_innerbox h3.mtit {color: #bdc9ff;}
.submain_ba_tit_innerbox p {margin: 0em 0em;} 
.btn_innerbox {width:33%;} 
.btn_innerbox img {width: 70%;} 
.btn_innerbox a {padding:0px; width:110px;} 
.btn_innerbox a img {margin: 5px 5px auto;} 
.btn_innerbox2 {width:70%;} 
.btn_innerbox2 img {width: 70%;} 
.btn_innerbox2 a {padding:0px; width:110px;} 
.btn_innerbox2 a img {margin: 5px 5px auto;} 
.btn_txtdiv strong {padding-top: 0px; padding-bottom: 10px;} 
.picbox {width: 100%; height: 430px; margin: 0 0px;}
.picboxinner {width: 100%; height: 375px;} 
.picboxinner  img {display:block; margin:0 auto;} 
.ulcontentbox ul.list-style-star, .ulcontentbox p img{width:100%; margin:2px 0;} 
.ulcontentbox ul.list-style-star-ffs, .ulcontentbox p img{width:100%; margin:2px 0;} 
}
.site-footer .site-info {padding: 2rem 2rem 3rem;}
h1, h2, h3, h4 {letter-spacing:-0.5px;} .go_button {
width:90%;
margin : 0 auto;
}
.go_button img {
width:50%;
padding : 10px;
opacity: 0.8;
}
.go_button img:hover {
opacity: 1;
}
.surgeon_bg_1 { background:#e0eaec; }
.surgeon_bg_2 { background:#f3d5e3; }
.surgeon_bg_3 { background:#f7f3d0; }
.surgeon_bg_5 { background:#e0f4d7; }
.surgeon_bg_6 { background:#d7daf4; }
.surgeon_bg_7 { background:#f3ebf7; } .section-greeting {background: #fff;}
.section-greeting .show-mo {display: none;}
.section-greeting .wrap-tit {background: #002f6b;padding:70px 10px 48px; text-align: center;}
.section-greeting .wrap-tit h3 {color:#fff;margin-bottom:30px;font-weight: bolder; font-size: 300%;}
.section-greeting .wrap-tit h3 .point {background: -webkit-linear-gradient(0deg, #ff81bb, #fc5d83);-webkit-background-clip: text;-webkit-text-fill-color: transparent;
font-size: 90%;}
.section-greeting .wrap-tit .desc {color:#fff;font-size: 110%;}
.section-greeting .wrap-subtit {text-align: center;margin:50px 0 60px;}
.section-greeting .wrap-subtit .cont {display: flex;align-items: center;justify-content: center;}
.section-greeting .wrap-subtit .cont .logo {max-width: 105px;margin-right:20px;}
.section-greeting .wrap-subtit .cont .txt {color: #002f6b;font-size: 130%;}
.section-greeting .wrap-subtit .subtxt {font-size: 110%;margin-top:20px;}
.section-greeting .wrap-desc {display: flex; max-width:785px;align-items: flex-start;justify-content: space-between;
flex-direction: row-reverse;margin:0 auto;padding:0 20px 70px;}
.section-greeting .wrap-desc .box-profile {margin-left:15px;}
.section-greeting .wrap-desc .box-profile img {max-width:290px;}
.section-greeting .wrap-desc .box-profile .subtxt {font-size: 110%;}
.section-greeting .wrap-desc .box-cont .cont-item:first-child {margin-top:0;}
.section-greeting .wrap-desc .box-cont .cont-item:last-child {margin-bottom:0;}
.section-greeting .wrap-desc .box-cont .cont-item {margin:35px 0;}
.section-greeting .wrap-desc .box-cont .cont-item .tit {font-size: 120%;font-weight: 600;position: relative;margin-bottom:5px;}
.section-greeting .wrap-desc .box-cont .cont-item .tit::before {content: '';position: absolute;left:0;top:-8px;width:26px;height:3px;background:#f172ac;}
.section-greeting .wrap-desc .box-cont .cont-item .tit strong {font-weight: 700;}
@media screen and (max-width: 767px) {
.section-greeting .show-mo {display: block;}
.section-greeting .show-pc {display: none;}
.section-greeting .wrap-tit {padding:50px 10px 20px}
.section-greeting .wrap-subtit {margin:20px;}
.section-greeting .wrap-subtit .cont .logo {max-width: 138px;}
.section-greeting .wrap-desc {flex-direction: row;flex-wrap: wrap;justify-content: center;padding:0 10px 50px;}
.section-greeting .wrap-desc .box-profile {width:100%;text-align: center;margin-left:0;}
.section-greeting .wrap-desc .box-profile img {width:80%;}
.section-greeting .wrap-desc .box-profile .subtxt {margin:30px 10px 50px;}
.section-greeting .wrap-desc .box-cont {text-align: center;}
.section-greeting .wrap-desc .box-cont .cont-item .tit::before {transform: translate(-50%);left:50%;}
} .cooperation-wrap{
margin-top: 30px;
}
.cooperation-wrap ul {
display: flex;
align-items: center;
justify-content: space-between;
gap: 20px;
}
.cooperation-wrap ul li {
width: 25%;
}
.cooperation-wrap ul li a {
display: flex;
align-items: center;
justify-content: center;
}
.cooperation-wrap ul li a div {
height: 45px;
margin-right: 14px;
padding-right: 14px;
border-right: 1px solid #eee;
display: grid;
align-items: center;
}
.cooperation-wrap ul li a div img{
width: 100%;
height: auto;
max-width: 140px;
}
.cooperation-wrap ul li a div img.white-bg {
background: #efefef;
padding: 3px 6px;
border-radius: 2px;
}
.cooperation-wrap ul li a p {
margin: 0;
color: #fff;
opacity: 0.7;
}
@media (max-width: 991px){
.cooperation-wrap ul {
flex-wrap : wrap;
}
.cooperation-wrap ul li{
width: calc(50% - 10px);
}
.cooperation-wrap ul li a{
flex-direction: column;
}
.cooperation-wrap ul li a div{
margin-right: 0;
padding-right: 0;
border: none;
margin-bottom: 10px;
height: auto;
}
.cooperation-wrap ul li a div img{
max-width: 110px;
}
.cooperation-wrap ul li a p{
text-align: center;
}
}

@media (min-width:1px) and (max-width:808px){
#beautymap-container {  display:none;  }
.mobile-map {  width: 100%; max-width:1110px; margin:0 auto;  }
.flags-listing {  width:100%;  max-width:1110px;  }
.flags-listing ul li {  width:80px;  padding:0 2px;  margin:0;  }
.flags-listing ul li a img {  -moz-box-shadow: 5px 5px 3px #222;  -webkit-box-shadow: 5px 5px 3px #222;  box-shadow: 5px 5px 3px #222;  }
.previous-btn {  position:absolute;  left:-1px;  top:0;  display:block;  height:180px;  width:100px;  background: #2f2f76;  margin:0;  padding:68px 50px 62px 40px;  color:#FFF;  font-size:3rem;  font-weight:bold;  z-index: 0;  }
.next-btn {  position:absolute;  right:-1px;  top:0;  display:block;  height:180px;  width:100px;  background: #2f2f76;  margin:0;  padding:68px 50px 62px 40px;  color:#FFF;  font-size:3rem;  font-weight:bold;  z-index: 0;  }
.item {  position: relative;  float: left;  margin:0 0 0 0;  }
.item img {  width:90%;  opacity:0.5;  background: #333;  -webkit-border-radius:50%;  -moz-border-radius:50%;  border-radius:50%;  }
.item > .name {  position: absolute;  top:33%;  left:0;  width:90%;  text-align: center;  color:#FFF;  z-index:1;  font-size:1.8rem;  cursor: default;  }
.item > .overlay {  width:90%;  height:90%;  background: rgba(0, 0, 0, 0.58);  position: absolute;  top:0;  left:0;  -webkit-border-radius:50%;  -moz-border-radius:50%;  border-radius:50%;  z-index:0;  }
.current-select > .name {  color: rgba(255, 255, 255, 0);  }
.current-select > .overlay {  background: rgba(0, 0, 0, 0);  }
.current-select img {  opacity:1;  border:6px solid #5e5eff;  }
.m-title-bar {  content: '';  position: relative;  width: 3.75rem;  height: 3px;  background-color: #223179;  display: block;  margin: 0 auto;  margin-bottom: 5px;  }
.m-title {  font-size:200%;  text-align: center;  font-weight:bold;  color:#223179;  }
.m-model-container {  width:98%;  height:auto;  overflow: hidden;  border:1px solid #e5e5e5;  padding-bottom:14px;  margin:16px auto 0;  }
.m-model-name {  width:100%;  padding:4px 0;  text-align: center;  font-size:1.4rem;  font-weight:bold;  background: #2f2f76;  color: #FFF;  }
.m-model-pic {  margin:12px 0 12px 12px;  width:40%;  height:auto;  overflow: hidden;  float: left;  padding:0 0 20px 0;  }
.m-model-pic img {  width:100%;  height:auto;  overflow: hidden;  }
.m-model-contents {  margin:12px 0 12px 12px;  float: left;  width:50%;  height:auto;  overflow: hidden;  }
.m-model-sns {  clear: both;  margin:0 12px;  padding-top:8px;  border-top:1px solid #d1d1d1;  }
.m-model-sns-arrow {  position: relative;  width: 0;  height: 0;  border-style: solid;  border-width: 6px 2.5px 0 2.5px;  border-color: #ff7fb9 transparent transparent transparent;  top:12px;  left:12px;  }
.m-model-sns-icon {  width:100%;  margin:12px;  height:auto;  overflow: hidden;  }
.m-model-sns-icon ul {  margin:0;  padding:0;  list-style:none;  }
.m-model-sns-icon ul li {  float: left;  width:20%;  margin-right:4%;  background: #ebe9c8;  }
.m-model-sns-icon ul li:nth-child(5),	.m-model-sns-icon ul li:nth-child(6),	.m-model-sns-icon ul li:nth-child(7),	.m-model-sns-icon ul li:nth-child(8) {margin-top:4%;} 
.m-model-sns-icon ul li img {  width:100%;  }
.m-model-sns-icon ul li:last-child {  margin-right:0;  }
}
@media all and (min-width:809px)
{
.mobile-map { display:none ;}
#beautymap-container {  position: relative;  width:100%;  height:auto;  max-width:1110px;  max-height:719px;  overflow: hidden;  margin:20px auto 40px;  }
#flagBELGIUMbtn { position: absolute; top: 38%; left: 43.8%; cursor: pointer; }
#flagCAMBODIAbtn { position: absolute; top: 52%; left: 73.7%; cursor: pointer; }
#flagCHINAbtn { position: absolute; top: 42%; left: 70%; cursor: pointer; }
#flagINDONESIAbtn { position: absolute; top: 62.5%; left: 74.3%; cursor: pointer; }
#flagJAPANbtn { position: absolute; top: 43%; left: 80.7%; cursor: pointer; }
#flagLATVIAbtn { position: absolute; top: 29.5%; left: 53%; cursor: pointer; }
#flagMALAYSIAbtn { position: absolute; top: 55.2%; left: 69.2%; cursor: pointer; }
#flagMONGOLIANbtn { position: absolute; top:35%; left: 68.5%; cursor: pointer; }
#flagPHILIPPINESbtn { position: absolute; top: 52.5%; left: 78.5%; cursor: pointer; }
#flagPOLANDbtn { position: absolute; top: 33%; left: 45.8%; cursor: pointer; }
#flagSINGAPOREbtn { position: absolute; top: 58%; left: 73%; cursor: pointer; }
#flagKOREAbtn { position: absolute; top: 42.2%; left: 76.6%; cursor: pointer; }
#flagSWEDENbtn { position: absolute; top: 26.5%; left: 47%; cursor: pointer; }
#flagSWISSbtn { position: absolute; top: 38.9%; left: 48%; cursor: pointer; }
#flagTHAILANDbtn { position: absolute; top: 49%; left: 68.5%; cursor: pointer; }
#flagUKbtn { position: absolute; top: 31.7%; left: 41.8%; cursor: pointer; }
#flagUKRAINEbtn { position: absolute; top: 36.5%; left: 55.3%; cursor: pointer; }
#flagUSAbtn { position: absolute; top: 42%; left: 20.5%; cursor: pointer; }
#beautymap-container > .flags > img {  max-width:37px;  width:100%;  }
#beautymap-container > div:hover > .modal-click {  visibility: hidden;  width: 45px;  height:46px;  background: url(http://mn.idhospital.com/wp-content/themes/zeein/assets/img/beautymap/click.png) no-repeat;  color: #fff;  text-align: center;  border-radius: 6px;  padding: 5px 0;  position: absolute;  z-index: 1;  bottom: 100%;  left: 50%;  margin-bottom:-6px;  margin-left: -10px;  }
#beautymap-container > div:hover > .modal-click {  visibility: visible;  }
.modal-content-beauty {  position: absolute;  z-index: 9999;  width:0;  height:0;  padding:0;  top:50%;  left:50%;  margin-top:-300px;  margin-left:-540px;  -webkit-animation-name: animatetop;  -webkit-animation-duration: 0.6s;  animation-name: animatetop;  animation-duration: 0.6s;  -webkit-border-radius:5px;  -moz-border-radius:5px;  border-radius:5px;  animation-fill-mode: forwards;  -webkit-animation-fill-mode: forwards;  -moz-animation-fill-mode: forwards;  -o-animation-fill-mode: forwards;  }
.modal-body-beauty {padding: 2px 16px;}
.container-beauty {  width: 1040px;  height:auto;  overflow: hidden;  padding:0;  border: 0;  margin: 0;  }
.contents {  position: absolute;  top:10px;  left:380px;  }
.contents > .info {  width:500px;  min-height:200px;  border-bottom:1px dotted #333;  }
.contents > .info > .point {  width:500px;  height:96px;  font-size:16px;  margin-top:24px;  line-height:18px;  }
.contents > .info > .model-flag {  margin:0;  padding:0;  position:relative;  width:59px;  height:35px;  float: left;  }
.contents > .info > .model-flag > img {  margin:0;  padding:0;  width:59px;  height:35px;  border:1px solid #7d7d7d;  }
.contents > .sns-link {  font-size:12px;  }
.contents > .sns-link > div > .pink {  color: #ff1493;  }
.thumbnail-wrap {  position: relative;  height:auto;  overflow: hidden;  background: rgba(235, 233, 200, 0.33);  padding:0 10px;  }
.thumbnail-wrap > .thumbnail-commons {  width:70px;  height:70px;  float: left;  z-index:0;  margin:6px;  text-align: center;  }
.thumbnail-wrap > .thumbnail-commons img {  position: relative;  z-index:1;  width:70px;  }
.thumbnail-wrap > .select-thumbnail {  position: relative;  z-index:9999;  background: #333 ;  border:5px solid #ffffff;  }
.thumbnail-wrap > .select-thumbnail img {  opacity:0.8;  }
.select-triangle {  position: absolute;  z-index:5000;  left: 50%;  margin-left: -4px;  top:0;  margin-top: -11px;  width: 0;  height: 0;  border-style: solid;  border-width: 0 5px 8px 5px;  border-color: transparent transparent #FFF transparent;  }
.wrapping-beautymap {  position: relative;  margin:0 70px;  }
.modal-btn-left {  position: absolute;  left:-70px;  top:50%;  margin-top:-40px;  border:0;  font-size:20px;  color: #FFF;  width: 3.125rem;  height: 3.125rem;  background-color: #2f2f76;  padding-top:6px;  display: inline-block;  z-index: 50;  opacity: 1;  cursor: pointer;  font-weight:lighter;  text-align: center;  }
.modal-btn-left:hover {  color: #ff60a7;  }
.modal-btn-right {  position: absolute;  right:-70px;  top:50%;  margin-top:-40px;  border:0;  font-size:20px;  color: #FFF;  width: 3.125rem;  height: 3.125rem;  background-color: #2f2f76;  padding-top:6px;  display: inline-block;  z-index: 50;  opacity: 1;  cursor: pointer;  font-weight:lighter;  text-align: center;  }
.modal-btn-right:hover {  color: #ff60a7;  }
.sns-link {  margin-top:8px;  }
.sns-link > div {  line-height:26px;  font-size:16px;  }
.sns-link > .icon {  }
.sns-link > .icon > .sns-icon {  margin-right:8px;  }
.sns-link > .icon > .sns-icon img {  width:50px !important;  height:auto;  } @-webkit-keyframes animatetop { from { opacity:0; } to { opacity:1; } }
@keyframes animatetop { from {opacity:0;} to {opacity:1; } }
@-webkit-keyframes animatebg { from {opacity:0;} to {opacity:1;} }
@keyframes animatebg { from {opacity:0;} to {opacity:1;} }
.listing {  position: relative;  }
.listing img {  margin:10px 10px 0 10px;  width:350px;  height:350px;  }
.modal-commons {  display: none;  position: fixed;  z-index: 9999;  padding-top: 100px;  left: 0;  bottom: 0;  width: 100%;  height: 100%;  overflow: auto;  -webkit-animation-name: animatebg;  -webkit-animation-duration: 0.4s;  animation-name: animatebg;  animation-duration: 0.4s;  background-color: rgba(54, 54, 54, 0.73);  }
.close-modal {  width:900px;  height:40px;  color: #FFF;  background: #2f2f76;  text-align: center;  font-size: 28px;  font-weight: bold;  line-height:36px;  margin:0 auto;  }
.close-modal:hover,
.close-modal:focus {  color: #ff60a7;  text-decoration: none;  cursor: pointer;  }
.beautymap-detail {  background: #FFF;  height:370px;  }
.pc-model-name {  clear:right;  font-size:32px;  font-weight:bold;  margin-left: 76px;  line-height:32px;  }
.pc-model {  clear: both;  font-size:20px;  font-weight: bold;  line-height:24px;  }
.model-topline {  margin-top:20px;  }
} @media (min-width: 809px)
{
.contents > .info {padding-top: 15px;border-bottom: 0px solid #cbcbcb;}
.contents > .info > .model-flag {width:41px; height:26px;  }
.contents > .info > .model-flag > img { border: 1px solid #ccc; box-shadow: 2px 2px -1px #ccc; width:41px; height:26px; }
.pc-model{ font-weight:600;color: #3d3d3d; letter-spacing:-0.5px;}
.pc-model-name {font-size: 24px; margin-left: 56px; line-height: 23px;}
.contents {left: 395px;}
.info {}
.model-topline {margin-top: 20px;}
.contents > .info > .point {font-size: 14px; line-height:20px; width: 480px;margin-top: 20px; color:#424242;height:80px; margin-bottom: 10px;}
.point {overFlow : auto; }
.contents > .sns-link div:nth-child(1) {font-size: 12px; width: 480px; border-top: 1px solid #cbcbcb;padding:3px 0 3px 0; background:url(http://mn.idhospital.com/wp-content/themes/zeein/assets/img/beautymap//pinkPolygon.png)no-repeat 325px 13px; }
.contents > .sns-link > div > .pink {color: #ff60a7;}
.sns-link > .icon > .sns-icon > a > img {width: 42px !important; height: 42px; padding:0px; margin:0px;  }
.sns-link {margin-top: 16px;}
.thumbnail-wrap {padding: 0 0px;}
.modal-content-beauty{top:60%;}
.thumbnail-wrap > .thumbnail-commons img{cursor: pointer;}
.contents > .sns-link{  position: absolute;  top: 259px;  }
} @media (max-width: 808px)
{
.m-model-pic{width: 30%;padding: 0 0 0px 0;}
.m-model-contents {margin: 12px;min-height: 150px;min-width: 60%;font-size: 13px;font-weight: 600;}
.mcon {display:block;}
.mcon-msg {padding:10px 0;font-weight:normal;}
.m-model-sns-tit{margin:12px 12px 10px 12px;border-top: 1px solid #cbcbcb;float: left;width: 94%;font-size: 10px;padding-top: 5px;}
.m-model-container{background:#fff;}
.nation {padding-top:20px;}
.m-model-sns-arrow{top:11px; left:4px;}
.flags-listing .previous-btn, .flags-listing .next-btn {cursor: pointer;}
} @media (max-width: 400px) {
.m-model-contents {min-width: 95%}
}
.color-blue {
color: #141a36;
}
.site-header .top-menu-wrap {
background-color: #1A213E;
}
.country-icon-basic, 
.site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-en a, 
.site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-cn a, 
.site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-jp a, 
.site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-th a, 
.site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-mn a, 
.site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-ae a, 
.site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-vn a, 
.site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-kr a, 
.site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-id a, 
.site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-ru a, 
.site-header .top-menu-wrap .country-navigation-zeein ul li.icon-country-es a, 
.country-icon-basic-mobile, 
.site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-en a, 
.site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-cn a, 
.site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-jp a, 
.site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-th a, 
.site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-mn a, 
.site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-ae a, 
.site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-vn a, 
.site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-kr a, 
.site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-id a,
.site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-ru a,
.site-header .main-navigation-zeein-mobile #country-menu-pc li.icon-country-es a {
opacity: 1 !important ;
}
.site-header {
height:190px;
}
.site-header .site-branding {
position: relative;
top: 3rem;
width: 310px;
margin: 0 auto;
}
.site-header .site-branding a {
background: url(//mn.idhospital.com/wp-content/themes/zeein/assets/img/logo/logo-default-45px-wh.svg) top center no-repeat;
width: 310px !important;
height:45px !important;
} body.page .site-content, body.single .site-content {
margin-top: 180px;
}
.div-quick-btn {
position: absolute; 
top: 70px; 
right: 26.5rem; width: 190px;
}
.div-quick-btn-mobile {
position: fixed;
top: 1.5rem;
left :1.5rem;
z-index: 110;
width:1.8rem;
height:auto;
}
.div-quick-btn-mobile {
display: none;
}
.div-quick-btn ul li {height:35px;}
.div-quick-btn ul li a {border:1px solid #fff; border-radius:10px; padding:5px;} 
.div-quick-btn ul li.top-online-con a, .div-quick-btn ul li.top-tel a {
padding: 0.2rem 1rem;
font-size: 0.9rem;
width: 180px;
margin: 2px;
text-align: left;
color: #c2c4d5;
font-weight: normal;
}
.div-quick-btn ul li.top-online-con a img {
padding:0 2px 3px 0;
} 
.div-quick-btn ul li.top-tel a img {
padding:0 5px 3px 0;
} 
.div-quick-btn ul li.top-online-con a:hover, .div-quick-btn ul li.top-tel a:hover {
color: #fff; 
font-weight: normal; 
background: #ff7eb9; 
transition: background-color 0.2s ease, color 0.2s ease; 
text-decoration: none;
} 
.transicon {
top: 63px;
left: 25px;
width: 54%;
}
.tran {
width: 110px;
}
.koreaonly1Mark {
left: 40px;
}
.site-header {
background-color: #1A213E;
}
.primary-pc-container {
background-color: #11162C;
height:35px;
margin-top:105px;
border-top: 1px solid #313853;
border-bottom: 1px solid #313853;
}
.site-header .main-navigation-zeein ul {
height:0px;
top:0px;
}
.site-header .main-navigation-zeein ul li a {
padding: 0.2rem 1rem;
font-size: 1rem;
font-weight: 600;
color: #FFF;
line-height:1.9rem;
}
.site-header .main-navigation-zeein ul li a:hover {
color: #ff98c5;
}
.swiper-wrap-index {
margin-top: 180px;
}
.swiper-wrap-index figure {
margin-top: 10px;
}
.site-header .main-navigation-zeein ul li {
background-color: rgba(18,22,36,0.8);
}
.site-header .main-navigation-zeein ul li.addHover {
background-color: #141a36;
}
.site-header .main-navigation-zeein ul li.current-menu-item.page-item-665 {
background-color: #141a36;
}
.site-header .main-navigation-zeein ul li.current-menu-item.page-item-665 > a {
color: #ff98c5;
}
.site-header .main-navigation-zeein ul li ul.sub-menu {
margin-top: 30px;
margin-left: -0.3rem;
background-color: rgba(18,22,36,0.8);
line-height:1.2rem;
}
.site-header .main-navigation-zeein ul li ul.sub-menu li {
border-bottom: 0px;
}
.site-header .main-navigation-zeein ul li ul.sub-menu li a {
padding: 0.6rem 1rem 0.5rem 1rem;
width: 100%;
line-height:1.2rem;
}
.site-header .main-navigation-zeein ul li ul.sub-menu li a:active, .site-header .main-navigation-zeein ul li ul.sub-menu li a:focus, .site-header .main-navigation-zeein ul li ul.sub-menu li a:hover {
text-decoration: none;
}
.main-box-wrap {
width: 50%;
float: left;
}
.main-box-wrap figure {
margin: 2px;
}
.main-box-wrap figure .div-content {
top:275px;
text-align: center;
right:0;
}
.main-box-wrap figure .div-content::after {
background-color:unset;
}
.main-box-wrap figure .div-content .button {
position: absolute;
left: 35%;
font-size: 80%;
bottom: 1rem;
}
.site-header .menu-toggle-zeein .mobile-bar {
background-color: #ff98c5;
}
.site-header .menu-toggle-zeein .mobile-bar::before, .site-header .menu-toggle-zeein .mobile-bar::after {
background-color: #ff98c5;
}
.site-header .main-navigation-zeein-mobile ul > li a:hover, .site-header .main-navigation-zeein-mobile ul > li a:focus {
background-color: #eb6ea5;
}
.site-header .main-navigation-zeein-mobile {
background-color: #141a36;
margin-left: 0px;
margin-right: 0px;
}
.site-header .main-navigation-zeein-mobile ul > li {
border-top: 1px solid #505050;
}
.site-header .main-navigation-zeein-mobile ul > li.menu-item-has-children > a::after {
color: #ff98c5;
font-weight: bold;
}
.site-header .main-navigation-zeein-mobile ul > li ul.sub-menu li {
border-top: none;
background: #f6dde8;
}
.site-header .main-navigation-zeein-mobile ul > li ul.sub-menu li a {
opacity: 0.8;
background: #f6dde8;
color: #0e101b;
}
.site-header .main-navigation-zeein-mobile ul > li ul.sub-menu li a:hover {
background: #eb6ea5;
}
.site-header .main-navigation-zeein-mobile ul > li a, .site-header .main-navigation-zeein-mobile ul > li a:visited {
color: #fff;
text-decoration: none;
}
#secondary .left-menu-default li.current_page_item {
background-color: #ff98c5;
}
.site-header .main-navigation-zeein ul li.current-menu-parent > a {
color: #ff98c5;
}
.site-header .main-navigation-zeein ul li ul.sub-menu li.current-menu-item {
background-color: #ff98c5;
}
.div-breadcrumb-wrap {
margin-top: -2.7rem;
height: 2.7rem;
}
.kboard-default-new-notify {
color: #ff7eb9;
background-color: #fff;
}
h3, .h3 {
font-size: 170%;
}
@media screen and (max-width: 1024px) {
.div-quick-btn {
display : none;
}
.site-header .main-navigation-zeein ul li a {
padding: 0rem 0.8rem;
font-size: 0.9rem;
}
.main-box-wrap {
width: 50%;
}
.main-box-wrap figure .div-content {
top:230px;
right: 0;	
}
.main-box-wrap figure .div-content p {
font-size: 80%;
}
h3, .h3 {
font-size: 130%;
}
p, .p {
margin: 0.5rem 0 0.2rem;
}	
}
@media screen and (max-width: 991px) {
.site-header .top-menu-wrap {
height: 60px;
}
body.page .site-content, body.single .site-content {
margin-top: 15px;
}
.div-quick-btn {
display : none;
}
.div-quick-btn-mobile {
display: block;
}
.site-header {
height: 60px;
}
.site-header .site-branding {
top: 10px;	
}
.site-header .site-branding a {
width: 215px !important; }
.div-breadcrumb-wrap {
display: none;
}
.swiper-wrap-index {
margin-top: 60px;
}
.swiper-wrap-index figure {
margin-top: 0px;
}
.main-box-wrap {
width: 50%;
}
.main-box-wrap figure .div-content {
top:160px;
right: 0;	
}
.main-box-wrap figure .div-content .button {
left: 25%;
bottom: 0.7rem;
}
.main-box-wrap figure .div-content p {
font-size: 80%;
}
h3, .h3 {
font-size: 100%;
}
p, .p {
margin: 0.5rem 0 0.2rem;
}	
}
@media screen and (max-width: 767px) {
body.page .site-content, body.single .site-content {
margin-top: 60px;
}
.main-box-wrap figure .div-content {
top:270px;
}
.main-box-wrap figure .div-content .button {
left: 35%;
font-size: 90%;
bottom: 0.5rem;
}
h3, .h3 {
font-size: 200%;
}
.main-box-wrap figure .div-content p {
font-size: 105%;
}
}
@media screen and (max-width: 480px) {
.main-box-wrap figure .div-content {
top:170px;
}
.main-box-wrap figure .div-content p {
font-size: 79%;
}
.main-box-wrap figure .div-content .button {
left: 30%;
bottom:1rem;
}
h3, .h3 {
font-size: 100%;
}
}
.div-icon-go-wrap-web { width:12.5%; height:198px; }
.div-icon-go-wrap { height:198px; }
.div-icon-go-wrap-web figure, .div-icon-go-wrap figure { width:100%; height: 70%; overflow: hidden; -webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%); -o-filter: grayscale(0%); filter: grayscale(0%);}
.div-icon-go-wrap-web figure img, .div-icon-go-wrap figure img { width:120px; height:120px;}
.div-icon-go-wrap-web a span, .div-icon-go-wrap a span { position: relative; top: 0px; }
.site-footer {
background-color: #141a36;
}
.site-footer .site-info a.div-popup-wrap, .site-footer .site-info a.div-popup-wrap-href {
color: #FFF;
font-weight: 600;
font-size: 1.2rem;
}
.google_ad {
background: #141a36;
}
.site-header .main-navigation-zeein ul li#menu-item-13605 a {
padding-top: 0rem;
color: #141a36;
}
.site-header .main-navigation-zeein ul li#menu-item-13605 a::before {
content: 'a';
font-family: "ElegantIcons";
}
.site-header .main-navigation-zeein #menu-item-7 a {
top: 153px;
right: 28.7rem;
padding-top: 0.3rem;
font-size: 1rem;
font-weight: 600;
color: #FFF;
line-height: 2rem;
position: absolute;
z-index: 99999;
text-decoration:none;
}
.site-header .main-navigation-zeein #menu-item-7 a::before {
content: 'a';
font-family: "ElegantIcons";
}
.site-header .quick-menu-top {
background-color: #141a36;
top: 3px;
opacity: 0.9;
}
.site-header .quick-menu-top .quick-menu-close-wrap span {
background-color: #141a36;
}
.site-header .quick-menu-top #primary-menu-pc-quick li.menu-item-has-children ul.sub-menu li, 
.site-header .quick-menu-top #primary-menu-pc-quick li.menu-item-667 ul.sub-menu li, 
.site-header .quick-menu-top #top-menu-pc-detail-quick li.menu-item-has-children ul.sub-menu li, 
.site-header .quick-menu-top #top-menu-pc-detail-quick li.menu-item-667 ul.sub-menu li {
border-top: 1px solid #313853;
}
.site-header .quick-menu-top #primary-menu-pc-quick li.menu-item-has-children ul.sub-menu, 
.site-header .quick-menu-top #primary-menu-pc-quick li.menu-item-667 ul.sub-menu, 
.site-header .quick-menu-top #top-menu-pc-detail-quick li.menu-item-has-children ul.sub-menu, 
.site-header .quick-menu-top #top-menu-pc-detail-quick li.menu-item-667 ul.sub-menu {
border-bottom: 1px solid #313853;
}
.bg-padding-box-desc-wrap {
padding: 2rem;
}
@media screen and (max-width: 640px) {
.layer_popup_main > div > div{width: 100vw !important;height: auto !important;}
}