p {font-size: 13px; line-height: 19px; font-family: 'work_sansregular'; width: 100%; float: left;}
p strong{font-size: 13px; line-height: 19px; font-family: 'work_sanssemibold'; font-weight: normal;}
h6 {font-size: 15px; line-height: 19px; font-family: 'work_sanssemibold'; width: 100%; float: left;}
.therapybanner {background: url(../images/placeholder_therapy_banner.jpg) no-repeat center center; background-size: cover;}
.physiotherapy_banner {background: url(../images/physiotherapy/banner.jpg) no-repeat center center; background-size: cover;}
.sensory_integration_banner {background: url(../images/sensory-integration/banner.jpg) no-repeat center center; background-size: cover;}
.aquatic_therapy_banner {background: url(../images/aquatic-therapy/banner.jpg) no-repeat center center; background-size: cover;}
.art_based_therapy_banner {background: url(../images/art-based-therapy/banner.jpg) no-repeat center center; background-size: cover;}
.diet_counselling_banner {background: url(../images/diet-counselling/banner.jpg) no-repeat center center; background-size: cover;}
.aba_banner {background: url(../images/aba-therapy/banner.jpg) no-repeat center center; background-size: cover;}
.group_therapy_motivational_workshop_banner {background: url(../images/group-therapy/banner.jpg) no-repeat center center; background-size: cover;}
.psychological_intervention_banner {background: url(../images/psychological-intervention/banner.jpg) no-repeat center center; background-size: cover;}
.spinal_cord_injury_walking_track_banner {background: url(../images/spinal-cord-injury-walking-track/banner.jpg) no-repeat center center; background-size: cover;}
.special_education_banner {background: url(../images/special-education/banner.jpg) no-repeat center center; background-size: cover;}
.occupational_banner {background: url(../images/occupation-therapy/banner.jpg) no-repeat center center; background-size: cover;}
.speech_banner {background: url(../images/speech-therapy/banner.jpg) no-repeat center center; background-size: cover;}
.nobelprice_shortdesc {color: #733f2a; text-align: center;}
.nobelprice_shortdesc h6 {line-height: 21px; padding: 20px 0;}
.nobelprice_shortdesc h6 strong{color: #ff661b; font-weight: normal;}
#culture_of_trust { padding: 35px 40px 30px 40px; color: #fff; }
#culture_of_trust h1 { font-size: 50px; font-family: 'work_sansbold'; line-height: 50px;  }
#culture_of_trust p { padding: 14px 0px 0px 0px; line-height: 21px; font-size: 16px; }
#culture_of_trust p span { font-size: 12px; }
.stem_cell_title {margin-bottom: 25px;}
.stem_cell_title h2 {font-size: 16.5vw; margin-bottom: -5.7vw;}
.stem_cell_title.cell_therapy_title h2 {font-size: 14vw; margin-bottom: -5.7vw;}
.what_are_stem_cells h6, .what_are_stem_cells p {color: #fff; text-align: left;}
.what_are_stem_cells ul {text-align: center; margin: 18px 0; width: 100%; float: left;}
.what_are_stem_cells ul li {display: inline-block; padding: 0 35px;}
.what_are_stem_cells ul li label {display: inline-block;}
.what_are_stem_cells ul li img, .what_are_stem_cells ul li span{display: inline-block; color: #fff;}
.what_are_stem_cells ul li p {margin-top: 10px; text-align: center;}
.what_are_stem_cells .bg_violetblack {padding: 22px 20px 24px;}
.what_are_stem_cells .fwpc {transform: translateX(-50%); top: 80px;}
/*.what_are_stem_cells .fwpc img {height: 395px;}*/
.how_do_they_work h6 {margin: 58px 0 30px;}
.how_do_they_work_box {margin: 19px 0 0;}
.how_do_they_work_box p{margin: 15px 0 32px;}

.what_are_the_types h6 {margin: 25px 0 10px; }
.what_are_the_types .section_tab a{padding: 0 0; display: inline-block; margin: 22px 30px;}
.what_are_the_types .section_tab a.active {border-bottom: 2px solid #fff;}
.what_are_the_types .dash_desc {padding: 20px 0;}
.what_are_the_types .dash_desc li p {line-height: 16px; margin: 8px 0; font-size: 11px;}
.what_are_the_types .types_title {margin-top: 60px;}
.what_are_the_types .types_title h4 {width: 100%; float: left; font-family: 'work_sansbold'; font-size: 22px; line-height: inherit; color: #fff; margin-bottom: 40px;}
.what_are_the_types .h440 {min-height: 440px !important;}

.at_neurogen_title {margin-top: 10px;}
.at_neurogen_title h2 {font-size: 14.6vw;}
.at_neurogen_title h3 {margin-bottom: 8px;}

.what_are_stem_cells.at_neurogen ul li {padding: 0;}
.at_neurogen h4 {font-family: 'work_sansbold'; font-size: 23px; line-height: inherit; color: #ff661b; display: inline-block; margin-top: -42px; float: left;}
.at_neurogen .fwpc {transform: translate(-50%,-50%); top: 50%;}
.at_neurogen .fwpc img {width: 30px; height: 30px;}
.at_neurogen p strong{color: #ff661b;}
.at_neurogen {margin: 26px 0;}
.at_neurogen .bg_violetblack {padding: 26px 30px 28px}
/*.surgery_incision {margin-top: -49px;}*/
.surgery_incision .bg_orange {padding: 30px 60px;}
.special_consultations h3 {display: inline-block; color: #ff661b; font-family: 'work_sanssemibold'; font-size: 24px; line-height: inherit;}
.special_consultations .vice_versa {background: #ffcdbc; text-align: center; margin-top: 5px;}
.special_consultations .pdl{padding-left: 0}
.special_consultations .pdr{padding-right: 0}
.special_consultations .bg_ligthorg{margin-top: -49px; padding-top: 49px;}
.special_consultations h6 {font-size: 13px; color: #242134; display: inline-block; line-height: inherit; padding: 16px 0 14px; background: #ffad96; margin-bottom: 15px;}
.special_consultations .vice_versa p {padding: 0 15px;}
.vice_versa {padding-bottom: 15px;}
.vice_versa .dots3 {padding: 8px 0;}
.vice_versa .dots3 div {display: inline-block;}
.vice_versa .dots3 span{width: 4px; height: 4px; border-radius: 3px; background: #683725; display: inline-block; font-size: 0; line-height: inherit; float: left; margin: 0 2px 2px;}
.procedure_title {padding: 10px 0 10px;}
.procedure_title  h2{font-size: 16.9vw; margin-bottom: -5.9vw;}3
.procedure_steps h6 {color: #fff; margin: 36px 0 25px;}
.procedure_steps p {color: #7770a1; padding: 10px 0 24px;}
.readmore_down {display: inline-block;}
.procedure_desc .bg_violetblack{padding-bottom: 96px;}
.procedure_desc .readmore_down {margin-bottom: 21px; display: inline-block;}
.readmore_down span{display: inline-block; font-family: 'work_sansregular'; font-size: 13px; line-height: inherit; color: #fff; float: left; margin-right: 7px;}
.readmore_down span.dropdown {display: inline-block; font-size: 0; content: ' '; width: 0; height: 0; border: solid #fff; margin-top: 1px; border-width: 0px 2px 2px 0px; padding: 3px; transform: rotate(45deg); float: left;}

.how-safe-is-stem-cell-therapy img.fwpc {width: 130px; left: auto; right: 30px; transform: translateY(-50%);}
.how-safe-is-stem-cell-therapy h6 {color: #fff;}
.how-safe-is-stem-cell-therapy .desc h6 {font-family: 'work_sansregular'; color: #fff;}
.how-safe-is-stem-cell-therapy .desc h6 strong {font-family: 'work_sanssemibold'; font-weight: normal;}
.how-safe-is-stem-cell-therapy .bg_orange {padding: 30px 20px;}

.conditions_title126 {margin-top: 126px;}
.conditions_title h2 {font-size: 16.5vw; margin-bottom: -5.7vw;}

/*.treatments_follow .desc h6 {display: block; font-family: 'work_sanssemibold'; font-size: 16px; line-height: inherit; color: #3D3D3E; margin: 38px 0 21px;}
.treatments_follow .desc p {display: block; color: #3D3D3E; margin-bottom: 34px;}*/
.treatment_types { background: white; padding: 34px 10px 0; height: 186px;}
.treatment_types img {width: 30px;}
.treatment_types h6{display: block; font-family: 'work_sanssemibold'; text-transform: uppercase; font-size: 13px; line-height: 18px; color:#000; margin: 16px 0 14px;}
.treatment_types p { display: none; width: auto; float: none; font-family: 'work_sansregular'; font-size: 13px; line-height: 15px; color: #242134;}
.treatment_types p span {display: inline-block; float: left; margin-right: 3px;}
.treatment_types .knowmore_org {width: 15px; height: 12px; background-position: -419px -13px; float: left; margin-top: 1px;}
.treatment_types:hover img {width: 30px;}
.treatment_types:hover p {display: inline-block;}
.treatment_types:hover {box-shadow: 0px 0px 13px 4px rgba(255, 102, 27, 0.15);}
.treatment_types:hover h6 {font-size: 14px; line-height: 19px;}
.treatment_types:hover {z-index: 9999; position: relative; cursor: pointer;}

/*.therapies_follow .treatment_types:hover h6 {line-height: 16px;}*/
.therapies_follow .treatment_types p {font-size: 11px; line-height: 13px;}
/*.therapies_follow .treatment_types .disiblk p {margin-top: 9px;} */
.therapies_follow .treatment_types p span {font-size: 13px; line-height:inherit;}
.therapies_follow .treatment_types {height: 200px;}

.therapies_title h2 {font-size: 18.2vw; margin-bottom: -6.1vw;}
.therapies_title h3{color: #242134;}

.ethical_principle {margin-top:30px;}
.ethical_principle h6 {color: #fff;}
.ethical_principle p {color: #fff; font-size: 12px;}
.ethical_principle .bg_brown {padding: 30px 0 78px;}
.ic_declairation {position: absolute; left: 15px; top: 50%; transform: translateY(-50%);}
.ic_declairation_right {left: auto; right: 15px;}
.declaration_of_helsinki {padding: 20px 70px;}
.declaration_of_helsinki h6 {color: #fff;}
.declairation {margin-bottom: 70px;}

/*===========================OCCUPATION-THERAPY==================================*/
.understand {margin: 30px 0;}
.weoffer_slider_desc .po_ctr{margin-top: -25px;}
.weoffer_slider .owl-nav{left: -104px; margin-top: 158px;}
.weoffer_slider_thai .owl-nav{left: -104px; margin-top: 139px;}
#we_offer_aba_page .weoffer_slider .owl-nav{margin-top: 243px;}
.weoffer_slider_speech .owl-nav{margin-top: 120px;}
.weoffer_slider_special_edu .owl-nav{margin-top: 210px;}
.weoffer_slider_special_edu_thai .owl-nav{margin-top: 166px;}
.weoffer_aquatic .owl-nav {margin-top: 139px;}
.img_title_desc p:last-child {margin-top: 5px;}
.dash-essential-after-cell-therapy li p span:first-child {font-size: 20px;}
.essential_after_cell_therapy p, .essential_after_cell_therapy h6 {color: #fff;}
.essential_after_cell_therapy a:hover {color: #ff661b;}
.dash-essential-after-cell-therapy {padding: 12px 0; width: 100%; float: left;}
.dash-essential-after-cell-therapy p strong {display: inline-block; margin-bottom: 7px;}
.dash-essential-after-cell-therapy p {line-height: 16px; font-size: 12px;}
.pdl0 {padding-left: 0;}
.essential_after_cell_therapy {padding: 12px 0; margin: 20px 0;}

.our_clients_blackbg {padding-bottom: 32px; background: #242134;}
.title_client { padding: 25px 0 23px; text-align: center; color: #fff;}
.title_client p {font-size: 14px;line-height: 24px;}
#Our_clients .owl-nav {position: absolute; left: 0; top: 50%; transform: translateY(-50%); width: 100%; float: left;}
#Our_clients {position: relative;}
#Our_clients .owl-nav .owl-prev {position: absolute; top: 50%; left: -35px; background: url(../images/main/icons.png); background-repeat: no-repeat; width: 16px; height: 20px;background-position: -343px 0px; transform: translateY(-50%) rotate(90deg);}
#Our_clients .owl-nav .owl-next {position: absolute; top: 50%; left: auto; right: -35px; background: url(../images/main/icons.png); background-repeat: no-repeat; width: 16px; height: 20px;background-position: -343px 0px; transform: rotate(-90deg);}
#Our_clients .owl-nav .owl-prev span,#Our_clients .owl-nav .owl-next span {opacity: 0;}
.client_video .desc {background: #f9f5f5; padding: 21px 10px 23px; text-align: center;}
.client_video .desc h6 strong{font-family: 'work_sansbold'; font-size: 14px; line-height: inherit; color: #000;}
.client_video .desc h6 span{font-family: 'work_sansregular'; font-size: 12px; line-height: inherit; color: #9b9b9b;}
.client_video .desc p{font-family: 'work_sansregular'; font-size: 14px; line-height: 17px; color: #3d3d3e; margin-top: 13px;}
.title_client {padding: 25px 0 23px; text-align:  center; color: #fff;}
.therapy_videos .our_clients_blackbg {background: #ff661b;}
.therapy_videos .sprites {width: 34px; height: 34px; display: inline-block; background: url(../images/main/icons.png) no-repeat; background-position: right top;}

.treatment_slider_mo {display: block;}
/*===========================OCCUPATION-THERAPY==================================*/

.sensory_weoffer_slider .owl-nav{margin-top: 167px;}
.diet_slider_desc .po_ctr{margin-top: -25px;}
.diet_slider_desc .owl-nav, .group_slider_desc .owl-nav{margin-top: 148px;}
.psychological_weoffer_slider .owl-nav {margin-top: 166px;}
.art_based_therapy_weoffer_slider .owl-nav {margin-top: 215px;}
.psychological_weoffer_slider_thai { margin-bottom: 60px; }
.art_based_therapy_weoffer_slider_thai .owl-nav{ margin-top: 158px; }
.psychological_weoffer_slider_thai .owl-nav  {margin-top: 224px;}

.essential_slider {display: block;}

/*Mobile*/
@media only screen and (max-width: 768px) {


.therapybanner {background: url(../images/placeholder_therapy_banner.jpg) no-repeat center center; background-size: cover;}
.physiotherapy_banner {background: url(../images/physiotherapy/banner_mobile.jpg) no-repeat center center; background-size: cover;}
.sensory_integration_banner {background: url(../images/sensory-integration/banner_mobile.jpg) no-repeat center center; background-size: cover;}
.aquatic_therapy_banner {background: url(../images/aquatic-therapy/banner_moblie.jpg) no-repeat center center; background-size: cover;}
.art_based_therapy_banner {background: url(../images/art-based-therapy/banner_mobile.jpg) no-repeat center center; background-size: cover;}
.diet_counselling_banner {background: url(../images/diet-counselling/banner_mobile.jpg) no-repeat center center; background-size: cover;}
.group_therapy_motivational_workshop_banner {background: url(../images/group-therapy/banner_mobile.jpg) no-repeat center center; background-size: cover;}
.psychological_intervention_banner {background: url(../images/psychological-intervention/banner_mobile.jpg) no-repeat center center; background-size: cover;}
.spinal_cord_injury_walking_track_banner {background: url(../images/spinal-cord-injury/banner_mobile.jpg) no-repeat center center; background-size: cover;}
.special_education_banner {background: url(../images/special-education/banner_mobile.jpg) no-repeat center center; background-size: cover;}
.occupational_banner {background: url(../images/occupation-therapy/banner_mobile.jpg) no-repeat center center; background-size: cover;}
.speech_banner {background: url(../images/speech-therapy/banner_mobile.jpg) no-repeat center center; background-size: cover;}	

p {font-size: 12px; line-height: 16px;}
h6 {font-size: 14px; line-height: 17px;}
.nobelprice_shortdesc h6 {line-height: 17px; padding: 2px 0;}
.nobelprice_shortdesc{padding: 10px 0;}
.stem_cell_therapy_banner .fwpcmo {padding: 0 15px;}
#culture_of_trust {padding: 20px 20px; text-align: center; margin-top: -55px; margin-bottom: 10px;}
#culture_of_trust h1 {font-size: 23px; line-height: 28px;}
#culture_of_trust p {font-size: 12px; line-height: 16px; padding-top: 10px;}
.stem_cell_title {margin-bottom: 0;}
.stem_cell_title h2 {margin-bottom: -8.9vw;}
.section_tab {height: 50px; padding-top: 17px;}
.section_tab a{color: #242134; margin: 0 11px; font-size: 12px; line-height: 16px;}
.section_tab a:first-child {margin-left: 0;}
.section_tab a:last-child {margin-right: 0;}
.section_tab a.active {border-bottom: 2px solid #242134;color: #242134;}
.intro_work_type_desc {text-align: left;}
.intro_work_type_desc p {padding: 3px 0;}
.intro_work_type_desc ul li {display: inline-block; width: 95px; position: relative;}
.intro_work_type_desc ul li p {width: auto; float: none;}
.intro_work_type_desc .boxl {position: absolute; left: 50%; top:25px; height: 2px; width: 100%; background: #ff661b;}
.intro_work_type_desc ul li img{background: #fff4f0; position: relative; z-index: 99;}

/*.intro_work_type_desc ul li:first-child {float: left;}
.intro_work_type_desc ul li:last-child {float: right;}*/
.how_do_they_work_box {margin-top: 15px;}
.how_do_they_work_box p {margin: 10px 0 10px;}


.h480 {height: 480px; overflow-y: hidden; position: relative;}
.h480::after{content: ' '; height: 100px; position: absolute; bottom: 0; left: 0; width: 100%; float: left;
background: rgba(255,244,200,0);
background: -moz-linear-gradient(top, rgba(255,244,240,0) 0%, rgba(255,244,240,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,244,240,0)), color-stop(100%, rgba(255,244,240,1)));
background: -webkit-linear-gradient(top, rgba(255,244,200,0) 0%, rgba(255,244,240,1) 100%);
background: -o-linear-gradient(top, rgba(255,244,240,0) 0%, rgba(255,244,240,1) 100%);
background: -ms-linear-gradient(top, rgba(255,244,240,0) 0%, rgba(255,244,240,1) 100%);
background: linear-gradient(to bottom, rgba(255,244,240,0) 0%, rgba(255,244,240,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0 );}
.h480s{overflow: inherit; height: auto;}
.h480s::after{display: none;}
.arrow_show {content: ''; font-size: 0; width: 0; height: 0; border-style: solid; border-color: #ff661b; border-width: 0 2px 2px 0; transform: rotate(45deg); padding: 4px; position: absolute; left: 50%; margin-left: -6px; z-index: 999; bottom: 20px;}
.how_do_they_work {padding-bottom: 20px;}

.what_are_the_types #accordions li {display: block;}
.what_are_the_types #accordions p {color: #242134; width: auto; float: none; display: inline-block; font-size: 12px; line-height: 16px; margin: 3px 0; padding: 0 15px;}
.what_are_the_types #accordions h3 { width: auto; float: none; color: #ff661b; border-color: #e0cdc5; padding: 18px 15px;}
.what_are_the_types .dash_desc {padding: 0;}
#accordions .ui-accordion-content-active {border-color: #e0cdc5;}
.arrow_dropdown #accordions .ui-accordion-header-active {color: #ff661b;}
.arrow_dropdown #accordions {padding-bottom: 0;}
.arrow_dropdown #accordions h3::after, .arrow_dropdown #accordions .ui-accordion-header-active:after {border-color: #ff661b; right: 15px;}
.stem_cell_therapy_at_neurogen_desc .bg_violetblack {padding: 20px 15px 18px; margin-top: -62px;}
.stem_cell_therapy_at_neurogen_desc .bg_violetblack h3 {line-height: 32px !important;}
.what_are_stem_cells .fwpc {transform: inherit;top: inherit;}
.at_neurogen .bg_violetblack {padding: 0 15px; background: #fff;}
.at_neurogen .bg_violetblack p {color: #000;}
.plus_desc li:nth-child(1) {float: left;}
.plus_desc li:nth-child(3) {float: right;}
.plus_desc li:nth-child(2){ position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%);}
.plus_desc li p strong {font-size: 11px;}
.at_neurogen .fwpc img {width: 40px; height: 40px;}
.surgery_incision .bg_orange {padding: 15px;}
.special_consultations .bg_ligthorg {background: #fff;}
.special_consultations .txc {text-align: left;}
.procedure_title h2 {margin-bottom: -8.9vw;}
.procedure_title h3 {color: #733f2a;}
.procedure_steps {box-shadow: 0 0 8px rgba(0,0,0,0.3); margin: 10px 0 20px;}
.procedure_steps h6 {padding-bottom: 18px;}
.procedure_steps h6 span {font-size: 12px; line-height: inherit; padding: 6px 11px 5px; display: inline-block; background: #242134; border-radius: 50%; color: #fff; margin-right: 10px;}
.procedure_steps {text-align: left; padding: 15px 10px 24px; min-height: 310px;}
.procedure_steps p {color: #565656; padding: 0;}
.how-safe-is-stem-cell-therapy .bg_orange {padding: 20px 0; text-align: center;}
.how-safe-is-stem-cell-therapy .bg_orange h6 {font-size: 14px; line-height: 17px;}
.how-safe-is-stem-cell-therapy {background: #ff661b;}
.conditions_title126 {margin-top: 20px;}
.conditions_title h2  {margin-bottom: -8.7vw;}
.therapies_title h2 {margin-bottom: -9.1vw;}
.therapies_title h3 {color: #733f2a;}
.therapies_follow .treatment_types {height: auto;}
.ethical_principle {background: #733f2a;}
.declaration_of_helsinki {padding: 20px 15px;}
.declaration_of_helsinki img {display: none;}
.declairation {margin-bottom: 75px;}
.ethical_principle {margin-top: 20px;}

.banner_desc {margin-top: -50px;}
.understand {margin: 10px 0 20px;}
.weoffer_slider_desc .po_ctr {margin-top: 0;}
.weoffer_slider_desc .po_ctr .pd{padding: 0 15px;}
.sliderrightboxdesc {padding: 20px 15px; text-align: center;}
.sliderrightboxdesc ul li p {text-align: left;}
.sliderrightboxdesc h2 {font-size: 23px; line-height: 28px;}
.weoffer_slider { background: #242134; padding-bottom: 40px;}
.img_title_desc {position: relative; padding-left: 60px; text-align: left;}
.img_title_desc .bg_cirgrey {position: absolute; left: 0; top: 50%; transform: translateY(-50%);}
.weoffer_slider .owl-dots {display: flex; justify-content: center; width: 100%; bottom: 16px !important;}
.essential_after_cell_therapy {background: transparent; padding:0; margin-bottom: 0px;}
.essential_after_cell_therapy p, .essential_after_cell_therapy h6 {color: #000;}
.essential_slider ul {margin: 20px 0 10px; box-shadow: 0 0 6px rgba(0,0,0,0.4); min-height: 210px; padding: 10px;}
.essential_slidersensory ul{min-height: 110px;}
.essential_sliderphysiotherapy ul{min-height: 256px;}
.essential_sliderdiet ul{min-height: 144px;}
.essential_sliderspi ul{min-height: 210px;}
.essential_slider_aba ul{min-height: 90px;}
.essential_slidergroup ul{min-height: 130px;}
#Our_clients.white_dots .owl-dots {bottom: -20px !important; }
.owl-carousel .owl-item img {height: auto;}
/*.fwh86 {height: calc(100vh - 86px)}*/
.fwh86 {height: calc(100vh - 120px)}

#Our_clients .col-xs-12,#Our_clients .col-md-12 {padding: 0 10px !important;}

.at_neurogen_mo .fwpc .bo_cirorg {width: 50px; height: 50px; padding: 10px;}
.at_neurogen_mo .fwpc img {width: 30px; height: 30px;}


.intro_work_type_desc ul li .bo_cirorg {width: 50px; height: 50px; padding: 10px; overflow-y: hidden;}
.intro_work_type_desc ul li .bo_cirorg::after {background: #fff4f0; z-index: 9;}
.intro_work_type_desc ul li .bo_cirorg img {width: 30px; height: 30px;}

}

/*Mobile*/


/*font-family: 'work_sansbold';
font-family: 'work_sansregular';
font-family: 'work_sansextrabold';
font-family: 'work_sanslight';
font-family: 'work_sanssemibold';*/
 