@keyframes circle_anim {
    50% { transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);opacity:0.5; }
}

body { background-color:#fff;font-size:10pt;color:#111; }

.container { width:100%;max-width:1250px;margin:0px auto;padding:0px 10px;box-sizing:border-box; }
.container2 { width:100%;max-width:1250px;margin:0px auto;padding:0px 0px;box-sizing:border-box; }
.swiper-container { padding:0px 15px !important;box-sizing:border-box; }
.space { margin:70px auto; }

#header_container { position:fixed;left:0;top:0;width:100%;padding:5px 0px 0px;box-sizing:border-box;background-color:#fff;
transition:100ms;-webkit-transition:100ms;-moz-transition:100ms;z-index:+10; }
#header { width:100%;padding:12px 15px;box-sizing:border-box; }
#header > div:nth-child(1) { width:260px; }
#header > div:nth-child(2) { text-align:right; }
#header > div:nth-child(3) { text-align:left; }

.full_logo { }
.full_logo > div:nth-child(1) { width:50px;padding-left:10px;transition:100ms;-webkit-transition:100ms;-moz-transition:100ms; }
.full_logo > div:nth-child(1) img { width:100%; }
.full_logo > div:nth-child(2) > *:nth-child(1) { font-weight:800;font-size:16pt;margin:0;color:#000;line-height:25px;
transition:100ms;-webkit-transition:100ms;-moz-transition:100ms; }
.full_logo > div:nth-child(2) > *:nth-child(2) { font-weight:500;font-size:8pt;margin:0;margin-top:0px;color:#aaa;line-height:20px; }

#header_location { display:inline-block;vertical-align:middle;font-weight:700;cursor:pointer;
height:40px;line-height:40px;border-radius:10px;width:auto;max-width:180px;white-spacE:nowrap;overflow:hidden;
text-overflow:ellipsis; }
#header_location:before { content:"";display:inline-block;vertical-align:middle;width:20px;height:20px;
background-size:100%;background-image:url('../image/location_pink.png');margin-left:5px; }

.header_search { width:450px;display:inline-block;vertical-align:middle;position:relative; }
.header_search > div:nth-child(2) { position:absolute;right:-10px;left:-10px;top:-10px;z-index:+10;display:none; }
.header_search > div:nth-child(2) > div { background-color:#fff;box-shadow:0px 1px 20px rgba(0,0,0,0.2);
padding:15px;border-radius:15px;padding-top:70px; }
.header_search > div:nth-child(2) > div a { display:block;border-radius:10px;padding:3px 10px; }
.header_search > div:nth-child(2) > div a:hover { background-color:#eee; }
.header_search > div:nth-child(1) { position:relative;z-index:+11; }
.header_search > div:nth-child(1):before { content:"";display:block;width:19px;height:19px;left:12px;top:12px;position:absolute;
background-size:80%;background-image:url('../image/search.png');opacity:0.3;z-index:+1;background-position:center;
background-repeat:no-repeat; }
.header_search > div:nth-child(1) input { width:100%;height:43px;border-radius:10px;outline-style:none;border-style:none;
padding:0px 15px;box-sizing:border-box;border:1px solid #d3d3d3;font-size:10pt; }
.header_search > div:nth-child(1) input:focus { border-color:#3de054; }

#mobile_search { padding:0px 10px 10px;display:none; }
#mobile_search .header_search { width:100%; }
#mobile_search_button { display:none; }

#header_account { display:inline-block;vertical-align:middle; }
#header_account:before { content:"";display:inline-block;vertical-align:middle;width:20px;height:20px;
background-size:100%;background-image:url('../image/user_blue.png'); }
#header_account span { font-weight:700;margin-right:3px; }
#header_cart { display:inline-block;vertical-align:middle;position:relative; }
#header_cart div { position:absolute;right:-8px;top:-10px;font-weight:700; }
#header_cart:before { content:"";display:inline-block;vertical-align:middle;width:20px;height:20px;
background-size:100%;background-image:url('../image/shop_green.png'); }
#header_cart span { font-weight:700;margin-right:3px; }
.header_split { display:inline-block;vertical-align:middle;width:2px;height:12px;background-color:#e3e3e3;margin:0px 12px; }

#header_search { display:inline-block;vertical-align:middle;position:relative; }
#header_search:before { content:"";display:inline-block;vertical-align:middle;width:20px;height:20px;
background-size:100%;background-image:url('../image/search.png'); }

.grad1  { background-image:linear-gradient(to left,#eb66bf,#7fb7e0);
background-image:-moz-linear-gradient(to left,#eb66bf,#7fb7e0);
background-image:-webkit-linear-gradient(to left,#eb66bf,#7fb7e0); }

#menu { box-sizing:border-box;width:100%;color:#fff;position:relative;height:45px;line-height:45px; }
#menu:before { background-color:rgba(0,0,0,0.15);z-index:0;position:absolute;left:0;top:0;width:100%;height:100%;content:""; }
#menu > div { position:relative;z-index:+1; }
#menu > div:nth-child(2) { text-align:left; }
#menu > div a { display:inline-block;vertical-align:middle;color:#fff;padding:0px 15px; }
#menu > div a:hover { background-color:rgba(0,0,0,0.2); }
#menu > div a img { height:20px; }
#menu > div a span { margin-right:4px; }

#home_banner { padding:30px 0px 70px;direction:ltr;overflow:hidden;position:relative; }
#home_banner > .tbl { position:relative;z-index:+1; }
#home_banner > .tbl > div:nth-child(1) { width:440px;padding-right:40px;position:relative;text-align:center; }
#home_banner > .tbl > div:nth-child(1) img { width:100%; }
#home_banner > .tbl > div:nth-child(2) { direction:rtl;text-align:right;padding:0px 10px; }
#home_banner > .tbl > div:nth-child(2) > *:nth-child(1) { font-size:48pt;font-weight:800;color:#fff;
margin:0;margin-bottom:10px;line-height:45pt;letter-spacing:-1pt; }
#home_banner > .tbl > div:nth-child(2) > *:nth-child(2) { font-size:38pt;font-weight:800;color:#763e86;
margin:0;margin-bottom:20px;line-height:45pt;letter-spacing:-2.5pt; }
#home_banner > .tbl > div:nth-child(2) > *:nth-child(3) { margin-top:15px;color:#fff;line-height:35px; }
#home_banner > .tbl > div:nth-child(2) > *:nth-child(4) { margin-top:20px; }
#home_banner > .tbl > div:nth-child(2) > *:nth-child(4) > a { color:#fff;display:inline-block;vertical-align:middle;
padding:8px 15px;border-radius:10px;font-weight:700;font-size:11pt; }
#home_banner > .tbl > div:nth-child(2) > *:nth-child(4) > a:nth-child(1) { color:#fff;background-color:rgba(0,0,0,0.1); }
#home_banner > .tbl > div:nth-child(2) > *:nth-child(4) > a:nth-child(1):after { content:"";display:inline-block;
width:10px;height:10px;background-size:100%;margin-right:10px;background-image:url('../image/continue_white.png'); }
#home_banner > .tbl > div:nth-child(2) > *:nth-child(4) > a:nth-child(1):hover { background-color:rgba(0,0,0,0.2); }

.home_star { display:block;background-size:100%;background-image:url('../image/home_star.png');position:absolute; }
#hs1 { width:35px;height:35px;right:100px;top:150px;opacity:0.5; }
#hs2 { width:25px;height:25px;left:50px;top:20px;opacity:0.7; }
#hs3 { width:15px;height:15px;left:50px;bottom:30px;opacity:0.4; }

.banner_circle { position:absolute;animation:circle_anim 4000ms infinite;z-index:0;border-radius:100%;
-webkit-animation:circle_anim 4000ms infinite;-moz-animation:circle_anim 4000ms infinite; }
#circ1 { width:500px;height:500px;bottom:-200px;right:-250px;background-color:rgba(255,255,255,0.1); }
#circ2 { width:700px;height:700px;top:-400px;left:-350px;background-color:rgba(255,255,255,0.15); }

#home_links { line-height:80px;margin-top:-40px; }
#home_links > div { width:25%;padding:0px 10px; }
#home_links > div a { display:block;border-radius:10px;height:80px;padding:0px 15px;color:#fff;position:relative;
position:relative;font-weight:700;font-size:12pt;overflow:hidden; }
#home_links > div a > * { position:relative;z-index:+1; }
#home_links > div a img { height:35px;margin-left:10px;opacity:0.4; }
#home_links > div a:after { content:"";position:absolute;left:20px;top:35px;width:10px;height:10px;background-size:100%;
background-image:url('../image/continue_white.png'); }
#home_links > div:nth-child(1) a { background-image:-webkit-linear-gradient(to left, #d46aae, #aa3a6e);
background-image:-moz-linear-gradient(to left, #d46aae, #aa3a6e);background-image:linear-gradient(to left, #d46aae, #aa3a6e); }
#home_links > div:nth-child(2) a { background-image:-webkit-linear-gradient(to left, #d79a5a, #c97145);
background-image:-moz-linear-gradient(to left, #d79a5a, #c97145);background-image:linear-gradient(to left, #d79a5a, #c97145); }
#home_links > div:nth-child(3) a { background-image:-webkit-linear-gradient(to left, #d15c5c, #b73131);
background-image:-moz-linear-gradient(to left, #d15c5c, #b73131);background-image:linear-gradient(to left, #d15c5c, #b73131); }
#home_links > div:nth-child(4) a { background-image:-webkit-linear-gradient(to left, #5aabc6, #3485a5);
background-image:-moz-linear-gradient(to left, #5aabc6, #3485a5);background-image:linear-gradient(to left, #5aabc6, #3485a5); }
#home_links > div a:hover img { opacity:0.8; }

#home_links > div a:before { content:"";position:absolute;left:50%;top:25%;width:0;height:50%;background-color:#fff;opacity:0;
pointer-events:none;transition:200ms;-webkit-transition:200ms;-moz-transition:200ms;border-radius:20px; }
#home_links > div a:hover:before { width:110%;left:-5%;top:-5%;height:110%;opacity:0.15; }

#home_about > div { vertical-align:top; }
#home_about > div:nth-child(1) { width:600px;padding-left:25px; }
#home_about > div:nth-child(1) video { width:100%;border-radius:10px; }

#video_play { height:280px;border-radius:10px;position:relative;overflow:hidden;background-color:#eee;cursor:pointer; }
#video_play > img { width:100%;height:100%;object-fit:cover;object-position:center; }
#video_play > i { display:block;width:40px;height:40px;background-size:100%;background-image:url('../image/play_pink.png');
position:absolute;left:calc(50% - 20px);top:calc(50% - 20px);transition:100ms;-webkit-transition:100ms;-moz-transition:100ms; }
#video_play:hover img { opacity:0.8; }
#video_play:hover i { transform:scale(1.1);transform:-webkit-scale(1.1);transform:-moz-scale(1.1); }

.title1 { font-size:22pt;font-weight:800;color:#111;letter-spacing:-0.8pt; }
.title1 span { color:#3de054; }

.subtitle1 { font-size:10pt;font-weight:700;margin-top:12px;margin-bottom:40px;color:#aaa; }
.subtitle1 a { border-bottom:2px solid #ddd;margin:0px 10px;display:inline-block;vertical-align:middle; }

.home_spec { width:16.66%;float:right; }
.home_spec a { display:block;margin:0px 6px 12px;border-radius:10px;background-image:linear-gradient(to bottom,#fff,#e3efe5);
background-image:-webkit-linear-gradient(to bottom,#fff,#e3efe5);background-image:-moz-linear-gradient(to bottom,#fff,#e3efe5);
position:relative;overflow:hidden;text-align:center;padding:20px 10px 15px; }
.home_spec a  > * { position:relative;z-index:+1; }
.home_spec a img { width:60px; }
.home_spec a div { height:20px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11pt;
font-weight:700;margin-top:8px; }
.home_spec a:before { position:absolute;left:50%;top:50%;z-index:0;border-radius:100%;background-color:#3de054;
transition:200ms;-webkit-transition:200ms;-moz-transition:200ms;content:"";width:0;height:0;opacity:0; }
.home_spec a:hover:before { width:100%;height:100%;border-radius:0;left:0;top:0;opacity:1; }

#home_about > div:nth-child(2) { padding-top:10px;position:relative; }
#home_about > div:nth-child(2) > div:nth-child(1) { margin-bottom:20px; } 
#home_about > div:nth-child(2) > div:nth-child(2) { margin-bottom:0px; } 
#home_about > div:nth-child(2) > div:nth-child(2) a { font-weight:700;margin-right:10px; } 
#home_about > div:nth-child(2) > div:nth-child(3) { position:absolute;right:0;bottom:10px; } 
#home_about > div:nth-child(2) > div:nth-child(3) span { font-weight:800;color:#ccc;font-size:18pt;
display:inline-block;vertical-align:middle;border-bottom:4px solid #55a7fa;padding:0px 5px 5px; } 

#doctors_slider1 { margin-top:-50px; }
#doctors_slider2 { margin-top:-50px; }

.doctor_box { padding:15px;border-radius:20px;display:block;background-image:linear-gradient(to bottom,#fff,#e3efe5);border:2px solid #fff;
background-image:-webkit-linear-gradient(to bottom,#fff,#e3efe5);background-image:-moz-linear-gradient(to bottom,#fff,#e3efe5); }
.doctor_box:hover { border-color:#55a7fa; }
.doctor_box > div:nth-child(1) { height:200px;border-radius:10px;overflow:hidden; }
.doctor_box > div:nth-child(1) img { width:100%;height:100%;object-position:center;object-fit:cover; }
.doctor_box > div:nth-child(2) { margin-top:10px;font-size:14pt;font-weight:700;height:25px;line-height:25px;overflow:hidden;
text-overflow:ellipsis;white-space:nowrap; }
.doctor_box > div:nth-child(3) { margin-top:5px;height:25px;line-height:25px;overflow:hidden;
text-overflow:ellipsis;white-space:nowrap;color:#adadad; }
.doctor_box > div:nth-child(4) { margin-top:15px;width:100%;table-layout:fixed; }
.doctor_box > div:nth-child(4) > div:nth-child(1) { font-size:11pt;font-weight:700;line-height:25px;overflow:hidden;
white-space:nowrap;text-overflow:ellipsis; }
.doctor_box > div:nth-child(4) > div:nth-child(1):before { content:"";display:inline-block;vertical-align:middle;width:18px;
height:18px;background-size:100%;background-image:url('../image/location.png');margin-left:6px; }
.doctor_box > div:nth-child(4) > div:nth-child(2) { text-align:left;width:115px;padding-right:5px; }
.doctor_box > div:nth-child(4) > div:nth-child(2) span { display:block;text-align:center;padding:3px 0px;
border-radius:10px;background-color:#55a7fa;color:#fff;font-weight:700; }

.doctor_list_box { width:33.33%;float:right; }
.doctor_list_box > a { display:block;margin-right:20px;margin-bottom:20px;padding:15px;border-radius:20px;
background-image:linear-gradient(to bottom,#fff,#e3efe5);border:2px solid #fff;
background-image:-webkit-linear-gradient(to bottom,#fff,#e3efe5);background-image:-moz-linear-gradient(to bottom,#fff,#e3efe5); }
.doctor_list_box > a:hover { border-color:#55a7fa; }
.doctor_list_box > a > div:nth-child(1) { line-height:12px;margin-bottom:10px;text-align:left; }
.doctor_list_box > a > div:nth-child(1) i { display:inline-block;vertical-align:middle;width:12px;height:12px;
margin-right:0px;background-size:100%;background-image:url('../image/star0.png'); }
.doctor_list_box > a > div:nth-child(1) i.checked { background-image:url('../image/star1.png'); }
.doctor_list_box > a > div:nth-child(2) { height:200px;border-radius:10px;overflow:hidden; }
.doctor_list_box > a > div:nth-child(2) img { width:100%;height:100%;object-position:center;object-fit:cover; }
.doctor_list_box > a > div:nth-child(3) { margin-top:10px;font-size:14pt;font-weight:700;height:25px;line-height:25px;
overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }
.doctor_list_box > a > div:nth-child(4) { margin-top:0px;height:25px;line-height:25px;overflow:hidden;
text-overflow:ellipsis;white-space:nowrap;color:#adadad;font-size:9pt; }
.doctor_list_box > a > div:nth-child(5) { margin-top:20px;width:100%;table-layout:fixed; }
.doctor_list_box > a > div:nth-child(5) > div:nth-child(1) { font-size:11pt;font-weight:700;line-height:25px;overflow:hidden;
white-space:nowrap;text-overflow:ellipsis; }
.doctor_list_box > a > div:nth-child(5) > div:nth-child(1):before { content:"";display:inline-block;vertical-align:middle;width:18px;
height:18px;background-size:100%;background-image:url('../image/location.png');margin-left:6px; }
.doctor_list_box > a > div:nth-child(5) > div:nth-child(2) { text-align:left;width:115px;padding-right:5px; }
.doctor_list_box > a > div:nth-child(5) > div:nth-child(2) span { display:block;text-align:center;padding:3px 0px;
border-radius:10px;background-color:#55a7fa;color:#fff;font-weight:700; }

.product_box { padding:15px;border-radius:20px;display:block;background-image:linear-gradient(to bottom,#fff,#e3efe5);border:2px solid #fff;
background-image:-webkit-linear-gradient(to bottom,#fff,#e3efe5);background-image:-moz-linear-gradient(to bottom,#fff,#e3efe5); }
.product_box > *:nth-child(1) { display:block;border-radius:10px;overflow:hidden; }
.product_box > *:nth-child(1) img { width:100%; }
.product_box > *:nth-child(2) { margin-top:15px;font-size:12pt;font-weight:700;height:25px;line-height:25px;overflow:hidden;
text-overflow:ellipsis;white-space:nowrap;display:block; }
.product_box > div:nth-child(3) { margin-top:4px;height:25px;line-height:25px;overflow:hidden;
text-overflow:ellipsis;white-space:nowrap; }
.product_box > div:nth-child(3) > * { display:inline-block;vertical-align:middle; }
.product_box > div:nth-child(3) > strike { font-size:9pt;color:#888;margin-left:5px; }
.product_box > div:nth-child(3) > span { font-size:12pt;font-weight:800;color:#31cb72; }
.product_box > div:nth-child(4) { margin-top:15px;width:100%;table-layout:fixed; }
.product_box > div:nth-child(4) > div:nth-child(1) { font-size:10pt;font-weight:700;line-height:25px;overflow:hidden;
white-space:nowrap;text-overflow:ellipsis; }
.product_box > div:nth-child(4) > div:nth-child(2) { text-align:left;width:115px;padding-right:5px; }
.product_box > div:nth-child(4) > div:nth-child(2) span { display:block;text-align:center;padding:3px 0px;
border-radius:10px;background-color:#31cb72;color:#fff;font-weight:700;cursor:pointer; }
.product_box > div:nth-child(4) > div:nth-child(2) span:hover { background-color:#219e56; }

#home_option { table-layout:fixed;margin:30px auto 70px; }
#home_option > div:nth-child(1) { width:240px; }
#home_option > div:nth-child(1) > div:nth-child(1) { font-weight:800;font-size:24pt;color:#3de054;letter-spacing:-1pt; }
#home_option > div:nth-child(1) > div:nth-child(2) { font-weight:800;font-size:16pt;color:#bbb;margin-top:5px;
letter-spacing:-0.8pt; }

.home_option { width:100%;table-layout:fixed; }
.home_option > div { vertical-align:top; }
.home_option > div:nth-child(1) { width:55px;padding-left:10px; }
.home_option > div:nth-child(1) img { width:100%; }
.home_option > div:nth-child(2) { padding-left:10px; }
.home_option > div:nth-child(2) > div { height:25px;line-height:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }
.home_option > div:nth-child(2) > div:nth-child(1) { font-weight:700;font-size:12pt; }
.home_option > div:nth-child(2) > div:nth-child(2) { font-size:9pt;color:#888; }

#home_search { margin-top:40px; }
#home_search > .container { position:relative; }
#home_search > .container > div:nth-child(2) { position:absolute;left:0;bottom:0;width:420px;height:420px;
background-size:contain;background-position:bottom center;background-repeat:no-repeat;z-index:+3;
background-image:url('../image/home_search.png'); }
#home_search > .container > div:nth-child(3) { position:absolute;animation:circle_anim 4000ms infinite;z-index:+2;
border-radius:100%;-webkit-animation:circle_anim 4000ms infinite;-moz-animation:circle_anim 4000ms infinite;
width:400px;height:400px;bottom:-10px;left:30px;background-color:rgba(255,255,255,0.15);pointer-events:none; }

#home_search > .container > div:nth-child(1) { height:360px;width:100%;padding-left:400px;box-sizing:border-box; }
#home_search > .container > div:nth-child(1) > div > div:nth-child(1) { color:#fff;font-weight:800;
font-size:30pt;letter-spacing:-0.8pt;margin-bottom:15px; }
#home_search > .container > div:nth-child(1) > div > div:nth-child(2) { font-weight:500;margin-bottom:20px; }
#home_search > .container > div:nth-child(1) > div > div:nth-child(3) { width:100%;max-width:650px;background-color:#fff;
border-radius:30px; }
#home_search > .container > div:nth-child(1) > div > div:nth-child(3) select { background:none;border-style:none;outline-style:none;
border-left:2px solid #ddd;padding:10px 20px;font-size:11pt;width:100%; }
#home_search > .container > div:nth-child(1) > div > div:nth-child(3) > div:nth-child(2) select { border-left-style:none; }
#home_search > .container > div:nth-child(1) > div > div:nth-child(3) > div:nth-child(3) { padding:6px;min-width:120px; }
#home_search > .container > div:nth-child(1) > div > div:nth-child(3) > div:nth-child(3) span { display:block;text-align:center;
border-radius:30px;background-color:#55a7fa;color:#fff;font-weight:700;padding:4px 0px;cursor:pointer;font-size:11pt; }
#home_search > .container > div:nth-child(1) > div > div:nth-child(4) { margin-top:15px;font-weight:700;font-size:9pt; }
#home_search > .container > div:nth-child(1) > div > div:nth-child(4) a { color:#fff;margin-left:20px;
display:inline-block;vertical-align:middle; }

.swiper-container { z-index:0 !important; }
.swiper-slide { padding-bottom:60px !important; }
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet { margin:0px 2px !important; }
.swiper-pagination-bullet-active { background-color:#3de054 !important; }

#home_banners > div { width:33.33%;padding:0px 0px; }
#home_banners > div:nth-child(1) { padding-left:12px; }
#home_banners > div:nth-child(3) { padding-right:12px; }
#home_banners > div:nth-child(2) { padding:0px 6px; }
#home_banners > div:nth-child(1) .home_banner { background-image:linear-gradient(to left,#a1589d,#c382bf); }
#home_banners > div:nth-child(2) .home_banner { background-image:linear-gradient(to left,#7160a1,#9787c3); }
#home_banners > div:nth-child(3) .home_banner { background-image:linear-gradient(to left,#3d7591,#5c9cbb); }
.home_banner { border-radius:20px;padding:20px;width:100%;box-sizing:border-box;color:#fff;table-layout:fixed; }
.home_banner > div:nth-child(1) { width:60px;padding-left:15px; }
.home_banner > div:nth-child(1) img { width:100%;opacity:0.2; }
.home_banner > div:nth-child(2) > div { height:25px;line-height:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }
.home_banner > div:nth-child(2) > div:nth-child(1) { font-weight:800;font-size:14pt; }
.home_banner > div:nth-child(2) > div:nth-child(2) { font-weight:700;color:#111;margin-top:3px; }

#home_blogs { margin-top:40px;padding:70px 0px 20px;overflow:hidden;position:relative; }
#home_blogs > .container { position:relative;z-index:+5; }
#home_blogs > .container > div:nth-child(1) { font-size:30pt;font-weight:800;letter-spacing:-1pt;color:#fff;letter-spacing:-1pt; }
#home_blogs > .container > div:nth-child(2) { font-weight:500;margin:20px 0px 30px; }
#home_blogs > .container > div:nth-child(2) a { color:#fff;padding:0px 5px;border-bottom:2px solid rgba(255,255,255,0.3);
display:inline-block;vertical-align:middle;margin:0px 10px; }

#circ3 { width:500px;height:500px;bottom:-200px;right:-250px;background-color:rgba(255,255,255,0.1); }
#circ4 { width:700px;height:700px;top:-400px;left:-350px;background-color:rgba(255,255,255,0.15); }

.home_blog { box-sizing:border-box;margin-bottom:20px;padding:0px 0px;box-sizing:border-box; }
.home_blog:nth-child(9) { display:none; }
.home_blog > a { display:block;padding:15px 15px 10px;border-radius:15px;border:2px solid #fff;width:100%;box-sizing:border-box;
background-color:#fff; }
.home_blog > a > div:nth-child(1) { height:180px;position:relative; }
.home_blog > a > div:nth-child(1) > div { position:absolute;left:0;top:0;width:100%;height:100%;border-radius:10px;overflow:hidden; }
.home_blog > a > div:nth-child(1) > div img { width:100%;height:100%;object-position:center;object-fit:cover; }
.home_blog > a > div:nth-child(2) { padding:10px 10px 5px 0px; }
.home_blog > a > div:nth-child(2) > div:nth-child(1) { font-size:9pt;font-weight:400;color:#aaa;line-height:20px;
height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }
.home_blog > a > div:nth-child(2) > div:nth-child(2) { font-size:12pt;font-weight:700;height:54px;
line-height:27px;margin-top:0px;overflow:hidden;letter-spacing:-0.5pt; }


#footer_stats { background-color:#f1f1f1;margin-top:100px;width:100%;box-sizing:border-box;padding:20px 0px;line-height:23px; }
#footer_stats > div { text-align:center;padding:0px 5px; }
#footer_stats > div > span { display:inline-block;vertical-align:middle;font-size:10pt;font-weight:700; }
#footer_stats > div > span:nth-child(1) { font-size:25pt;font-weight:800;color:#3de054;letter-spacing:-1pt;direction:ltr;margin-left:6px; }

#footer { margin-top:0px;padding:30px 30px 30px;background-color:#f8f8f8; }
#footer > .tbl:nth-child(2) { width:100%;margin-bottom:20px; }
#footer > .tbl:nth-child(2) > div:nth-child(2) { width:400px;text-align:left;font-weight:700;font-size:9pt; }
#footer > .tbl:nth-child(2) > div:nth-child(2) span { margin-left:20px; }
#footer > .tbl:nth-child(2) > div:nth-child(2) img { height:23px;margin-right:3px; }
#footer > .tbl:nth-child(3) { width:100%;margin-bottom:20px; }
#footer > .tbl:nth-child(3) > div { vertical-align:top; }
#footer > .tbl:nth-child(3) > div:nth-child(2) { width:400px;padding-right:30px;text-align:left; }
#footer_about { margin:0px 0px 10px;font-size:10pt; }
#footer_contact { margin-bottom:20px; }
#footer_contact a { display:inline-block;vertical-align:middle;margin-left:20px;font-size:12pt;font-weight:700; }
#footer_contact a img { height:20px;margin-left:4px; }
.footer_link { width:25%;float:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
box-sizing:border-box;height:30px;line-height:30px;margin-bottom:5px;padding-left:10px; }
.footer_link a { font-weight:700; }
.footer_link a:hover { color:#3de054; }
.footer_link a:before { content:"";display:inline-block;vertical-align:middle;width:4px;height:4px;margin-left:6px;
background-color:#3de054; }
.namad { width:110px;height:140px;border-radius:15px;background-color:#fff;margin:0px 4px;padding:15px 5px;
display:inline-block;vertical-align:middle;box-sizing:border-box; }
.namad img { width:100%; }

#footer_copy { padding:20px 15px 20px;text-align:center;color:#666;line-height:20px;font-size:9pt;background-color:#fff; }
#footer_copy a { color:#000;font-weight:700; }

#page_header { padding:40px 0px 60px; }
#page_header > .container > * { display:inline-block;vertical-align:middle;margin:0; }
#page_header > .container > *:nth-child(1) { color:#fff;font-size:25pt;font-weight:800;margin-left:20px; }
#page_header > .container > *:nth-child(2) { font-weight:700; }
#page_header > .container > *:nth-child(2)#question_desc { font-weight:500;margin-top:15px;display:block; }

#ads_header { padding:50px 0px 300px;text-align:center;margin-top:-3px; }
#ads_header > .container > *:nth-child(1) { color:#fff;font-size:25pt;font-weight:800;margin:0;margin-bottom:15px; }
#ads_header > .container > *:nth-child(2) { color:#222;font-weight:700;margin:0px auto;max-width:500px;
letter-spacing:-0.4pt;font-size:11pt; }

#ads_image { margin-top:-270px;text-align:center; }
#ads_image img { width:100%;max-width:600px; }

#blog_cols { margin-top:-30px;table-layout:fixed; }
#blog_cols > div { vertical-align:top; }
#blog_cols > div:nth-child(1) { width:250px; }
#blog_cols > div:nth-child(2) { padding-top:0px; }

.blog_window { padding:20px;border-radius:15px;background-color:#fff;box-shadow:0px 0px 0px 1px rgba(0,0,0,0.1);margin-bottom:20px; }
.blog_window:last-child { margin-bottom:0; }
.blog_window > div:nth-child(1) { font-weight:800;font-size:13pt;margin-bottom:10px;letter-spacing:-0.4pt;
line-height:20px;position:relative; }

.filter_form_button { position:absolute;left:10px;top:0px;width:20px;height:20px;cursor:pointer;display:none;
background-size:70%;background-position:center;background-repeat:no-repeat;background-image:url('../image/bottom.png'); }
.filter_form_container { }

.icon_link { padding:0px 10px;border-radius:10px;display:block;font-size:11pt;cursor:pointer;height:36px;line-height:36px;
position:relative;padding-left:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.icon_link:hover { background-color:#f3f3f3; }
.icon_link img { height:18px;margin-left:8px; }
.icon_link span { position:absolute;left:6px;top:5px;width:auto;height:26px;text-align:center;line-height:26px;
border-radius:100%;font-size:10pt;display:block;color:#aaa; }

.category_links_sub_container { margin:5px 24px 5px 0px;padding-right:12px;border-right:2px solid #ddd; }

#page_title_search_container { padding-right:20px; }
#page_title_search { width:100%;height:60px;border-radius:15px;background-color:#fff;box-shadow:0px 0px 0px 1px rgba(0,0,0,0.1);
margin-bottom:20px;padding:0px 20px 0px 10px;box-sizing:border-box; }
#page_title_search > div:nth-child(1) { font-weight:800;font-size:15pt;letter-spacing:-0.6pt; }
#page_title_search > div:nth-child(2) { text-align:left; }
.title_search { position:relative;width:100%;height:40px; }
.title_search input { width:100%;height:40px;border-radius:10px;background-color:#f3f3f3;position:relative;z-index:+2;
border-style:none;outline-style:none;padding:0px 15px;box-sizing:border-box;font-size:10pt; }
.title_search > div { position:absolute;left:-10px;top:-10px;width:100%;z-index:+1;padding:10px;display:none;
background-color:#fff;border-radius:15px;box-shadow:0px 2px 20px rgba(0,0,0,0.2);padding-top:65px; }

.search_result_small { width:100%;padding:8px 10px;box-sizing:border-box;table-layout:fixed;text-align:right; }
.search_result_small > div:nth-child(1) { width:50px;padding-left:10px; }
.search_result_small > div:nth-child(1) img { width:100%;border-radius:5px; }
.search_result_small > div:nth-child(2) { font-size:11pt;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }

.search_result_large { width:100%;padding:8px 10px;box-sizing:border-box;table-layout:fixed;text-align:right; }
.search_result_large > div:nth-child(1) { width:120px;padding-left:10px; }
.search_result_large > div:nth-child(1) img { width:100%;border-radius:5px; }
.search_result_large > div:nth-child(2) { font-size:11pt;font-weight:700;line-height:25px; }

.search_result_ques { width:100%;padding:5px 10px;box-sizing:border-box;text-align:right;
font-size:11pt;font-weight:700;line-height:25px;display:block; }

.search_result_small:hover { background-color:#f3f3f3; }
.search_result_large:hover { background-color:#f3f3f3; }

.blog_box { width:33.33%;float:right; }
.blog_box > div { display:block;margin-right:20px;border-radius:15px;border:2px solid #f3f3f3;padding:20px;margin-bottom:20px;
height:335px;overflow:hidden; }
.blog_box > div > a:nth-child(1) { display:block;height:160px;margin-bottom:15px;border-radius:10px;overflow:hidden; }
.blog_box > div > a:nth-child(1) img { width:100%;height:100%;object-fit:cover;object-position:center; }
.blog_box > div > a:nth-child(3) { max-height:60px;line-height:30px;font-size:12pt;font-weight:700;overflow:hidden;display:block; }
.blog_box > div > div:nth-child(2) { height:25px;line-height:25px;overflow:hidden;font-weight:700;color:#ccc; }
.blog_box > div > div:nth-child(4) { height:69px;line-height:23px;overflow:hidden;margin-top:0px;color:#888;
font-size:9pt;margin-top:5px; }

.product2_box { width:33.33%;float:right; }
.product2_box > div { display:block;margin-right:20px;border-radius:15px;border:2px solid #f3f3f3;padding:20px;
margin-bottom:20px;height:auto;overflow:hidden; }
.product2_box > div > a:nth-child(1) { display:block;margin-bottom:15px;border-radius:10px;overflow:hidden; }
.product2_box > div > a:nth-child(1) img { width:100%; }
.product2_box > div > a:nth-child(2) { display:block;height:60px;line-height:30px;font-size:12pt;
font-weight:700;overflow:hidden; }
.product2_box > div > div:nth-child(3) { margin-top:4px;height:25px;line-height:25px;overflow:hidden;
text-overflow:ellipsis;white-space:nowrap; }
.product2_box > div > div:nth-child(3) > * { display:inline-block;vertical-align:middle; }
.product2_box > div > div:nth-child(3) > strike { font-size:9pt;color:#888;margin-left:5px; }
.product2_box > div > div:nth-child(3) > span { font-size:12pt;font-weight:800;color:#31cb72; }
.product2_box > div > div:nth-child(4) { width:100%;margin-top:10px; }
.product2_box > div > div:nth-child(4) > div:nth-child(1) { font-size:10pt;line-height:25px;color:#aaa;
overflow:hidden;white-space:nowrap;text-overflow:ellipsis; }
.product2_box > div > div:nth-child(4) > div:nth-child(1) a { color:#aaa; }
.product2_box > div > div:nth-child(4) > div:nth-child(2) { text-align:left;width:115px;padding-right:5px; }
.product2_box > div > div:nth-child(4) > div:nth-child(2) span { display:block;text-align:center;padding:0px 0px;
border-radius:10px;background-color:#31cb72;color:#fff;font-weight:700;cursor:pointer;height:35px;line-height:35px; }
.product2_box > div > div:nth-child(4) > div:nth-child(2) span:hover { background-color:#219e56; }


#pages_container { text-align:center; }
#pages_container > div { margin:30px auto 0px;border-radius:30px;text-align:center;display:inline-block;vertical-align:middle;
background-color:#f5f5f5;direction:ltr;font-weight:700;overflow:hidden; }
#pages_container > div > a { display:inline-block;vertical-align:middle;padding:6px 15px;font-size:12pt; }
#pages_container > div > a:nth-child(1) { padding-left:25px; }
#pages_container > div > a:last-child { padding-right:25px; }
#pages_container > div > a.selected { background-color:#ddd; }


#page_dir { padding:20px 15px 20px; }
#page_dir > .container { padding:0px 0px;box-sizing:border-box;padding-left:270px;line-height:20px;height:20px;overflow:hidden;
text-overflow:ellipsis;white-space:nowrap;color:#fff; }
#page_dir > .container a { color:#fff;font-size:9pt; }
#page_dir > .container i { display:inline-block;vertical-align:middle;margin:0px 6px;width:8px;height:8px;
background-size:100%;background-image:url('../image/continue_white.png');opacity:0.7; }

#blog_window { padding:0px;border-radius:20px;margin-top:-30px;margin-bottom:20px; }

#blog_detail_cols { width:100%; }
#blog_detail_cols > div { vertical-align:top; }
#blog_detail_cols > div:nth-child(1) { padding-top:50px;padding-left:30px; }
#blog_detail_cols > div:nth-child(2) { width:260px; }

.releated_blog { }
.related_blog > a { display:block;margin:25px 0px 0px; }
.related_blog > a > div:nth-child(1) { height:150px;border-radius:10px;overflow:hidden; }
.related_blog > a > div:nth-child(1) img { width:100%;height:100%;object-fit:cover;object-position:center; }
.related_blog > a > div:nth-child(2) { line-height:25px;font-size:11pt;font-weight:700;margin-top:8px; }

#blog_detail_title { font-size:24pt;font-weight:800;letter-spacing:-0.8pt;margin:0 0 20px;line-height:45px; }
#blog_detail_date { margin-bottom:0px;color:#777; }
#blog_detail_content { line-height:34px; }
#blog_detail_content p { margin:0 !important; }
#blog_detail_content a { font-weight:600;color:#eb66bf; }
#blog_detail_content img { width:100% !important;height:auto !important;border-radius:10px;margin:10px auto; }

#blog_detail_tags { margin:20px 0px; }
#blog_detail_tags > div:nth-child(1) { font-weight:700;margin-bottom:5px; }
#blog_detail_tags > div:nth-child(2) a { display:inline-block;vertical-align:middle;margin-left:6px;margin-bottom:12px;
padding:0px 10px;border-radius:10px;border:2px solid #ddd;font-weight:700; }
#blog_detail_tags > div:nth-child(2) a:hover { border-color:#55a7fa;background-color:#d0e0ef; }

#blog_detail_summary { padding:5px 20px 5px 0px;border-right:3px solid #eee;margin:10px 0px;font-size:9pt; }
#blog_detail_summary > div:nth-child(1) { font-size:10pt;color:#aaa; }

#blog_detail_footer { margin-top:40px;width:100%;padding:10px 20px;box-sizing:border-box;
border-radius:30px;background-color:#f1f1f1;font-weight:700; }
#blog_detail_footer > div:nth-child(1) span { margin-left:10px; }
#blog_detail_footer > div:nth-child(1) input { height:30px;width:220px;border-style:none;border-radius:20px;
border-style:none;outline-style:none;text-align:center;font-weight:700; }
#blog_detail_footer > div:nth-child(2) { text-align:left; }
#blog_detail_footer > div:nth-child(2) span { margin-left:10px; }
#blog_detail_footer > div:nth-child(2) img { height:25px;margin-right:2px; }

#question_button { display:block;font-weight:700;color:#fff;margin-top:10px;border-radius:6px;text-align:center;
font-size:11pt;padding:5px 0px; }

.question { margin-right:20px;border-bottom:2px dashed #ddd;padding:20px 0px; }
.question:last-child { border-style:none; }
.question > .tbl { box-sizing:border-box;width:100%; }
.question > .tbl > div:nth-child(1) { width:60px;text-align:center;border-radius:10px; }
.question_0 > .tbl > div:nth-child(1) { background-color:#f5dbde; }
.question_1 > .tbl > div:nth-child(1) { background-color:#d0efdd; }
.question > .tbl > div:nth-child(1) img { width:30px; }
.question > .tbl > div:nth-child(2) { padding-right:15px; }
.question > .tbl > div:nth-child(2) > .tbl:nth-child(1) { width:100%;margin-bottom:15px; }
.question > .tbl > div:nth-child(2) > .tbl:nth-child(1) > div:nth-child(1) { font-size:11pt;font-weight:700; }
.question > .tbl > div:nth-child(2) > .tbl:nth-child(1) > div:nth-child(2) { text-align:left;color:#aaa; }
.question > .tbl > div:nth-child(2) > .tbl:nth-child(1) > div:nth-child(2) a { font-weight:700;padding:10px 15px;
border-radius:10px;background-color:#eee; }
.question_0 > .tbl > div:nth-child(2) > .tbl:nth-child(1) > div:nth-child(1) span { color:#d22d41; }
.question_1 > .tbl > div:nth-child(2) > .tbl:nth-child(1) > div:nth-child(1) span { color:#31cb72; }
.question > .tbl > div:nth-child(2) > .tbl:nth-child(1) > div:nth-child(1) a { display:inline-block;
vertical-align:middle;margin-right:5px; }
.question > .tbl > div:nth-child(2) > div:nth-child(2) { font-weight:700;font-size:16pt;margin-bottom:5px;line-height:30px; }
.question > .tbl > div:nth-child(2) > div:nth-child(4) { margin-top:20px; }
.question > .tbl > div:nth-child(2) > div:nth-child(4) a { display:inline-block;vertical-align:middle;padding:4px 15px;
font-size:10pt;color:#fff;border-radius:10px; }
.question_0 > .tbl > div:nth-child(2) > div:nth-child(4) a { background-color:#eee;color:#666; }
.question_1 > .tbl > div:nth-child(2) > div:nth-child(4) a { background-color:#31cb72; }

#question_1 { font-size:11pt;border-radius:20px;padding:15px;background-color:#f1f1f1;margin-bottom:20px; }
#question_1 > div:nth-child(1) { font-weight:700;padding:8px 15px;border-radius:10px;background-color:#ddd;
font-size:12pt;margin-bottom:10px; }
#question_1 > div:nth-child(2) { padding:5px 10px; }
#question_1 > div:nth-child(3) { margin-top:0px;font-weight:700;font-size:9pt;opacity:0.5;padding:0px 10px; }

#question_2 { font-size:11pt;border-radius:20px;padding:15px;background-color:#66e89d;margin-bottom:20px; }
#question_2 > div:nth-child(1) { font-weight:700;padding:8px 15px;border-radius:10px;background-color:#48ac72;
margin-bottom:10px;font-size:13pt;color:#fff; }
#question_2 > div:nth-child(1) a { color:#fff; }
#question_2 > div:nth-child(2) { padding:5px 10px;font-weight:700; }
#question_2 > div:nth-child(3) { margin-top:0px;font-weight:700;font-size:9pt;opacity:0.5;padding:0px 10px; }

.filter_form_container { margin-top:20px;padding:0px 10px 15px; }
.filter_form { margin-top:5px; }
.filter_form label { display:block;margin-bottom:0px; }
.filter_form input { width:100%;height:40px;border-radius:10px;border:1px solid #ccc;padding:0px 15px;
box-sizing:border-box;text-align:center;font-size:10pt;font-weight:700; }
.filter_form select { width:100%;height:40px;border-radius:10px;border:1px solid #ccc;padding:0px 15px;
box-sizing:border-box;text-align:center;font-size:10pt;font-weight:700; }

#account_container { margin:100px auto 40px;width:90%;max-width:350px;text-align:center; }
#account_container > div:nth-child(1) img { height:70px; }
#account_container > div:nth-child(2) { padding:23px;border-radius:20px;
box-shadow:0px 2px 30px rgba(0,0,0,0.1);margin:35px auto 15px; }
#account_container > div:nth-child(3) { font-weight:700; }

#account1 {display:block; }
#account2 {display:none; }

#account_timer { margin-top:30px;line-height:24px; }
#account_timer > div:nth-child(1) span:nth-child(1) { display:inline-block;vertical-align:middle;width:60px;font-weight:700; }
#account_timer > div:nth-child(2) { display:none; }
#account_timer > div:nth-child(2) span { font-weight:700;cursor:pointer; }

#account_timer.active > div:nth-child(1) { display:none; }
#account_timer.active > div:nth-child(2) { display:block; }

.account_title { font-weight:800;font-size:18pt;margin-bottom:40px;letter-spacing:-0.5pt; }
.account_title > div { font-weight:500;font-size:10pt;letter-spacing:-0.3pt;margin-top:10px;line-height:30px; }
.account_title > div > div { margin-top:10px; }
.account_title > div a { display:inline-block;vertical-align:middle;cursor:pointer;padding:0px 10px;
border-radius:25px;border:2px solid #ddd;font-weight:700; }

.account_form { margin-bottom:20px;position:relative;text-align:right; }
.account_form label { display:block;margin-bottom:5px;font-weight:700;height:20px;line-height:20px;margin-right:6px; }
.account_form input { width:100%;height:45px;border-radius:8px;border:2px solid #ddd;padding:0px 15px;box-sizing:border-box;
padding-left:45px;direction:ltr;text-align:left;letter-spacing:3pt;font-size:13pt; }
.account_form input.center { padding-left:15px;text-align:center; }
.account_form img { position:absolute;left:12px;bottom:12px;height:21px;width:21px; }

.account_form input#comment_name { padding-left:15px;direction:rtl;text-align:right;font-size:11pt;letter-spacing:0; }
.account_form input#comment_mobile { padding-left:15px;direction:ltr;text-align:left;font-size:11pt;letter-spacing:2pt; }
.account_form textarea { width:100%;height:140px;border-radius:8px;border:2px solid #ddd;padding:10px 15px;
box-sizing:border-box;letter-spacing:0pt;font-size:11pt; }

.account_button { text-align:center;font-size:12pt;font-weight:700;color:#fff;cursor:pointer;
border-radius:8px;padding:10px 0px; }
.account_button:hover { opacity:0.8; }

#doctor_header { padding:40px 0px 110px; }
#doctor_header > div:nth-child(1) { width:110px;padding-left:25px; }
#doctor_header > div:nth-child(1) > div { width:110px;height:110px;border-radius:100%;overflow:hidden; }
#doctor_header > div:nth-child(1) > div img { width:100%;height:100%;object-position:center;object-fit:cover; }
#doctor_header > div:nth-child(2) > * { margin:0; }
#doctor_header > div:nth-child(2) > *:nth-child(1) { font-size:25pt;font-weight:950;color:#fff;letter-spacing:-0.5pt; }
#doctor_header > div:nth-child(2) > *:nth-child(2) { margin-top:10px;font-weight:700;font-size:11pt; }
#doctor_header > div:nth-child(2) > *:nth-child(3) { margin-top:10px; }
#doctor_header > div:nth-child(2) > *:nth-child(3) > span { cursor:pointer;padding:8px 15px;border-radius:30px;
background-color:rgba(255,255,255,0.3);color:#000;font-weight:700; }
#doctor_header > div:nth-child(3) { text-align:left; }
#doctor_header > div:nth-child(3) a { background-color:#fff;padding:8px 20px;color:#000;font-weight:700;
border-radius:30px;font-size:11pt;box-shadow:0px 2px 20px rgba(0,0,0,0.2);letter-spacing:-0.4pt; }
#doctor_header > div:nth-child(3) > div { font-size:10pt;margin:15px 0px;font-weight:700; }
#doctor_header > div:nth-child(3) > div:before { content:"";display:inline-block;vertical-align:middle;
width:16px;height:16px;background-size:100%;background-image:url('../image/warning.png');margin-left:5px; }

#doctor_tabs { margin-top:-70px; }
#doctor_tabs > div:nth-child(1) { white-space:nowrap;overflow-x:auto;overflow-y:hidden;height:40px;line-height:40px;font-weight:700; }
#doctor_tabs > div:nth-child(1) > div { display:inline-block;vertical-align:middle;padding:0px 20px;font-size:11pt;cursor:pointer;
background-color:rgba(0,0,0,0.15);border-top-right-radius:10px;border-top-left-radius:10px;margin-left:5px;color:#fff; }
#doctor_tabs > div:nth-child(1) > div.selected { background-color:#fff;color:#000;padding:0px 35px; }
#doctor_tabs > div:nth-child(2) { padding:35px;background-color:#fff;border-radius:15px;border-top-right-radius:0;
box-shadow:0px 2px 15px rgba(0,0,0,0.1); }
#doctor_tabs > div:nth-child(2) > div { display:none; }
#doctor_tabs > div:nth-child(2) > div.selected { display:block; }
#doctor_tabs > div:nth-child(2) h2 { font-size:15pt;margin:0;margin-bottom:5px;font-weight:800; }

#doctor_about_cols { width:100%; }
#doctor_about_cols > div { vertical-align:top; }
#doctor_about_cols > div:nth-child(2) { width:350px;padding-right:40px; }

.doctor_speciality { font-size:10pt;line-height:30px; }
.doctor_speciality a { display:inline-block;vertical-align:middle;; }
.doctor_speciality a:before { display:inline-block;vertical-align:middle;content:"";width:6px;height:6px;
background-color:#ddd;border-radius:100%;margin-left:10px; }

.doctor_contact { font-size:11pt;line-height:30px; }
.doctor_contact > span { display:inline-block;vertical-align:middle; }
.doctor_contact > span:nth-child(1) { margin-left:10px;font-weight:700; }

#doctor_rate { margin-top:5px; }
#doctor_rate > i { display:inline-block;vertical-align:middle;width:15px;height:15px;background-size:100%;margin-left:2px;
background-image:url('../image/star0.png'); }
#doctor_rate > i.selected { background-image:url('../image/star1.png'); }
#doctor_rate > span { display:inline-block;vertical-align:middle;margin-right:10px;color:#888;font-size:8pt; }

.doctor_day { width:100%;margin-top:15px; }
.doctor_day > div:nth-child(1) { width:100px;border-radius:15px;background-color:#eee;font-weight:700;
padding:5px 10px;font-size:12pt;text-align:center; }
.doctor_day > div:nth-child(2) { padding:5px 15px;line-height:30px;font-size:11pt; }
.doctor_day > div:nth-child(2) > div:before { content:"";display:inline-block;vertical-align:middle;width:6px;height:6px;
background-color:#ddd;border-radius:100%;margin-left:10px; }

#doctor_contact_cols { width:100%; }
#doctor_contact_cols > div { vertical-align:top; }
#doctor_contact_cols > div:nth-child(2) { width:500px;padding-right:40px; }

#home_ques { width:100%; }
#home_ques > .tbl { table-layout:fixed; }
#home_ques > .tbl > div { vertical-align:middle; }
#home_ques > .tbl > div:nth-child(1) { width:500px;padding-left:30px; }
#home_ques > .tbl > div:nth-child(1) img { width:100%; }

.home_ques { background-image:linear-gradient(to right,#fff,#e3efe5);border:2px solid #fff;border-radius:10px;padding:10px 15px;
background-image:-webkit-linear-gradient(to right,#fff,#e3efe5);background-image:-moz-linear-gradient(to right,#fff,#e3efe5);
margin-bottom:15px;position:relative;text-align:right;display:block; }
.home_ques:hover { border-color:#55a7fa; }
.home_ques > div:nth-child(1):before { content:"";display:inline-block;vertical-align:middle;width:25px;height:25px;
background-size:100%;background-image:url('../image/question_black.png');opacity:0.2;margin-left:10px; }
.home_ques > div:nth-child(1) { height:30px;line-height:30px;overflow:hidden;text-overflow:ellipsis;
padding-left:110px;white-space:nowrap; }
.home_ques > div:nth-child(2) { position:absolute;left:15px;top:10px;height:30px;line-height:30px;background-color:#55a7fa;color:#fff;
border-radius:10px;width:100px;text-align:center; }

#contact_cols { width:100%;max-width:750px;margin:0px auto; }
#contact_cols > div { vertical-align:top;width:50%; }
#contact_cols > div:nth-child(1) { }

.contact_row { margin-bottom:15px; }
.contact_row img { height:20px;margin-left:10px; }
.contact_row > span { display:inline-block;vertical-align:middle;margin-left:10px;font-size:11pt; }
.contact_row > span:nth-child(2) { font-weight:700;font-size:10pt; }
.contact_link { border-bottom:2px solid #ccc;padding:0px 5px; }

.contact_address { margin-top:30px; }
.contact_address > div:nth-child(1) { font-weight:700;margin-bottom:5px; }
.contact_address > div:nth-child(1) img { height:20px;margin-left:10px; }

.contact_form { margin-bottom:20px; }
.contact_form label { display:block;margin-bottom:0px;font-weight:600;line-height:25px; }
.contact_form input { width:100%;height:45px;border-radius:10px;border:2px solid #ddd;padding:0px 10px;box-sizing:border-box;font-size:12pt; }
.contact_form input.ltr { direction:ltr;text-align:left; }
.contact_form textarea { width:100%;padding:10px 15px;border-radius:10px;border:2px solid #ddd;box-sizing:border-box;height:120px; }

.contact_button { text-align:left; }
.contact_button > span { display:inline-block;vertical-align:middle;padding:8px 20px;border-radius:10px;cursor:pointer;
color:#fff;background-color:#55a7fa;font-size:11pt;font-weight:700; }

.page_window { width:auto;max-width:900px;margin:0px auto;padding:40px;border-radius:20px;border:2px solid #eee; }
#err404 { padding:100px 20px 50px;text-align:center; }
#err404 > div:nth-child(1) img { width:100%;max-width:550px; }
#err404 > div:nth-child(2) { font-weight:950;font-size:40pt;margin:15px auto 20px;letter-spacing:-1pt; }
#err404 > div:nth-child(3) { font-weight:500;font-size:14pt;color:#aaa; }
#err404 > div:nth-child(4) { margin-top:20px; }
#err404 > div:nth-child(4) a { padding:10px 20px;font-weight:700;border-radius:10px;background-color:#eee; }

#payment_error { padding:0px 20px 0px;text-align:center; }
#payment_error > div:nth-child(1) img { width:100%;max-width:350px; }
#payment_error > div:nth-child(2) { font-weight:950;font-size:40pt;margin:15px auto 20px;letter-spacing:-1pt; }
#payment_error > div:nth-child(3) { font-weight:500;font-size:11pt;color:#aaa;width:90%;max-width:400px;margin:0px auto; }
#payment_error > div:nth-child(4) { margin-top:20px; }
#payment_error > div:nth-child(4) a { padding:10px 20px;font-weight:700;border-radius:10px;background-color:#eee; }

#doctor_turns { overflow-x:auto; }
#doctor_turns table { width:100%; }
#doctor_turns table tr > * { white-space:nowrap; }
#doctor_turns table tr > th { padding:10px 15px;background-color:#f1f1f1; }
#doctor_turns table tr > td { padding:5px 15px;text-align:center;border-bottom:2px dashed #ddd; }
#doctor_turns table tr:last-child > td { border-style:none; }

#group_edit { position:fixed;left:50px;bottom:50px;width:60px;height:60px;border-radius:100%;background-color:#fff;
cursor:pointer;background-size:40%;background-repeat:no-repeat;background-position:center;
background-image:url('../image/edit.png');box-shadow:0px 0px 40px 5px rgba(0,0,0,0.4); }
#group_edit > div { position:fixed;left:40px;bottom:85px;width:30px;height:30px;border-radius:100%;background-color:#222;
color:#fff;text-align:center;line-height:30px;font-size:12pt; }

.shop_slider { display:block; }
.shop_slider img { width:100%; }

#product_window { width:100%;margin-top:20px; }
#product_window > div:nth-child(1) { width:400px;padding-left:20px; }
#product_window > div:nth-child(1) img { width:100%;border-radius:15px; }
#product_window > div:nth-child(2) > *:nth-child(1) { margin:0;font-size:20pt;font-weight:700;line-height:30px; }
#product_window > div:nth-child(2) > *:nth-child(2) { margin-top:15px;line-height:25px;margin-bottom:30px; }
#product_window > div:nth-child(2) > *:nth-child(2) p { margin:0;line-height:25px; }
#product_window > div:nth-child(2) > div:nth-child(3) > * { display:inline-block;vertical-align:middle; }
#product_window > div:nth-child(2) > div:nth-child(3) > strike { font-size:9pt;color:#888;margin-left:5px; }
#product_window > div:nth-child(2) > div:nth-child(3) > span { font-size:12pt;font-weight:800;color:#31cb72; }
#product_cart { width:100%;margin-top:10px; }
#product_cart span { display:inline-block;vertical-align:middle;text-align:center;padding:0px 20px;border-radius:10px;
background-color:#31cb72;color:#fff;font-weight:700;cursor:pointer;height:40px;line-height:40px; }
#product_window > div:nth-child(2) > div:nth-child(4) span:hover { background-color:#219e56; }

#product_colors { margin:20px 0px; }
.product_color { display:inline-block;vertical-align:middle;padding:5px 12px;border-radius:10px;margin-left:0px; }
.product_color > div:nth-child(1) { display:inline-block;vertical-align:middle;border-radius:20px;
width:20px;height:20px;margin-left:3px; }
.product_color > div:nth-child(2) { display:inline-block;vertical-align:middle;font-size:11pt; }
.product_color.selected { background-color:#b7f8d2; }

#cart_title { text-align:center;font-size:25pt;font-weight:800;margin:40px auto 50px;letter-spacing:-1pt; }
#cart_title > div { margin-top:10px;font-size:10pt;font-weight:400;color:#aaa;
letter-spacing:-0.4pt; }
#cart_container { width:90%;max-width:600px;margin:0px auto; }

.cart_item { width:100%;padding:20px;border-radius:20px;border:2px dashed #ddd;margin-top:15px;box-sizing:border-box; }
.cart_item > div:nth-child(1) { width:100px; }
.cart_item > div:nth-child(1) img { width:100%;border-radius:10px; }
.cart_item > div:nth-child(2) { padding:10px 15px; }
.cart_item > div:nth-child(2) > div:nth-child(1) { font-weight:700;font-size:15pt; }
.cart_item > div:nth-child(3) { width:130px;text-align:left; }
.cart_item > div:nth-child(3) > div:nth-child(1) select { width:100%;border-radius:10px;border:2px solid #ddd;
text-align:center;font-size:12pt;padding:8px 0px;box-sizing:border-box; }
.cart_item > div:nth-child(3) > div:nth-child(2) { margin-top:12px; }
.cart_item > div:nth-child(3) > div:nth-child(2) > span { display:block;border-radius:10px;text-align:center;
background-color:#efc1c1;color:#6d3131;cursor:pointer;padding:5px 0px;font-weight:700;letter-spacing:-0.5pt; }

#cart_footer { width:90%;max-width:300px;margin:50px auto 20px; }
#cart_footer > div:nth-child(1) span { display:block;margin-bottom:10px;padding:4px 10px;border-radius:10px;
background-color:#f3f3f3;text-align:center;font-weight:700; }
#cart_footer > div:nth-child(2) a { display:block;width:100%; }

#comments_container { margin:40px auto; }

#comment_back { position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.7);z-index:+20;display:none; }
#comment_window { position:fixed;left:0;top:100px;width:100%;height:0px;z-index:+21;display:none; }
#comment_window > div { width:90%;max-width:420px;padding:30px 25px 25px;border-radius:20px;box-sizing:border-box;
box-shadow:0px 2px 20px rgba(0,0,0,0.2);margin:0px auto;background-color:#fff; }
#comment_window > div > div:nth-child(1) { text-align:center;margin-bottom:15px;font-size:18pt;font-weight:800;letter-spacing:-0.5pt; }

.comment { border-radius:0px;padding:20px 10px;border-top:2px dashed #ddd; }
.comment:first-child { border-style:none; }
.comment > div:nth-child(1) { font-size:12pt;font-weight:700;margin-bottom:0px;line-height:25px; }
.comment > div:nth-child(1) span { font-size:8pt;font-weight:600;margin-right:15px; }
.comment > div:nth-child(2) { color:#888; }
.comment > div:nth-child(3) { font-weight:700; }
.comment > div:nth-child(3) span { cursor:pointer; }
.comment_reply { margin-top:12px;border-style:none;background-color:#f1f1f1;border-radius:10px;padding:20px; }

@media only screen and (max-width:1200px) {
    #header .header_search { width:320px; }
    #home_banner > .tbl > div:nth-child(1) { width:430px;padding-right:20px; }
    #footer > .tbl:nth-child(3) > div { display:block; }
    #footer > .tbl:nth-child(3) > div:nth-child(2) { text-align:center;width:auto;margin-top:30px;padding-right:0; }
    #blog_detail_footer > div:nth-child(1) span { display:block;margin-left:0; }
    #blog_detail_footer > div:nth-child(2) span { display:block;margin-left:0; }
    #blog_detail_footer { padding:20px;border-radius:10px; }
    .doctor_list_box { width:50%; }
}
@media only screen and (max-width:1100px) {
    #header .header_search { width:250px; }
    .blog_box { width:50%; }
    #home_about > div:nth-child(1) { width:500px; }
    #home_ques > .tbl > div:nth-child(1) { width:400px;padding-left:20px; }
    .home_ques:nth-child(4) { display:none; }
    .product2_box { width:50%; }
}
@media only screen and (max-width:1000px) {
    #header_cart span { display:none; }
    #header .full_logo > div:nth-child(2) > *:nth-child(1) { font-size:15pt; }
    #header .full_logo > div:nth-child(2) > *:nth-child(2) { display:none; }
    #header .full_logo > div:nth-child(1) { width:40px; }
    #header > div:nth-child(1) { width:130px; }
    #menu > div:nth-child(2) a { padding:0px 0px;margin:0px 3px; }
    #menu > div:nth-child(2) a img { height:25px; }
    #menu > div:nth-child(2) a:nth-child(2) { padding-left:10px; }
    #menu > div:nth-child(2) a span { display:none; }
    #home_about > div:nth-child(2) > div:nth-child(3) span { font-size:14pt; }
    #home_about > div { display:block;text-align:center; }
    #home_about > div:nth-child(1) { width:auto;padding-left:0; }
    #home_about > div:nth-child(2) > div:nth-child(3) { position:relative;margin-top:30px; }
    #home_option > div { display:block;width:33.33%;float:right; }
    #home_option > div:nth-child(1) { width:auto;float:none;margin-bottom:30px;text-align:center; }
    #home_option > div:nth-child(1) > div { display:inline-block;vertical-align:middle; }
    #home_option > div:nth-child(1) > div:nth-child(2) { margin-top:0;margin-right:10px;font-size:20pt; }
    #home_search > .container > div:nth-child(2) { width:310px;height:310px; }
    #home_search > .container > div:nth-child(3) { width:300px;height:300px; }
    #home_search > .container > div:nth-child(1) { height:280px;padding-left:310px; }
    .home_banner > div { display:block;text-align:center; }
    .home_banner > div:nth-child(1) { margin:0px auto 10px;padding-left:0; }
    .footer_link { width:33.33%; }
    .doctor_list_box > a > div:nth-child(2) { height:170px; }
    #doctor_about_cols > div { display:block; }
    #doctor_about_cols > div:nth-child(2) { width:auto;padding-right:0;margin-top:30px; }
    #doctor_contact_cols > div { display:block; }
    #doctor_contact_cols > div:nth-child(2) { width:auto;padding-right:0;margin-top:30px; }
    .home_spec { width:25%; }
    #product_window > div { display:block;text-align:center; }
    #product_window > div:nth-child(1) { width:100%;max-width:400px;margin:0px auto 20px;padding-left:0; }
}
@media only screen and (max-width:900px) {
    .header_split { margin:0px 10px; }
    #home_banner > .tbl > div { display:block;text-align:center; }
    #home_banner > .tbl > div:nth-child(1) { width:auto;max-width:450px;margin:0px auto 10px;padding-right:0; }
    #home_banner > .tbl > div:nth-child(2) { text-align:center; }
    #home_links > div a { text-align:center;height:auto;line-height:25px;padding:20px 10px 10px; }
    #home_links > div a img { margin-left:0; }
    #home_links > div a span { display:block;height:40px;line-height:20px;margin-top:5px; }
    #home_links > div a:after { display:none; }
    .question > .tbl > div:nth-child(2) > .tbl:nth-child(1) > div { display:block; }
    .question > .tbl > div:nth-child(2) > .tbl:nth-child(1) > div:nth-child(2) { text-align:right;margin-top:10px; }
    #home_ques > .tbl > div { display:block; }
    #home_ques > .tbl > div:nth-child(1) { width:auto;max-width:400px;margin:0px auto 30px;padding-left:0; }
    #home_ques > .tbl > div:nth-child(2) { text-align:center; }
    #home_banner > .tbl > div:nth-child(1) img { max-width:280px; }
    #hs1 { top:70px;right:100px; }
    #hs2 { left:90px; }
    #hs3 { left:80px; }
}
@media only screen and (max-width:800px) {
    #header > div:nth-child(2) { display:none; }
    .home_option > div { display:block;text-align:center; }
    .home_option > div:nth-child(1) { padding-left:0;margin:0px auto 10px; }
    .home_option > div:nth-child(2) { padding:0px 5px; }
    .home_option > div:nth-child(2) > div:nth-child(2) { height:auto;line-height:20px;white-space:normal; }
    #home_search > .container > div:nth-child(1) { width:100%;text-align:center;height:auto;padding:40px 0px 10px; }
    #home_search > .container > div:nth-child(1) > div > div:nth-child(3) { margin:0px auto; }
    #home_search > .container > div:nth-child(2) { position:relative;margin:0px auto 0px;width:400px;height:400px; }
    #home_search > .container > div:nth-child(3) { display:none;}
    #blog_cols { display:block; }
    #blog_cols > div { display:block; }
    #blog_cols > div:nth-child(1) { width:auto;margin-bottom:20px; }
    .icon_link { display:inline-block;vertical-align:middle; }
    #page_title_search_container { padding-right:0; }
    .blog_box > div { margin:0px 10px 20px; }
    #page_title_search { height:auto;padding:0px 10px;box-shadow:none; }
    #blog_detail_cols { display:block; }
    #blog_detail_cols > div { display:block; }
    #blog_detail_cols > div:nth-child(1) { padding-left:0;margin-bottom:20px; }
    #blog_detail_cols > div:nth-child(2) { width:auto; }
    #page_dir > .container { padding-left:0; }
    .related_blog { width:50%;float:right; }
    .related_blog a { margin:20px 10px 0px }
    .related_blog a > div:nth-child(2) { height:30px;line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }
    .question { margin-right:0; }
    .doctor_list_box > a { margin:0px 10px 20px; }
    .filter_form_button { display:block; }
    .filter_form_container { display:none; }
    .filter_form_container.active { display:block; }
    #doctor_header > div { display:block;margin:0px auto;text-align:center; }
    #doctor_header > div:nth-child(2) { margin:30px auto 20px; }
    #doctor_header > div:nth-child(3) { text-align:center; }
    #mobile_search_button { display:inline-block;vertical-align:middle; }
    .category_links { white-space:nowrap;overflow-x:auto;padding-bottom:10px; }
    #footer_stats > div > span:nth-child(1) { font-size:18pt; }
    #footer_stats > div:nth-child(5) { display:none; }
    #contact_cols > div { display:block;width:auto;padding:0px 25px; }
    #contact_cols > div:nth-child(2) { max-width:450px;margin:80px auto 0px; }
}
@media only screen and (max-width:750px) {
    #header_container { box-shadow:0px 1px 20px rgba(0,0,0,0.1); }
    #menu { position:fixed;left:0;bottom:0;width:100%;border-top:1px solid rgba(255,255,255,0.1);z-index:+10; }
    #menu > div:nth-child(1) { display:table;width:100%;table-layout:fixed; }
    #menu > div:nth-child(1) > a { display:table-cell;vertical-align:middle;text-align:center;padding:10px 5px 5px;
    border-left:1px solid rgba(255,255,255,0.1);width:20%;font-weight:700;line-height:22px; }
    #menu > div:nth-child(1) > a:last-child { border-style:none; }
    #menu > div:nth-child(1) > a > img { height:22px; }
    #menu > div:nth-child(1) > a > span { display:block;font-size:9pt;margin-top:0px;margin-right:0;
    height:20px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }
    .space { margin:40px auto; }
    #footer > .tbl:nth-child(2) > div { display:block;text-align:center; }
    #footer > .tbl:nth-child(2) .full_logo { margin:0px auto;text-align:center; }
    #footer > .tbl:nth-child(2) .full_logo > div { display:block; }
    #footer > .tbl:nth-child(2) .full_logo > div:nth-child(1) { padding-left:0;margin:0px auto 10px;width:90px; }
    #footer > .tbl:nth-child(2) > div:nth-child(2) { width:auto;margin-top:0px;text-align:center; }
    #footer_copy { padding-bottom:80px; }
    #footer > .tbl:nth-child(2) > div:nth-child(2) span { display:block; }
    #menu > div:nth-child(2) { display:none; }
    .home_blog > a > div:nth-child(1) { height:150px; }
}
@media only screen and (max-width:700px) {
    #home_links > div a { font-size:10pt; }
    #home_links > div { padding:0px 4px; }
    .home_banner > div:nth-child(2) > div:nth-child(1) { font-size:12pt; }
    .home_banner > div:nth-child(2) > div:nth-child(2) { height:40px;line-height:20px;white-space:normal; }
    #page_title_search > div { display:block; }
    #page_title_search > div:nth-child(2) { margin-top:10px; }
    .doctor_list_box > a > div:nth-child(2) { height:150px; }
}
@media only screen and (max-width:600px) {
    #header_cart { margin-right:15px; }
    #home_search > .container > div:nth-child(1) > div > div:nth-child(1) { font-size:20pt;letter-spacing:-0.3pt;margin-bottom:5px; }
    #home_search > .container > div:nth-child(1) > div > div:nth-child(3) { padding:20px;width:100%;box-sizing:border-box; }
    #home_search > .container > div:nth-child(1) > div > div:nth-child(3) select { min-width:auto;width:100%;border-radius:30px;
    border:2px solid #ddd;padding:12px 15px;box-sizing:border-box; }
    #home_search > .container > div:nth-child(1) > div > div:nth-child(3) > div:nth-child(2) select { border:2px solid #ddd; }
    #home_search > .container > div:nth-child(1) > div > div:nth-child(3) > div { display:block;margin-bottom:15px; }
    #home_search > .container > div:nth-child(1) > div > div:nth-child(3) > div:nth-child(3) { margin-bottom:0px;padding:0;width:auto; }
    #home_search > .container > div:nth-child(1) > div > div:nth-child(3) > div:nth-child(3) span { padding:8px 0px; }
    #home_banners > div { width:auto;display:block;padding:0px 0px;margin-bottom:10px; }
    #home_banners > div:nth-child(1) { padding-left:0px; }
    #home_banners > div:nth-child(3) { padding-right:0px; }
    #home_banners > div:nth-child(2) { padding:0px 0px;direction:ltr; }
    .home_banner > div { display:table-cell;text-align:right; }
    .home_banner > div:nth-child(1) { width:70px;padding-left:15px; }
    .home_banner > div:nth-child(2) > div:nth-child(2) { height:25px;line-height:25px;white-space:nowrap; }
    #home_banners > div:nth-child(2) .home_banner > div { direction:rtl; }
    #home_banners > div:nth-child(2) .home_banner > div:nth-child(1) { padding-left:0;padding-right:10px; }
    .footer_link { width:50%; }
    #footer { padding:25px 15px 20px; }
    .home_spec { width:33.33%; }
    .home_spec > a { margin:0px 4px 8px; }
    .home_spec > a > div { font-size:10pt;margin-top:5px; }
    #home_blogs > .container > div:nth-child(1) { font-size:20pt;letter-spacing:-0.5pt; }
    #home_blogs > .container > div:nth-child(2) { margin-top:5px; }
    #footer_stats > div:nth-child(4) { display:none; }
    .product2_box { width:100%; }
}
@media only screen and (max-width:500px) {
    .title1 { font-size:20pt; }
    #home_search > .container > div:nth-child(2) { width:300px;height:300px; }
    .blog_box > div { margin:0px 8px 16px;padding:13px; }
    #blog_detail_footer { display:block; }
    #blog_detail_footer > div { display:block; }
    #blog_detail_footer > div:nth-child(1) span { display:inline-block;vertical-align:middle;margin-left:10px; }
    #blog_detail_footer > div:nth-child(2) { text-align:right;margin-top:15px; }
    #blog_detail_footer > div:nth-child(2) span { display:inline-block;vertical-align:middle;margin-left:10px; }
    .related_blog > a { margin:15px 7px 0px; }
    .related_blog > a > div:nth-child(2) { font-size:9pt; }
    .blog_window { padding:15px 10px 10px; }
    #blog_detail_title { font-size:20pt; }
    #page_header > .container > div:nth-child(1) { font-size:20pt; }
    .doctor_list_box { width:100%; }
    .doctor_list_box > a { margin:0px 0px 20px; }
    .doctor_list_box > a > div:nth-child(2) { height:200px; }
    #doctor_header > div:nth-child(2) > *:nth-child(1) { font-size:20pt; }
    #doctor_tabs > div:nth-child(1)  { height:35px;line-height:35px; }
    #doctor_tabs > div:nth-child(1) > div { padding:0px 15px;font-size:10pt;margin-left:2px; }
    #doctor_tabs > div:nth-child(1) > div.selected { padding:0px 20px; }
    #home_banner > .tbl > div:nth-child(2) > *:nth-child(2) { font-size:25pt;line-height:20px;margin-top:20px;letter-spacing:-1.5pt; }
    #home_banner > .tbl > div:nth-child(1) { margin-bottom:20px; }
    .home_option > div:nth-child(2) > div:nth-child(1) { font-size:11pt; }
    .home_ques > div:nth-child(2) { display:none; }
    .home_ques > div:nth-child(1) { padding-left:0px; }
    #hs1 { top:70px;right:50px; }
    #hs2 { left:30px; }
    #hs3 { left:40px; }
}
@media only screen and (max-width:450px) {
    #header_location { max-width:100px; }
    .namad { width:100px;height:130px; }
}
@media only screen and (max-width:400px) {
    #header > div:nth-child(1) { width:70px; }
    #header .full_logo > div:nth-child(2) > *:nth-child(1) { display:none; }
    #home_about > div:nth-child(2) > div:nth-child(3) span { font-size:12pt;padding-bottom:0;border-bottom-width:4px; }
    .namad { width:80px;height:100px; }
    .blog_box { width:100%; }
    .blog_box > div { margin:0px 0px 15px; }
    #blog_detail_footer > div:nth-child(2) span { display:block; }
    .question > .tbl > div { display:block; }
    .question > .tbl > div:nth-child(1) { display:none; }
    .question > .tbl > div:nth-child(2) { padding:0; }
    #home_option > div { width:auto;margin-bottom:20px;float:none; }
    #home_option > div:nth-child(1) { text-align:right; }
    #home_option > div:nth-child(1) > div:nth-child(2) { margin-top:15px; }
    .home_option > div { display:table-cell;vertical-align:middle;text-align:right; }
    .home_option > div:nth-child(1) { padding-left:5px; }
    #footer_stats > div > span { font-size:8pt; }
}

.d-none {
    display: none !important;
}

.text-red {
    color: #ff515b !important;
}

.blink-effect {
    animation: blinker 2s linear infinite;
}

@keyframes blinker {
    50% {
        opacity: 0;
    }
}

.text-center {
    text-align: center !important;
}