.maincolor{color:#303d46!important;} 
.textshad {text-shadow:2px 2px 2px #000;}
.textshadsfont {text-shadow:1px 1px 1px #000;}
.disnone {display:none!important;}
.twoem {font-size:2em;}
.ofem {font-size:1.5em;}
.otem {font-size:1.2em;}
.boxshad {box-shadow: 0px 0px 10px #000;}
.custboxshad {box-shadow: 0 0 50px rgba(0, 0, 0, 0.2);}
.custboxshadwhite {box-shadow: 0 0 15px rgba(235,196,105, 1);}
.custboxshadopt {box-shadow: 0 0 50px rgba(0, 0, 0, 0.2);}
.boxshadthin {box-shadow: 0px 0px 5px #000;}
.tal {text-align:left!important;}
.tac {text-align:center!important;}
@media (max-width: 960px) {.mobiletac {text-align:center!important;}}
.tar {text-align:right!important;}
.taj {text-align:justify!important;}
.ttuc {text-transform:uppercase;}
.zone {z-index:1!important;}
.fontwhite {color:#fff!important;}
.bordbott {border-bottom:5px solid #030064;}
.bordbottlast {border-bottom:10px solid #030064;}
.fonttwohun {font-weight:200;} .gomc {color:#cab679!important;}
.gomc h2 {color:#cab679!important;font-size:1.8em;}
.gomc h3 {color:#cab679!important;font-size:1.4em;}
.whitehead h2 {color:#fff!important;}
.nocap {text-transform:none!important}
.colwhite a {color:#fff!important;}
.colwhite {color:#fff!important;}
.boxtypo .banner-title-wrap {background:rgba(0, 0, 0, 0.8);padding:20px;box-shadow: 0 0 15px rgba(235,196,105, 1);}
.banner-border .wrapper-content-banner {border:0px solid!important;}
.uheader u {color:#fff!important;box-shadow: 0 0 5px rgba(235,196,105, 1)!important;padding:5px;}
.nominhigh .boxedinfos .info-box-content {min-height:100px!important;}
.flip img {transform: scaleX(-1);}
.inline  {display:inline!important;}
.lessdistance .vc_column_container {margin-top:-50px;margin-bottom:-50px;}
.greybg .info-box-content {background:#eee!important;}
.colorfilter img {filter: invert(28%) sepia(99%) saturate(1600%) hue-rotate(304deg) brightness(94%) contrast(94%);} .wordlogo {
font-size: 1.3em;
font-weight: 300;
color: #fff;
}
@media (max-width: 960px) {.wordlogo {
font-size: 1.2em !important;
width: 60%;
text-align: center;
margin: auto;
margin-bottom: auto;
padding: 10px;
} }
.headcall {
position: relative;
top: 15px;
font-size: 1.5em;
}
@media (max-width: 1280px) {.headcall {
position: relative;
top:0px;
font-size: 1.5em;
}
.whb-eavsr2fd7olmh8f9p7wl .box-icon-wrapper {display:none!important;}
}
.mobheadcall {
position: relative;
font-size: 1.5em;
}
#menu-overhead li a{font-size:15px; color:#fff!important;}
#menu-overhead {color:#fff!important;}
.wd-nav.wd-style-separated > li:not(:last-child)::after {border-color:#fff!important;}
.wd-nav.wd-style-separated > li:(:last-child)::after {border-color:#fff!important;}
.wd-nav.wd-style-separated > li:not(:last-child)::after {  height: 40px;}
@media only screen and (min-width: 1300px) and (max-width: 1399px) {
#menu-maintop li.item-level-0 > a{font-size:150%!important;}
}
@media only screen and (min-width: 1200px) and (max-width: 1299px){
#menu-maintop li.item-level-0 > a{font-size:120%!important;}
}
@media only screen and (min-width: 1100px) and (max-width: 1199px) {
#menu-maintop li.item-level-0 > a{font-size:110%!important;}
}
@media only screen and (min-width: 1000px) and (max-width: 1099px) {
#menu-maintop li.item-level-0 > a{font-size:80%!important;}
}
.site-logo {z-index:10000;} li .item-level-2 a {font-weight:500!important;font-size:14px;text-transform:none!important;}
.wd-dropdown {box-shadow:none;}
.wd-dropdown-menu.wd-design-full-width .wd-sub-menu > li {
margin-bottom: 50px;
width: 33%;
}
.wd-dropdown-menu.wd-design-full-width .wd-sub-menu > li > a {font-size:1.5em;font-weight:500;color:#303d46!important;text-transform:none;}
.wd-dropdown-menu.wd-design-full-width .sub-sub-menu li a  {font-size:1.2em;font-weight:300;color:#303d46!important;margin-left:5px;}
.wd-dropdown-menu.wd-design-default .wd-sub-menu > li > a {font-size:1.5em;font-weight:500;color:#303d46!important;text-transform:none;}
.wd-dropdown-menu.wd-design-default .sub-sub-menu li a  {font-size:1.2em;font-weight:300;color:#303d46!important;margin-left:5px;}
.wd-dropdown-menu.wd-design-default {
padding: 12px 20px;
--wd-dropdown-width: 200%;
}
.wd-dropdown-menu.wd-design-full-width #menu-item-102 {display:none!important;}
.wd-dropdown-menu .col-auto {flex: 1 0 auto;} .inslideh1 h1 {
margin-top: -100px;
font-size: 4em !important;
font-weight: 500;
text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);
}
.white {filter: brightness(100)}
.backblack {}
.noborder {border:0px solid transparent!important;border-color:transparent!important;}
.box-icon-with-border .info-box-icon {border:0px solid transparent!important;border-color:transparent!important;}
.vc_custom_1688549818049 {background-color:#000!important;}
.wd-rs-64a53685856b2  {background-color:#000!important;} .skdownload {color:#fff!important;font-size:2em;}
.whitetext p {color:#fff!important;}
.adresse {font-size: 5em;font-family:"Overlock SC", Arial, Helvetica, sans-serif;}
@media (max-width: 960px) {
.wd-sticky-social {
display: flex;
}
.adresse {font-size: 3em;font-family:"Overlock SC", Arial, Helvetica, sans-serif;}
.parabg .wd-parallax {background-size: 100% !important;background-repeat: no-repeat;padding: 120px !important;}
.title-wrapper .title {hyphens: auto;}
}
.preservebutton {background-color:#000!important;color:#fff!important; box-shadow: 0 0 5px 2px rgba(255, 255, 255, 1);}
.preservebutton:hover {background-color:#d79609!important;color:#fff!important; box-shadow: 0 0 5px 2px rgba(255, 255, 255, 1);}
.subtitle-color-default.subtitle-style-default {
color: #d79609;
margin-bottom: -20px;
margin-left: 5px;
}
.nohead .info-box-title {display:none;} 
.icons-design-colored .wd-social-icon {
background-color: #fff !important;
}
.wd-sticky-social .wd-icon{
color: #000 !important;
}
.whb-sticked .whb-color-light:not(.whb-with-bg) {
background-color: #000;
}
.whb-flex-row.whb-general-header-inner {
text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);
}
.wd-sticky-social .wd-social-icon:hover .wd-icon-name {  color: #000 !important;}
.wd-sticky-social-left .wd-social-icon:hover .wd-icon-name {  color: #000 !important;}
.wd-sticky-social .wd-icon-name {  color: #000 !important;}
input[type="email"], input[type="date"], input[type="search"], input[type="number"], input[type="text"], input[type="tel"], input[type="url"], input[type="password"], textarea, select {border-color:#fff;}
.wd-tools-element > a {
color: #fff!important;
line-height: 1;
}
.wd-toolbar {background-color:#000!important;} .herocontentblock h1 {
color: #fff;
font-size: 4em;
letter-spacing:-2px;
margin-top:-170px;
}
.herorun p {
font-size: 1.5em;
line-height: 150%;
color: #fff;
letter-spacing: -1px;
position: relative;
top: -20px;
padding-right:100px;
}
.positbanner .content-banner {margin-top:10px!important;}
.positbanner .banner-inner p {
color: #000;
padding-right:40px;
font-size:16px;
margin-top:20px;}
.positbanner .promo-banner .banner-subtitle {
font-size: 1.7em;
color: #000;
position: relative;
top: -32px;
}
.owl-nav > div[class*="prev"], .owl-nav > div[class*="next"]  {color:#fff!important;}  h1.entry-title {line-height:normal!important;font-size:3.5rem!important;color:#fff;font-weight:300;text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);} .detailhero h2.woodmart-title-container {line-height:normal!important;font-size:3.5rem!important;}
@media (max-width: 960px) {.detailhero h2.woodmart-title-container {line-height:normal!important;font-size:2rem!important;}}
.detailhero h2 {
padding: 40px;
margin-top: -30px;
}
.herobg {background-size:100%;background-repeat:no-repeat;}
.detailhero .herosubtext {color:#fff;font-weight: 300;font-size: 1.2rem;line-height: 1.5;padding: 40px; margin-top: -80px;}
@media (max-width: 960px) {.detailhero .herosubtext {font-size: 1rem;}}  .boxedinfos h2 {
overflow: hidden;
margin-bottom: 2.25rem;
font-weight: 300;
color: #fff;
font-size: 32px;
font-size: 2rem;
line-height: 1.125;
padding-bottom: 1.5rem;
} .boxedinfos h3 {
overflow: hidden;
margin-bottom: 2.25rem;
font-weight: 300;
color: #303d46!important;
font-size: 1.8rem;
line-height: 1.125;
padding-bottom: 1.5rem;
font-weight: 300!important;
}
.wd-info-box .info-box-inner p:first-child:empty, .wd-info-box .info-box-inner p:first-child:empty ~ p:last-child {display:block!important;}
.boxedinfos p {
color: #fff;
font-weight: 300;
font-size: 1.2rem;
line-height: 1.5;
margin-right:20px;
}
.boxedinfos li {
color: #fff;
font-weight: 300;
font-size: 1.2rem;
line-height: 1.5;
}
.boxedinfos p a {
color: #fff;
padding-bottom: 0px;
display: block;
padding-top: 5px;
}
.boxedinfos p a::before {
content:">  ";
font-weight:bold;
}
.boxedinfos p a:hover {
text-decoration:underline;
}
.boxedinfos .info-box-content {padding:30px;min-height:400px;}
.info-box-content .btn-style-3d {position:absolute;bottom:-25px;right:38%;background-color:#303d46;color:#fff;}
@media (max-width: 960px) {.info-box-content .btn-style-3d {bottom:-25px;right:40%;}
}
.longcontent .info-box-inner {
max-height: 220px;
overflow-y: scroll;
scrollbar-color: #303d46 #177894;
scrollbar-width: thin;
} .list-icon, .wd-list > li > img, .wd-list picture {background-color:#303d46;padding:5px;}
.wd-list > li > img {width:50px!important;}
.linklistcontainer {
margin-top: 18px;
padding: 16px;
}
.linklistcontainer ul{
position: relative;
}
.list-content {
font-size: 1.2em;
font-weight: 300;
} .touring .vc_tta-tabs-list {
background-color: #303d46;
}
.touring .vc_tta-tabs-container {
background-color: #303d46;padding-top:20px;
}
.touring  .vc_tta.vc_tta-style-modern .vc_tta-tab.vc_active .vc_tta-title-text::after
{
content: ">"
color: #000;
position: absolute;
right: 17px;
top: 7px;
font-size: 1.5em;
font-weight: 500;
}
.touring  .vc_tta.vc_tta-style-modern .vc_tta-tab .vc_tta-title-text::after { content: ">";
color: #fff;
position: absolute;
right: 17px;
top: 7px;
font-size: 1.5em;
font-weight: 500;}
.touring  h3.vc_tta-panel-title a span.vc_tta-title-text::after { content: ">";
transform: rotate(90deg);
color: #fff;
position: absolute;
right: 17px;
top: 15px;
font-size: 1em;
font-weight: 500;}
.touring  .vc_tta.vc_tta-style-modern .vc_tta-panel-title > a {background-image:none;background-color:#303d46;border:0px!important;color:#fff!important;font-weight:500;border-radius:0px;}
.touring  .vc_tta.vc_tta-style-modern .vc_tta-tab > a {background-image:none;background-color:#303d46;border:0px!important;color:#fff!important;font-size:1.5em;font-weight:500;border-radius:0px;}
.touring  .vc_tta.vc_tta-style-modern .vc_tta-tab .vc_active {background-image:none;background-color:#303d46;border:0px!important;color:#000!important;border-radius:0px;}
ul.vc_tta-tabs-list .vc_tta-tab.vc_active a{background-color:#fff!important;}
.touring  .vc_tta.vc_tta-style-modern .vc_tta-tab.vc_active .vc_tta-title-text {color:#000;font-weight:300;}
.touring  h3.vc_tta-panel-title a span.vc_tta-title-text{color:#fff;font-weight:300;}
.touring .vc_general.vc_pagination .vc_pagination-trigger {height: 20px;width: 20px;border:2px solid #303d46;border-radius:3px;}
.touring  .vc_pagination-color-blue.vc_pagination-style-outline .vc_active .vc_pagination-trigger {background-color: #303d46;}
.overtext p {font-size:1.5em;letter-spacing:-1px;line-height:150%;color:#000;font-weight:300;}
.maintextcontent p {font-size:1.5em;letter-spacing:-1px;line-height:150%;color:#000;}
.maintextcontent li {font-size:1.3em;letter-spacing:-1px;line-height:150%;color:#000;}
.maintextcontent .subcenter {padding:60px;margin-top:-90px;}
.maintextcontent h2 {
color: #303d46;
font-size: 2em;
padding-bottom: 10px;
font-weight: 500;
}
.maintextcontent h2 u {
text-decoration: none;
border-top: 3px solid #303d46;
padding-top: 0.45rem;
}
.speak {padding:40px!important;background-color:#f6f6f6;border-radius:20px!important;}
.clickimg a::after {
content: "";
width: 50px;
position: absolute;
right: 15px;
background: url(//restaurant-norderney.com/wp-content/uploads/scale.svg) no-repeat;
background-image: url(//restaurant-norderney.com/wp-content/uploads/scale.svg) no-repeat;
background-color: #303d46!important;
width: 50px;
height: 50px;
background-color: red;
padding: -1px;
background-size:75%;
background-position:center center;
} .wd-breadcrumbs {font-size:1.5em;font-weight:300;color:#177894!important;}
.wd-breadcrumbs a {font-weight:300;color:#177894!important;}
.woocommerce-breadcrumb .breadcrumb-last, .yoast-breadcrumb .breadcrumb_last  {font-weight:300;color:#303d46!important;}
.woocommerce-breadcrumb a::after {content:">";} .dynsubnav li {
float: left;
margin-right: 30px;
font-size:1.5em;font-weight:300;color:#177894!important;
}
.dynsubnav a {font-weight:300;color:#177894!important;}
.dynsubnav a::before {
content: ">";
margin-right:20px;
}
.dynsubnav a:hover  {text-decoration:underline;}
.dynsubnav{padding-bottom:80px;}
.dynheadmenu li {
float: left;
margin-right: 30px;
font-size:1.5em;font-weight:300;color:#303d46!important;
}
.dynheadmenu a {font-weight:300;color:#303d46!important;}
.dynheadmenu a::before {
content: ">";
margin-right:20px;
}
.dynheadmenu a:hover  {text-decoration:underline;}
.menu-item-design-full-width .container {
max-width: 60%;
} .footer-container .wd-sub-menu li > a { font-size:1.5em;font-weight:300;color:#303d46!important;}
.footer-container .wd-sub-menu ul li a::before {content:">";margin-right:10px;}
.wd-sub-menu li > a:hover {color:#303d46;text-decoration:underline;}
a.phone-info  {
color: #000;
font-size: 28px;
letter-spacing: 0;
line-height: 48px;
display: inline-block;
position: relative;
padding-left: 20px;
}
@media (max-width: 1280px) {
a.phone-info {font-size: 20px; padding-left: 0px;top:-15px;}
a.email-info {font-size: 20px!important; padding-left:0px!important;top:-15px;line-height:200%!important;}
}
a.email-info {
color: #000;
font-size: 28px;
letter-spacing: 0;
line-height: 48px;
display: inline-block;
position: relative;
padding-left: 20px;
}
.footcontacolumn .woodmart-info-box {margin-left:10vh!important;}
@media (max-width: 1280px) {.footcontacolumn .woodmart-info-box {margin-left:0vh!important;}
.footcontacolumn .vc_column-inner {}
.welovetohelp h4 {
font-size: 1.4em !important;
font-weight: bold;
margin-top:-75px;
}
.footcontacolumn .info-box-wrapper {
margin-bottom: -25px;
}
}
.footcontacolumn a:hover {color:#303d46;text-decoration:underline;}
@media (max-width: 1280px) {.info-svg-wrapper.info-icon {width:20px!important;height:20px!important;}} .footmencolum li a {color:#fff;font-size:18px;}
.footnewscolum {}
.footnewscolum .nav-link-text {position:relative;top:10px;}
.footnewscolum .wpcf7-email {border: 1px solid #fff;margin-bottom: 20px;}
.footnewscolum .wpcf7-submit {background-color:#1d4e89;color:#fff;border-radius:5px;}
.footnewscolum .wpcf7-submit:hover	{box-shadow:0 20px 38px rgba(0,0,0,.16) !important}
.footer-container .nav-link-text {color:#1d4e89!important;font-weight:400!important;font-stretch:100%;line-height:30px;font-size:18px;text-transform:none;}
.ctabutton:hover {
color: #303d46;
background-color: #f4f4f4;
padding: 200px;
}
@media (max-width: 960px) {
.ctabutton:hover {
padding: 20px;
}
}
.wpcf7-submit {background-color:#1d4e89;color:#fff;}
.wpcf7-submit:hover {background-color:#1d4e89;color:#fff;padding:20px;} .subfooter {border-top:3px solid #303d46;}
.copyfloright {float:right;position:relative;top:-55px;}
@media (max-width: 960px) {.copyfloright {top:0px;}}
.subfooter a:hover {color:#303d46;text-decoration:underline;}
.browser-Chrome .vc_row-full-width {float:none;}
.browser-Chrome  .detailhero .herosubtext {margin-bottom: 80px;}
.browser-Chrome  .nospacechrome {margin-bottom: 20px!important;} .post-single-page figure{display:none!important;}
.post-single-page .post-title {display:none!important;}
.post-single-page .meta-post-categories  {display:none!important;}
.post-single-page .entry-meta {display:none!important;}
.vc-gitem-zone-height-mode-auto::before {
content: "";
display: block;
padding-top: 65%;
}
.vc_gitem-zone-mini h4 {
overflow: visible;
margin-bottom: 2.25rem;
font-weight: 300;
color: #303d46;
font-size: 32px;
font-size: 2rem;
line-height: 1.125;
}
.vc_gitem-zone-mini {padding:20px;}
.vc_gitem-zone-mini p {
color: #303d46;
font-weight: 300;
font-size: 1.2rem;
line-height: 1.5;
margin-right:20px;
}
.vc_grid-filter.vc_clearfix.vc_grid-filter-filled.vc_grid-filter-size-md.vc_grid-filter-center.vc_grid-filter-color-grey {
text-align: left;
font-size: 3em;
font-weight:300;
}
.vc_grid-filter-item {
margin-right: 10px !important;
}
.vc_gitem-zone-mini .vc_btn3.vc_btn3-color-juicy-pink, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat {background-color: rgba(22, 39, 111, 1)!important;display:inherit;}
.comments-area {display:none!important;} .home .dynsubnav {
display: none!important;
}
.page-id-20 .dynsubnav {
display: none!important;
} .wpcf7-submit {background-color:#303d46!important;border-radius:10px;color:#ffffff;}
.wpcf7-submit:hover {box-shadow:0 20px 38px rgba(0,0,0,.16)!important;color:#ffffff;}
.page-id-31 .hidecont {display:none!important;}
@media (min-width: 961px) {
p.halfp {
display: inline-block;
width: 45%;
margin-left:20px;
}
.second {margin-left:20px;}
}
.set-cont-mb-s {
--wd-tags-mb: 20px;
}
.lileft li {
position: relative;
left: 5px;
}
.vignette {
position: relative;
display: inline-block;
}
.vignette::before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: radial-gradient(circle at center, transparent, black 80%);
opacity: 0.5;
pointer-events: none;
} .blogtoc li a {text-decoration:underline;line-height:200%;}
.testimonial-content {
color: #000;
font-size: 1.1rem;
font-weight: 400;
line-height: 2;
letter-spacing: 0.00938em;
margin-top: 0px;
font-family: inter;
font-style:italic;
}
.testimon-style-boxed .testimonial-inner {border-radius:15px!important;
box-shadow:0px 0px 0px #000!important;min-height:300px;}
.owl-dots .owl-dot.active span {background-color:#0b3b61;border-color:#0b3b61;}
.owl-dots {
}
.testiefeel p {
color: #0b3b61;
font-size: 16px;
font-weight: 400;
line-height: 25px;
margin-top: 20px;
max-width: 292px;
}
.realtestie p {  font-weight: 300;
font-size: 1.2rem;
line-height: 1.5;}
.testimonial-content footer {
margin-top: 15px;
color: var(--color-gray-900);
font-weight: 600;
position: absolute;
bottom: 20px;
}
.page-id-723 .hidecont a{display:none!important;}
.page-id-706 .hidecont a{display:none!important;}
.page-id-738 .hidecont a{display:none!important;}
.page-id-869 label {color:#fff!important;}
.wd-social-icons.wd-style-colored > a {--wd-social-bg: #fff!important;;}  @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 300;
src: local(''),
url(//restaurant-norderney.com/wp-content/themes/fonts/open-sans-v34-latin-300.woff2) format('woff2'), url(//restaurant-norderney.com/wp-content/themes/fonts/open-sans-v34-latin-300.woff) format('woff'); } @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
src: local(''),
url(//restaurant-norderney.com/wp-content/themes/fonts/open-sans-v34-latin-regular.woff2) format('woff2'), url(//restaurant-norderney.com/wp-content/themes/fonts/open-sans-v34-latin-regular.woff) format('woff'); } @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 500;
src: local(''),
url(//restaurant-norderney.com/wp-content/themes/fonts/open-sans-v34-latin-500.woff2) format('woff2'), url(//restaurant-norderney.com/wp-content/themes/fonts/open-sans-v34-latin-500.woff) format('woff'); } @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 600;
src: local(''),
url(//restaurant-norderney.com/wp-content/themes/fonts/open-sans-v34-latin-600.woff2) format('woff2'), url(//restaurant-norderney.com/wp-content/themes/fonts/open-sans-v34-latin-600.woff) format('woff'); } @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 700;
src: local(''),
url(//restaurant-norderney.com/wp-content/themes/fonts/open-sans-v34-latin-700.woff2) format('woff2'), url(//restaurant-norderney.com/wp-content/themes/fonts/open-sans-v34-latin-700.woff) format('woff'); } @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 800;
src: local(''),
url(//restaurant-norderney.com/wp-content/themes/fonts/open-sans-v34-latin-800.woff2) format('woff2'), url(//restaurant-norderney.com/wp-content/themes/fonts/open-sans-v34-latin-800.woff) format('woff'); } @font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 300;
src: local(''),
url(//restaurant-norderney.com/wp-content/themes/fonts/open-sans-v34-latin-300italic.woff2) format('woff2'), url(//restaurant-norderney.com/wp-content/themes/fonts/open-sans-v34-latin-300italic.woff) format('woff'); } @font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 400;
src: local(''),
url(//restaurant-norderney.com/wp-content/themes/fonts/open-sans-v34-latin-italic.woff2) format('woff2'), url(//restaurant-norderney.com/wp-content/themes/fonts/open-sans-v34-latin-italic.woff) format('woff'); } @font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 500;
src: local(''),
url(//restaurant-norderney.com/wp-content/themes/fonts/open-sans-v34-latin-500italic.woff2) format('woff2'), url(//restaurant-norderney.com/wp-content/themes/fonts/open-sans-v34-latin-500italic.woff) format('woff'); } @font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 600;
src: local(''),
url(//restaurant-norderney.com/wp-content/themes/fonts/open-sans-v34-latin-600italic.woff2) format('woff2'), url(//restaurant-norderney.com/wp-content/themes/fonts/open-sans-v34-latin-600italic.woff) format('woff'); } @font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 700;
src: local(''),
url(//restaurant-norderney.com/wp-content/themes/fonts/open-sans-v34-latin-700italic.woff2) format('woff2'), url(//restaurant-norderney.com/wp-content/themes/fonts/open-sans-v34-latin-700italic.woff) format('woff'); } @font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 800;
src: local(''),
url(//restaurant-norderney.com/wp-content/themes/fonts/open-sans-v34-latin-800italic.woff2) format('woff2'), url(//restaurant-norderney.com/wp-content/themes/fonts/open-sans-v34-latin-800italic.woff) format('woff'); }
.block1 .info-box-inner p {
font-size: 1.2vw !important;
}
.block1 .info-box-title {
font-size: 3vw !important;
}
.block2 .info-box-title {
font-size: 1.5vw!important;
}
.block2 .wpcf7-form-control.wpcf7-textarea {
border-color: #fff;
}
.block2 label {
color: #fff;
font-size: 1.5vw;
}
.block2 .wpcf7-list-item label {
color: #fff;
font-size: 1vw;
}
.block2 .wpcf7-form {
max-width: 50vw;
}
.block2 .wpcf7-form-control.wpcf7-submit {
background-color:#df9a10 !important;
font-size: 1.5vw;
padding: 20px;
}
.page-id-939 .vc_btn3.vc_btn3-color-black.vc_btn3-style-modern {
background-color: #000;
border-color: #000;
color: #f7f7f7;
font-size: 1.5vw;
}
@media only screen and (max-width: 960px) {
.page-id-939 .vc_btn3.vc_btn3-color-black.vc_btn3-style-modern {font-size: 3.5vw;}
.block1 .info-box-title {
font-size: 6vw !important;
}
.block1 .info-box-inner p {
font-size: 3.5vw !important;
}
.block2 .info-box-title {
font-size: 3.5vw !important;
margin-top: -100px;
}
.block2 .wpcf7-form {
max-width: 100vw;
}
.block2 label {
color: #fff;
font-size: 3.5vw;
}
.block2 .wpcf7-form-control.wpcf7-submit {
background-color:#df9a10 !important;
font-size: 3.5vw;
padding: 20px;
}
.block2 .wpcf7-list-item label {
color: #fff;
font-size: 3vw;
}
}  #personsheadline {
color: #000 !important;
}