.page_home {
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    background-position: left top;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-color: #001219;
}

.lt-ie9 .page_home {
    background-image: url(../uploads/website/BG21srcsetlarge_srcset-large.jpg?1511358474);
}

.monoMobileEditPortrait .page_history {
    background-image: none;
}

.monoMobileEditLandscape .page_history {
    background-image: none;
}

.page_history {
    background-color: #fff;
}

.monoMobileEditPortrait .page_identity {
    background-image: none;
}

.monoMobileEditLandscape .page_identity {
    background-image: none;
}

.page_identity {
    background-color: #ECECEC;
}

.monoMobileEditPortrait .page_management {
    background-image: none;
}

.monoMobileEditLandscape .page_management {
    background-image: none;
}

.page_management {
    background-color: #fff;
}

.monoMobileEditPortrait .page_corporate-governance {
    background-image: none;
}

.monoMobileEditLandscape .page_corporate-governance {
    background-image: none;
}

.page_corporate-governance {
    background-color: #fff;
}

.monoMobileEditPortrait .page_partners {
    background-image: none;
}

.monoMobileEditLandscape .page_partners {
    background-image: none;
}

.page_partners {
    background-color: #fff;
}

.monoMobileEditPortrait .page_customers {
    background-image: none;
}

.monoMobileEditLandscape .page_customers {
    background-image: none;
}

.page_customers {
    background-color: #fff;
}

.monoMobileEditPortrait .page_business-partners {
    background-image: none;
}

.monoMobileEditLandscape .page_business-partners {
    background-image: none;
}

.page_business-partners {
    background-color: #fff;
}

.monoMobileEditPortrait .page_awards-and-certificates {
    background-image: none;
}

.monoMobileEditLandscape .page_awards-and-certificates {
    background-image: none;
}

.page_awards-and-certificates {
    background-color: #fff;
}

.monoMobileEditPortrait .page_information-center {
    background-image: none;
}

.monoMobileEditLandscape .page_information-center {
    background-image: none;
}

.page_information-center {
    background-color: #fff;
}

.monoMobileEditPortrait .page_events {
    background-image: none;
}

.monoMobileEditLandscape .page_events {
    background-image: none;
}

.page_events {
    background-color: #fff;
}

.monoMobileEditPortrait .page_news {
    background-image: none;
}

.monoMobileEditLandscape .page_news {
    background-image: none;
}

.page_news {
    background-color: #fff;
}

.monoMobileEditPortrait .page_linx-completes-sale-of-its-telecom-activities-to-citic-telecom-cpc {
    background-image: none;
}

.monoMobileEditLandscape .page_linx-completes-sale-of-its-telecom-activities-to-citic-telecom-cpc {
    background-image: none;
}

.page_linx-completes-sale-of-its-telecom-activities-to-citic-telecom-cpc {
    background-color: #fff;
}

.monoMobileEditPortrait .page_linxtelecom-services-are-now-available-to-the-customers-operating-in-central-asia1 {
    background-image: none;
}

.monoMobileEditLandscape .page_linxtelecom-services-are-now-available-to-the-customers-operating-in-central-asia1 {
    background-image: none;
}

.page_linxtelecom-services-are-now-available-to-the-customers-operating-in-central-asia1 {
    background-color: #fff;
}

.monoMobileEditPortrait .page_linxtelecom-presents-its-extended-network-map {
    background-image: none;
}

.monoMobileEditLandscape .page_linxtelecom-presents-its-extended-network-map {
    background-image: none;
}

.page_linxtelecom-presents-its-extended-network-map {
    background-color: #fff;
}

.monoMobileEditPortrait .page_linxdatacenter-is-fully-iso27001-and-iso9001-certified {
    background-image: none;
}

.monoMobileEditLandscape .page_linxdatacenter-is-fully-iso27001-and-iso9001-certified {
    background-image: none;
}

.page_linxdatacenter-is-fully-iso27001-and-iso9001-certified {
    background-color: #fff;
}

.monoMobileEditPortrait .page_new-regional-director-for-baltics-appointed {
    background-image: none;
}

.monoMobileEditLandscape .page_new-regional-director-for-baltics-appointed {
    background-image: none;
}

.page_new-regional-director-for-baltics-appointed {
    background-color: #fff;
}

.monoMobileEditPortrait .page_linxtelecom-chooses-ekinops1 {
    background-image: none;
}

.monoMobileEditLandscape .page_linxtelecom-chooses-ekinops1 {
    background-image: none;
}

.page_linxtelecom-chooses-ekinops1 {
    background-color: #fff;
}

.monoMobileEditPortrait .page_linx-citic-telecom-cpc {
    background-image: none;
}

.monoMobileEditLandscape .page_linx-citic-telecom-cpc {
    background-image: none;
}

.page_linx-citic-telecom-cpc {
    background-color: #fff;
}

.monoMobileEditPortrait .page_media-ibrary {
    background-image: none;
}

.monoMobileEditLandscape .page_media-ibrary {
    background-image: none;
}

.page_media-ibrary {
    background-color: #ECECEC;
}

.monoMobileEditPortrait .page_media-contact {
    background-image: none;
}

.monoMobileEditLandscape .page_media-contact {
    background-image: none;
}

.page_media-contact {
    background-color: #fff;
}

.monoMobileEditPortrait .page_careers {
    background-image: none;
}

.monoMobileEditLandscape .page_careers {
    background-image: none;
}

.page_careers {
    background-color: #fff;
}

.monoMobileEditPortrait .page_sr-sales-manager1111 {
    background-image: none;
}

.monoMobileEditLandscape .page_sr-sales-manager1111 {
    background-image: none;
}

.page_sr-sales-manager1111 {
    background-color: #fff;
}

.monoMobileEditPortrait .page_seniorsystem-administrator1 {
    background-image: none;
}

.monoMobileEditLandscape .page_seniorsystem-administrator1 {
    background-image: none;
}

.page_seniorsystem-administrator1 {
    background-color: #fff;
}

.monoMobileEditPortrait .page_sr-sales-manager1 {
    background-image: none;
}

.monoMobileEditLandscape .page_sr-sales-manager1 {
    background-image: none;
}

.page_sr-sales-manager1 {
    background-color: #fff;
}

.monoMobileEditPortrait .page_sr-sales-manager2 {
    background-image: none;
}

.monoMobileEditLandscape .page_sr-sales-manager2 {
    background-image: none;
}

.page_sr-sales-manager2 {
    background-color: #fff;
}

.monoMobileEditPortrait .page_sr-sales-manager {
    background-image: none;
}

.monoMobileEditLandscape .page_sr-sales-manager {
    background-image: none;
}

.page_sr-sales-manager {
    background-color: #fff;
}

.monoMobileEditPortrait .page_technical-sales-consultant {
    background-image: none;
}

.monoMobileEditLandscape .page_technical-sales-consultant {
    background-image: none;
}

.page_technical-sales-consultant {
    background-color: #fff;
}

.monoMobileEditPortrait .page_manager-network-engineering {
    background-image: none;
}

.monoMobileEditLandscape .page_manager-network-engineering {
    background-image: none;
}

.page_manager-network-engineering {
    background-color: #fff;
}

.monoMobileEditPortrait .page_mgi-ja-marketingispetsialist {
    background-image: none;
}

.monoMobileEditLandscape .page_mgi-ja-marketingispetsialist {
    background-image: none;
}

.page_mgi-ja-marketingispetsialist {
    background-color: #fff;
}

.monoMobileEditPortrait .page_solutions {
    background-image: none;
}

.monoMobileEditLandscape .page_solutions {
    background-image: none;
}

.page_solutions {
    background-color: #fff;
}

.monoMobileEditPortrait .page_connectivity {
    background-image: none;
}

.monoMobileEditLandscape .page_connectivity {
    background-image: none;
}

.page_connectivity {
    background-color: #fff;
}

.monoMobileEditPortrait .page_value-added-services {
    background-image: none;
}

.monoMobileEditLandscape .page_value-added-services {
    background-image: none;
}

.page_value-added-services {
    background-color: #fff;
}

.monoMobileEditPortrait .page_network {
    background-image: none;
}

.monoMobileEditLandscape .page_network {
    background-image: none;
}

.page_network {
    background-color: #fff;
}

.monoMobileEditPortrait .page_network-map {
    background-image: none;
}

.monoMobileEditLandscape .page_network-map {
    background-image: none;
}

.page_network-map {
    background-color: #fff;
}

.page_pop-list {
    background-color: #fff;
}

.page_tallinn-internet-exchange {
    background-color: #fff;
}

.monoMobileEditPortrait .page_faq {
    background-image: none;
}

.monoMobileEditLandscape .page_faq {
    background-image: none;
}

.page_faq {
    background-color: #fff;
}

.monoMobileEditPortrait .page_technical-requirements {
    background-image: none;
}

.monoMobileEditLandscape .page_technical-requirements {
    background-image: none;
}

.page_technical-requirements {
    background-color: #fff;
}

.monoMobileEditPortrait .page_additonal-services {
    background-image: none;
}

.monoMobileEditLandscape .page_additonal-services {
    background-image: none;
}

.page_additonal-services {
    background-color: #fff;
}

.monoMobileEditPortrait .page_member-list {
    background-image: none;
}

.monoMobileEditLandscape .page_member-list {
    background-image: none;
}

.page_member-list {
    background-color: #fff;
}

.monoMobileEditPortrait .page_looking-glass {
    background-image: none;
}

.monoMobileEditLandscape .page_looking-glass {
    background-image: none;
}

.page_looking-glass {
    background-color: #fff;
}

.monoMobileEditPortrait .page_support {
    background-image: none;
}

.monoMobileEditLandscape .page_support {
    background-image: none;
}

.page_support {
    background-color: #fff;
}

.monoMobileEditPortrait .page_tehniline-tugi {
    background-image: none;
}

.monoMobileEditLandscape .page_tehniline-tugi {
    background-image: none;
}

.page_tehniline-tugi {
    background-color: #fff;
}

.monoMobileEditPortrait .page_majutuskeskuse-klastamine {
    background-image: none;
}

.monoMobileEditLandscape .page_majutuskeskuse-klastamine {
    background-image: none;
}

.page_majutuskeskuse-klastamine {
    background-color: #fff;
}

.monoMobileEditPortrait .page_lepingud-ja-tingimused {
    background-image: none;
}

.monoMobileEditLandscape .page_lepingud-ja-tingimused {
    background-image: none;
}

.page_lepingud-ja-tingimused {
    background-color: #fff;
}

.page_contact {
    background-image: none;
    background-color: #fff;
}

.page_images {
    background-image: none;
    background-color: #FFFFFF;
}

.has-logo .header-title {
    left: 659px;
}

@media only screen and (min-width: 672px) {
    .page_home {
        background-image: url(../uploads/website/BG21srcsetlarge_srcset-large.jpg?1511358474);
    }
}

/*-- CSS v0.925 --*/
/*-- header --*/
																				.header 
	{ background: #000;}

	/* mobiel */
	@media screen and (max-width:671px) {
																				#identityWrapper
		{background: #fff;}
		
		#identityWrapper {margin-bottom: -1px;}
		
		.page_home h2.module.h1.aligncenter.text-center, .page_home .contentAreaA .span p {
        color: #000!important;}

		.image-text img {
        float: none;
          margin: 0 33% 0 25%;
        width: 47.602739726%;
        height: auto;
        }
        
        .image-text .readmore .btn {
        margin: 0 auto 0 130px;    
        }
        
        article.module.intro.image-text.image-text-medium.medium.alignleft.nowrap.clear {
        text-align: center;}
        
        .btn.btn-language:hover {  background: #FFFFFF;}
	}
	
	@media screen and (min-width: 672px) {
	#globalLanguage { top: 40px; right: -110px;}
	
	.contentAreaC .full-width.full-width-padding-2x {padding-top: 1.5em; padding-bottom: 0em;}
	.contentAreaC .full-width.full-width-padding-2x .h2 { margin-bottom: -20px !important;}
    .footer-content .footer-social > * {
    font-size: 1.5em;
    }

}


/*---*/
			
/*-- menu --*/
																				.nav-primary a
	{ color: #444;}
																				.nav-primary
	{ background: #fff;
	  webkit-box-shadow: 3px 3px 3px 0px rgba(0, 0, 0, 0.57);
      box-shadow: 3px 3px 3px 0px rgba(0, 0, 0, 0.57);}
																				.nav-primary a, .nav-primary ul ul a
	{ font-family: 'Open Sans Condensed', sans-serif;
	  font-size: 1em;}

	/* submenu */																.nav-primary ul li ul li, .nav-primary ul ul a
	{ background: inherit;}

	/* hover en actief */														.nav-primary a:hover, .nav-primary .active > a, .nav-primary ul li ul li.active a, ul > li.active> a, .nav#buttonmenu a:hover, .nav-dropdown a:hover, 			#topNav > ul > li.has-children.active > ul > li.active > a, .downloadlist li:before 
	{ color: #000;
	  border-bottom: 0;}
																				.nav-primary li.active, .nav-primary li:hover
	{ background: inherit;}
	
	.nav-primary .active > a
	{font-weight: bold;}
	
	.has-dropdown .nav-primary ul ul a:hover { color: #000;}
	.has-dropdown .nav-primary ul ul a:active { color: #000;}
	.has-dropdown .nav-primary ul ul a { 
	background: #fff;
	webkit-box-shadow: 3px 3px 3px 0px rgba(0, 0, 0, 0.57);
    box-shadow: 3px 3px 3px 0px rgba(0, 0, 0, 0.57);}
	.has-dropdown .nav-primary ul ul li.active > a {color: #000;}
	.has-dropdown .nav-primary ul ul li.active > a:hover {color: #000;}
	.has-dropdown .nav-primary ul ul li.active a:hover {color: #000; }
    .has-dropdown .nav-primary ul ul li.active > a { color: #000; }
    
    .verticalnav a {background: #ECECEC!important; color: #000!important;}
    .verticalnav a:hover {background: #3BB4E4!important; color: #000!important;}
    
/*---*/

/* body */
	                                                                            body, input, textarea, select, button, .contact-combined dd, .contact-combined .contact-combined-opening-hours, .contact-combined .contact-combined-opening-hours p, .contact-combined a, .comments > .small:first-child, .comments dt.small, .columns .column
	{ color: #333;}
	                                                                            .contentArea, .columns .column
	{ font-family: 'Open Sans', sans-serif;}
	                                                                               p, ul, ol, .spotcall .textbox > *, .columns .column 
	{ font-size: 1em;
	  line-height: 1.6;}

	/* strong */																b, strong
	{ font-weight: 700;}
	
/*---*/

/* inleiding */
	                                                                            .preamble, .preamble p, .preamble ul, .preamble ol, .testimonial blockquote.preamble > :first-child:before, .testimonial blockquote.preamble > :last-child:after, .testimonial figcaption 
	{ color: #000;}
	                                                                            .preamble p, .preamble ul, .preamble ol 
	{ font-family: 'Open Sans', sans-serif;}
	                                                                            .preamble p, .preamble ul, .preamble ol
	{ font-size: 1em;
	  line-height: 1.6em;}

    .preamble a 
    {text-decoration: none;}
    .preamble a:hover 
    {text-decoration: underline;}
    
/*---*/

/* koppen */
	                                                                            .h1, .contentAreaC .carousel figcaption, .contentAreaD .carousel figcaption, .h2, .bar .h2, .linklist .h2, .contact-combined dt, .carousel figcaption, .formbuilder .legend, .display > *, .box .h1, .box .h2, .contentAreaD .carousel figcaption, .h2, .cart-container .headline, .carousel figcaption, .product-units .price, .image-text .price, .checkoutArea .h1, .checkoutArea .contentAreaC .carousel figcaption, .contentAreaC .carousel .checkoutArea figcaption, .checkoutArea .contentAreaD .carousel figcaption, .contentAreaD .carousel .checkoutArea figcaption, .cart-checkout .product-name, .checkoutNav .active, .cart-checkout .subTotal strong, .checkoutDetail strong, .checkoutDetail h3, .checkoutArea .total .price-total   
	{ color: #000;}
	                                                                            .display > *, .contentAreaC .carousel figcaption, .contentAreaD .carousel figcaption, .h1, .module.h1, .module.h2, .module .carousel figcaption, .module .h1, .module .h2, .module .contentAreaC .carousel figcaption, .contentAreaC .carousel .module figcaption, .module .contentAreaD .carousel figcaption, .contentAreaD .carousel .module figcaption, .columns .product-units .price, .checkoutArea .h2
	{ font-family: 'Open Sans Condensed', sans-serif;}
	
	/* H1 */                                                                    .h1, .module .h1, .contentAreaC .carousel figcaption, .contentAreaD .carousel figcaption, .module h1.h2, .module h1.h1
	{ font-size: 2.3em;}

	/* H2 */                                                                    .h2, .module .h2, .module .carousel figcaption, .module .contentAreaC .carousel figcaption, .contentAreaC .carousel .module figcaption, .module .contentAreaD .carousel figcaption, .contentAreaD .carousel .module figcaption
	{ font-size: 1.8em;}

	/* mobiel */
	@media screen and (max-width:671px) {

		/* H1 */                                                                    .h1, .module .h1, .contentAreaC .carousel figcaption, .contentAreaD .carousel figcaption, .module h1.h2, .module h1.h1
		{ font-size: 2em;}

		/* H2 */                                                                    .h2, .module .h2, .module .carousel figcaption, .module .contentAreaC .carousel figcaption, .contentAreaC .carousel .module figcaption, .module .contentAreaD .carousel figcaption, .contentAreaD .carousel .module figcaption
		{ font-size: 1.5em;}
	}
	
	h3.h2, .image-text-small.small p, h2.module.h1.aligncenter.text-center {color: #fff;}
	
/*---*/

/* buttons */
	                                                                            .verticalnav a, .btn-large, .formbuilder .btn, .checkoutArea .btn, .product-single .btn, .call .btn, .btn, .box .btn, .callToAction a.btn 
	{ color: #fff;}
	                                                                            .btn, .formbuilder .btn, .checkoutArea .btn, .product-single .btn, .btn-large, .call .btn, .verticalnav a, .gallery-3 .nav-slider > .prev a:before, .gallery-3 .nav-slider > .next a:before, .carousel .nav-slider > .prev a:before, .carousel .nav-slider > .next a:before, .gallery-4 .prev a:before, .gallery-4 .next a:before 
	{ background: #ec008c;}
	                                                                            .btn 
	{ font-family: 'Open Sans Condensed', sans-serif;
	  font-size: 1em;}

    /* buttons hover */
	                                                                            .verticalnav a:hover, .btn-large:hover, .formbuilder .btn:hover, .checkoutArea .btn:hover, .product-single .btn:hover, .call .btn:hover, .btn:hover, .box .btn:hover 
	{ color: #fff;}
	                                                                            .btn:hover 
	{ background: #ec008c;}

	/* button arrows */
																				.btn-arrow.btn-arrow.btn-large::before, .formbuilder .btn::before, .checkoutArea .btn::before, .product-single .btn-arrow.btn-arrow.btn::before
	{ font-size: inherit;
	  top: .6em;
	  left: .8em;}
	
	.box .btn { float: right; background: rgba(0, 0, 17, 0); color: #ec008c; border-radius: 3px; border: 1px solid #ec008c;}
    .box .btn:hover { background: #ec008c; color: #fff; text-decoration: none; border: 1px solid rgba(0, 0, 17, 0); transition: All 1s ease;
    -webkit-transition: All 1s ease;
    -moz-transition: All 1s ease;
    -o-transition: All 1s ease;}
    
    .image-text .readmore .btn, a.button-normal.btn {
  float: left;
  background: #ec008c;
  color: #fff;
  border-radius: 3px;
  border: 1px solid #fff;
  transition: All 1s ease;
    -webkit-transition: All 0.3s ease;
    -moz-transition: All 0.3s ease;
    -o-transition: All 0.3s ease;
    }

    .image-text .readmore .btn:hover, a.button-normal.btn:hover {
  float: left;
  background: rgba(255, 255, 255, 1);
  color: #ec008c;
  border-radius: 3px;
  border: 1px solid #ec008c;
    }
    
.page_about-us .btn 
	{ font-family: 'Open Sans Condensed', sans-serif;
	  font-size: inherit;
      border-radius: 3px;}
/*---*/

/* links */
	                                                                            a, .box a, #menubutton:before
	{ color: #ec008c;}

    /* links hover */
	                                                                            a:hover, .box a:hover, .footer-container a:hover, #menubutton:before:hover
	{ color: #ff20a4;}
	
/*---*/

/* box */
	                                                                            .box p, .box ul, .box ol, .spotcall .textbox 
	{ color: #000;} 

	                                                                            .box, .spotcall .textbox 
	{ background: #eee;
	  border-radius: 5px;
	  border-color: inherit;}
	                                                                            .box p, .box ul, .box ol, .spotcall .textbox 
	{ font-size: 0.9em;} 
	
	.box .h2
	{ color: #000;}
	
	.box a 
    {text-decoration: none;}
    .box a:hover 
    {text-decoration: underline;}  
    
/*---*/

/* Arrows */
.arrowDown {
position: relative;
margin: 0 auto;
width: 0;
height: 0;
border-left: 20px solid transparent;
border-right: 20px solid transparent;
border-top: 20px solid #fff !important;
}

.arrowUp {
position: relative;
margin: 0 auto;
width: 0;
height: 0;
border-left: 20px solid transparent;
border-right: 20px solid transparent;
border-bottom: 20px solid #282828 !important;
}
/*---*/

/* footer */
	                                                                            .footer-content, .footer p
	{ color: #fff;}
	
	/* links */																	.footer-container a
	{ color: #fff;}
	
	/* links hover */															.footer-container a:hover
	{ color: #fff;}
	                                                                            .footer-container 
	{ background: #282828;}
	
/*---*/

/* bedrijfsnaam */
	                                                                            .header-title .h1 
	{ color: #000;
	  font-family: 'Open Sans Condensed', sans-serif;
	  font-size: inherit;}
	  
/*---*/

/* telefoonnummer en slogan */
	                                                                            #actionLine, #phoneNumber
	{ color: #fff;
	  font-family: 'Open Sans Condensed', sans-serif;}
    
    .has-header-subline .header-subline .h1 { font-size: 1em; margin-top: 27px!important;}	
	.has-header-subline .header-subline .h2 { margin-top: 26px;}
/*---*/

/* fix - mobiele fullwidth */
@media only screen and (max-width: 671px) {	
	.columns .column-50 { width: 100%;}
	.columns .column-50:first-child { padding-bottom:20px;}
	.columns .column-50:first-child + .column > *, .columns .column-50:first-child + .column + .column + .column > * { margin-left: 0;}
	.column-50:first-child + .column.column-50 ul { margin: 0.6875em 0 0 2em;}
	.columns .column-50:first-child + .column img, .columns .column-50:first-child + .column + .column + .column img { width: 100%;}
	.main-container { padding-bottom: 0px;}
	
	#identityContact .footer-social { display:none;}
	.logo img.shrink { display: none;}
}
/*---*/

.btn-large.btn-arrow-right {
  padding: 10px 40px 10px 40px;
  border-radius: 3px;
}

.fullWidthMapContainer .fullWidthMapContact {
display: none;
}

textarea {
resize: vertical;
height: 150px;
height: 160px \0/;
}


a.anchor {
 display: block;
 position: relative;
 top: -70px;    
 visibility: hidden;
}

#back-top 
{
height: 100vh;
width: 40px;
height: 40px;
position: fixed;
z-index: 1000000;
right: 0;
bottom: 30px;
background-color: rgba(0, 0, 0, 0.5);
border: 1px solid #fff;
border-radius: 3px;
font-family: "Fontello";
color: #FFFFFF;
text-align: center;
line-height: 40px;
font-size: 20px;
-webkit-transform: translateX(100%) translateZ(0);
-ms-transform: translateX(100%) translateZ(0);
transform: translateX(100%) translateZ(0);
-webkit-transition: all ease .3s;
transition: all ease .3s;
transform: translateX(-20px) translateZ(0px);
 }
 
a.btn.btn-social.btn-facebook.piwik_ignore 
{ background: #282828;}
a.btn.btn-social.btn-twitter.piwik_ignore 
{ background: #282828;}
a.btn.btn-social.btn-googleplus.piwik_ignore 
{ background: #282828;}
a.btn.btn-social.btn-linkedin.piwik_ignore 
{ background: #282828;}
a.btn.btn-social.btn-pinterest.piwik_ignore 
{ background: #282828;}
a.btn.btn-social.btn-instagram.piwik_ignore 
{ background: #282828;}
a.btn.btn-social.btn-youtube.piwik_ignore 
{ background: #282828;}
a.btn.btn-social.btn-foursquare.piwik_ignore 
{ background: #282828;}

.footer-branding a {
font-size: 0.9em;
font-family: 'Nunito', sans-serif;
font-weight: light;
color: #1A1A1A;
}

@media only screen and (min-width: 671px) {    
/*.main,
.full-width-inner,
.header-content,
.footer-content,
.footer-branding
{ width: 65em!important; }*/

#identityContact .footer-social { float: left; margin-top: -7px;}
#identityContact .footer-social a.btn.btn-social { background: #000; color: #fff;}

.no-touch .nav-language ul:last-child {
  font-family: 'Open Sans', sans-serif;
  background: #EC008C;
  color: white;
  text-align: right;
}

.no-touch .nav-language ul:last-child a, .no-touch .nav-language .btn-language:before { color: white;}

.image-text-small.nowrap img ~ * {
  margin-left: 144px;
  margin-bottom: 0px;
}

.callToAction.padding-2x { margin: 18px 30px 30px 0px !important;}

  .page_home article.module.intro.image-text.image-text-medium.medium.alignleft.nowrap.clear {color: #fff;}

.page_home .image-text-medium img {padding-top: 20px;}

.has-dropdown .nav-primary ul ul ul {
      right: 100%;
      left: 100%;
      padding-left: 20px;
      padding-right: 3px; }
      
.has-dropdown .nav-primary ul ul li.shrink {
  float: none;
  display: block;
  margin-left: 0;
  padding: 0; }
}

/* iPads (landscape) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {
/*.main,
.full-width-inner,
.header-content,
.footer-content,
.footer-branding
{ width: 56em!important; }*/

.logo img {
  height: 40px!important;
  width: auto;
  top: 37px!important;
  margin-left: -120px!important;}

.logo img.shrink {
  height: 40px!important;
  width: auto;
  top: 10px!important;}
  
.main-container {
  margin-top: -1px!important;}
  
  .page_home article.module.intro.image-text.image-text-medium.medium.alignleft.nowrap.clear {color: #fff;}
}

/* iPads (portrait) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {
/*.main,
.full-width-inner,
.header-content,
.footer-content,
.footer-branding
{ width: 56em!important; }*/

.logo img {
  height: 40px!important;
  width: auto;
  top: 37px!important;
  margin-left: -120px!important;}


.logo img.shrink {
  height: 40px!important;
  width: auto;
  top: 10px!important;}

.main-container {
  margin-top: -1px!important;}
  
  .page_home article.module.intro.image-text.image-text-medium.medium.alignleft.nowrap.clear {color: #fff;}
}

.has-dropdown .nav-primary ul ul {
  right: auto;
}

article.module.intro.image-text.image-text-small.small.alignleft.nowrap.clear {
  margin: 0 85px 2.625em 0;
}

.page_home11 h3.h2, .page_home11 .image-text-small.small p, .page_home11 h2.module.h1.aligncenter.text-center {
  color: #000;
}

.page_home h3.module.h1 {
    color: #fff;
}

.page_history h6.module.h1 {
  color: #fff;
}

.page_the-linx-group-identity h3.h2, .page_the-linx-group-identity h2.module.h1.aligncenter.text-center {
  color: #000;
}

.page_the-linx-group-identity .callToAction.box p {
  color: #fff;
}

.page_history .callToAction.box {
  padding: 1em 0 0.1em 1em;
}

.page_leadership-team .box .h2 {
  font-size: 1em;
  font-weight: 700;
}

.page_management p {
  font-size: 0.75em;    
}

.page_regional-management-team img.module {
  width: 100%;
  height: auto;
  border-radius: 50%;
}

.page_regional-management-team .box .h2 {
  font-size: 1em;
  font-weight: 700;
}

.page_partners h3.h2 {
    color:#000;
}

.page_customers h3.h2 {
    color:#000;
}

.page_business-partners h3.h2 {
    color:#000;
}

/*.page_careers .image-text-small.small p.small {
  color: #fff;
}*/

.page_information-center .h2 {
    font-size: 1.5em;
}

.page_colocation h3.h2 {
    color:#000;
}

.page_cloud h3.h2 {
    color:#000;
}

.page_pop-list .image-text-small.small p {
    color:#000;
    font-size: 0.7em;
}

.page_pop-list .module > :first-child {
  margin-top: 5px;
}

.page_contact h3.h2 {
    color:#000;
}

.formbuilder {
  background: #dbe0e1;
}

.linklist li {
  padding: 0em;
}

.page_home .image-text .img {
  padding-top: 22px;
  padding-right: 0px;
}

h2.h2.text-center:hover {
  font-weight: bold;
}

.contentAreaC .gallery-3 .nav-slider > .prev a:before, .contentAreaC .gallery-3 .nav-slider > .next a:before, .contentAreaC .carousel .nav-slider > .prev a:before, .contentAreaC .carousel .nav-slider > .next a:before {
    font-size: 2em;
    color: #ec008c;
    margin-top: 0.5em;
}

@media screen and (min-width: 672px) {
.module.margin-collapse.carousel.slide.clear.slider-ready {
background: #fff;
position: relative;
margin-right: -400em;
margin-left: -400em;
padding: 0 400em 0 400em;
}
}

ol.carousel-indicators, .carousel .nav-slider {
  display: none;
}

/* Fontawesome downloads----------- */
                                    .main-container .linklist ul {
                                               margin: 0px 0px 1em;
                                               padding: 0px 0px 0px 1em;
                                               list-style: outside none none;
                                               line-height: 2em;
                                               font-size: 0.9em;
                                   }
                                   
                                       
                                   .main-container .linklist li {
                                               position: relative;
                                               padding-left: 1em;
                                   }

                                   .main-container .linklist li:before {
                                               display: block;
                                               position: absolute;
                                               top: 0em;
                                               left: -0.5em;
                                               content:"\f01a";                      /* vanuit Fontawesome.com >hier content kopieren uit"element inspecteren" van gewenste icoontje> */
                                               font-family: FontAwesome;
                                               font-size: 1em;
                                               color: #EC008C;
                                               text-rendering: optimizelegibility;
                                               text-indent: 0px;
                                               text-transform: none;
                                   }
                                   
/* Fontawesome bullets----------- */
                                    .main-container ul {
                                               margin: 0px 0px 1em;
                                               padding: 0px 0px 0px 1em;
                                               list-style: outside none none;
                                               line-height: 1.6em;
                                               font-size: 1em;
                                   }
                                   
                                       
                                   .main-container li {
                                               position: relative;
                                               padding-left: 2.5em;
                                   }

                                   .main-container li:before {
                                               display: block;
                                               position: absolute;
                                               top: 0em;
                                               left: 1em;
                                               content:"\f1db";                      /* vanuit Fontawesome.com >hier content kopieren uit"element inspecteren" van gewenste icoontje> */
                                               font-family: FontAwesome;
                                               font-size: 1em;
                                               color: #EC008C;
                                               text-rendering: optimizelegibility;
                                               text-indent: 0px;
                                               text-transform: none;
                                   }
                                   
                                   .main-container .verticalnav li:before, .main-container .gallery-3 li:before, .main-container .gallery li:before {
                                                display: none;
                                    }
                                    
                                    .main-container .verticalnav li {
                                                position: relative;
                                                padding-left: 0em;
                                    }
                                    
                                    .main-container .gallery li, .main-container .gallery ul {
                                        padding-left: 0em;
                                    }
                                    
                                    .verticalnav a {
                                        font-family: 'Open Sans Condensed', sans-serif;
	                                    font-size: 1em;
                                        text-align: left;
                                    }
