body {
	background-color:#FFFFFA;
}

main {
	overflow: hidden;
}

.container {
	display:block;
	z-index:777;
}

li.l10 {
	margin-left: -10px !important;
}

ul.navtop {
	margin-top:0px !important;
}

h2.add, p.add, p.add2,  p.add3 {
	background-color: rgba(245,245,245, 0.3);
}

a.ex1:hover {
	color: #EA4335;
}

a.ex1:link, a.ex1:visited, a.ex1:hover, a.ex1:active {
	text-decoration: none;
}

span.tips {
	font-weight: 600;
	color: #000;
}

div.menutitelcor, div.menutiteltools, div.menutitelgoogle, div.menutitelsocial {
	margin-top: -147px !important;
	margin-left: -1px !important;
}

.background-1 {
	margin-top: 25px;
}

span.check {
	color:#EB4335;
}

.allwayson {
	display:block;
}

.allwaysoff {
	display:none;
}

span.telefoon {
	display: none;
}

div.mobmenupos {
	margin-bottom: -797px !important;
}

div.mobmenmar {
	padding-left: 10px;
	padding-right: 5px;
}

#menu_box {
	margin-bottom: 0px;
}

.menu {
	margin: 0 auto;
	padding: 0;
	width: 100%;
}

.menu li { list-style: none; }
.menu li a {
display: table;
	margin-top: 1px;
	padding: 14px 10px;
	width: 100%;
	background: #007AFF;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	font-family: lato;
	font-size: 15px;
	color: #FFF;
	overflow: hidden;
	-webkit-transition-property: background;
	-webkit-transition-duration: 0.4s;
	-webkit-transition-timing-function: ease-out;
	transition-property: background;
	transition-duration: 0.4s;
	transition-timing-function: ease-out;
}
 
.menu > li:first-child a { margin-top: 0; }
.menu li a:hover {
	background: #55AAFF;
	padding-left: 30px;
	-webkit-transition-property: background;
	-webkit-transition-duration: 0.2s;
	-webkit-transition-timing-function: ease-out;
	transition-property: background;
	transition-duration: 0.2s;
	transition-timing-function: ease-out;
}
 
.menu li ul {
	margin: 0;
	padding: 0;
}

.menu li li a {
display: block;
	margin-top: 0;
	padding: 0 10px;
	height: 0;
	background: #E1EDFA;
	color: #1F3D39;
	-webkit-transition-property: all;
	-webkit-transition-duration: 0.5s;
	-webkit-transition-timing-function: ease-out;
	transition-property: all;
	transition-duration: 0.5s;
	transition-timing-function: ease-out;
}

.menu > li:hover li a {
	display: table;
	margin-top: 1px;
	padding: 10px;
	width: 100%;
	height: 1em;
	padding-left: 50px;
	-webkit-transition-property: all;
	-webkit-transition-duration: 0.3s;
	-webkit-transition-timing-function: ease-out;
	transition-property: all;
	transition-duration: 0.3s;
	transition-timing-function: ease-out;
}

.menu > li:hover li a:hover {
	background: #FAFAFA;
	color: #000;
	-webkit-transition-property: background;
	-webkit-transition-duration: 0.2s;
	-webkit-transition-timing-function: ease-out;
	transition-property: background;
	transition-duration: 0.3s;
	transition-timing-function: ease-out;
}

[title] {
	position: relative;
}

[title]:after{
	content:attr(title);
	color: #fff;
	background:#333;
	background-color: #FAFAFA;
	padding: 5px;
	position: absolute;
	left: -9999px;
	opacity:0;
	bottom: 100%;
	white-space: nowrap;
	-webkit-transition:0.25s linear opacity;
}

[title]:hover:after{
	left:5px;
	opacity:1;
}

a div {	
	display: none;
	color: #fff;
	background-color: #FAFAFA;
	padding: 12px;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	width: 300px;
	height:94px;
	margin-top: -124px;
	padding-left: 10px;
	text-align: left;
	position: absolute;
	font-family: Lato;
	font-size: 12px;
	font-weight: 500;
	z-index: 999;	
}

a { 
	display: inline-block;
}

a:hover div { 
	display:block; 
}

.posmenu {
	display: none;
	position: absolute;
	float: right;
	top: 40px;
	width: 98%;
	z-index: 10;
}

div.onoff {
	display:none;
}

div.companylogo {
	background-image: url('/images/2560/logo.png');
	background-repeat: no-repeat;
	width: 500px;
	height: 160px;
}

div.seobureau {
	display: block;
	position: relative;
	background-image: url('/images/2560/seobureau-nederland.jpeg');
	background-repeat: no-repeat;
	margin-left: 13.7% !important;
} 

.mpi {
	padding-left: 44% !important;
}

.homeb {
	font-size: 32px;
}

.st1 {
	margin-top:25px !important;
	margin-bottom:20px !important;
}

.st2 {
	padding-top: 0px;
	padding-bottom: 0px !important
}

.st3 {
	border-top: 3px solid #EA4335;
	padding-top: 10px;
	border-bottom: 3px solid #EA4335;
	padding-bottom: 10px;
	background-color: #FAFAFA;
}

.st15a {
	
}

.st15 {
	margin-left: -3px !important;
}

.st9, .st12 {
	padding-left: 0px !important;
}

.st9 {
	z-index: 801;
}

.color-primary {
	color: #000 !important;
}

span.menu-up {
	float: right !important;
	text-align: middle;
}

.form-control {
	display: block;

	width: 100% !important;

}

.formhrline {
	width:100% !important;
	padding-bottom: 20px;
	margin-left: 0px !important;
}

.seocor, .seopakcor, .toolscor, .googlecor, .socialcor {
	margin-left: -2px !important;
	margin-top: -6px !important;
}

.missie {
	font-size: 25px !important;
	padding-top: 0px !important;
	margin-top: -90px !important;
	font-family: Lato !important;
	font-weight: 500 !important;
	color: #000 !important;
	text-align: center;
}

p.mainpage {
	width: 96% !important;
	line-height: 30px;
	padding-bottom: 10px;
	color:#222;
}

p.missie {
	width: 100% !important;
	padding-top: -30px 
	padding-bottom: 10px;
}

span.cm {
	font-weight: 600;
	color: #EA4335;
}

.mb-3 {
	width:175px;
}

.dn {
	display: none;
}

.dropdown, msdrop, .links, .ih, .bcs, .font-1, .p-2 {
	font-family: Montserrat !important;
	font-size: 14px;
	font-weight: 500 !important;	
}

.seobutton {
	margin-right: 8px;
	font-family: Montserrat;
}

.msdrop {
	font-weight:600 !important;
	color:#222 !important;
}

div.menutitel, div.menutitelsocial, div.menutitelgoogle, div.menutiteltools {
	display: auto;
	background-color: #FAFAFA;
	border:2px solid #4385FF;
	color:#1E1E1E;

}

.dropdown-content {

	padding-bottom: 8px;
	border-left: 0.5px solid #E7E8EA; 
	border-bottom: 0.5px solid #E7E8EA;
	border-right: 0.5px solid #E7E8EA; 
	border-radius: 0px 0px 10px 10px;
}

@media only screen and (max-width: 1279px) {

div.menutitel, div.menutitelsocial, div.menutitelgoogle, div.menutiteltools {
	display:none !important;
}

.dropdown-content {

	padding-bottom: 5px;
	border-left: 0.5px solid #E7E8EA; 
	border-bottom: 0.5px solid #E7E8EA;
	border-right: 0.5px solid #E7E8EA; 
	border-radius: 0px 0px 5px 5px;
}
}

div.menutiteltools ,div.menutitelgoogle, div.menutitelsocials  {
	margin-left: 0px;

}

.flipkart-navbar-search, .menuline1, .menuline2 {
	font-family: "Montserrat";
	font-weight:500 !important;
	z-index: 991;
	position: relative;
}

div.menuline1 {
	z-index: 991;
}

.fa-envelope-o, .fa-phone {
	margin-right: 5px;
}

.fa-home, .fa-phone, .fa-envelope-o , .fa-sitemap, .open_st {
	font-size: 18px;
}

.bcs {
	font-size: 14px;
}

.frsb {
	font-size: 14px;
	font-family: "Montserrat";
}

.container12 {
	position: relative;
	margin:auto;
	margin-top: -85px !important;
	padding-bottom: 5px;
}

.col.fs-0.text-right a {
	float: right;
}

.container-fluid1 {
	margin-left: 105px !important;
}

.c_user {

	margin-bottom: 87px;

	padding-left: 25px;
}

.close_st, close_st2 {
	font-size: 20px;
	position: relative;
	top: -15px;
	cursor: pointer;
	color: #333;
	float: right;
	margin-right: 25px;
}

.open_st, .open_st2 {
	font-size:20px;
	cursor:pointer;
	color:#333;
}

.close_st2 { 
	float: right;
	font-size:20px;
	padding-bottom:15px;
	padding-right: 33px;
}

.sty_r3p {
	padding-right:3% !important;
	margin-top: -38px; !important;
}

.bcd, .ccp {
	color: #EA4335;
	margin-right: 0px;
}

a.ccp2 {
	margin-left: 0px;
	color: #4385F5;
	font-weight: 500 !important;
}

a.ccp2:hover {
	color: #EA4335;
	text-decoration: none;
} 
.bcd {
	margin-left: 4px;
}

.ppr {
	font-family: Lato !important;
	font-size: 14px !important;
	margin-top: -5px !important;
	margin-bottom: 5px !important;
}

.soccsb {
	margin-left:-2px !important;
}

.h1div {
	margin-top:35px !important;
	margin-bottom: 20px !important;
}

.sh2 {
	margin-top: -10px;
	margin-left: 1px;
	padding-bottom: 10px !important;
	margin-right: 0px !important;
	font-family: Lato;
	font-size: 32px;
}

.ch2 {
	width:96%;
	background-color: #fff;
	color:#0062CC;
	font-size: 28px;
	border-top: 1px solid #4385F5;
	padding-top: 10px;
	border-bottom: 1px solid #4385F5;
	padding-bottom: 10px;
}
}

#mySidenav1 ul.navigation {

	margin-left: -10px;

}

#mySidenav2 ul.navigation {

	margin-left: -10px;

}



#mySidenav ul.navigation {

	margin-left: -5px;

}

#mySidenav2 ul.navigation {

	margin-left: -5px;

}


#v_nav {

	width: 300px;

	position: relative;

	background: #f9f9f9;

}

.row.justify-content-center {

	margin-top: -8.5px;

	padding-left: 3px;

}


div#mySidenav1 {

	margin-top: -1px !important;

	margin-left: 0px !important;
	position: relative;
	z-index: 99;

	margin-bottom: 5px;

}

div#mySidenav2 {

	margin-top: -1px !important;

	margin-left: 0px !important;
	position: relative;
	z-index: 99;

	margin-bottom: 5px;

}

.rmenu {
	margin-top: 5px;

	float: right !important;
}

.color-9 {
	margin-left: -12px;
}

.sidenav .closebtn {
	top: 0px !important;
}

h1 {
	font-size: 40px;
	padding-left: 42px;
	color:#FFF;
	background-color:#4385FF;
	padding-top:10px; 
	padding-bottom: 12px;
	border-width: 2px 0px;
	border-color: #EA4335;
	border-top-style: solid;
	border-bottom-style: solid;
}

.dropdown-content a {
	padding:8px !important;
	left:0;
}

#v_nav ul li {
	margin: 3px;
	margin-left: -2px;
}
            
#v_nav i {
	margin-left: 24px !important;
	margin-right: 3px !important;
}
            
p.color-7.lead.font-1.mb-6 {
	text-align: left;
	margin-left: 2px !important;
	margin-right: 22px !important;
}

.smallsearch {
	position: relative;
	left: 8px;
}

.sidenav .closebtn {

	top: 0px !important;

}

.upper-links {
	padding: 0 3px;
}

.background-10 {
	margin-left:0px !important;
	margin-top:-23px !important;
}

#outer {
	display:block;
	position:absolute;
	top:0;
	left:0;
	width:50%;
	height:50%;
	z-index:771;
}
	
#inner {
	width: 450px;
	height: 250px;
	top: 330px;
	margin-left: 70px !important;
	margin: 0 auto;
    	border-radius: 25px;
	padding-top: 10px;
	padding-bottom: 30px;
	padding-left: 30px;
	padding-right: 30px;
	line-height: 25px;
	font-family: Lato;
	font-weight:500;
	font-size:17px;
	background-color: rgba(222,222,222, 0.3);
	position: relative;
	z-index:772;
}

h2.add {
	font-size: 25px;
	padding-top: 15px;
	padding-bottom: 13px;
	font-family: Lato;
}

p.add, p.add3 {
	padding-top: 10px;
	font-weight: 500;
	font-size: 17px;
}


@media only screen and (max-width:767px) {
.onv1 {
	display: block;
}
.onv2 {
	display:none;
}

.missie {
	text-align: left;
}
}

@media only screen and (min-width:768px) {

.onv1 {
	display:none;
}
.onv2 {
	display:block;
}
}


@media only screen and (min-width: 1900px) {

.flexslider, .formhrline, p.mainpage {

	width: 97.2% !important;
	line-height: 32px;
}

.slido section.color-white {
	height: 800px;
}

.container-fluid1 {
	margin-left: 0px !important;
}

.dropdown, .links, .ih, .bcs, .frsb, .font-1 {
	font-size: 19px;
}

.seobutton, .msdrop {
	font-size: 19px !important;
}

.fa-home, .fa-phone, .fa-envelope-o , .fa-sitemap {
	font-size: 28px;
}

.open_st {
	font-size: 18px;
}

.rmenu {
	margin-top: 12px;

}

.container12 {
	margin-top: -125px !important;
	height:171px;
}

div.companylogo {
	background-image: url('/images/1900/logo.png');
	width: 430px;
	height: 137px;
	margin-top: 25px;
	margin-left: 25px;
}

div.seobureau {
	background-image: url('/images/1900/seobureau-nederland.jpeg');
	width: 1267px;
	height: 842px;
	margin-top: -50px;
}

div.seoteam {
	background-image: url('/images/1900/seoteam.jpeg');
	height: 842px !important;
}

.mpi {
	padding-left: 0% !important;
}

div.menutitel, div.menutitelsocial, div.menutitelgoogle, div.menutiteltools {
	width: 575px !important;
	font-size: 16.5px !important;
	top: 20px !important;
	line-height: 22px;
}

div.menutiteltools, div.menutiteltoolstop {
	margin-left: -155px !important;

}

div.menutitelgoogle, div.menutitelgoogletop {
	margin-left: -278px !important;

}

div.menutitelsocial, div.menutitelsocialtop {
	margin-left: -380px !important;

}

.p-2 {
	font-size: 20px;
}

div.text-right {
	margin-right: -25px;
}

.ih {
	margin-left: 35px;
}

.links {
	margin-left: 35px;
}

.dropdown {
	margin-right: 15px;
}

.navigation {
	font-size:18px;
}

ul.navbar-nav li a {

	font-size: 19px !important;
	margin-left: 5px;
}

.dropdown-content {

	min-width: 330px;


	padding-top: 9px;
	line-height:22px;
}

.open_st {
	margin-right: 0px;
}

.container { 
	width:1900px; !important;
 text-align: left; padding-left:58px; padding-right:52px;
}

.sidenav .closebtn {
	right: 25px !important;
	margin-top: 15px;
}

.menuline1, .menuline2 {
	left: -3px;
}

.py-1 {
	margin-left: 26px !important; 
}

#outer {
	margin-top: 80px;
}

#inner {
	top: 346px;
	width: 695px;
	height: 315px;
	margin-left: 90px !important;
	font-size: 24px;
}

h2.add {
	font-size:36px;

}

p.add, p.add2,  p.add3 {
	padding-top: 10px;
	margin-bottom: 5px;
	font-size: 24px !important;
	line-height: 32px !important;
}

p.add2  {
	margin-top: -10px !important;
}

.ppr {
	font-size: 22px !important;
	width: 97.2% !important;
}

.sh2, .homeb {
	font-size: 36px;
	padding-bottom: 0px;
}

.ch2 {
	font-size: 36px;
	width: 97.2% !important;
}

.missie {
	font-size: 36px !important;
	margin-top: -50px !important;
	padding-bottom: 50px !important;
	margin-left: 3.5% !important;
}

@media only screen and (min-width: 1931px) and (max-width: 1999px) {

.slido section.color-white {
	margin-left: 3% !important;
	height: 824px !important;
}

.slido section.color-white {
	margin-left: 5.5% !important;
	height: 844px !important;
}
}

@media only screen and (min-width: 2000px) and (max-width: 2199px) {

.slido section.color-white {
	margin-left: 5.5% !important;
	height: 844px !important;
}

.container { 
	width:2000px; !important;
 text-align: left; padding-left:58px; padding-right:52px;
}
}

@media only screen and (min-width: 2200px) and (max-width: 2499px) {

.slido section.color-white {
	margin-left: 10% !important;
	height: 880px !important;
}

.container { 
	width:2200px; !important;
 text-align: left; padding-left:58px; padding-right:52px;
}
}

@media only screen and (min-width: 2500px) {

.slido section.color-white {
	margin-left: 0% !important;
	height: 896px !important;
}

.container { 
	width:2560px; !important;
 text-align: left; padding-left:58px; padding-right:52px;
}

div.seobureau {
	margin-left: 25% !important;
	margin-top: 0px !important;
}
}
}

@media only screen and (min-width: 1680px) and (max-width: 1899px) {

.flexslider, .formhrline, p.mainpage {

	width: 97.6% !important;
	line-height: 30px;
}

.slido section.color-white {
	height: 750px;
}

.container-fluid1 {
	margin-left: 0px !important;
}

.dropdown, .links, .ih, .bcs, .frsb, .font-1 {
	font-size: 18.5px;
}

.seobutton, .msdrop {
	font-size: 18.5px !important;
}

.fa-home, .fa-phone, .fa-envelope-o , .fa-sitemap {
	font-size: 26px;
}

.open_st {
	font-size: 17.5px;
}

.container12 {
	margin-top: -115px !important;
	height:161px;
}

div.companylogo {
	background-image: url('/images/1680/logo.png');
	width: 410px;
	height: 131px;
	margin-top:22px;
	margin-left: 30px;
}

div.seobureau {
	background-image: url('/images/1680/seobureau-nederland.jpeg');
	width: 1120px;
	height: 745px;
	margin-top: -38px;
}

.mpi {
	padding-left: 0% !important;
}

div.menutitel, div.menutitelsocial, div.menutitelgoogle, div.menutiteltools {
	width: 525px !important;
	font-size:15.5px !important;
	top: 20px !important;
	line-height: 22px;
}

div.menutiteltools, div.menutiteltoolstop {
	margin-left: -105px !important;

}

div.menutitelgoogle, div.menutitelgoogletop {
	margin-left: -228px !important;

}

div.menutitelsocial, div.menutitelsocialtop {
	margin-left: -330px !important;

}

.p-2 {
	font-size: 19.5px;
}

div.text-right {
	margin-right: -14px;
}

.ih {
	margin-left: 35px;
}

.links {
	margin-left: 35px;
}

.dropdown {
	margin-right: 15px;
}

ul.navbar-nav li a {

	font-size: 18.5px !important;
	margin-left: 5px;
}

.dropdown-content {

	min-width: 330px;


	padding-top: 7px;
	line-height: 20px;
}

.open_st {
	margin-right: 0px;
}

.container { 
	width:1680px; !important;
 text-align: left; padding-left:60px; padding-right:42px;
}

.sidenav .closebtn {
	right: 27px !important;
	margin-top: 15px;
}

.menuline1, .menuline2 {
	left: -3px;
}

.py-1 {
	margin-left: 24px !important; 
}

#outer {
	margin-top: 60px;
}

#inner {
	top:346px;
	width: 635px;
	height: 295px;
	margin-left: 90px !important;
	font-size:22px;
}

h2.add {
	font-size: 34px;

}

p.add, p.add2, p.add3 {
	padding-top: 10px;
	margin-bottom: 5px;
	font-size: 22px !important;
	line-height: 28px !important;
}

p.add2  {
	margin-top: -10px !important;
}

.ppr {
	font-size: 21px !important;
	width: 96.9% !important;	
}

.sh2, .homeb {
	font-size: 34px;
	padding-bottom: 0px;
}

.ch2 {
	font-size:34px;
}

.missie {
	font-size: 34px !important;
	margin-top: -70px !important;
	padding-bottom: 50px !important;
	margin-left: 4.9% !important;
}
}


@media only screen and (min-width: 1600px) and (max-width: 1679px) {

.flexslider, .formhrline, p.mainpage {

	width: 96% !important;
	line-height: 32px;
}

.slido section.color-white {
	height: 700px;
}

.container-fluid1 {
	margin-left: 0px !important;
}

.dropdown, .links, .ih, .bcs, .frsb, .font-1 {
	font-size: 18px;
}

.seobutton, .msdrop {
	font-size: 18px !important;
}

.fa-home, .fa-phone, .fa-envelope-o , .fa-sitemap {
	font-size: 25px;
}

.open_st {
	font-size: 17.5px;
}

.container12 {
	margin-top: -115px !important;
	height: 160px;
}

div.companylogo {
	background-image: url('/images/1600/logo.png');
	width: 410px;
	height: 131px;
	margin-top:22px;
	margin-left: 30px;
}

div.seobureau {
	background-image: url('/images/1600/seobureau-nederland.jpeg');
	width: 1067px;
	height: 709px;
	margin-top: -38px;
}


.mpi {
	padding-left: 0% !important;
}

div.menutitel, div.menutitelsocial, div.menutitelgoogle, div.menutiteltools {
	width: 500px !important;
	font-size: 15.3px !important;
	top: 20px !important;
	line-height: 22px;
}

div.menutiteltools, div.menutiteltoolstop {
	margin-left: -90px !important;

}

div.menutitelgoogle, div.menutitelgoogletop {
	margin-left: -210px !important;

}

div.menutitelsocial, div.menutitelsocialtop {
	margin-left: -310px !important;

}

.p-2 {
	font-size: 19px;
}

div.text-right {
	margin-right: -12px;
}

.ih {
	margin-left: 30px;
}

.links {
	margin-left: 30px;
}

.dropdown {
	margin-right: 15px;
}

ul.navbar-nav li a {

	font-size: 17px !important;
	margin-left: 5px;
}

.dropdown-content {

	min-width: 305px;


	padding-top: 7px;
	line-height: 20px;
}

.open_st {
	margin-right: 0px;
}

.container { 
	width:1600px; !important;
 text-align: left; padding-left:60px; padding-right:40px;
}

.sidenav .closebtn {
	right: 26px !important;
	margin-top: 15px;
}

.menuline1, .menuline2 {
	left: -3px;
}

.py-1 {
	margin-left: 20px !important; 
}

#outer {
	margin-top: 45px;
}

#inner {
	top: 346px;
	width: 635px;
	height: 295px;
	margin-left: 85px !important;
	font-size: 21px;
}

h2.add {
	font-size:34px;

}

p.add, p.add2, p.add3 {
	padding-top: 10px;
	margin-bottom: 5px;
	font-size: 22px !important;
	line-height: 28px !important;
}

p.add2  {
	margin-top: -10px !important;
}

.ppr {
	font-size: 20px !important;
	width: 96.7% !important;	
}

.sh2, .homeb {
	font-size: 34px;
	padding-bottom: 0px;
}

.ch2 {
	font-size:34px;
}

.missie {
	font-size: 34px !important;
	margin-top: -55px !important;
	padding-bottom: 50px !important;
	margin-left: 4.7% !important;
}
}


@media only screen and (min-width: 1440px) and (max-width: 1599px) {

.flexslider, .formhrline, p.mainpage {

	width: 96% !important;
	line-height: 29px;
}

.container-fluid1 {
	margin-left: 0px !important;
}

.dropdown, .links, .ih, .bcs, .frsb, .font-1 {
	font-size: 16px;
}

.seobutton, .msdrop {
	font-size: 16px !important;
}

.fa-home, .fa-phone, .fa-envelope-o , .fa-sitemap {
	font-size: 23px;
}

.open_st {
	font-size: 17px;
}

.rmenu {
	margin-top: 9px;

}

.container12 {
	margin-top: -115px !important;
	height: 160px;
}

div.companylogo {
	background-image: url('/images/1440/logo.png');
	width: 375px;
	height: 120px;
	margin-top: 23px;
	margin-left: 25px;
}

div.seobureau {
	background-image: url('/images/1440/seobureau-nederland.jpeg');
	width: 960px;
	height: 638px;
	margin-top: -45px;
}


.mpi {
	padding-left:0% !important;
}

div.menutitel, div.menutitelsocial, div.menutitelgoogle, div.menutiteltools {
	width: 500px !important;
	font-size: 14.5px !important;
	padding-top: 14.5px;
	top: 20px !important;
	line-height: 20px;
}

div.menutiteltools, div.menutiteltoolstop {
	margin-left: -148px !important;

}

div.menutitelgoogle, div.menutitelgoogletop {
	margin-left: -253px !important;

}

div.menutitelsocial, div.menutitelsocialtop {
	margin-left: -339px !important;

}

.p-2 {
	font-size: 17.9px;
}

ul.navbar-nav li a {

	font-size: 16px !important;
	margin-left: 0px;
}

.dropdown-content {

	min-width: 280px;


	padding-top: 6px;
	line-height: 18px;
}

div.text-right {
	margin-right: -7px;
}

.ih {
	margin-left: 22px;
}

.links {
	margin-left: 22px;
}

.dropdown {
	margin-right: 15px;
}

.open_st {
	margin-right: 0px;
}

.container { 
	width:1440px; !important;
 text-align: left; padding-left:60px; padding-right:31px;
}

.sidenav .closebtn {
	right: 27px !important;
	margin-top: 10px;
}

.menuline1, .menuline2 {
	left: -3px;
}

.py-1 {
	margin-left: 16px;
}

#outer {
	margin-top: 20px;
}

#inner {
	top:341px;
	width: 570px;
	height: 267px;
	margin-left: 80px !important;
	font-size:20px;
}

h2.add {
	font-size: 32px;
}

p.add, p.add2, p.add3 {
	padding-top: 10px;
	margin-bottom: 5px;
	font-size: 20px !important;
	line-height: 24px !important;
}

p.add2  {
	margin-top: -15px !important;
}

.ppr {
	font-size: 20px !important;
	width: 96.4% !important;	
}

.sh2, .homeb {
	font-size: 32px;
	padding-bottom: 0px;
}

.ch2 {
	font-size: 32px;
}

.missie {
	font-size: 32px !important;
	margin-top: -50px !important;
	padding-bottom: 30px !important;
	margin-left: 4.8% !important;
}
}


@media only screen and (min-width: 1400px) and (max-width: 1439px) {

.flexslider, .formhrline, p.mainpage {

	width: 96% !important;
	line-height: 28px;
}

.container-fluid1 {
	margin-left: 0px !important;
}

.dropdown, .links, .ih, .bcs, .frsb, .font-1 {
	font-size: 15.8px;
}

.seobutton, .msdrop {
	font-size: 15.8px !important;
}

.fa-home, .fa-phone, .fa-envelope-o , .fa-sitemap {
	font-size: 22px;
}

.open_st {
	font-size: 16.5px;
}

.rmenu {
	margin-top: 9px;

}

.container12 {
	margin-top: -115px !important;
	height: 158px;
}

div.companylogo {
	background-image: url('/images/1400/logo.png');
	width: 375px;
	height: 120px;
	margin-top: 23px;
	margin-left: 25px;
}

div.seobureau {
	background-image: url('/images/1400/seobureau-nederland.jpeg');
	width: 933px;
	height: 620px;
	margin-top: -35px;
}

.mpi {
	padding-left:0% !important;
}

div.menutitel, div.menutitelsocial, div.menutitelgoogle, div.menutiteltools {
	width: 465px !important;
	font-size: 14.3px !important;
	padding-top: 15.5px;
	top: 20px !important;
	line-height: 20px;
}

div.menutiteltools, div.menutiteltoolstop {
	margin-left: -115px !important;

}

div.menutitelgoogle, div.menutitelgoogletop {
	margin-left: -224px !important;

}

div.menutitelsocial, div.menutitelsocialtop {
	margin-left: -315px !important;

}

.p-2 {
	font-size: 17.7px;
}

.ih {
	margin-left: 20px;
}

.links {
	margin-left: 20px;
}

.dropdown {
	margin-right: 15px;
}

ul.navbar-nav li a {

	font-size: 15.8px !important;
	margin-left: 5px;
}

.dropdown-content {

	min-width: 280px;


	padding-top: 5px;
	line-height: 17.5px;
}

.open_st {
	margin-right: 0px;
}

.container { 
	width:1400px; !important;
 text-align: left; padding-left:60px; padding-right:29px;
}

.sidenav .closebtn {
	right: 27px !important;
	margin-top: 10px;
}

.menuline1, .menuline2 {
	left: -4px;
}

.py-1 {
	margin-left: 16px;
}

#outer {
	margin-top: 22px;
}

#inner {
	top:341px;
	width: 575px;
	height: 257px;
	margin-left: 80px !important;
	font-size:19.5px;
}

h2.add {
	font-size:32px;

}

p.add, p.add2, p.add3 {
	padding-top: 10px;
	margin-bottom: 5px;
	font-size: 19.5px !important;
	line-height: 23.5px !important;
}

p.add2  {
	margin-top: -15px !important;
}

.ppr {
	font-size: 19px !important;
	width: 96.2% !important;	
}

.sh2 {
	font-size: 32px;
	padding-bottom: 0px;
}

.homeb {
	font-size: 38px;
}

.ch2 {
	font-size:32px;
}


.missie {
	font-size: 32px !important;
	margin-top: -50px !important;
	padding-bottom: 35px !important;
	margin-left: 4.9% !important;
}
}


@media only screen and (min-width: 1360px) and (max-width: 1399px) {

.flexslider, .formhrline, p.mainpage {

	width: 96% !important;
	line-height: 28px;
}

.container-fluid1 {
	margin-left: 0px !important;
}

.dropdown, .links, .ih, .bcs, .frsb, .font-1 {
	font-size: 15.7px;
}

.seobutton, .msdrop {
	font-size: 15.7px !important;
}

.fa-home, .fa-phone, .fa-envelope-o , .fa-sitemap {
	font-size: 22px;
}

.open_st {
	font-size: 16px;
}

.rmenu {
	margin-top: 9px;

}

.container12 {
	margin-top: -115px !important;
	height: 158px;
}

div.companylogo {
	background-image: url('/images/1360/logo.png');
	width: 365px;
	height: 117px;
	margin-top: 23px;
	margin-left: 25px;
}

div.seobureau {
	background-image: url('/images/1360/seobureau-nederland.jpeg');
	width: 907px;
	height: 603px;
	margin-top: -35px;
}

.mpi {
	padding-left: 0% !important;
}

div.menutitel, div.menutitelsocial, div.menutitelgoogle, div.menutiteltools {
	width: 465px !important;
	font-size: 14.3px !important;
	padding-top: 12px;
	top: 20px !important;
	line-height: 22px;
}

div.menutiteltools, div.menutiteltoolstop {
	margin-left: -85px !important;

}

div.menutitelgoogle, div.menutitelgoogletop {
	margin-left: -194px !important;

}

div.menutitelsocial, div.menutitelsocialtop {
	margin-left: -285px !important;

}

.p-2 {
	font-size: 17px;
}

.ih {
	margin-left: 18px;
}

.links {
	margin-left: 18px;
}

.dropdown {
	margin-right: 15px;
}

ul.navbar-nav li a {

	font-size: 15.7px !important;
	margin-left: 5px;
}

.dropdown-content {

	min-width: 280px;


	padding-top: 6px;
	line-height: 17px;
}

.open_st {
	margin-right: 0px;
}

.container { 
	width:1360px; !important;
 text-align: left; padding-left:60px; padding-right:27px;
}

.sidenav .closebtn {
	right: 27px !important;
	margin-top: 10px;
}

.menuline1, .menuline2 {
	left: -3px;
}

.py-1 {
	margin-left: 11px;
}

#outer {
	margin-top: -5px;
}

#inner {
	top: 361px;
	width: 575px;
	height: 255px;
	margin-left: 70px !important;
	font-size: 18.5px;
}

h2.add {
	font-size: 30px;
}

p.add, p.add2, p.add3 {
	padding-top: 10px;
	margin-bottom: 5px;
	font-size: 18.5px !important;
	line-height: 23.5px !important;
}

p.add2  {
	margin-top: -15px !important;
}

.ppr {
	font-size: 18.5px !important;
	width: 96.1% !important;	
}

.sh2 {
	font-size: 30px;
	padding-bottom: 0px;
}

.homeb {
	font-size: 37px;
}
.ch2 {
	font-size:30px;
}

.missie {
	font-size: 30px !important;
	margin-top: -58px !important;
	padding-bottom: 45px !important;
	margin-left: 5.2% !important;
}
}


@media only screen and (min-width: 1280px) and (max-width: 1359px) {

.flexslider, .formhrline, p.mainpage {

	width: 96% !important;
	line-height: 24px;
}

.container-fluid1 {
	margin-left: 0px !important;
}

.dropdown, .links, .ih, .bcs, .frsb, .font-1 {
	font-size: 15.5px !important!
}

.seobutton, .msdrop {
	font-size: 15.5px !important;
}

.fa-home, .fa-phone, .fa-envelope-o , .fa-sitemap {
	font-size: 22px;
}

.open_st {
	font-size: 16px;
}

.container12 {
	margin-top: -105px !important;
	height: 154px;
}

div.companylogo {
	background-image: url('/images/1280/logo.png');
	width: 360px;
	max-height: 115px;
	margin-left: 23px;
	margin-top: 24px;
}

div.seobureau {
	background-image: url('/images/1280/seobureau-nederland.jpeg');
	width:853px;
	height: 567px;
	margin-top: -35px;	
}

.mpi {
	padding-left:0% !important;
}

div.menutitel, div.menutitelsocial, div.menutitelgoogle, div.menutiteltools {
	width: 465px !important;
	font-size: 14.4px !important;
	padding-top: 12.5px;
	top: 20px !important;
	line-height: 22px;
}

div.menutiteltools, div.menutiteltoolstop {
	margin-left: -115px !important;
}

div.menutitelgoogle, div.menutitelgoogletop {
	margin-left: -224px !important;

}

div.menutitelsocial, div.menutitelsocialtop {
	margin-left: -315px !important;
}

.p-2 {
	font-size: 17px;
}

.ih {
	margin-left: 16px;
}

.links {
	margin-left: 16px;
}

.dropdown {
	margin-right: 10px;
}

ul.navbar-nav li a {

	font-size: 15.5px !important;
	margin-left: 10px;
}

.dropdown-content {

	min-width: 290px;

	padding-top: 5px;
	line-height: 17px;
}

.open_st {
	margin-right: -3px;
}

.container { 
	width:1280px; !important;
 text-align: left; padding-left:60px; padding-right:27px;
}

.sidenav .closebtn {
	right: 24px !important;
	margin-top: 10px;
}

.menuline1, .menuline2 {
	left: 0px;
}

.py-1 {
	margin-left: 11px;
}

#outer {
	margin-top: 0px;
}

#inner {
	top: 341px;
	width: 565px;
	height: 266px;
	margin-left: 70px !important;
	font-size: 18.5px;
}

h2.add {
	font-size: 30px;
}

p.add, p.add2, p.add3 {
	padding-top: 10px;
	margin-bottom: 5px;
	font-size: 18.5px !important;
	line-height: 26.5px !important;
}

p.add2  {
	margin-top: -15px !important;
}

.ppr {
	font-size: 14.5px !important;
	width: 96% !important;
	margin-left: 3px !important;
}

.sh2 {
	font-size: 30px;
	padding-bottom: 0px;
}

.homeb {
	font-size: 36px;
}

.ch2 {
	font-size:30px;
}


.missie {
	font-size: 30px !important;
	margin-top: -93px !important;
	padding-bottom: 0px !important;
	margin-left: 5.3% !important;
}
}


@media only screen and (min-width: 1152px) and (max-width: 1279px) {

.flexslider, .formhrline, p.mainpage {

	width: 95.8% !important;
	line-height: 22px;
}

.container-fluid1 {
	margin-left: 0px !important;
}

.dropdown, .links, .ih, .bcs, .frsb, .font-1 {
	font-size: 13.2px !important!
}

.seobutton {
	font-size: 13.2px !important;
	font-family: Lato !important;
}

.fa-home, .fa-phone, .fa-envelope-o , .fa-sitemap {
	font-size: 18px;
}

.open_st {
	font-size: 14.6px;
}

.msdrop {
	font-size: 15.5px !important;
	font-family: Lato !important;
}

.container12 {
	margin-top: -98px !important;
	height: 146px;
}

.rmenu {
	margin-top: -1px;
}

div.companylogo {
	background-image: url('/images/1152/logo.png');
	width: 290px;
	height: 93px;
	margin-top: 23px;
	margin-left: 25px;
}

div.seobureau {
	background-image: url('/images/1152/seobureau-nederland.jpeg');
	width: 729px;
	height: 485px;
	margin-top: -25px;
}

.mpi {
	margin-left:0% !important;
}

div.menutitel, div.menutitelsocial, div.menutitelgoogle, div.menutiteltools {
	width: 465px !important;
	font-size: 13.5px !important;
	padding-top: 16px;
	margin-top: -126px !important;
}

div.menutiteltools {
	margin-left: -140px !important;

}

div.menutitelgoogle {
	margin-left: -230px !important;

}

div.menutitelsocial {
	margin-left: -305px !important;

}

h1 {
	font-size: 30px;
	padding-top: 8px;
	padding-bottom: 8px;
}

.p-2 {
	font-size: 15px;
}

.ih {
	margin-left: 12px;
}

.links {
	margin-left: 16px;
}

.dropdown {
	margin-right: 10px;
}

.slido section.color-white {
	height: 475px;
}

ul.navbar-nav li a {

	font-size: 14.2px !important;
	margin-left: 0px;
}

.dropdown-content {

	min-width: 245px;


	padding-top: 5px;
	line-height: 16px;
	margin-top: -8px !important;
}

.open_st {
	margin-right: -3px;
}

.container { 
	width:1152px; !important;
 text-align: left; padding-left:57px; padding-right:25px;
}

.sidenav .closebtn {
	right: 24px !important;
	margin-top: 10px;
}

.h1div {
	margin-top: 27px !important;
	margin-bottom: 10px !important;
}

.py-1 {
	margin-left: 5px;
}

#outer {
	margin-top: -38px;
}

#inner {
	top: 341px;
	width: 505px;
	height: 245px;
	margin-left: 70px !important;
	font-size: 17px;
}

h2.add {
	font-size: 28px;
}

p.add, p.add2, p.add3 {
	padding-top: 10px;
	margin-bottom: 5px;
	font-size: 17px !important;
	line-height: 22.5px !important;
}

p.add2  {
	margin-top: -15px !important;
}

.ppr {
	font-size: 14px !important;
	padding-left: 0px !important;
	width: 95.8% !important;	
}

.sh2 {
	font-size: 24px;
	padding-bottom: 0px;
}

.homeb {
	font-size: 33px;
}

.ch2 {
	font-size:24px;
}


.missie {
	font-size: 28px !important;
	margin-top: -50px !important;
	padding-bottom: 30px !important;
	margin-left: 3% !important;
}
}


@media only screen and (min-width: 768px) and (max-width: 1151px) {
.background-10 {
	margin-top: 0px !important;
}
}


@media only screen and (min-width: 1024px) and (max-width: 1151px) {

.flexslider, .formhrline, p.mainpage {

	width: 96 !important;
	line-height: 21px;
}

.formhrline {
	margin-left: 16px !important;
	margin-right: 16px !important;
}

.container-fluid1 {
	margin-left: 0px !important;
	width: 116% !important;
}

.flipkart-navbar-search {
	left: -264px !important;
	margin-top: -7px !important;
}

.dropdown, .links, .ih, .bcs, .frsb, .font-1 {
	font-size: 13.2px !important!
	font-family: Lato !important;
}

.seobutton {
	font-family: Lato !important;
	margin-right: 3px !important;
	font-size: 16px !important;
}

.fa-home, .fa-phone, .fa-envelope-o , .fa-sitemap {
	font-size: 18px;
}

.open_st {
	font-size: 14.2px;
	padding-left: 40px !important
}

.msdrop {
	font-size: 15.5px !important;
	font-family: Lato !important;
}

.menuline1 {
	margin-left: -11px;
}

.container12 {
	margin-top: -55px !important;
	height: 162px;
}

.rmenu {
	margin-top: 0px;
}

div.companylogo {
	background-image: url('/images/1024/logo.png');
	width: 240px;
	height: 77px;
	margin-top: 20px;
	margin-bottom: 10px;
	margin-left: 20px;
}

div.seobureau {
	background-image: url('/images/1024/seobureau-nederland.jpeg');
	width: 683px;
	height: 454px;
	margin-top: -15px;
}


.mpi {
	margin-left: 15px !important;
}

.st9 {
	margin-left: 16px !important;
}

.st3 {
	font-size: 27px !important;
}

.seocor, .seopakcor, .toolscor, .googlecor, .socialcor {
	margin-top: -7px !important;
}

div.menutitelgoogle {
	margin-left: 0px !important;

}

div.menutitelsocial {
	margin-left: 0px !important;

}

.btn-primary {
	padding-left: 10px;
	padding-right: 10px;
	margin-left: -17px;
}

h1 {
	font-size: 30px;
	padding-top: 8px;
	padding-bottom: 8px;
	margin-left: -18px;
}

.p-2 {
	font-size: 16.5px;
}


.ih {
	margin-left: 15px;
}

.links {
	margin-left: 15px;
}

.dropdown {
	margin-right: 12px;
}

.slido section.color-white {
	height: 450px;
	margin-top: 45px;
	margin-left: 1% !important;
}

.slido {
	margin-left: 25px;
	margin-right: 15px;
	margin-top: -45px;
}

ul.navbar-nav li a {

	font-size: 14.2px !important;
	margin-left: 0px;
}

.dropdown-content {

	min-width: 235px;


	padding-top: 5px;
	line-height: 15.5px;
}

.open_st {
	margin-top: -22px !important;
	margin-left: 680px !important;
}

.container { 
	width:1024px; !important;
 text-align: left; padding-left:40px; padding-right:8px;
}

.sidenav .closebtn {
	right: 5px !important;
}

.menuline1 {
	left: -40px !important;
	margin-top: 55px;
	width: 106% !important;
	padding-right: 0px;
}

.menuline2 {
	left: -50px !important;
	padding-top: 0px !important;
	padding-bottom: 0px !important;
	margin-top: -10px !important;
	margin-bottom: -10px !important;
}

.flipkart-navbar-search {
	margin-left: -5px !important;

}

.h1div {
	margin-top: 27px !important;
	margin-bottom: 10px !important;
}

.py-1 {
	left: -21px !important;
}

@media only screen and (min-width: 1080px) and (max-width: 1099px) {

.py-1 {
	left: -38px !important;
}
}

@media only screen and (min-width: 1100px) and (max-width: 1129px) {

.py-1 {
	left: -46px !important;
}
}

@media only screen and (min-width: 1130px) {

.py-1 {
	left: -62px !important;
}
}

#outer {
	margin-top: 5px;
}

#inner {
	top:354px;
	left: -25px;
	width: 520px;
	height: 245px;
	margin-left: 70px !important;
	font-size:14.5px;
}

h2.add {
	font-size: 28px;
	margin-left: -5px;
}

p.add, p.add2, p.add3 {
	padding-top: 10px;
	margin-bottom: 5px;
	font-size: 17.5px !important;
	line-height: 23.5px !important;
	margin-left: -5px;
}

p.add2  {
	margin-top: -15px !important;
}

.ppr {
	font-size: 13.5px !important;
	padding-left: 0px !important;
	width: 96.8% !important;	
}

.sh2, .homeb {
	font-size: 28px;
	padding-bottom: 0px;
	padding-left: 30px !important;
}

.ch2 {
	font-size:24px;
	margin-left: 16px !important;
	width: 96.8% !important;
}

.navbar-inverse {
	width: 100%;
}

ul.pull-right {
	display: block;
	position: relative;
	float: left;
	padding-left: 55px;
}

ul.navbar-nav {
	display: block;
	position: relative;
	float: left;
	margin-left: 0px !important;
}

.smallsearch {
	display: block;
	position: relative;
	float: left;
	margin-left: 286px !important;
}

.st15a {
	margin-left: 0px !important;
}

.seobutton {
	padding-left: 25px !important;
	padding-right: 25px !important;
}

.missie {
	font-size: 24px !important;
	margin-top: -40px !important;
	padding-bottom: 25px !important;
	padding-left: 15px !important;
	margin-left: 4% !important;
	height: 50px !important;
}
}


@media only screen and (min-width: 800px) and (max-width: 1023px) {

.flexslider, .formhrline, p.mainpage {

	width: 96.8% !important;
	line-height: 20px;
}

.ppr {
	font-size: 13px !important;
	padding-left: 0px !important;
	width: 96.8% !important;	
}

.formhrline {
	margin-left: -20px !important;
	width: 96.8% !important;
}

.container-fluid1 {
	margin-left: 0px !important;
	width:116% !important;
}

.dropdown, .links, .ih, .bcs, .frsb, .font-1 {
	font-size: 13.5px !important!

}

.seobutton {
	font-size: 13.5px !important;
}

.msdrop {
	font-size: 14.2px !important;
	font-family: Montserrat !important;
}

.fa-home, .fa-phone, .fa-envelope-o , .fa-sitemap {
	font-size: 18px;
}

.open_st {
	font-size: 14.2px;
}

.container12 {
	margin-top: 10px !important;
	height: 110px;
}

div.companylogo {
	background-image: url('/images/800/logo.png');
	width: 275px;
	height: 88px;
	margin-top: 15px;
	margin-left: 20px;
}

div.seobureau {
	background-image: url('/images/800/seobureau-nederland.jpeg');
	width: 533px;
	height: 354px;
	margin-top: -20px;
	margin-left: 10.5% !important;
}

.mpi {
	margin-left: 0% !important;
}

.st9 {
	margin-left: 0px !important;
}

.st2 {
	padding-top: 15px;
}

div.menutitel {
	margin-top: -134px !important;
}

div.menutitelgoogle {
	margin-left: 0px !important;

}

div.menutitelsocial {
	margin-left: 0px !important;

}

.btn-primary {
	width: 120px !important;
	padding-left: 10px;
	padding-right: 10px;
	margin-left: -17px;
	margin-right: 0px;
}

h1 {
	font-size: 28px;
	padding-top: 8px;
	padding-bottom: 8px;
	margin-left: -18px !important;
}

.p-2 {
	font-size: 15px;
}

.ih {
	margin-left: 15px;
}

.links {
	margin-left: 10px;
}

.dropdown {
	margin-right: 12px;
}

.slido section.color-white {
	height: 400px;
	margin-top: 30px;
}

ul.navbar-nav li a {

	font-size: 12.2px !important;
	margin-left: 0px;
}

.dropdown-content {
	min-width: 225px;


	padding-top: 3px;
	line-height: 14.5px;
}

.open_st {
	margin-right: -3px;
}

.container { 
	width:800px; !important;
 text-align: left; padding-left:50px; padding-right:20px;
}

.sidenav .closebtn {
	right: 5px !important;
}

.h1div {
	margin-top: 27px !important;
	margin-bottom: 10px !important;
}

.py-1 {
	left: -40px;
}

#inner {
	top:354px;
	left: -25px;
	width: 480px;
	height: 235px;
	margin-left: 70px !important;
	font-size: 15px;
}

h2.add {
	font-size: 24px;
}

p.add, p.add2, p.add3 {
	padding-top: 10px;
	margin-bottom: 5px;
	font-size: 15px !important;
	line-height: 22.5px !important;
}

p.add3 {
	margin-left: -15px !important;
}

p.add2  {
	margin-top: -15px !important;
}

.sh2 {
	font-size: 22px;
	padding-bottom: 0px;
	padding-left: 30px !important;
	margin-bottom: 0px;
}

.homeb {
	font-size: 27px;
}

.ch2 {
	font-size: 24px;
	margin-left: 16px !important;
	width: 96.8% !important;
}

.socialcor {
	margin-left: 0px !important;
}

.menuline1 {
	width: 105% !important;
	margin-left: -48px;
}

.menuline2 {
	width:105%;
	margin-left: -85px;
	margin-top: -10px;
}

.flipkart-navbar-search {
	margin-left: -57px !important;
	margin-top: -7px;
}

#outer {
	margin-top: 18px; 
}

@media only screen and (width: 800px) {

.fa-phone {
	margin-left: -10px !important;
}

div.menutitelsocial {
	margin-left:-25px !important;

	margin-top: -134px !important;
}

.slido section.color-white {
	height: 400px !important
}

.slido {
	margin-top: -35px;
}

.py-1 {
	margin-left: 9px !important;
}

.st9 {
	margin-left: -20px !important;
}

#outer {
	margin-top: 18px; 
}

#inner {
	top: 354px;
	left: -27px;
	width: 505px;
	height: 240px;
	margin-left: 55px !important;
	font-size: 16.5px;
}

p.add, p.add2, p.add3 {
	margin-left: -5px;
	font-size: 16.5px !important;
}

p.add3 {
	padding-left: 5px !important;
}

h2.add {
	margin-left: -5px;
}

.sh2 {
	margin-left: 10px;
}

.ch2 {
	font-size: 22px;
	margin-left: -20px !important;
}

.formhrline {
	width: 100% !important;
	margin-bottom: 0px !important;
}

.btn-primary {
	width: 220px !important;
	padding-left: 10px;
	padding-right: 10px;
	margin-left: -17px;
	margin-right: 0px;
}
}






@media only screen and (min-width: 801px) and (max-width: 899px) {

.slido section.color-white {
	margin-left: 2% !important;
}

.container { 
	width:899px; !important;
 text-align: left; padding-left:40px; padding-right:20px;
}

.st3 {
	font-size: 22px !important;
}

.py-1 {
	margin-left: 7px !important;
}
}

@media only screen and (min-width: 900px) and (max-width: 999px) {

.slido section.color-white {
	margin-left: 5% !important;
}

.container { 
	width:999px; !important;
 text-align: left; padding-left:40px; padding-right:20px;
}
}

@media only screen and (min-width: 1000px) and (max-width: 1023px) {

.slido section.color-white {
	margin-left: 7% !important;
}

.container { 
	width:1023px; !important;
 text-align: left; padding-left:40px; padding-right:20px;
}
}

}


@media only screen and (min-width: 768px) and (max-width: 799px) {

.flexslider, .formhrline, p.mainpage {

	width: 96.8% !important;
	line-height: 20px;
}

.formhrline {
	margin-left: -20px !important;
	width: 96.8% !important;
}

.container-fluid1 {
	margin-left: 0px !important;
	width:116% !important;
}

.dropdown, .links, .ih, .bcs, .frsb, .font-1 {
	font-size: 13.5px !important!

}

.seobutton {
	font-size: 12.5px !important;
}

.msdrop {
	font-size: 14.2px !important;
	font-family: Montserrat !important;
}

.fa-home, .fa-phone, .fa-envelope-o , .fa-sitemap {
	font-size: 18px;
}

.open_st {
	font-size: 14.2px;
}

.container12 {
	margin-top: 10px !important;
	height: 110px;
}

div.companylogo {
	background-image: url('/images/768/logo.png');
	width: 275px;
	height: 88px;
	margin-left: 20px;
	margin-top: 10px;
}

div.seobureau {
	background-image: url('/images/768/seobureau-nederland.jpeg');
	width: 512px;
	height: 340px;
	margin-top: -20px;
	margin-left: 11.5% !important;
}

.mpi {
	margin-left: 0% !important;
}

.st9 {
	margin-left: 0px !important;
}

.st2 {
	padding-top: 15px;
}

div.menutitel {
	margin-top: -134px !important;
}

div.menutitelgoogle {
	margin-left: 0px !important;

}

div.menutitelsocial {
	margin-left: 0px !important;

}

.btn-primary {
	width: 120px !important;
	padding-left: 10px;
	padding-right: 10px;
	margin-left: -17px;
	margin-right: 0px;
}


h1 {
	font-size: 26px;
	padding-top: 8px;
	padding-bottom: 8px;
	margin-left: -18px !important;
}

.p-2 {
	font-size: 15px;
}

.ih {
	margin-left: 15px;
}

.links {
	margin-left: 10px;
}

.dropdown {
	margin-right: 12px;
}

.slido section.color-white {
	height: 400px;
	margin-top: 10px;
}

ul.navbar-nav li a {

	font-size: 12.2px !important;
	margin-left: 0px;
}

.dropdown-content {
	min-width: 200px;


	padding-top: 3px;
	line-height: 15px;
}

.open_st {
	margin-right: -3px;
}

.container { 
	width:768px; !important;
 text-align: left; padding-left:50px; padding-right:20px;
}

.sidenav .closebtn {
	right: 5px !important;
}

.h1div {
	margin-top: 27px !important;
	margin-bottom: 10px !important;
}

.py-1 {
	left: -40px;
}

#inner {
	top: 354px;
	left: -25px;
	width: 480px !important;
	height: 235px;
	margin-left: 70px !important;
	font-size: 14.5px;
}

h2.add {
	font-size: 24px;
}

p.add, p.add2, p.add3 {
	padding-top: 10px;
	margin-bottom: 5px;
	font-size: 14.5px !important;
	line-height: 22.5px !important;
}

p.add3 {
	padding-left: 5px !important;
}

p.add2  {
	margin-top: -15px !important;
}

.sh2 {
	font-size: 22px;
	padding-bottom: 0px;
	padding-left: 30px !important;
	margin-bottom: 0px;
}

.homeb {
	font-size: 27px;
}

.ch2 {
	font-size:24px;
	margin-left: 16px !important;
	width: 96.8% !important;
}

.socialcor {
	margin-left: 0px !important;
}

.menuline1 {
	width: 105% !important;
	margin-left: -48px;
}

.menuline2 {
	width: 105%;
	margin-left: -85px;
	margin-top: -10px;
}

.flipkart-navbar-search {
	margin-left: -57px !important;
	margin-top: -7px;
}

#outer {
	margin-top: 18px; 
}

.fa-phone {
	margin-left: -10px !important;
}

.missie {
	font-size: 22px !important;
	margin-top: -90px !important;
	padding-bottom: 0px !important;
	padding-left: 15px !important;
	margin-left: 1% !important;	
}


@media only screen and (min-width: 768px) and (max-width:799px){

.slido section.color-white {
	height: 400px;
	margin-top: -15px;
}

.menuline1 {
	margin-left: -34px;
}

.menuline2 {
	margin-left: -61px;
}

.flipkart-navbar-search {
	margin-left: -25px !important;

}

.links {
	margin-left: 7px;
}


div.menutitelsocial {
	margin-left:-25px !important;

	margin-top: -134px !important;
}

.py-1 {
	margin-left: 9px !important;
}

.st9 {
	margin-left: -20px !important;
}

#outer {
	margin-top: 0px; 
}

#inner {
	top: 354px;
	left: -27px;
	width: 445px;
	height: 240px;
	margin-left: 55px !important;
	font-size: 14.5px;
}

p.add, p.add2  {
	margin-left: -5px;
}

h2.add {
	margin-left: -5px;
}

.ch2 {
	font-size: 22px;
	margin-left: -20px !important;
}

.missie {
	font-size: 20px !important;
}

.formhrline {
	width: 100% !important;
	margin-bottom: 0px !important;
}
}
}


@media only screen and (max-width:767px) and (min-width: 320px)  {

.st1 {
	margin-top: 12px !important;
	margin-bottom: 15px !important;
}

.background-1 {
	margin-top: 10px;
}

div.onoff, .posmenu {
	display:block !important;
}

.add3 {
	display:none;
}

#inner {
    	border-radius: 15px;
}

h2.add {
	padding-top: 5px;
	padding-bottom: 0px;
}

p.add, p.add2  {
	display:none;
}

span.telefoon {
	display: block;
	position: relative;
	font-size: 14px;
}

a.telefoonnummer {
	color: #000;
}

a:hover { 
	color: #0062CC;
	text-decoration: none;
	font-weight: 600;
}

.sidenav {
	display:block !important;
	position:absolute !important; 
	top:0px !important; 
	z-index:999 !important;
}

.onv2 {
	padding-right:0px !important;
}

.container12 {
	display:none !important;
}

.dropdown, .links, .ih, .bcs, .frsb, .font-1 {
	font-size: 14px;
}

.seobutton, .msdrop {
	font-size: 14px !important;
}

h1 {
	font-size: 22px;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 38px;
}

.p-2 {
	font-size: 14px;
}

.ih {
	margin-left: 6px;
}

.links {
	margin-left: 6px;
}

.dropdown {
	width:300px !important;

}

ul.navbar-nav li a {

	font-family: "Montserrat";
	font-size: 14px !important;
	margin-left: 5px;
}

.dropdown-content {

	font-family: "Montserrat" !important;
	min-width: 235px;


	line-height: 12px;
	line-height: 11.5px;
	width: 250px;
	padding-bottom: 10px;
}

.menuline1 {
	padding-top: 0px;
}

.smallsearch {
	left: 0px;
}

.logo1{
	display: block;
}

.largenav {
	display: block;
	padding-top: 0px !Important;
	margin-left: -35px;
}
	a:not([href]):not([tabindex]) {
	font-size: 13px;
}

.container {
	margin-left: -7px;
}

.col-auto.font-1 {
	margin-left: 13px !important;
}

.menuline1 {
	margin-top: -17px;
}

.menuline2 {
	padding-top: 25px;
	margin-top: -32px;
}

.rmenu {
	position: absolute;
	top: 0px;
	right: 0px;
}

.slido section.color-white {
	height: 200px;
	margin-top:30px;
}

.slido {
	margin-left: 25px;
	margin-right: 15px;
	margin-top:-45px;
}

.formhrline {
	width: 96% !important;
}

.mpi {
	padding-left: 0% !important;
}

.navbar-nav {
	margin-top: 0px;
	flex-direction: column !important;
	margin-left: -25px;
}

.navbar {
	float: left !important;
	margin-left: -87px !important;
}

.background-10 {
	margin-top: 15px !important;
	margin-bottom: 15px;
}

.py-1 {
	margin-left: -2px !important; 
}

.st2 {
	margin-top: 0px !important;
	margin-bottom: 5px !important;
}

.st12 {
	padding-top: 0px !important;
	padding-bottom: 0px !important;
	margin-top: 15px !important;
	margin-bottom: -8px !important;
}

.st15a, .st15 {
	margin-left: 0px !important;
	margin-bottom:5px; 
}

p.lead, .p.lead {
	padding-left: 0px;
	padding-top:5px;
}

p.mainpage {
	width: 96% !important;
	line-height: 20px !important;
	padding-top: 0px !important;
	margin-left: 0px !important;
}

.ppr, .seobutton {
	width: 96% !important;	
}

p.add, p.add2  {
	padding-top: 5px;
	margin-left: 0px;
}

p.add2  {
	margin-top: -15px !important;
}

.missie, .formhrline {
	margin-left: 0px !important;
}

.formhrline {
	padding-bottom: 15px !important;
}

.sidenav .closebtn {
	right: 15px !important;
}

div#mySidenav {
	margin-right: -15px; margin-top: 0px !important;
}

ul.f_social {
	margin-top: -50px !important;
}

.row.row2 {
	margin-top: -5px !important;
}

.smallsearch {
	margin-top: -1px;
}

.sh2 {
	margin-top: -35px;
	margin-left: 1px;
	padding-bottom: 0px;
	width: 100%;
	font-size: 17px;
}

.ch2 {
	font-size: 17px !important;
	padding-top: 5px !important;
	padding-bottom: 5px !important;
}

#inner {
	top:600px !important;
}
}


@media only screen and (min-width:435px) and (max-width:767px) {

.homeb {
	font-size: 25px;
}

.msdrop {

	line-height: 23px;
}

div.companylogo {
	background-image: url('/images/435/logo.png');
	width: 235px;
	height: 75px;
	margin-top: 10px;
	margin-left: 10px;
}

div.seobureau {
	background-image: url('/images/435/seobureau-nederland.jpeg');
	width: 290px;
	height: 193px;
}

.st3 {
	font-size: 19px !important;
}

.font-1 {
	font-size: 14px;
}

.slido section.color-white {
	height: 220px;
	margin-top: 0px;
}

h1 {
	font-size: 24px;
	padding-left: 13px;
	padding-top: 8px;
	padding-bottom: 8px;
	margin-top: -15px !important;
}

.sh2 {
	font-size: 19px !important;
}

.ch2 {
	font-size: 21px !important;
}

p.lead, .p.lead {
	font-size: 14.5px;
}

.font-1 {
	padding-left: 11px;
}

#outer {
	margin-top: -384px !important;
}

#inner {
	left: -25px;
	width: 140px !important;
	height: 80px;
	margin-left: 35px !important;
	font-size: 14.5px;
	padding-left: 15px;
	padding-right:5px;
	line-height: 20px !important;
}

h2.add {
	font-size: 21.5px;
}

span.telefoon, {
	font-size: 14.5px;
}

p.add, p.add2, p.add3  {
	margin-bottom: 5px;
	font-size: 14.5px !important;
	line-height: 20px !important;
}

p.add3 {
	width:420px;
	margin-top: 105px;
	margin-left: -15px;
	font-size: 14.5px;
}

.ppr {
	font-size: 14.8px !important;
}

.missie {
	margin-top: -15px;
	padding-bottom: 15px !important;
}

.seobutton {
	font-size: 16px !important;
}

.text-right {
	font-size: 14px !important;
	margin-left: -8px !important;
}

.missie {
	margin-top: -55px !important;
	padding-bottom: 30px !important;
}

.container { 
	text-align: left; padding-left:10px; padding-right:5px;
}

@media only screen and (min-width: 460px) and (max-width: 479px) {

.slido section.color-white {
	margin-left: 2% !important;
}

.container { 
	width:460px;
}
}


@media only screen and (min-width: 480px) and (max-width: 567px) {

.slido section.color-white {
	margin-left: 4% !important;
}
.container { 
	width:480px;
}
}


@media only screen and (min-width: 568px) and (max-width: 599px) {

.slido section.color-white {
	margin-left: 12% !important;
}

.container { 
	width:568px;
}
}


@media only screen and (min-width: 600px) and (max-width: 639px) {

.slido section.color-white {
	margin-left: 13% !important;
}

.container { 
	width:600px;
}
}


@media only screen and (min-width: 640px) and (max-width: 666px) {

.slido section.color-white {
	margin-left: 15% !important;
}

.container { 
	width:640px;
}
}


@media only screen and (min-width: 667px)  and (max-width: 735px) {

.slido section.color-white {
	margin-left: 17% !important;
}

.container { 
	width:667px;
}
}


@media only screen and (min-width: 736px) and (max-width: 739px) {

.slido section.color-white {
	margin-left: 19% !important;
}

.container { 
	width:736px;
}
}


@media only screen and (min-width: 740px) and (max-width: 767px) {

.slido section.color-white {
	margin-left: 19% !important;
}
.container { 
	width:740px;
}
}
}


@media only screen and (min-width:414px) and (max-width:434px) {

.container { 
	width:414px; padding-right: 5px;
}

.homeb {
	font-size: 24px;
}

.msdrop {

	line-height: 23px;
}

div.companylogo {
	background-image: url('/images/414/logo.png');
	width: 235px;
	height: 75px;
	margin-top: 10px;
	margin-left: 10px;
}

div.seobureau {
	background-image: url('/images/414/seobureau-nederland.jpeg');
	width: 275px;
	height: 183px;
	margin-top: -10px;
}

.st3 {
	font-size: 18px !important;
}

.font-1 {
	font-size: 13px;
}

.slido section.color-white {
	height: 192px;
	margin-top: 7px;
}

h1 {
	font-size: 22px;
	padding-left: 13px;
	padding-top: 8px;
	padding-bottom: 8px;
	margin-top: -15px !important;
}

.sh2 {
	font-size: 18px !important;
}

.ch2 {
	font-size: 20px !important;
}

p.lead, .p.lead {
	font-size: 14.5px;
}

.font-1 {
	padding-left: 11px;
}

#outer {
	margin-top: -385px !important;
}

#inner {
	left: -25px;
	width: 150px !important;
	height: 88px;
	margin-left: 35px !important;
	font-size: 14.5px;
	padding-left: 15px;
	padding-right:5px;
	line-height: 20px !important;
}

h2.add {
	font-size: 21px;
	padding-bottom: 5px;
}

p.add, p.add2 {
	margin-bottom: 5px;
	font-size: 15px !important;
	line-height: 20px !important;
}

span.telefoon, p.add3 {
	font-size: 15px;
}

p.add3 {
	width: 400px;
	margin-top: 90px;
	margin-left: -16px;
	padding-bottom: 5px;
}

.ppr {
	font-size: 14.5px !important;
}

.missie {
	margin-top: -50px !important;
	padding-bottom: 30px !important;
}

.seobutton {
	font-size: 15.5px !important;
}

.text-right {
	font-size: 13px !important;
	margin-left: -8px !important;
}
}


@media only screen and (min-width:361px) and (max-width:413px) {

.container { 
	width:361px;
}

.homeb {
	font-size: 22px;
}

.msdrop {

	line-height: 23px;
}

div.companylogo {
	background-image: url('/images/375/logo.png');
	width: 235px;
	height: 75px;
	margin-top: 10px;
	margin-left: 10px;
}

div.seobureau {
	background-image: url('/images/375/seobureau-nederland.jpeg');
	width: 250px;
	height: 166px;
}

.st3 {
	font-size: 17px !important;
}

.font-1 {
	font-size: 12px;
}

.slido section.color-white {
	height: 195px;
	margin-top: 0px;
}


h1 {
	font-size: 24px;
	padding-left: 13px;
	padding-top: 8px;
	padding-bottom: 8px;
	margin-top: -15px !important;
}

.ch2 {
	font-size: 18px !important;
}

p.lead, .p.lead {
	font-size: 13.5px;
}

.font-1 {
	padding-left: 11px;
}

#outer {
	margin-top: -386px !important;
}

#inner {
	left: -25px;
	width: 145px !important;
	height: 80px;
	margin-left: 35px !important;
	font-size: 14.5px;
	padding-left: 15px;
	padding-right:5px;
	line-height: 20px !important;
}

h2.add {
	font-size: 21px;
}

p.add, p.add2, p.add3 {
	margin-bottom: 5px;
	font-size: 14.5px !important;
	line-height: 20px !important;
}

span.telefoon, {
	font-size: 14.5px;
}

p.add3 {
	width: 360px;
	margin-top: 90px;
	margin-left: -16px;
	font-size: 14.5px;
}

.missie {
	margin-top: -60px !important;
	padding-bottom: 28px !important;
}

.seobutton {
	font-size: 15px !important;
}

.text-right {
	font-size:12px !important;
	margin-left: -8px !important;
}


@media only screen and (min-width:400px) {

.slido section.color-white {
	height: 215px;
	margin-top: 0px;
}

#outer {
	margin-top: -385px !important;
}


#inner {
	width: 140px !important;
	height: 80px;
	font-size: 14.5px;
	line-height: 20px !important;
}

h2.add {
	font-size: 22px;
}

p.add, p.add2, p.add3  {
	margin-bottom: 5px;
	font-size: 14.5px !important;
	line-height: 20px !important;
}

span.telefoon, {
	font-size: 14.5px;
}

p.add3 {
	width: 390px;
	margin-top: 85px;
	margin-left: -15px;
	font-size: 14.5px;
}
}

@media only screen and (width: 411px) {

}
}


@media only screen and (min-width:321px) and (max-width:360px) {

.homeb {
	font-size: 21px;
}

.msdrop {

	line-height: 23px;
}

div.companylogo {
	background-image: url('/images/360/logo.png');
	width: 235px;
	height: 78px;
	margin-top: 10px;
	margin-left: 10px;
}

div.seobureau {
	background-image: url('/images/360/seobureau-nederland.jpeg');
	width: 240px;
	height: 160px;
}

.st3 {
	font-size: 15.4px !important;
}

.font-1 {
	font-size: 12px;
}

.slido section.color-white {
	height: 180px;
	margin-top: 0px;
}


h1 {
	font-size: 24px;
	padding-left: 13px;
	padding-top: 8px;
	padding-bottom: 8px;
	margin-top: -15px !important;
}

p.lead, .p.lead {
	font-size: 13.5px;
}

.font-1 {
	padding-left: 11px;
}

#outer {
	margin-top: -384px !important;
}

#inner {
	left: -25px;
	width: 140px !important;
	height: 80px;
	margin-left: 35px !important;
	font-size: 11.5px;
	padding-left: 15px;
	padding-right:5px;
	line-height: 16px !important;
}

h2.add {
	font-size: 20px;
}

p.add, p.add2, p.add3 {
	margin-bottom: 5px;
	font-size: 14px !important;
	line-height: 18px !important;
}

span.telefoon, {
	font-size: 14px;
}

p.add3 {
	width:350px;
	margin-top: 85px;
	margin-left: -16px;
	font-size: 14px;
}

.missie {
	padding-top: 0px !important;
	padding-bottom: 28px !important;
	margin-top: -50px !important;
}

.seobutton {
	font-size: 14.5px !important;
}

.text-right {
	font-size: 12px !important;
	margin-left: -8px !important;
}


@media only screen and (width: 360px) {

.slido section.color-white {
	margin-left: 0% !important;
}
}
}




@media only screen and (min-width: 375px) and (max-width: 410px) {

.slido section.color-white {
	margin-left: 1% !important;
}

.st3 {
	font-size: 16px !important;
}

.container { 
	width:375px; padding-right:5px;
}
}



@media only screen and (max-width:320px) {

.container { 
	width:320px; margin-left: -10px; padding-right:0px;
}

.msdrop {

	line-height: 23px;
}

div.companylogo {
	background-image: url('/images/320/logo.png');
	width: 235px;
	height: 75px;
	margin-top: 10px;
	margin-left: 10px;
}

div.seobureau {
	background-image: url('/images/320/seobureau-nederland.jpeg');
	width: 213px;
	height: 142px;
}

.bcs {
	font-size: 12.3px;
}



.st3 {
	font-size: 13.4px !important;
}

.font-1 {
	font-size: 13px;
}

.slido section.color-white {
	height: 165px;
	margin-top: 0px;
}

h1 {
	font-size: 20px;
	padding-left: 13px;
	padding-top: 8px;
	padding-bottom: 8px;
	margin-top: -15px !important;
}

.homeb {
	font-size: 19px;
}

p.lead, .p.lead {
	font-size: 13.5px;
}

.font-1 {
	padding-left: 11px;
}

#outer {
	margin-top: -387px !important;
}

#inner {
	left: -25px;
	width: 135px !important;
	height: 75px;
	margin-left: 35px !important;
	font-size: 11.5px;
	padding-left: 15px;
	padding-right:5px;
	line-height: 15px !important;
}

h2.add {
	font-size: 17.5px;
}

span.telefoon {
	font-size: 12.5px;
}

p.add3 {
	width:310px;
	margin-top: 65px;
	margin-left: -15px;
	font-size: 12.5px;
}

.missie {
	padding-top: 0px !important;
	padding-bottom: 28px !important;
	margin-top: -60px !important;
}

.seobutton {
	font-size: 14px !important;
}

.text-right {
	font-size: 12px !important;
	margin-left: -8px !important;
}
}


@media only screen and (min-width: 768px) and ( max-width: 1023px) {

.slido section.color-white {
	margin-top: 0px;
}

.dropdown-content {

	width: 175px !important;


	padding-top: 6px !important;
	margin-top: -9px !important;
}


.ch2, #outer {
	margin-left: -18px !important;
}

.st2 {
	margin-bottom: -2px !important;
}

.py-1 {
	margin-left: 18px !important;
}

ul.pull-right {
	display: block;
	position: relative;
	float: left;
	padding-left: 55px;
}

.fa-phone {
	margin-left: -8px !important;
}

.menuline2 {
	margin-left: -48px !important;
}

.smallsearch {
	display: block;
	position: relative;
	float:left;
	margin-left: 13px !important;
}

.open_st {
	margin-top: -22px !important;
	margin-left: 695px !important;
}

ul.navbar-nav {
	display: block;
	position: relative;
	float: left;
	margin-left: 0px !important;
}

.navbar-inverse {
	width: 100%;
}

p.add3 {
	margin-left: -10px !important;
}

.ppr {
	font-size: 16px !important;
	line-height: 22px !important;
}

.btn-primary {
	padding-left: 8px !important;
	padding-right: 8px !important;
	margin-left: -20px !important;
}

.seobutton {
	margin-right: 20px !important;
}

@media only screen and (min-width: 768px) and (max-width: 800px) {

.slido section.color-white {
	margin-top: -10px !important;
}

#outer {
	margin-top: 2px;
	margin-left: -2px !important;
}

#inner {
	width: 480px !important;
	height: 215px !important;
}

.missie {
	margin-left: 1.5% !important;
}

.menuline1, .menuline2 {
	margin-left: -40px !important;
}

.links {
	margin-left: 3px !important;
}

.py-1 {
	margin-left: 7px !important;
}

p.add, p.add2, p.add3 {
	font-size: 16px !important;
	line-height: 22.5px !important;
}

p.add2 {
	margin-top: -22px !important;
}

p.add { 
	margin-top: -7px !important;
}

p.add3 {
	margin-left: -10px !important;
	margin-top: -7px !important;
}

.ppr {
	font-size: 12px !important;
	padding-left: 0px !important;
	margin-left: -18px !important;
	width: 96.8% !important;	
}

.dropdown-content {

	width: 210px !important;

}

.st15a {
	margin-left: 0px !important;
	width: 210px !important;
}

.st15 {
	width: 165px !important;
}

.st2 {
	margin-top: -25px !important;
}

@media only screen and (width: 800px) {

.slido section.color-white {
	margin-top: 20px !important;
}

#outer {
	margin-top: 10px;
	margin-left: -2px !important;
}

.st15a {
	margin-left: 0px !important;
	width: 230px !important;
}

.st15 {
	width: 170px !important;
}

.st2 {
	margin-top: -15px !important;
}
}