/* 7. Testimonial slider */

.owl-qoute-wrapper{background: #19253E;}
.owl-content-wrapper{padding: 121px 135px 100px 100px;}
.owl-content-wrapper h1.testimonial-heading {
    color: #FFFFFF;
    padding-bottom: 54px;
}
.qoute-start blockquote{
  font-family: Open Sans;
  font-style: italic;
  font-weight: normal;
  font-size: 35px;
  line-height: 48px;
  text-align: center;
  color: #FFFFFF;
  position: relative;
}
.single-tannhelseinfo #owl-testimonial blockquote {padding-top: 20px;}
.page-child .default_content_styles #owl-testimonial blockquote {font-family: Open Sans;font-style: normal;font-weight: 300;font-size: 28px !important;line-height: 38px !important;padding-top: 20px;}
.page-child .contentNoSidebar-wrapper .noleftonlymbox .default_content_styles #owl-testimonial blockquote {padding-top: 16px;}
.qoute-start img{
  height: 30px;
  width: 30px;
}
.page-child .contentNoSidebar-wrapper .noleftonlymbox .default_content_styles .owl-qoute-wrapper {padding-left: 51px;padding-right: 51px;}
.page-child .contentNoSidebar-wrapper .noleftonlymbox .default_content_styles #owl-testimonial blockquote {padding-left: 36px;padding-right: 36px;}
.qoute-img{
    background: url('../assets/icons/Innholdstekst\ ar\ far.svg') no-repeat scroll 2px 3px;
}
.middelbox-startext .star-smalltext{padding: 25px 0px;}
.middle-textBox-wrapper blockquote{position: relative;}
.middle-textBox-wrapper blockquote span::before {
  content: url(../assets/icons/quote-testimonial-marine-blue.svg);
  position: absolute;
  left: 0px;
  top: -25px;
}
/*.middle-textBox-wrapper blockquote span::after {
  content: url(../assets/icons/Innholdstekst\ ar\ far@2x.svg);
  /* padding-left: 25px; 
  position: absolute;
  bottom: -35px;
  right: -15px;
}*/
/* .owl-containerWrapper{
  padding: 50px 50px;
} */
.middle-textBox-wrapper blockquote{
  font-family: Open Sans;
  font-style: italic;
  font-weight: normal;
  font-size: 35px;
  line-height: 48px;
  text-align: center;
  /*color: #16BAC5 !important;*/
}
.qoute-author p{ 
    color: #FFFFFF;
    font-size: 18px;
    line-height: 31px;
    text-align: right;
    font-weight: bold;
    padding: 15px 0px;
}

#owl-testimonial button:focus {
  outline: none;
}
#owl-testimonial .owl-nav [class*=owl-]:hover {
  background: transparent;
  text-decoration: none;
}
#owl-testimonial .owl-nav {
    position: absolute;
    text-align: center;
    top: 42%;
    width: 100%;
}
#owl-testimonial .owl-nav .owl-prev {
    left: 110px;
    position: absolute;
}
#owl-testimonial .owl-nav .owl-next {
    right: 110px;
    position: absolute;
}
/* star rating */
.star{
  color:#16BAC5;
  font-size: 30px;
  padding: 0 0px;
}
.star::before{
  content: '\2606';
  cursor: pointer;
}
.star:hover::before{
  content: '\2605';
  color: #16BAC5;
}
.star.rated::before{
  content: '\2605';
}
.middelbox-startext{text-align: center;}
p.star-smalltext{
  text-align: center;
  color: #FFFFFF;
}
.star-rating{position: relative;}

#owl-testimonial .owl-content-wrapper {
    padding: 83px 100px 42px 100px !important;
}
body.home #owl-testimonial .owl-content-wrapper {
    padding: 62px 135px 128px 100px !important;
}

body.home #owl-testimonial .middle-textBox-wrapper blockquote span::before{top:-29px !important;}
#owl-testimonial .owl-nav .owl-next{right: -66px !important;}
#owl-testimonial .owl-nav .owl-prev {left: -66px !important;}
.single-tannhelseinfo #owl-testimonial .owl-nav .owl-prev {left: 0px !important;}
.single-tannhelseinfo #owl-testimonial .owl-nav .owl-next {right: 0px !important;}
body.home #owl-testimonial .owl-nav .owl-next{right: 110px !important;}
body.home #owl-testimonial .owl-nav .owl-prev {left: 110px !important;}

.testimonial-heading{padding-top:111px;color:#ffffff;display:none;}

.middle-textBox-wrapper blockquote{font-size: 28px !important;line-height: 38px !important;}
body.home .middle-textBox-wrapper blockquote{font-size: 28px !important;line-height: 38px !important;padding-top: 24px;color: #16BAC5;font-weight: 300;font-style: normal;margin-bottom: 0;}
body.home .testimonial-heading {display:block !important;margin-bottom:0;font-size: 38px;line-height: 50px;color: #333333;padding-top: 123px;}

#owl-testimonial .owl-nav { top: 39% !important;}

body.home #owl-testimonial .owl-nav {
    position: absolute;
    text-align: center;
    top: 22% !important;
    width: 100%;
}



.star{position:relative;}
.star.selected::before {
    content: '\2605' !important;
    color: #16BAC5;
}

.star.half:after {
    content: "";
    content: '\2605' !important;
    overflow: hidden;
    position: absolute;
    color: #16BAC5;
    width: 12px;
    z-index: 999999;
    left: 0px;
}

.middelbox-startext .star-smalltext {
    padding: 0px 0px 10px !important;
    margin-bottom: 0;
}
.default_content_styles .owl-qoute-wrapper {
    margin-top: 35px;
    margin-bottom: 39px;
    padding-left: 27px;
    padding-right: 27px;
}

body.home .middelbox-startext .star-smalltext {padding: 0px 0px 0px !important;font-size: 16px;}
@media screen and (min-width: 768px) {
.default_content_styles #owl-testimonial .owl-content-wrapper {padding: 81px 54px 42px 50px !important;}

.middle-textBox-wrapper blockquote span:after{bottom:-30px; !important;}
.default_content_styles #owl-testimonial .star-rating {margin-top: 40px;}
}

@media screen and (min-width:768px) and (max-width:991px){
#owl-testimonial .owl-nav{display:block; !important;}
}


@media screen and (max-width: 767px) and (min-width: 320px) {
#owl-testimonial .owl-content-wrapper {
    padding: 67px 0px 55px 0px !important;
}
body.home #owl-testimonial .owl-content-wrapper {
    padding: 55px 32px 53px 32px !important;
}
.star-rating {padding-top:0 !important;}
.testimonial-heading{font-size:36px !important;}
.page-child .contentNoSidebar-wrapper .noleftonlymbox .default_content_styles #owl-testimonial blockquote {font-size: 20px !important;line-height: 27px !important;}
.default_content_styles #owl-testimonial blockquote:before{display:none;}
.middelbox-startext .star-smalltext{padding-bottom:0 !important;margin-bottom:0 !important;}
.middle-textBox-wrapper blockquote span:before{top:-26px !important;}
.middle-textBox-wrapper blockquote span:after{bottom:-30px !important;}
.stars {margin-top: 45px;margin-bottom: 0px;}
.middle-textBox-wrapper blockquote { font-size: 20px !important;line-height: 27px !important;}
body.home .middle-textBox-wrapper blockquote {
    font-size: 20px !important;
    line-height: 26px !important;
}
  p.star-smalltext {font-size: 15px;line-height: 30px;}
  .page-child .contentNoSidebar-wrapper .noleftonlymbox .default_content_styles #owl-testimonial blockquote {padding-top: 10px;}
  .testimonial-heading {padding-top:67px !important;}
  .block-section .bestill-bottombanner {text-align: center;}
  .appointment-block-section .btn-bottom {margin: auto;}
  .default_content_styles .owl-qoute-wrapper {margin-top: 100px;margin-bottom: 100px;}
  body.home section.section.container-fluid.owl-qoute-wrapper {margin-top: 100px;margin-bottom: 100px;}
  body.home .middelbox-startext .star-smalltext {font-size: 16px;line-height: 30px;font-weight: 600;}
  .page-child .contentNoSidebar-wrapper .noleftonlymbox .default_content_styles #owl-testimonial blockquote {padding-left: 0;padding-right: 0;}
  .single-tannhelseinfo #owl-testimonial blockquote {padding-left: 25px;padding-right: 25px;}
}

@media screen and (min-width:768px) {
.default_content_styles #owl-testimonial .owl-content-wrapper{padding: 61px 50px 68px 50px !important;}
.default_content_styles #owl-testimonial blockquote{padding-left:30px;}
 body.page-child .contentNoSidebar-wrapper .default_content_styles #owl-testimonial .owl-content-wrapper {padding: 78px 50px 60px 50px !important}
.default_content_styles #owl-testimonial blockquote:before{display:none;}
.default_content_styles #owl-testimonial blockquote span::before{left:0px;}
.default_content_styles #owl-testimonial blockquote span::after{right:-24px;}
.default_content_styles #owl-testimonial .owl-nav .owl-prev {left: 0px !important;}
.page-child .default_content_styles #owl-testimonial .owl-nav .owl-prev {left: 0px !important;}
.default_content_styles #owl-testimonial .owl-nav .owl-next {right: 0px !important;}
.page-child .default_content_styles #owl-testimonial .owl-nav .owl-next {right: 0px !important;}
.default_content_styles #owl-testimonial .star-rating {margin-top: 70px;padding-top: 0;}
p.star-smalltext {font-weight: 600;font-size: 15px;line-height: 30px;}
.default_content_styles #owl-testimonial .owl-containerWrapper {padding: 0px 0px;}
.default_content_styles #owl-testimonial .owl-nav .owl-prev img {width: 20px;height: 37px;}
.default_content_styles #owl-testimonial .owl-nav .owl-next img {width: 20px;height: 37px;}
body.page-child .contentNoSidebar-wrapper.onlyleftside .default_content_styles #owl-testimonial .owl-content-wrapper {padding: 81px 50px 60px 50px !important;}
body.page-child .contentNoSidebar-wrapper.onlyleftside .default_content_styles #owl-testimonial blockquote {padding-left: 50px;padding-right: 50px;}
body.page-child .contentNoSidebar-wrapper.onlyleftside .default_content_styles .owl-qoute-wrapper {padding-left: 28px;padding-right: 28px;}
body.page-child .contentNoSidebar-wrapper.onlyleftside .default_content_styles #owl-testimonial .star-rating {margin-top: 53px;}
body.page-child .contentNoSidebar-wrapper.onlyleftside .default_content_styles #owl-testimonial blockquote {padding-top: 16px;}
}

@media screen and (min-width:992px) {
	.default_content_styles #owl-testimonial blockquote{padding-left:50px;padding-right:45px;}
	.default_content_styles #owl-testimonial blockquote span::after{right:14px;}
}

@media screen and (min-width:768px) and (max-width:991px){
.default_content_styles #owl-testimonial .owl-content-wrapper {padding: 83px 50px 42px 50px !important;}
.default_content_styles #owl-testimonial blockquote{padding-left:30px;padding-right:30px;}
.default_content_styles #owl-testimonial blockquote span::after {right: 10px;}
}

@media screen and (max-width:767px) {
  .middle-textBox-wrapper blockquote span::after{right: 2px !important;}
  body.home #owl-testimonial .owl-nav .owl-next {right: 0 !important;}
  body.home #owl-testimonial .owl-nav .owl-prev {left: 0 !important;}
  #owl-testimonial .owl-nav .owl-prev {left: -23px !important;}
  #owl-testimonial .owl-nav .owl-next {right: -23px !important;}
  .page-child .default_content_styles #owl-testimonial blockquote {font-size: 20px !important;line-height: 27px !important;}
  .default_content_styles #owl-testimonial blockquote {padding-left: 16px;padding-right: 16px;}
  section.section.container-fluid.owl-qoute-wrapper .testimonial-heading {padding-top: 85px !important;font-size: 28px !important;line-height: 32px;}
  body.home section.section.container-fluid.owl-qoute-wrapper .testimonial-heading {padding-top: 53px !important;}
}  

@media screen and (max-width:360px) {
body.home .owl-qoute-wrapper .text-center{padding-left:0;padding-right:0;}
body.home .owl-qoute-wrapper .testimonial-heading {font-size: 31px !important;}
body.home .middle-textBox-wrapper blockquote{font-size:24px !Important;}
}

@media screen and (min-width:991px) and (max-width:1199px){
.default_content_styles #owl-testimonial .owl-nav .owl-prev {left: -44px !important;}
.default_content_styles #owl-testimonial .owl-nav .owl-next {right: -44px !important;}
.default_content_styles #owl-testimonial blockquote span::after {right: 9px;}

body.home #owl-testimonial .owl-nav .owl-prev {left: 10px !important;}
body.home #owl-testimonial .owl-nav .owl-next {right: 10px !important;}

}
@media screen and (min-width:1200px) and (max-width:1300px){
	body.home #owl-testimonial .owl-nav .owl-prev {left: 40px !important;}
body.home #owl-testimonial .owl-nav .owl-next {right: 40px !important;}
}

@media screen and (-webkit-min-device-pixel-ratio:0) and (max-width: 380px) { 
_::-webkit-full-page-media, _:future, :root .testimonial-heading{ font-size: 32px !important;}
}
