@font-face {
    font-family: 'Helve';
    src: url('../fonts/helveticaneu/helveticaneuemedium.eot');
    src: url('../fonts/helveticaneu/helveticaneuemedium.eot') format('embedded-opentype'),
         url('../fonts/helveticaneu/helveticaneuemedium.woff2') format('woff2'),
         url('../fonts/helveticaneu/helveticaneuemedium.woff') format('woff'),
         url('../fonts/helveticaneu/helveticaneuemedium.ttf') format('truetype'),
         url('../fonts/helveticaneu/helveticaneuemedium.svg#helveticaneuemedium') format('svg');
}
@font-face {
    font-family: 'HelveB';
    src: url('../fonts/helveticaneuebold/helveticaneuebold.eot');
    src: url('../fonts/helveticaneuebold/helveticaneuebold.eot') format('embedded-opentype'),
         url('../fonts/helveticaneuebold/helveticaneuebold.woff2') format('woff2'),
         url('../fonts/helveticaneuebold/helveticaneuebold.woff') format('woff'),
         url('../fonts/helveticaneuebold/helveticaneuebold.ttf') format('truetype'),
         url('../fonts/helveticaneuebold/helveticaneuebold.svg#helveticaneuebold') format('svg');
}


/*----- reset -----*/
html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, a, address, em, img, strong, dl, dt, dd, ul, li, fieldset, form, label, legend {border: 0; font-family: inherit; font-size: 100%; margin: 0; outline: 0; padding: 0; }
:focus {outline: 0; }
ol,ul {list-style: none; }
img {width: auto\9; height: auto; max-width: 100%; vertical-align: middle; -ms-interpolation-mode: bicubic; }
table {border-collapse: collapse; border-spacing: 0; width: 100%; }
html,body {height: 100%; } 
/*----- common -----*/
body {background-color: #fff; color: #000; font: normal normal 100% Arial, Helvetica, sans-serif; line-height: 1.5em; font-size: .75em; }
h1,h2,h3, h4, h5, h6 {line-height: normal; font-weight: normal; }
input,select,textarea {color: #38444f; font: normal normal 1em Arial, Helvetica, sans-serif; }
input:focus,select:focus,textarea:focus,a:link,a:visited,a:hover,a:focus {outline: none; } a:link,a:visited,a:hover,a:focus {text-decoration: none; }
a:link,a:visited {color: #000; }
a:hover,a:focus {color: #43f812; }
p{font: 400 14px/30px Arial, sans-serif; color: #777777; } 
.clear {clear: both; }
article.post-content cite,article.post-content dfn,article.post-content em{font-style:italic}article.post-content p{font-family: Roboto;font-size: 14px;margin:0 0 15px;line-height:1.8}article.post-content h1,article.post-content h2,article.post-content h3,article.post-content h4,article.post-content h5{font-family:Roboto}article.post-content h1{font-size:25px}article.post-content h2{font-size:20px}article.post-content h3{font-size:18px}article.post-content h4{font-size:16px}article.post-content h5{font-size:14px}article.post-content ol,article.post-content ul{margin:16px 0;padding:0 0 0 40px}article.post-content ul{list-style-type:square}article.post-content ol{list-style:decimal outside}article.post-content li > ul,article.post-content li > ol{margin:0}article.post-content dl{margin:0 20px}article.post-content dt{font-weight:bold}article.post-content dd{margin:0 0 20px}article.post-content strong{font-weight:bold}article.post-content code,article.post-content kbd,article.post-content pre,article.post-content samp{font-family:monospace,serif;font-size:14px}article.post-content pre{background:#f5f5f5;color:#666;font-family:monospace;font-size:14px;margin:20px 0;overflow:auto;padding:20px;white-space:pre;white-space:pre-wrap;word-wrap:break-word}article.post-content blockquote,article.post-content q{quotes:none}article.post-content blockquote:before,article.post-content blockquote:after,article.post-content q:before,article.post-content q:after{content:"";content:none}article.post-content blockquote{font-size:24px;font-style:italic;font-weight:300;margin:24px 40px}article.post-content blockquote blockquote{margin-right:0}article.post-content blockquote cite,article.post-content blockquote small{font-size:14px;font-weight:normal;text-transform:uppercase}article.post-content cite{border-bottom:0}article.post-content abbr[title]{border-bottom:1px dotted}article.post-content address{font-style:italic;margin:0 0 24px}article.post-content del{color:#333}article.post-content ins{background:#fff9c0;border:none;color:#333;text-decoration:none}article.post-content sub,article.post-content sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}article.post-content sup{top:-0.5em}article.post-content sub{bottom:-0.25em}article.post-content a{color:#ca3c08;text-decoration:none}article.post-content a:visited{color:#ac0404}article.post-content a:focus{outline:thin dotted}article.post-content a:active,article.post-content a:hover{color:#ea9629;outline:0}article.post-content a:hover{text-decoration:underline}article.post-content .alignleft{float:left;margin:5px 20px 5px 0}article.post-content .alignright{float:right;margin:5px 0 5px 20px}article.post-content .aligncenter{display:block;margin:5px auto}article.post-content img.alignnone{display:block;margin:5px auto}article.post-content table{border:1px solid #ededed;border-collapse:collapse;border-spacing:0;font-size:14px;line-height:2;margin:0 0 20px;width:100%}article.post-content caption,article.post-content th,article.post-content td{font-weight:normal!important;border:1px solid #ededed;text-align:left}article.post-content caption{font-size:16px;margin:20px 0}article.post-content th{font-weight:normal!important;text-transform:uppercase;border:1px solid #ededed}article.post-content td{border:1px solid #ededed;padding:6px 10px 6px 0}article.post-content img{height:auto;max-width:100%;vertical-align:middle}article.post-content .wp-caption{background:transparent;border:none;margin:0;padding:0;text-align:left}article.post-content .wp-caption.alignleft{margin:5px 10px 5px 0}article.post-content .wp-caption.alignright{margin:5px 0 5px 10px}article.post-content .wp-caption-dt{margin:0}article.post-content .wp-caption .wp-caption-text,article.post-content .wp-caption-dd{color:#220e10;font-size:14px;font-style:italic;font-weight:300;line-height:1.5;margin-bottom:24px;padding:0}article.post-content .mceTemp + ul,article.post-content .mceTemp + ol{list-style-position:inside}
article.post-content h3{border-top: none}
article.post-content {font-family: Roboto; font-size: 14px; line-height: 24px; }
a{
-webkit-transition: color .35s ease-in-out,background .35s ease-in-out,border .35s ease-in-out;
-moz-transition: color .35s ease-in-out,background .35s ease-in-out,border .35s ease-in-out;
-o-transition: color .35s ease-in-out,background .35s ease-in-out,border .35s ease-in-out;
transition: color .35s ease-in-out,background .35s ease-in-out,border .35s ease-in-out;
}
.th-ic{background: url('../images/front/sprite.png') no-repeat;}
.btn-top {background-image: url('../images/front/go-to-top.png'); -webkit-background-size: cover; background-size: cover; background-repeat: no-repeat; border: medium none; bottom: 20px; cursor: pointer; display: none; height: 50px; outline: medium none; padding: 0; position: fixed; right: 20px; width: 50px; z-index: 9999; }
/*===================================================================*/

#wrapper{overflow: hidden;}
.header{ position: absolute; top: 0; left: 0; width: 100%; z-index: 100;}
.header-top{border: 1px solid #d7d7d7; background: #fff;  }
.contact-lf ul{margin: 0 -15px;}
.contact-lf ul li{float: left; font:400 14px/20px Arial,sans-serif; color: #777777; padding: 15px;}
.contact-lf ul li i{vertical-align: middle; margin-right: 10px; color: #58a0ca;}
.contact-lf ul li:not(:last-child){border-right: 1px solid #d7d7d7;}
.contact-lf{float: left;}
.contact-rg{float: right;overflow: hidden;}
.contact-rg ul li{float: left; padding: 12px 0;}
.contact-rg ul li a i.th-ic{width: 25px; height: 25px; display: block; margin-left: 10px;}
.contact-rg ul li a i.ic-zalo{background-position: 0 0;}
.contact-rg ul li a i.ic-fb{background-position: -33px 0;}
.contact-rg ul li a i.ic-skype{background-position: -66px 0;}
.contact-rg ul li ul{visibility: hidden; opacity: 0; position: absolute; top: 50px; left: 0; margin-top: 30px;}
.contact-rg ul li:hover ul{visibility: visible; opacity: 1; top: 0;}

.logo{width: 250px; float: left; padding: 15px 0;}

.header-bot{background: rgba(255, 255, 255, .8); position: relative; box-shadow: 0px 8px 11px -9px #000;}

.header-bot-rg{float: right; padding: 30px 0; position: relative;}
.th-menu, .search-book, .box-search, .book-ticker{float: left;}
.th-menu ul:after{content: ''; display: block; clear: both;}
.th-menu ul li{float: left; font:400 15px/25px Helve, sans-serif; position: relative; }
.th-menu ul li a{display: block; padding: 5px 15px;}
.th-menu ul li:hover a,.th-menu ul li.active a{color: #58a0ca;}

.th-menu ul li ul{border: 1px solid #d7d7d7; width: 250px; visibility: hidden; opacity: 1; position: absolute; top: 50px; left: 0; margin-top: 35px; transition: all 0.3s}
.th-menu ul li:hover ul{visibility: visible; opacity: 1; top: 0;background: #fff;}
.th-menu ul li ul li{width: 100%;}
.th-menu ul li ul li a{ white-space: nowrap;overflow: hidden;text-overflow: ellipsis; }
.th-menu ul li ul li:not(:last-child){border-bottom: 1px solid #d7d7d7;}
.th-menu ul li:hover ul li a{color: #777777;}
.th-menu ul li:hover ul li:hover{background: #ccc;}

.box-search{position: relative;}
.box-search button{display: block; width: 25px; height: 25px; background: none; border: 0; background: url('../images/front/sprite.png') no-repeat 0 -36px; margin: 5px 20px 0 10px; }
.search-book .box-search input{ position: absolute; top: 42px; left: 0; width: 200px; height: 40px; border: 1px solid #d7d7d7; background: #fff; border-radius: 5px; padding: 0 20px;  }
.search-book .box-search input:active, .search-book .box-search input:focus{ box-shadow: 0 0 3px #d7d7d7;}

#menu-mobile{background: #2898bb; color: #fff; font: 'Arail'; text-transform: uppercase;}
.mm-navbar a.mm-title{color: #fff; text-transform: uppercase; font-size: 16px;}
.mm-menu .mm-listview>li .mm-arrow:after, .mm-menu .mm-listview>li .mm-next:after{border-color: #fff;}
.mm-menu .mm-btn:after, .mm-menu .mm-btn:before{border-color: #fff;}
a.menu-mobile{display: none; width: 32px; height: 20px; background: url('../images/front/ic-menu.png') no-repeat;  position: absolute; top: 50%; right: 15px;}

.camera_wrap{margin-bottom: 0 !important ; float: none;}
.camera_wrap .camera_pag .camera_pag_ul{    text-align: center; position: absolute; bottom: 0; left: 0; display: block; width: 100%;}
.camera_wrap .camera_pag .camera_pag_ul li{background: none; border: 1px solid #fff;}
.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent  span{background: #a65526; top: 1px; left: 1px; width: 12px; height: 12px; }
.camera_wrap .camera_pag .camera_pag_ul li:hover  span{background: #a65526; top: 1px; left: 1px; width: 12px; height: 12px; }
.camera_pie{display: none;}
.camera_prev{ left: calc((100% - 1170px)/2); }
.camera_next{ right: calc((100% - 1170px)/2); }

.th-intro{background: url('../images/bg-intro.jpg') no-repeat center; -webkit-background-size: cover; background-size: cover; padding-bottom: 30px;}
.th-intro-top{margin-top: -55px; margin-bottom: 50px;}
.items-slider-intro{padding:30px; position: relative;}
.items-slider-intro:before{content: ''; display: block; width: 100%;  position: absolute; bottom: 100%; left: 0;}
.items-slider-intro:after{content: ''; display: block; width: 100%;  position: absolute; top: 100%; left: 0; }

.items-slider-intro:nth-child(1){background: #6381c0;}
.items-slider-intro:nth-child(1):before{border-right: 290px solid transparent; border-bottom: 17px solid #6381c0;}
.items-slider-intro:nth-child(1):after{ border-right: 290px solid transparent; border-top: 17px solid #6381c0;}
.items-slider-intro:nth-child(2){background: #5d94c5;}
.items-slider-intro:nth-child(2):before{border-left: 290px solid transparent; border-bottom: 17px solid #5d94c5;}
.items-slider-intro:nth-child(2):after{ border-left: 290px solid transparent; border-top: 17px solid #5d94c5;}
.items-slider-intro:nth-child(3){background: #58a0ca;}
.items-slider-intro:nth-child(3):before{border-right: 290px solid transparent; border-bottom: 17px solid #58a0ca;}
.items-slider-intro:nth-child(3):after{ border-right: 290px solid transparent; border-top: 17px solid #58a0ca;}
.items-slider-intro:nth-child(4){background: #52b6cf;}
.items-slider-intro:nth-child(4):before{border-left: 290px solid transparent; border-bottom: 17px solid #52b6cf;}
.items-slider-intro:nth-child(4):after{ border-left: 290px solid transparent; border-top: 17px solid #52b6cf;}

.items-slider-intro i{display: block; width: 50px; height: 50px; -webkit-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;}
.items-slider-intro i.ic-intro1{background-position: 0 -73px;}
.items-slider-intro i.ic-intro2{background-position: -60px -73px;}
.items-slider-intro i.ic-intro3{background-position: -120px -73px;}
.items-slider-intro i.ic-intro4{background-position: -180px -73px;}
.items-slider-intro:hover i.ic-intro1{background-position: 0 -133px;}
.items-slider-intro:hover i.ic-intro2{background-position: -60px -133px;}
.items-slider-intro:hover i.ic-intro3{background-position: -120px -133px;}
.items-slider-intro:hover i.ic-intro4{background-position: -180px -133px;}
.items-slider-intro h3 a{color: #fff; }
.items-slider-intro h3 a:hover{color: #f9c310; }
.items-slider-intro h3{font: 400 18px/30px Helve, sans-serif; text-transform: capitalize; padding: 15px 0;}
.th-intro-top .content-intro{height: 60px; overflow: hidden;}
.th-intro-top .content-intro p{ color: #bdccd8; font: 400 14px/20px Arial, sans-serif;}
.th-intro-bot .items-ct{height: 215px; padding: 25px;}
.items-ct{display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex; -ms-align-items: center; align-items: center;}
.items-ct:not(:first-child){text-align: center;}
.items-ct  h4{font:400 20px/30px HelveB, sans-serif; text-transform: uppercase; padding-bottom: 25px; }
.items-ct  h5{font:400 18px/30px Helve, sans-serif; text-transform: uppercase; padding-top: 25px;}
.items-ct  h4 a{color: #1a1a1a;}
.items-ct  h4 a:hover{color: #f9c310;}
.items-ct  h5 a{ color: #333; }
.items-ct  h5 a:hover{ color: #f9c310; }
.items-lst5  h6{font: 400 16px/30px Arial, sans-serif; padding: 0 15px;}
.items-lst5  h6 a{ color: #333; }
.items-lst5  h6 a:hover{ color: #f9c310; }
.items-ct .content-intro p{font:400 14px/30px Arial, sans-serif; color: #777777;}
.items-ct div{width: 100%;}
.items-ct  i.th-ic{display: block; margin: 0 auto;}
.items-ct  i.ic-intro5{width: 50px; height: 46px; background-position: -1px -193px;}
.items-ct  i.ic-intro6{width: 31px; height: 50px; background-position: -69px -193px;}
.items-ct  i.ic-intro7{width: 42px; height: 50px; background-position: -110px -193px;}
.items-ct  i.ic-intro8{width: 56px; height: 44px; background-position: -162px -193px;}
.items-ct  i.ic-intro9{width: 39px; height: 45px; background-position: -234px -193px	;}
.items-ct  i.ic-intro10{width: 39px; height: 40px; background-position:-296px -193px;}
.items-ct  i.ic-intro11{width: 36px; height: 50px; background-position:-351px -193px;}

.lst-signal  i.th-ic{display: block; margin: 0 auto; margin-bottom: 20px;}
.lst-signal  i.ic-signal1{width: 44px; height: 66px; background-position: 0 -250px;}
.lst-signal  i.ic-signal2{width: 63px; height: 63px; background-position: -60px -250px;}
.lst-signal  i.ic-signal3{width: 85px; height: 63px; background-position: -138px -251px;}
.lst-signal  i.ic-signal4{width: 70px; height: 67px; background-position: -234px -249px;}
.lst-signal  i.ic-signal5{width: 68px; height: 56px; background-position: -326px -249px	;}

.th-intro-bot .items-ct:nth-child(-n + 5){border-bottom: 1px solid #d7d7d7;}
.th-intro-bot .items-ct:nth-child(3n + 2){border-left: 1px solid #d7d7d7;}
.th-intro-bot .items-ct:nth-child(3n + 4){border-left: 1px solid #d7d7d7;}

.th-title{ padding: 70px 0 50px 0;}
.th-title.title-center{text-align: center;}
.th-title h3{font:400 30px/35px HelveB, sans-serif; color: #f1631e; text-transform: uppercase; }
.th-title h3:after{content: ''; display: block; width: 46px; height: 5px; background: #f1631e;  margin-top: 15px;	 -webkit-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;}
section:hover .th-title h3:after{ width: 100px; }
.th-title.title-center h3:after{ margin: 0 auto;  margin-top: 15px;}
.th-title.title-white{padding: 70px 0 35px 0; text-align: center;}
.th-title h4{font:400 30px/35px HelveB, sans-serif; color: #fff; text-transform: uppercase;}

.lst-signal{margin: 0 -15px;}
.items-lst5{text-align: center; width: 20%; float: left; overflow: hidden; margin-bottom: 25px; }
.lst-signal .items-lst5{height: 145px; }

.lst-warning{overflow: hidden;}
.warning-heading{height: 78px;padding: 0 20px;  display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex; -ms-align-items: center; align-items: center; position: relative; text-align: center;}
.warning-heading h4{font:400 18px/24px HelveB, sans-serif; color: #fff;  width: 100%; text-transform: uppercase; margin-bottom: 15px;}
.warning-heading:before{content: ''; display: block; border-left: 250px solid transparent; border-bottom: 45px solid #fff;position: absolute; bottom: 0; left: 50%;}
.warning-heading:after{content: ''; display: block; border-right: 250px solid transparent; border-bottom: 45px solid #fff;position: absolute; bottom: 0; right: 50%;}
.warning-content{padding: 25px 13px;}
.warning-content p{font:400 16px/30px Arial, sans-serif; color: #555555; height: 120px; overflow: hidden;}
.warning-footer{padding: 25px 13px 25px 13px; position: relative;}
.warning-footer p{font:400 16px/30px Arial, sans-serif; color: #fff; height: 90px; overflow: hidden; }
.bd-warning-top{display: block; height: 30px; width: 100%; overflow: hidden; position: relative; }
.bd-warning-top:after{content: ''; display: block;border-right: 150px solid transparent; border-top: 30px solid #fff; position: absolute; top: 0; left: 50%; z-index: 10;}
.bd-warning-top:before{content: ''; display: block;border-left: 150px solid transparent; border-top: 30px solid #fff; position: absolute; top: 0; right: 50%; z-index: 10;}
.warning-footer:before{content: ''; display: block; border-left: 200px solid transparent; border-bottom: 45px solid #fff;position: absolute; bottom: 0; left: 50%;}
.warning-footer:after{content: ''; display: block; border-right: 200px solid transparent; border-bottom: 45px solid #fff;position: absolute; bottom: 0; right: 50%;}

.th-lst:nth-child(6n + 1) .lst-bg{background: #6381c0;}
.th-lst:nth-child(6n + 2) .lst-bg{background: #5d94c5;}
.th-lst:nth-child(6n + 3) .lst-bg{background: #58a0ca;}
.th-lst:nth-child(6n + 4) .lst-bg{background: #52b6cf;}
.th-lst:nth-child(6n + 5) .lst-bg{background: #4ec3d2;}

.th-signal{padding-bottom: 50px;}
.th-treatment{background: url('../images/bg-treatment.jpg') no-repeat center; -webkit-background-size: cover; background-size: cover; padding-bottom: 70px;}

.items-treatment div{display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex; -ms-align-items: center; align-items: center; height: 120px;	}
.items-treatment  h4{display: block; margin: 15px 30px 15px 35px; font: 400 18px/30px HelveB, sans-serif; max-height: 90px; overflow: hidden; color: #fff; width: 100%; text-transform: uppercase; margin-bottom: 15px;}
.treatment-content{text-align: center;}
.treatment-content {}
.treatment-content p, .treatment-bot p{font: 400 16px/30px Arial, sans-serif; max-height: 90px; overflow: hidden; color: #555555; }
.treatment-content{text-align: center; padding: 0 45px 0 45px;}
.treatment-bot{text-align: center; padding: 0 30px 0 55px; position: relative;}

.treatment-top:after{content: ''; display: block; border: 60px solid transparent; border-left: 30px solid #fff; position: absolute; top: 0; left: 100%;}
.treatment-bot:after{content: ''; display: block; border-bottom: 60px solid transparent; border-right: 30px solid #fff; position: absolute; top: 0; right: 100%;}
.treatment-bot:before{content: ''; display: block; border-top: 60px solid transparent; border-right: 30px solid #fff; position: absolute; bottom: 0; right: 100%;}

.th-lst:nth-child(6n + 1) .treatment-top:after{border-left: 30px solid #6381c0;}
.th-lst:nth-child(6n + 1) .treatment-bot:after{border-right: 30px solid #6381c0;}
.th-lst:nth-child(6n + 1) .treatment-bot:before{border-right: 30px solid #6381c0; }
.th-lst:nth-child(6n + 2) .treatment-top:after{border-left: 30px solid #5d94c5;}
.th-lst:nth-child(6n + 2) .treatment-bot:after{border-right: 30px solid #5d94c5;}
.th-lst:nth-child(6n + 2) .treatment-bot:before{border-right: 30px solid #5d94c5; }
.th-lst:nth-child(6n + 3) .treatment-top:after{border-left: 30px solid #58a0ca;}
.th-lst:nth-child(6n + 3) .treatment-bot:after{border-right: 30px solid #58a0ca;}
.th-lst:nth-child(6n + 3) .treatment-bot:before{border-right: 30px solid #58a0ca; }
.th-lst:nth-child(6n + 4) .treatment-top:after{border-left: 30px solid #52b6cf;} 
.th-lst:nth-child(6n + 4) .treatment-bot:after{border-right: 30px solid #52b6cf;} 
.th-lst:nth-child(6n + 4) .treatment-bot:before{border-right: 30px solid #52b6cf; } 
.th-lst:nth-child(6n + 5) .treatment-top:after{border-left: 30px solid #4ec3d2;}
.th-lst:nth-child(6n + 5) .treatment-bot:after{border-right: 30px solid #4ec3d2;}
.th-lst:nth-child(6n + 5) .treatment-bot:before{border-right: 30px solid #4ec3d2; }

.treatment-bot p{color: #fff;}

.lst-doctor{position: relative; background: #ffe2ed; padding-bottom: 55px;}
.lst-doctor:after{ content: ''; display: block;width: 100%; height: 100%; background: #ffe2ed; position: absolute; top: 0; right: 100%; }

.lst-doctor .avatar-doctor{border-radius: 50%; border: 1px solid #acacac; padding: 10px; transition: all 0.3s; }
.lst-doctor .avatar-doctor:hover{background: #52b6cf; border-color: #52b6cf;}
.lst-doctor .avatar-doctor img{border-radius: 50%;}
.name-doctor{padding: 15px ; text-align: center;}
.name-doctor a{font:400 16px/30px HelveB, sans-serif; color: #1a1a1a; }
.name-doctor a:hover{color: #52b6cf;}

.slide-doctor {padding: 0 30px;}
.slide-doctor .owl-prev{position: absolute; top: calc(50% - 40px); left: 10px; color: #aa989f;} 
.slide-doctor .owl-next{position: absolute; top: calc(50% - 40px); right: 10px; color: #aa989f;} 

.content-cmt{height: 300px; overflow-y: scroll; }
.items-cmt{overflow: hidden; padding-bottom: 30px;}
.items-cmt .avatar-cmt{width: 70px; height: 70px; float: left; border-radius: 50%; overflow: hidden; }
.items-cmt .ct-cmt{width: calc(100% - 70px); float: left; padding-left: 30px;}
.items-cmt .ct-cmt h5{font: 700 16px/30px Arial, sans-serif; color: #1a1a1a; margin-bottom: 5px;}
.items-cmt .ct-cmt p{font:400 16px/30px Arial, sans-serif; color: #555555;}

.th-circle{background: url('../images/bg-1.jpg') no-repeat center; -webkit-background-size: cover; background-size: cover;}

.th-question{padding: 95px 0 95px 0;}

.lst-question{ border: 1px solid #d7d7d7; }
.lst-question .pst-top{padding: 30px;}
.lst-question .pst-top i.fa{ float: left; width: 70px; height: 70px; background: #fce1d2; color: #f26a1d;margin-right: 30px; font-size: 30px; text-align: center; border-radius: 50%; padding: 20px 0;}
.lst-question .pst-top h5{font:400 20px/30px HelveB, sans-serif; color: #333333;}
.pst-cnt button.accordion { background-color: #fff; color: #555555; cursor: pointer; padding: 18px 30px; width: 100%; border: 0; border-top: 1px solid #d7d7d7; text-align: left; outline: none; font-size: 15px; transition: 0.4s; font: 400 16px/30px Arial, sans-serif; }
.pst-cnt button.accordion.active, .pst-cnt button.accordion:hover {background-color: #fce1d2; color: #f26a1d;}
.pst-cnt button.accordion:after {content: '\002B';color: #777;font-weight: bold;float: right;margin-left: 5px;}
.pst-cnt button.accordion:hover:after{color: #f26a1d;}
.pst-cnt button.accordion.active:after {content: "\2212";color: #f26a1d;}
.pst-cnt div.panel1 {padding: 0 18px;background-color: #fce1d2;max-height: 0;overflow: hidden;transition: max-height 0.2s ease-out;}
.th-send{text-align: center; padding: 18px 0; border-top: 1px solid #d7d7d7;}

.form-booking {box-shadow: 0 0 15px rgba(0, 0, 0, .2);}
.form-booking h4{font:400 18px/30px HelveB, sans-serif; text-align: center; color: #fff;  background: -webkit-linear-gradient(left, #4ec3d2, #6381c0);  background: -o-linear-gradient(right, #4ec3d2, #6381c0); background: -moz-linear-gradient(right, #4ec3d2, #6381c0);  background: linear-gradient(to right, #4ec3d2, #6381c0); padding: 15px; text-transform: uppercase;}
.form-booking h4{}
.form-booking .content-form-booking{padding: 15px 45px 30px 45px;}
.content-form-booking label{font:400 16px/30px Helve, sans-serif; color: #555555; padding: 20px 0 5px 0;}
.content-form-booking input{height: 40px; display: block;}
.content-form-booking input, .content-form-booking textarea {border: 1px solid #d7d7d7; border-radius: 0; }

.th-register{margin: 0 auto;  text-align: center; padding-bottom: 30px;}
.th-register a{ display: inline-block; font:400 14px/24px HelveB, sans-serif; color: #fff; padding: 8px 45px; text-transform: uppercase; background: -webkit-linear-gradient(left, #4ec3d2, #6381c0);  background: -o-linear-gradient(right, #4ec3d2, #6381c0); background: -moz-linear-gradient(right, #4ec3d2, #6381c0);  background: linear-gradient(to right, #4ec3d2, #6381c0); } 

.slider-news ul li{height: 330px; overflow: hidden;}
.slider-news ul li img{width: 100%; height: 100%;  -webkit-transform: scale(1); transform: scale(1); -webkit-transition: .3s ease-in-out; transition: .3s ease-in-out;}
.slider-news ul li:hover img{ -webkit-transform: scale(1.1); transform: scale(1.1);}

.items-knowledge {padding-bottom: 30px;}
.img-knowledge{height: 265px; overflow: hidden; position: relative;  }
.img-knowledge img{width: 100%; height: 100%;}
.img-knowledge .title-knowledge{font:400 14px/36px Arial, sans-serif; color: #fff; background: #52b6cf; position: absolute; bottom: 0; left: 0; padding: 0 15px; z-index: 100;}

.ct-knowledge h4{font:400 18px/30px Helve, sans-serif; height: 75px; overflow: hidden; padding-top: 15px;}
.ct-knowledge h4 a{color: #333333; }
.ct-knowledge h4 a:hover{color: #f1631e;}
.ct-knowledge p{height: 60px; overflow: hidden;}
.date-view{padding: 5px 0; border-top: 1px solid #d7d7d7; border-bottom: 1px solid #d7d7d7; overflow: hidden; margin-top: 10px;}
.date-view p:first-child{float: left;}
.date-view p:last-child{float: right;   }
.date-view p i{margin-right: 5px;}
.th-knowledge{background: #ffecf3; padding-bottom: 45px ; }
.img-knowledge .ovrly { background: rgba(0, 0, 0, 0.5); height: 100%; left: 0; position: absolute; top: 0; width: 100%; opacity: 0; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; }
.img-knowledge .buttons { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }
.img-knowledge .buttons .fa { background: rgb(256, 256, 256); -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.3); box-shadow: 0 0 1px rgba(0, 0, 0, 0.3); -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; display: inline-block; line-height: 40px; font-size: 16px; text-align: center; text-decoration: none; width: 40px; height: 40px; opacity: 0; position: relative; -webkit-transition: all 0.3s, color 0.1s 0.3s; -moz-transition: all 0.3s, color 0.1s 0.3s; -o-transition: all 0.3s, color 0.1s 0.3s; transition: all 0.3s, color 0.1s 0.3s; color: transparent; }
.img-knowledge .buttons .fa-link { left: -10px; }
.img-knowledge .buttons .fa-search { left: 10px; }
.img-knowledge:hover .buttons .fa { opacity: 1; left: 0; color: rgba(50, 50, 50, 0.9); }
.img-knowledge:hover .ovrly { opacity: 1; }

.footer-top{padding: 50px 0; color: #fff; background: url('../images/bg-footer.jpg') no-repeat center; -webkit-background-size: cover; 	background-size: cover;}
.footer-top p{color: #fff;}
.th-contact ul li{width: 100%; overflow: hidden; padding-bottom: 20px;}
.th-contact ul li i{float: left; width: 70px; height: 70px; border-radius: 3px; border: 1px solid #fff; margin-right: 30px; font-size: 30px; text-align: center; padding: 15px 0;}
.th-contact ul li {}

.footer-bot{text-align: center; background: #52b6cf; padding: 10px 0; }
.footer-bot p{color: #fff; float: left;}
.footer-bot p a{color: #fff;}
.footer-bot p:last-child{color: #fff; float: right; }
.title-footer{padding-bottom: 35px;}
.title-footer h4{font:400 20px/30px HelveB, sans-serif; text-transform: uppercase; }
.title-footer h4:after{content: ''; display: block; width: 100px; height: 2px; background: #589fc8; margin: 25px 0 0 0 ;}

ul.lst-cat li{font:400 16px/48px Arial, sans-serif; }
ul.lst-cat li:before{content: '\f08a';font-family: FontAwesome;  display: inline-block; vertical-align: middle; margin-right: 10px; }
ul.lst-cat li:hover:before{content: '\f004'; }
ul.lst-cat li a{color: #fff;}
ul.lst-cat li{}

ul.footer-news li{ overflow: hidden; margin-bottom: 20px;}
ul.footer-news li .img-ft-news{ width: 100px; height: 100px; overflow: hidden;  float: left;}
ul.footer-news li .img-ft-news img{width: 100%; height: 100%;}
ul.footer-news li .cnt-ft-news{width: calc(100% - 100px); padding-left: 15px;float: left; }
ul.footer-news li .cnt-ft-news p{max-height: 60px; overflow: hidden;}

.th-circle{padding-bottom: 70px;}
.items-circle{text-align: center; padding-right: 50px;}
.items-circle .img-cirvle {margin-bottom: 20px;}
.items-circle .img-cirvle span{display: block; font: 400 48px/normal 'Bauhaus 93', sans-serif; color: #fff;}
.items-circle .img-cirvle img{width: 100%; height: 196px;} 
.items-circle .cont-cirvle h4{font:400 16px/24px HelveB, sans-serif; height: 60px; overflow: hidden;}
.items-circle .cont-cirvle h4 a{color: #fff; }
.items-circle .cont-cirvle h4 a:hover{color: #fff; }
.items-circle .cont-cirvle p{color: #fff; overflow: hidden; max-height: 90px;}

.bd-left { position: absolute; text-align: center; padding: 12px; margin-bottom: 6px; height: 196px; width: 25px; top: 70px; right: 30px; }
.bd-left:before { content: ''; position: absolute; top: 0; left: 0; height: 50%; width: 100%; background: #ff9ec2; -webkit-transform: skew(30deg, 0deg); -moz-transform: skew(30deg, 0deg); -ms-transform: skew(30deg, 0deg); -o-transform: skew(30deg, 0deg); transform: skew(30deg, 0deg); }
.bd-left:after { content: ''; position: absolute; top: 50%; right: 0; height: 50%; width: 100%; background: #ff9ec2; -webkit-transform: skew(-30deg,  0deg); -moz-transform: skew(-30deg,  0deg); -ms-transform: skew(-30deg,  0deg); -o-transform: skew(-30deg,  0deg); transform: skew(-30deg,  0deg); }​

.cover-abc{transform: rotate(90deg); }

ul.th-social{margin: 0 -15px; padding:0 0 10px; display: block; overflow: hidden;}
ul.th-social li{display: block; width: 40px; height: 40px;text-align: center; border: 1px solid #fff; border-radius: 50% ;  float: left; margin: 0 8px;}
ul.th-social li a i{color: #fff;    font-size: 18px; padding: 10px 0; -webkit-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; }
ul.th-social li a:hover i.fa-facebook{color: #197bf5;}
ul.th-social li a:hover i.fa-twitter{color: #1beaff;}
ul.th-social li a:hover i.fa-google-plus{color: #ff1f1f;}

/*===================================================================*/


/*================================== PAGES CHILDEN =================================*/
.th-slider.th-banner{height: 310px; }
.th-slider.th-banner img{width: 100%; height: 100%;}
.title-page {margin-top: -165px; height: 165px; display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex; -ms-align-items: center; align-items: center;}
.title-page h4{font:400 48px/normal HelveB, sans-serif; color: #fff;}
.title-page h5{font:400 30px/normal HelveB, sans-serif; color: #fff;}
.th-breadcrumb ul{margin: 0 -15px; padding-top: 10px;}
.th-breadcrumb ul li {font:400 14px/13px Arial, sans-serif; color: #fff; padding: 0 15px; float: left; position: relative;}
.th-breadcrumb ul li a{color: #fff;}
.th-breadcrumb ul li:not(:first-child){border-left: 1px solid #fff;}

.th-slogan{text-align: center; padding: 45px 0;}
.th-slogan p{font:400 italic 16px/30px HelveB, sans-serif; color:#f46c21; }
.th-service .items-ct{ text-align: center; border: 1px solid #d7d7d7;  margin-bottom: 30px; height: 260px; transition: all 0.3s; }
.th-service .items-ct:hover{background: #ffedf4; border: transparent;}
.th-service .items-ct h5{padding-top: 10px;}
.th-service .items-ct p{line-height: 20px; height: 80px; overflow: hidden;}
.th-service .items-ct a.book-ticket{display: inline-block; font:400 14px/20px HelveB, sans-serif; color: #555555;  background: #fff; padding: 8px 25px; margin-top: 5px; text-transform: uppercase; border-radius: 5px; border: 1px solid #d7d7d7;}
.th-service .items-ct:hover a.book-ticket{background: #f46c21; color: #fff; border: 1px solid transparent;}

.nav-content{margin-bottom: 30px;}
.nav-category h4{font:400 14px/30px Arail, sans-serif; color: #fff; background: #5d94c5; text-transform: uppercase; padding: 15px 20px; position: relative;}
.content-rg{float: right;}
.content-lf{float: left;}
.nav-category button.accordion{ position: relative;background:#4ec3d2 ; color: #fff; cursor: pointer;border: 0; padding: 15px; width: 100%; text-align: left; outline: none; font: 400 14px/30px Arial, sans-serif; } 
.nav-category button.accordion.active{background:#5d94c5; }
.nav-category button.accordion:before{content: ''; display: inline-block; border: 5px solid transparent; border-left: 5px solid #fff; margin-right: 5px;}
.nav-category button.accordion:after{content: '\f105'; display: block; font-family: FontAwesome ;position: absolute; top: 15px; right: 20px; transition: all 0.3s;}
.nav-category button.accordion.active:after, .nav-category button.accordion:hover:after{transform: rotate(90deg);}
.nav-category button.accordion.active, .nav-category button.accordion:hover {background-color: #5d94c5;}
.nav-category div.panel1 {border-bottom: 1px solid #fff; max-height: 0; overflow: hidden; transition: max-height 0.2s ease-out; }
.nav-category ul li:before{content: '\f068'; font-family:FontAwesome ; display: inline-block; color: #fff; margin-right: 10px; vertical-align: middle;}
.nav-category ul li{background:#4ec3d2; padding: 15px 20px;}
.nav-category ul li a{display: inline-block; font:400 14px/30px Arail, sans-serif; color: #fff;}

.content-sevice{padding: 60px 0;}

.th-hotlile{padding: 20px; background: #ffedf4; text-align: center;}
.th-hotlile h4{font: 400 16px/20px HelveB, sans-serif; color: #f46c21; padding: 5px 0 15px 0; text-transform: uppercase; }
.th-hotlile p{font:700 18px/30px HelveB, sans-serif; color: #1a1a1a;}
.th-hotlile span.th-ic{width: 55px; height: 55px; display: inline-block; vertical-align: middle; margin-right: 10px;}
.th-hotlile span.ic-hotline{background-position: -125px -3px;}


.th-pagination{overflow: hidden; margin: 0 auto;}
.th-pagination ul {text-align: center;}
.th-pagination ul li{display: inline-block; text-align: center; border: 1px solid transparent; transition: all 0.3s;border-radius: 3px; border: 1px solid #acacac; border-bottom: 3px solid #acacac;}
.th-pagination ul li.active, .th-pagination ul li:hover{  border-color: #185a96;  background: #3982c4;  }
.th-pagination ul li.active a, .th-pagination ul li:hover a{color: #fff; }
.th-pagination ul li a{display: block;width: 40px; height: 40px; font:400 16px/40px HelveB, sans-serif; color: #acacac; }

.date-view.date-blog-detail{margin: 0; border-top: 0;}
.date-view.date-blog-detail i{color: #5d94c5;}
.slogan-blog{padding: 35px 0;}
.slogan-blog p{font:500 16px/24px Arail, sans-serif; color: #333333; font-style: italic;}

.lst-blog{margin-bottom: 30px;}
.lst-blog h4{font:400 16px/24px Helve, sans-serif; color: #5d94c5; text-transform: uppercase; padding: 22px 0;}
.lst-blog ul{background: #ffedf4; padding: 25px;}
.lst-blog ul li:before{content: ''; display: inline-block; width: 5px; height: 5px; background: #f46c21; margin-right: 15px; vertical-align: middle;}
.lst-blog ul li a{font:400 14px/24px Arail, sans-serif; color: #a4a4a4;}
.lst-blog ul li a:hover{text-decoration: underline; color: #333;}

.content-blog{padding-bottom: 30px; border-bottom: 1px solid #d7d7d7;}
.content-blog p{color: #555555;}

.send-queston{background: #f4f6fa; padding: 20px; position: relative; margin-bottom: 30px;}
.send-queston h4{font: 400 16px/20px HelveB, sans-serif; color: #f46c21; padding: 5px 0 15px 0; text-transform: uppercase;}
.send-queston input{margin-bottom: 20px; border: 1px solid #ebebeb; border-radius: 0; width: 35%;}
.send-queston textarea{border: 1px solid #ebebeb;width: 60%; position: absolute; top: 60px; right: 20px;}
.send-queston a.send-messager{font:400 14px/30px Helve, sans-serif; color: #fff; display: inline-block; padding: 0 20px; background: #5d94c5; border-radius: 4px; position: absolute; bottom: 43px; right: 30px;}

.th-comment .accordion { background-color: #f4f6fa; color: #555555; cursor: pointer; padding: 18px 100px 0 30px; width: 100%; border: 0; text-align: left; outline: none; font-size: 15px; transition: 0.4s; font: 400 16px/30px Arial, sans-serif; overflow: hidden; position: relative;}
.th-comment h5{font:400 14px/30px HelveB, sans-serif; color: #58a0ca;}
.th-comment .accordion.active,.th-comment button.accordion:hover { background-color: #f4f6fa;color: #f4ff18; }
.th-comment .accordion.active .comment:after{content: ''; display: block; width: calc(100% ); border-bottom: 1px solid #d7d7d7; margin-top: 10px; }
.th-comment div.panel1 {padding:0 100px;margin-bottom: 20px; background-color: #f4f6fa;max-height: 0; overflow: hidden; transition: max-height 0.2s ease-out;}

.th-comment .accordion.active  span.read-all{display: none;}
.th-comment span.read-all{ display: block; position: absolute; bottom: 05px; right: 15px; font:400 14px/30px Helve, sans-serif; color: #f46c21; }
.th-comment .th-avartar2{width: 50px; height: 50px; padding: 0; margin-right: 30px; float: left; border: 1px solid #d7d7d7; border-radius: 50%; overflow: hidden;}
.th-comment .comment{width: calc(100% - 80px); float: left;}
.th-comment .panel1 div{padding-top: 15px;}
.th-comment .panel1 div.th-avartar2{padding: 0; margin-top: 15px;}
/*================================== END PAGES CHILDEN =================================*/

@-moz-document url-prefix() { 
	
}

@media (min-width: 1190px){}
@media (max-width: 1024px){
	.camera_prev{ left: calc((100% - 970px)/2); }
	.camera_next{ right: calc((100% - 970px)/2); }
	.contact-lf ul li i{}
	.contact-rg{display: none;}
	.contact-lf ul li{padding: 15px 5px;}
	.book-ticker{display: none;}
	.items-slider-intro:nth-child(1):before{border-right: 230px solid transparent;}
	.items-slider-intro:nth-child(1):after{ border-right: 230px solid transparent;}
	.items-slider-intro:nth-child(2):before{border-left: 230px solid transparent;}
	.items-slider-intro:nth-child(2):after{ border-left: 230px solid transparent;}
	.items-slider-intro:nth-child(3):before{border-right: 230px solid transparent;}
	.items-slider-intro:nth-child(3):after{ border-right: 230px solid transparent;}
	.items-slider-intro:nth-child(4):before{border-left: 230px solid transparent;}
	.items-slider-intro:nth-child(4):after{ border-left: 230px solid transparent;}
	.th-contact ul li i{margin-right: 10px;}
}
@media (max-width: 991px){
	.search-book{display: none;}
	.header-top{display: none;}
	a.menu-mobile{display: block;}
	ul.menu-bar{display: none;}
	.th-intro-top{margin-top: -100px; padding: 0 15px;}
	.th-intro-bot{padding: 0 15px;}
	.camera_prev{ left: calc((100% - 750px)/2); }
	.camera_next{ right: calc((100% - 750px)/2); }
	.items-slider-intro:nth-child(2n + 1){padding-right: 15px;}
	.items-slider-intro:nth-child(2n + 2){ padding-left: 15px;}
	.items-slider-intro:after, .items-slider-intro:before{content: none;}

	.th-intro-bot .items-ct:nth-child(-n + 7){border-bottom: 1px solid #d7d7d7;}
	.th-intro-bot .items-ct:nth-child(2n + 2){border-left: 0;}
	.th-intro-bot .items-ct:nth-child(2n + 3){border-left: 1px solid #d7d7d7;}
	.items-lst5{width: 50%; margin-bottom: 30px;}
	.items-lst5:last-child{width: 100%;}
	.lst-warning{padding: 0 15px;}
	.bd-warning-top:before{border-left:200px solid transparent;}
	.bd-warning-top:after{border-right:200px solid transparent;}

	.items-lst5:last-child .bd-warning-top:before{border-left:360px solid transparent;}
	.items-lst5:last-child .bd-warning-top:after{border-right:360px solid transparent;}

	.items-lst5:last-child .warning-footer:before{border-left:360px solid transparent;}
	.items-lst5:last-child .warning-footer:after{border-right:360px solid transparent;}

	.items-lst5:last-child .warning-heading:before{border-left:360px solid transparent;}
	.items-lst5:last-child .warning-heading:after{border-right:360px solid transparent;}
	
	.items-treatment{padding-bottom: 30px;}
	.items-treatment  h4{text-align: center;}
	.treatment-top:after{display: none;}
	.th-lst .treatment-bot:after{display: none;}
	.th-lst .treatment-bot:before{display: none;}
	.items-treatment .treatment-content{border-right: 1px solid #d7d7d7; border-left: 1px solid #d7d7d7;}
	.lst-question{margin-bottom: 30px;}
	.form-booking {border: 1px solid #d7d7d7;}
	.img-knowledge{height: auto; border: 1px solid #d7d7d7;}
	.items-circle{padding-right: 15px;}
	.items-circle .img-cirvle img{height: auto;}
	.items-circle .bd-left{display: none;}
	.footer-bot p{float: none;}
	.footer-bot p:last-child{float: none;}
	.lst-treatment{padding: 0 15px;}
	.lst-doctor{padding: 0 15px 30px 15px;}
	.lst-doctor:after{display: none;}

    .th-slider.th-banner{height: 250px;}
    .nav-category h4:after{ content: '\f105'; display: block; font-family: FontAwesome; position: absolute; top: 15px; right: 20px; font-size: 30px; transition: all 0.3s; position: absolute; top: calc(50% - 15px); right: 15px;   transform: rotate(90deg);}
}
@media (max-width: 768px){

}
@media (max-width: 750px){
	.logo{width: 200px;}
	.items-slider-intro i{    display: inline-block; vertical-align: middle; margin-right: 20px; margin-bottom: 15px;}
	.items-slider-intro h3{display: inline-block; width: calc(100% - 80px);}
	.camera_prev{ left: calc((100% - 680px)/2); }
	.camera_next{ right: calc((100% - 680px)/2); }
	.items-slider-intro{margin: 15px; width:  calc(100% - 30px);}
	button.accordion{padding: 18px 15px;}
    .title-page h5{font-size: 16px;}
    .send-queston input{width: 100%;}
    .send-queston textarea{width: 100%; position: relative; top: 0; left: 0;}
    .send-queston a.send-messager{bottom: 30px;}

    .th-comment div.panel1{padding: 0 30px;}
    .th-comment span.read-all{display: none;}

}
@media (max-width: 680px){
	.camera_prev{display: none;}
	.camera_next{display: none;}
}
@media (max-width: 630px){}
@media (max-width: 500px){
	.logo{width: 180px;}
	.th-intro-top{margin-top: 0;}
	.items-lst5{width: 100%;}
    .th-breadcrumb ul{margin: 0;}
    .th-breadcrumb ul li{margin: 5px 0;}
	.warning-footer:before{border-left:260px solid transparent;}
	.warning-footer:after{border-right:260px solid transparent;}
	.th-intro-bot .items-ct:first-child{display: none;}
	.form-booking .content-form-booking{padding: 30px 15px;}
	.items-circle .cont-cirvle p{height: auto;}
    .th-slider.th-banner{height: 180px;}
    .title-page{margin-top: -135px;}
    .th-service .items-ct p{height: auto;}
    .title-page h4{    font: 400 28px/normal HelveB, sans-serif;}
    .th-intro-bot.th-service .items-ct{display: block; height: 290px;}
    .title-page h5{font-size: 14px;}
    .th-comment .accordion{padding: 10px 15px 0 15px;}
    .th-comment .th-avartar2{display: none;}
    .th-comment .comment{width: 100%;   }
}
@media (max-width: 360px){
	.th-intro-bot .items-ct:nth-child(2n + 2){ border: 1px solid #d7d7d7; }
	.items-ct{width: 100%; border: 1px solid #d7d7d7; margin-bottom: 30px; }
    .th-pagination ul li a{ width: 25px; height: 25px; font: 400 16px/25px HelveB, sans-serif;}
}