
body { background-size:700px; background-image:url(/images/54534A-F57F25/MTMO_Illustratie_Achtergrond_Boven.svg); background-repeat:no-repeat; background-position:top right 30%; }
body:after { height:117px; display:block; width:100%; content:''; position:absolute; z-index:-1; margin-top:-117px; background-image:url(/images/54534A-F57F25/MTMO_Illustratie_Achtergrond_Beneden.svg); background-repeat:no-repeat; background-position:bottom left; }


#homereview #hheader ul li:before { color:#F57F25; }
#homereview #hheader .col-md-2 .cijferin { font-size:55px; color:#FFF; }

.gradienttext {
background: -webkit-linear-gradient(45deg ,#54534A, #F57F25);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;	
}

.gradientdiv {
background: #54534A;
background: -moz-linear-gradient(left, #54534A 0%, #F57F25 100%); 
background: -webkit-linear-gradient(left, #54534A 0%,#F57F25 100%); 
background: linear-gradient(to right, #54534A 0%,#F57F25 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#54534A', endColorstr='#F57F25',GradientType=1 );	
}
.gradientupdown {
    background: linear-gradient(0deg, rgba(84,83,74,1) 0%, rgba(245,127,37,1) 100%); 
}

.gradientborder {
background: #54534A; 
background: -moz-linear-gradient(left, #54534A 0%, #F57F25 100%); 
background: -webkit-linear-gradient(left, #54534A 0%,#F57F25 100%); 
background: linear-gradient(to right, #54534A 0%,#F57F25 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#54534A', endColorstr='#F57F25',GradientType=1 ); 
padding:1px;
}
.topbanner .sterrengroot { background-color:#F57F25; }
.topbanner .sterrengroot .cijfertext { color:#54534A; }
.gradientborder:before { border-radius:5px; -webkit-border-radius:5px; content:''; background-color:#FFF; width:100%; height:35px; display:block; position:inherit; }
.reviewsregel .paginanummers2 a.gradientborder { border-radius:50%; -webkit-border-radius:50%; }
.reviewsregel .paginanummers2 a.gradientborder:before { width:50px; height:50px; border-radius:50%; -webkit-border-radius:50%; position:absolute; }
.reviewsregel .paginanummers2 a { color:#F57F25; }

.row.review .inhoudreview h2 a { color:#214A82; }
.row.review .inhoudreview h3 { color:#F57F25; }
.row.review .reactieterug h4 { color:#214A82; }
.row.review .sterren { color:#F57F25; }
.row.review .vragenonder .boxje .cijfer { color:#F57F25; }
.footerreviewpage .social .fa { color:#F57F25; }
.mobiel .inhoudreview .summary h2 a { color:#214A82; }
.mobiel .inhoudreview .sterren .fa { color:#F57F25; margin-right:5px; }
.klantbecaro .navmob .pijltjes:hover { color:#214A82; }
.divbeoordelingen { background-color:#d7e9f7; }
#mtmoinfo .inhoud .regel .titel { color:#F57F25; }
#mtmoinfo .inhoud .regel a { background-color:#54534A; color:#FFF; }

.rating-container .rating-stars { 
background: -webkit-linear-gradient(45deg ,#F57F25, #54534A);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;	
}


.contactonder .contactform:after { content:''; width:200px; height:155px; margin-top:-155px; right:-185px; display:block; position:absolute; background-image:url(/images/54534A-F57F25/mtmo-pijlform.svg); background-repeat:no-repeat; }


.innerScorebg { width:100%; text-align:center; background-image:url(/images/54534A-F57F25/MTMO_Icon_Beoordelingscijfer.svg); background-size:contain; background-repeat:no-repeat; }

.mobiel {
  position: absolute;
  width: 296px;
  height: 585px;
  margin: 0 auto;
  background-image:url(/images/54534A-F57F25/mtmo-mobiel.svg);
  display:block; 
  z-index:9999999;
  background-size:cover;
  background-repeat:no-repeat;
}

.mobiel .link a { color:#54534A; }
.innerScorebgv2 { color:#FFF; text-align:center; font-size:30px; height:60px; background-image:url(/images/54534A-F57F25/praatwolkje.svg); background-size:contain; background-repeat:no-repeat; background-position:right; }
.innerScorebggr { color:#FFF; text-align:center; font-size:30px; height:60px; background-image:url(/images/54534A-F57F25/praatwolkjeg.svg); background-size:contain; background-repeat:no-repeat; background-position:right; }
.reviewv2 .col-md-3 { background-color:rgba(84,83,74,0.3); }
.reviewv2 .onderreview .col-md-3 { background-color:rgba(84,83,74,0.6); }

@-webkit-keyframes pulse {to {box-shadow: 0 0 0 45px rgba(58, 58, 58, 0);}}
@-moz-keyframes pulse {to {box-shadow: 0 0 0 45px rgba(58, 58, 58, 0);}}
@-ms-keyframes pulse {to {box-shadow: 0 0 0 45px rgba(58, 58, 58, 0);}}
@keyframes pulse {to {box-shadow: 0 0 0 45px rgba(58, 58, 58, 0);}}
.svg-container {  width: 100%;  height: 0;  padding-top: 100%;  position: relative;  }
.svg-container svg {  position: absolute;  top: 0;  left: 0;  }


.beoordeelonstop { 
	font-weight:bold;
	color:#FFF !important;
	margin-left:30px;
	border-radius:2rem;
	box-shadow: 0 0 0 0 rgba(245,127,37,0.7);
    webkit-animation: pulse 4.0s 5 cubic-bezier(0.66, 0, 0, 1);
    -moz-animation: pulse 4.0s 5 cubic-bezier(0.66, 0, 0, 1);
    -ms-animation: pulse 4.0s 5 cubic-bezier(0.66, 0, 0, 1);
    animation: pulse 4.0s 5 cubic-bezier(0.66, 0, 0, 1);
    background:#F57F25;
    border-color:#F57F25;
}

.beoordeelonstop:hover { 
	background:#54534A !important;
	color:#F57F25 !important;
}
.beoordeelonstop:focus { 
	background:#F57F25 !important;
	color:#FFF !important;
}

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px)  {
	.klantbecaro .navmob .pijltjes { background-color:#FFF; border-color:#54534A; color:#54534A; }
}

@media only screen and (max-width: 767px) {
    .navbar-default .navbar-toggle { background-color:#54534A; }
    .navbar-default .navbar-toggle .icon-bar { background-color:#F57F25; }
    .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { background-color:#54534A; }

	.klantbecaro .navmob .pijltjes { background-color:#FFF; border-color:#54534A; color:#54534A; }
}



/*#mtmopopup .modal-title { color:#F57F25; }*/
.horeca-template.theme-54534A-F57F25 .homecijfers .sterrengroot .fa { color:#F57F25; }
.horeca-template.theme-54534A-F57F25 .reviewsslider  .fa { color:#54534A; }
.horeca-template.theme-54534A-F57F25 .kleur1 { color:#54534A; }
.horeca-template.theme-54534A-F57F25 .kleur2 { color:#F57F25; }
.horeca-template.theme-54534A-F57F25 .bgkleur1 { background-color:#54534A; }
.horeca-template.theme-54534A-F57F25 .bgkleur2 { background-color:#F57F25; }
.horeca-template.theme-54534A-F57F25 .beoordeelonstop { 
	box-shadow: 0 0 0 0 rgba(84,83,74,0.7);
    background:#54534A;
    border-color:#54534A;
}

.horeca-template.theme-54534A-F57F25 .beoordeelonstop:hover { 
	background:#F57F25 !important;
	color:#54534A !important;
}

.filters input[type=submit] { background-color:#54534A; ?>; border-color:#54534A; ?>; }
.filterbtn { background-color:#54534A; }
.modal-footer .btn-primary { font-weight:bold; background-color:#54534A; ?>; border-color:#54534A; }



/* new */

.kleur1bg { background-color:#54534A; }
.kleur2bg { background-color:#F57F25; }
.kleur3bg { background-color:#54534A; }

body.mtmov2-template { background-image:none; }
body.mtmov2-template:after { display:none; }
body.mtmov2-template a { color:#54534A; }
body.mtmov2-template .headertop .col-md-4 { background-color:#54534A; }
body.mtmov2-template .headertop .col-md-4 .controls .carousel-control-prev { color:#54534A; }
body.mtmov2-template .headertop .col-md-4 .controls .carousel-control-next { color:#54534A; }
body.mtmov2-template .teksthomev2 h2, body.mtmov2-template .teksthomev2 h3, body.mtmov2-template .teksthomev2 h4 { color:#54534A; }
body.mtmov2-template .teksthomev2 i { font-style:normal; color:#54534A; }
body.mtmov2-template .teksthomev2 .rechtscol ul li { color:#F57F25 }
body.mtmov2-template .onderkant .inhoud .contactinfo .social a { background-color:#54534A }
body.mtmov2-template .headertopfull .bgfill { background-color:#54534A; }
body.mtmov2-template .headertopfull .headerondertekst:after { background-color:#54534A; }
body.mtmov2-template .headertopfull .catcaro .bronimg { background-color: rgba(84,83,74,0.2); }
body.mtmov2-template .filterbtn { background-color:#FFF; color:#54534A; border:1px #54534A solid; }
body.mtmov2-template .leesmeerbar { color:#F57F25 }
body.mtmov2-template .reviewmtmov2 .scorerow { background-color:#54534A; }
body.mtmov2-template .reviewmtmov2 .reviewin .summary { background-color: rgba(84,83,74,0.1); }
body.mtmov2-template .reviewmtmov2 .reviewin .summary h2 { color:#54534A }
body.mtmov2-template .reviewmtmov2 .reviewin h3 { color:#54534A }
body.mtmov2-template .reviewmtmov2 .reactieterug h3 { color:#54534A }
body.mtmov2-template .reviewmtmov2 .reactieterug h3 .fa { color:#54534A }
body.mtmov2-template .reviewmtmov2 .onderreview { background-color:#54534A; }
body.mtmov2-template .reviewsregel .paginanummers2 a { background-color: rgba(84,83,74,0.1); }
body.mtmov2-template .modal-backdrop { background-color:#54534A; }
body.mtmov2-template .lightboxOverlay { background-color:#54534A; }
body.mtmov2-template .modal-backdrop.in { opacity:0.75; }
.popupmtmov2 { background-color:rgba(84,83,74,0.95); }
body.mtmov2-template #menumobtablet .social a { color:#54534A }
body.mtmov2-template .headersmall a { background-color:#F57F25 }

body.mtmov2-template #beoordelenin h3 { color:#54534A }
body.mtmov2-template #beoordelenin input, body.mtmov2-template #beoordelenin select, body.mtmov2-template #beoordelenin textarea { border-color:#54534A }
body.mtmov2-template #beoordelenin input[type=submit] { background-color:#F57F25; }
body.mtmov2-template #beoordelenin .fileinput-button.btn-success { background-color:#54534A; }

body.mtmov2-template .gm-style-iw-d .titel { font-weight:bold; color:#F57F25; }
body.mtmov2-template .gm-style-iw-d a { color:#54534A; }
body.mtmov2-template .topbar * { color:#54534A; }
body.mtmov2-template .topbar .button { background-color:#54534A !important; }
body.mtmov2-template .belonstop , body.mtmov2-template .menuinhoud .button { 
	font-weight:bold;
	color:#FFF !important;
	margin-left:30px;
	border-radius:2rem;
    background:#54534A;
    border-color:#54534A;
}
body.mtmov2-template .beoordeelonstop:hover { color:#FFFFFF !important; }
body.mtmov2-template .belonstop:hover { background:#F57F25 !important; }
body.mtmov2-template .belonstop:focus { background:#F57F25 !important; }

body.mtmov2-template .mtmov2modal .close { background:#F57F25 !important; }
body.mtmov2-template .mtmov2modal h5 { color:#54534A; }
body.mtmov2-template .mtmov2modal .modal-footer input[type=submit] { background-color: #54534A; }

body.mtmov2-template .mtmov2modal .contactform input[type=text] { border:1px #54534A solid; }
body.mtmov2-template .mtmov2modal .contactform select { border:1px #54534A solid; }
body.mtmov2-template .mtmov2modal .contactform input[type=submit] { background-color: #F57F25; }
body.mtmov2-template .mtmov2modal .contactform textarea { border:1px #54534A solid; }
body.mtmov2-template .cinfotext span { color:#54534A; }
body.mtmov2-template .locaties .inhoud .tijden .tijd b { color:#54534A; }
body.mtmov2-template #menumobtablet .menuinhoud .beoordeelonstop { color:#54534A !important; }
body.mtmov2-template .bedanktpagina a { background-color:#F57F25; }
