html,body{font:bold 14px Arial,Helvetica,sans-serif;font-family:Arial;margin:0 auto;padding:0;background-color:#eee;height:100%}#carousel-introduction{max-width:470px;margin:0 auto}.container{max-width:1000px}.fweb.container{width:1000px;min-height:100%;height:auto!important;height:100%;margin:0 auto -100px;padding:0 0 100px}.fc-header-title h2{font-size:1.6em}a{outline:0!important}img{border:0}.no-padding{padding:0}.no-padding-1{padding-left:0;padding-right:0}.bg-color{background:#fff}.logo{margin-top:15px}.fb-share{background-image:url("https://siclinic.com/assets/stylesheets/assets/imgs/fb_share.png")}.bl-right{float:right}.bl-lang{background:url("../imgs/xlang.png.pagespeed.ic.X4R67t8avg.png") no-repeat;height:36px;padding-right:7px;background-size:100% 100%}.lang-english,.lang-khmer,.lang-jp{height:100%;padding-left:29px;width:auto;margin-top:5px;color:#fff;font-size:14px;font-family:'Open Sans',sans-serif;text-decoration:none}.lang-khmer.kh-disable,.mlang-khmer.kh-disable{background:url("../imgs/xdkhmer.png.pagespeed.ic.7rz4H0SFTM.jpg") no-repeat;color:#80bfd2}.lang-jp.jp-disable,.mlang-jp.jp-disable{background:url("../imgs/xdjapan.png.pagespeed.ic.R0bNQMtZO7.png") no-repeat;color:#80bfd2}.lang-english.en-disable,.mlang-english.en-disable{background:url("../imgs/xdenglish.png.pagespeed.ic.EiyRh_hdqD.jpg") no-repeat;color:#80bfd2}.lang-khmer.kh-disable:hover,.lang-jp.jp-disable:hover,.lang-english.en-disable:hover,.mlang-english.en-disable:hover,.mlang-khmer.kh-disable:hover{cursor:default;color:#80bfd2}.lang-khmer{background:url("../imgs/xkhmer.png.pagespeed.ic.nECeD8wRy4.png") no-repeat}.lang-jp{background:url("../imgs/xjapan.png.pagespeed.ic.8rt_Kubk1n.png") no-repeat}.lang-english{background:url("../imgs/xenglish.png.pagespeed.ic.5jUFA9OKuh.png") no-repeat}.lang-english:hover,.lang-khmer:hover,.lang-jp:hover,.mlang-english:hover,.mlang-khmer:hover{text-decoration:none;cursor:pointer;color:#fff}.social-like{margin-top:7px;width:96px;vertical-align:top}.fb-share-icon{margin-top:7px;margin-left:13px;margin-right:11px;vertical-align:top}.bl-social li{display:inline-block;list-style:none}.telephone{background:url("../imgs/xphone.png.pagespeed.ic.lkpnYyAJmE.png") no-repeat;text-align:right;font-size:32px;font-family:Arial;font-weight:bold;padding-left:40px;color:#0090ac;line-height:36px;background-position:59% 0%;margin-top:16px}#tbl-phone{font-size:22px;color:#0090ac;margin-top:16px;line-height:24px;font-weight:bold;float:right}#tbl-phone .phone{text-align:left;padding-left:7px}#tbl-phone .hours{text-align:right;padding-right:8px}.bl-menu{background-color:#49a4bf;height:35px;margin-top:6px;line-height:35px;box-shadow:0 1px 3px rgba(0,0,0,.3);z-index:2}.l-menu li{list-style:none;display:inline-block;background:url("../imgs/xhl.png.pagespeed.ic.hUmZi1Wozn.png") no-repeat;background-position:100% 50%;width:140px;text-align:center}.l-menu li:last-child{background:none}.l-menu li a{color:#fff;text-decoration:none;font-size:14px;font-weight:bold;text-shadow:1px 1px rgba(0,0,0,.5)}.l-menu li a.active,.l-menu li a:hover{color:#fc0}#footer{height:100px;text-align:center}.bg-footer{background-color:#49a4bf;height:100%}.footer-menu{background-color:#49a4bf;padding-top:20px;padding-bottom:13px}.footer-menu li{list-style:none;display:inline-block;background:url("../imgs/xshl.png.pagespeed.ic.ep1BiTv9_-.png") no-repeat;background-position:100% 50%;width:90px;text-align:center}.footer-menu li:last-child{background:none}.footer-menu li a{color:#fff;text-decoration:none;font-size:12px;font-weight:bold}.txt-copyright{color:#fff;font-size:12px}.font-12{font-size:12px}.mbl-lbl-closed{padding:.2em .0 .2em;font-size:8px;letter-spacing:.1em;display:inline-block;text-align:center;width:87%}.mbl-labelK-booking{margin-left:45%;display:inline-block;font-size:.6em;margin-bottom:5px;background-color:#09f!important;width:auto}.mbl-labelE-booking{margin-left:55%;display:inline-block;font-size:10px;letter-spacing:.1em;margin-bottom:5px;background-color:#09f!important;width:auto}@media screen and (max-width:320px){.mbl-labelE-booking{margin-left:0}.mbl-labelK-booking{margin-left:0}}.mbl-doc-in-calendar{margin-top:-3px;min-height:10px;width:100%}.mbl-lbl-docname{display:block;font-weight:normal;font-size:1px;line-height:10px;text-align:left;margin-left:2px}.mbl-lang{background:url("../imgs/xlang.png.pagespeed.ic.X4R67t8avg.png") no-repeat;background-position:50% 0%;background-size:100% 100%;height:36px;padding-right:7px;position:relative;text-align:center}.mlang-english,.mlang-khmer,.mlang-jp{padding-left:25px;color:#fff;font-size:14px;font-family:'Open Sans',sans-serif;line-height:35px;height:36px;display:inline-block;background-position:left center!important}.mlang-jp{width:100px;background:url("../imgs/xjapan.png.pagespeed.ic.8rt_Kubk1n.png") no-repeat}.mlang-khmer{width:85px;background:url("../imgs/xkhmer.png.pagespeed.ic.nECeD8wRy4.png") no-repeat}.mlang-english{width:85px;background:url("../imgs/xenglish.png.pagespeed.ic.5jUFA9OKuh.png") no-repeat}.mbl-social{text-align:center;margin-bottom:5px}.mbl-social li{display:inline-block;list-style:none}.mfb-share-icon{margin-top:7px;margin-left:13px;vertical-align:top}.mbl-logo{text-align:center}.mtelephone{background:url("../imgs/xphone.png.pagespeed.ic.lkpnYyAJmE.png") no-repeat;font-size:32px;font-family:Arial;font-weight:bold;padding-left:33px;color:#0090ac;line-height:36px;width:280px;margin:10px auto;background-position:left center}#mfooter{height:150px}.mfooter-menu{background-color:#49a4bf;padding-top:10px}.mfooter-menu li{list-style:none;padding-top:10px;padding-bottom:7px}.mfooter-menu li.bleft{padding-left:15%}.mfooter-menu li.bright{padding-left:9%}.mfooter-menu li a{color:#fff;text-decoration:none;font-size:12px;font-weight:bold}.mtxt-copyright{color:#fff;font-size:12px;text-align:center;margin-top:25px;bottom:8px}.bl-mmenu{background-color:#49a4bf;height:35px;line-height:35px;box-shadow:0 1px 3px rgba(0,0,0,.3);z-index:1000;text-align:center!important}#mmenu{color:#fff;font-size:14px;padding:8px 15px}#sub-menu{z-index:5;background-color:#fff;display:none;margin:3px auto;width:230px}#sub-menu>li>a{padding:0 15px}#sub-menu li.active a{background-color:#49a4bf;color:#fff!important}#sub-menu li a:hover{background-color:#49a4bf!important;color:#fff}.mbl-slider{height:180px;margin-bottom:10px}.bl-slider{height:365px!important;background:url("../imgs/xbg-slide.png.pagespeed.ic.P7iCzsw1oM.png") repeat-x}.col-slider{margin-top:10px;overflow-x:hidden}.bl-news,.mbl-news{background:url("../imgs/xbg-news.png.pagespeed.ic.CTsJwGgrIr.png");margin-left:4px;margin-bottom:10px;background-size:cover;outline-width:1px;border:1px solid #e7e7e7;border-top:1px solid #d8d8d8;-moz-box-shadow:0 -1px 1px 1px rgba(200,200,200,.2);-webkit-box-shadow:0 -1px 1px 1px rgba(200,200,200,.2);box-shadow:0 -1px 1px 1px rgba(200,200,200,.2);padding:10px}.bl-news{width:97%;margin-left:15px}.mbl-news{width:97%}.ftxt-news{background:url("../imgs/xhbl.png.pagespeed.ic.oTuWluLpEJ.png") no-repeat;background-position:2px 2px;padding-left:20px;vertical-align:middle;line-height:20px;font-size:18px;font-weight:bold;overflow:hidden;text-overflow:ellipsis}.label-primary,.label-success{display:inline-block;width:50px;font-size:12px;letter-spacing:.1em;padding:.2em .4em .2em}.label-primary{background-color:#09f!important}.label-success{background-color:#46ad8a!important}.label-booking{display:inline-block;font-size:11px;letter-spacing:.1em;margin-bottom:5px;background-color:#09f!important;width:auto}.ma-left{padding-left:5px;font-weight:normal;font-size:15px;font-family:'Open Sans',sans-serif;padding-right:0}.ma-left a{text-decoration:none;color:#000}.ma-left a:hover{color:#65b6eb}.news-date{font-size:15px;width:134px;letter-spacing:1px}.knews-date{font-size:13px;width:150px}.wrap-news{padding:6px 0 6px 30px}.wrap-news img{max-width:100%;display:inline-block;padding:8px 8px 8px 0}.mwrap-news{padding:6px 0 6px 5px}.mwrap-news img{max-width:100%;text-align:center;padding-right:9px}.box-fb-like{min-height:440px!important;text-align:center}.mb-10{margin-bottom:10px}.mt-20{margin-top:20px}.about-img{margin:15px 0 40px 0}.about-text,.mabout-text,.txt-default{font-family:'Open Sans',sans-serif;font-size:14px;font-weight:normal}.about-text{margin-left:18px}.mabout-text{margin-left:10px}.mb-15{margin-bottom:15px!important}.mt-15{margin-top:15px}.bg-social-impact{line-height:30px;font-size:18px;font-weight:normal;margin-top:15px;font-family:Arial;background-color:#49a4bf;color:#fff;text-align:center;height:30px;border-radius:5px}.bg-social-impact-mobile{line-height:30px;font-size:14px;font-weight:normal;margin-top:15px;font-family:Arial;background-color:#49a4bf;color:#fff;text-align:left;padding-left:5px;border-radius:5px}.service-description{margin:7px 0 7px 0}.glyphicon-ok-sign{color:#80bfd2;margin-right:8px}.row-carousel-title{margin:10px 5px 0 5px}.row-carousel-title h3{margin-top:0}.row-carousel{overflow:hidden;margin-bottom:20px}.row-carousel .carousel-caption{top:0;bottom:auto;background:rgba(0,0,0,.35);padding:10px}.row-carousel .carousel-control .glyphicon-chevron-left,.row-carousel .carousel-control .glyphicon-chevron-right{display:inline-block;position:absolute;z-index:5}.row-carousel .carousel-indicators{position:absolute;z-index:15}@media screen and (min-width:320px){.row-carousel{height:200px}.row-carousel .carousel-control .glyphicon-chevron-left,.row-carousel .carousel-control .glyphicon-chevron-right{top:10px}.row-carousel .carousel-indicators{top:150px}.ent-youtube{padding:0 10px 0 10px;height:200px}}@media screen and (min-width:600px){.row-carousel{height:350px}.row-carousel .carousel-control .glyphicon-chevron-left,.row-carousel .carousel-control .glyphicon-chevron-right{top:20px}.row-carousel .carousel-indicators{top:280px}.ent-youtube{height:315px}}.ent-youtube{width:100%;margin-bottom:20px}.table-cosmetic-list{margin-top:10px;margin-right:10px}.table-cosmetic-list>thead>tr>th{font-size:24px}.table-cosmetic-list td{font-weight:200}.bl-doctor{margin-bottom:45px;margin-top:5px}.wd-78{width:78px!important}.doc-pic{margin-top:7px;border:1px solid #fff;box-shadow:0 0 6px rgba(0,0,0,.15);-moz-box-shadow:0 0 6px rgba(0,0,0,.15);-webkit-box-shadow:0 0 6px rgba(0,0,0,.15)}.txt-default-13{font-family:'Open Sans',sans-serif;font-size:13px;font-weight:normal;color:#000}.txt-underline{font-size:12px;text-shadow:1px 1px rgba(0,0,0,.1);margin-top:10px;text-decoration:underline}.txt-nation{font-size:15px;height:23px}.mt-10{margin-top:10px!important}#sun-map{height:270px}.border-style{-webkit-box-shadow:inset 2px 2px 2px 0 rgba(50,50,50,.4);-moz-box-shadow:inset 2px 2px 2px 0 rgba(50,50,50,.4);box-shadow:inset 2px 2px 2px 0 rgba(50,50,50,.4);font-weight:normal;font-size:16px;border-bottom:1px solid #999;border-right:1px solid #999;border-top:none;border-left:none;padding-left:15px;width:100%;max-width:500px;margin-top:12px}input.border-style{height:30px}textarea.border-style{height:250px;padding-top:5px}.btn-send{border:none;padding:0;background:none;margin-top:12px;outline:0}.mt-5{margin-top:5px}.text-gray{color:#a9a9a9;font-weight:normal;font-size:16px}.font-13{font-size:13px}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{background-color:#49a4bf;border-color:#49a4bf}.pagination>li>a,.pagination>li>span{color:#49a4bf}.ml-15{margin-left:25px;margin-bottom:5px}.bl-calendar{margin-left:15px;margin-bottom:15px}.mbl-calendar{padding:2px;font-weight:normal;font-size:15px;font-family:'Open Sans',sans-serif}.ht-8{height:8px}.fc-day-header{color:#6a6a6a}.fc-first.fc-last{background-color:#e8e8e8}.bl-sun-closed{text-align:center!important;margin-top:16%}.lbl-closed{padding:.2em .5em .2em;font-size:11px;letter-spacing:.1em;display:inline-block;width:87%}.minus{text-align:center;color:#6a6a6a;margin-bottom:6px;font-weight:normal}.bcalendar{padding:4px;table-layout:fixed}.label-booking:hover{cursor:pointer}.date-booking{font-weight:normal;margin:0 1px 0 1px;padding:2px}.font-14{font-size:14px}.fw-none{font-weight:normal}.des-txt-justify{text-align:justify;text-justify:inter-word;line-height:25px}.font-normal{font-weight:normal}#tbl-specialty{width:655px}#tbl-specialty tr td,#tbl-specialty tr th{font-weight:normal;border:1px solid #ccc;color:#666}#tbl-specialty tr th{background-color:#e8e8e8;padding:2px 0 2px 7px}#tbl-specialty tr td{padding:4px 0 4px 7px}.lbl-docname{display:block;font-weight:normal;font-size:12px;line-height:13px;text-align:left;margin-left:9px}.bl-doc-in-calendar{margin-top:-3px;height:63px;width:100%}.txt-center{text-align:center!important}.mt-25{margin-top:25px!important}.bl-insurance{padding:8px 0 8px 0}.bl-insurance a{text-decoration:underline;color:#000;font-weight:normal;line-height:25px}.padding-3{padding:0 0 0 15px}.bl-procedure{color:#000;margin-bottom:15px}.mb-25{margin-bottom:25px}.color-red{color:red;font-weight:bold}.cl-red{color:red}.service-description{margin:7px 0 7px 0}.glyphicon-ok-sign,glyphicon-triangle-right{color:#80bfd2;margin-right:8px}@media screen and (min-width:320px){.fw-none{margin:0 20px 20px 20px}.service-list-table,.news-list-table{width:90%}}@media screen and (min-width:600px){.mbl-news{margin-left:15px}.col-doctor-pic{width:200px;height:200px;overflow:hidden}}.col-doctor-pic{margin-bottom:20px;text-align:center}.table-doctor-history>tbody>tr>th{width:100px}.table-doctor-history>tbody>tr>td{font-weight:300}.nav-service-list>li>a{border:1px solid;margin-bottom:5px;margin-right:5px}@media screen and (min-width:320px){.nav-service-list,.tab-service-list{width:90%}}@media screen and (min-width:600px){.nav-service-list>li>a{width:140px;height:60px}}.tab-service-list>.tab-pane>.tab-pane-box{width:100%;padding:10px}.tab-service-list>.tab-pane>.tab-pane-box{width:100%;padding:10px}.panel-doctor>.panel-body{padding:0;overflow:hidden}.panel-doctor>.panel-body>img{width:100%}@media screen and (min-width:320px){.panel-doctor>.panel-body{height:120px}}@media screen and (min-width:600px){.panel-doctor>.panel-body{height:160px}}.panel-news{margin-left:20px}.panel-news>.panel-heading,.panel-news>.panel-heading .label{font-weight:300}.panel-news>.panel-body>.thumbnail-box{overflow:hidden}.panel-news>.panel-body .thumbnail-box>img{width:100%}.panel-news>.panel-body .news-description{overflow:hidden;height:25px;margin-bottom:20px}.panel-news>.panel-body .news-description p{font-size:15px;margin:5px 0 5px 0;overflow:hidden;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;text-overflow:ellipsis;width:100%;white-space:nowrap}@media screen and (min-width:320px){.panel-news>.panel-body>.thumbnail-box{height:300px;margin-bottom:10px}}@media screen and (min-width:600px){.panel-news>.panel-body>.thumbnail-box{height:460px;margin-bottom:15px}}