@charset "UTF-8";
/* CSS Document */
/*--------------------------------------------------FONT--------------------------------------------------*/
body {
    font-family: 'Roboto', sans-serif;
    font-size: 14px;
    line-height: 1.7143;
    background-color: #fff;
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    font-family: 'Roboto', sans-serif;
}

/*--------------------------------------------------ALGEMEEN--------------------------------------------------*/
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    color: #00a15e !important;
}

.addthis-wrap {
    display: none;
}

a{
	color: #00a15e;	
}

a:hover, a:focus {
    color: #00854e;
}

.container-hd {
    width: 100%;
}

.acm-features .owl-carousel .owl-nav > div {
    border: 2px solid #00a15e !important;
}

.acm-features .owl-carousel .owl-nav > div .fa {
    color: #00a15e !important;
}

.acm-features .owl-carousel .owl-nav > div:hover .fa {
    color: #00854e !important;
}

.acm-features .owl-carousel .owl-nav > div:hover {
    border-color: #00854e !important;
    color: #00854e !important;
}

.alert.alert-message {
    background-color: #00a15e;
    border-color: #00a15e;
    color: #fff;
}

.breadcrumb a {
    color: #fff;
}

.article-title, .article-header h1 {
    color: #00a15e;
}

.head-action h4 {
    font-size: 12px;
    font-weight: 400;
}

.blog .readmore > a:hover, .blog-featured .readmore > a:hover, .blog .readmore > a:active, .blog-featured .readmore > a:active, .blog .readmore > a:focus, .blog-featured .readmore > a:focus {
    color: #00854e;
	text-decoration: none;
}
.blog .readmore > a, .blog-featured .readmore > a {
    color: #00a15e;
}

.item-page .item-image.pull-left img {
    max-width: 100%;
    width: 100%;
}

.module-title::after {
    border-bottom: 3px solid #00a15e;
}

ul.latestnews a {
    font-size: 12px;
    line-height: normal;
}

ul.latestnews .author {
    display: none;
}

.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
    background-color: #00a15e;
    border-color: #00a15e;
}

.pagination > li > a, .pagination > li > span {
    padding: 3px 10px;
}

.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus {
    color: #00854e;
}

#searchForm .search-box {
    border: 1px solid #00a15e;
}

.badge.badge-info {
    color: #00a15e;
}

table.acymailing_form .inputbox:focus {
    border-color: #00a15e;
}

select:focus, textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .inputbox:focus {
    border-color: #00a15e;
    box-shadow: none;
}

.blog .article-title, .blog-featured .article-title, .blog .article-title a, .blog-featured .article-title a {
    color: #00a15e;
}

.blog .article-title:hover, .blog-featured .article-title:hover, .blog .article-title a:hover, .blog-featured .article-title a:hover, .blog .article-title:active, .blog-featured .article-title:active, .blog .article-title a:active, .blog-featured .article-title a:active, .blog .article-title:focus, .blog-featured .article-title:focus, .blog .article-title a:focus, .blog-featured .article-title a:focus {
    color: #00854e;
    text-decoration: none;
}

.alert h4 {
    color: #fff !important;
}

.back-to-top .btn {
    border-radius: 0%;
}

.btn-inverse {
    color: #fff;
    background-color: #00a15e;
    border-color: #00a15e;
}

.btn-inverse:hover, .btn-inverse:focus, .btn-inverse.focus, .btn-inverse:active, .btn-inverse.active, .open > .dropdown-toggle.btn-inverse {
    color: #fff;
    background-color: #00854e;
    border-color: #00854e;
}

.t3-content .search {
    width: 100%;
}

.blog .column-1 .item-image.pull-left, .blog-featured .column-1 .item-image.pull-left {
    width: 35%;
}

@media screen and (max-width: 991px) {
    .blog .column-1 .item-image.pull-left, .blog-featured .column-1 .item-image.pull-left {
		width: 100%;
	}
}

/*--------------------------------------------------TOP-BAR--------------------------------------------------*/
.topbar-list {
    padding: 0;
}

.t3-top-bar {
    padding: 10px 0px 10px 0px;
	border-bottom: 1px solid #efefef;
}

.t3-top-bar .top-right {
    border-right: none;
}

.mod-languages {
    padding: 15px 15px 15px 15px;
    float: left;
}

.search {
    padding: 5px 0px 5px 0px;
    float: left;
}

.t3-top-bar .top-left {
    border-left: none;
    padding-top: 5px;
    padding-bottom: 0px;
}

.topbar-list li {
    float: left;
    padding: 0px 15px 0px 0px;
    list-style-type: none;
}

div.mod-languages li {
    margin-right: 0px !important;
}

.t3-top-bar .top-right ul li + li {
    border-left: 1px solid #e6eaf0;
	margin-left: 12px;
}

@media screen and (max-width: 834px) {
    .mod-languages {
		padding: 15px 0px 15px 15px;
	}
}

@media screen and (max-width: 804px) {
    .search {
		width: 50%;
	}
	
	.mod-languages {
		padding: 15px 0px 15px 10px;
		width: 50%;
	}
}

@media screen and (max-width: 479px) {
    .t3-top-bar .top-right .right-info {
		width: 100%;
	}
	
	.mod-languages {
		padding: 15px 0px 15px 15px;
		width: 100%;
	}
	
	.search {
		width: 100%;
	}
}

/*--------------------------------------------------NAVIGATIE--------------------------------------------------*/
#t3-header {
    display: none;
}

.t3-mainnav {
    padding-bottom: 10px;
    padding-top: 10px;
}

.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > span:hover, .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > span:focus {
    color: #00854e;
}

.navbar-default .navbar-nav > li > a, .navbar-default .navbar-nav > li > span {
    border-left: 0px solid #00a15e;
}

.t3-mainnav .t3-navbar-collapse .navbar-nav li.current.active a {
    color: #00a15e;
}

.t3-mainnav .t3-navbar-collapse .navbar-nav li a {
    color: #00854e;
	border: none;
}

.t3-mainnav .t3-navbar-collapse .navbar-nav li a:hover {
    color: #00854e;
}

.t3-mainnav .t3-navbar-collapse .navbar-nav > li:hover {
    border: 0px solid #fff;
}

.t3-mainnav .t3-navbar-collapse .navbar-nav li.current.active {
    border: 0px solid #fff;
}

.t3-mainnav .t3-navbar-collapse .navbar-nav > li {
    text-align: center;
}

.t3-mainnav .t3-navbar-collapse .navbar-nav > li.active > a {
    padding: 10px 0px;
}

.navbar-collapse {
    box-shadow: inset 0 0px 0 rgba(255, 255, 255, 0.1);
}

.navbar-default .navbar-collapse, .navbar-default .navbar-form {
    border: 0px solid #00a15e;
}

.col-sm-12.col-md-12 {
    position: static;
}

.logo {
	width: auto;
	float: left;
	padding: 0px 0px 0px 0px;
}

.logo-img {
    width: 275px;
}

.navbar-nav > li {
    margin: 5px 15px 5px 0px;
}

.nav > li > a {
    padding: 10px 0px 5px 0px;
}

.navbar-default .navbar-nav > li > a, .navbar-default .navbar-nav > li > span {
    color: #505656;
	font-size: 15px;
	text-transform: uppercase;
	font-weight: normal;
	line-height: 25px;
}

.current.active {
    border-bottom: none;
}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active.open > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active.open > a:hover, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active.open > a:focus {
    background-color: transparent;
	color: #00a15e;
	font-weight: 700;
}

.navbar-default {
    background-color: #fff;
    border-color: transparent;
	border-bottom: 1px solid #efefef;
}

.t3-mainnav.affix {
    width: 100%;
}

.navbar-toggle {
    color: #00a15e;
	line-height: 45px;
	background: transparent;
}

ul.level0 {
    float: right;
}

@media screen and (max-width: 1199px) {
    .navbar-default .navbar-nav > li > a, .navbar-default .navbar-nav > li > span {
	    font-size: 12px;
	}
}

@media screen and (max-width: 991px) {
    #t3-mainnav .container {
    	width: 100%;
	}
	
	.logo-img {
		width: 200px;
	}
	
	.navbar-nav > li {
		margin: 0px 15px 5px 0px;
	}
}

@media screen and (max-width: 875px) {
    .navbar-default .navbar-nav > li > a, .navbar-default .navbar-nav > li > span {
	    font-size: 10px;
	}
}

@media screen and (max-width: 767px) {
    .navbar-default .navbar-nav > li > a, .navbar-default .navbar-nav > li > span {
	    font-size: 16px;
	}
}

.t3-mainnav .t3-navbar-collapse .navbar-nav {
    float: none;
}

/*--------------------------------------------------HOME-VIDEO--------------------------------------------------*/
.acm-hero.style-4 .video-wrapper::before {
    background-color: transparent!important;
    opacity: 0 !important;
	display: none;
}

.hero-btn-actions {
    display: none;
}

body .acm-hero.position-center .hero-content {
    width: 80%;
}

body .acm-hero.style-4 .hero-content {
    padding-top: 17% !important;
	padding-left: 50%;
    text-align: left;
}

@media screen and (max-width: 1100px) {
	body .acm-hero.style-4 .hero-content {
		padding-left: 40%;
	}
}

.acm-hero.style-4 .hero-content .hero-heading img {
	width: 400px;
}

@media screen and (max-width: 900px) {
	.acm-hero.style-4 .hero-content .hero-heading img {
		width: 300px;
	}
}

@media screen and (max-width: 576px) {	
	.home-video {
    	display: none;
	}
}

.acm-hero.style-light .hero-intro {
    color: #00a15e !important;
    margin: 0px 0px 0px 15px;
}

.acm-hero .hero-intro {
	display: block !important;
}

.acm-hero .hero-intro a {
    border-bottom: 1px solid !important;
}

.acm-hero .hero-intro a:hover, .acm-hero .hero-intro a:focus, .acm-hero .hero-intro a:active {
    color: #00854e !important;
	text-decoration: none;
}

/*.home-video {
    border-bottom: 15px solid #efefef;
}*/

/*--------------------------------------------------INTRO--------------------------------------------------*/
.acm-features.style-3 {
    padding: 30px 0px 30px 0px !important;
}

@media screen and (min-width: 992px) {
    .acm-features.style-3 .features-content.features-content-right .features-item {
    	padding-right: 12px !important;
	}
}

.acm-features.style-3 .features-item h3 {
    color: #00a15e !important;
    font-weight: bold !important;
}

#Social-Home {
    margin-top: 24px;
}

.intro-tekst-Demtec p {
    margin-right: 24px;
}

@media screen and (max-width: 767px) {
    .intro-tekst-Demtec p {
    	margin-right: 0px;
	}
	
	.acm-features.style-3 {
    	padding: 0px !important;
	}
	
	.acm-features.style-3 .features-item {
		margin-bottom: 0px !important;
	}
}

#Social-Home img {
    width: 45px;
}

#Social-Footer {
    margin-top: 0px;
	padding-left: 40px;
}

@media screen and (max-width: 991px) {
    #Social-Footer {
		padding-left: 0px;
	}
}

#Social-Footer img {
    width: 40px;
}

/*--------------------------------------------------STATISTICS--------------------------------------------------*/
.uber-stats.style-2 .stats-list span.stats-item-icon {
    display: none;
}

.section-inner.ja-inview {
    background: #00a15e;
	padding: 30px 0;
	color: #fff;
}

.uber-stats.style-2 .stats-list span.stats-item-counter {
    color: #fff !important;
}

/*--------------------------------------------------MACHINES--------------------------------------------------*/
.acm-features.style-1, .acm-features.style-3, .acm-features.style-5 {
    background: #f2f4f8;
    padding-bottom: 40px !important;
	padding: 40px 0px 0px 0px;
}

.machines.acm-features.style-1 .features-item-inner .feature-action{
	border: none;
	margin: 0px -24px -24px -24px;
}

/*.machines.acm-features.style-1 .features-item-inner {
    background: #fff !important;
}*/

.machines.acm-features.style-1 .owl-nav {
    left: 0%;
    position: static;
}

.btn-border:hover, .btn-border:focus, .btn-border:active {
    background: #ffffff;
    color: #00a15e;
}

.acm-video.style-1 .video-thumb::before {
    background: #000 !important;
    opacity: 0.7 !important;
}

.section-wrap .CTA {
    padding: 0px;
}

.acm-features.style-2 .feature-info {
    background: #fff !important;
	color: #000 !important;
}

.custom .call-to-actions {
    background: #00a15e;
	background-image: url("/~newdemtec/images/Curven/Curven-03.jpg");
	padding: 48px 0px;
	background-repeat: no-repeat;
	background-size: cover;
}

.custom .call-to-actions h4 {
    color: #00a15e !important;
}

/*--------------------------------------------------BEURZEN--------------------------------------------------*/
.acm-features.style-1 .features-item-inner:hover h4 {
    color: #00854e !important;
}

.acm-features .features-item-inner h4 {
    color: #00a15e !important;
}

.acm-features.style-1{
	border-top: 1px solid #e6eaf0;
}

.acm-features.style-1, .acm-features.style-3, .acm-features.style-5 {
    background: #fff !important;
}

.acm-features.style-1 .features-item-inner {
    background: #f2f4f8 !important;
}

#acm-feature-99 .btn.btn-default {
    width: 100%;
}

.acm-features.style-1 .acm-features-title {
    color: #00a15e !important;
    font-weight: bold !important;
}

.btn-default {
    background-color: #00a15e;
    border-color: #00a15e;
}

.btn-default:hover, .btn-default:focus, .btn-default.focus, .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default {
    background-color: #00854e;
    border-color: #00854e;
}

.acm-features.style-1 .owl-nav {
    margin-top: 24px;
}

@media screen and (max-width: 991px) {
    .acm-features.style-1 .owl-nav {
		left: 0% !important;
		position: static !important;
	}
}

/*--------------------------------------------------GOOGLE-MAPS-DEALERS--------------------------------------------------*/
.acm-features.style-5.ja-inview {
    padding-top: 0px;
}

.map-container {
    margin: 0px !important;
}

.section-wrap .dealers {
    padding: 0px;
}

.section-wrap .dealers p  {
    margin: 0px;
}

.custom.dealers.ja-inview p {
    display: none;
}

.features-item.col-xs-12.col-sm-7.col-md-8.col-lg-9.pull-right.Google-Maps {
    margin-top: 24px;
}


@media screen and (max-width: 991px) {
	.acm-features.style-3{
		padding-bottom: 0px!important
	}
	
	.acm-features.style-5.ja-inview {
		padding-top: 0px;
	}

	.acm-features.style-1.ja-inview {
		padding-bottom: 0px !important;
	}
	
	.Google-Maps-Verkooppunten{
		width: 100%;
	}
}

/*--------------------------------------------------FOOTER--------------------------------------------------*/
footer .hidden-xs {
    display: block !important;
}

.t3-footnav .t3-module ul > li + li {
    margin-top: 6px;
}

.breadcrumb > .active {
    color: #fff;
}

.t3-footer {
    background: #fff;
	border-top: #00a15e 20px solid;
}

.t3-navhelper {
	color: #fff;
    background: #00a15e;
    border-top: 1px solid #00a15e;
}

.breadcrumb {
    background-color: #00a15e;
	padding: 1% 0% 1% 1%;
}

.breadcrumb li span {
    color: #fff;
}

.wrap.t3-masthead{
    background-color: #00a15e;
}

@media screen and (max-width: 767px) {	
	.breadcrumb {
    	padding: 2% 0% 2% 2%;
	}
}

.t3-footnav {
    padding: 36px 0;
}

.t3-footnav .t3-module {
    background: #fff;
    color: #000;
}

.t3-footnav .t3-module .module-ct {
    color: #000;
}

.t3-footnav .t3-module .module-title {
    color: #00a15e;
}

.t3-footnav .t3-module ul > li.active > a {
    color: #00a15e;
	border-bottom: 1px solid #00a15e;
}

.t3-footnav .t3-module ul > li > a {
    color: #000;
	border-bottom: 0px solid #00a15e;
}

.t3-footnav .t3-module ul > li > a:hover, .t3-footnav .t3-module ul > li > a:active, .t3-footnav .t3-module ul > li > a:focus {
    color: #00854e;
}

.t3-footer .t3-spotlight .col + .col {
    border-left: 1px solid #00a15e;
}

.button {
    background-color: #00a15e;
    border: 1px solid #00a15e;
	width: 100%;
}

.button:hover, .button:focus, .button.focus, .button:active, .button.active, .open > .dropdown-toggle.button {
    color: #ffffff;
    background-color: #00854e;
    border-color: #00854e;
}

.acyfield_name.acy_requiredField {
    padding-bottom: 10px !important;
}

.t3-copyright {
    background: #00a15e;
	display: none;
}

.footer-logo{
	width: 100%;
}

@media screen and (max-width: 768px) {
	.t3-footer .col-lg-3.col-md-3.col-sm-3.col-xs-6.col {
    	width: 100%;
	}
	
	.footer-logo{
		width: 50%;
	}
}

@media screen and (max-width: 370px) {	
	.footer-logo{
		width: 100%;
	}
}

#padding-left{
	padding-left: 40px;
}

@media screen and (max-width: 991px) {	
	#padding-left{
		padding-left: 0px;
	}
}

/*--------------------------------------------------MASTHEAD--------------------------------------------------*/
.t3-masthead .ja-masthead::before {
    background-color: #bebebe;
}

.t3-masthead .ja-masthead .ja-masthead-detail h3 {
    color: #00a15e !important;
    font-weight: bold;
	background-color: rgba(255, 255, 255, 0.7);
    padding: 10px 10px 10px 10px;
    text-align: center;
	width: 40%;
}

.t3-masthead .ja-masthead::before {
    left: -7%;
    opacity: 0.3;
	display: none;
}

@media screen and (max-width: 767px) {	
	.t3-masthead .ja-masthead::before {
		left: 0%;
	}
	
	.t3-masthead .ja-masthead .ja-masthead-detail h3 {
		width: 100%;
	}
}

/*--------------------------------------------------K2--------------------------------------------------*/
div.itemVideoBlock div.itemVideoEmbedded {
    text-align: center;
    width: 66.66666667%;
}

.subCategoryMore {
    display: none;
}

.catItemReadMore {
  	display: none !important;
}

.subCategory:hover {
    box-shadow: 0px 0px 10px 5px rgba(0, 0, 0, 0.2);
}

div.itemExtraFields {
    border-top: none;
}

div.itemListCategory img {
    float: none;
}

.k2-item-kader {
    width: 50%;
	float: left;
	padding: 0px 20px 0px 0px;
}

span.itemImage img {
    max-width: 100%;
    height: auto;
	width: 100% !important;
}

.eigenschappen ul li {
    padding: 7px 14px 7px 0px;
}

.eigenschappen {
    width: 100%;
	padding: 0px;
}

.eigenschappen-title {
    color: #fff !important;
    background-color: #00a15e;
    padding: 15px 0px 15px 15px !important;
	font-size: 14px;
	font-weight: 700;
	text-transform: uppercase;
	margin-bottom: 0px;
	margin-top: 0;
}

.eigenschappen-content{
	background-color: #f2f4f8;
}

.eigenschappen-kader-content{
	background-color: #f2f4f8;
	min-height: 150px;
	margin-bottom: 20px;
}

.itemVideoBlock h3 {
    border-bottom: 1px solid #00a15e;
    width: 66.66666667%;
}

@media screen and (max-width: 991px) {	
	.itemVideoBlock h3 {
		width: 100%;
	}
	
	.k2-item-kader {
    	width: 100%;
		padding: 0px;
	}
	
	.eigenschappen-kader-content{
		min-height: auto;
	}
	
	div.itemVideoBlock div.itemVideoEmbedded {
		width: 100%;
	}
}

div.itemVideoBlock {
    margin: 0px;
    padding: 0px;
    background: transparent;
}

div.itemImageBlock {
    float: left;
    width: 66.66666667%;
	padding: 0px !important;
}

span.itemImage {
    text-align: left;
	pointer-events: none;
}

div.itemFullText {
    width: 100%;
    float: left;
}

@media screen and (max-width: 991px) {
	div.itemFullText {
		width: 100%;
	}
	
	div.itemImageBlock {
		width: 100%;
	}
}

@media screen and (max-width: 768px) {
	div.itemImageBlock {
		width: 100%;
	}
	
	div.itemFullText {
    	width: 100%;
	}
}

.itemListView div.itemListCategory {
    background: transparent;
    border-bottom: 1px solid transparant !important;
    border-radius: 3px;
    padding: 0px 0px 0px 0px;
    border: none;
}

.itemListView div.catItemView {
    border-bottom: none;
}

.itemListView div.catItemHeader .catItemTitle > a {
    color: #00a15e;
}

.itemListView div.catItemHeader .catItemTitle > a:hover, .itemListView div.catItemHeader .catItemTitle > a:focus {
    color: #00854e;
	text-decoration: none;
}

.itemListView div.catItemReadMore > a {
    color: #00a15e;
}

.itemListView div.catItemReadMore > a:hover, .itemListView div.catItemReadMore > a:active, .itemListView div.catItemReadMore > a:focus {
    color: #00854e;
	text-decoration: none;
}

.itemBackToTop .k2Anchor {
    display: none;
}

.itemView div.itemHeader h2.itemTitle {
    border-bottom: 1px solid #00a15e;
}

.well {
    background-color: transparent;
    border: none;
	padding: 0px
}

.itemListSubCategories .subCategoryContainer .subCategory > h2 a {
    color: #00a15e;
}

.itemListSubCategories .subCategoryContainer .subCategory > h2 a:hover, .itemListSubCategories .subCategoryContainer .subCategory > h2 a:focus {
    color: #00854e;
    text-decoration: none;
}

.subCategoryMore:hover {
    text-decoration: none;
}

.itemListSubCategories .subCategoryContainer .subCategory .subCategoryImage::after {
    display: none;
}

.itemListSubCategories .subCategoryContainer .subCategory {
        height: 250px;
    	min-height: 250px;
	    max-height: 250px;
}

.itemListSubCategories .subCategoryContainer {
    padding: 12px 12px;
}

@media screen and (max-width: 991px) {
	div.itemContainer, div.subCategoryContainer {
		float: left;
		display: block;
		width: 50% !important;
	}
	
	.clr {
	    display: none;
	}
}

@media screen and (max-width: 600px) {
	div.itemContainer, div.subCategoryContainer {
		float: none;
		display: block;
		width: 100% !important;
	}
	
	.itemListSubCategories .subCategoryContainer .subCategory {
        height: auto;
    	min-height: none;
	    max-height: none;
	}
}

.itemListView div.itemListCategory > h2 {
    color: #23263d;
    font-size: 36px;
    margin-top: 0;
    border-bottom: 1px solid #00a15e;
    width: 66.66666667%;
	margin-bottom: 24px;
}

div.itemListSubCategories h3 {
	display: none;
}

/*--------------------------------------------------CONTACT--------------------------------------------------*/
.formResponsive select, .formResponsive textarea, .formResponsive input[type="text"], .formResponsive input[type="number"], .formResponsive input[type="email"], .formResponsive input[type="tel"], .formResponsive input[type="url"], .formResponsive input[type="password"] {
    height: 30px;
    width: 100%;
}

.formResponsive .formHorizontal .formControlLabel {
    width: 150px;
    text-align: left;
}

strong.formRequired {
    font-weight: normal;
}

#Uw\ bericht {
    min-height: 200px;
    max-width: 100%;
    min-width: 100%;
}

.formResponsive label {
    height: auto;
    float: none;
    font-weight: normal;
    line-height: 1.2;
    display: block;
    margin: 10px 5px 3px 0;
}

.formResponsive input[type="button"], .formResponsive button[type="button"], .formResponsive input[type="submit"], .formResponsive button[type="submit"], .formResponsive input[type="reset"], .formResponsive button[type="reset"] {
    border-radius: 4px;
    width: 20%;
    height: 50px;
}

.formResponsive input[type="submit"], .formResponsive button[type="submit"] {
    background-image: -moz-linear-gradient(top, #00a15e, #00a15e);
	background-image: -webkit-linear-gradient(top, #00a15e, #00a15e);
    border-color: #00a15e;
}

.formResponsive input[type="submit"]:hover, .formResponsive button[type="submit"]:hover, .formResponsive input[type="submit"]:active, .formResponsive button[type="submit"]:active, .formResponsive input[type="submit"].active, .formResponsive button[type="submit"].active, .formResponsive input[type="submit"].disabled, .formResponsive button[type="submit"].disabled, .formResponsive input[type="submit"][disabled], .formResponsive button[type="submit"][disabled] {
    background-color: #00a15e;
}

.btn-primary {
    color: #ffffff;
    background-color: #00a15e;
    border-color: #00a15e;
}

.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {
    color: #ffffff;
    background-color: #00854e;
    border-color: #00854e;
}

/*--------------------------------------------------BEDRIJF--------------------------------------------------*/
blockquote {
	float: left;
    padding: 12px 24px;
    margin: 0 0 24px;
    font-size: 15px;
    border-left: 2px solid #00a15e;
}

#Block-Bedrijf{
	float: left; 
	clear: left;
}

.img-article-left{
	float: left;
	width: 40%;
	margin: 5px 30px 10px 0px;
}

.img-article-right{
	float: right;
	width: 40%;
	margin: 5px 0px 10px 30px;
}

@media screen and (max-width: 479px) {
	.img-article-left{
		width: 100%;
		margin: 5px 0px 10px 0px;
	}

	.img-article-right{
		width: 100%;
		margin: 5px 0px 10px 0px;
	}
}