body, h1, h2, h3, .mk-content-box, #mk-main-navigation ul li a {font-family: Open Sans }
h1, h2, h3 {font-family: Open Sans }






/*
*****************************
GENERAL SECTIONS ************
*****************************
*/


body{
	font-size: 17px;
	color: #878787;
	font-weight: lighter;
	line-height: 22px;
	
	 
}

#mk-boxed-layout {
  -webkit-box-shadow: 0 0 0px rgba(0, 0, 0, 0);
  -moz-box-shadow: 0 0 0px rgba(0, 0, 0, 0);
  box-shadow: 0 0 0px rgba(0, 0, 0, 0);
}

p {
	font-size: 12px;
	color: #878787;
}

a {
	color: #1c5c96;
}
a:hover {
	color: #1c5c96;
}

#theme-page strong {
	color: #1c5c96;
}

.mk-header-bg{
	background-color:#ffffff; background-repeat:no-repeat;background-position:center top;background-attachment:fixed;
}



.mk-uc-header{
 	
 }


#theme-page {
	background-color:#ffffff; background-repeat:no-repeat;background-position:center center;background-attachment:scroll;
}

.mk-tabs-panes,
.mk-news-tab .mk-tabs-tabs li.current a,
.mk-divider .divider-go-top {
	background-color: #ffffff;
}

#mk-footer {
	background-color:#f7f7f9; background-repeat:no-repeat;background-position:center center;background-attachment:fixed;
}



.mk-header-bg {
  -webkit-opacity: 0.9;
  -moz-opacity: 0.9;
  -o-opacity: 0.9;
  opacity: 0.9;
}

.mk-fixed .mk-header-bg {
  -webkit-opacity: 0.9;
  -moz-opacity: 0.9;
  -o-opacity: 0.9;
  opacity: 0.9;
}


.modern-style-nav .mk-header-inner .main-navigation-ul > li > a, 
.modern-style-nav .mk-header-inner .mk-header-start-tour,
.mk-header-inner #mk-header-search,
.modern-style-nav .mk-header-inner
 {
	height: 90px;
	line-height:90px;
}





@media handheld, only screen and (max-width: 1145px){
	.mk-header-nav-container {
		background-color:#696969;
		width: auto !important;
		display:none;
	}
	.mk-header-tagline, 
	.mk-header-date, 
	.mk-header-start-tour,
	.mk-header-checkout,
	.mk-header-login,
	.mk-header-signup {
		display: none !important;
	}
	#mk-toolbar-navigation,
	#mk-header-social,
	#mk-header-search,
	.mk-language-nav {
		float: none !important;
		display: block !important;
		margin-left: 0 !important;
	}

	.mk-header-inner #mk-header-search {
		display:none !important;
	}

	#mk-header-search {
		padding-bottom: 10px !important;
	}
	#mk-header-searchform span .text-input {
		width: 100% !important;
	}
	#mk-main-navigation ul ul {
		background-color:#696969 !important;
	}
	.mk-mega-icon {
		display:none !important;
	}
	.mk-header-nav-container #mk-main-navigation {
		visibility: hidden;
	}
	.mk-responsive .mk-header-nav-container #mk-main-navigation {
		visibility: visible;
	}
	.classic-style-nav .header-logo .center-logo{
	    		text-align: right !important;
	 }
	 .classic-style-nav .header-logo .center-logo a{
	    		margin: 0 !important;
	 }
	.header-logo {
	    height: 90px !important;
	}
	
	.mk-header-inner{padding-top:0 !important}
	.header-logo{position:relative !important;right:auto !important;left:auto !important;float:left !important;margin-left:10px;text-align:left}
	#mk-main-navigation{position:relative;width:100%;border-bottom:1px solid rgba(255,255,255,0.1)}
	#mk-main-navigation ul{display:block;padding:0 !important;margin:0 !important}
	#mk-main-navigation ul li{display:block !important;float:none !important;margin:0 !important}
	#mk-main-navigation ul li a{padding:20px !important;display:block;border-top:1px solid rgba(255,255,255,0.1) !important;text-align:left !important;color:#fff;font-size:14px;text-transform:uppercase}
	#mk-main-navigation ul li a > i{display:none}
	#mk-main-navigation ul li a:hover{background-color:rgba(0,0,0,0.1) !important}
	#mk-main-navigation ul li .sub-menu{left:auto !important;position:relative !important}
	#mk-main-navigation ul li .mk_mega_menu{visibility:visible !important}
	#mk-main-navigation ul li .mk_mega_menu .megamenu-title{background-color:rgba(0,0,0,0.06);font-weight:bold;font-size:14px}
	#mk-main-navigation ul li .mk_mega_menu .row{width:auto !important}
	#mk-main-navigation ul li .sub-container.mega{width:auto !important;position:relative !important;top:auto !important}
	#mk-main-navigation ul li ul{position:relative !important;visibility:visible !important;top:0 !important;width:100% !important;padding:0 !important;margin:0 !important}
	#mk-main-navigation ul li ul li{padding:0 !important;margin:0 !important;background-color:transparent !important}
	#mk-main-navigation ul li ul li a,
	#mk-main-navigation ul li ul li .megamenu-title{font-size:12px;text-transform:none !important;color:#fff !important;padding:12px 15px 12px 35px !important;line-height:12px !important;text-align:left !important;margin:0 !important;border-top:1px solid rgba(255,255,255,0.1)}
	#mk-main-navigation ul li ul li a:hover,
	#mk-main-navigation ul li ul li .megamenu-title:hover{color:#fff !important;}
	.mk-header-bg{zoom:1 !important;filter:alpha(opacity=100) !important;opacity:1 !important}
	.mk-header-toolbar{padding:0 10px}
	.mk-header-date{margin-left:0 !important}
	.mk-nav-responsive-link{cursor:pointer;display:block !important; padding:14px 16px;position:absolute;right:20px;top:50%;margin-top:-19px;z-index:12;line-height:8px;border:1px solid rgba(255,255,255,0.5);background-color:rgba(0,0,0,0.15)}
	.mk-nav-responsive-link i{font-size:16px;line-height:8px;color:#fff}
	.mk-nav-responsive-link:hover{background-color:rgba(0,0,0,0.3)}
	.mk-header-nav-container{height:100%;z-index:200}
	#mk-main-navigation{position:relative;z-index:2}
	.mk_megamenu_columns_2, .mk_megamenu_columns_3, .mk_megamenu_columns_4, .mk_megamenu_columns_5, .mk_megamenu_columns_6 {width:100% !important}

}

.classic-style-nav .header-logo {
	   		 height: 90px !important;
}

.classic-style-nav .mk-header-inner {
	
	line-height:90px;
	padding-top:90px;
}

.mk-header-start-tour {
			font-size: 14px;
			color: #333333;
}
.mk-header-start-tour:hover{
	color: #333333;
}



.mk-header-toolbar {
	background-color: #111111;
}

#mk-toolbar-navigation ul li a, 
.mk-language-nav > a, 
.mk-header-login .mk-login-link, 
.mk-subscribe-link, 
.mk-checkout-btn,
.mk-header-tagline a,
.header-toolbar-contact a,
#mk-toolbar-navigation ul li a:hover, 
.mk-language-nav > a:hover, 
.mk-header-login .mk-login-link:hover, 
.mk-subscribe-link:hover, 
.mk-checkout-btn:hover,
.mk-header-tagline a:hover
 {
	color:#c7c7c7;
}

#mk-toolbar-navigation ul li a {
	border-right:1px solid #c7c7c7;
}


.mk-header-tagline, 
.header-toolbar-contact, 
.mk-header-date
 {
	color:#c7c7c7;
}


#mk-header-social a i {
	color:#ffffff;
}





/*
*****************************
TYPOGRAPHY ******************
*****************************
*/
 

#theme-page h1{
			font-size: 32px;
			color: #3c3c3c;
			font-weight: bolder;
			text-transform: none;
	}

#theme-page h2{
			font-size: 20px;
			color: #3c3c3c;
			font-weight: bold;
			text-transform: none;
	}


#theme-page h3{
			font-size: 24px;
			color: #393836;
			font-weight: bold;
			text-transform: none;
	}

#theme-page h4{
			font-size: 18px;
			color: #393836;
			font-weight: bold;
			text-transform: uppercase;
	}


#theme-page h5{
			font-size: 16px;
			color: #393836;
			font-weight: bold;
			text-transform: uppercase;
	}


#theme-page h6{
			font-size: 14px;
			color: #393836;
			font-weight: normal;
			text-transform: uppercase;
	}


.mk-fancy-title.pattern-style span, .mk-portfolio-view-all, .mk-woo-view-all, .mk-blog-view-all  {
	background-color: #ffffff;
}






/* Widgets : Sidebar */
#mk-sidebar, #mk-sidebar p{
			font-size: 12px;
			color: #666666;
			font-weight: normal;
	}

#mk-sidebar .widgettitle {
			text-transform: uppercase;
			font-size: 14px;
			color: #333333;
			font-weight: bolder;
	}	
#mk-sidebar .widgettitle a {
			color: #333333;
	}		

#mk-sidebar .widget a{
			color: #333333;
	}









/* Widgets : Footer */
#mk-footer, #mk-footer p  {
			font-size: 17px;
			color: #878787;
			font-weight: lighter;
	}

#mk-footer .widgettitle {
			text-transform: none;
			font-size: 17px;
			color: #ffffff;
			font-weight: bolder;
	}

#mk-footer .widgettitle a {
			color: #ffffff;
}	

#mk-footer .widget a{
			color: #878787;
	}

	

#sub-footer {
	background-color: #262c33;
}





#mk-header {
	background-color:#ffffff; background-repeat:no-repeat;background-position:center top;background-attachment:fixed;
}
.page-introduce-title {
	font-size: 44px;
	color: #ffffff;
	text-transform: none;
	font-weight: lighter;
}
.banner-slogan {
	font-size: px;
	color: #ffffff;
	text-transform: ;
	font-weight: ;
}


.page-introduce-subtitle {
	font-size: 14px;
	line-height: 100%;
	color: #ffffff;
	font-size: 14px;
	text-transform: none;
	
}



.mk-flexsldier-slideshow {
	background-color: ;
}

.mk-icarousel-slideshow {
	background-color: ;
}



/* Main Navigation */


.mk-classic-nav-bg {
	background-color:#ffffff; background-repeat:no-repeat;background-position:center top;background-attachment:fixed;
}

.mk-header-nav-container {
	background-color: ;
}

.main-navigation-ul > li > a {
	color: #696969;
	background-color: ;
	font-size: 18px;
	font-weight: lighter;
}

#mk-header-searchform .text-input {
			background-color: !important;
			color: #c7c7c7;
}
#mk-header-searchform span i {
	color: #c7c7c7;
}


#mk-header-searchform .text-input::-webkit-input-placeholder {
				color: #c7c7c7;
			}
#mk-header-searchform .text-input:-ms-input-placeholder {
				color: #c7c7c7;
			} 
#mk-header-searchform .text-input:-moz-placeholder {
				color: #c7c7c7;
			}

.main-navigation-ul li > a:hover,
.main-navigation-ul li:hover > a,
.main-navigation-ul li.current-menu-item > a,
.main-navigation-ul li.current-menu-ancestor > a{
	background-color: #13161a;
	background-color: rgba(19,22,26,0);
	color: #1c5c96;
}

.main-navigation-ul > li:hover > a,
.main-navigation-ul > li.current-menu-item > a,
.main-navigation-ul > li.current-menu-ancestor > a {
	border-top-color:#1c5c96;
}
.main-navigation-ul li .sub {
  border-top:3px solid #1c5c96;
}

#mk-main-navigation ul li ul  {
	background-color: #ffffff;
}
#mk-main-navigation ul li ul li a {
	color: #333333;
}
#mk-main-navigation ul li ul li a:hover {
	color: #666666;
}



.main-navigation-ul li ul li a:hover,
.main-navigation-ul li ul li:hover > a,
.main-navigation-ul ul li a:hover,
.main-navigation-ul ul li:hover > a,
.main-navigation-ul ul li.current-menu-item > a {
	background-color:#f5f5f5 !important;
  	color: #1c5c96;
}


.mk-grid {
	max-width: 1380px;
}

.theme-page-wrapper #mk-sidebar.mk-builtin {
	width: 20%;
}

.theme-page-wrapper.right-layout .theme-content, .theme-page-wrapper.left-layout .theme-content {
	width: 80%;
}


@media handheld, only screen and (max-width: 1024px){

.theme-page-wrapper .theme-content {
	width: 100% !important;
	float: none !important;
	padding:30px 0 !important;

}
.theme-page-wrapper {
	padding-right:20px !important;
	padding-left: 20px !important;	
}

.theme-page-wrapper #mk-sidebar  {
	width: 100% !important;
	float: none !important;
	padding: 0 !important;

}
.theme-page-wrapper #mk-sidebar .sidebar-wrapper {
		padding-right:0px !important;
		padding-left: 0px !important;
	}

}	




/*
*****************************
SKINING *********************
*****************************
*/



/* Main Skin Color : Color Property */


.comment-reply a,
.mk-tabs .mk-tabs-tabs li.current a > i,
.mk-toggle .mk-toggle-title.active-toggle:before,
.introduce-simple-title,
.rating-star .rated,
.mk-accordion .mk-accordion-tab.current:before,
.mk-testimonial-author,
#wp-calendar td#today,
.mk-tweet-list a,
.widget_testimonials .testimonial-slider .testimonial-author,
.news-full-without-image .news-categories span,
.news-half-without-image .news-categories span,
.news-fourth-without-image .news-categories span,
.mk-read-more,
.news-single-social li a,
.portfolio-widget-cats,
.portfolio-carousel-cats,
.blog-showcase-more,
.simple-style .mk-employee-item:hover .team-member-position,
.mk-blog-classic-item .mk-categories a, 
.mk-blog-grid-item .mk-categories a, 
.mk-blog-classic-item time a,
.mk-blog-grid-item time a,
.mk-blog-author a,
.mk-readmore,
.mk-blog-author a, .mk-post-date a, .mk-post-cat a,
.about-author-name,
.blog-similar-posts .similar-post-title,
.portfolio-similar-posts .similar-post-title,
.mk-similiar-title:hover,
.filter-portfolio li a:hover,
.portfolio-categories a,
.portfolio-single-cat,
.mk-pagination .page-number,
.mk-woocommerce-pagination a.page-numbers,
.mk-portfolio-skills-text, 
.mk-portfolio-cats-text,
.register-login-links a:hover,
#mk-language-navigation ul li a:hover, 
#mk-language-navigation ul li.current-menu-item > a,
.mk_product_meta span a,
.mk_product_meta span .sku,
.not-found-subtitle,
.mk-mini-callout a,
.mk-quick-contact-wrapper h4,
.search-loop-meta a,
.new-tab-readmore,
.mk-news-tab .mk-tabs-tabs li.current a,
.mk-tooltip,
.mk-search-permnalink,
.divider-go-top:hover,
.widget-sub-navigation ul li a:hover,
.mk-image-shortcode-lightbox i,
.mk-toggle-title.active-toggle i,
.mk-accordion-tab.current i,
.monocolor.pricing-table .pricing-price span,
#mk-footer .widget_posts_lists ul li .post-list-meta time

{
	color: #1c5c96 !important;
}


#mk-sidebar .widget a:hover, #mk-footer .widget a:hover {
	color: #1c5c96;
}



/* Main Skin Color : Background-color Property */

.image-hover-overlay,
.post-type-badge,
.newspaper-portfolio,
.single-post-tags a:hover,
.similar-posts-wrapper .post-thumbnail:hover > .overlay-pattern,
.portfolio-logo-section,
.post-list-document .post-type-thumb:hover,
#cboxTitle,
#cboxPrevious,
#cboxNext,
#cboxClose,
.comment-form-button, 
.mk-dropcaps.fancy-style,
.mk-image-overlay,
.pinterest-item-overlay,
.news-full-with-image .news-categories span,
.news-half-with-image .news-categories span,
.news-fourth-with-image .news-categories span,
.widget-portfolio-overlay,
.portfolio-carousel-overlay,
.blog-carousel-overlay,
.mk-classic-comments span,
.mk-similiar-overlay,
.mk-skin-button,
.mk-flex-caption .flex-desc span,
.mk-icon-box .mk-icon-wrapper i:hover,
.mk-quick-contact-link:hover,
.quick-contact-active.mk-quick-contact-link,
.mk-fancy-table th,
.mk-blog-showcase-thumb a,
.mk-tooltip .tooltip-text,
.mk-tooltip .tooltip-text:after,
.wpcf7-submit,
.ui-slider-handle
{
	background-color: #1c5c96 !important;
}


::-webkit-selection{
	background-color: #1c5c96;
	color:#fff;
}

::-moz-selection{
	background-color: #1c5c96;
	color:#fff;
}

::selection{
	background-color: #1c5c96;
	color:#fff;
}


/* Main Skin Color : Border-color Property */


.mk-testimonial-image img,
.testimonial-author-image,  
.mk-about-author-wrapper .avatar,
.mk-circle-image span {
	-webkit-box-shadow:0 0 0 1px #1c5c96;
	-moz-box-shadow:0 0 0 1px #1c5c96;
	box-shadow:0 0 0 1px #1c5c96;
}

.single-back-top, 
.mk-blockquote.line-style,
.bypostauthor .comment-content,
.bypostauthor .comment-content:after {
	border-color: #1c5c96 !important;
}

.news-full-with-image .news-categories span,
.news-half-with-image .news-categories span,
.news-fourth-with-image .news-categories span,
.mk-flex-caption .flex-desc span {
	box-shadow: 8px 0 0 #1c5c96, -8px 0 0 #1c5c96;
}

.monocolor.pricing-table .pricing-cols .pricing-col.featured-plan {
	border:1px solid #1c5c96;
}



.mk-skin-button.three-dimension, .wpcf7-submit {
	box-shadow: 0px 3px 0px 0px #164a78;
}

.mk-skin-button.three-dimension:active, .wpcf7-submit:active {
	box-shadow: 0px 1px 0px 0px #164a78;	
}









@import url(//fonts.googleapis.com/css?family=Open+Sans);

.mk-grid {
 max-width: 100%;
}

#theme-page .theme-page-wrapper.full-layout .theme-content {
  padding: 0 !important;
}
            
#theme-page .theme-page-wrapper{
margin: 0 0 0 0 !important;
}

#mk-boxed-layout {
 margin-bottom:-6px;
}

.layoverText{
}

.theme-page-wrapper {
padding-right: 0 !important;
padding-left: 0 !important;
  z-index:1;
}

.mk-quick-contact-wrapper, 
.image-icon, 
.mk-classic-comments, 
.mk-blog-share-container,
.mk-categories,
.mk-blog-author,
.mk-readmore,
.mk-blog-author time,
.noActive
  
{
  display:none;
}

#mk-header .header-logo a img {
  margin: 17px 0 0 0;
}

#mk-header .header-logo.left-logo {
    left: 10% !important;
}

.main-navigation-ul > li > a {
    padding-left: 10px;
    padding-right: 10px;
}

.mk-header-nav-container {
    float: right;
    width: 700px;
}

#mk-main-navigation {
    /* margin: 0 23% 0 auto !important; */
}

#theme-page { 
 padding:0;
 max-height:100% !important;
}

.textBlock{
  width:82%;
  margin:0 10% 0 10%;
  padding:45px 0;
}

.textBlockSlide{
  width:60%;
  margin:0 19%;
  padding:15px 0;
}

.textBlockNarrow{
  width:60%;
  margin:0 20%;
  padding:0 0 0 0;
}

.textBlockSmall{
  width:60%;
  margin:0 20%;
  padding:45px 0;
}

.greyBigBox{
  width:100%;
  background-color:#f7f7f9;
  border-bottom: 1px solid #ccc;
}

.blueBigBox{
  width:100%;
  background-color:#1c5c96;
  color:#fff;
  border-bottom: 1px solid #ccc;
}
                                        
.whiteBigBox{
  width:100%;
  background-color:#fff;
}
                                        
.center{
  text-align:center;
}                                     
                                        
.justify{
  text-align:justify;
}
                                        
.textLarge p{
  font-size:26px;    
  line-height:150%;
}
                                        
.textMedium p{
  font-size:17px;    
  line-height:150%;
  font-family:'Open Sans';
}
                                        
.pressListDotted{
  width:80%;
  margin:0 10% 25px 10%;
  /*border-bottom:1px dotted #ccc;*/
  padding:0 0 10px 0 !important;
  min-height:120px;
}

                                        
.pressListDottedLast{
  width:80%;
  margin:0 10% 25px 10%;
  padding:0 0 10px 0 !important;
  min-height:120px;
}

.imgPress{
  float:left; 
  width:250px;
}

.contentPress{
    float: initial;
    margin-left: 50px;
    padding-left:25px;
    padding-top: 25px;
}

img.alignright {
    margin-bottom: 100px;
    margin-top: 50px;
}
                                        
img.aboutright {
    margin-top: 50px;
    margin-left:35px;
    float:right;                                    
}


/* Slider */

.bx-viewport{
  height:200px !important; 
}
                                       
.limargin{
  cursor:pointer;
  opacity:0.5;
  filter: alpha(opacity=50);
}

.limargin:hover{
  opacity:100;
  filter: alpha(opacity=100); 
}

.contentArea{
  width:50%;
  float:left;
  margin: 20px 0 0 0;
  padding: 10px 20px 10px 0;
}

.contentAreaSlide{
  width:50%;
  float:left;
  margin: 20px 0 0 0;
  padding: 10px 20px 10px 0;
}

.contentAreaBlock{
  width:50%;
  float:left;
  margin: 20px 0 45px 0;
  padding: 10px 20px 10px 0;
}

.contentAreaNarrow{
  width:50%;
  float:left;
  margin: 20px 0 45px 0;
  padding: 10px 0 10px 0;
}

.imgArea{
  margin-right: auto; 
  margin-left: auto; 
  text-align: center;
  max-width: 100%;
  margin-bottom: -5px;
}

.placeholder-content{
  width:100%;
  padding:0;
  border-bottom: 1px solid #bbb;
  height:60px;	
  background-image: -ms-linear-gradient(top, #F2F2F2 0%, #CFCDCD 100%);
  background-image: -moz-linear-gradient(top, #F2F2F2 0%, #CFCDCD 100%);
  background-image: -o-linear-gradient(top, #F2F2F2 0%, #CFCDCD 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #F2F2F2), color-stop(1, #CFCDCD));
  background-image: -webkit-linear-gradient(top, #F2F2F2 0%, #CFCDCD 100%);
  background-image: linear-gradient(to bottom, #F2F2F2 0%, #CFCDCD 100%);
}

.placeholderPress{
  height:55px;
}                                        
.imgFirst{
  margin:-20px 0 0 0 !important ;                                     
}

p{
  margin-bottom:0;
}
                                        
.textwidget{
  text-align:center; 
}                       

.googleMap {
background:url(../../uploads/2016/03/map_HV.jpg); 
  width: 100%; 
  min-height:500px; 
  overflow:hidden; 
  display:block; 
  clip:auto; 
  margin-bottom:-13px !important; 
  background-position:center;
}
                                        
@media (min-width: 768px) and (max-width: 1024px) {
.layoverText{
 display: none;
 }
    
.pressListDotted{
 min-height: 250px !important;
 }
    
.bx-wrapper .bx-next {
  display:none;
}
  
.bx-wrapper .bx-prev {
  display:none;
}

    
}    
                                        
@media (min-width: 768px) and (max-width: 1366px) {
   
    .contentPress{
      margin:10px 0 0 10px;
    }
    
    .pressListDotted{
      padding:0 0 20px 0 !important;
    }
  
}

@media (min-width: 480px) and (max-width: 768px) {

   .contentArea, .contentAreaBlock{
     width:100%;
     margin: 20px 0 20px 0;
   }
  
   .imgArea{
     width:100%;
   } 
    
   .imgFirst{
     margin:-40px 0 0 0 !important ;                                     
   } 
    
    .contentPress{
      margin:10px 0 0 10px;
    }
  
  .pressListDotted{
    padding:0 0 20px 0 !important;
    min-height: 300px !important;
  }
  
  .layoverText{
    display: none;
  }
  
  .googleMap{
    display:none !important;
  }
  
  .textAreaContact{
    position:relative !important;
    margin-top:0px !important;
    margin-left:0px !important;
    max-width:100% !important;
  }

.bx-wrapper .bx-next {
  display:none;
}
  
.bx-wrapper .bx-prev {
  display:none;
}

.bx-viewport{
    height:150px !important;
}
  
}
  
    
@media (min-width: 320px) and (max-width: 480px) {
  
     .contentArea, .contentAreaBlock{
     width:100%;
     margin: 20px 0 20px 0;
     min-height:300px;
   }
  
   .imgArea{
     width:100%;
   } 
    
   .imgFirst{
     margin:-40px 0 0 0 !important ;                                     
   } 
    
    .contentPress{
      margin:10px 0 0 10px;
    }
  
  .pressListDotted{
    padding:0 0 20px 0 !important;
    min-height: 350px;
  }
  
  .layoverText{
    display: none;
  }

  .googleMap{
 display:none !important;
  }
  
 .textAreaContact{
    position:relative !important;
    margin-top:0px !important;
    margin-left:0px !important;
   max-width:100% !important;
  }  

.bx-wrapper .bx-next {
  display:none;
}
  
.bx-wrapper .bx-prev {
  display:none;
}  

.bx-viewport {
height: 73px !important;
}
  
  
}

.partnerContentBox{
  /*height:200px;*/
  float:none;
  margin:0px 0px 30px 0px; 
}

.partnerContent{
  clear:both;
  width:100%; 
  padding-left: 10%;
  padding-right: 10%;
}

.partnerheadline{
  font-size:17px;
  color:#1c5c96;
  padding-top:10px;
  font-weight:bold;
}
  
.partnerContentBox {

  font-weight:lighter !important; 
  font-size:smaller  !important; ;
}
  
  
.moreCalls {
  	background-position: -24px -180px;
	width: 48px;
	height: 45px;
}

.successControl {
  	background-position: -231px -185px;
	width: 40px;
	height: 45px;
}

.futureSave {
  	background-position: -130px -184px;
	width: 48px;
	height: 45px;
}

.stepBy {
  	background-position: -438px -180px;
	width: 48px;
	height: 45px;
}

.display {
  	background-position: -534px -186px;
	width: 54px;
	height: 45px;
}

.dollar {
  	background-position: -335px -185px;
	width: 48px;
	height: 45px;
}

.teamSpalten {
-moz-column-count:2; /* Firefox */
-webkit-column-count:2; /* Safari and Chrome */
column-count:2;
}

.bildText {
position:relative;
z-index:5;
width: 25%;
height: 500px;
margin-left: 15%;
margin-top: -500px;
  color: #ffffff;
  text-size:bigger;
}
  
.textAreaContact {
 position:absolute;
 z-index:3;
 margin-left: 15%;
 margin-top: 70px;
 color: #000000;
 background-color:#ffffff;
 /*opacity: .9;
 filter: alpha(opacity=50);
 -moz-opacity: .5;*/
 max-width: 428px;
 height: 370px;
 border: solid 1px #878787;
 padding:0px !important;
}
  
#mk-footer{
padding:0;
}    

.brueder {
   width:100%;
   max-height:600px;
   overflow:hidden;
}

.textBlockSmall{
  padding: 45px 0 0 0 ;
}

.bx-wrapper .bx-next {
right: -15px !important;
}
  
.bx-wrapper .bx-prev {
left: -40px !important;
}

.sozialIcon{
font-size: 25px;
font-weight: 600;
text-align:center;
color: #fff;
/*padding: 8px 12px 12px 9px;*/
width:50px;
height:50px;

}

.mk-go-social{
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
background-color:#ccc;
background-color:rgba(0,0,0,0.2);
padding:8px 8px;
position:fixed;
bottom:10px;
right:-60px;
z-index:100;
opacity:1;
transition:all .2s ease-in-out;
-webkit-transition:all .2s ease-in-out;
-moz-transition:all .2s ease-in-out;
-ms-transition:all .2s ease-in-out;
-o-transition:all .2s ease-in-out
}

.mk-go-social.off{
right:-60px;
opacity:0
}

.mk-go-social.on{
right:10px;
opacity:1
}

.mk-go-social:hover{
background-color:rgba(0,0,0,0.4)
}

.mk-go-social i{
color:#fff;
font-size:24px;
line-height:24px
}

@media (max-width: 992px) {
 .contentPress {
   padding-left:0px;
 }
}

@media (min-width: 1400px) and (max-width: 1700px){
  .slider-text {
    top: 300px !important;
  }
}
  
@media (min-width: 1700px) {
  .slider-text {
    top: 400px !important;
  }
  
}

/****************************/