@font-face {
  font-family: 'FontAwesome';
  src: url('../fonts/fontawesome-webfont.eot?v=4.1.0');
  src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.1.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff?v=4.1.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.1.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Light'), local('Roboto-Light'), url(https://themes.googleusercontent.com/static/fonts/roboto/v10/Hgo13k-tfSpn0qi1SFdUfbO3LdcAZYWl9Si6vvxL-qU.woff) format('woff');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto Regular'), local('Roboto-Regular'), url(https://themes.googleusercontent.com/static/fonts/roboto/v10/CrYjSnGjrRCn0pd9VQsnFOvvDin1pK8aKteLpeZ5c0A.woff) format('woff');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local('Roboto Medium'), local('Roboto-Medium'), url(https://themes.googleusercontent.com/static/fonts/roboto/v10/RxZJdnzeo3R5zSexge8UUbO3LdcAZYWl9Si6vvxL-qU.woff) format('woff');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Bold'), local('Roboto-Bold'), url(https://themes.googleusercontent.com/static/fonts/roboto/v10/d-6IYplOFocCacKzxwXSOLO3LdcAZYWl9Si6vvxL-qU.woff) format('woff');
}

#mainfeedform { width: 100%; height: 100%; display: block; vertical-align: top;}
.feedforminner { width: 25%; background: #000; margin-left: 3%; padding: 30px 40px 50px 40px; display: inline-table; background-color: rgba(0,0,0,0.7)}
.feedformtitle {display: inline-table; width: 55%;  height: 100%; margin-left: 5%; color: white; }
#mainfeedform .feedformtitle h1, #pre-footer h3 {font-size: 3.5em; font-weight: 600; font-family: "Roboto"; letter-spacing: -2px; margin: 0; line-height: 0.8em; color: white;}
#mainfeedform .feedformtitle h2 {font-size: 3em; font-weight: 500; font-family: "Roboto"; letter-spacing: -2px; margin: 0 0 10px 0; color: #ffc800; }
.blackash {font-weight: 600; font-family: "Roboto"}
.form_top_head .fa-phone, .topphone .fa-phone { color: #ffc11d;}
.form_top_head .call { font-size: 0.3em; font-weight: 200; display: block;}
.feedformtitle p {font-family: "Roboto"; line-height: 1.2em; display: block; width: 70%; margin: 30px 0 20px 0;
}
.logotype {color:white; line-height: 1.3em; font-size: 1.3em; font-family: "Roboto"; font-weight: 600; padding-top: 30px; padding-bottom: 20px; display: block; padding-left: 3%; float: left;}
.logotype i {font-style: normal; font-weight: 100; margin-left: 10px;}
.topphone {float: right; margin-right: 3%; color:white; line-height: 1.3em; font-size: 1.3em; font-family: "Roboto"; font-weight: 600; padding-top: 30px; padding-bottom: 20px;}
.ttwo {display: inline-table;}
.tone {display: none;}
.poehali {width: 100%; margin: 25px 0 15px 0; text-align: center; display: block; }
.poehali span {font-size: 2em; color: white; display: block; line-height: 2em;}
#gmap {}
.form_top_head {
    color: #ffffff;
    cursor: default;
	font-family: "Roboto"; font-weight: 500;
    font-size: 2.5em;
    padding: 0;
    margin-bottom: 20px;
    text-align: center;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 1);
}
