.m0{margin:0}.p0{padding:0}body{position:relative;font-family:'Karla',sans-serif}.entry-content{margin:0 0 25px}.entry-content p{margin:0 0 25px;line-height:24px;font-size:16px}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{margin-bottom:20px;color:#404d5f;text-transform:uppercase}.entry-content h1{font-size:36px;line-height:42px}.entry-content h2{font-size:30px;line-height:36px}.entry-content h3{font-size:24px;line-height:34px}.entry-content h4{font-size:20px;line-height:30px}.entry-content h5{font-size:16px;line-height:28px}.entry-content h6{font-size:14px;line-height:24px}.entry-content blockquote{border-left:9px solid #0186d5;padding-left:35px}.entry-content blockquote h2{line-height:1.3;text-transform:uppercase;font-weight:700;margin-top:10px;margin-bottom:25px}.entry-content blockquote a{color:#fe824c;font-size:13px;font-weight:700;line-height:1;margin-bottom:15px;text-transform:uppercase;display:block}.entry-content blockquote p{color:#475267;font-family:'Karla',sans-serif;font-size:21px;line-height:30px;margin-bottom:0;font-style:italic}.entry-content td,.entry-content th{padding:10px;color:#fff}.entry-content table tbody td{border:1px solid #e0e0e0}.entry-content table tbody th{border:1px solid #e0e0e0}.entry-content table tbody tr{border-top:1px solid #e0e0e0}.entry-content table thead{border-top:1px solid #e0e0e0;background-color:#0186d5}.entry-content dl{line-height:24px}.entry-content dt{margin-bottom:10px;line-height:24px;font-size:16px;font-weight:700}.entry-content dd{margin-left:10px;margin-bottom:10px;line-height:24px;font-size:16px;font-weight:700}.entry-content ol,.entry-content ul{list-style:disc;padding-left:50px;margin-bottom:15px}.entry-content ol li,.entry-content ul li{line-height:24px}.entry-content ol ol,.entry-content ul ol,.entry-content ol ul,.entry-content ul ul{margin-bottom:10px}.entry-content ol{list-style:decimal}.entry-content address{line-height:24px}.entry-content kbd{background-color:#0186d5;box-shadow:none}.entry-content pre{background-color:#0186d5;color:#fff;border:none;padding:15px}.entry-content .gallery img{border:none !important}.entry-content img{max-width:100%;height:auto}.comment_body{margin:0 0 25px}.comment_body p{margin:0 0 25px;line-height:24px;font-size:16px}.comment_body h1,.comment_body h2,.comment_body h3,.comment_body h4,.comment_body h5,.comment_body h6{margin-bottom:20px;text-transform:uppercase}.comment_body h1{font-size:36px;line-height:42px}.comment_body h2{font-size:30px;line-height:36px}.comment_body h3{font-size:24px;line-height:34px}.comment_body h4{font-size:20px;line-height:30px}.comment_body h5{font-size:16px;line-height:28px}.comment_body h6{font-size:14px;line-height:24px}.comment_body blockquote{border-left:9px solid #0186d5;padding-left:35px}.comment_body blockquote h2{line-height:1.3;text-transform:uppercase;font-weight:700;margin-top:10px;margin-bottom:25px}.comment_body blockquote a{color:#fe824c;font-size:13px;font-weight:700;line-height:1;margin-bottom:15px;text-transform:uppercase;display:block}.comment_body blockquote p{color:#475267;font-family:'Karla',sans-serif;font-size:21px;line-height:30px;margin-bottom:0;font-style:italic}.comment_body td,.comment_body th{padding:10px;color:#fff}.comment_body table tbody td{border:1px solid #e0e0e0}.comment_body table tbody th{border:1px solid #e0e0e0}.comment_body table tbody tr{border-top:1px solid #e0e0e0}.comment_body table thead{border-top:1px solid #e0e0e0;background-color:#0186d5}.comment_body dl{line-height:24px}.comment_body dt{margin-bottom:10px;line-height:24px;font-size:16px;font-weight:700}.comment_body dd{margin-left:10px;margin-bottom:10px;line-height:24px;font-size:16px;font-weight:700}.comment_body ol,.comment_body ul{list-style:disc;padding-left:50px;margin-bottom:15px}.comment_body ol li,.comment_body ul li{line-height:24px}.comment_body ol ol,.comment_body ul ol,.comment_body ol ul,.comment_body ul ul{margin-bottom:10px}.comment_body ol{list-style:decimal}.comment_body address{line-height:24px}.comment_body kbd{background-color:#0186d5;box-shadow:none}.comment_body pre{background-color:#0186d5;color:#fff;border:none;padding:15px}.comment_body .gallery img{border:none !important}.comment_body img{max-width:100%;height:auto}.alignnone{margin:5px 30px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 30px}.alignleft{float:left;margin:5px 30px 20px 0}a img.alignright{float:right;margin:5px 0 20px 30px}a img.alignnone{margin:5px 30px 20px 0}a img.alignleft{float:left;margin:5px 30px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border-color:#f0f0f0;border:1px solid #f0f0f0;max-width:96%;padding:5px 5px 3px;text-align:center}.wp-caption.alignnone{margin:5px 30px 20px 0}.wp-caption.alignleft{margin:5px 30px 20px 0}.wp-caption.alignright{margin:5px 0 20px 30px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:100%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:14px;line-height:17px;margin:0;padding:5px 4px 5px}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:hover,.screen-reader-text:active,.screen-reader-text:focus{border-radius:3px;clip:auto !important;display:block;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.wp-caption{margin-bottom:1.6em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin:0}.wp-caption-text{line-height:1.5;padding:.5em 0}.gallery{margin-bottom:1.6em}.gallery-item{display:inline-block;padding:1.79104477%;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-icon img{margin:0 auto}.gallery-caption{display:block;line-height:1.5;padding:.5em 0}.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}.fleft{float:left}.fright{float:right}.pagination{margin:60px auto 0;text-align:center}.pagination .fa-angle-right{position:relative;right:-2px}.pagination .page-numbers{width:50px;height:50px;line-height:50px}.pagination .page-numbers,.page-links a{display:inline-block;margin:0 2px 8px;font-size:15px}.page-links a:hover{background-color:#0186d5}.page-links a{background-color:#e5f0fb;width:27px;height:27px;line-height:27px;text-align:center;border:1px solid #e5f0fb}section.row,header.row,footer.row{margin:0;position:relative}a,.btn,button{outline:none;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}a:focus,.btn:focus,button:focus,a:hover,.btn:hover,button:hover{outline:none;text-decoration:none;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.top_bar{background:#fff;z-index:2}.top_bar .container>.row{border-bottom:1px solid #ebf0f5;padding:16px 0;line-height:20px;font-weight:300}.top_bar .container>.row i{margin-right:7px;font-size:18px;float:left}.top_bar .container .contact_info .email{margin-right:20px}.top_bar .container .contact_info .email img{margin-right:6px}.default .navbar{background:0 0;margin:0 0 73px;padding:28px 0 0;-webkit-box-shadow:none;box-shadow:none;border:none;position:absolute;width:100%;height:321px;background:url(//www.erlenbach-praxiszentrum.ch/wp-content/themes/medical-pro/css/default/../../images/menu-shadow.png) repeat-x scroll 0 0 transparent;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.default .navbar .navbar-header a.navbar-brand{line-height:48px;padding:0 15px;display:block;height:auto}.default .navbar .navbar-header a.navbar-brand img{display:inline-block}.default .navbar #main_nav .nav{margin:0}.default .navbar #main_nav .nav li a{color:#ccd5e7;text-shadow:none;text-transform:uppercase;line-height:48px;padding:0 16px;font-weight:300}.default .navbar #main_nav .nav li a:hover,.default .navbar #main_nav .nav li a:focus{color:#fff;background:0 0}.default .navbar #main_nav .nav li.active a{background:0 0;-webkit-box-shadow:none;box-shadow:none;color:#fff}.default .navbar #main_nav .nav li.dropdown a{-webkit-box-shadow:none;box-shadow:none}.default .navbar #main_nav .nav li.dropdown a:focus{background:0 0}.default .navbar #main_nav .nav li.dropdown .dropdown-menu{border-radius:0;padding:20px 30px;border:none;background:0 0;display:block;background:#0186d5;-webkit-transform:scale(1,0);-ms-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;min-width:235px;left:0;right:auto;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.default .navbar #main_nav .nav li.dropdown .dropdown-menu li a{line-height:40px;font-weight:400;padding:0;color:rgba(255,255,255,.7)}.default .navbar #main_nav .nav li.dropdown .dropdown-menu li a:after{content:'';width:0;height:1px;background:rgba(255,255,255,.3);display:block;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.default .navbar #main_nav .nav li.dropdown .dropdown-menu li a:hover{color:#fff}.default .navbar #main_nav .nav li.dropdown .dropdown-menu li a:hover:after{width:100%}.default .navbar #main_nav .nav li.dropdown:hover a{color:#fff;background:#0186d5}.default .navbar #main_nav .nav li.dropdown:hover ul{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}.default .navbar #main_nav .nav li.dropdown:hover ul li a{background:0 0}.default .navbar #main_nav .nav li.book a{background:#fe824c;padding:0 25px;color:#fff;line-height:48px;margin-left:15px}.default .navbar #main_nav .nav li.book a:hover{background:#0186d5}.default .navbar.navbar2{background:#fff;height:auto;padding-top:0;margin-bottom:0;width:100%;display:inline-block;position:relative}.default .navbar.navbar2 .navbar-header a.navbar-brand{line-height:88px}.default .navbar.navbar2 #main_nav .nav li a{line-height:88px}.default .navbar.navbar2 #main_nav .nav li a:hover{color:#404d5f}.default .navbar.navbar2 #main_nav .nav li.active a{color:#404d5f}.default .navbar.navbar2 #main_nav .nav li.dropdown .dropdown-menu li a{color:rgba(255,255,255,.7)}.default .navbar.navbar2 #main_nav .nav li.dropdown .dropdown-menu li a:hover{color:#fff}.default .navbar.navbar2 #main_nav .nav li.dropdown .dropdown-menu li a:hover:after{width:100%}.default .navbar.navbar2 #main_nav .nav li.dropdown:hover a{color:#404d5f;background:0 0}.default .navbar.navbar2 #main_nav .nav li.book{padding:20px 0}.default .navbar.navbar2 #main_nav .nav li.book a{color:#fff;line-height:48px}.default .navbar.navbar2 #main_nav .nav li.book a:hover{color:#fff}.default .navbar.navbar3{background:#0186d5;height:auto;padding-top:0;margin-bottom:0;position:relative}.default .navbar.navbar3 .navbar-header a.navbar-brand{line-height:88px}.default .navbar.navbar3 #main_nav .nav li a{line-height:88px}.default .navbar.navbar3 #main_nav .nav li a:hover{color:#fff}.default .navbar.navbar3 #main_nav .nav li.dropdown .dropdown-menu li a{color:rgba(255,255,255,.7)}.default .navbar.navbar3 #main_nav .nav li.dropdown .dropdown-menu li a:hover{color:#fff}.default .navbar.navbar3 #main_nav .nav li.dropdown .dropdown-menu li a:hover:after{width:100%}.default .navbar.navbar3 #main_nav .nav li.dropdown:hover a{color:#fff}.default .navbar.navbar3 #main_nav .nav li.book{padding:20px 0}.default .navbar.navbar3 #main_nav .nav li.book a{color:#fff;line-height:48px}.default .navbar.collapsed{-webkit-transform:scale(1,0);-ms-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top}.default .navbar.affix{width:100%;top:0;position:fixed}.background_slider_row.row{position:absolute;top:0;left:0;right:0;z-index:0}.home3 .background_slider_row.row{position:relative;top:0;left:0;right:0;z-index:0;height:auto}.background_slider_row.row .background_slider{border:none;margin-bottom:0}.home3 .background_slider_row.row .background_slider .slides{max-height:836px;overflow:hidden}.form_top_part{width:430px;padding:40px 40px 0;background:#43b9f6}.form_top_part h2{margin:0 0 25px;line-height:36px;color:#fff;text-transform:uppercase;font-weight:700;font-size:26px}.form_top_part p{margin-bottom:40px;color:#d8f2ff;line-height:24px;font-size:16px;font-weight:400}.form_top_part h4{padding:0 40px;line-height:48px;color:#0186d5;text-transform:uppercase;background:#fff;margin:0;display:inline-block;font-weight:700}.form_row{background:#fff}.form_row .inner{padding:20px 0 20px 32px}.form_row .col-sm-4,.form_row .col-sm-5{padding:0 8px}.form_row .col-sm-4:before,.form_row .col-sm-5:before{content:'';height:11px;width:1px;background:#c6cede;display:block;position:absolute;left:8px;bottom:10px;z-index:1}.form_row .col-sm-4 input,.form_row .col-sm-5 input{border:1px solid transparent;border-bottom-color:#c6cede;height:40px;line-height:40px;padding:0 17px;border-radius:0;position:relative;-webkit-box-shadow:none;box-shadow:none;margin:10px 0;background:0 0;z-index:2}.form_row .col-sm-4 input+.placeholder,.form_row .col-sm-5 input+.placeholder{position:absolute;top:0;line-height:40px;text-transform:capitalize;padding:0 17px;margin-top:10px;font-size:16px;z-index:0;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.form_row .col-sm-4 input+.error,.form_row .col-sm-5 input+.error{color:#d10009}.form_row .col-sm-4 input:focus+.placeholder,.form_row .col-sm-5 input:focus+.placeholder,.form_row .col-sm-4 input.notEmpty+.placeholder,.form_row .col-sm-5 input.notEmpty+.placeholder{font-size:12px;margin-top:-7px}.form_row .col-sm-3{padding:0 8px}.form_row .col-sm-3 input[type=submit]{float:right;background:0 0;padding:0 45px;line-height:48px;background:#fe824c;text-transform:uppercase;color:#fff;border:none;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.form_row .col-sm-3 input[type=submit]:hover,.form_row .col-sm-3 input[type=submit]:focus{background:#0186d5}.form_bottom_part{width:430px;padding:28px 34px;background:#0186d5;margin-bottom:0}.form_bottom_part a{font-weight:700;font-size:30px;line-height:1;color:#fff;display:inline-block}.form_bottom_part a img{margin-right:20px;float:left}.titleRow{color:#404d5f;text-align:center;margin-bottom:30px;text-transform:uppercase}.titleRow h5{margin:0;line-height:1;font-weight:300}.titleRow.title-white h5{margin:0;line-height:1;font-weight:300;color:#fff}.titleRow h2{font-size:27px;margin:0;line-height:40px;font-weight:700}.titleRow.title-white h2{font-size:27px;margin:0;line-height:40px;font-weight:700;color:#fff}.titleRow h2:after{content:'';width:85px;height:1px;background:#0186d5;display:block;margin:10px auto 0}.titleRow.text-left{text-align:left}.titleRow.text-left h2:after{margin-left:0}.bgf{z-index:999}.contentRowPad{padding:90px 0}.accordion_col .titleRow{margin-bottom:60px}.accordion{margin-bottom:0}.accordion .panel{border-radius:0;border:0;-webkit-box-shadow:none;box-shadow:none;background:0 0}.accordion .panel .panel-heading{padding:0;background:#fff}.accordion .panel .panel-heading h4 a{display:block;line-height:50px;text-transform:uppercase;font-size:14px;font-weight:400;letter-spacing:1px;border:none;padding-left:30px}.accordion .panel .panel-heading h4 a .sign{float:right;width:12px;height:50px;display:inline-block;background:url(//www.erlenbach-praxiszentrum.ch/wp-content/themes/medical-pro/css/default/../../images/icons/about/plus.png) no-repeat scroll 0 center;margin-right:25px}.accordion .panel .panel-heading h4 a[aria-expanded=true]{background:#0186d5;color:#fff}.accordion .panel .panel-heading h4 a[aria-expanded=true] .sign{background-image:url(//www.erlenbach-praxiszentrum.ch/wp-content/themes/medical-pro/css/default/../../images/icons/about/minus.png)}.accordion .panel .panel-collapse .panel-body{border-top:0;padding:30px}.accordion .panel .panel-collapse .panel-body .panel_title{font-weight:700;margin-top:0;margin-bottom:20px;line-height:24px;text-transform:uppercase}.accordion .panel .panel-collapse .panel-body p{margin:0;font-size:16px;line-height:24px}.accordion .panel+.panel{margin-top:1px}.accordion .panel:first-child .panel-heading h4 a{border-top:none}.accordion.white_bg .panel .panel-heading h4 a{background:#0186d5;color:#fff;line-height:1.2;padding:17px 75px 17px 30px;position:relative}.accordion.white_bg .panel .panel-heading h4 a .sign{background:url(//www.erlenbach-praxiszentrum.ch/wp-content/themes/medical-pro/css/default/../../images/icons/about/plus2.png) no-repeat scroll center center #0278bf;width:67px;height:100%;margin-right:0;position:absolute;right:0;top:0}.accordion.white_bg .panel .panel-heading h4 a[aria-expanded=true] .sign{background-image:url(//www.erlenbach-praxiszentrum.ch/wp-content/themes/medical-pro/css/default/../../images/icons/about/minus.png)}.view_all{padding:0 43px;line-height:45px;text-transform:uppercase;font-weight:700;display:inline-block;background:#fe824c;color:#fff;margin-top:20px;font-size:13px}.view_all:hover{background:#0186d5;color:#fff}.content_section.row{margin:70px 0}.sidebar .quick_block{margin-bottom:0}.widget+.widget{margin-top:50px}.sidebar .widget:last-child{margin-bottom:50px}.widget .widget_heading,.reply_form .widget_heading{font-weight:700;font-size:16px;margin:0 0 20px;padding-bottom:15px;border-bottom:1px solid #ebf0f5;text-transform:uppercase}.search_form .widget_heading{border:none;margin-bottom:0}.search_form .input-group input{line-height:48px;padding:0 18px;height:48px;background:#e5f0fb;-webkit-box-shadow:none;box-shadow:none;border:none;color:#828fa8;font-size:16px;font-weight:400;border-radius:0;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.search_form .input-group input::-moz-placeholder{color:#828fa8;opacity:1}.search_form .input-group input:-ms-input-placeholder{color:#828fa8}.search_form .input-group input::-webkit-input-placeholder{color:#828fa8}.search_form .input-group input:focus{background:#0186d5;color:#fff}.search_form .input-group input:focus::-moz-placeholder{color:#fff}.search_form .input-group input:focus:-ms-input-placeholder{color:#fff}.search_form .input-group input:focus::-webkit-input-placeholder{color:#fff}.search_form .input-group input:focus+span>button{background:#fe824c}.search_form .input-group span{padding:0;border:none}.search_form .input-group span button{width:67px;line-height:48px;background:#0186d5;color:#fff;text-transform:uppercase;border:none;padding:0;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.search_form .input-group span button:hover{background:#fe824c}.widget ul{line-height:36px;font-weight:700;text-transform:uppercase;padding-left:0;list-style:none}.widget ul li a:hover{color:#0186d5}.recent_posts .recent_post+.recent_post{margin-top:28px}.recent_posts .recent_post .media-left{padding-right:20px}.recent_posts .recent_post .media-left a{display:block;width:143px}.recent_posts .recent_post .media-left a img{max-width:100%}.recent_posts .recent_post .media-body h5{margin:0 0 10px;font-size:16px;text-transform:uppercase;line-height:24px;font-weight:700;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.recent_posts .recent_post .media-body h5:hover{color:#0186d5}.recent_posts .recent_post .media-body p{text-transform:uppercase;font-size:12px}.recent_posts .recent_post .media-body p a:hover{color:#0186d5}.tags{font-size:12px;text-transform:uppercase;margin-bottom:50px}.tags a:hover{color:#0186d5}.widget_tag_cloud.widget .tagcloud a{font-size:11px !important;font-weight:700;line-height:34px;padding:0 12px;background:#e5f0fb;text-transform:uppercase;float:left;margin-right:2px;margin-bottom:2px}.widget_tag_cloud.widget .tagcloud a:hover{color:#fff;background:#0186d5}.widget_tag_cloud{font-size:12px;text-transform:uppercase;margin-bottom:50px}.widget_tag_cloud a:hover{color:#0186d5}.pagination{display:block;text-align:center;margin-top:60px}.pagination a,.pagination span{background-color:#e5f0fb;font-size:16px;color:#3a3c41;display:inline-block;margin:0 0 8px 8px;font-weight:700;text-decoration:none}.pagination a:hover,.pagination span:hover{background-color:#0186d5;color:#fff}.pagination span.current{background-color:#0186d5;color:#fff}.related{font-weight:700;line-height:1;text-transform:uppercase}.related .col-sm-6{padding-left:0;padding-right:40px;padding-top:20px;padding-bottom:45px}.related a{color:#0186d5;margin-bottom:8px;display:block}.related a:hover{color:#fe824c}.pager{text-align:left;margin:0 -15px 37px}.pager .inner{padding:18px;background:#e5f0fb;text-transform:uppercase}.pager .inner a{line-height:24px;display:inline-block;font-weight:700}.pager .inner a:first-child{font-size:11px;margin-bottom:10px}.pager .inner a:first-child i{margin-right:7px}.pager .inner a:hover{color:#0186d5}.pager .next{text-align:right}.pager .next .inner a:first-child i{margin-right:0;margin-left:7px}.author_description{background:#e5f0fb;padding-top:10px;padding-bottom:20px}.author_description .media-left{text-align:center;padding:8px 25px;float:left}.author_description .media-left img{display:inline-block}.author_description .media-body{padding-top:25px}.author_description .media-body .titleRow{margin-bottom:20px}.author_description .media-body .titleRow h5{text-transform:capitalize}.author_description .media-body .titleRow h5:after{content:'';width:85px;height:1px;background:#0186d5;display:block;margin:10px 0 0}.author_description .media-body .titleRow h2{font-size:27px;margin:0;line-height:40px;font-weight:700;color:#0186d5}.author_description .media-body .titleRow h2:after{display:none}.author_description .media-body p{font-size:16px;line-height:24px;font-weight:400;margin-bottom:0}.other_services{margin-bottom:0}.other_services .services_list{text-transform:uppercase;line-height:36px}.other_services .services_list i{margin-right:13px;color:#43b9f6}.other_services .services_list a{font-weight:700}.other_services .services_list a:hover{color:#43b9f6}.social_list{list-style:none;padding:0}.social_list li{float:left}.social_list li+li{margin-left:-1px}.social_list li a{display:block;line-height:40px;width:40px;color:#828fa8;border:1px solid #d0d5e0;text-align:center;font-size:18px}.social_list li a i{-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.social_list li a:hover i.fa-facebook{color:#4568ac}.social_list li a:hover i.fa-twitter{color:#47b3f7}.social_list li a:hover i.fa-google-plus{color:#d61d1d}#appointmefnt_form_pop{background:rgba(64,77,95,.8)}#appointmefnt_form_pop .modal-sm{width:360px;max-width:100%;margin:50px auto 0}#appointmefnt_form_pop .modal-sm .modal-content{background:0 0;border-radius:0;border:none;-webkit-box-shadow:none;box-shadow:none}#appointmefnt_form_pop .modal-sm .modal-content button.close{opacity:1;text-shadow:none;margin-top:25px}#appointmefnt_form_pop .modal-sm .modal-content button.close i{font-size:30px;color:#fff}#appointmefnt_form_pop .modal-sm .modal-content .appointment_home_form2 .form_inputs input[type=submit]{font-size:16px}#appointmefnt_form_pop .modal-sm .modal-content .appointment_home_form2 .form_footer{padding:20px 0}#appointmefnt_form_pop .modal-sm .modal-content .appointment_home_form2 .form_footer a{color:#fff;font-size:30px}#appointmefnt_form_pop .modal-sm .modal-content .appointment_home_form2 .form_footer a img{display:inline-block;margin-right:10px}.shortcode_row.row{margin:90px 0}.shortcode_row.row .shortcode_row_title{font-weight:700;margin-top:0;margin-bottom:35px;line-height:1;text-transform:uppercase}.alert{background-image:none;border-radius:0;font-weight:400;margin-bottom:0}.alert+.alert{margin-top:20px}.tabs.tabs-blue .nav-tabs li a{background:#0186d5}.tabs.tabs-blue .nav-tabs li a:hover{background:#fe824c}.tabs.tabs-orrange .nav-tabs li a{background:#fe824c}.tabs.tabs-orrange .nav-tabs li a:hover{background:#0186d5}.tabs .nav-tabs{border:none}.tabs .nav-tabs li+li{margin-left:10px}.tabs .nav-tabs li a{border:none;margin-right:0;border-radius:0;text-transform:uppercase;padding:0 57px;line-height:50px;color:#fff;font-size:16px;font-weight:700}.tabs .nav-tabs li.active a{background:#f8fbfd;border:none}.tabs .tab-content .tab-pane{padding:30px 35px;background:#f8fbfd}.tabs .tab-content .tab-pane h4{font-weight:700;text-transform:uppercase;margin-top:0;margin-bottom:20px}.tabs .tab-content .tab-pane p{line-height:26px;font-size:16px;margin-bottom:0}.columns .column_row h4{text-transform:uppercase;margin:0 0 20px;line-height:1;font-weight:700}.columns .column_row p{font-weight:400;font-size:16px;line-height:26px;margin-bottom:0;text-align:justify}.columns .column_row .col1,.columns .column_row .col2,.columns .column_row .col3,.columns .column_row .col4,.columns .column_row .col5,.columns .column_row .col6{float:left;padding-top:20px;padding-bottom:20px}.col1,.col2,.col3,.col4,.col5,.col6{float:left;padding-left:15px;padding-right:15px}.col1{width:-webkit-calc((100%/6)*1);width:calc((100%/6)*1)}.col2{width:-webkit-calc((100%/6)*2);width:calc((100%/6)*2)}.col3{width:-webkit-calc((100%/6)*3);width:calc((100%/6)*3)}.col4{width:-webkit-calc((100%/6)*4);width:calc((100%/6)*4)}.col5{width:-webkit-calc((100%/6)*5);width:calc((100%/6)*5)}.col6{width:-webkit-calc((100%/6)*6);width:calc((100%/6)*6)}.service_block_row{padding:90px 0 60px;background:#fff}.service_block{text-align:center;margin:30px 0;padding:0 45px}.service_block .icon{line-height:49px;margin-bottom:40px;height:49px}.service_block .icon img{display:inline-block}.service_block h4{font-size:16px;text-transform:uppercase;font-weight:700;margin-bottom:20px;margin-top:0;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.service_block h4:hover{color:#0186d5}.service_block p{margin-bottom:0;font-size:16px}.service_page .titleRow h2:after{display:none}.service_page .service_text{font-size:16px;line-height:24px;margin-bottom:60px}.service_details{padding-top:55px}.serviceDetailsSection .post_title{font-size:26px;font-weight:700;line-height:47px;text-transform:uppercase;margin:0 0 30px}.serviceDetailsSection .post_title .post_icon{width:68px;text-align:center;margin-right:20px}.serviceDetailsSection .post_title .post_icon img{display:inline-block}.serviceDetailsSection p{font-size:16px;line-height:24px;font-weight:400;margin-bottom:30px}.serviceDetailsSection .subTitle{font-size:16px;font-weight:700;line-height:1;margin:30px 0 15px}.serviceDetailsSection .post_list{margin-bottom:30px}.serviceDetailsSection .post_list li{font-size:16px;line-height:36px;list-style:none}.serviceDetailsSection .post_list li i{margin-right:12px;color:#43b9f6}.serviceDetailsSection .book_btn{font-weight:700;color:#fff;display:inline-block;line-height:48px;background:#0186d5;padding:0 25px;text-transform:uppercase}.serviceDetailsSection .book_btn:hover{background:#fe824c}.recentpost_acc{background:#e5f0fb}.recentpost_acc.recentpost_acc2 .recent_post_home{padding-top:90px;padding-bottom:90px}.recent_post_home .media{padding:30px 0;margin-right:40px;text-align:left}.recent_post_home .media+.media{margin-top:0;border-top:1px solid #dde5ef}.recent_post_home .media .media-left{padding:0 25px 0 0}.recent_post_home .media .media-left a{display:block}.recent_post_home .media .media-left a img{display:inline-block}.recent_post_home .media .media-body h4{font-size:16px;font-weight:700;line-height:24px;margin:0;text-transform:uppercase;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.recent_post_home .media .media-body h4:hover{color:#0186d5}.recent_post_home .media .media-body .meta{font-size:12px;line-height:24px;margin:10px 0;text-transform:uppercase}.recent_post_home .media .media-body .meta a{color:#000}.recent_post_home .media .media-body .meta a:hover{color:#0186d5}.recent_post_home .media .media-body p{margin:0;line-height:24px;font-size:16px}.recent_post_home.recent_post_home3{text-align:center}.recent_post_home.recent_post_home3>div:nth-child(1) .border_bottom,.recent_post_home.recent_post_home3>div:nth-child(2) .border_bottom{border-bottom:1px solid #dde5ef}.recent_post_home.recent_post_home3 .view_all{display:inline-block}.recent_post_home2{padding:90px 0}.recent_post{margin-top:30px}.recent_post .inner .postText{background:#43b9f6;font-style:italic;font-size:18px;color:#fff;line-height:30px;padding:33px;position:relative;margin-bottom:35px}.recent_post .inner .postText:after{height:16px;width:24px;display:block;bottom:-15px;left:43px;position:absolute}.recent_post .inner .authorMeta .media-left{padding-right:15px}.recent_post .inner .authorMeta .media-body h5{margin:0;text-transform:uppercase;font-weight:700;line-height:20px}.recent_post .inner .authorMeta .media-body .designation{margin:0;font-style:italic;text-transform:lowercase}.about_medicalpro_row{background:url(//www.erlenbach-praxiszentrum.ch/wp-content/themes/medical-pro/css/default/../../images/pages/about/about.png) repeat !important;padding:80px 0 125px}.about_medicalpro_row .titleRow{color:#fff}.about_medicalpro_row .titleRow h2:after{background:#fff}.about_medicalpro_row.about_medicalpro_row2{background-color:#455263}.about_medicalpro{padding-top:30px;text-align:center}.about_medicalpro .inner{background:#fff}.about_medicalpro .img img{width:100%}.about_medicalpro .content{padding:40px 45px 55px;text-align:left}.about_medicalpro .content h3{font-size:21px;line-height:36px;margin:0 0 25px;text-transform:uppercase}.about_medicalpro .content p{line-height:24px;font-size:16px;margin-bottom:23px;font-weight:400}.department_tab{display:table;border:none;margin:0 auto}.department_tab li a{margin:0;text-transform:uppercase;border-radius:0;border:1px solid transparent;line-height:42px;padding:0 20px;font-weight:700;color:#fff}.department_tab li a:hover{color:#0186d5;border:none;background:#fff;border:1px solid #fff}.department_tab li.active a{color:#0186d5;border:1px solid #fff}.about_medicalpro_N_form{background:#f4f9ff}.about_medicalpro_N_form.container_area{background:url(//www.erlenbach-praxiszentrum.ch/wp-content/themes/medical-pro/css/default/../../images/pages/about/about3.png) no-repeat scroll center bottom #f4f9ff !important}.about_medicalpro_N_form.container_area .trusted_area{padding:80px 0 85px}.about_medicalpro_N_form.container_area .trusted_area h4{text-transform:uppercase;margin:0;line-height:1.2}.about_medicalpro_N_form.container_area .trusted_area h2{text-transform:uppercase;margin:0 0 30px;line-height:1.2;font-weight:700}.about_medicalpro_N_form.container_area .trusted_area p{font-size:16px;line-height:24px;margin-bottom:30px}.about_medicalpro_N_form.container_area .trusted_area ul li{padding-left:22px;background:url(//www.erlenbach-praxiszentrum.ch/wp-content/themes/medical-pro/css/default/../../images/bullet.png) no-repeat scroll 0 0 transparent;font-weight:700;font-size:16px;margin-bottom:15px}.about_medicalpro_N_form.container_area .form_area{margin-top:-167px;float:right}.appointment_home_form2 .title{font-size:48px;line-height:36px;font-weight:700;color:#fff;margin:0}.appointment_home_form2 .form_footer{padding:30px 0}.appointment_home_form2 .form_footer a{font-weight:700;font-size:30px}.appointment_home_form2 .form_footer a img{margin-right:10px}.appointment_home_form2 .form_inputs{position:relative}.appointment_home_form2 .form_inputs .loading{background:#a1a1a1;position:absolute;width:100%;height:100%;z-index:1;opacity:.5;display:none}.appointment_home_form2 .form_inputs input[type=submit]{background:#fe824c;border:none;border-radius:0;color:#fff;font-size:16px;font-weight:700;text-transform:uppercase;line-height:55px;padding:0;height:auto;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.appointment_home_form2 .form_inputs input[type=submit]:hover,.appointment_home_form2 .form_inputs input[type=submit]:focus{background:#0186d5}.appointment_home_form2 .form_inputs .input_row{background:#57beee;border-bottom:1px solid #48a8d4;padding:22px 30px}.appointment_home_form2 .form_inputs .input_row label{color:#fff;font-weight:700;line-height:1;margin:0;text-transform:uppercase}.appointment_home_form2 .form_inputs .input_row label.error{color:#d10009}.appointment_home_form2 .form_inputs .input_row .form-control{padding:0;background:0 0;-webkit-box-shadow:none;box-shadow:none;border:none;color:#347fa2;font-size:16px;line-height:30px;font-weight:400;height:auto;padding-right:15px}.appointment_home_form2 .form_inputs .input_row .form-control::-moz-placeholder{color:#347fa2;opacity:1}.appointment_home_form2 .form_inputs .input_row .form-control:-ms-input-placeholder{color:#347fa2}.appointment_home_form2 .form_inputs .input_row .form-control::-webkit-input-placeholder{color:#347fa2}.appointment_home_form2 .form_inputs .input_row textarea.form-control{resize:none;height:60px}.who_weR{padding:50px 15px 20px}.who_weR .media{padding-top:20px}.who_weR .media .media-left{padding-right:0}.who_weR .media .media-left a{display:block;width:263px;padding-right:30px}.who_weR .media .media-left a img{width:100%}.who_weR .media .media-body p{font-size:16px;line-height:23px;font-weight:400;margin-bottom:0;margin-top:-7px}.our_depts_list{padding:50px 15px 20px}.our_depts_list ul{list-style:none;padding-left:0}.our_depts_list .depts_list li a{line-height:36px;display:block;font-weight:700;color:#0186d5;text-transform:uppercase}.our_depts_list .depts_list li a i{margin-right:8px}.team_section{padding-top:65px}.team_section .titleRow{margin-top:25px}.team_section .nav-tabs{border:none;margin-bottom:40px}.team_section .nav-tabs .media a{border:none}.team_section .nav-tabs .media a .media-left{padding-right:15px}.team_section .nav-tabs .media a .media-body h5{margin:0;text-transform:uppercase;font-weight:700;line-height:20px}.team_section .nav-tabs .media a .media-body .designation{margin:0;font-style:italic;text-transform:capitalize}.team_section .nav-tabs .media.active a,.team_section .nav-tabs .media:focus a,.team_section .nav-tabs .media:hover a{border:none;background:0 0}.team_section .nav-tabs .media.active a .media-body h5,.team_section .nav-tabs .media:focus a .media-body h5,.team_section .nav-tabs .media:hover a .media-body h5{color:#0186d5}.team_section .tab-content .media+.media{margin-top:0}.team_section .tab-content .media-left{padding:0 15px}.team_section .tab-content .media-left a{width:481.5px;display:block}.team_section .tab-content .media-body{padding:0 15px}.team_section .tab-content .titleRow{margin:110px 0 30px}.team_section .tab-content .titleRow h2{color:#0186d5}.team_section .tab-content .titleRow h2:after{display:none}.team_section .tab-content .titleRow h5{text-transform:capitalize;font-style:italic}.team_section .tab-content .titleRow h5:after{content:'';width:85px;height:1px;background:#0186d5;display:block;margin:10px 0 0}.team_section .tab-content p{font-size:16px;line-height:25px;margin-bottom:35px}.team_section.team_section_about{background:#e5f0fb}.team_section ul{list-style:none;padding-left:0;margin-bottom:0}.team_section_type2{padding:35px 0}.team_section_type2 .team_member{margin:30px 0}.team_section_type2 .team_member .title_row{padding:25px 0}.team_section_type2 .team_member .title_row h5{margin:0 0 5px;line-height:1;font-size:16px;text-transform:uppercase;font-weight:700}.team_section_type2 .team_member .title_row .pos{font-style:italic;color:#0186d5;font-size:16px;line-height:1;font-weight:400;text-transform:capitalize}.team_section_type2 .team_member p{font-size:16px;line-height:24px;margin-bottom:30px}.book_banner{background:#fe824c;color:#fff;padding:43px 0;clear:both}.book_banner .view_all{background:#fff;color:#fe824c;margin-top:0;border:1px solid #fff;padding:0;display:block;text-align:center}.book_banner .view_all:hover{background:0 0;color:#fff}.book_banner h3.bannerTitle{margin:0 0 10px;font-size:21px;font-weight:700;text-transform:uppercase;line-height:1;color:#fff}.book_banner h5{margin:0;font-style:normal;color:#fff;font-size:16px;font-weight:300;line-height:1}.book_bannerType2{background:#43b9f6;text-align:center;padding:55px 0 50px;color:#fff}.book_bannerType2 .container{max-width:980px}.book_bannerType2 h4{font-weight:400;margin:0 0 5px}.book_bannerType2 h2{font-weight:700;margin:0 0 30px}.book_bannerType2 p{font-weight:300;margin:0 0 20px;font-size:18px;font-style:italic;line-height:30px}.book_bannerType2 .view_all{background:#fff;border:1px solid #fff;color:#0186d5}.book_bannerType2 .view_all:hover{background:0 0;color:#fff}.slide_banner{margin:160px 0 330px}.slide_banner h2{text-transform:uppercase;font-weight:700;font-size:42px;line-height:48px;margin-bottom:15px;margin-top:0}.slide_banner p{font-size:16px;line-height:24px;color:#76839c}.slide_banner.slide_banner2{margin:auto;position:absolute;z-index:2;width:522.5px;top:20%}.slide_banner.slide_banner2 .inner{padding:35px;background:#fff}.slide_banner.slide_banner2 .inner h4{font-weight:300;margin:0;text-transform:uppercase}footer{padding:64px 0 84px;background:#404d5f}footer .heading{height:64px}footer h3,footer h2{font-size:21px;text-transform:uppercase;line-height:64px;color:#fff;font-weight:700;margin:0}footer .widget_nav_menu ul li{width:32%;display:inline-block}footer .widget_nav_menu ul li a{color:#828fa8}footer .wpb_content_element{margin-bottom:0}footer .footer_menuList .menuList ul{float:left;text-transform:uppercase;padding:0 7px;min-width:145px}footer .footer_menuList .menuList ul li a{font-weight:700;padding:0 15px;line-height:36px;color:#828fa8}footer .footer_menuList .menuList ul li a:hover{color:#fff;background:0 0}footer .footer_menuList .menuList ul li.active a{color:#fff}footer .footer_menuList .menuList ul:nth-child(1){padding-left:0}footer .footer_menuList .menuList ul:nth-child(2){border-left:1px solid #536175;border-right:1px solid #536175}footer .address_line{color:#828fa8;line-height:24px;font-size:15px;margin-bottom:25px}footer .address_line a{color:#828fa8}footer .newsletterForm,footer .appointment_home_form2{position:relative}footer .newsletterForm .loading,footer .appointment_home_form2 .loading{background:#404d5f;position:absolute;width:100%;height:100%;z-index:1;opacity:.7;display:none}footer .newsletterForm .msg{display:none}footer .msg.success{color:#7df095;display:block;margin-top:10px;text-align:center}footer .msg.error{color:#fe824c;display:block;margin-top:10px;text-align:center}footer .newsletterForm input{background:#343f4f;line-height:50px;height:50px;border-radius:0;-webkit-box-shadow:none;box-shadow:none;border:none;padding:0 25px;color:#828fa8;text-shadow:none;font-size:16px}footer .newsletterForm input+input{margin-top:10px}footer .newsletterForm input[type=submit]{background:#0186d5;margin-top:20px;text-align:center;text-transform:uppercase;font-weight:700;color:#fff;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}footer .newsletterForm input[type=submit]:hover,footer .newsletterForm input[type=submit]:focus{background:#fe824c}footer .newsletter_form2{margin-top:-20px}footer .footer_bottom{margin-top:35px}footer .footer_bottom ul li{padding:0;float:left}footer .footer_bottom ul li+li{margin-left:15px}footer .footer_bottom ul li a{color:#828fa8;font-size:18px;width:20px;text-align:center;line-height:20px}footer .footer_bottom ul li a:hover{color:#fff}footer .footer_bottom .copyright{color:#828fa8;line-height:20px;font-size:15px}footer .footer_bottom .copyright a{text-transform:uppercase;color:#828fa8}.home .quick_blocks_row{position:relative;margin-top:-110px}.quick_blocks_row:before{content:'';width:100%;display:block;position:absolute;background:#fff;bottom:0}.quick_blocks_row.quick_blocks_row2{background:#fff;padding:40px 0}.quick_blocks_row.quick_blocks_row2:before{display:none}.quick_blocks_row.quick_blocks_row_home2{margin-top:-110px;z-index:2}.quick_block{z-index:2}.quick_block .inner{padding:30px}.quick_block .inner .heading{text-transform:uppercase;color:#fff}.quick_block .inner .heading h5{margin:0;font-weight:300;font-size:14px;line-height:1;color:#fff}.quick_block .inner .heading h3{margin-top:5px;margin-bottom:20px;font-weight:700;font-size:21px;line-height:1;color:#fff}.quick_block .inner p{margin-bottom:25px;line-height:24px;font-size:15px;color:#d2f0ff;font-weight:300}.quick_block .inner a{text-transform:uppercase;color:#fff;font-weight:700;display:inline-block}.quick_block .inner a:after{width:100%;height:1px;background:#fff;content:'';display:block;margin:5px 0 0;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.quick_block .inner:hover a:after{width:0}.quick_block.emmergency .inner{background:url(//www.erlenbach-praxiszentrum.ch/wp-content/themes/medical-pro/css/default/../../images/pages/quick-blocks/1.png) no-repeat scroll right bottom #43b9f6}.quick_block.branches .inner{background:url(//www.erlenbach-praxiszentrum.ch/wp-content/themes/medical-pro/css/default/../../images/pages/quick-blocks/2.png) no-repeat scroll right bottom #6686ff}.quick_block.branches .inner p{color:#cfd9fe}.quick_block.bill_payments .inner{background:url(//www.erlenbach-praxiszentrum.ch/wp-content/themes/medical-pro/css/default/../../images/pages/quick-blocks/3.png) no-repeat scroll right bottom #9878ff}.quick_block.bill_payments .inner p{color:#dacfff}.testimonial_section{background:url(//www.erlenbach-praxiszentrum.ch/wp-content/themes/medical-pro/css/default/../../images/pages/testimonial/1.png) no-repeat scroll right bottom #e0eeff;padding-top:90px;padding-bottom:90px;height:741px;position:inherit;z-index:2}.testimonial_section:before{position:absolute;width:30%;content:'';height:100%;left:0;top:0;background:#e0eeff}.testimonial_section .inner{position:relative}.testimonial_section .testimonial_slider{border:none;background:0 0;padding-right:40px;box-shadow:none}.testimonial_section .testimonial_slider .testi_content .inner .postText{background:#0186d5;font-size:21px;font-style:italic;line-height:36px;padding:30px 37px}.testimonial_section .testimonial_slider .testi_content .inner .postText:after{background-image:url(//www.erlenbach-praxiszentrum.ch/wp-content/themes/medical-pro/css/default/../../images/pages/testimonial/3.png);left:45px}.testimonial_section .testimonial_slider .testi_content .inner .authorMeta .media-left img{width:70px;height:64px}.testimonial_section .testimonial_slider .flex-control-nav li a{width:12px;height:12px;background:#9fadbd}.testimonial_section .testimonial_slider .flex-control-nav li a.flex-active{background:#0186d5}.page_intro.row{height:214px;background:#0186d5;color:#fff;text-align:center;text-transform:uppercase;margin-bottom:30px}.page_intro.row .inner{padding-top:75px;height:100%}.page_intro.row .inner:before{background:url(//www.erlenbach-praxiszentrum.ch/wp-content/themes/medical-pro/css/default/../../images/pages/page_intro.jpg) no-repeat scroll center 0;-webkit-background-size:cover;background-size:cover;height:100%;content:'';width:100%;position:absolute;top:0;z-index:0;opacity:.2}.page_intro.row h5{color:#fff;font-weight:300;margin:0;line-height:1}.page_intro.row h2{color:#fff;font-weight:700;font-size:27px;margin:0;line-height:36px}.breadcrumbRow .inner{border-bottom:1px solid #ebf0f5;padding:18px 0 15px;margin-bottom:10px}.breadcrumbRow .inner ul{margin:0;padding:0;background:0 0}.breadcrumbRow .inner ul li{color:#fe824c;font-weight:300;line-height:15px;text-transform:uppercase}.breadcrumbRow .inner ul li+li:before{content:'>';width:26px;line-height:15px}body.blog{padding:0}.blog{padding:0 0 30px;text-align:left;border-bottom:1px solid #dde5ef}.blog+.blog{margin-top:0;padding-top:30px}.blog .media-left{padding-right:0}.blog .media-body{padding-left:30px}.blog .media-left a{display:block;width:262px}.blog .media-left a img{max-width:100%}.blog .image_row{margin-bottom:30px}.blog .image_row img{max-width:100%;height:auto}.blog blockquote{border-left:9px solid #0186d5;padding-left:35px}.blog blockquote h2{line-height:1.3;text-transform:uppercase;font-weight:700;margin-top:10px;margin-bottom:25px}.blog blockquote a{color:#fe824c;font-size:13px;font-weight:700;line-height:1;margin-bottom:15px;text-transform:uppercase;display:block}.blog h3{font-weight:700;line-height:34px;margin:0;text-transform:uppercase;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.blog h3 i{color:#0186d5;margin-right:23px}.blog h3:hover{color:#0186d5}.blog .meta{font-size:12px;line-height:24px;margin:15px 0;text-transform:uppercase}.blog .meta a{margin-right:12px}.blog .meta a:last-child{margin-right:0;color:#43b9f6}.blog .meta a:hover{color:#0186d5}.blog p{line-height:24px;font-size:16px}.blog.single_post{border:none}.blog.single_post blockquote{border-left-width:5px;margin:45px 0 25px;padding:20px 0 25px 40px}.blog.single_post blockquote p{font-size:21px;line-height:30px;margin-bottom:0;font-style:italic}.comments{margin:50px 0;border-bottom:1px solid #dde5ef}.comments .comment{margin-bottom:50px}.comments .comment.comment-awaiting-moderation{opacity:.5}.comments .comment .commenter_img{padding:0}.comments .comment .commenter_img a{display:block;width:165px;padding-right:25px}.comments .comment .commenter_img a img{max-width:100%}.comments .comment .comment_body{position:relative}.comments .comment .comment_body .heading{text-transform:uppercase;margin-bottom:10px}.comments .comment .comment_body .heading:after{content:'';width:85px;height:1px;background:#0186d5;display:block;margin:10px 0 0}.comments .comment .comment_body .heading h5{color:#0186d5;margin:0;line-height:30px;font-weight:700;font-size:16px}.comments .comment .comment_body .heading h5 span{margin-left:20px;font-size:11px}.comments .comment .comment_body .heading h6{font-size:11px;font-style:italic;line-height:1;margin:0}.comments .comment .comment_body p{font-size:16px;font-weight:400;line-height:24px;margin-bottom:15px}.comments .comment .comment_body .comment-reply-link,.comments .comment .comment_body .comment-edit-link{font-size:11px;text-transform:uppercase;font-weight:bolder;letter-spacing:.4px;color:#fff;line-height:25px;padding:0 20px;background:#0186d5;display:inline-block}.comments .comment .comment_body .comment-reply-link:hover{background:#fe824c}.comments .comment .comment_body .comment-edit-link{background:#ccc}.comments .comment.depth-2{margin-left:165px}.comments .comment.depth-2.bypostauthor{background:#e5f0fb;padding:8px 9px}.comments .comment .comment_body .author_badge{position:absolute;right:0;top:0;display:inline-block;font-size:11px;font-weight:700;color:#fff;line-height:15px;padding:0 5px;background:#475267;text-transform:uppercase;z-index:2}.reply_form{margin:40px 0 50px}.reply_form input{margin-bottom:10px}.reply_form .form-control{padding:0 22px;background:#e5f0fb;-webkit-box-shadow:none;box-shadow:none;border:none;color:#828fa8;font-size:16px;line-height:50px;font-weight:400;height:auto;border-radius:0}.reply_form .form-control::-moz-placeholder{color:#828fa8;opacity:1}.reply_form .form-control:-ms-input-placeholder{color:#828fa8}.reply_form .form-control::-webkit-input-placeholder{color:#828fa8}.reply_form textarea.form-control{resize:none;height:180px}.reply_form .submit_btn{margin-top:20px;padding:0 55px;line-height:55px;background:#0186d5;font-size:16px;color:#fff;text-transform:uppercase;border:none;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.reply_form .submit_btn:hover,.reply_form .submit_btn:focus{background:#fe824c}.contact_section_title{font-weight:700;line-height:1;margin:0 0 30px;padding-bottom:20px;text-transform:uppercase;border-bottom:1px solid #ebf0f5}.map_row.row{margin-bottom:100px}#mapBox{height:380px}.contact_intro.row{margin:35px 0 0;padding-top:130px}.contact_intro.row .inner{background:#e5f0fb}.contact_intro.row .inner .col-sm-5{text-align:center}.contact_intro.row .inner .col-sm-5 img{margin-top:-130px;display:inline-block;max-width:100%}.contact_intro.row .inner .col-sm-7{padding-right:100px}.contact_intro.row .inner .col-sm-7 h2{font-weight:700;font-size:37px;line-height:48px;text-transform:uppercase;margin:65px 0 18px}.contact_intro.row .inner .col-sm-7 p{font-weight:400;line-height:26px;font-size:17px}.contact_intro.row .inner .col-sm-7 .phone_fax,.contact_intro.row .inner .col-sm-7 .email_address{line-height:1;font-weight:700;color:#0186d5;text-transform:uppercase}.contact_intro.row .inner .col-sm-7 .phone_fax .phone,.contact_intro.row .inner .col-sm-7 .email_address .phone{margin-right:25px}.contact_intro.row .inner .col-sm-7 .phone_fax{margin:50px 0 17px}.contact_address .address .address_line{color:#828fa8;line-height:24px;font-size:15px;margin-bottom:25px}.contact_address .address .address_line a{color:#828fa8}.contact_form_row{padding:90px 0}.contactForm .contact_form .input-group{margin-bottom:15px;width:100%}.contactForm .contact_form label{font-weight:700;line-height:1;margin:0 0 7px;text-transform:uppercase;display:block;width:100%}.contactForm .contact_form label.error{padding-top:5px;clear:both;color:#fe824c}.contactForm .contact_form .form-control{padding:0 22px;background:#e5f0fb;-webkit-box-shadow:none;box-shadow:none;border:none;color:#828fa8;font-size:16px;line-height:50px;font-weight:400;height:auto;border-radius:0}.contactForm .contact_form .form-control::-moz-placeholder{color:#828fa8;opacity:1}.contactForm .contact_form .form-control:-ms-input-placeholder{color:#828fa8}.contactForm .contact_form .form-control::-webkit-input-placeholder{color:#828fa8}.contactForm .contact_form textarea.form-control{resize:none;height:180px;margin-bottom:30px}.contactForm .contact_form .submit_btn{margin-top:35px;padding:0 25px;line-height:50px;background:#0186d5;font-weight:700;font-size:14px;color:#fff;text-transform:uppercase;border:none;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.contactForm .contact_form .submit_btn:hover,.contactForm .contact_form .submit_btn:focus{background:#fe824c}.contactForm .contact_form .security_captcha{line-height:35px}.contactForm .contact_form .security_captcha label{margin:0;line-height:35px}.contactForm .contact_form .security_captcha .form-control{line-height:35px;margin:0 20px;width:165px}.contactForm #success,.contactForm #error{display:none;text-align:center}.contactForm #success span,.contactForm #erro span{display:block;width:100%}.contactForm #success span p,.contactForm #error span p{margin-top:6em}.contactForm #success span{color:#9bd32d}.contactForm #error span{color:#c0392b}.contents404{padding:70px 0;margin-bottom:70px}.contents404 .logo404{text-align:right}.contents404 .logo404 img{display:inline-block;max-width:100%}.contents404 h2,.contents404 h3{font-weight:700;font-size:168px;line-height:109px;margin:0;text-transform:uppercase;margin-bottom:10px}.contents404 h2{margin-top:20px}.contents404 h3{font-size:109px}.contents404 p{font-size:17px;line-height:36px;font-weight:400;margin-bottom:0}.dorctors_row{margin-bottom:40px}.doctor_details{padding:50px 0 70px}.doctor_details .doctor_about .image{margin-bottom:40px}.doctor_details .name_pos{margin-bottom:20px}.doctor_details .doctor_about p{font-size:16px;font-weight:400;line-height:24px;margin-bottom:0;padding-top:10px;text-align:justify}.doctor_details .doctor_about .heading{margin-bottom:20px}.doctor_details .doctor_about .heading h3{text-transform:uppercase;margin:10px 0 5px;font-weight:700}.doctor_details .doctor_about .heading h5{text-transform:capitalize;font-style:italic;color:#0186d5;margin:0;font-size:16px;font-weight:400}.doctor_details .speciality ul li{font-weight:700;line-height:26px;margin:0;text-transform:uppercase}.doctor_details .speciality ul li i{margin-right:7px}.doctor_cv{padding:70px 0;background:#e5f0fb}.doctor_cv .cv_widget{min-height:200px;font-size:16px;font-weight:400;line-height:24px}.doctor_cv .cv_widget .heading{font-weight:700;margin:0;padding-bottom:20px;text-transform:uppercase}.doctor_cv .cv_widget .heading:after{content:'';width:80px;height:1px;background:#0186d5;display:block;margin:20px 0 0}.tt_tabs_navigation{padding:60px 0}.tt_tabs_navigation li{padding:0 15px;float:left;text-transform:uppercase;line-height:1;font-weight:700;cursor:pointer}.tt_tabs_navigation li.active{color:#2c99db;cursor:auto}.tt_timetable{margin-bottom:0}.tt_timetable thead tr th{border:2px solid #fff;text-transform:capitalize;font-weight:700;text-align:center;line-height:60px;padding:0}.tt_timetable tbody tr:nth-child(odd) td:first-child{background:#ebf0f5}.tt_timetable tbody tr td{border:2px solid #fff;text-transform:capitalize;font-weight:700;color:#fff;text-align:center;padding:20px;visibility:visible;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.tt_timetable tbody tr td span{display:block}.tt_timetable tbody tr td span.room{line-height:1;font-size:12px;font-weight:300;margin:15px 0}.tt_timetable tbody tr td span.time_b{margin-bottom:10px;white-space:nowrap}.tt_timetable tbody tr td:first-child{white-space:nowrap;line-height:60px;padding:0 45px}.tt_timetable tbody tr td.general_health,.tt_timetable tbody tr td.rehabilitation,.tt_timetable tbody tr td.nurology,.tt_timetable tbody tr td.dental{background:#0186d5}.tt_timetable tbody tr td.cardiac{background:#fe824c}.tt_timetable tbody tr td.cancer{background:#43b9f6}.tt_timetable tbody tr td.bgf{background:#fff;visibility:hidden}.bannercontainer{width:100%;position:relative;padding:0;z-index:1}.bannercontainer .preloader{position:absolute;height:100%;width:100%;line-height:660px;text-align:center;background:#fff;z-index:9999}.bannercontainer .main_slider li .container{top:-805px;position:relative;height:100%}.bannercontainer .main_slider li .heading{text-transform:uppercase;font-weight:600;font-size:42px;line-height:48px;margin-bottom:15px;margin-top:0}.bannercontainer .main_slider li .para{font-size:16px;line-height:24px}.bannercontainer .main_slider li .link a{color:#fff}.bannercontainer .main_slider li.first-slide .heading{top:160px}.bannercontainer .main_slider li.first-slide .para{top:270px}.bannercontainer .main_slider li.first-slide .link{top:330px}.bannercontainer .main_slider li.second-slide .heading{top:410px}.bannercontainer .main_slider li.second-slide .para{top:520px}.bannercontainer .main_slider li.second-slide .link{top:570px}.bannercontainer .main_slider li.third-slide{text-align:center}.bannercontainer .main_slider li.third-slide .heading{top:410px;left:296px}.bannercontainer .main_slider li.third-slide .para{top:520px;left:378px}.bannercontainer .main_slider li.third-slide .link{top:570px;left:491px}.audio-embed{margin-bottom:20px}.jp-jplayer{height:38px;background-color:transparent;width:100% !important}.jp-video-container,.jp-audio-container{box-shadow:0 1px 3px #7f7f7f;position:relative;width:100%;margin-bottom:25px}.jp-jplayer-video img{margin-bottom:0 !important;width:100% !important;height:auto !important;display:block}.jp-jplayer-video{overflow:hidden}.jp-jplayer-video video{display:block;width:100.2% !important}.jp-video-container{margin-bottom:15px}.jp-audio-container{width:100%}.jp-interface{position:relative;width:100%;height:38px;background:transparent url(//www.erlenbach-praxiszentrum.ch/wp-content/themes/medical-pro/css/default/../../images/jplayer/jp-bg.png) repeat-x right top;z-index:100}.jp-controls{list-style-type:none;padding:0;margin:0 !important}.jp-controls li{display:inline}.jp-controls a{border-bottom:none;position:absolute;overflow:hidden;text-indent:-9999px}.jp-controls a:hover{background-color:transparent}a.jp-play,a.jp-pause{width:27px;height:27px;z-index:1;outline:none;top:11px;left:10px}a.jp-play{background:url(//www.erlenbach-praxiszentrum.ch/wp-content/themes/medical-pro/css/default/../../images/jplayer/play.png) no-repeat 0 0}a.jp-play:hover{background:url(//www.erlenbach-praxiszentrum.ch/wp-content/themes/medical-pro/css/default/../../images/jplayer/play_hover.png) 0 0 no-repeat}a.jp-pause{background:url(//www.erlenbach-praxiszentrum.ch/wp-content/themes/medical-pro/css/default/../../images/jplayer/pause.png) 0 0 no-repeat;display:none}a.jp-pause:hover{background:url(//www.erlenbach-praxiszentrum.ch/wp-content/themes/medical-pro/css/default/../../images/jplayer/pause_hover.png) 0 0 no-repeat}.jp-progress{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;margin:13px 0;padding:0 100px 0 33px;position:absolute;height:10px;width:100%}.jp-seek-bar{background:url(//www.erlenbach-praxiszentrum.ch/wp-content/themes/medical-pro/css/default/../../images/jplayer/seek-bar-bg.png) 0 0 repeat-x;width:0;height:12px;cursor:pointer;position:relative;border-radius:1px}.jp-play-bar{width:0;height:12px;top:0;position:relative;background-color:#5af1a5;border-radius:1px}.jp-volume-bar-container{position:absolute;top:0;right:10px;width:54px;height:10px;margin:10px 0}.jp-volume-bar{position:relative;overflow:hidden;background:url(//www.erlenbach-praxiszentrum.ch/wp-content/themes/medical-pro/css/default/../../images/jplayer/volume-bar-bg.png) 0 0 repeat-x;width:100%;height:12px;cursor:pointer;top:3px;border-radius:1px}.jp-volume-bar-value{width:0;height:12px;margin:0;background-color:#5af1a5;border-radius:1px}a.jp-mute,a.jp-unmute{width:30px;height:30px;z-index:1;outline:none;top:11px;right:59px}a.jp-mute{background:transparent url(//www.erlenbach-praxiszentrum.ch/wp-content/themes/medical-pro/css/default/../../images/jplayer/volume.png) 0 0 no-repeat}a.jp-mute:hover{background:transparent url(//www.erlenbach-praxiszentrum.ch/wp-content/themes/medical-pro/css/default/../../images/jplayer/volume_hover.png) 0 0 no-repeat}a.jp-unmute{background:url(//www.erlenbach-praxiszentrum.ch/wp-content/themes/medical-pro/css/default/../../images/jplayer/mute.png) 0 0 no-repeat}a.jp-unmute:hover{background:url(//www.erlenbach-praxiszentrum.ch/wp-content/themes/medical-pro/css/default/../../images/jplayer/mute_hover.png) 0 0 no-repeat}.gallery-slider{position:relative;zoom:1;margin:0;padding:0;margin-bottom:24px}.gallery-slider.loading{min-height:220px;background:#f0f5f7 url(//www.erlenbach-praxiszentrum.ch/wp-content/themes/medical-pro/css/default/../../images/loader.gif) no-repeat center center}.gallery-slider .slides{zoom:1}.gallery-slider .slides img{width:100%;display:block}.gallery-slider .slides>li{display:none;-webkit-backface-visibility:hidden}.gallery-slider .flex-direction-nav a{width:40px;height:40px;border-radius:0;margin-top:-20px}.gallery-slider .flex-direction-nav .flex-prev{background:#67c9e0 url(//www.erlenbach-praxiszentrum.ch/wp-content/themes/medical-pro/css/default/../../images/prev-icon.png) center center no-repeat;font-size:0;left:-20px;background-size:inherit}.gallery-slider .flex-direction-nav .flex-next{background:#67c9e0 url(//www.erlenbach-praxiszentrum.ch/wp-content/themes/medical-pro/css/default/../../images/next-icon.png) center center no-repeat;font-size:0;right:-20px;background-size:inherit}.gallery-slider:hover .flex-prev{opacity:.7;left:0}.gallery-slider:hover .flex-next{opacity:.7;right:0}.gallery-slider:hover .flex-next:hover,.gallery-slider:hover .flex-prev:hover{opacity:1}@media screen and (-webkit-min-device-pixel-ratio:0){.gallery-slider .slides img{margin-left:-1px}.gallery-slider .flex-direction-nav .flex-prev{margin-left:-.5px}.safari .gallery-slider .slides img{margin-left:0}.safari .gallery-slider .flex-direction-nav .flex-prev{margin-left:0}.safari .gallery-single #carousel .flex-viewport{padding:8px}}.service_tab{padding:90px 0 125px;overflow:hidden;width:100%}.service_tab #service_tab{margin:60px 0 90px;padding-left:0}.service_tab #service_tab li{padding:0 15px;text-align:center}.service_tab #service_tab li a{border:1px solid #e5f0fb;border-radius:0;padding:0 5px 20px;line-height:1.4;text-transform:uppercase;font-size:13px;font-weight:600;transition:all .3s ease-in-out}.service_tab #service_tab li a span{display:block;width:77px;height:57px;margin:-25px auto 20px;background:no-repeat scroll center center #e5f0fb;border-left:10px solid #fff;border-right:10px solid #fff;transition:all .3s ease-in-out}.service_tab #service_tab li a:hover{background:0 0}.service_tab #service_tab li.active a{border-color:#0186d5}.service_tab #service_tab li.active a span{background-color:#0186d5;text-align:center}.service_tab .tab-content .tab-pane{transition:all .3s ease-in-out}.service_tab .tab-content .tab-pane .col-sm-6 .row{position:relative}.service_tab .tab-content .tab-pane img{width:100%}.service_tab .tab-content .tab-pane .ts{display:block;padding:0 20px;line-height:38px;background:#43b9f6;font-weight:700;color:#fff;text-transform:uppercase;position:absolute;bottom:75px;right:0}.service_tab .tab-content .tab-pane h3{font-weight:700;text-transform:uppercase;margin-bottom:30px}.service_tab .tab-content .tab-pane h3:after{content:'';width:85px;height:1px;background:#0186d5;display:block;margin:13px 0 0}.service_tab .tab-content .tab-pane h4{line-height:30px;font-weight:400;text-transform:uppercase;margin-top:0;margin-bottom:20px}.service_tab .tab-content .tab-pane p{line-height:27px;font-size:16px;font-weight:400}.screen-reader-text{display:none}#searchform input{line-height:48px;padding:0 18px;height:48px;width:80%;background:#e5f0fb;-webkit-box-shadow:none;box-shadow:none;border:none;color:#828fa8;font-size:16px;font-weight:400;border-radius:0;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;float:left}#searchform input::-moz-placeholder{color:#828fa8;opacity:1}#searchform input:-ms-input-placeholder{color:#828fa8}#searchform input::-webkit-input-placeholder{color:#828fa8}#searchform input:focus{background:#0186d5;color:#fff}#searchform input:focus::-moz-placeholder{color:#fff}#searchform input:focus:-ms-input-placeholder{color:#fff}#searchform input:focus::-webkit-input-placeholder{color:#fff}#searchform input:focus+#searchsubmit{background:#fe824c}#searchform span{padding:0;border:none}#searchform #searchsubmit{width:20%;line-height:48px;background:#0186d5;color:#fff;text-transform:uppercase;border:none;padding:0;font-size:12px;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;float:left}#searchform #searchsubmit:hover{background:#fe824c}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:''}.flex-direction-nav a.flex-next:before{content:''}#radius_thumb img{border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;max-width:none}.doctor_tab{display:table;border:none;margin:0 auto}.doctor_tab li a{margin:0;text-transform:uppercase;border-radius:0;border:1px solid transparent;line-height:42px;padding:0 20px;font-weight:700}.doctor_tab li a:hover{color:#fff !important;border:none;background:#0186d5;border:1px solid #fff}.doctor_tab li.active a{color:#fff !important;background:#0186d5 !important;border:1px solid #fff}.wpb_accordion_section.group .wpb_accordion_header.ui-state-default{position:relative}.wpb_accordion_section.group .wpb_accordion_header.ui-state-default a{background:#0186d5;color:#fff;line-height:1.2;text-transform:uppercase;font-size:14px;font-weight:400;letter-spacing:1px;padding:17px 75px 17px 30px;position:relative}.wpb_accordion_section.group .wpb_accordion_header.ui-state-default span.ui-accordion-header-icon{background:url(//www.erlenbach-praxiszentrum.ch/wp-content/themes/medical-pro/css/default/../../images/icons/about/plus2.png) no-repeat scroll center center #0278bf;width:67px;height:100%;margin-right:0;position:absolute;right:0;top:0;z-index:1;cursor:pointer}.wpb_accordion_section.group .wpb_accordion_header.ui-state-active span.ui-accordion-header-icon{background:url(//www.erlenbach-praxiszentrum.ch/wp-content/themes/medical-pro/css/default/../../images/icons/about/minus.png) no-repeat scroll center center #0278bf;width:67px;height:100%;margin-right:0;position:absolute;right:0;top:0;z-index:1;cursor:pointer}.wpb_accordion_section.group .wpb_accordion_content{margin:0;font-size:16px;color:#404d5f !important;line-height:24px}.wpb_accordion_section.group .wpb_accordion_content h4{font-weight:700;margin-top:0;margin-bottom:20px;line-height:24px;text-transform:uppercase}.wpb_content_element .wpb_tabs_nav li{margin-right:10px !important}.wpb_content_element .wpb_tabs_nav li a{background:#0186d5;border:none;margin-right:0;border-radius:0;text-transform:uppercase;padding:0 57px !important;line-height:50px;color:#fff;font-size:16px;font-weight:700}.wpb_content_element .wpb_tabs_nav li a:hover{background:#fe824c !important}.wpb_content_element .wpb_tabs_nav li.ui-state-active a,.wpb_content_element .wpb_tabs_nav li.ui-state-active a:hover{background:#f8fbfd !important;border:none}.wpb_content_element .wpb_tab{background:#f8fbfd !important;padding:30px 35px !important}.wpb_content_element .wpb_tab h4{font-weight:700;text-transform:uppercase;margin-top:0;margin-bottom:20px}.wpb_content_element .wpb_tab p{line-height:26px;font-size:16px;margin-bottom:0;color:#8595b1}.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content{padding:30px !important}#doctor_thumbnail{background-color:#e5f0fb}.default .navbar #main_nav .nav li.dropdown .dropdown-menu ul,.default .navbar #main_nav .nav li.dropdown:hover ul ul{-webkit-transform:scale(1,0);-ms-transform:scale(1,0);transform:scale(1,0);left:205px;position:absolute;box-shadow:8px 6px 12px rgba(0,0,0,.176);top:0}.default .navbar #main_nav .nav li.dropdown .dropdown-menu li:hover>ul{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}.online-appoinment .online-appoinment-line{color:#828fa8;line-height:24px;font-size:15px;margin-bottom:25px}.online-appoinment .titleRow{color:#404d5f;text-align:center;margin-bottom:30px;text-transform:uppercase}.online-appoinment .titleRow h2{font-size:27px;margin:0;line-height:36px;font-weight:700;color:#0186d5}.online-appoinment .titleRow h2 i.fa{margin-right:15px}.online-appoinment .titleRow h2:after{content:'';width:85px;height:1px;background:#0186d5;display:block;margin:10px auto 0;display:none}.online-appoinment .titleRow h5{font-size:14px;font-weight:300;margin:0 0 15px;text-transform:none;color:#657188;font-style:italic}.online-appoinment .titleRow h5:after{background:#0186d5 none repeat scroll 0 0;content:"";display:block;height:1px;margin:10px 0 0;width:85px}.online-appoinment .titleRow.text-left{text-align:left}.online-appoinment .titleRow.text-left h2:after{margin-left:0}.online-appoinment .titleRow-divider{text-align:center;margin:20px 0 25px;font-weight:700}.select-wrapper{display:inline-block;font-size:13px;background-color:#fff;color:#98a0a9;padding:0;border:1px solid #eae9e7;cursor:pointer;position:relative}.select-wrapper,.select-wrapper select{width:100%;line-height:42px;height:42px}.select-wrapper select{height:42px !important;width:100%;display:block;-webkit-appearance:menulist-button;float:left}.select-wrapper select option{line-height:42px}.select-wrapper select{width:100%;left:0;top:0}.select-wrapper .holder{margin:0 30px 0 20px;white-space:nowrap;overflow:hidden;cursor:pointer;padding:1px 0;font-size:13px;color:#98a0a9;line-height:42px;height:42px}.select-wrapper .holder:after{content:'';float:right;margin:0;height:40px;background:url(//www.erlenbach-praxiszentrum.ch/wp-content/themes/medical-pro/css/default/../../images/product/select-arrow.png) no-repeat right top;position:absolute;right:0;width:42px;top:0}.select-wrapper select,.pager .limiter .select-wrapper select{margin:0;position:absolute;z-index:2;cursor:pointer;outline:none;opacity:0;_noFocusLine:expression(this.hideFocus=true);-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0}.select-wrapper select option{padding:3px 5px}.rating-box{background:transparent url(//www.erlenbach-praxiszentrum.ch/wp-content/themes/medical-pro/css/default/../../images/product/rating.png) repeat-x left bottom;display:block;float:left;height:13px;width:88px;margin-right:27px;margin-top:20px}.rating-box .rating{display:block;background:url(//www.erlenbach-praxiszentrum.ch/wp-content/themes/medical-pro/css/default/../../images/product/rating.png) repeat-x left top;height:13px}.ui-slider-horizontal{height:3px;margin:9px 0 27px}.ui-widget-content{border:0 solid #ddd;color:#333}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:0}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:0}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:0}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:0}.ui-slider .ui-slider-handle{background:url(//www.erlenbach-praxiszentrum.ch/wp-content/themes/medical-pro/css/default/../../images/product/slider-pointer.png) no-repeat 0 0 transparent;width:12px;height:12px;border:0;position:absolute;z-index:2;cursor:ew-resize;outline:0;top:-4px}.ui-slider .ui-slider-range{background:#fe824c;height:100%;position:absolute}.product_list_wrap{padding:55px 0}.toolbar:after,.toolbar:before{content:'';display:table}.toolbar:after{clear:both}.toolbar{padding:0 0 20px}.sort-by{float:left}.select-wrapper,.select-wrapper select{width:262px}.showing-result{float:right;color:#98a0a9;font-size:13px;font-weight:400;line-height:40px;margin-bottom:0}.product_list ul{padding:0;margin-bottom:0;list-style-type:none}.product_list ul li{list-style-type:none;margin-bottom:26px}.product-collateral ul li{margin-bottom:0}.product_list ul li .item{border:1px solid #e6ecf2}.product_list ul li a.product-image{width:100%;height:257px;text-align:center;display:block}.product_list ul li a.product-image img{max-width:100%;height:auto;display:inline-block}.product_list ul li .product-info:after,.product_list ul li .product-info:before{content:'';display:table}.product_list ul li .product-info:after{clear:both}.product_list ul li .product-info{padding:24px 19px 24px 23px}.product_list ul li .product-info .product-name{margin:0;padding:0 0 10px;text-transform:uppercase;color:#404d5f;font-size:14px;font-family:"Lato",sans-serif;font-weight:900;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.product_list ul li .product-info .rating-box{background:transparent url(//www.erlenbach-praxiszentrum.ch/wp-content/themes/medical-pro/css/default/../../images/product/rating.png) repeat-x left bottom;display:block;float:left;height:13px;width:88px;margin-top:6px;margin-right:10px}.product_list ul li .product-info .rating-box .rating{display:block;background:url(//www.erlenbach-praxiszentrum.ch/wp-content/themes/medical-pro/css/default/../../images/product/rating.png) repeat-x left top;height:13px}.product_list ul li .product-info .price-box{float:right}.product_list ul li .product-info .price-box .price{color:#0186d5;font-size:18px;font-weight:700;line-height:20px}.loadmore_btn{padding:0;line-height:45px;background:#0186d5;font-size:16px;color:#fff;text-transform:uppercase;border:none;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;display:block;max-width:150px;margin:32px auto 64px;width:100%;text-align:center}.loadmore_btn:hover,.loadmore_btn:focus{background:#fe824c;color:#fff}.product_view_wrap{padding:67px 0}.product_view:after,.product_view:before{content:'';display:table}.product_view:after{clear:both}.product_view{border:1px solid #e6ecf2}.product-img-box{width:42.5%;float:left}.product-slide .owl-controls{position:absolute;bottom:16px;width:100%;margin:0}.product-slide .owl-dots .owl-dot span{background:#fff !important;width:12px;height:12px}.product-slide .owl-dots .owl-dot.active span,.product-slide .owl-dots .owl-dot:hover span{background:#0186d5 !important}.product-shop{float:left;width:57.5%;padding-left:30px}.product-shop .product-name{text-transform:uppercase;color:#404d5f;font-size:18px;font-family:"Lato",sans-serif;font-weight:900;padding:27px 0 4px;width:100%;display:block}.product-shop .price-info{float:left}.product-shop .price-info .price-box .special-price,.product-shop .price-info .price-box ins,.product-shop .price-info .price-box .amount{color:#0186d5;font-size:30px;font-weight:700;text-decoration:initial}.product-shop .price-info .price-box .regular-price,.product-shop .price-info .price-box del,.product-shop .price-info .price-box del .amount{color:#c0c3c9;font-size:21px;font-weight:400;text-decoration:line-through}.product-shop .rating-box{float:right}.product-shop .short-desp{float:left;width:100%;padding:20px 20px 20px 0;margin:0;border-bottom:1px solid #e3e7ec}.product-shop .short-desp p{font-size:14px;color:#6e7682;line-height:24px;margin:0}.product-shop .action{padding:31px 0;border-bottom:1px solid #e3e7ec;float:left;width:100%}.product-shop .action .qty{float:left;width:146px;margin-right:5px}.product-shop .action .qty .input-group .input-group-btn .minus.btn-number,.product-shop .action .qty .input-group .input-group-btn .plus.btn-number{width:36px;height:36px;overflow:hidden;text-indent:-36px;font-size:0;line-height:0;border:0}.product-shop .action .qty .input-group .input-group-btn .minus.btn-number{background:url(//www.erlenbach-praxiszentrum.ch/wp-content/themes/medical-pro/css/default/../../images/product/minus-btn.jpg) no-repeat 0 0}.product-shop .action .qty .input-group .input-group-btn .plus.btn-number{background:url(//www.erlenbach-praxiszentrum.ch/wp-content/themes/medical-pro/css/default/../../images/product/plus-btn.jpg) no-repeat 0 0}.product-shop .action .qty .input-group .input-number{border:1px solid #e3e7ec;box-shadow:none;height:36px;margin:0 7%;text-align:center;width:86%}.product-shop .action .add-to-cart{float:left}.product-shop .action .add-to-cart button.button{padding:0;line-height:36px;background:#0186d5;font-size:13px;color:#fff;text-transform:uppercase;border:none;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;display:block;margin:0 5px;width:125px;text-align:center;font-weight:700}.product-shop .action .buy-now{float:left}.product-shop .action .buy-now button.button{padding:0;line-height:36px;background:#fe824c;font-size:13px;color:#fff;text-transform:uppercase;border:none;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;display:block;margin:0 5px;width:125px;text-align:center;font-weight:700}.sharing-links{float:left;width:100%;padding:20px 0}.sharing-links ul{margin:0;padding:0;list-style-type:none}.sharing-links ul li{margin:0;padding:0 15px 0 0;list-style-type:none;display:inline-block;color:#6e7682;font-size:14px;font-weight:400;line-height:24px}.sharing-links ul li a,.sharing-links ul li a i.fa{color:#6e7682;font-size:18px}.product-collateral{padding:36px 0 0}.tabs.product-collateral .nav-tabs{border-bottom:1px solid #e3e7ec}.tabs.product-collateral .nav-tabs li+li{margin-left:0}.tabs.product-collateral .nav-tabs li a{color:#b2b7bf;font-size:14px;font-family:"Lato",sans-serif;font-weight:900;padding:0 19px;background:url(//www.erlenbach-praxiszentrum.ch/wp-content/themes/medical-pro/css/default/../../images/product/divider.jpg) no-repeat left 18px transparent}.tabs.product-collateral .nav-tabs li:first-child a{padding-left:0;background:0 0}.tabs.product-collateral .nav-tabs li.active a{color:#404d5f;background:url(//www.erlenbach-praxiszentrum.ch/wp-content/themes/medical-pro/css/default/../../images/product/divider.jpg) no-repeat left 18px transparent}.tabs.product-collateral .tab-content .tab-pane:after,.tabs.product-collateral .tab-content .tab-pane:before{content:'';display:table}.tabs.product-collateral .tab-content .tab-pane:after{clear:both}.tabs.product-collateral .tab-content .tab-pane{background:0 0;padding:35px 0}.tabs.product-collateral .tab-content .tab-pane p{font-size:14px;line-height:24px}.tabs.product-collateral .tab-content .tab-pane ul{margin:0;padding:32px 0 0;list-style-type:none;float:left;width:100%}.tabs.product-collateral .tab-content .tab-pane ul li{margin:0;padding:10px 0 10px 30px;list-style-type:none;width:50%;float:left;line-height:normal;color:#6e7682;font-size:14px;position:relative}.tabs.product-collateral .tab-content .tab-pane ul li:before{content:"\f00c";font-family:'FontAwesome';position:absolute;left:0;top:10px;color:#20262e}.related-products h3{margin:0;padding:18px 0 28px;color:#404d5f;font-size:18px;font-weight:800}.cart{padding:55px 0}.cart-table{border:1px solid #e0e7e9}.cart-table thead tr th{border-bottom:1px solid #e0e7e9;color:#243c4f;font-size:16px;font-weight:700;line-height:40px;margin:0;padding:12px 28px}.cart-table thead tr th.item-desp{width:31%}.cart-table thead tr th.qty,.cart-table thead tr th.price,.cart-table thead tr th.total,.cart-table thead tr th.remove{text-align:center}.cart-table tbody tr td{border:0;padding:13px 28px}.cart-table tbody tr:first-child td{padding-top:26px}.cart-table tbody tr:last-child td{padding-bottom:26px}.cart-table tbody tr td a{color:#fe824c;font-size:14px}.cart-table tbody tr td.item-desp{color:#243c4f;font-family:"Lato",sans-serif;font-weight:900;font-size:16px;text-transform:uppercase;vertical-align:middle}.cart-table tbody tr td.item-desp img{display:inline-block;margin-right:30px;float:left}.cart-table tbody tr td.qty,.cart-table tbody tr td.price,.cart-table tbody tr td.total,.cart-table tbody tr td.remove{color:#56758d;font-size:16px;font-weight:400;text-align:center;vertical-align:middle}.cart-block{border:1px solid #d8d8d8;margin-bottom:34px}.cart-block-title{border-bottom:1px solid #d8d8d8;color:#243c4f;font-size:18px;font-weight:700;line-height:40px;margin:0;padding:12px 28px}.cart-block-content:after,.cart-block-content:before{content:'';display:table}.cart-block-content:after{clear:both}.cart-block-content{padding:30px}.cart-block-content .form-control{border:1px solid #e0e7e9;background:#f4f8f9;border-radius:0;box-shadow:none;width:75%;display:inline-block;float:left;height:43px;color:#56758d;font-size:14px}.cart-block-content button.button{float:left;width:25%;padding:0;line-height:43px;background:#0186d5;font-size:13px;color:#fff;text-transform:uppercase;border:none;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;display:block;margin:0;text-align:center;font-weight:700}.cart-block-content .select-wrapper{display:inline-block;font-size:13px;background-color:#f4f8f9;color:#98a0a9;padding:0;border:1px solid #e0e7e9;cursor:pointer;position:relative;margin-bottom:16px}.cart-block-content .select-wrapper,.cart-block-content .select-wrapper select{width:100%;line-height:42px;height:42px}.cart-block-content .select-wrapper select{height:42px !important;width:100%;display:block;-webkit-appearance:menulist-button;float:left}.cart-block-content .select-wrapper select option{line-height:42px}.cart-block-content .select-wrapper select{width:100%;left:0;top:0}.cart-block-content .select-wrapper .holder{margin:0 30px 0 20px;white-space:nowrap;overflow:hidden;cursor:pointer;padding:1px 0;font-size:14px;color:#56758d;line-height:42px;height:42px}.cart-block-content .select-wrapper .holder:after{content:'';float:right;margin:0;height:40px;background:url(//www.erlenbach-praxiszentrum.ch/wp-content/themes/medical-pro/css/default/../../images/product/select-arrow2.png) no-repeat right top;position:absolute;right:0;width:42px;top:0}.cart-block-content .select-wrapper select,.pager .limiter .select-wrapper select{margin:0;position:absolute;z-index:2;cursor:pointer;outline:none;opacity:0;_noFocusLine:expression(this.hideFocus=true);-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0}.cart-block-content .select-wrapper select option{padding:3px 5px}.calc-shipping .cart-block-content button.button{float:right;width:167px}.cart-total-table{border:0}.cart-total-table tbody tr td{border:0;font-size:14px;color:#56758d;padding:4px 0}.cart-total-table tbody tr td:first-child{text-align:left}.cart-total-table tbody tr td:last-child{text-align:right}.cart-total .cart-block-content button.button{float:right;width:200px;background:#fe824c}.input-group.spinner{width:70px;margin:0 auto;border:1px solid #e4e9ee;padding:2px 3px}.spinner input{text-align:left;border:0;box-shadow:none}.spinner input:hover,.spinner input:focus{box-shadow:none}.input-group-btn-vertical{position:relative;white-space:nowrap;width:2%;vertical-align:middle;display:table-cell}.input-group-btn-vertical>.btn{display:block;float:none;width:100%;max-width:100%;padding:7px;margin-bottom:1px;position:relative;border-radius:0;background:#e4e9ee;border:0;text-shadow:none}.input-group-btn-vertical>.btn:hover{background:#d4dbe1}.input-group-btn-vertical>.btn i.fa{font-size:10px}.input-group-btn-vertical>.btn:first-child{border-radius:0}.input-group-btn-vertical>.btn:last-child{border-radius:0}.input-group-btn-vertical i{position:absolute;top:2px;left:4px}.checkout{padding:10px 0}.checkout h3{color:#243c4f;font-size:22px;line-height:38px;font-weight:900;margin:0 0 21px;padding:0 0 21px;text-transform:uppercase;position:relative}.checkout h3:before{position:absolute;left:0;bottom:9px;border-bottom:2px solid #0186d5;width:67px;content:''}.checkout .form-group{margin-bottom:5px}.checkout label,.medical-form label{color:#56758d;font-size:14px;line-height:24px;font-weight:400;padding:0 0 10px;margin:0}.checkout .checkbox label{line-height:22px}.checkout .radio label{line-height:21px}.checkout .form-control,.medical-form .form-control{border:1px solid #e0e7e9;box-shadow:none;background:#f4f8f9;border-radius:0;height:43px;margin:0 0 10px}.checkout #billing_state{border:1px solid #e0e7e9;box-shadow:none;background:#f4f8f9;border-radius:0;height:43px;margin:0 0 10px;display:block;width:100%;padding:6px 12px;font-size:14px;line-height:1.42857143;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.checkout .radio,.checkout .checkbox{margin:0 0 0 20px}.checkout .checkbox{margin-bottom:10px}.checkout p.help-block,.checkout .help-block{border:1px solid #d8d8d8;padding:22px 30px;font-size:14px;color:#243c4f;font-weight:400;line-height:24px;margin-bottom:16px}.checkout .help-block p{margin:0}.checkout button.button,.checkout .button,.button.button-orange{padding:0 15px;line-height:36px;background:#fe824c;font-size:13px;color:#fff;text-transform:uppercase;border:none;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;display:block;margin:0;text-align:center;font-weight:700}.checkout-info{padding-bottom:32px}.sidebar-block{padding-bottom:54px}.sidebar-block-title{margin:0;padding:0}.sidebar-block-title h3{font-weight:900;font-size:18px;color:#404d5f;margin:0;padding:0 0 21px;text-transform:uppercase}.sidebar-block-content:after,.sidebar-block-content:before{content:'';display:table}.sidebar-block-content:after{clear:both}.sidebar-block button.button{padding:0;line-height:36px;background:#0186d5;font-size:13px;color:#fff;text-transform:uppercase;border:none;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;display:block;margin:0;width:99px;text-align:center;font-weight:700}.widget_product_categories ul{margin:0;padding:0;list-style-type:none}.widget_product_categories ul li .count{color:#b4b6c3;font-size:13px;line-height:36px;font-weight:400}.widget_product_categories ul li a{color:#6e7682;font-size:13px;line-height:36px;font-weight:400;text-transform:uppercase}.widget_product_categories ul li a i.fa{float:right;line-height:36px}.widget_product_categories ul li a:hover{color:#fe824c}.widget_product_categories ul li ul.children{margin-left:20px}.widget_product_categories ul li:before{content:"\f0da";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;float:right;line-height:36px;color:#6e7682}.price_slider{position:relative}.price_slider_amount button{float:left;width:50%}.price_slider_amount .price_label{float:right;width:50%;padding:10px 0;color:#6e7682;font-size:13px;font-weight:400}.price_slider_amount input{float:left;width:70%;color:#6e7682;font-size:13px;border:0;font-weight:400}ul.product_list_widget{margin:0;padding:0;list-style-type:none;float:left}ul.product_list_widget li{margin:0;padding:20px 0;list-style-type:none;border-bottom:1px solid #eae9e7;float:left;width:100%}ul.product_list_widget li:last-child{border-bottom:0}ul.product_list_widget .image-col{width:28%;height:77px;float:left}ul.product_list_widget .image-col img{width:100%;height:100%}ul.product_list_widget .product-info{float:left;width:72%;padding-left:20px}ul.product_list_widget .product-info .product-name{margin:0;padding:0;font-family:"Lato",sans-serif;font-weight:700;color:#404d5f;font-size:14px;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}ul.product_list_widget .product-info .rating-box{margin:14px 0 0}ul.product_list_widget .product-info .price-box{float:left;width:100%;margin:12px 0 0}ul.product_list_widget .product-info .price-box .amount{color:#0186d5;font-size:15px;font-weight:700;line-height:20px}ul.product_list_widget .product-info .price-box ins{text-decoration:none}ul.product_list_widget .product-info .price-box del,ul.product_list_widget .product-info .price-box del .amount{line-height:0;font-size:12px;color:#ccc}.widget_recent_reviews ul.product_list_widget .product-info .rating-box{float:none}ul.product_list_widget .product-info .reviewer{font-size:12px;color:#969696;margin-top:10px}.woocommerce-product-search input{line-height:48px;padding:0 18px;height:48px;width:74%;background:#e5f0fb;-webkit-box-shadow:none;box-shadow:none;border:none;color:#828fa8;font-size:16px;font-weight:400;border-radius:0;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;float:left}.woocommerce-product-search input::-moz-placeholder{color:#828fa8;opacity:1}.woocommerce-product-search input:-ms-input-placeholder{color:#828fa8}.woocommerce-product-search input::-webkit-input-placeholder{color:#828fa8}.woocommerce-product-search input:focus{background:#0186d5;color:#fff}.woocommerce-product-search input:focus::-moz-placeholder{color:#fff}.woocommerce-product-search input:focus:-ms-input-placeholder{color:#fff}.woocommerce-product-search input:focus::-webkit-input-placeholder{color:#fff}.woocommerce-product-search input:focus+#searchsubmit{background:#fe824c}.woocommerce-product-search span{padding:0;border:none}.woocommerce-product-search #searchsubmit{width:26%;line-height:48px;background:#0186d5;color:#fff;text-transform:uppercase;border:none;padding:0;font-size:12px;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;float:left}.woocommerce-product-search #searchsubmit:hover{background:#fe824c}.widget_product_tag_cloud .tagcloud a{font-size:11px !important;font-weight:700;color:#404d5f;line-height:34px;padding:0 12px;background:#e5f0fb;text-transform:uppercase;float:left;margin-right:2px;margin-bottom:2px}.widget_product_tag_cloud .tagcloud a:hover{color:#fff;background:#0186d5}.widget_shopping_cart ul.product_list_widget .quantity{margin-top:10px}.widget_shopping_cart ul.product_list_widget .remove{margin-top:10px;display:block;color:#fe824c;font-size:13px}.widget_shopping_cart .total{border-top:1px solid #eae9e7;clear:both;padding:15px 0;border-bottom:1px solid #eae9e7}.widget_shopping_cart .total .amount{color:#0186d5;font-size:15px;font-weight:700;line-height:20px}.widget_shopping_cart .buttons a{float:left;padding:0 15px;line-height:43px;background:#0186d5;font-size:13px;color:#fff;text-transform:uppercase;border:none;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;text-align:center;font-weight:700;margin:0 10px 0 0}.widget_shopping_cart .buttons a.checkout{background:#fe824c}.woocommerce-ordering{float:left !important;margin-bottom:0 !important}.woocommerce-result-count{float:right !important;color:#98a0a9;font-size:13px;font-weight:400;line-height:40px;margin-bottom:0 !important}.product_list ul li a.product-image img{width:100%}.product_list ul li.outofstock{opacity:.5}.product_list ul li .product-info .price-box .price ins{text-decoration:none}.product_list ul li .product-info .price-box .price del{line-height:0;font-size:12px;color:#ccc}.woocommerce .cart-table thead{background:#fff !important}.woocommerce table.cart-table td.item-desp img{width:126px}.woocommerce .cart-total-table tr{border-top:0 !important}.cart-table button.button{width:167px;line-height:43px;background:#0186d5;font-size:13px;color:#fff;text-transform:uppercase;border:none;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;text-align:center;font-weight:700}.woocommerce-invalid .input-text{border-color:#a00}.woocommerce ul.order_details{margin:0;padding-left:10px;list-style:none}.woocommerce ul.order_details li{float:left;margin-right:2em;text-transform:uppercase;font-size:.715em;line-height:1;border-right:1px dashed #d3ced2;padding-right:2em;margin-left:0;padding-left:0}.woocommerce ul.order_details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5}.medical-form .checkbox input[type=checkbox]{position:relative;margin-left:0}.variations_form.cart{padding:20px 0;border-bottom:solid 1px #e3e7ec}.variations_form.cart .reset_variations{margin-left:15px}.variations_form.cart .single_variation_wrap{margin-top:20px;border-top:solid 1px #e3e7ec;padding-top:20px}.variations_form.cart .single_variation_wrap .single_variation{float:left;margin-right:20px;padding-top:10px}.variations_form.cart .single_variation_wrap .single_variation:empty{display:none}.variations_form.cart .single_variation_wrap .single_variation .price .amount{color:#0186d5;font-size:15px;font-weight:700;line-height:20px}.variations_form.cart .single_variation_wrap .single_variation .price ins{text-decoration:none}.variations_form.cart .single_variation_wrap .single_variation .price del,.variations_form.cart .single_variation_wrap .single_variation .price del .amount{color:#c0c3c9;font-size:13px;font-weight:400;text-decoration:line-through}.variations_form.cart .single_variation_wrap .variations_button{float:left}.variations_form.cart .single_variation_wrap .variations_button .input-group{float:left;margin-right:20px}.variations_form.cart .single_variation_wrap .variations_button .single_add_to_cart_button{float:left;padding:0 15px;line-height:36px;background:#0186d5;font-size:13px;color:#fff;text-transform:uppercase;border:none;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;display:block;margin:0;text-align:center;font-weight:700}.product-shop .stock.in-stock{clear:both;margin:0;border-bottom:solid 1px #e3e7ec;padding:10px 0;font-weight:700}.product-shop .stock.out-of-stock{font-weight:700;color:#da0000}.product-shop .product_meta{clear:both;padding:20px 0;border-bottom:solid 1px #e3e7ec}.product-shop .product_meta span{display:block;color:#60646c}.product-shop .product_meta span a{font-weight:700;color:#0186d5}.product-shop .product_meta span a:hover{color:#fe824c}.product-shop .product_meta span.posted_in+.tagged_as,.product-shop .product_meta .sku_wrapper+.posted_in,.product-shop .product_meta .sku_wrapper+.tagged_as{margin-top:10px}.product-shop .product_meta .sku_wrapper span.sku{display:inline-block}.product_view .images{width:42.5%;float:left}.widget_shopping_cart_content dl.variation{margin-bottom:0;margin-top:5px}dl.variation p{margin:0;padding:0}dl.variation dt.variation-color{float:left;margin-right:10px}.product_list h1.page-title{font-weight:900;font-size:18px;color:#404d5f;margin:0;padding:0 0 21px;text-transform:uppercase}.about_medicalpro_N_form{overflow:visible!important}.homeversion4{overflow:visible!important}article.hentry{line-height:24px;font-size:14px}article.hentry p{margin-bottom:25px}article.hentry h1.entry-title{margin:0 0 20px}.gallery-page img{max-width:100%;height:auto}.gallery-page #filters{margin-bottom:60px}.gallery-page .common{background-color:#fff;margin-bottom:30px}.gallery-page .common .content{padding:15px 20px 25px;background-color:#e5f0fb}.gallery-page .common .content h4{line-height:1;text-transform:uppercase;font-weight:700}.gallery-page .four-col-gallery.common h4{font-size:18px}.gallery-page .four-col-gallery.common .content{padding:5px 15px 15px}.gallery-page div.gallery-item-types{border:none;padding:0;margin:0}.isotope-wrapper{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;position:relative;padding:35px 0}.gallery-single-wrapper{padding:40px 0 100px}.gallery-single{margin-bottom:120px}.gallery-single .gallery-single-post{position:relative}.gallery-single #carousel{position:absolute;bottom:-35px;display:block;width:90%;margin:auto 33px;padding:0 48px;border:none;background:0 0;border-radius:none;box-shadow:none}.gallery-single #carousel .flex-viewport{padding:8px 9px 8px 8px;background-color:#fff}.gallery-single #carousel .slides{background:#fff}.gallery-single #carousel .slides img{cursor:pointer}.gallery-single #carousel .slides img:hover{opacity:.8}.gallery-single #carousel li{margin:0 10px 0 0}.gallery-single #carousel .flex-direction-nav a{width:48px;height:48px;position:absolute;top:50%;margin-top:-24px;z-index:9999;border-radius:0;opacity:1 !important;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.gallery-single #carousel .flex-direction-nav a:hover{background-color:#67c9e0;background-position:19px -31px}.gallery-single #carousel .flex-direction-nav .flex-prev{background:url(//www.erlenbach-praxiszentrum.ch/wp-content/themes/medical-pro/css/default/../../images/carousel-prev.png) 19px 19px no-repeat #fff;left:0}.gallery-single #carousel .flex-direction-nav .flex-next{background:url(//www.erlenbach-praxiszentrum.ch/wp-content/themes/medical-pro/css/default/../../images/carousel-next.png) 19px 19px no-repeat #fff;right:0}.gallery-single .side-content{background:#e5f0fb;padding:15px}.gallery-single .side-content h1.entry-title{font-size:24px;font-weight:700}.gallery-single .next-prev-posts{margin-bottom:10px}.gallery-single .next-prev-posts a{padding:15px 17px;margin-left:5px;display:inline-block;font-size:18px;color:#fff;background:#0186d5}.gallery-single .next-prev-posts a:hover{background:#67c9e0;color:#fff}.gallery-single .next-prev-posts .close{display:none}div.gallery-item-types{border:1px solid #f0f5f7;border-left:0;border-right:0;padding:10px 0;margin-bottom:20px}div.gallery-item-types .fa-tags{color:#818693;font-size:16px;margin-right:8px}div.gallery-item-types a{font-weight:400;color:#0186d5}div.gallery-item-types a:hover{color:#0186d5}.related-gallery-items .common{margin-bottom:30px;position:relative;overflow:hidden}.related-gallery-items .common img{width:100%;height:auto;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear;-webkit-transition:all .2s linear;overflow:hidden}.related-gallery-items .content{padding:10px 20px 20px;background-color:#e5f0fb;text-align:center}.related-gallery-items .content h5 a{font-size:18px;font-weight:700;color:#3a3c41}.related-gallery-items .gallery-item-types{border:none;padding:0;margin:0}.slogan-section{margin-bottom:50px;text-align:center}.text-left{text-align:left}.overlay{background:url(//www.erlenbach-praxiszentrum.ch/wp-content/themes/medical-pro/css/default/../../images/for-expand-mirror.png) center center no-repeat #67c9e0;width:100%;height:100%;opacity:0;position:absolute;bottom:0;left:0;z-index:999;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg)}.overlay-effect{position:relative;overflow:hidden}.overlay-effect:hover .overlay{height:100%;transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);opacity:.8}