ol,ul{margin-top:0;margin-bottom:10px;padding-left:40px;}
.bredcrumbs ul{padding-left:15px;text-align:left;list-style:none;margin:10px 0;}
.bredcrumbs ul li{position:relative;display:inline-block;margin-right:5px;color:#05152e;font-size:12px;text-decoration:underline;}
.bredcrumbs ul li.bredcrumbs_arrow,.bredcrumbs ul li:last-child{text-decoration:none;}
.bredcrumbs ul li a{color:#05152e;font-size:12px;text-decoration:underline;}
.right_section .bredcrumbs ul{padding-left:30px;}
.statick-pages__img{float:right;margin:0 0 2% 2%;}
.content-wr{display:block;text-align:justify;margin:5px 15px 0px 30px;}
.content-wr.FAQ ul>li{text-align:justify;margin-bottom:20px;}
.content-wr.FAQ ul>li>a:hover{color:#0b0080;}
/* .ep_cookies{display:none;position:fixed;z-index:16;bottom:0;width:100%;background:rgba(5,21,46,.8);color:#fff;font-size:14px;border-bottom:4px solid #ebebeb;padding:10px 0;} */
/* .ep_cookies_text{margin-top:7px;} */
/* .ep_cookies_text span{font-weight:700;text-align:center;} */
/* .ep_cookies_text a{color:#fff;text-decoration:underline;margin-left:10px;} */
/* .ep_cookie_btn{font-size:16px;height:30px;background:#fff;color:#000;border:1px solid #000;} */
.footer_nav>ul{padding-left:0;}
.footer_nav>ul>li{list-style-type:none;line-height:25px;}
/* .footer_nav>ul>li a,.footer_nav>ul>li span{color:#fff;font-size:16px;} */
/* .footer_payment,.footer_order{padding-right:4%;} */
.secure_img,.secure_img-m{margin-top:3px;}
.secure_img img{margin-top:20%;}
.bottom_footer h3{font-size:14px;text-transform:uppercase;margin-top:20px;margin-bottom:10px;}
.subscribe_footer .form-group{position:relative;margin-bottom:20px;}
.left_section{float:left;width:330px;color:#1b2f4a;}
.left_title{text-align:center;font-size:30px;font-weight:700;padding:5px 0;}
.left_category{background:#00b1fd;font-size:16px;margin:0 0 1px;padding:8px 5px 8px 40px;}
.left_category_item .active{background:#1b2f4a;}
.arrow-open,.arrow-close{cursor:pointer;margin-right:10px;width:7px;height:11px;}
.arrow-open{width:11px;height:7px;}
.left_category_item .active a{color:#00b1fd;}
.left_prod{background:#fff;color:#1b2f4a;font-size:16px;border-bottom:1px solid #00b1fd;padding:8px 5px 8px 65px;}
.left_item {
    border-bottom: 1px solid #ffffff;
}
.left_item:last-child {
    border-bottom: none;
}
.left_call_us{text-align:center;padding:0;}
.left_call_us a{display:inline-block;width:100%;}
.left_payment_text,.left_shipping_text{text-align:center;font-size:18px;margin:10px 0 20px;}
.left_payment img,.left_shipping img,.foote-shoping_item1 img,.foote-shoping_item3 img{width:60px;height:38px;}
.left_payment .row,.left_shipping .row{padding:10px 0;}
.left_payment,.left_shipping{padding:0;}
.doctor_wr .doctor_description{
    max-height: 43px;
    overflow-y: hidden;
    text-overflow:ellipsis;
    font-size: 16px;
}
.doctor_wr .link_to_personal{
    display: flex;
    justify-content: flex-start;
    align-items: center;
    margin-top: 10px;
    font-style: italic;
}
.doctor_wr .link_to_personal .arrow_block{
    margin-left: 8px;
    width:10px;
    height: 10px;
    background:url(../img/arrow_trust_block.svg)no-repeat center;
}
.doctor_wr .link_to_personal:hover,.doctor_wr .link_to_personal:focus{
    text-decoration: underline;
}
.doctor_bg{
    position:relative;
    height:134px;
    width:100%;
    background:url(../img/doctor_bg_pic.jpg)no-repeat center;
}
.doctor_bg .doctor_photo{
    position:absolute;
    bottom:-16px;
    left:calc(50% - 67.5px);
}
.content-wr.Doctor_IT h1,.content-wr.Doctor_DE h1,.content-wr.Doctor_FR h1,.content-wr.Doctor_ES h1,.content-wr.dr_bertschy h1{
    margin:40px 0 16px;
    font-size: 24px;
    color: #3b7337;
    text-align: center;
}
.doctor_page_info p.who_is{
    margin-bottom: 24px;
    font-size: 16px;
    color:#333;
    text-align: center;
}
.doctor_page_info p.linkedin_link,.doctor_page_info p.register_site_link {
    margin-bottom: 16px;
}
.doctor_page_info .linkedin_link a,.doctor_page_info .register_site_link a{
    display: flex;
    align-items: center;
    justify-content: center;
    color:#3b7337;
    font-size: 16px;
    font-style: italic;
    text-decoration: underline;
    max-width: 100px;
    margin: 0 auto;
}
.doctor_page_info .linkedin_link a .arrow_block,.doctor_page_info .register_site_link a .arrow_block{
    margin-left: 8px;
    width:10px;
    height: 10px;
    background:url(../img/new_img/images/arrow_next.svg)no-repeat center;
}
.doctor_page_info .l_des{
    padding: 8px 0 24px;
}
.doctor_page_info .l_des p{
    font-size: 16px;
    color:#333;
    text-align: left;
    margin-bottom: 32px;
}
.doctor_page_info .l_des p:last-of-type{
    margin-bottom: 0;
}
.call_popup_section{
    margin-bottom:40px;
    padding-top: 48px;
    border-top: 1px solid rgba(34,49,78,.1);
}
.content-wr.Doctor_IT .call_popup_section,
.content-wr.Doctor_DE .call_popup_section,
.content-wr.Doctor_FR .call_popup_section,
.content-wr.Doctor_ES .call_popup_section,
.content-wr.dr_bertschy .call_popup_section{
   border-top: 1px solid #0d1c32;
}
.call_popup_section h3{
    margin-bottom: 32px;
    font-size: 24px;
    color: #0d1c32;
    text-align: center;
    text-transform: uppercase;
}
.content-wr.Doctor_IT .call_popup_section h3,
.content-wr.Doctor_DE .call_popup_section h3,
.content-wr.Doctor_FR .call_popup_section h3,
.content-wr.Doctor_ES .call_popup_section h3,
.content-wr.dr_bertschy .call_popup_section h3{
    font-weight: 700;
}
.call_popup{
    position: relative;
    text-align: center;
    cursor:pointer;
}
.call_popup .no_hover p{
    padding-top: 16px;
    font-size: 16px;
    border-top: 1px solid #333;
}
.call_popup .no_hover .arrow_block{
    margin-left: 14px;
    width:10px;
    height: 10px;
    background:url(../img/arrow_trust_block.svg)no-repeat center;
}
.call_popup .no_hover .top_img{
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 16px;
}
.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow-x:hidden;overflow-y:auto;outline:0;background:rgba(0,0,0,.5);}
.new_moadal .modal-dialog{
    position: relative;
    width:830px;
    margin:30px auto;
    padding: 48px 54px 32px;
    background:#fff;
    border-radius:10px;
}
.new_moadal .modal-header .close_btn{
    position:absolute;
    top:12px;
    right:12px;
    width:16px;
    height:16px;
    cursor:pointer;
    background:url(../img/close_trust_pop_up.svg)no-repeat center;
}
.new_moadal h4{
    margin-top: 0;
    margin-bottom: 22px;
    font-size: 36px;
    color: #00b3ff;
    font-weight: bold;
    text-align: center;
}
.new_moadal .modal-header p{
    position: relative;
    padding-bottom: 32px;
    font-size: 16px;
    line-height: 24px;
    text-align: center;
}
.new_moadal .modal-header p::after{
    content:'';
    position: absolute;
    bottom:0;
    left:calc(50% - 308px);
    width:616px;
    height: 1px;
    background:#b3b3b3;
}
.new_moadal.quality_delivery .modal_info{
    padding: 18px 0 24px 48px;
    background:url(../img/point.svg)no-repeat 8px 18px;
}
.new_moadal.quality_delivery .modal_info:nth-of-type(even){
    background:#e5f8ff url(../img/point.svg)no-repeat 8px 18px;
}
.new_moadal.save_time .modal_info:nth-of-type(even){
    background:#e5f8ff;
}
.new_moadal .modal_info h5{
    margin: 0 0 14px;
    font-size: 18px;
    font-weight: bold;
}
.new_moadal .modal_info p{
    font-size: 14px;
    line-height: 24px;
    margin-bottom: 0;
}
.new_moadal .modal_buttons{
    display: flex;
    align-items: center;
    justify-content: center;
}
.new_moadal .modal_buttons button{
    outline:0;
    border:0;
    height:48px;
    border-radius:5px;
    box-shadow: 2px 3px 0px #1b2e4c;
    font-size: 16px;
    cursor:pointer;
}
.new_moadal .modal_buttons button.close_btn{
    width:300px;
    background:#00b3ff;
    font-size: 16px;
    color:#fff;
    font-weight: 700;
}
.new_moadal.sequrity_confident .modal_info{
    padding: 18px 0 24px 48px;
    background:url(../img/point.svg)no-repeat 8px center;
}
.new_moadal.sequrity_confident .modal_info p{
    font-size: 16px;
}
.new_moadal.save_time .modal_info{
    position: relative;
    padding:24px 0 16px 24px;
}
.new_moadal.save_time .modal_info::before{
    content:'';
    position: absolute;
    left:-40px;
    top:calc(50% - 20px);
    width:40px;
    height: 40px;
}
.new_moadal.save_time .modal_info:first-of-type::before{
    background:url(../img/consultation.svg)no-repeat center center;
    background-size:40px 40px;
}
.new_moadal.save_time .modal_info:nth-of-type(2)::before{
    background:url(../img/diagnostic.svg)no-repeat center center;
    background-size:40px 40px;
}
.new_moadal.save_time .modal_info:last-of-type::before{
    background:url(../img/ordonnance.svg)no-repeat center center;
    background-size:40px 40px;
}
.new_moadal.save_time .modal-header p{padding-bottom:0;}
.new_moadal.save_time .modal-header p::after{display:none;}
.new_moadal.save_time .modal_info h5{margin:0 0 12px;}
.content-wr a {cursor: pointer;color: #0b0080;text-decoration: none;}
.content-wr a:hover,.content-wr a:focus{text-decoration: underline;}
.youtube{width:100%;height:315px;background-position: center;background-repeat: no-repeat;position: relative;display: inline-block;overflow: hidden;transition: all 200ms ease-out;cursor: pointer;}
.youtube .play{background: url('../img/youtube-play-btn.png') no-repeat;background-position: 0 -50px;-webkit-background-size: 100% auto;background-size: 100% auto;position: absolute;height: 50px;width: 69px;transition: none;top:0;left:0;right:0;bottom:0;margin:auto;}
.youtube:hover .play{background-position: 0 0;}
.content-wr iframe{width:60%;height: 350px;}
.video_wr{text-align: center;}
.content-wr p{word-break: break-word;font-size: 16px;}
.content-wr .awards_icons{
    display:flex;
    align-items: center;
    justify-content: space-between;
    margin-top: 24px;
}
.content-wr .awards_icons img{
    width:auto;
    max-width:calc(100% / 3);
}
.content-wr .awards_icons img:nth-of-type(2){
    margin: 0 8px;
}

.content-wr h2,
.content-wr h3,
.content-wr h4,
.content-wr h5 {
    font-size: 30px;
    text-align: center;
}


@media screen and (max-width:767px){
    .hp_links_footer{border-top:1px solid #fff;}
    .hp_links_footer div:nth-of-type(4){margin-left:0;}
    .hp_links_footer div{width:100%;}
    .hp_links_footer{border-top:1px solid #fff;}
    .hp_links_footer div:nth-of-type(4){margin-left:0;}
    .hp_links_footer div{width:100%;}
    .statick-pages__img{margin:2% auto;float:none;}
    .content-wr{margin:5px 0 0px;}
    .new_moadal .modal-dialog{width:80%;margin:10px auto;padding: 48px 0 32px;}
    .call_popup_section{padding-top: 24px;}
    .call_popup_section .col-4.call_popup{width:100%;margin-bottom: 24px;}
    .doctor_wr a{display: block;}
    .doctor_wr .doctor_photo{width:100px;height:100px;float:left;margin:0 16px 12px 0;}
    .doctor_wr .doctor_photo img{width:100%;}
    .doctor_wr .doctor_info_wr{margin-left: 0;}
    .doctor_wr .doctor_description{max-height: 92px;}
    .content-wr.Doctor_IT .call_popup_section h3,
    .content-wr.Doctor_DE .call_popup_section h3,
    .content-wr.Doctor_FR .call_popup_section h3,
    .content-wr.Doctor_ES .call_popup_section h3,
    .content-wr.dr_bertschy .call_popup_section h3{margin-top: 0;}
    .new_moadal.save_time .modal_info::before{display: none;}
}

 */

.doctor_bg{
    position:relative;
    height:134px;
    width:100%;
    background:url(../img/doctor_bg_pic.jpg)no-repeat center;
}
.doctor_bg .doctor_photo{
    position:absolute;
    bottom:-16px;
    left:calc(50% - 67.5px);
}




 .static-wr .left_section {
	top: 0px;
    display: inherit;
 }
.right_section {
	padding-left: 330px;
	width: 100%;
	margin-bottom: 30px;
}
.content-wr {
	text-align: left;
	min-height: 100vh;
}
/* .Delivery_location {
	height: 100vh;
} */
.content-wr h1 {
	margin-top: 0;
}
.content-wr h1,
.content-wr h4,
.content-wr h3,
.content-wr h2 {
	text-align: center;
}

.content-wr h1 {
    margin: 40px 0 16px;
    font-size: 24px;
    color: #3b7337;
    text-align: center;
}

.content-wr ul {
	padding-left: 40px;
}
.content-wr table {
	border: none;
	border: 2px solid #a3d063;
	margin-bottom: 10px;
}
/* .content-wr tbody {
	border: none;
	border: 2px solid #a3d063;
}
.content-wr tr {
	border: none;
	border: 2px solid #a3d063;
} */
.content-wr td {
	padding: 10px;
	border: 2px solid #a3d063;
}


.advantages h3 {
    font-size: 18px;
}
.advantages p {
    font-size: 14px;
}


@media screen and (max-width: 991px){
	.Delivery_location {
    height: auto;
	}

    .right_section {
        padding-left: 0;
    }
    .static-wr .left_inner_off {
        display: none;
    }
}

@media screen and (max-width: 768px) {
    .right_section .bredcrumbs ul {
        padding-left: 0;
    }
}
@media screen and (max-width: 517px) {
	.awards_icons {
		text-align: center;
	}
    

}
@media screen and (max-width: 424px) {
	.content-wr table {
		overflow-x: scroll;
		display: block;
	}
}
