@font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 100;
src: url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-100.eot); src: local(''),
url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-100.eot?#iefix) format('embedded-opentype'), url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-100.woff2) format('woff2'), url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-100.woff) format('woff'), url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-100.ttf) format('truetype'), url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-100.svg#Roboto) format('svg'); } @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 100;
src: url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-100italic.eot); src: local(''),
url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-100italic.eot?#iefix) format('embedded-opentype'), url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-100italic.woff2) format('woff2'), url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-100italic.woff) format('woff'), url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-100italic.ttf) format('truetype'), url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-100italic.svg#Roboto) format('svg'); } @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 300;
src: url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-300.eot); src: local(''),
url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-300.eot?#iefix) format('embedded-opentype'), url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-300.woff2) format('woff2'), url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-300.woff) format('woff'), url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-300.ttf) format('truetype'), url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-300.svg#Roboto) format('svg'); } @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 300;
src: url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-300italic.eot); src: local(''),
url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-300italic.eot?#iefix) format('embedded-opentype'), url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-300italic.woff2) format('woff2'), url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-300italic.woff) format('woff'), url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-300italic.ttf) format('truetype'), url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-300italic.svg#Roboto) format('svg'); } @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 400;
src: url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-regular.eot); src: local(''),
url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-regular.eot?#iefix) format('embedded-opentype'), url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-regular.woff2) format('woff2'), url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-regular.woff) format('woff'), url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-regular.ttf) format('truetype'), url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-regular.svg#Roboto) format('svg'); } @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 400;
src: url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-italic.eot); src: local(''),
url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-italic.eot?#iefix) format('embedded-opentype'), url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-italic.woff2) format('woff2'), url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-italic.woff) format('woff'), url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-italic.ttf) format('truetype'), url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-italic.svg#Roboto) format('svg'); } @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 500;
src: url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-500.eot); src: local(''),
url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-500.eot?#iefix) format('embedded-opentype'), url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-500.woff2) format('woff2'), url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-500.woff) format('woff'), url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-500.ttf) format('truetype'), url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-500.svg#Roboto) format('svg'); } @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 500;
src: url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-500italic.eot); src: local(''),
url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-500italic.eot?#iefix) format('embedded-opentype'), url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-500italic.woff2) format('woff2'), url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-500italic.woff) format('woff'), url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-500italic.ttf) format('truetype'), url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-500italic.svg#Roboto) format('svg'); } @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 700;
src: url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-700.eot); src: local(''),
url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-700.eot?#iefix) format('embedded-opentype'), url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-700.woff2) format('woff2'), url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-700.woff) format('woff'), url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-700.ttf) format('truetype'), url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-700.svg#Roboto) format('svg'); } @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 700;
src: url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-700italic.eot); src: local(''),
url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-700italic.eot?#iefix) format('embedded-opentype'), url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-700italic.woff2) format('woff2'), url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-700italic.woff) format('woff'), url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-700italic.ttf) format('truetype'), url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-700italic.svg#Roboto) format('svg'); } @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 900;
src: url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-900.eot); src: local(''),
url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-900.eot?#iefix) format('embedded-opentype'), url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-900.woff2) format('woff2'), url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-900.woff) format('woff'), url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-900.ttf) format('truetype'), url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-900.svg#Roboto) format('svg'); } @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 900;
src: url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-900italic.eot); src: local(''),
url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-900italic.eot?#iefix) format('embedded-opentype'), url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-900italic.woff2) format('woff2'), url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-900italic.woff) format('woff'), url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-900italic.ttf) format('truetype'), url(//www.igt-institut.de/wp-content/themes/rambo-pro-child/fonts/roboto-v29-latin/roboto-v29-latin-900italic.svg#Roboto) format('svg'); } h2.page_head {
float:left;
}
p a::before, section ul>li>a::before {
content: url(https://www.igt-institut.de/wp-content/uploads/2018/10/pfeil-rechts.jpg);
margin-right:4px;
margin-left:4px;
color:#002a64;
}
p a, section ul>li>a{
color:#002a64;
}
p, .textwidget {
font-size:17px !important;
}
table {
width:auto;
}
dl.wp-caption * {
text-align:center;
}
mark {
background-color: transparent;
color: #002a64;
font-weight: bold;
}
img.custom-logo {
width:140px;
}
.comment-form label span {
color: #002a64;
} .slider_con h2 {
color: #002a64;
}
.slide-title span {
background-color: #121212;
}
.hero-widgets-section {
background-color:#002a64;
} .hero-unit-small {
margin-bottom:1em;
background-color: #002a64;
} #sidebar-service a{
color:#767676;
}
.sidebar-service a::before {
content:"";
}
.home_service h2 {
font-weight:normal;
}
.home_service p strong{
font-weight:normal;
} .footer_widget a{
color: #cccccc;
}
.footer_widget .widget_title h2{
font-size:18px !important;
border-bottom: none;
} .sidebar-after-posts.widget-area h2 {
font-size:28px;
}
.sidebar-after-posts.widget-area .textwidget {
font-size: 16px;
margin-bottom:3em;
}
.sidebar-after-posts.widget-area .textwidget p{
font-size: 16px;
} .blog_section2 {
margin-top: 2em;
}
.blog_section2.overview{
text-align:center;
}
.blog_section2 h2{
width:auto;
}
.blog_section2_img:hover {
opacity: 1;
}
img.img-responsive.blog_section2_img.wp-post-image {
width: 120px;
margin-right:1em;
}
.blog_section2.overview img.img-responsive.blog_section2_img.wp-post-image{
width:150px;
margin-right:0;
}
.tdm-icon-text {
display: none;
} a.more-link::before {
content:"";
}
a.button_blue::before {
content:"";
}
a.no-arrow::before {
content:"";
margin:0;
}
.button_blue {
background-color: transparent;
background: url(https://www.igt-institut.de/wp-content/uploads/2018/10/pfeil-rechts.jpg) no-repeat;
background-position: 0.5em center;
border: 2px solid #002a64;
}
.button_blue:hover {
background-color: #002a64;
background-image: none;
}
.button_small {
color: #002a64;
text-shadow: none;
padding: 10px 10px 5px 25px;
}
.button_small:hover {
color:#ffffff;
}
.wp-caption p.wp-caption-text {
font-size: 14px !important;
-webkit-margin-before: 0.3em;
-webkit-margin-after: 0em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
} .accordion {
border-bottom: 1px solid #dbdbdb;
margin-bottom: 20px;
}
.accordion-title {
border-top: 1px solid #eeeeee;
margin: 0;
padding: 20px 0;
cursor: pointer;
}
.accordion-title:hover {}
.accordion-title:first-child {border: none;}
.accordion-title.open {cursor: default;}
.accordion-content {padding-bottom: 20px;}
pre {
background-color: transparent;
border:none;
}
.accordion-title::before {
font-family: FontAwesome;
content: " \f105  ";
}
.accordion-title.open::before {
font-family: FontAwesome;
content: "\f107  ";
}
.accordion-title:focus {
outline: 0;
}
.accordion {
font-size:17px;
border-bottom: 1px solid #eeeeee;
}
.blog_single_post .accordion p{
margin-bottom:8px;
}
.accordion h3{
font-size:20px;
} .wpcf7 legend {
font-size: 24px;
border-bottom-color: #eee;
}
.wpcf7 label{
font-size:17px;
}
.wpcf7-form-control-wrap{
margin:0;
}
.wpcf7-form input[type="tel"]{
height:27px;
}
.wpcf7 input[type="checkbox"]{
margin: 0 1em 0 -2em;
}
.wpcf7-list-item-label{
font-weight: 600;
}
.wpcf7-form textarea {
width:74%;
}
span.wpcf7-list-item {
margin: 0 1em 0 4em;
} .everest-forms .evf-frontend-row label .required {
color: #002a64;
}
.everest-forms {
width:60%;
margin:auto;
}
.img-rechterRand {
margin-right: 4em;
}
.img-mittig {
position:relative;
margin:auto;
} .navbar .nav {
margin: 46px 0px 0 0 !important;
}
.navbar .nav > li > a {
font-size:18px;
}
#menu-navigation .nav-search .nav-search-form {
position: absolute;
right: 0;
top:-3em;
margin: 0.25em 0 0;
padding: 1em;
background: #fff;
border: 1px solid #ddd;
min-width: 300px;
z-index: 999;
}
#menu-navigation .nav-search .nav-search-link::before {
margin-right: 0.25em;
font-family: "FontAwesome";
font-size: 22px;
line-height: 1;
vertical-align: middle;
content: '\f002';
}
.featured_port_title p {
margin: 1em 10%;
}
#menu-navigation .nav-search .nav-search-form {
position: absolute;
right: 0;
top: -3em;
margin: 0;
padding: 0;
background: #fff;
border: none;
min-width:0;
}
#menu-navigation .nav-search .nav-search-form form {
margin: 0;
}
#menu-navigation .nav-search .nav-search-form input[type="text"]
{
height:auto;
margin-bottom:0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
#menu-navigation .nav-search .nav-search-form input[type="submit"]
{
padding:6px 8px;
}
#menu-navigation mark,.page_head mark {
color: inherit;
font-weight: inherit;
}
.order-btn{
float:right;
font-weight: 400;
font-size: 24px;
line-height: 5px;
vertical-align: middle;
margin-top:4px;
padding: 2px 10px;
text-align: right;
transition: all 0.4s ease 0s;
background-color: #ffffff;
}
.order-btn p{
-webkit-margin-before: 0em;
}
.order-btn img{
height:40px;
}
.order-btn .text-small{
font-size:0.7em;
line-height:5px;
color: #002a64;
margin:0 0 5px;
}
.order-btn.without-text {
display:none;
} 
.grid-padding {
padding: 0 1.5em;
} .cookie-banner-wrapper{
top:0;
position: fixed;
display: none;
padding: 1rem 0rem;
color: #ccc;
font-size: 1.2rem;
width: 100%;
z-index: 20000;
background-color: rgba(0,42,100,0.8);
}
.cookie-banner-wrapper.visible {
display: block;
}
.cookie-banner-message {
margin: 1rem;
}
.cookie-banner-options-wrapper {
margin: 1rem;
}
.cookie-banner-accept-button {
position: relative;
margin: 2rem 1rem 1rem 1rem;
}
.cookie-banner-accept-button a {
border-radius: 0.2rem;
padding: 0.75rem 1rem;
font-size: 1.1rem;
color: #fff;
background: #00a99d;
}
a.cookie-banner-accept-button:active {
background: #00a99d;
}
a.cookie-banner-secondary-accept-link {
font-size: 0.9rem;
color: #ccc;
} @media screen and (max-width: 1200px) {
.navbar .nav {
margin-top: 34px !important;
}
.navbar .nav>li>a {
padding:15px 6px;
}
img.custom-logo {
width:100px;
}
.purchase_main_content {
padding: 10px 15px 10px;
}
}
@media screen and (max-width: 767px){
img.custom-logo {
width:70px;
}
.navbar {
margin: 14px 15px 0px !important;
}
.purchase_main_content {
padding: 2px 15px;
}
.sidebar-before-posts {
padding: 0 15px;
}
.tdm-icon-text {
display: block;
}
img.img-responsive.blog_section2_img.wp-post-image{
display:none;
}
.blog_section2.overview img.img-responsive.blog_section2_img.wp-post-image{
display:inline-block;
}
.row-fluid .blog_section2 [class*="span"]{
min-height:10px;
}
.blog_section2 {
margin-bottom:0;
}
.featured-service-img img.img-responsive.wp-post-image {
width:150px;
}
}
@media screen and (max-width: 735px){
.wp-caption.alignleft {
width: 100px !important;
}
.img-in-text {
width:100px;
}
.img-in-text.alignleft {		
margin-right:16px;
}
}
@media screen and (max-width: 480px){
.carousel-inner img.img-responsive.wp-post-image {
height: 150px;
max-width: none;
width:auto;
}
.slider_con h2 {
font-size: 14px;
line-height: 10px;
margin: 10px 0px 4px;
}
.featured_port_title {
margin-bottom: 20px;
}
.featured_port_title h1, .section-title, .home_service h2{
font-size:24px;
line-height:28px;
}
.order-btn {
padding:0;
}
.order-btn.without-text {
display:block;
}
.order-btn.with-text {
display:none;
}
h2.page_head {
font-size:18px;
line-height:24px;
}
}