.contactform .wpcf7-checkbox input {
margin: 2px 10px 10px 0px!important;
height: 15px!important;
width: 15px!important;
} @media (min-width: 768px) {
.grid .et_pb_row { display: -ms-grid;
display:grid !important;
grid-template-columns: 50% 50%;
-ms-grid-columns: 50% 50%; }
.grid .et_pb_row .et_pb_column { width:100%;
}
.spalte_img_left, .spalte_img_right { background-size: cover;
height:100%;
} .left_spalte {
-ms-grid-column: 1; -ms-grid-column-span: 1; }
.right_spalte {
-ms-grid-column: 2; -ms-grid-column-span: 1; } .spalte_img_left {
background-position: top right;
}
.spalte_img_right {
background-position: top left;
}
} @media (max-width: 767px) {
.spalte_img_left, .spalte_img_right { height:500px;
background-position: top center;
}
}
#top-menu-nav li:last-child a {
position: relative;
top: -7px;}
.page-link a {
color: #868686;}
.page-link a:hover {
color: #e6223d;
border-bottom: 1px solid #e6223d;
padding-bottom: 2px;
cursor: pointer;}
.logo_container {
position: absolute;
top: -5px;}
.et_pb_team_member_description a:hover{
color: #e6223d;
border-bottom: 1px solid #e6223d;
padding-bottom: 2px;
cursor: pointer;}
.et_pb_column_1_4 .et_pb_slider_fullwidth_off h2, .et_pb_slide_description h2.et_pb_slide_title {
font-weight: 700 !important;
}
.et_pb_member_position {
color: #868686;}
.entry-content ul {
list-style-image: url(//www.fksslamson.dk/slamsugning/wp-content/uploads/2017/12/arrow-list.png) !important;}
.entry-content li {
padding: 0 0 10px 10px;}
#top-menu li, #top-menu li li {
line-height: 1.2em;
font-size: 16px;}
.top-divider {
width: 20%;
background-color: #e6223d !important;
height: 20px;
float: right;}
.top-call-responsive {
display: none;
}
#main-header {
border-right: 20px solid #e6223d;}
#main-header { 
box-shadow: 0 0px 0; 
-moz-box-shadow: 0 0px 0; 
-webkit-box-shadow: 0 0px 0;}
#top-menu .menu-item-has-children > a:first-child::after, .fullwidth-menu .menu-item-has-children > a:first-child::after, #et-secondary-nav .menu-item-has-children > a:first-child::after {
display: none;}
#top-menu li.current-menu-item>a, #top-menu li.current-menu-ancestor>a, #top-menu a {
color: #e5223c;}
.link-white a {
color: #fff !important;}
.link-white a:hover {
border-bottom: 1px solid #fff;
padding-bottom: 2px;}
.et_pb_bg_layout_dark .et_pb_slide_description {
text-shadow: none;
} .et_pb_slide_description {
padding: 16% 0 16% 0;
}
.top-slider-text {
padding: 0 0 !important;}
.top-slider-text {
margin-left: -12%;}
.top-slider-text-subpage {
margin-left: -16%;}
.et_pb_blurb_description {
font-weight: 300;
}
.et_pb_blurb_content a:hover {
color: #e5223c;}
.page.et_pb_pagebuilder_layout #main-content {
border-right: 20px solid #e6223d !important;
border-left: 20px solid #fff !important;}
.et_pb_row.et_pb_row_fullwidth, .et_pb_specialty_fullwidth>.et_pb_row, .et_pb_gutters4 .et_pb_row.et_pb_row_fullwidth {
width: 100%!important;
max-width: 100%!important;}
et_pb_row {
width: 100%;}
#footer-bottom {
background-color: #e6223d;
width: 30%;
color: #fff !important;
float: right;
height: 20px;}
#footer-bottom a {
color: #fff !important;}
#footer-info {
color: #fff !important;
font-weight: 100;
font-size: 12px !important;
float: right;
top: -5px;
position: relative;
padding-bottom: 0px;
line-height: 0px;}
.ten-columns .et_pb_module {width: 10%; float: left;}
.nine-columns .et_pb_module {width: 11.11%; float: left;}
.eight-columns .et_pb_module {width: 12.5%; float: left;}
.seven-columns .et_pb_module {width: 14.28%; float: left;}
.six-columns .et_pb_module {width: 16.66%; float: left;}
.five-columns .et_pb_module {width: 20%; float: left;} @media only screen
and (max-device-width : 1100px) {
.et_header_style_left #logo {
max-width: 70% !important;}
.et_mobile_menu li a {
color: #e6223d !important;}
.et_mobile_menu .menu-item-has-children>a {
display: none;}
.logo_container {
top: 0;}
#main-header {
border-right: none;}
.top-divider {
display: none;}
.top-call-responsive {
width: 100%;
background-color: #e6223d !important;
height: 40px;
display: block;
color: #fff;
font-size: 20px;
text-align: center;
padding: 8px 0 0;}
.top-call-responsive a {
color: #fff;
}
.top-slider-text {
margin-left: -12%;}
.top-slider-text-subpage {
margin-left: -12%;}
.page.et_pb_pagebuilder_layout #main-content {
border-right: 0px !important;
border-left: 0px !important;}
#footer-bottom {
width: 100%;
padding: 0;}
#footer-bottom a {
color: #fff !important;}
#footer-info {
float: none; text-align: center;
padding-bottom: 0px;
line-height: 0px;}
} @media only screen and ( min-width: 1405px ) { } @media only screen and ( min-width: 1100px ) and ( max-width: 1405px) { } @media only screen and ( min-width: 981px ) and ( max-width: 1100px ) { } @media only screen and ( min-width: 480px ) and ( max-width: 767px ) {
.text-center .et_pb_blurb_description, .text-center .et_pb_module_header {text-align:center;}
} @media only screen and ( max-width: 479px ) {
.text-center .et_pb_blurb_description, .text-center .et_pb_module_header, .text-center .et_pb_module_header a {text-align:center;}
.contactform .wpcf7-checkbox input {
margin-bottom: 40px!important;
}
} @media only screen and ( max-width: 348px ) {
h6 {font-size: 20px !important; letter-spacing: -1px !important;}
.et_header_style_left #logo {
max-width: 70% !important;}
.et_pb_button {
padding: .1em .3em !important;} }.contactform .wpcf7-checkbox input {
margin: 2px 10px 10px 0px!important;
height: 15px!important;
width: 15px!important;
} @media (min-width: 768px) {
.grid .et_pb_row { display: -ms-grid;
display:grid !important;
grid-template-columns: 50% 50%;
-ms-grid-columns: 50% 50%; }
.grid .et_pb_row .et_pb_column { width:100%;
}
.spalte_img_left, .spalte_img_right { background-size: cover;
height:100%;
} .left_spalte {
-ms-grid-column: 1; -ms-grid-column-span: 1; }
.right_spalte {
-ms-grid-column: 2; -ms-grid-column-span: 1; } .spalte_img_left {
background-position: top right;
}
.spalte_img_right {
background-position: top left;
}
} @media (max-width: 767px) {
.spalte_img_left, .spalte_img_right { height:500px;
background-position: top center;
}
}
#top-menu-nav li:last-child a {
position: relative;
top: -7px;}
.page-link a {
color: #868686;}
.page-link a:hover {
color: #e6223d;
border-bottom: 1px solid #e6223d;
padding-bottom: 2px;
cursor: pointer;}
.logo_container {
position: absolute;
top: -5px;}
.et_pb_team_member_description a:hover{
color: #e6223d;
border-bottom: 1px solid #e6223d;
padding-bottom: 2px;
cursor: pointer;}
.et_pb_column_1_4 .et_pb_slider_fullwidth_off h2, .et_pb_slide_description h2.et_pb_slide_title {
font-weight: 700 !important;
}
.et_pb_member_position {
color: #868686;}
.entry-content ul {
list-style-image: url(//www.fksslamson.dk/slamsugning/wp-content/uploads/2017/12/arrow-list.png) !important;}
.entry-content li {
padding: 0 0 10px 10px;}
#top-menu li, #top-menu li li {
line-height: 1.2em;
font-size: 16px;}
.top-divider {
width: 20%;
background-color: #e6223d !important;
height: 20px;
float: right;}
.top-call-responsive {
display: none;
}
#main-header {
border-right: 20px solid #e6223d;}
#main-header { 
box-shadow: 0 0px 0; 
-moz-box-shadow: 0 0px 0; 
-webkit-box-shadow: 0 0px 0;}
#top-menu .menu-item-has-children > a:first-child::after, .fullwidth-menu .menu-item-has-children > a:first-child::after, #et-secondary-nav .menu-item-has-children > a:first-child::after {
display: none;}
#top-menu li.current-menu-item>a, #top-menu li.current-menu-ancestor>a, #top-menu a {
color: #e5223c;}
.link-white a {
color: #fff !important;}
.link-white a:hover {
border-bottom: 1px solid #fff;
padding-bottom: 2px;}
.et_pb_bg_layout_dark .et_pb_slide_description {
text-shadow: none;
} .et_pb_slide_description {
padding: 16% 0 16% 0;
}
.top-slider-text {
padding: 0 0 !important;}
.top-slider-text {
margin-left: -12%;}
.top-slider-text-subpage {
margin-left: -16%;}
.et_pb_blurb_description {
font-weight: 300;
}
.et_pb_blurb_content a:hover {
color: #e5223c;}
.page.et_pb_pagebuilder_layout #main-content {
border-right: 20px solid #e6223d !important;
border-left: 20px solid #fff !important;}
.et_pb_row.et_pb_row_fullwidth, .et_pb_specialty_fullwidth>.et_pb_row, .et_pb_gutters4 .et_pb_row.et_pb_row_fullwidth {
width: 100%!important;
max-width: 100%!important;}
et_pb_row {
width: 100%;}
#footer-bottom {
background-color: #e6223d;
width: 30%;
color: #fff !important;
float: right;
height: 20px;}
#footer-bottom a {
color: #fff !important;}
#footer-info {
color: #fff !important;
font-weight: 100;
font-size: 12px !important;
float: right;
top: -5px;
position: relative;
padding-bottom: 0px;
line-height: 0px;}
.ten-columns .et_pb_module {width: 10%; float: left;}
.nine-columns .et_pb_module {width: 11.11%; float: left;}
.eight-columns .et_pb_module {width: 12.5%; float: left;}
.seven-columns .et_pb_module {width: 14.28%; float: left;}
.six-columns .et_pb_module {width: 16.66%; float: left;}
.five-columns .et_pb_module {width: 20%; float: left;} @media only screen
and (max-device-width : 1100px) {
.et_header_style_left #logo {
max-width: 70% !important;}
.et_mobile_menu li a {
color: #e6223d !important;}
.et_mobile_menu .menu-item-has-children>a {
display: none;}
.logo_container {
top: 0;}
#main-header {
border-right: none;}
.top-divider {
display: none;}
.top-call-responsive {
width: 100%;
background-color: #e6223d !important;
height: 40px;
display: block;
color: #fff;
font-size: 20px;
text-align: center;
padding: 8px 0 0;}
.top-call-responsive a {
color: #fff;
}
.top-slider-text {
margin-left: -12%;}
.top-slider-text-subpage {
margin-left: -12%;}
.page.et_pb_pagebuilder_layout #main-content {
border-right: 0px !important;
border-left: 0px !important;}
#footer-bottom {
width: 100%;
padding: 0;}
#footer-bottom a {
color: #fff !important;}
#footer-info {
float: none; text-align: center;
padding-bottom: 0px;
line-height: 0px;}
} @media only screen and ( min-width: 1405px ) { } @media only screen and ( min-width: 1100px ) and ( max-width: 1405px) { } @media only screen and ( min-width: 981px ) and ( max-width: 1100px ) { } @media only screen and ( min-width: 480px ) and ( max-width: 767px ) {
.text-center .et_pb_blurb_description, .text-center .et_pb_module_header {text-align:center;}
} @media only screen and ( max-width: 479px ) {
.text-center .et_pb_blurb_description, .text-center .et_pb_module_header, .text-center .et_pb_module_header a {text-align:center;}
.contactform .wpcf7-checkbox input {
margin-bottom: 40px!important;
}
} @media only screen and ( max-width: 348px ) {
h6 {font-size: 20px !important; letter-spacing: -1px !important;}
.et_header_style_left #logo {
max-width: 70% !important;}
.et_pb_button {
padding: .1em .3em !important;} }