%PDF- %PDF-
Direktori : /var/www/hudvard.eco-n-tech.co.uk/wp-content/themes/hudvardskliniken/ |
Current File : /var/www/hudvard.eco-n-tech.co.uk/wp-content/themes/hudvardskliniken/style.css |
/* Theme Name: Hudvårdskliniken Description: Child theme Author: Adwisemedia AB Author URI: http://www.adwisemedia.se Template: jupiter Version: 1.0.0 */ @import url(https://fonts.googleapis.com/css?family=Raleway:400,200,300,100,500,600,700); @import url('https://fonts.googleapis.com/css?family=Josefin+Sans:100,100i,300,300i,400,400i,600,600i,700,700i|PT+Sans:400,400i,700,700i'); h1,h2,h3,h4,h5,h6 { font-family: "Josefin Sans" !important; text-transform: uppercase !important; } h1:not(.tp-caption),h2,h3,h4,h5,h6 { font-weight: 400 !important; } a.mk-quick-contact-link { display: none !important; } h1:not(.tp-caption) { font-size: 44px !important; line-height: 52px !important; } .tp-caption.rev-btn, .tp-caption.rev-btn:hover{ -webkit-transition: all 0.3s ease !important; -moz-transition: all 0.3s ease !important; -ms-transition: all 0.3s ease !important; -o-transition: all 0.3s ease !important; transition: all 0.3s ease !important; } .mk-css-icon-close div, .mk-css-icon-menu div{ background-color: #ddbe68 !important; } p,a,strong { font-family: "PT Sans"; font-weight: 400; } .mk-header-padding-wrapper{ background-color: #e0e0e0; } #behandlingar h3, #tandlakare h3 { font-size:18px; font-weight: 100; } #behandlingar, #senaste-nytt{ overflow-x: hidden; } #behandlingar .wpb_row, #tandlakare .wpb_row { border: 1px solid #e0e0e0; } .ubermenu-nav > li > a > span { letter-spacing: 2px !important; } .a-sticky .ubermenu-nav > li > a { padding-top:18px !important; padding-bottom: 18px !important; } .mk-header-nav-container { margin-right: 0 !important; } .header-style-1 .menu-hover-style-5 .main-navigation-ul > li > a.menu-item-link { vertical-align: inherit !important; } .nyheter .vc_gitem_row.vc_row.vc_gitem-row-position-bottom { background: linear-gradient(180deg, transparent 0, rgba(0,0,0,0.5) 35%, rgba(0,0,0,0.4)); } .nyheter h4 { color: white !important; } .nyheter .vc_gitem_row { padding: 0 !important; } .nyheter .vc_custom_heading { margin-bottom: 0 !important; } #mk-footer .vc_icon_element { display: inline !important; } .a-sticky .header-logo { padding: 0 !important; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out; } .header-logo { padding: 20px; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out; } .mk-header-toolbar-holder a { font-weight: 400 !important; } #mk-footer i.fa { font-size: 20px; width: 27px; } @media screen and (max-width: 767px){ #mk-footer div.wpb_row.vc_row:first-of-type > .vc_col-sm-4.wpb_column:not(:last-child){ margin-bottom: 40px; } h1:not(.tp-caption) { font-size: 30px !important; line-height: 38px !important; } } /*.vc_separator h4 { font-size: 28px !important; text-transform: capitalize !important; } */ #behandlingar .wpb_row:hover, #tandlakare .wpb_row:hover { -webkit-box-shadow: 0px 5px 15px -5px rgba(0,0,0,0.46); -moz-box-shadow: 0px 5px 15px -5px rgba(0,0,0,0.46); box-shadow: 0px 0px 35px -5px rgba(0,0,0,0.46); -o-box-shadow: 0px 5px 15px -5px rgba(0,0,0,0.46); -ms-box-shadow: 0px 5px 15px -5px rgba(0,0,0,0.46); -webkit-transition: all .1s ease-in-out; -moz-transition: all .1s ease-in-out; -ms-transition: all .1s ease-in-out; -o-transition: all .1s ease-in-out; transition: all .1s ease-in-out; z-index: 99999; } #behandlingar .wpb_row, #tandlakare .wpb_row, #behandlingar .wpb_row h3, #tandlakare .wpb_row h3 { -webkit-transition: all .1s ease-in-out; -moz-transition: all .1s ease-in-out; -ms-transition: all .1s ease-in-out; -o-transition: all .1s ease-in-out; transition: all .1s ease-in-out; } #behandlingar .wpb_row:hover h3, #tandlakare .wpb_row:hover h3 { color: #ddbe68; -webkit-transition: all .1s ease-in-out; -moz-transition: all .1s ease-in-out; -ms-transition: all .1s ease-in-out; -o-transition: all .1s ease-in-out; transition: all .1s ease-in-out; } #behandlingar img.vc_single_image-img, #tandlakare img.vc_single_image-img { border:2px solid transparent; -webkit-transition: all .1s ease-in-out; -moz-transition: all .1s ease-in-out; -ms-transition: all .1s ease-in-out; -o-transition: all .1s ease-in-out; transition: all .1s ease-in-out; } #behandlingar .wpb_row:hover img.vc_single_image-img, #tandlakare .wpb_row:hover img.vc_single_image-img { border:2px solid #e0e0e0; -webkit-transition: all .1s ease-in-out; -moz-transition: all .1s ease-in-out; -ms-transition: all .1s ease-in-out; -o-transition: all .1s ease-in-out; transition: all .1s ease-in-out; } #behandlingar .owl-item .wpb_row, #tandlakare .owl-item .wpb_row { margin-top: 20px; padding-top:40px !important; } .vc_custom_1542898081506 { padding-top: 0 !important; } .owl-item.active { visibility: visible; -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -ms-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out; } .owl-item { visibility:hidden; -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -ms-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out; } .nyheter .vc_gitem-zone:hover { transform: scale(1.02); -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out; } .nyheter .vc_gitem-zone:hover .vc_gitem_row.vc_row.vc_gitem-row-position-bottom{ transform: scale(0.98); -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out; } .nyheter .vc_gitem-zone .vc_gitem_row.vc_row.vc_gitem-row-position-bottom{ -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out; } .nyheter .vc_gitem-zone { -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out; } .nyheter .vc_gitem-animated-block { overflow: hidden; } .custom-grid-image { background-size: cover; background-repeat: no-repeat; height: 200px; background-position: center; } @media screen and (max-width:1199px) and (min-width:768px){ .custom-grid-image { height: 150px; } } @media screen and (max-width:767px){ .custom-grid-image { height:235px; } } @media screen and (max-width:530px){ .custom-grid-image { height:160px; } } .custom-grid-info-container { display: inline-block; width: 100%; background-color: white; padding: 8px; position: relative; z-index: 99; } h4.custom-grid-title { font-size: 17px; text-transform: uppercase; font-weight: 600; padding-bottom: 0; margin-top: 0 !important; margin-bottom: 4px; } .custom-grid-item:hover .custom-grid-image { transform:scale(1.1); -moz-transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1); transition:all .7s ease-in-out; -webkit-transition:all .7s ease-in-out; -moz-transition:all .7s ease-in-out; -o-transition:all .7s ease-in-out; -ms-transition:all .7s ease-in-out; } .custom-grid-item .custom-grid-image { transition:all .7s ease-in-out; -webkit-transition:all .7s ease-in-out; -moz-transition:all .7s ease-in-out; -o-transition:all .7s ease-in-out; -ms-transition:all .7s ease-in-out; } .custom-grid-item { overflow: hidden; } .custom-grid-item-container { margin-bottom:25px; } .custom-grid-info-container { color: #222 !important; } .custom-grid-2-info-container h4 { font-size:22px !important; } .custom-grid-2-info-container h4, .custom-grid-2-info-container p { color: white !important; text-shadow: 0 1px 4px rgba(0,0,0,.66); } .custom-grid-2-info-container { background-image: -webkit-linear-gradient(258deg,transparent,rgba(0,0,0,.1) 64%,rgba(0,0,0,.6)); background-image: linear-gradient(192deg,transparent,rgba(0,0,0,.1) 64%,rgba(0,0,0,.6)); } .custom-grid-2-info-container { position: absolute; bottom: 0; left: 0; width: 100%; height: 100%; } .custom-grid-2-image { position: relative; background-size: cover; background-repeat: no-repeat; height: 240px; background-position: center; } .custom-grid-2-cont { position: absolute; bottom: 0; left: 0; padding: 0 15px; } .custom-grid-2-item:hover > div::before { content: " "; background-color: rgba(223,208,189,0.2); width: 100%; height: 100%; position: absolute; display: block; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out; opacity: 1; } .custom-grid-2-item > div::before { content: " "; background-color: rgba(223,208,189,0.2); width: 100%; height: 100%; position: absolute; display: block; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out; opacity: 0; } .custom-grid-2-item-container { padding-bottom: 30px; } header.a-sticky .mk-header-bg { -webkit-box-shadow: 0 0 4px 2px rgba(0,0,0,.2); box-shadow: 0 0 4px 2px rgba(0,0,0,.2); } .personal h4.custom-grid-title, .personal .custom-grid-text { text-align: center; } .personal .custom-grid-text { margin-bottom:0!important; } .custom-grid-item { background-color: white; margin: 0 auto; text-align: center; } .custom-button a, .tp-parallax-wrap .custom-button, .cf7-outlined-transparent .custom-button { background-color:#dfd0bd !important; cursor: pointer !important; display: inline-block !important; text-transform: uppercase !important; white-space: nowrap !important; font-size: 1.067rem !important; padding: 1.4em 2.3em 1.2em !important; line-height: 1 !important; font-weight: 700 !important; letter-spacing: 0 !important; border: none !important; -webkit-box-sizing: border-box !important; -moz-box-sizing: border-box !important; box-sizing: border-box !important; -webkit-border-radius: 3em !important; -moz-border-radius: 3em !important; border-radius: 3em !important; color:white !important; -webkit-transition: all .2s ease-in-out !important; transition: all .2s ease-in-out !important; background: linear-gradient(to right, #ddbe68 50%,#2f2b25 50%) no-repeat scroll right bottom / 210% 100% #ddbe68 !important; } .custom-button a:hover,.tp-parallax-wrap .custom-button:hover, .cf7-outlined-transparent .custom-button:hover { -webkit-transition: all .2s ease-in-out !important; transition: all .2s ease-in-out !important; background-position: left bottom !important; } /*.custom-button a::before { content: " "; width: 100%; height: 100%; display: block; background-color: green; z-index: 9999999; position: absolute; top: 0; left: -100%; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out; } .custom-button a:hover::before { left: 0; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out; }*/ /*.header-logo img { top: 68%; position: absolute; -webkit-transform: translate(0,-50%)!important; -ms-transform: translate(0,-50%)!important; transform: translate(0,-50%)!important; ms-transform: translate(0,-50%)!important; left: 10%; } .header-logo > a { width: 320px; height: 320px; background-color: white; position: absolute; display: block; border-radius: 50%; border-bottom-left-radius: 45% 45% !important; */ /* border-bottom-right-radius: 45% 45% !important; content: " "; top: -153px; left: 0px; -webkit-box-shadow: 0 0 4px 2px rgba(0,0,0,.2); box-shadow: 0 0 4px 2px rgba(0,0,0,.2); }*/ .custom-sep::before { content: " "; position: absolute; width: 100px; bottom: -10px; height: 2px; background: #ddbe68; } .custom-sep { position: relative; margin-bottom: 35px; } .wpb_row:not(.rev-slider) { padding-top: 60px; padding-bottom: 60px; } span.header-toolbar-contact:nth-child(1) { margin: 0; } .owl-stage { display: flex; } .owl-stage > div { display: flex; } .header-toolbar-contact { float: right; } html body div#welcome { background-position: 81% 50% !important; } .custom-sep-left::before { left:0; } .custom-sep-right::before { right:0; } .custom-sep-center::before { left: 50%; transform: translateX(-50%); } .ts-owlslider-controls-next { right: -42px; top: 50% !important; position: absolute; transform: translateY(-50%); } .ts-owlslider-controls { position: static !important; } .ts-owlslider-controls-prev { left: -42px; top: 50% !important; position: absolute; transform: translateY(-50%); } .ts-owlslider-controls div { border:none !important; } .ts-owlslider-controls div:hover { background: transparent !important; } .ts-owlslider-controls { border:none !important; height:0px !important } .nyheter h4 { padding: 10px; /* margin-top: 20px; */ margin-bottom: 0; } .custom-slider { text-shadow: 0 1px 4px rgba(0,0,0,.66); } .slider-arrow-down { text-shadow: 0 1px 4px rgba(0,0,0,.66); } .mk-language-nav { float: right; } span.header-toolbar-contact { font-weight: 900; } span.header-toolbar-contact > a { font-weight: 900; font-size: 14px; } .header-toolbar-contact svg, .mk-header-date svg, .mk-header-tagline svg { height: 20px !important; width: 20px !important; } .mk-header-inner { border: none !important; } @media screen and (max-width: 1024px){ .mk-responsive-nav > li:last-child a { padding-left: 64px; } } .mk-header { border-bottom: 0 !important; } span.mk-footer-copyright { margin: 0 auto; text-align: center; width: 100%; } @media screen and (min-width:1440px){ .ubermenu-nav { float: right; } } .mk-header-nav-container { position: relative; } .ubermenu-submenu { z-index: 60 !important; } .ubermenu-submenu span.ubermenu-target-title.ubermenu-target-text { color: white; font-size: 14px; text-transform: capitalize !important; } .custom-first-level > a > span{ font-weight:600 !important; font-size: 16px !important; color:white; text-transform: capitalize !important; } nav.ubermenu > ul > li.ubermenu-advanced-sub > a::before { content: "\f0d7"; font-family: FontAwesome; color: white; position: absolute; bottom: 0; font-size: 35px; line-height: 12px; left: 50%; transform: translateX(-50%); opacity: 0; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out; } nav.ubermenu > ul > li.ubermenu-advanced-sub > a:hover::before, nav.ubermenu > ul > li.ubermenu-active.ubermenu-advanced-sub > a::before { bottom: -10px; opacity: 1; z-index: 999; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out; } nav.ubermenu > ul > li > a { z-index:999 !important; } /*input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required { border: 1px solid black !important; }*/ .cf7-outlined-transparent .row input[type="text"], .cf7-outlined-transparent .row input[type="tel"], .cf7-outlined-transparent .row input[type="email"], .cf7-outlined-transparent .row input[type="num"], .cf7-outlined-transparent .row select, .cf7-outlined-transparent .row textarea { border: 1px solid black !important; color: black !important; } .cf7-outlined-transparent ::-webkit-input-placeholder { color: #333 !important; } button.wpcf7-form-control.wpcf7-submit { border: 1px solid black !important; } .mk-header-nav-container, .mk-classic-menu-wrapper { width: 1200px !important; } .mk-blog-single .blog-single-title, .mk-blog-hero .content-holder .the-title { font-weight: 400 !important; } .wpcf7-display-none { display: none !important; } .map-container .mk-grid { display: block; width: 100%; height:100%; } .map-container .mk-grid .map-container-custom-center { display: flex; align-items:center; } table.custom-price-table thead { background: #231f20; } table.custom-price-table thead th strong { color:white !important; font-weight:900 !important; } table.custom-price-table tr { border-bottom: 1px solid #d2d2d2; } table.custom-price-table tr td:first-child { width: 70% !important; } table.custom-price-table th { padding: 12px 12px; } table.custom-price-table td { padding: 7px; font-size: 14px; color:#444; } table.custom-price-table tr td:last-child { width: 30% !important; } table.custom-price-table td, table.custom-price-table th { text-align: left; } .custom-circle { z-index: 399; } .mk-header-toolbar { z-index: 4000; } .mk-header .mk-header-inner { z-index: 500; } .mk-header .fit-logo-img a { z-index: 500; } a.ubermenu-target > span::before { content: " "; width: 0%; height: 2px; background-color: #ddbe68; -webkit-transition: all .15s ease-in-out; -moz-transition: all .15s ease-in-out; -ms-transition: all .15s ease-in-out; -o-transition: all .15s ease-in-out; transition: all .15s ease-in-out; position: absolute; bottom:-2px; left:0; } a.ubermenu-target.custom-hover > span::before { content: " "; width: 100%; -webkit-transition: all .15s ease-in-out; -moz-transition: all .15s ease-in-out; -ms-transition: all .15s ease-in-out; -o-transition: all .15s ease-in-out; transition: all .15s ease-in-out; } a.ubermenu-target > span { position: relative; } li.ubermenu-advanced-sub > div > ul > li > a > span::before { height: 2px; background-color: #ddbe68; width: 100%; bottom:-2px; left:0; } #behandlingar .owl-item .wpb_row { min-height: 485px; } #mk-footer .vc_icon_element { margin: 0 10px !important; } .custom-awm-footer-1{ font-size: 11px !important; font-family: "Raleway"; font-weight: 300; color: rgb(255, 255, 255) !important; text-transform: uppercase; line-height: 16px !important; text-align: center; } .custom-awm-footer-1 a, .custom-awm-footer-1 a:hover, .custom-awm-footer-2 a, .custom-awm-footer-2 a:hover{ color: #fff !important; } .custom-awm-footer-1 img{ width:11px; height:10px; } .custom-awm-footer-2{ font-size: 9px !important; font-family: "Raleway"; font-weight: 300; color: rgb(255, 255, 255) !important; text-transform: uppercase; line-height: 16px !important; text-align: center; margin-bottom: 8px; } .custom-awm-footer-1 span, .custom-awm-footer-2 span{ font-weight: 600 !important; font-family: "Raleway" !important; } .custom-awm-footer-1 *, .custom-awm-footer-2 * { font-family: "Raleway" !important; } .mk-footer-copyright{ opacity: 1 !important; } .ubermenu-main .ubermenu-row { max-width: none !important; } .ubermenu-row { float: right; } table.custom-price-table tr th:last-child, table.custom-price-table tr td:last-child { text-align: right; } .ubermenu-nav { direction: ltr; } @media screen and (max-width:1440px){ ul.ubermenu-row { width: 100% !important; } ul.ubermenu-row a { text-align: center !important; } .ubermenu-submenu { z-index: 99999999 !important; position: relative !important; } a.ubermenu-target { padding: 15px !important; text-align: center; } } .ts-advanced-google-map-container { border: none !important; } .contact-info-box{ margin-bottom: 0px; } .contact-info-box > a{ text-align: center; display: block; } .contact-info-box > a > i{ display: block; font-size: 40px; margin-bottom: 5px; } .contact-info-box > a:hover, .contact-info-box > a:hover > i{ color: #714423; } .employees-section .vc_column-inner > .wpb_wrapper { background-color: #fff; } .contact-info-box > a, .contact-info-box > a > i, .contact-info-box > a:hover, .contact-info-box > a:hover > i{ -webkit-transition: all 250ms ease; -moz-transition: all 250ms ease; -ms-transition: all 250ms ease; -o-transition: all 250ms ease; transition: all 250ms ease; } .hudvardskliniken-contact-form{} .hudvardskliniken-contact-form .g-recaptcha, .hudvardskliniken-contact-form .g-recaptcha > div, .hudvardskliniken-contact-form .g-recaptcha > div > div{ text-align: center; margin: 0 auto; } .hudvardskliniken-contact-form div[class*="col-xs-"]{ padding: 6px; } .hudvardskliniken-contact-form label{ display: block; width: 100%; } .hudvardskliniken-contact-form label > span.wpcf7-form-control-wrap{ display: block; width: 100%; } .hudvardskliniken-contact-form label > span.wpcf7-form-control-wrap > input:not([type="submit"]){ padding: 14px 12px; } .hudvardskliniken-contact-form label > span.wpcf7-form-control-wrap > textarea, .hudvardskliniken-contact-form label > span.wpcf7-form-control-wrap > input:not([type="submit"]){ background-color: #fbfbfb; display: block; width: 100%; margin: 0 0 0 0; border: none; border-radius: 3px; }.hudvardskliniken-contact-form label > span.wpcf7-form-control-wrap > textarea:focus, .hudvardskliniken-contact-form label > span.wpcf7-form-control-wrap > input:not([type="submit"]):focus{ background-color: #fdfdfd; } .hudvardskliniken-contact-form .submit-row{ text-align: center; } .hudvardskliniken-contact-form .submit-row input[type="submit"]{ background-color: #231f20; border-color: #231f20; border-width: 1px; color: #ffffff !important; float: none; } .hudvardskliniken-contact-form .submit-row input[type="submit"]:hover{ background-color: #ddbe68; border-color: #ddbe68; border-width: 1px; color: #ffffff !important; } .hudvardskliniken-contact-form label > span.wpcf7-form-control-wrap > textarea, .hudvardskliniken-contact-form label > span.wpcf7-form-control-wrap > textarea:hover, .hudvardskliniken-contact-form label > span.wpcf7-form-control-wrap > textarea:focus, .hudvardskliniken-contact-form label > span.wpcf7-form-control-wrap > input:hover, .hudvardskliniken-contact-form label > span.wpcf7-form-control-wrap > input:focus, .hudvardskliniken-contact-form label > span.wpcf7-form-control-wrap > input, .hudvardskliniken-contact-form .submit-row > input, .hudvardskliniken-contact-form .submit-row > input:hover, .hudvardskliniken-contact-form .submit-row > input:focus{ cursor: text; color: #383838; -webkit-transition: all 0.4s ease; -moz-transition: all 0.4s ease; -ms-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease; } .hudvardskliniken-contact-form + .wpcf7-response-output{ padding: 11px 20px 8px 20px; text-align: center; color: #333; margin: 0 auto; font-family: "Josefin Sans"; text-transform: uppercase; font-size: 14px; height: auto; line-height: inherit; vertical-align: middle; } .hudvardskliniken-contact-form + .wpcf7-response-output.wpcf7-validation-errors{ display: none !important; } .hudvardskliniken-contact-form + .wpcf7-response-output.wpcf7-mail-sent-ok{ border-width: 1px; border-color: #67a04f; background-color: rgba(42, 128, 27, 0.32); } .hudvardskliniken-contact-form + .wpcf7-response-output.wpcf7-spam-blocked{ border-width: 1px; border-color: #bd7070; background-color: rgba(255, 30, 0, 0.34); } .hudvardskliniken-contact-form .recaptcha-row span.wpcf7-not-valid-tip{ position: relative; text-align: center; margin-bottom: 10px; } .hudvardskliniken-contact-form ::-webkit-input-placeholder, .hudvardskliniken-contact-form *::-webkit-input-placeholder { /* Chrome/Opera/Safari */ color: #444; font-size: 12px !important; } .hudvardskliniken-contact-form ::-moz-placeholder, .hudvardskliniken-contact-form *::-moz-placeholder { /* Firefox 19+ */ color: #444; } .hudvardskliniken-contact-form :-ms-input-placeholder, .hudvardskliniken-contact-form *:-ms-input-placeholder { /* IE 10+ */ color: #444; } .hudvardskliniken-contact-form :-moz-placeholder, .hudvardskliniken-contact-form *:-moz-placeholder { /* Firefox 18- */ color: #444; } div.nch-lb-grid .nchgrid-item .nchgrid-caption{ background-size: 60px !important; } div.nchgrid-item:hover{box-shadow: none !important;} div.nchgrid-item:hover > img{transform: none !important;} .nch-lb-main { background-color: rgba(0,0,0,0.85) !important; } @media screen and (min-width: 768px){ .custom-big { font-size: 44px !important; line-height: 52px !important; } .custom-small { font-size: 14px !important; line-height: 17px !important; text-transform: uppercase !important; } } @media screen and (max-width: 767px){ .custom-big { font-size: 27px !important; line-height: 33px !important; } .custom-small { font-size: 14px !important; line-height: 17px !important; text-transform: uppercase !important; } #welcome .wpb_row.vc_inner > .wpb_column:not(:last-child) .contact-info-box{ margin-bottom: 65px; } }