/*
Theme Name: Tap Glonn Login
Description: Tap Glonn
Author: Tap Glonn
Author URI: http://www.tierarztpraxis-glonntal.de
*/
/* poppins-100 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 100;
  src: url('fonts/poppins-v22-latin-100.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* poppins-100italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 100;
  src: url('fonts/poppins-v22-latin-100italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* poppins-200 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 200;
  src: url('fonts/poppins-v22-latin-200.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* poppins-200italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 200;
  src: url('fonts/poppins-v22-latin-200italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* poppins-300 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 300;
  src: url('fonts/poppins-v22-latin-300.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* poppins-300italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 300;
  src: url('fonts/poppins-v22-latin-300italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* poppins-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/poppins-v22-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* poppins-italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 400;
  src: url('fonts/poppins-v22-latin-italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* poppins-500 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 500;
  src: url('fonts/poppins-v22-latin-500.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* poppins-500italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 500;
  src: url('fonts/poppins-v22-latin-500italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* poppins-600 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 600;
  src: url('fonts/poppins-v22-latin-600.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* poppins-600italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 600;
  src: url('fonts/poppins-v22-latin-600italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* poppins-700 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 700;
  src: url('fonts/poppins-v22-latin-700.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* poppins-700italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 700;
  src: url('fonts/poppins-v22-latin-700italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* poppins-800 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 800;
  src: url('fonts/poppins-v22-latin-800.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* poppins-800italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 800;
  src: url('fonts/poppins-v22-latin-800italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* poppins-900 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 900;
  src: url('fonts/poppins-v22-latin-900.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* poppins-900italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 900;
  src: url('fonts/poppins-v22-latin-900italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/** BODY **/
body { max-width:100%; margin:0px auto; font-family: 'Poppins'; font-size:18px; font-weight:400; line-height:26px; color:#333333;  background:#fff; }
/** HEADER **/


/** NAVIGATION **/
.navigation_top { background:#216e77; }

/** STARTSEITE **/
.strt_burger { position: absolute; top: 40px; z-index: 9; text-align: right; width: 100%; right: 50px; }
.strt_btn_burger { padding-left:40px; }
.strt_content { width:100%; display: flex; justify-content: center; align-items: center; flex-direction:column; background:#000; height:100vh;background:#216e77; padding:0 20px; box-sizing:border-box; }
.strt_btn { position:relative; top:20%; }
.strt_txt_frm { display:flex; justify-content:space-between; padding:0px 50px; }
.strt_txt_frm_resp { display:none; }
.strt_txt_nf_resp { display:none; margin:0 auto; text-align:center; padding-top:120px; }

/** BURGER **/
#strt_main { display:inline; }
#overlay1 { position: absolute; display:none; width:100%; top: 0; left: 0; z-index:100; height:100vh; background:#216e77; color:#fff;   }
.ol_flex1 { display:flex; justify-content: space-around; margin-top:30px; box-sizing:border-box;  }
.ol_flex2 { position:absolute; width: 100%; bottom:40px; display:flex; justify-content: space-around; align-items: flex-end; margin-top:30px; }
.ol_flex1_left {width:90%; padding-left:20%; box-sizing:border-box; }
.ol_flex1_right { width:10%; min-width:22px; margin-top:10px; text-align:right; padding-right: 70px; }
.ol_flex2_left { width:50%; padding-left:20%; box-sizing:border-box; }
.ol_flex2_right { width:50%; min-width:22px; margin-top:10px; text-align:right; padding-right: 70px; }
.top_menu li, .top_menu li a { color:#fff; list-style:none; font-size: 40px; line-height: 60px; font-weight: 300; letter-spacing: 2px; }
ul { padding:0; }

.current_page_item a { color:#1B5F74; }
.current_page_item a::before { content:url('images/arrow_link.jpg'); }

/** STICKY HEADER **/
.sticky_flex { display:flex;justify-content:space-between; color:#fff; margin:0 auto; padding:20px 50px 20px 40px; }
.sticky_resp { display:none; }
.strt_logo { max-width:245px; }
.strt_logo1 { max-width:345px; }
.strt_nb { text-align: right; padding-left: 10px; width: 100%; box-sizing: border-box;}
.strt_nbi { text-align:right; box-sizing:border-box; margin-top:20px; width: 100%; }
.abs_nb { padding-left:40px; }
.sticky_flex_resp { display:flex;justify-content:space-between; color:#fff; padding:15px 10px; margin:0 auto; }
.sticky_flex_resp mark { margin-top:15px; font-size:12px; padding: 2px 10px; }
.sticky_btn { text-align:right;position:relativ; margin-top:-10px; }
.logo_small { display:none; }
.logo_big { display:inline; }

/** ONLINE TERMINBUCHUNG **/
.online_b { width: 100px; display: none; text-align: right; position: fixed; top: 45%; }
.online_btn { position:absolute; z-index:4; right:0; }

/**FRAMES **/
#main_frm { position:absolute; top:0; z-index:1; }

/** BILDER **/
img { max-width:100%; height:auto; vertical-align:middle; }
.aligncenter { display:block; text-align:center; margin:0 auto; }
.alignright { text-align:right; }

/** ÜBERSCHRIFTEN **/
h1 { color:#144A75; font-weight:400; font-size: 32px; line-height:36px; margin-bottom:10px; }
h2alt { color:#144A75; font-weight:400; font-size: 26px; line-height:28px; margin-top:80px; }
h2 { color:#144A75; font-weight:400; font-size: 24px; line-height:30px; }
h3 { color:#144A75; font-weight:500; font-size: 20px; line-height:30px; }
h4 { color:#144A75; font-weight:400; font-size: 18px; line-height:20px; }
.txt_frm h4 { margin-bottom:10px; }
.bg_blau_dark h5, .bg_blau_hell h5 { color:#fff; font-size:18px; font-weight:400; margin-bottom:-10px; }
.bg_blau_dark h1, .bg_blau_hell h1, .bg_gruen h1 { color:#fff; font-size:18px; font-weight:400; margin-bottom:-10px; }
.txttxt_frm h1 { color: #144A75; font-weight: 500; font-size: 18px; line-height: 20px; margin-bottom: -10px; padding: 0; }
.txttxt_frm h4 { color: #144A75; font-weight: 500; font-size: 18px; line-height: 20px; margin-bottom: -10px; padding: 0; }

/** LINKS **/
a { color:#216E77; text-decoration:none; }
a:hover { color:#0B2D47; }

/** CONTAINER **/
.dflex { display:flex; }
.bw_100 { width:100%; }
.bw_67 { width:64%; }
.bw_33 { width:36%; }
.bw_50 { width:50%; }
.full_w { width:100%; margin:0 auto; padding:0 20px; box-sizing:border-box; }

/** BOXEN **/
.txt_frm { margin: 0 auto; }
.txt_b_standard { max-width:700px; }
.strt_box_bild_txt { width:100%; position:absolute; box-sizing:border-box; margin-top:20px; }

/**TEXT-BILD**/
.txtimg_frm { display:flex; align-items:center; justify-content:flex-end; color:#144A75; font-size:16px; }
.imgtxt_frm { display:flex; width:100%; align-items:center; color:#144A75; font-size:16px; }
.txttxt_frm { display:flex; align-items:center; max-width:800px; margin:0 auto; color:#144A75; font-size:16px; padding:20px; box-sizing:border-box; }
.txttxt { width:50% }
.txt_left { display:flex; justify-content:flex-end; padding-right:7%; box-sizing:border-box; }
.txt_right { display:flex; justify-content:flex-start;  padding-left:7%; padding-right:1%; box-sizing:border-box; }

/** FONTS **/
.fs_26 {font-size: 26px; line-height: 38px; font-family: 'Poppins'; font-weight: 300; }
.fs_standard {font-size: 16px; line-height: 25px; font-family: 'Poppins'; font-weight: 400; }

/** Buttons **/
mark { display:inline-block; margin-top:20px; background: #fff; border-radius: 30px; border: 2px solid #fff; color: #144A75; padding: 2px 18px; font-size: 16px; text-align: center; font-weight: 500; }
mark:hover { cursor:pointer; background: #144A75; color: #fff; }
.m_blau { display:inline-block; margin-top:20px; background: #216e77; border-radius: 30px; border: 2px solid #fff; color: #fff; padding: 2px 18px; font-size: 16px; text-align: center; font-weight: 500; }
.m_blau:hover { cursor:pointer; background: #fff; color: #144A75; }
.bg_blau_dark mark:hover { cursor:pointer; background: #fff; color:#144A75; }
.bg_blau_dark mark { display:inline-block; margin-top:10px; background: #144A75; border-radius: 30px; border: 2px solid #fff; color: #fff; padding: 0px 25px; font-size: 16px; text-align: center; font-weight: 500; }
.bg_blau_dark mark:hover { background:#fff; color:#144A75; }
.bg_blau_dark mark a { color:#fff; }
.bg_blau_dark mark:hover a { color:#144A75; }

.bg_white mark { display:inline-block; margin-top:10px; background: #fff; border-radius: 30px; border: 2px solid #00D6C0; color: #00D6C0; padding: 5px 25px; font-size: 16px; text-align: center; font-weight: 500; }
.bg_white mark:hover { background: #00D6C0; border-radius: 30px; color: #fff; }
.online_b { z-index:2; width:98%; display:none; text-align: right; position: fixed; top:45%; }
.online_b img { width:80px; }
button { background:inherit; border:none; }

/** BACKGROUNDS **/
.bg_white { background:#fff; }
.bg_blau_dark { background:#144A75; color:#fff; }
.bg_blau_medium { background:#216E77; color:#fff; }
.bg_blau_hell { background:#00D6C0; color:#fff; }
.bg_gruen { background:#216e77; color:#fff; }

/** ABSTÄNDE **/
.po_0 { padding-top:0px; }
.po_20 { padding-top:20px; }
.po_40 { padding-top:40px; }
.po_60 { padding-top:60px; }
.po_80 { padding-top:80px; }
.po_100 { padding-top:100px; }
.po_120 { padding-top:120px; }
.po_140 { padding-top:140px; }
.po_160 { padding-top:160px; }
.po_180 { padding-top:180px; }
.po_200 { padding-top:200px; }
.pu_0 { padding-bottom:0px; }
.pu_20 { padding-bottom:20px; }
.pu_40 { padding-bottom:40px; }
.pu_60 { padding-bottom:60px; }
.pu_80 { padding-bottom:80px; }
.pu_100 { padding-bottom:100px; }
.pu_120 { padding-bottom:120px; }
.pu_140 { padding-bottom:140px; }
.pu_160 { padding-bottom:160px; }
.pu_180 { padding-bottom:180px; }
.pu_200 { padding-bottom:200px; }
.hoben_ja { margin-top:-18%; }
.hoben_nein { margin-top:0; }

/** BOXEN **/
.boxen { background:#144A75; color:#fff; margin:5px; } 
.box_cont { max-width:1230px; margin:0 auto; }
.box_cont_flex { display:flex;  flex-wrap:wrap; max-width:1230px; }
.box_inner { min-height:272px; width:400px; box-sizing:border-box; padding:0 20px; box-sizing:border-box; font-weight: 300; }
.box_inner h3 { color:#fff; }
.box_inner_link { min-height:90px; width:400px; padding:0 20px; box-sizing:border-box; }
.box_inner_link mark { display:inline-block; margin-top:20px; background: #144A75; border-radius: 30px; border: 2px solid #00D6C0; color: #00D6C0; padding: 2px 18px; font-size: 16px; text-align: center; font-weight: 500; }
.box_inner_link mark:hover { cursor:pointer; background: #00D6C0; color: #144A75; }

/** ALLGEMEIN **/
.no_wrap { white-space:nowrap; }
.tac_100 { width:100%; text-align:center; }
.cp { cursor:pointer; }
.ta_c { text-align:center; }

/** POPUP **/
.pum-content, .pum-theme-lightbox .pum-content { color: #fff!important; font-family: inherit; font-weight: 400!important; padding: 30px 100px 30px 60px; font-size: 17px;}
.pum-container.pum-responsive.pum-responsive-medium { background: #144A75!important; color: #fff!important; border: 0px; }
.wp-block-button__link{ background-color:#fff!important; }
.pum-container ul { list-style: none; margin-left: 25px; }
.pum-container li { font-size:14px; list-style-position:outside; }
.pum-container li:before { font-size:14px;  content: "+"; margin-left: -25px; padding-right: 14px }
.pum-container.pum-responsive { width: 92%; top: 20px !important; }
.pum-content + .pum-close, .pum-theme-lightbox .pum-content + .pum-close { top:13px!important; right:13px!important; background-color: rgb(0, 214, 192)!important;}

/**FOOTER **/
.footer_frm { width:100%; font-size:15px; font-weight:300; background:#216E77; padding:40px; box-sizing:border-box; display:flex; }
.footer_logo { min-width:310px; }
.footer_frm_infos { width:100%; text-align:right; }
.footer_frm_infos_flex { display:flex; text-align:left; justify-content:flex-end; margin-top:10px; }
.footer_abs1 { padding-right:60px; }
.footer_abs2 { padding-top:10px; }
.footer_abs3 {padding-top:30px; }
.footer_frm a { color:inherit; }
.footer_frm a:hover { color:#00D6C0; }
.footer_frm h2 { font-weight:500; font-size:15px; margin:0; color:#fff; }
.footer_frm h3 { font-weight:500; font-size:15px; margin:0; color:#fff; }
.frm_links { padding-top:50px; font-size:13px; }
.footer_btn { border-radius: 30px; border: 2px solid #00D6C0; padding: 8px 25px; font-size: 16px; color: #00D6C0; }
.footer_btn:hover { background:#fff; border: 2px solid #fff; }
.footer_reg { padding-top:255px; font-weight:400; max-width:330px; }

/** RESPONSIVE **/
@media only screen and (min-width: 768px) {
 .cd-top { right: 20px; bottom: 20px; }
}

@media only screen and (min-width: 1024px) {
.cd-top { height: 30px; width: 30px; right: 30px; bottom: 30px; }
}

@media screen and (max-width:1246px) and (min-width:100px)  {
.box_cont_flex { justify-content:center; }
}

@media screen and (max-width:1024px) and (min-width:100px)  {
.footer_frm { display:block; padding:40px 20px; }
.footer_frm_infos_flex { justify-content: start; margin-top:20px;}
.footer_reg { padding-top:55px; padding-bottom:30px; }
} 

@media screen and (max-width:960px) and (min-width:100px)  {
.strt_box_bild_txt { padding:0; }
.strt_box_bild_txt td { width:50%!important; }
.footer_frm { padding:40px 20px; }
.sticky_flex { padding:10px 20px; }
.strt_txt_frm { padding: 0px 20px; }
} 

@media screen and (max-width:780px) and (min-width:100px)  {
.ol_flex1_left, .ol_flex2_left { padding-left:20px; }
 .ol_flex1_right { padding-right:20px; }
.txtimg_frm { display:block; }
.imgtxt_frm { flex-wrap: wrap-reverse; }
.txttxt_frm { display:block; }
.txttxt { width:100% }
.txt_left { display:flex; justify-content:center; padding-top:7%; padding-bottom:5%; padding-right:10px; padding-left:10px; box-sizing:border-box; }
.txt_right { display:flex; justify-content:center; padding-top:7%; padding-bottom:6%; padding-left:10px; padding-right:10px; box-sizing:border-box; }
.bw_100 { width:100%; }
.bw_67 { width:100%;}
.bw_33 { width:100%; }
.bw_50 { width:100%; }
.hoben_ja { margin-top:0; }
}

@media screen and (max-width:720px) and (min-width:100px)  {
.strt_logo { width: 80px; }
.logo_big { display:none; }
.logo_small { display:inline; }
.sticky_flex { padding: 10px 10px; }
.abs_nb { padding-left:10px; }
.online_b img { width:60px; }
.footer_frm_infos_flex { display:block; padding-top:30px;}
.footer_abs1 { padding-bottom:30px; }
}

@media screen and (max-width:640px) and (min-width:100px)  {
.ol_flex1 { margin-top:0px; justify-content: space-between; width: 100%; }
.ol_flex1_right { width:auto; }
.ol_flex2 { display:block; width: 100%; box-sizing: border-box; }
.ol_flex2_right, .ol_flex1_right { padding-left: 20px; padding-right: 20px; box-sizing:border-box; }
.ol_flex2_left {  width:100%; padding-left:20px; }
.ol_flex2_right { width:100%; text-align:left; margin-top:10px; margin-bottom:20px; }
.top_menu li, .top_menu li a { font-size: 25px; line-height: 40px; }
.strt_txt_frm { display:none; }
.strt_txt_frm_resp { display:flex; justify-content:space-between; padding: 5px 5px; }
.current_page_item a::before { content:url('images/arrow_link_resp.jpg'); }
.strt_txt_nf_resp { display:block; }
.strt_box_bild_txt { margin-top: -20px; }
.strt_logo1 { display: none; }
.sprechzeiten { margin-top:30px; }
.po_20 { padding-top:20px; }
.po_40 { padding-top:30px; }
.po_60 { padding-top:40px; }
.po_80 { padding-top:40px; }
.po_100 { padding-top:50px; }
.po_120 { padding-top:60px; }
.po_140 { padding-top:70px; }
.po_160 { padding-top:80px; }
.po_180 { padding-top:90px; }
.po_200 { padding-top:100px; }
.pu_40 { padding-bottom:30px; }
.pu_60 { padding-bottom:40px; }
.pu_80 { padding-bottom:40px; }
.pu_100 { padding-bottom:50px; }
.pu_120 { padding-bottom:60px; }
.pu_140 { padding-bottom:70px; }
.pu_160 { padding-bottom:80px; }
.pu_180 { padding-bottom:90px; }
.pu_200 { padding-bottom:100px; }
.fs_26 {font-size: 22px; line-height: 32px; }
.pum-content, .pum-theme-lightbox .pum-content { padding:20px; }
.strt_nbi { margin-top: 5px; }
.box_inner { width:350px; }
.box_inner_link { width:350px; }
} 

@media screen and (max-width:480px) and (min-width:100px)  {
.strt_burger { right: 20px; top: 10px; }
.strt_box_bild_txt td { display:block; }
table tr td:nth-child(1) { width:60%!important; text-align:left!important; margin-top:-30px}
table tr td:nth-child(2) { width:100%!important; text-align:center!important; margin-top:100px;}
.strt_box_bild_txt mark { font-size:14px; line-height:16px; padding: 6px 18px; }
h1 { font-size: 26px; line-height:28px; margin-bottom:10px; }
h2 { color:#144A75; font-weight:400; font-size: 22px; line-height:26px; margin-top:40px; }
.strt_nb mark { font-size: 12px; padding: 2px 16px; }
}

