
@font-face {
	font-family: 'RoadTechicon';
	font-weight: normal;
	font-style: normal;
	src: url('/assets/fonts/RoadTechIcon.eot'); /* IE9 Compat Modes */
	src: url('/assets/fonts/RoadTechIcon.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       /*url('/assets/fonts/RoadTechIcon.woff2') format('woff2'), /* Super Modern Browsers */
       url('/assets/fonts/RoadTechIcon.woff') format('woff'), /* Pretty Modern Browsers */
       url('/assets/fonts/RoadTechIcon.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('/assets/fonts/RoadTechIcon.svg#svgFontName') format('svg'); /* Legacy iOS */
  /*unicode-range: U+0703-070a;*/
}

.rt-glyph {
	font-family: 'RoadTechIcon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.rt-glyph-centre:before {
	content: "\e624";
}

.rt-glyph-report:before {
	content: "\e625";
}

.rt-glyph-browser-cross:before {
	content: "\e626";
}

.rt-glyph-recycle:before {
	content: "\e61f";
}

.rt-glyph-folder-star:before {
	content: "\e620";
}

.rt-glyph-contact:before {
	content: "\e621";
}

.rt-glyph-alert:before {
	content: "\e622";
}

.rt-glyph-check-cross:before {
	content: "\e623";
}

.rt-glyph-browser:before {
	content: "\e61b";
}

.rt-glyph-paper-pencil:before {
	content: "\e61c";
}

.rt-glyph-device:before {
	content: "\e61d";
}

.rt-glyph-multi-arrow:before {
	content: "\e61e";
}

.rt-glyph-no1:before {
	content: "\e618";
}

.rt-glyph-no2:before {
	content: "\e619";
}

.rt-glyph-no3:before {
	content: "\e61a";
}

.rt-glyph-rt-logo:before {
	content: "\e617";
}

.rt-glyph-eye:before {
	content: "\e613";
}

.rt-glyph-clock:before {
	content: "\e614";
}

.rt-glyph-options:before {
	content: "\e615";
}

.rt-glyph-calendar:before {
	content: "\e616";
}

.rt-glyph-arrow-up:before {
	content: "\e610";
}

.rt-glyph-arrow-left:before {
	content: "\e611";
}

.rt-glyph-arrow-down:before {
	content: "\e612";
}

.rt-glyph-arrow-right:before {
	content: "\e60f";
}

.rt-glyph-connect:before {
	content: "\e608";
}

.rt-glyph-present:before {
	content: "\e609";
}

.rt-glyph-star:before {
	content: "\e60a";
}

.rt-glyph-headphone:before {
	content: "\e60b";
}

.rt-glyph-clipboard-check:before {
	content: "\e60c";
}

.rt-glyph-pound:before {
	content: "\e60d";
}

.rt-glyph-clipboard:before {
	content: "\e60e";
}

.rt-glyph-cloud-dl:before {
	content: "\e600";
}

.rt-glyph-cloud-lock:before {
	content: "\e601";
}

.rt-glyph-comsat:before {
	content: "\e602";
}

.rt-glyph-lifesaver:before {
	content: "\e603";
}

.rt-glyph-link:before {
	content: "\e604";
}

.rt-glyph-shield:before {
	content: "\e605";
}

.rt-glyph-speedo:before {
	content: "\e606";
}

.rt-glyph-stack:before {
	content: "\e607";
}

.no-bullet {
	list-style: none;
}

/* --- */

body {
	font-family: 'Montserrat', sans-serif;
}

#top {
	margin-bottom: 7px;
}

#social-bar, #rt-login-bar {
	margin-bottom: 0;
}

.theme-bar {
	margin-top: 0;
}

.navbar-brand img {
	height: 70px;
	top: 0;
}

.social-contact {
	font-weight: normal;
	margin: 5px 0 0;
	text-align: left;
}

h2 {
	font-weight: lighter;
}

/* --- */

/* menu */
.drop-menu {
	padding: 0;
	text-align: center;
}
.drop-menu li a {
	padding: 10px;
}

#social-bar, #rt-login-bar {
	text-align: right;
}

#header .social-icons {
	font-size: 20px;
	margin-left: 20px;
}
#header .social-icons a {
	padding: 0 6px;
	color: #555;
}

#social-bar a:hover, #rt-login-bar a:hover {
	color: #000;
}

.product-box {
	min-height: 280px;
}

#social-bar .online-demo-header-button a, #rt-login-bar .online-demo-header-button a {
	color: #fff;
	padding: 3px 8px;
}

/* feature backgrounds */
.dropdown-menu>li:nth-child(even) a {
	background-color: #ECECED;
}
.dropdown-menu>li:nth-child(odd) a {
	background-color: #CCCDCF;
}
.dropdown-menu>li>a.bg-tm:focus, .dropdown-menu>li>a.bg-tm:hover {
    color: #fff;
    background-color: #C11532;
}
.dropdown-menu>li>a.bg-fl:focus, .dropdown-menu>li>a.bg-fl:hover {
    color: #fff;
    background-color: #7E0066;
}
.dropdown-menu>li>a.bg-rr:focus, .dropdown-menu>li>a.bg-rr:hover {
    color: #fff;
    background-color: #3F97A7;
}
.dropdown-menu>li>a.bg-cm:focus, .dropdown-menu>li>a.bg-cm:hover {
    color: #fff;
    background-color: #89BF00;
}
.dropdown-menu>li>a.bg-pd:focus, .dropdown-menu>li>a.bg-pd:hover {
    color: #fff;
    background-color: #EF8300;
}

.dropdown-menu>li>a.bg-news:focus, .dropdown-menu>li>a.bg-news:hover {
	color: #fff;
	background-color: #565859;
}

.news-sidebar .product-box {
	margin-bottom: 20px;
	padding: 20px 10px 40px;
}

.feature-box {
	background-color: #F6F6F7;
	min-height: 190px;
	text-align: center;
	padding: 10px 35px;
	font-weight: bold;
}

.feature-box .rt-glyph {
	font-size: 56px;
}

.feature-tm .rt-glyph,
.feature-tm a, .feature-tm a:visited, .feature-tm a:active, .feature-tm a:hover {
	color: #C11532; border-right-color: #C11532;
}

.feature-fl .rt-glyph,
.feature-fl a, .feature-fl a:visited, .feature-fl a:active, .feature-fl a:hover {
	color: #7E0066; border-right-color: #7E0066;
}

.feature-rr .rt-glyph,
.feature-rr a, .feature-rr a:visited, .feature-rr a:active, .feature-rr a:hover {
	color: #3F97A7; border-right-color: #3F97A7;
}

.feature-cm .rt-glyph,
.feature-cm a, .feature-cm a:visited, .feature-cm a:active, .feature-cm a:hover {
	color: #89BF00; border-right-color: #89BF00;
}

.feature-pd .rt-glyph,
.feature-pd a, .feature-pd a:visited, .feature-pd a:active, .feature-pd a:hover {
	color: #EF8300; border-right-color: #EF8300;
}

.feature-rt .rt-glyph,
.feature-rt a, .feature-rt a:visited, .feature-rt a:active, .feature-rt a:hover {
	color: #55585A; border-right-color: #55585A;
}

.client-section {
	background: transparent url(/assets/client-bg-1.jpg) top center no-repeat;
	height: 240px;
	position: relative;
	top: -30px;
	color: #fff;
	padding-top: 70px;
	z-index: 10;
}
.client-section h3 {
	font-size: 30px;
}

.top-negative {
    margin: 0;
	padding-top: 50px;
    top: -60px;
	margin-bottom: -30px;
}

.client-slick {
	margin-top: 40px;
	margin-bottom: 40px;
}

.slick-prev:before, .slick-next:before {
	color: #777;
	font-size: 30px;
}

.slick-prev, .slick-next {
	width: 30px;
	height: 30px;
}
.slick-prev {
	left: -45px;
}
.slick-next {
	right: -45px;
}

#home-slider {
	background: #000 url(/assets/carousel/image3.jpg) 50% center no-repeat;
	color: #fff;
	font-family: 'Montserrat', sans-serif;
}

.home-slider-container {
	background-color: #000;
}

#home-slider .client-slide {
	padding: 0 20px;
	position: relative;
}

#home-slider .client-slide h3,
#home-slider .client-slide p {
	width: 50%;
	text-shadow: 0 0 1em black;
}

#home-slider .client-slide h3 {
	font-size: 34px;
	font-weight: lighter;
}

#home-slider .client-slide p {
	line-height: 1.6em;
	font-size: 1.1em;
}

#home-slider a {
	color: #fff;
	font-weight: bold;
}

#home-slider .slick-prev:before, #home-slider .slick-next:before {
	color: #fff;
}

#home-slider p.slide-logo-container {
	width: auto;
}
.slide-logo-container span {
	padding-right: 3px;
}
.slide-one img {
	height: 80px;
	margin-right: 5px;
}

img.slide-logo {
	display: inline;
	vertical-align: top;
	padding-right: 2px;
}
.slide-logo-grey {
	font-size: 38px;
	color: #333;
}

.slide-er-logo {
	position: absolute;
	bottom: 2px;
	right: 20px;
}

.slide-er-logo img {
	height: 50px;
}

/* main banner in header */

.head-banner {
	min-height: 450px;
	color: #fff;
	padding: 40px 80px;
	margin-bottom: 20px;
	font-family: 'Montserrat', sans-serif;
}
.head-banner h2 {
	font-size: 38px;
}
.head-banner p {
	font-size: 18px;
}
.head-banner p.note {
	font-size: 90%;
	margin-top: 7px;
}

.head-banner .container {
	position: relative;
}

.banner-form {
	margin-top: 20px;
	border-left: 1px solid #ccc;
	padding: 20px 0 20px 50px;
}

.banner-form form {
	background-color: #ECECEC;
	border-radius: 0 0 3px 3px;
	padding: 20px 20px 0;
	color: #000;
}

.banner-form h3 {
	text-align: center;
	font-weight: normal;
	color: #fff;
	margin: 0;
	font-size: 18px;
	padding: 14px;
	border-radius: 3px 3px 0 0;
}

.banner-visit-btn {
	position: absolute;
	left: 10px;
	bottom: 20px;
	font-size: 18px;
}

.show-banner-alert {
	color: #fff;
	text-align: center;
	padding: 10px;
}

.show-banner-alert p {
	max-width: 550px;
	margin: 0 auto 5px;
}

.show-banner-alert a, .show-banner-alert a:hover, .show-banner-alert a:visited {
	color: #fff;
	font-weight: bold;
	text-decoration: underline;
}

.sticker-section {
	position: relative;
}
.sticker {
	position: absolute;
}

.software-header {
    background: #545759 url(/assets/software/banner.jpg) top center no-repeat;
}

.software-page .section-alt {
    margin-top: 25px;
}

.product-text {
    font-weight: bold;
    font-size: 20px;
    margin-top: 10px;
}

.tm-text { color: #C11532; }
.fl-text { color: #7E0066; }
.rr-text { color: #3F97A7; }
.cm-text { color: #89BF00; }
.pd-text { color: #EF8300; }

/* feature headers */
.tm-header { background: #C11532 url(/assets/tm/tm-head-1.jpg) top center no-repeat; }
.fl-header { background: #7E0066 url(/assets/falcon/fl-head-1.jpg) top center no-repeat; }
.rr-header { background: #3F97A7 url(/assets/roadrunner/rr-head-1.jpg) top center no-repeat; }
.cm-header { background: #89BF00 url(/assets/checkmaster/cm-head-1.jpg) top center no-repeat; }
.pd-header { background: #EF8300 url(/assets/predrive/pd-head-1.jpg) top center no-repeat; }

/* TM #C8354E \ #C11532 */
.tm-signup-form h3 {
	background-color: #C11532;
	background-color: rgba(193, 21, 50, 0.8);
	background: -moz-linear-gradient(25deg,  #c8354e 0%, #c8354e 47%, #c11532 48%, #c11532 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,#c8354e), color-stop(47%,#c8354e), color-stop(48%,#c11532), color-stop(100%,#c11532)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(25deg,  #c8354e 0%,#c8354e 47%,#c11532 48%,#c11532 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(25deg,  #c8354e 0%,#c8354e 47%,#c11532 48%,#c11532 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(25deg,  #c8354e 0%,#c8354e 47%,#c11532 48%,#c11532 100%); /* IE10+ */
	background: linear-gradient(25deg,  #c8354e 0%,#c8354e 47%,#c11532 48%,#c11532 100%); /* W3C */
}

.tm-payg-sticker {
	right: 0;
	bottom: -180px;
}
.tm-trial-sticker {
	right: -120px;
	top: -30px;
	z-index: 10;
}

/* FALCON */
.fl-signup-form h3 {
	background-color: #7E0066;
	background-color: rgba(193, 21, 50, 0.8);
	background: -moz-linear-gradient(25deg,  #8F267C 0%, #8F267C 47%, #7E0066 48%, #7E0066 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,#8F267C), color-stop(47%,#8F267C), color-stop(48%,#7E0066), color-stop(100%,#7E0066)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(25deg,  #8F267C 0%,#8F267C 47%,#7E0066 48%,#7E0066 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(25deg,  #8F267C 0%,#8F267C 47%,#7E0066 48%,#7E0066 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(25deg,  #8F267C 0%,#8F267C 47%,#7E0066 48%,#7E0066 100%); /* IE10+ */
	background: linear-gradient(25deg,  #8F267C 0%,#8F267C 47%,#7E0066 48%,#7E0066 100%); /* W3C */
}

/* PREDRIVE */
.pd-signup-form h3 {
	background-color: #EF8300;
	background-color: rgba(193, 21, 50, 0.8);
	background: -moz-linear-gradient(25deg,  #ff9412 0%, #ff9412 47%, #EF8300 48%, #EF8300 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,#ff9412), color-stop(47%,#ff9412), color-stop(48%,#EF8300), color-stop(100%,#EF8300)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(25deg,  #ff9412 0%,#ff9412 47%,#EF8300 48%,#EF8300 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(25deg,  #ff9412 0%,#ff9412 47%,#EF8300 48%,#EF8300 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(25deg,  #ff9412 0%,#ff9412 47%,#EF8300 48%,#EF8300 100%); /* IE10+ */
	background: linear-gradient(25deg,  #ff9412 0%,#ff9412 47%,#EF8300 48%,#EF8300 100%); /* W3C */
}

.pd-payg-sticker {
	left: 400px;
	bottom: -100px;
}

/* RR */
.rr-signup-form h3 {
	background-color: #3F97A7;
	background-color: rgba(193, 21, 50, 0.8);
	background: -moz-linear-gradient(25deg,  #4EA6B4 0%, #4EA6B4 47%, #3F97A7 48%, #3F97A7 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,#4EA6B4), color-stop(47%,#4EA6B4), color-stop(48%,#3F97A7), color-stop(100%,#3F97A7)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(25deg,  #4EA6B4 0%,#4EA6B4 47%,#3F97A7 48%,#3F97A7 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(25deg,  #4EA6B4 0%,#4EA6B4 47%,#3F97A7 48%,#3F97A7 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(25deg,  #4EA6B4 0%,#4EA6B4 47%,#3F97A7 48%,#3F97A7 100%); /* IE10+ */
	background: linear-gradient(25deg,  #4EA6B4 0%,#4EA6B4 47%,#3F97A7 48%,#3F97A7 100%); /* W3C */
}

/* CHECKMASTER */
.cm-signup-form h3 {
	background-color: #8ABE00;
	background-color: rgba(193, 21, 50, 0.8);
	background: -moz-linear-gradient(25deg,  #9BC80D 0%, #9BC80D 47%, #8ABE00 48%, #8ABE00 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,#9BC80D), color-stop(47%,#9BC80D), color-stop(48%,#8ABE00), color-stop(100%,#8ABE00)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(25deg,  #9BC80D 0%,#9BC80D 47%,#8ABE00 48%,#8ABE00 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(25deg,  #9BC80D 0%,#9BC80D 47%,#8ABE00 48%,#8ABE00 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(25deg,  #9BC80D 0%,#9BC80D 47%,#8ABE00 48%,#8ABE00 100%); /* IE10+ */
	background: linear-gradient(25deg,  #9BC80D 0%,#9BC80D 47%,#8ABE00 48%,#8ABE00 100%); /* W3C */
}

.cm-only-sticker {
	left: 400px;
	bottom: -150px;
}

p.cm-uk-only {
	position: absolute;
	bottom: -190px;
	left: 15px;
	font-size: 12px;
}

/* NEWS */

.news-signup-form {
	border-left: none;
}
.news-signup-form h3 {
	background-color: #909295;
	background-color: rgba( 144, 146, 149, 0.8);
	background: -moz-linear-gradient(25deg,  #909295 0%, #909295 47%, #555759 48%, #555759 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,#909295), color-stop(47%,#909295), color-stop(48%,#555759), color-stop(100%,#555759)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(25deg,  #909295 0%,#909295 47%,#555759 48%,#555759 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(25deg,  #909295 0%,#909295 47%,#555759 48%,#555759 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(25deg,  #909295 0%,#909295 47%,#555759 48%,#555759 100%); /* IE10+ */
	background: linear-gradient(25deg,  #909295 0%,#909295 47%,#555759 48%,#555759 100%); /* W3C */
}

.btn-contact {
	background-color: #555759;
	color: #fff;
}

.news-header {
	background: #565859 url(/assets/news/news-header-1.jpg) top center no-repeat;
	max-height: 450px;
}

.news-header .g-recaptcha {
	display: none;
	height: 68px;
}

.news-sticker {
	right: -120px;
	top: -30px;
	z-index: 10;
}

.news-social {
	background-color: #ECECED;
	padding: 10px 10px 20px;
	margin-bottom: 20px;
}

.news-sidebar h4 {
	margin-top: 30px;
}

.news-sidebar a {
	font-weight: bold;
	color: #55585B;
}

h4.social-header {
	margin-top: 15px;
}

.news-posted {
	font-weight: normal;
	font-size: 14px;
	margin-top: -5px;
}

.news-items p, .news-items li {
	font-size: 18px;
}

.twitter-logo {
	vertical-align: middle;
	padding-left: 15px;
}

.more-news {
	font-size: 20px;
	text-align: center;
	background-color: #ECECED;
	border: 1px solid #BEBEBF;
	border-width: 1px 0;
}
.more-news .rt-glyph {
	font-size: 30px;
	position: relative;
	top: 5px;
}
.more-news a {
	color: #565859;
	display: block;
	padding: 10px 0 15px;
	font-weight: bold;
}
.more-news a:hover, .more-news a:focus {
	text-decoration: none;
	color: #333;
}

/* CAREERS */

.careers-header {
	background: #EDEDEE url(/assets/careers/careers-head.jpg) top center no-repeat;
	max-height: 450px;
}

.careers-page h2 {
	margin-bottom: 30px;
}

.job-listing {
	border-top: 1px solid #d7dde2;
	padding: 30px 0 20px;
}

h2.no-vacancy {
	margin-bottom: 0;
}

.career-external .glyphicons {
	float: right;
	position: relative;
	top: -2px;
}

/* NOTIFIER */

.notifier-header {
	background: #333 url(/assets/carousel/image3.jpg) top center no-repeat;
	min-height: 250px;
	max-height: 450px;
}

/* ABOUT */

.about-header {
	background: #281819 url(/assets/about/shenley_hall_2016_2.jpg) center center no-repeat;
	background-size: cover;
}


.feature-block {
	position: relative;
}
.feature-icon-side {
	font-size: 68px;
	position: static;
}

.feature-icon-side span {
	position: absolute;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	border-right: 2px solid #E08A98;
	padding: 10px 10px 10px 0;
}

.feature-fl span {
	border-color: #7E0066;
}

.glyph-tel-arrow {
	font-size: 28px;
	position: relative;
	top: 6px;
	padding-right: 15px;
}

.navbar-toggle {
	margin-right: 0;
}

.fadeInBlock {
	transition: opacity .5s ease-in-out;
   -moz-transition: opacity .5s ease-in-out;
   -webkit-transition: opacity .5s ease-in-out;
	opacity: 0;
}
.fadedInBlock {
	opacity: 1;
}

.roadrunner-features li {
	margin-left: -40px;
}

.show-banner {
	text-align: center;
	background-color: #0a0708;
	margin-bottom: 10px;
}
.show-banner img {
	margin: 0 auto;
}

blockquote {
	font-weight: bold;
	text-transform: uppercase;
	font-style: italic;
	color: #317682;
	width: 400px;
	padding-top: 20px;
	font-size: 2.5rem;
}

.feature-menu li a {
	padding: 15px 10px;
}

.brochure-download img {
	max-width: 100%;
}

.show-banner-slim {
	background-color: #0a0708; }

.show-banner-slim img {
	margin: 0 auto; }

.btn-open-cookie {
	margin-top: 10px;
}

/* Tiny devices */
@media only screen and (max-width: 767px) {

	#home-slider {
		background: #333 none;
	}

	#top .nav li {
		border: 1px solid #cecece;
		border-width: 1px 1px 0;
	}

}

@media only screen and (max-width: 993px) {

	.navbar-brand img {
		height: 65px;
	}

}

/* Small Devices */
@media only screen and (max-width: 992px) {

	#top {
		margin-bottom: 10px;
	}

	.feature-box {
		margin-top: 10px;
	}

	.head-banner {
		background-size: cover;
		padding: 10px;
	}

	.feature-icon-side span {
		display: none;
	}

	.slick-prev, .slick-next {
		display: none !important;
	}

	.news-header {
		max-height: initial;
	}

	img.slide-logo {
		height: 40px;
	}

	#home-slider .client-slide h3,
	#home-slider .client-slide p {
		width: auto;
	}

}

/* Medium sized devices */
@media only screen and (max-width: 1200px) {

	.banner-visit-btn {
		position: static;
	}

	.feature-icon-side span {
		border: none;
	}

	.tm-signup-form,
	.fl-signup-form,
	.pd-signup-form,
	.rr-signup-form,
	.cm-signup-form {
		border: none;
		padding: 0
	}

}

#map-canvas {
	border: 1px solid #ECECED;
	margin-bottom: 10px;
}

#map-canvas {
	height: 418px;
	width: 100%;
	padding: 0;
}

#directions-panel {
	height: 418px;
	overflow-y: scroll;
	display: none;
}

.contact-bar {
	background-color: #ECECED;
}

.adp, .adp table {
	font-family: 'Lato', Helvetica, Arial, sans-serif;
}

.adp-marker {
	margin: 5px 10px 5px 5px;
}

#brochure-form .row {
	margin-top: 10px;
}

#brochure-form .brochure-select.row {
	margin-top: 0;
}
.brochure-select label {
	font-weight: normal;
}

@media only screen and (max-width: 992px) {

	#map-container {
		margin-top: 10px;
	}

}