@media print {
  a[href]:after {
    content: " " !important;
  }
}
.pc-social-buttons,.sm-social-buttons{display:none!important;}
body {
    content: "";
    font-size: 10px;
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro",Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    margin: 0;
    padding: 0;
}
.container{width:100%!important;}
#banner-wrapper{  margin-bottom:10px;  padding-bottom: 40px; height: 200px; /*height: 525px; DONOT CHANGE*/  color: #ffffff; position: relative;}
.banner-wrapper{position: relative;   height:200px; width: 100%;}
.banner-wrapper ul{ left: 0%;   height:200px; width: 100%;  position: relative; height: 300px;}
#banner-wrapper .container{padding-left:0px; padding-right: 0px;}
.banner-wrapper ul li{position: relative; height: 200px;}
.banner-wrapper ul {margin: 0; padding: 0;  display: block; }
.banner-wrapper ul li img{height: 200px; width:100%; display:none;}
.slide ul a:nth-child(6){display:none;}
.banner-text-wrapper{  width: 100%; position: absolute; top:80%!important; left:2%; }
.bx-pager {display: none; width: 80px;margin: 0 auto;overflow: hidden;position: relative;}
.bx-pager a {margin-top: 10px;display: block;width: 18px; height: 18px;float: left;background-color: #ffffff;margin-left: 6px;text-align: center;border-radius: 50%;color: black !important;z-index: 9999;font-weight: bold;border:1px solid #dadada; text-decoration: none;text-indent: -9999px;}
.bx-pager .active{background-color: #00bbec;}
.bx-controls-direction i { font-size: 50px;font-weight: bold;color: #ffffff;}
.bx-prev {position: absolute;top:40%;left: 1%;}
.bx-next {position: absolute;top: 40%!important;right: 1%;}
.container-fluid{display: block!important; }
.banner-text-wrapper{position: absolute; top: 2%;}
.smarphonemenu {display: none;}
.smartphone{display:none;}
.header-tagline {position: absolute;left: 2%;top: 3%;font-size: 11px;z-index: 1;}
.header-logo {position: absolute;left: 41.5%;z-index: 1;}
.header-email-phone-wrapper {position: absolute;right: 2.6%;top: 2%;z-index: 1;}
.banner1-text{top: 82%;left: 10%;display: block;z-index: 1;position: absolute;}
.banner-wrapper .banner-mid-text {left: 30%!important;top: 77%!important;padding: 7px!important;font-size: 19px!important;position:absolute;}
.menu ul{list-style:none; border:1px solid black; height:25px;}

.navi-wrapper {
     margin-top:0px;
    margin-bottom: 0px;
}
.menu ul li {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    float: left;
    width: 16.66667%;
}
.menu ul{margin:0;padding:0;}
.menu ul li a{font-size:14px; text-align:center; display:block;}
.header-phone a{font-size:16px;}
.mobile-contact-wrapper{display:none;}
.home-surgery-fee-wrapper .row .col-xs-6:nth-child(1) {padding-right: 0px;}
.home-surgery-fee-wrapper img {width: 100%!important;}
.home-surgery-fee-wrapper .row .col-xs-6:nth-child(2) {padding-left: 0px;}
.home-surgery-grf-wrapper .row .col-xs-6:nth-child(1) {padding-right: 0px;}
.home-surgery-grf-wrapper .row .col-xs-6:nth-child(2) {padding-left: 0px;}
.home-surgery-grf-wrapper img {width: 100%;}
.home-medical-cources-wrapper {margin-bottom:20px;}
.home-surgery-sitasimasu-wrapper .row .col-xs-6:nth-child(1) {padding-right: 0px;}
.home-surgery-sitasimasu-wrapper .row .col-xs-6:nth-child(2) {padding-left: 0px;}
.home-surgery-sitasimasu-wrapper img {width: 100%;}
.home-medical-cources-wrapper h1 {font-size: 16px;margin-top: 50px;padding-bottom: 15px;margin-bottom: 14px;}
.home-medical-cources-wrapper h1 {border-bottom:1px solid black;  text-align:center;    -moz-border-radius: 100px / 50px;
    -webkit-border-radius: 100px / 178px;
    border-radius: 694px / 208px;}
.home-medical-cources-wrapper h1 span {display: block;font-size: 12px;}
.home-medical-cources-wrapper ul { padding-left: 44px;padding-right: 49px; list-style:none;}
.home-medical-cources-wrapper ul li {width: 25%;padding-left: 5px;padding-right: 5px;margin-bottom: 5px; float:left;}
.home-news-flower-wrapper .news-wrapper {margin-top:10px;}
.home-news-flower-wrapper ul li {padding-bottom: 10px;}
.home-news-flower-wrapper .news-wrapper {width:75%;margin-left: 6px;padding-right: 6px;float:left;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.flower-wrapper .flower-wrapper {width: 17.5%;padding-left: 20px;padding-right: 0px;float: left;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;margin-top: 28px;}
.home-news-flower-wrapper .news-wrapper h1 {text-align:center;border-bottom:1px solid black;font-size: 16px;margin: 0;padding-bottom: 12px;padding-top: 2px;padding-right: 10px;-moz-border-radius: 100px / 50px;-webkit-border-radius: 100px / 178px;border-radius: 694px / 208px;}
.home-news-flower-wrapper .news-wrapper h1 span {font-size: 12px;}
ul{list-style:none;margin:0;padding:0}
.first-time-visitor .col-xs-6 {width: 25%!important;}
.first-time-visitor-wrapper {font-size: 12px;}
.footer-menu-wrapper ul {
    width: 20%;
    float: left;
    margin-bottom: 0px;
    padding-bottom: 0px;
    margin-top: 15px;
    box-sizing: border-box;
    -moz-box-sizing: -webkit-border-box;
    box-sizing: border-box;
}
.footer-menu-wrapper:after{display:block; clear:both; content:"";}
.address-wrapper .address-text {width: 40%;float: left;margin-top: 3%;padding-left: 48px;}
.address-wrapper .address-location-image {width: 60%;float: left;text-align: right;padding-right: 50px;}
.address-wrapper .address-location-image img {width: 300px;}
.copyright-wrapper p {text-align: center;color: #FFFFFF;font-size: 12px;padding: 8px;}
.header-banner-wrapper{border:1px solid black; height:130px; }
.sub-page-banner {height: 130px;content: url(http://cocokara.tv/wp-content/themes/cococara/images/subbanner.jpg);  border:1px solid black;}
.bread {margin-bottom: 5px;margin: 0px 0px 5px 0px;padding-top:4px;}
.bread ol li {float: left;width: auto;}
.bread ol {margin: 0;padding: 0;list-style: none;}
.mid-content-wrapper .row .col-sm-8 {float: right;width: 83%;padding-left: 5px;padding-right: 24px!important;}
.mid-content-wrapper .row .col-sm-3 {float: left;width: 17%;}
.niki h2 {font-size:10px; border-bottom:1px solid black; -moz-border-radius: 100px / 50px;-webkit-border-radius: 100px / 178px;border-radius: 694px / 208px; text-align:center;}
.mid-content-wrapper h1 {color: #2a4769;font-size: 22px;position:relative; vertical-align:middle; padding:30px!important;}
.mid-content-wrapper h1:before{content:url(http://cocokara.tv/wp-content/themes/cococara/images/subtitlebg.jpg); position:absolute; z-index: -1; top:-20%; left:0%;}
.clinical-items h2 {
    border:1px solid black;
    color: #ffffff;
    margin: 0;
    padding: 11px 0px 6px 27px;
    font-size: 16px;
    margin-bottom: 12px;
}
.clinical-items {
    padding-left: 28px;
    padding-right: 23px;
    margin-bottom: 40px;
    margin-top: 36px;
}
.crow .c3col { width: 27.6%;float: left;position: relative;min-height: 1px;margin-right: 5%;margin-bottom: 19px;}
.crow:after{display:block; clear:both; content:"";}
.clinical-items .title {display: block;border:1px solid #a6cbe8;font-size: 12px;text-align: center;color: #294668;height: 80px;line-height: 80px;}
.crow .c3col:nth-child(3n+1) { clear: both;}
.clinical-items .crow {padding-left: 25px;padding-right: 21px;}
.cosmetic_dermatology ul li {width: 47%;float: left;margin-right: 6%;}
.cosmetic_dermatology ul li:nth-child(even) {margin-right: 0%;}
.cosmetic_dermatology ul:after{display:block; clear:both; content:"";}
.cosmetic_dermatology ul li a {display: block;border:1px solid #4e97d2;margin-bottom: 8px;color: #FFFFFF;padding: 8px 8px 8px 16px;font-size: 18px;}
.level_muscle_method, .article-wrapper {padding-left: 28px;padding-right: 23px;margin-bottom: 40px;margin-top: 21px;}
.guidance {padding-bottom: 24px;border: 4px solid #e0edf7;}
.cosmetic_dermatology .guidance h2 {font-size: 22px;padding-top: 10px;margin-bottom: 16px;text-align: center;margin-top: 2px;}
.paragraphformat3, .paragraphformat4 {padding-left: 40px;padding-right: 40px;font-size: 15px;}
.aligncenter {margin-left: auto;margin-right: auto;display: block;margin-top: 15px;margin-bottom: 15px;}
.tableformat1 {font-size: 10px;width: 100%;margin-top: 30px;margin-bottom: 10px;}
.tableformat1 td {text-align: center;}
.tableformat1 td, .tableformat1 th {border: 1px solid #4e97d2;padding: 2px;padding-bottom: 1px;}
.mid-content-wrapper h3 {text-align: center;padding: 10px;margin-top: 18px; border-bottom:1px solid black; -moz-border-radius: 100px / 50px;-webkit-border-radius: 100px / 178px;border-radius: 694px / 208px;}
.tableformat2 {font-size: 10px;width: 100%;margin-top: 15px;margin-bottom:30px;}
.tableformat2 .top {text-align: center;padding-top: 2px;padding-bottom: 2px;}
.tableformat2 td, .tableformat2 th {border: 1px solid #4e97d2;}
.tableformat3{font-size: 10px;width: 100%;margin-top: 30px;margin-bottom: 10px;}
.tableformat3 .top {text-align: center;padding-top: 2px;padding-bottom: 2px;}
.tableformat3 td, .tableformat3 th {border: 1px solid #4e97d2;}



.tableformat10{width:100%;}
.tableformat10 td, .tableformat10 th {
    border: 1px solid #4e97d2;
}
.tableformat11 {width:100%; margin-bottom:10px;}
.tableformat11 td, .tableformat11 th {
    border: 1px solid #4e97d2;
}
.tableformat12{width:100%; margin-bottom:10px;}
.tableformat12 td, .tableformat12 th {
    border: 1px solid #4e97d2;
}
.tableformat13{width:100%; margin-bottom:10px;}
.tableformat13 td, .tableformat13 th {
    border: 1px solid #4e97d2;
}
.tableformat14{width:100%;}
.tableformat14 td, .tableformat14 th {
    border: 1px solid #4e97d2;
}
.tablestyle1 {width:100%}
.tablestyle1 td, .tablestyle1 th {
    border: 1px solid #4e97d2;
 
}
.tableformat10 .th1 {
    width: 15%;
}
.tableformat10 .th2 {
    width: 20%;
}
.tableformat10 .th3 {
    width: 20%;
}
.tableformat10 .th4 {
    width: 30%;
}
.tableformat10 .th5 {
    width: 15%;
}




.notice-board {
    border: 2px solid #c1dbef;
   
    padding-bottom: 7px;
    margin-bottom: 10px;
}
.notice-board .title {
    text-align: center;
    font-size: 18px;
    margin-top: 5px;
    margin-bottom: 5px;
}
.smartphone2 {display: none;}
.tabformat1 {padding-left: 30px!important;padding-right: 30px!important;}
.tabformat1 li {width: 29.33%;margin-right:3%;border:1px solid black;}
.borderb5b8c7 {border: 1px solid #b5b8c7;}
.preoperative {padding-left: 166px;margin-bottom: 18px;}
.borderb5b8c7top {border-top: 1px solid #b5b8c7;}
.preoperative-price {padding-left: 50px;margin-bottom: 22px;margin-top: 26px;padding-right: 50px;}
.preoperativerow .thtitle {float: left;width: 152px;border: 1px solid #2a4669;text-align: center;padding: 3px 20px;font-size: 20px;}
.preoperativerow .tdprice {float: none;border-bottom: 1px dotted #2a4669;width: auto;margin-left: 156px;padding-left: 15px;padding-top: 0px;padding-bottom: 10px;margin-bottom: 13px;color: #2a4669;}
.preoperativerow .tddata {float: none;border-bottom: 1px dotted #2a4669!important;width: auto;margin-left: 156px;font-size: 16px;padding-left: 15px;padding-top: 12px;padding-bottom: 12px;margin-bottom: 14px;color: #2a4669;}
.preoperativerow .tddata {
    float: none;
    border-bottom: 1px dotted #2a4669;
    width: auto;
    margin-left: 156px;
    font-size: 16px;
    padding-left: 15px;
    padding-top: 12px;
    padding-bottom: 12px;
    margin-bottom: 14px;
    color: #2a4669;
}
.preoperativerow .thtitle2 {float: left;width: 152px;border: 1px solid #2a4669;text-align: center;padding: 3px 10px;font-size: 20px;}
.preoperativerow .thtitle3 {float: left;width: 271px;border: 1px solid #2a4669;text-align: center;padding: 3px 10px;font-size: 20px;}
.preoperativerow .tddata2 {float: none;border-bottom: 1px dotted #2a4669;width: auto;margin-left: 276px;font-size: 16px;padding-left: 15px;padding-top: 12px;padding-bottom: 12px;margin-bottom: 14px;color: #2a4669;}
.lifetime-warranty {background-color: #c1dbef;border: 4px solid #e0edf7;padding-bottom: 15px;margin-bottom: 40px;}
.preoperativeimagesteps {margin-bottom: 9px;}
.lifetime-warranty .title {text-align: center;font-size: 16px;margin-top: 10px;margin-bottom: 10px;}
.preoperativeimg {margin-top: 20px;}
.preopertive-process ul li {width: 33.33%;float: left;border: 1px solid #a9adbe;text-align: center;margin-bottom: 8px;}
.preopertive-process .after-surgery-th1, .preopertive-process .after-surgery-th2, .preopertive-process .after-surgery-th3 {text-align: center;border: 1px solid #a6cbe8; margin-bottom: 14px;}
.preopertive-process ul li:nth-child(3n+1) {clear: both;}
.preopertive-process .noborder, .stitching-and-double-widening .noborder {border: 0px;}
.preopertive-process ul:after {display: block;clear: both;content: "";}
.stitching-and-double-widening ul li:nth-child(4n+1) {clear: both;}
.stitching-and-double-widening ul li {width: 25%;float: left;text-align: center;border: 1px solid #a9adbe;margin-bottom: 5px;}
.preopertive-process ul {margin-bottom: 20px;}
.flow-of-treatment {margin-top: 20px;color: #2a4669;padding-top: 13px;}
.flow-of-treatment ul li:nth-child(3n+1) {clear: both;}
.flow-of-treatment .img, .flow-of-treatment .img4, .flow-of-treatment .img5, .flow-of-treatment .img6, .flow-of-treatment .img7, .flow-of-treatment .img8 {text-align: center;margin-top: 15px;width: 100%;margin-bottom: 6px;}
.flow-of-treatment ul li {width: 33.3333%;float: left;margin-bottom: 45px;height: 460px;color: #2a466a!important;}
.flow-of-treatment .title {text-align: left;padding-left: 30px;color: #2a4669;font-size: 14px;padding-top: 6px;}
.flow-of-treatment ul li {border-left: 1px solid #4e97d2;}
.flow-of-treatment .img2 {margin-top: 27px;width: 100%;padding-left:0px;margin-bottom: 52px;}
.flow-of-treatment .description {padding-left: 27px;padding-right: 4px;line-height: 24px;font-size: 12px;}
.flow-of-treatment .description2 {padding-left: 27px;padding-right: 14px;line-height: 24px;font-size: 12px;}
.flow-of-treatment .img3 {margin-top: 4px;width: 100%;padding-left: 0px;margin-bottom: 10px;}
.flow-of-treatment .description3 {padding-left: 1px;padding-right: 14px;line-height: 24px;font-size: 12px;color: #2a466a;}
.flow-of-treatment .description4 {padding-left: 27px;padding-right: 14px;line-height: 24px;font-size: 14px;color: #2a466a;}
.question-answer-wrapper {margin-top: 20px;}
.question-answer {margin-bottom: 10px;padding-bottom: 10px;}
.question-answer-wrapper .question {margin-bottom: 5px;padding-bottom: 5px;border-bottom: 1px solid #a6cae7;}
.case-picture {width: 60%;margin-left: auto;margin-right: auto;}
.case-picture li {float: left;width: 33.33%;}
.case-picture:after{display:block; clear:both; content:"";}
.case-picture-title {text-align: center;}
.tableformat4 {font-size: 10px;width: 100%;margin-top: 30px;margin-bottom: 56px;color: #2a4669;}
.tableformat4 .top {padding-top: 2px;padding-bottom: 2px;}
.tableformat9 td {padding: 0px;padding-bottom: 2px;text-align: left;padding-left: 5px;}
.tableformat9 td, .tableformat9 th {border: 1px solid #000000;}
.stitching-and-double-widening{margin-bottom:10px;}
.alignleft{float: left; margin-top: 6px; margin-bottom: 20px; margin-right: 16px; }
.aligncenter{margin-left: auto; margin-right: auto; display: block; margin-top: 30px; margin-bottom: 30px;  }
.alignright{float: right; margin-top: 6px; margin-bottom: 13px; margin-left: 16px;}


/*medical hair removal starts*/
.col-sm-9 {
    width: 75%;
float:left;
}
.ulformat1 {
    padding: 26px;
}
.ulformat1 ul li:before {
    content: "\f04d";
    font-family: "FontAwesome";
    padding-right: 4px;
}
.medical-ip-light-depilation .col-sm-3 {
    width: 25%!important;
float:left;
}
.tableformat18 {
    width: 100%;
    color: #2a4669;
    font-size: 14px!important;
    margin-bottom: 30px;
}
.tableformat18 td, .tableformat18 th {
    border: 1px solid #4e97d2;
}
.tableformat18 th, .tableformat18 td {
    text-align: center;
}
.col-sm-6 {
float:left;
    width: 50%;
}
.medical-ip-light-depilation-section-two {
    margin-bottom: 35px;
}
.tableformat19 {
    width: 100%;
    color: #2a4669;
    font-size: 14px!important;
    margin-bottom: 30px;
}
.tableformat19 td, .tableformat19 th {
    border: 1px solid #4e97d2;
}
.tableformat19 th, .tableformat19 td {
    text-align: center;
}
.medical-hair-removal .row .col-sm-3 {
    width: 24.9%!important;
}
.img-quick-chart {
    border-left: 1px solid #4e97d2;
}
.quick-chart-images .row .img-quick-chart:nth-child(4n) {
    border-right: 1px solid #4e97d2;
}
.quick-chart-images .row .img-quick-chart {
    margin-bottom: 20px;
}
.quick-chart-images .row .img-quick-chart .text {
    text-align: center;
}
.hair-removal-treatment-procedure h4 .title {
    float: none;
    margin-left: 20px;
}
.hair-removal-treatment-procedure .row .img-hair-removal-treatment {
    margin-bottom: 20px;
}
.medical-hair-removal .row .col-sm-4 {
    width: 33.222222%!important;
}
.hair-removal-treatment-procedure h4 .sn {
    float: left;
}
.hair-removal-treatment-procedure .row .img-hair-removal-treatment:nth-child(3n+1) {
    display: block;
    clear: both;
    content: "";
}
.hair-removal-treatment-procedure .img-hair-removal-treatment {
    border-left: 1px solid #4e97d2;
}
.hair-removal-treatment-procedure .row .img-hair-removal-treatment:last-child {
    border-right: 1px solid #4e97d2;
}
.hair-removal-treatment-procedure .row .img-hair-removal-treatment:nth-child(3n) {
    border-right: 1px solid #4e97d2;
}
.hair-removal-treatment-procedure .row {
    display: flex;
    flex-wrap: wrap;
}
/*medical hair removal ends*/

/*Notice wrapper starts*/
.notice-template-one-wrapper .row .col-sm-6:nth-child(odd){ padding-right: 0px; padding-left: 15px; }
.notice-template-one-wrapper .row .col-sm-6:nth-child(even){ padding-left: 0px; padding-right: 15px;}    
 .notice-wrapper .notice-template-one-wrapper .notice-template-three img { width: 100%;padding: 10px;}   
.notice-wrapper{padding-left: 27px; padding-right: 23px;}
.bordertopleftright{border-top: 1px solid #d4d7e0;border-left: 1px solid #d4d7e0; border-right: 1px solid #d4d7e0;}


.bordertopleftrightbottom{border-top: 1px solid #d4d7e0;border-left: 1px solid #d4d7e0; border-right: 1px solid #d4d7e0; border-bottom: 1px solid #d4d7e0;}
.borderright{border-right: 1px solid #d4d7e0;}
.borderleftright{border-right: 1px solid #d4d7e0; border-left: 1px solid #d4d7e0;}
.notice-template-one-wrapper .row .col-md-6:nth-child(odd){ padding-right: 0px; padding-left: 15px; }
.notice-template-one-wrapper .row .col-md-6:nth-child(even){ padding-left: 0px; padding-right: 15px;}
.borderleft{border-left:1px solid #d4d7e0;}
.notice-wrapper{margin-bottom: 40px;}

.notice-template-one-wrapper .row .col-md-6:nth-child(even) .row .col-md-6:nth-child(odd){padding-left:14px!important; padding-right:10px!important;}
.notice-template-one-wrapper .row .col-md-6:nth-child(even) .row .col-md-6:nth-child(even){padding-left:0px!important; padding-right:26px!important;}
.notice-template-one-wrapper .row .col-md-6:nth-child(even) .row .col-md-6:nth-child(even) img{padding: 0px; margin-top: 10px; height: 100%; }





.notice-wrapper h4{font-size: 17px; margin-bottom:4px;}
.notice-template-one-wrapper .row .col-md-6:nth-child(even) .row .col-md-6:nth-child(even) .description{padding: 0px; margin-top: 10px; }

.notice-wrapper .notice-template-one-wrapper .notice-template-one img{width: 100%; padding: 10px; }
.notice-wrapper .notice-template-one-wrapper .notice-template-two img { width: 100%;padding: 10px;}
.notice-wrapper .notice-template-one-wrapper .notice-template-one .description{padding: 10px;}
.notice-wrapper .notice-template-one-wrapper .notice-template-two .description{padding: 10px 1px 10px 10px; letter-spacing: -1px;}

.notice-wrapper .notice-template-one-wrapper .notice-template-three img { width: 100%;padding: 10px;}
.notice-wrapper .notice-template-one-wrapper .notice-template-three .description{padding: 10px;}
.notice-template-one-wrapper .row .col-md-6:nth-child(even) .row .col-md-6 .notice04{height: 160px!important;  margin-left: auto; margin-right: auto; margin-bottom: 35px; }
.notice-template-one-wrapper .row .col-md-6:nth-child(even) .row .col-md-6 .notice04 img{ }

.notice05 img{width:auto!important; height: auto!important; padding: 0px!important; margin-bottom: 18px;}
.notice03 img{height:185px;}
.notice05 {margin-left: 5px;}
.notice13 img{width:auto!important; height: auto!important; padding: 0px!important; margin-bottom: 0px;}
.paragraphformatnotice1{padding-bottom: 51px!important;}
.paragraphformatnotice2{padding-bottom: 35px;}
.paragraphformatnotice3{padding-bottom: 14px;}
.paragraphformatnotice4{padding-bottom: 42px;}
.paragraphformatnotice5{padding-bottom: 38px;}
.paragraphformatnotice6{padding-bottom: 19px;}
.la_clinica_shizuka_access  img{width: 88%;}
.borderbottom {
    border-bottom: 1px solid #d4d7e0;
}
.category-clinic .notice-template-one-wrapper .notice-template-three {
    height: 704px;
}
.category-clinic .readmore {
    position: absolute;
     bottom: 0; 
}
/*Notice wrapper ends*/




.tableformat24 {
    font-size: 14px;
    width: 100%;
    margin-top: 30px;
    margin-bottom: 56px;
    color: #2a4669;
}
.tableformat25 td, .tableformat24 th {
    border: 1px solid #4e97d2;
    vertical-align: top;
    padding: 10px 10px 0px 10px;
}
.tableformat25 td, .tableformat24 th {
    border: 1px solid #4e97d2;
    vertical-align: top;
    padding: 10px 10px 0px 10px;
}
.tableformat24 .title {
    padding-left: 10px;
    padding-top: 2px;
    padding-bottom: 2px;
}
.tableformat24 td, .tableformat24 th {
    border: 1px solid #4e97d2;
    vertical-align: top;
}
.tableformat24 .col-md-7 {
    width: 40.33333333%!important;
float:left!important;

}
.tableformat24 .col-md-5 {
    width: 41.66666667%!important;
float:right!important;
}
.tableformat24 .general {
    text-decoration: line-through;
}
.tableformat24 img {
    width: 98%;
    margin-bottom: 55px;
}
.advice_for_not_failing_in_double {
   
    padding: 20px 34px 20px 34px;
}
.blueh4 {
    font-size: 23px;
    border: 1px solid #4e97d2;
    padding: 8px 8px 8px 20px;
    color: #ffffff!important;
    position: relative;
}

.dflexwrapper {
    display: flex;
    flex-wrap: wrap;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -ms-flexbox;
}
.nopadding {
    padding: 0px!important;
}
.marginbottom20 {
    margin-bottom: 20px!important;
}
.nomargin {
    margin: 0px!important;
}
.col-md-6 {
    width: 50%;
float:left;
}
.category-clinic .notice-template-one-wrapper .row .col-md-6:nth-child(even) .row .col-md-6:nth-child(even) img {
    padding: 0px!important;
    height: auto;
    margin-bottom: 10px;
}
.category-case_picture h3, .category-clinic h3 {border:1px solid #4e97d2;
    color: #ffffff;
border-radius:0px;
    padding: 8px 8px 8px 20px;
    font-size: 23px;
    text-align: left;
    position: relative;
}

/*camping starts*/
.camping-wrapper {
    border: 2px solid #64a4d7;
margin-bottom:30px!important;
}
.campine_template_col1 {
    width: 60%; 
}
.campine_template_col2 {

    width: 40%;
}
.camping-wrapper .campine_template_1 {
  padding-left:25px;
 padding-right:25px;
    font-size: 20px;
}
.camping-wrapper .campine_template_1 ul li {
    font-size: 16px;
}

.camping-wrapper .campine_template_1 .right {float: right;}
.camping-wrapper .campine_template_1 .left {float: right;}
.camping-wrapper .campine_template_1 ul li{float:none;}
.campine_template_1_row:after {
    display: block;
    clear: both;
    content: "";
}
.camping-wrapper h2{text-align:center;}
.camping-wrapper h2{font-size:60px;}
.camping-wrapper .off-large-text{font-size:100px; line-height:100px;}
.camping-wrapper .campine_template_1 .off-text {font-size: 60px;}
/*camping ends*/
.responsive-center {
    display: block;
    margin-left: auto;
    margin-right: auto;
}
.tableformat30 th, .tableformat30 td {
    border: 1px solid #4e97d2;
    font-size: 14px;
}
.article-wrapper .col-sm-7 {
    width: 58.33333333%;
}
.img-sm-50 {
    width: 100%;
}
 .col-sm-7 {width: 58.33333333%!important; float:left;}
 .col-sm-5 { width: 41.66666667%!important; float:left;}
.alignright{margin-left: 0!important;}
.tableformat5 td, .tableformat5 th { border: 1px solid #4e97d2;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 10px;
}
.ulformat5 h5 {
 
    font-size: 18px;
    margin: 0;
    padding: 6px 20px 6px 20px;
    border: 1px solid #abaebf;
}
.price_tag {
    position: absolute;
    bottom: -15px;;
    left: 16px;
}

.price_tag {
    border: 1px solid #2a4769;
    color: #FFFFFF;
    padding: 10px;
    text-align: center;
}
.dflexwrapper{    display: flex;
    flex-wrap: wrap;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -ms-flexbox;}
.product_wrapper .row .col-sm-8 {
    width: 66.66666667%!important;
    padding-left: 4px!important;
    padding-right: 4px!important;
}
.col-sm-4 {
    width: 33.33333333%;
}
.floatright {
    float: right!important;
}
.product_wrapper {
    margin-bottom: 10px;
    padding-bottom: 10px;
}
.marginbottom10 {
    margin-bottom: 10px!important;
}
.padding15{padding-left:15px; padding-right;15px;}
.price_tag_border_bottom {
    position: absolute;
    bottom: -20px;
    width: 92%;
    border-bottom: 1px solid #d4d7e0;
}
.sold-out-badge div {
    border: 1px solid red;
    color: #FFFFFF;
    text-align: center;
    padding: 4px;
    font-weight: bold;
}
.article-wrapper .col-sm-3 {
    width: 25%!important;
}
.peeling_type {
    border-top: 1px solid #555e80;
    border-left: 1px solid #555e80;
    border-right: 1px solid #555e80;
}
.peeling_type {
    padding: 10px;
}
.borderbottom555e80 {
    border-bottom: 1px solid #555e80;
}
.peeling_type_price {
    padding-left: 10px;
    padding: 10px;
}
.peeling_type_price_wrapper {
   border: 1px solid #555e80; 
}
.peeling_type_description {
    border: 1px solid #555e80;
    border-top: 0px;
}
.peeling_type_description {
    padding-left: 10px;
    padding: 10px;
}
.peeling_soap_faces .square {
    height: 20px;
    width: 20px;
    border: 1px solid #156d00;
    text-align: center;
    color: #156d00;
    float: left;
}
.peeling_soap_faces .row .col-sm-3 .title {
    margin-bottom: 10px;
    color: #000000;
}


.home-news-flower-wrapper .home-news-flower-wrapper-close-day {
    margin-left: 10px;
    padding-right: 150px;
    border: none;
    color: #28456d;
    padding: 9px 32px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    width: 98%;
 
    border: 1px solid #e3e3e3;

}
.home-news-flower-wrapper .flower-wrapper {
    width: 19.5%;
    padding-left: 15px;
    padding-right: 15px;
    float: left;
    margin-top: 28px;
}

.home-news-flower-wrapper .map-wrapper {
    width: 40.25%;
    padding-left: 15px;
    padding-right: 15px;
    float: left;
    margin-top: 30px;
}
.home-news-flower-wrapper .address-wrapper-new {
    width: 40.25%;
    float: left;
    margin-top: 73px;
}
.borderabaebf-right{border-right: 1px solid #abaebf;}
.borderabaebf-left {border-left: 1px solid #abaebf;}
.circle-wrapper .arrow {position: absolute;top: 40%;left: 80%;}
.circle-wrapper .hidden-xs{display:block!important;}
.circle-wrapper img{max-width:100%!important;}
.borderabaebf-bottom { border-bottom: 1px solid #abaebf;}
.artificial-mammary-gland-wrapper{padding:10px!important;}
.circle-wrapper .arrow i {font-size: 30px;}

/*Directors column*/
h2.blog_title{border:1px solid #4d7dab; font-size:18px; padding:10px;}
.clear:after{display:block; clear:both; content:"";}
.alignright{margin-left:16px!important;}
.min25-278 {width: 25%!important;}
..col-xs-6 {
    width: 50%!important;
}
.bx-wrapper{display:none;}
.col-sm-33 {
    width: 100%!important;
    float: left;
}

