body{padding-top:90px;
background-attachment: fixed;
font-family: Hind;
background-position: center center;}
a, a:hover, a:active{text-decoration:none;
}
a {color:#333;}
a:hover {color:#000000;}
.h1, h2, h3, h4, h5a, h5,lead, menu{font-family: 'Open Sans', sans-serif;}



.footersmall{font-family: 'Open Sans', sans-serif;
font-size:15px;
color:#FFF;}


body {
  font: inherit;
    font-style: inherit;
    font-weight: inherit;
    font-size: 15px;
    line-height: 24px;
    font-family: inherit;
  color: inherit;
}


body .uk-navbar-nav .uk-parent .uk-dropdown .uk-nav li a {
  font-size: 14px;
  color: #222222;
  background: transparent;
  padding-left: 10px;
  text-align: left;
}


.uk-navbar-nav .uk-parent .uk-dropdown .uk-nav li a:hover {
  color: #ffffff;
  background: #0a5d8d;
}
body .uk-navbar-nav .uk-parent .uk-dropdown .uk-nav li a:hover {
  color: #ffffff;
  background: #0a5d8d;
}
body .uk-navbar-nav .uk-parent .uk-dropdown .uk-nav li a {
  font-size: 14px;
  color: #222222;
  background: transparent;
  padding-left: 10px;
  text-align: left;
}
.tm-logo {
  height: 40px;
  margin: 20px 0 0 0;
    padding-left: 0;
  float: left;


}

article, aside, details, figcaption, figure, footer, header, main, nav, section, summary {
  display: block;
}
.header-top-wrapper {
	background-image:url(../images/bg.png);
}
.header-default .uk-navbar-nav {
  float: right;
}

[class*="uk-icon-"] {
  font-family: FontAwesome;
  display: inline-block;
  font-weight: normal;
  font-style: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
[class*="uk-icon-"], [class*="uk-icon-"]:hover, [class*="uk-icon-"]:focus {
  text-decoration: none;
}
.uk-icon-home::before {
  content: "\f015";
}

.uk-navbar-nav > li:hover > a, .uk-navbar-nav > li > a:focus, .uk-navbar-nav > li.uk-open > a {
  background-color: #0a5d8d;
  color: #ffffff;
  outline: none;
}

.uk-panel > :not(.uk-panel-title):last-child {
  margin-bottom: 0;
}

.top-contact > ul li {
  display: inline-block;
  margin-right: 15px;
  padding-right: 15px;
  border-right: 1px solid #ddd;
  color: #797979;
}

.top-contact > ul li {
  color: #797979;
}


.tm-toolbar * {
  margin-top: 0;
  margin-bottom: 0;
}


.a, .uk-link {
  color: #0a5d8d;
  text-decoration: none;
  cursor: pointer;
}

 .uk-link {
  color: #0a5d8d;
  cursor: pointer;}

.article1 {
  font-size: 12px;
  line-height: 18px;
  color: #999999;}
  
  .article1b {
  font-size: 12px;
  line-height: 18px;
  color: #2d7091;}

.a {
  background: transparent;
}

.top-contact > ul li:last-child {
  margin-right: 0;
  padding-right: 0px;
  border-right: none;
}



.uk-container-center {
  margin-left: auto;
  margin-right: auto;
}


.tm-toolbar {
  border-bottom: 1px solid #c08c0c;
  padding: 10px 0;
}

.tm-logo {
  padding-left: 0;
  float: left;
}

a, .uk-link {
  color: #0a5d8d;
  text-decoration: none;
  cursor: pointer;
}

.top-linkblue {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #0a5d8d;
  font-size:14px;
  text-decoration: none;
  cursor: pointer;
}


.top-linkgree {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  color:  #797979;
  font-size:14px;
  text-decoration: none;
  cursor: pointer;
}

.tm-logo-small {
  letter-spacing: -0.31em;
}
.tm-toolbar * {
  margin-top: 5px;
  margin-bottom: 10px;
  padding-left: 0;

}
.uk-panel, .uk-panel:hover {
  text-decoration: none;
}

.uk-panel {
  display: block;
  position: relative;
}

.uk-navbar-nav {
  margin: 0;
  padding: 0;
  list-style: none;
  float: left;
}
[class*="uk-icon-"], [class*="uk-icon-"]:hover, [class*="uk-icon-"]:focus {
  text-decoration: none;}
  
  
  [class*="uk-icon-"] {
  font-family: FontAwesome;
  display: inline-block;
  font-weight: normal;
  font-style: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
body .uk-navbar-nav > li {
  margin-right: 5px;
  padding: 25px 0;
}

.uk-nav > li > a {
  padding: 5px 20px;
    padding-left: 20px;
}


.uk-nav,
.uk-nav ul {
  margin: 5;
  padding: 5;
  width:200px;
  list-style: none;
}
.uk-dropdown:not(.uk-dropdown-stack) > .uk-dropdown-grid > [class*='uk-width-'] {
    padding-left: 15px;
    padding-right: 15px;
  }
/*
 * Items
 */
.uk-nav li > a {
  display: block;
  text-decoration: none;
}
.uk-nav > li > a {
  padding: 5px 20px;
}
/*
 * Nested items
 */
.uk-nav ul {
  padding-left: 15px;
}
.uk-nav ul a {
  padding: 2px 0;
}
/*
 * Item subtitle
 */
.uk-nav li > a > div {
  font-size: 12px;
  line-height: 18px;
}

body .uk-navbar-nav > li a {
  border-radius: 3px;
}
body .uk-navbar-nav > li > a {
  text-transform: none;
}
.uk-navbar-nav > li {
  float: left;
  position: relative;
}



.uk-navbar-nav > li > a {
  display: block;
  box-sizing: border-box;
  text-decoration: none;
  height: 32px;
  padding: 0 15px;
  line-height: 32px;
  color: #000000;
  font-size: 14px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: normal;
}
li, dt, dd {
  line-height: 24px;
}

.uk-navbar {
  color: #000000;
}

.uk-navbar-flip {
  float: right;
}
.uk-navbar {
  color: #000000;
}

.tm-navbar-full .uk-navbar-content {
  padding: 0;
  height: auto;
}

.uk-navbar-center {
  float: none;
  text-align: center;
  max-width: 50%;
  margin-left: auto;
  margin-right: auto;}
  
  
  
  .uk-navbar-content, .uk-navbar-brand, .uk-navbar-toggle {
  box-sizing: border-box;
  display: block;
  height: 32px;
  padding: 0 15px;
  float: left;
}
.uk-search {
  display: inline-block;
  position: relative;
  margin: 0;
}
.uk-search {
  display: block !important;
}

.uk-search .uk-search-field {
  height: 36px;
}
input.uk-search-field {
  -webkit-appearance: none;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0;
  border-radius: 0;
  box-shadow: none;
  font-size: 14px;
  line-height: normal;
  width: 40px;
  height: 40px;
  padding: 0 0 0 30px;
  border: 1px solid rgba(0, 0, 0, 0);
  background: rgba(0, 0, 0, 0);
  color: #444444;
  -webkit-transition: all linear 0.2s;
  transition: all linear 0.2s;
  position: relative;
  padding: 0;
  cursor: pointer;
  z-index: 1;
  -webkit-transition: all cubic-bezier(0.01, 0.72, 0.32, 0.98) 0.4s;
  -moz-transition: all cubic-bezier(0.01, 0.72, 0.32, 0.98) 0.4s;
  -o-transition: all cubic-bezier(0.01, 0.72, 0.32, 0.98) 0.4s;
  transition: all cubic-bezier(0.01, 0.72, 0.32, 0.98) 0.4s;
}

.uk-navbar-toggle {
  font-weight: bold;
  background: #0a5d8d;
  margin-top: 9px;
}
.uk-navbar-toggle {
  font-size: 17px;
  color: #dddddd;
  text-decoration: none;
}



.uk-navbar-content, .uk-navbar-brand, .uk-navbar-toggle {
  box-sizing: border-box;
  display: block;
  height: 32px;
  padding: 0 15px;
  float: left;
}

.tm-navbar-full .uk-navbar-content {
  padding: 0;
  height: auto;
}
.tm-logo-small {
  letter-spacing: -0.31em;
}
.uk-hidden-large {
  display: none !important;
}



.element {
  height: 82px;
  margin: 0px;
}


.audio, canvas, iframe, img, svg, video {
  vertical-align: middle;
}
.headertype-sticky .header-wrapper {
  position: relative;
  background-color: #ffffff;
  z-index: 985;
}

.header-wrapper {
  -webkit-box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.1);
  -o-box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.1);
}

.uk-navbar {
  background: rgba(255, 255, 255, 0);
  color: #000000;
}

.uk-container {
  max-width: 1200px;
  padding: 0 25px;
  
}
. audio, canvas, img, svg, video {
  max-width: 100%;
  height: auto;
  box-sizing: border-box;
}

. article, aside, details, figcaption, figure, footer, header, main, nav, section, summary {
  display: block;
}
  .uk-tit1 {  margin: 0 0 20px 0;
  font-family: 'Roboto Slab';
  font-weight: 300;
  color: #444444;
  text-transform: none;
  font-size: 32px;
line-height: 40px;
padding-top: 40px;

}
.uk-tit1b {  margin: 0 0 20px 0;
  font-family: 'Roboto Slab';
  font-weight: 300;
  color: #444444;
  text-transform: none;
  font-size: 40px;
line-height: 40px;
padding-top: 40px;

}



 .uk-tit2 {  margin: 0 0 20px 0;
  font-family: 'Roboto Slab';
  font-weight: 300;
  color: #444444;
  text-transform: none;
  font-size: 24px;
line-height: 40px;
padding-top: 40px;

}
  .blue-contact {background-color: #0a5d8d;
  border-radius: 3px;
  max-width: 75%;
    align-items: center;
padding: 25px 30px; 


  
min-height: 63px;
}



.blue-contacttxt1 {

font-family: 'Roboto Slab';
color: #fff;
font-size: 22px;
line-height: 32px;
margin: 0;
}
.blue-contacttxt2 {

font-family: 'Roboto Slab';
color: #fff;
font-size: 15px;
line-height: 32px;
margin: 0;
}
.blue-contacttxt4 {

font-family: 'Open Sans', sans-serif;
color: #fff;
font-size: 14px;
line-height: 24px;

margin: 0;
  text-transform: uppercase;
}

 .uk-txt {  margin: 0 0 20px 0;
  font-family: 'Roboto Slab';
  font-weight: 300;
  color: #444444;
  text-transform: none;
  font-size: 18px;
line-height: 24px;


}

 .uk-txt4 {  margin: 0 0 20px 0;
  font-family: 'Roboto Slab';
  font-weight: 300;
  color: rgb(102, 103, 116);
  text-transform: none;
  font-size: 24px;
line-height: 30px;

}

 .blockquote {
  padding-left: 15px;
  border-left: 5px solid #dddddd;
  font-size: 16px;
  line-height: 22px;
  font-style: italic;
}
.qx-column, .qx-element, .qx-row, .qx-section {
  transition: box-shadow .3s ease-in-out,transform .3s ease-in-out;
}


.qx-blockquote-27705 {
  text-align: left;
}
.moreinfo {
  padding-top: 10px;
  padding-right: 40px;
  padding-bottom: 10px;
  padding-left: 40px;
  font-size: 18px;
  font-family: 'Open Sans';
  color: #0a5d8d;
  background: #fff;
  border-style: solid;
  border-color: #0a5d8d;
  border-width: 2px;
  border-radius: 3px;
  width: 170px;
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  touch-action: manipulation;}

.moreinfo:hover {
  color: #fff;
  background: #0a5d8d;
  display: inline-block;
}

.moreinfo a:hover {
 color: #fff;
}

.moreinfoy {
  padding-top: 10px;
  padding-right: 40px;
  padding-bottom: 10px;
  padding-left: 40px;
  font-size: 18px;
  font-family: 'Open Sans';
  color:  #f2bd15;
  background: #fff;
  border-style: solid;
  border-color:  #f2bd15;
  border-width: 2px;
  border-radius: 3px;
  width: 170px;
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  touch-action: manipulation;}

.moreinfoy:hover {
  color: #fff;
  background:  #f2bd15;
  display: inline-block;
}

.moreinfoy a:hover {
 color: #fff;
}








.button {
		 
  padding-top: 10px;
  padding-right: 40px;
  padding-bottom: 10px;
  
  padding-left: 40px;
  font-size: 18px;
  font-family:'Open Sans';
  
  color: #0a5d8d;
background: #fff;
border-style: solid;
border-color: #0a5d8d;
border-width: 2px;
border-radius: 3px; width:200px;

display: inline-block;
margin-bottom: 0;
font-weight: normal;
text-align: center;
vertical-align: middle;
touch-action: manipulation;
 }
 .hind {
  font-family: Hind;
  font-weight: 300;
  font-style: normal;
  font-size: 17px;
  text-transform: none;
  line-height: 36px;
  letter-spacing: 0px;
}
 .hind1 {
  font-family: Hind;
  font-weight: 300;
  font-style: normal;
  font-size: 20px;
  text-transform: none;
  line-height: 36px;
  letter-spacing: 0px;
}

.hind2 {
  font-family: Hind;
  font-weight: 200;
  font-style: normal;
  font-size: 15px;
  text-transform: none;
  line-height: 22px;
  letter-spacing: 0px;
}
.hind3 {
  font-family: Hind;
  font-weight: 200;
  font-style: normal;
  font-size: 18px;
  text-transform: none;
  line-height: 22px;
  letter-spacing: 0px;
}
.bigblack {
  font-family: 'Playfair Display', serif;
  font-weight: 400;
  font-style: normal;
  font-size: 35px;
  text-transform: none;
  line-height: 56px;
  letter-spacing: 0px;
}

.p-titelsgold2 {
  font-family: Hind, sans-serif, Helvetica, Arial, sans-serif;
  font-size: 25px;
  color: rgb(166, 127, 52);
}.p-titelsgold {
  font-family: Hind,  sans-serif, Helvetica, Arial, sans-serif;
  line-height:30px;
  font-size: 30px;
  color: rgb(166, 127, 52);
}

.button > a:focus{color: #0a5d8d;
background-color: transparent;}
		 
 
  .button :hover {
  color: #fff;
  background: #0a5d8d;
  display: inline-block;
  width:100%;}

a, .uk-link {
  color: #0a5d8d;
  text-decoration: none;
  cursor: pointer;
}

	
.uk-txt2 {display: inline-block;
font-family: 'Open Sans';
font-size: 14px;
margin-right: 15px;
padding-right: 15px;

color: #797979;}
 
.our_clients {
  color: #000;
  background: #ECECEC;
  padding-top: 80px;
  padding-bottom: 80px;}

.uk-titblue {  margin: 0 0 20px 0;
  font-family: Hind, sans-serif, Helvetica, Arial, sans-serif;
  font-weight: 300;
  color: #c08c0c;
  text-transform: none;
  font-size:18px;
line-height: 18px;
border-bottom-color: #c08c0c;
border-bottom: 1px solid #c08c0c;
  
  
  
display: inline-block;
padding-bottom: 15px;
margin-bottom: -1px;
}


.uk-titblue1 {  margin: 0 0 20px 0;
  font-family: Hind, sans-serif, Helvetica, Arial, sans-serif;
  font-weight: 300;
  color: #c08c0c;
  text-transform: none;
  font-size:20px;
line-height: 18px;
border-bottom-color: #c08c0c;
}

.uk-titblue2 {  margin: 0 0 20px 0;
  font-family: Hind, sans-serif, Helvetica, Arial, sans-serif;
  font-weight: 300;
  color: #c08c0c;
  text-transform: none;
  font-size:17px;
line-height: 18px;
border-bottom-color: #c08c0c;
}
.uk-tityellow {
  margin: 0 0 20px 0;
    margin-bottom: 20px;
  font-family: 'Roboto Slab';
  font-weight: 300;
  color: #f2bd15;;
  text-transform: none;
  font-size: 18px;
  line-height: 18px;
  border-bottom-color: #f2bd15;;
  border-bottom: 1px solid #f2bd15;;
  display: inline-block;
  padding-bottom: 15px;
  margin-bottom: -1px;
}
/* start section price table */
.price-table {
	background-color:rgb(204,204,204);
	padding-top:40px;
	padding-bottom:40px;
}
.price-table .price-box{
	background-color:rgb(255,255,255);
	padding:10px;
	border: 1px solid rgb(102,102,102);
	margin-bottom:15px;
}
.price-table .price-box:hover p{
	-webkit-transform:scale(1.1,1.1)rotate(360deg);/*scale to be bigger rotate to rotate */
	-moz-transform:scale(1.1,1.1)rotate(360deg);
	-o-transform:scale(1.1,1.1)rotate(360deg);
	transform:scale(1.1,1.1)rotate(360deg);
	border:2px solid rgb(153,153,153);
}
.price-table .price-box h3{margin:5px 0 15;}
.price-table .price-box p{
	font-size:35px;
	font-weight:bold;
	color:#666;
	width:100px;
	height:100px;
	background-color:rgb(204,204,204);
	border-radius:50%; /* to make a square*/
	line-height:100px; /* to make to text centered in the square*/
	border:2px solid rgb(255,255,255);
}
.price-table .price-box ul{line-height:250%;font-size:18px;}
.price-table .price-box a{margin-bottom:5px;}
/* end section price table */


/* start section our krahclients */
.krah_clients{
	background:#EEE;
	padding-top:20px;
	padding-bottom:20px;
}


	
.krah_clients img{
	opacity:1;
	filter:alpha(opacity=40);/*for internet explorer*/
	margin-top:20px;
	margin-bottom:20px;	}
.krah_clients img:hover {;}

/* end section our clients */








.nav1,
.nav1 a,
.nav1 ul,
.nav1 li,
.nav1 div,
.nav1 form,
.nav1 input {
	
	margin-top: 5px;
		margin-bottom: 3px;
	
	padding-left:2px;
	border: none;
	outline: none;
	
	
}

.nav1 a { text-decoration: none; }

.nav1 li { list-style: none; 
}

/* Menu Container */
.nav1 {
	cursor: default;
	z-index: 500;
	left:10px;
	
}



/* Menu List */

.nav2 {
	cursor: default;
	z-index: 500;
	left:30px;
	width:100%;
}


.nav1 > li {
	display: block;
	float: left;
}

/* Menu Links */
.nav1 > li > a {
	position: relative;
	display: block;
	z-index: 510;
	height:20px;

	padding: 0 10px;
	line-height: 0px;
	
	font-family: 'Lato', sans-serif;
	font-weight: normal;
	font-size:14px;
	color: #000;
	font-weight:400;


	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-o-transition: all .3s ease;
	-ms-transition: all .3s ease;
	transition: all .3s ease;
}
 .nav1 > li > a:hover { text-decoration: none; 
background-image:url(bak1.gif);

}


.nav2 > li {
	display: block;
	float: right;
}

/* Menu Links */
.nav2 > li > a {
	position: relative;
	display: block;
	z-index: 510;
	height:25px;

	padding: 0 25px;
	line-height:10px;
	
	font-family: 'Lato', sans-serif;
	font-weight: normal;
	font-size:18px;
	color: #000;





	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-o-transition: all .3s ease;
	-ms-transition: all .3s ease;
	transition: all .3s ease;
}

.nav1 > li:first-child > a {
	border-radius: 3px 0 0 3px;
	border-left: none;
}

/* Search Form */
.nav1 > li.nav-search > form {
	position: relative;
	width: inherit;
	height: 44px;
	z-index: 510;
	border-left: 1px solid #4b4441;
}

.nav1 > li.nav-search input[type="text"] {
	display: block;
	float: left;
	width: 1px;
	height: 24px;
	padding: 15px 0;
	line-height: 24px;

	font-family:'Roboto Condensed', sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #999999;
	text-shadow: 0 0 1px rgba(0,0,0,.35);



	-webkit-transition: all .3s ease 1s;
	-moz-transition: all .3s ease 1s;
	-o-transition: all .3s ease 1s;
	-ms-transition: all .3s ease 1s;
	transition: all .3s ease 1s;
}

.nav1 > li.nav-search input[type="text"]:focus { color: #fcfcfc; }

.nav1 > li.nav-search input[type="text"]:focus,
.nav1 > li.nav-search:hover input[type="text"] {
	width: 110px;
	padding: 15px 20px;

	-webkit-transition: all .3s ease .1s;
	-moz-transition: all .3s ease .1s;
	-o-transition: all .3s ease .1s;
	-ms-transition: all .3s ease .1s;
	transition: all .3s ease .1s;
}

.nav1 > li.nav-search input[type="submit"] {
	display: block;
	float:center;
	width:20px;
	height: 54px;
	padding: 0 25px;
	cursor: pointer;



	border-radius: 0 3px 3px 0;

	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-o-transition: all .3s ease;
	-ms-transition: all .3s ease;
	transition: all .3s ease;
}

.nav1 > li.nav-search input[type="submit"]:hover { background-color: #4b4441; }

/* Menu Dropdown */
.nav1 > li > div {
	position: absolute;
	display: block;
	width: 220px;
	top:30px;
	left: 0;

	opacity: 0;
	visibility: hidden;
	overflow: hidden;
	

	
	
	
	border-radius: 0 0 3px 3px;

	-webkit-transition: all .3s ease .15s;
	-moz-transition: all .3s ease .15s;
	-o-transition: all .3s ease .15s;
	-ms-transition: all .3s ease .15s;
	transition: all .3s ease .15s;
}


.nav2 > li > div {
	position: absolute;
	display: block;
	width: 100%;
	top: 183px;
	left: 0;

	opacity: 0;
	visibility: hidden;
	overflow: hidden;

	background: #F4F4F4;
	
	
	
	border-radius: 0 0 3px 3px;

	-webkit-transition: all .3s ease .15s;
	-moz-transition: all .3s ease .15s;
	-o-transition: all .3s ease .15s;
	-ms-transition: all .3s ease .15s;
	transition: all .3s ease .15s;
}



.nav1 > li:hover > div {
	opacity: 1;
	visibility: visible;
	overflow: visible;
}

.nav2 > li:hover > div {
	opacity: 1;
	visibility: visible;
	overflow: visible;
}

/* Menu Content Styles */
.nav1 .nav-column {
	float: left;
	width:30%;
	padding: 2.5%;
}

.nav1 .nav-column h3 {
	margin: 20px 0 10px 0;
	line-height: 18px;
	
font-family:'Roboto Condensed', sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #372f2b;
	text-transform: uppercase;
}

.nav1 .nav-column h3.orange { color: #ff722b; }

.nav1 .nav-column li a {
	display: block;
	line-height: 26px;
	
font-family:'Roboto Condensed', sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #888888;
}
.nav2 .nav-column li a {
	display: block;
	line-height: 26px;
	
font-family:'Roboto Condensed', sans-serif;
	font-weight: bold;
	font-size: 18px;
	color: #888888;
}
#menu-wrapper {
	text-align: center;
	
}



#menu-wrapper2 {
	text-align: right;
	
}
.menu1 {width: 570px}
.menu2 {width:100%;}











.aboutsection{min-height:250px;
background: url(../images/kz-aboutsection.jpg);
 no-repeat center bottom;width:100%;}
 
 
.aboutsection1{min-height:250px;

background: url(../images/banner-pipes3.jpg);
 no-repeat center bottom;width:100%;} 
 .controlsection{min-height:250px;

background: url(../images/controle.jpg);
 no-repeat center bottom;width:100%;}
 
 
  .bgsky {
    background-color:#f2f2f2;

 no-repeat center bottom;width:100%;} 
 
 
 
 .pestsection {min-height:250px;

background: url(../images/controle1.jpg);
 no-repeat center bottom;width:100%;} 
 
 
 
 
 
.kz-titels1{color:#fff;font-size:20px;
margin-top:15px;}
.kz-titels {
font-family: 'Open Sans Condensed', sans-serif;
font-size:30px;
color: #FFF;
}	

.kz-titelst {
font-family: 'Open Sans Condensed', sans-serif;
font-size:19px;
color: #FFF;
}	





























.
.h5a{}

.h1, h2, h1{margin-bottom:30px;font-size:36px;}
.container{width:100%;
margin-top:10px; padding-top: 0px;
margin:auto;}
.box h2, .team2 h2, .our_clients h2{color:rgb(51,51,51)}
.box h2 {margin-bottom:0;}
.box h3{margin-bottom:40px;}

.Vegan {font-family: 'Open Sans', sans-serif;
font-size:27px; 
color:#0a5d8d;

text-transform: uppercase;}


.profile h2{background-color:rgb(20,73,149);color:#FFF;padding:5px 40px;}
.navbar{min-height:90px;border:0px solid transparent;}
.navbar-default{border-color: #fff;
background-image:url(../images/bg.png);  

}
.navbar-nav{font-size:14px;}
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus{color:#fff;background-color:rgb(255,0,0);}
.navbar-default .navbar-nav > li > a{ color:#FFF;
border-radius: 3px;
  display: block;
  box-sizing: border-box;
  text-decoration: none;
  height: 32px;
  padding: 0 15px;
  line-height: 32px;
  color: #fff;
  font-size: 14px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: normal;
}

.navbar-nav > li > .dropdown-menu {
  margin-top: 10px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  width: 250px;
  background-image: url(../images/bg.png)
   
}
.navbar-inverse .navbar-nav > li > a{color:#ad2119 ;font-size:16px;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > li > a{color:#BBB;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover{background-color:transparent;color: #FFF;}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{color: #FFF; background-color:transparent;}
.navbar-inverse .navbar-brand{font-size:30px;color:rgb(204,204,204);padding:25px;}
.navbar-inverse .navbar-brand span{color:rgb(255,0,0);}
.dropdown-menu{background-color:rgb(255,255,255);
width:auto;}
.dropdown-menu > li > a{color:rgb(204,204,204);padding:6px 20px;}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus{background-color:rgb(255,0,0);color:rgb(255,255,255);padding-left:25px;-webkit-transition:padding 0.7s ease;-moz-transition:padding 0.7s ease;-o-transition:padding 0.7s ease;transition:padding 0.7s ease;}
.dropdown-menu .divider{background-color:rgb(128,0,0);}
.navbar-right .dropdown-menu{left:0px;right:auto;}
.creams{ background: url("../images/bglinkgreen2.gif"); 
padding:30px 0 0 50px; margin:30px 10px 60px 10px; text-transform:uppercase;
font-size:14px; font-weight}


.aniyears{background:url("../images/bgyears1.jpg") no-repeat center center fixed;min-height:300px;}
.aniyears1{background:url("../images/bgyears.jpg") no-repeat center center fixed;min-height:300px;}
.aro{
	display:inline !important}
	.language > li > a{padding-top:0; padding-bottom:0; padding:0 10px 0 0;
	color: #333333;
	font-size: 14px;}
	.language > li > ul > li {padding:10px; }
	.language > li > .dropdown-menu {
    margin-top: 10px;}
.link{padding-bottom:20px;color:rgb(200,101,103);font-size:14px;font-weight:bold}
.link3{padding-bottom:20px;color:rgb(20,73,149);font-size:20px;font-weight:normal;}
.link a, .link a:hover{color:rgb(200,101,103);text-decoration:none;}
.link2{padding-bottom:10px;color:rgb(20,73,149);font-size:17px;}
.line{ margin-left:10px;
width: 60%;
margin-right:10px;  border-bottom:2px solid #999;padding:0 0 10px ;


 text-transform:uppercase;color:#111;letter-spacing:.015em



}
.line1{text-transform:uppercase;color:#111;letter-spacing:0.015em;padding-top:35px;}
.img1{margin-right:-15px;margin-left:-15px;margin-bottom:-20px;}
.border{border:1px solid #999;}
.link2 a, .link2 a:hover,.link3 a, .link3 a:hover{color:rgb(20,73,149);text-decoration:none;}

.link1{color:rgb(200,101,103);font-size:27px;}
.sub{font-weight:normal;color:rgb(51,51,51);font-size:13px;padding-bottom:5px;}
.sub a, .sub1 a, .sub2 a{color:rgb(51,51,51);text-decoration:none;font-weight:normal;font-size:15px;}
.sub a:hover, .sub1 a:hover, .sub2 a:hover{color:rgb(200,101,103);text-decoration:none;font-weight:normal;}
.sub1{padding-top:20px;}
.sub2{padding-top:20px;}
.grey{padding-top:0px;padding-bottom:0px;color:rgb(141,141,141);font-size:15px;font-weight:normal}
.grey2{padding-top:20px;padding-bottom:0px;color:rgb(153,153,153);font-size:15px;font-weight:normal}
.link3 .grey{padding-top:20px}
.img{padding-top:20px;padding-bottom:10px;}
.img2{padding-top:5px;}
.molto{padding-left:0px}
.dropdown-menu{border:0px solid #ccc;border:0px solid rgba(0, 0, 0, .15);}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default{border-color:transparent;}

	.languages{
	text-align: right;
	font-family: 'Open Sans', sans-serif;font-weight:350;

	margin-bottom: 5px;
	font-size:16px;
	margin-top: 10px;
	
	
}




.handwriting{
	
	font-family: 'Dancing Script', cursive;

	margin-bottom: 5px;
	font-size:30px;
	margin-top: 10px;
	
	
}


.languages a{
	color: #333333; 
	margin-right:18px; 
}
.languages a:hover{
	text-decoration: none;
	color:#333333;
}
 
.more3{
	background-color:rgb(113,149,77);
	color:rgb(255,255,255);
	padding:10px}
.about2, .mspace{padding: 10px;}
.about2 span{color:#333;
font-weight: 500;
text-transform:uppercase}
.more-product{
	border: 2px solid rgb(82,121,45);
	color: rgb(255,255,255);
	padding: 10px;
	margin: 0 10px 0 30px;
	border-radius: 5px;
	rgb(82,121,45);
	font-weight:500;
	font-size:16px
}	
.more-product a{color: rgb(82,121,45);
}
.more-product a:hover{color: rgb(0,0,0);
}
	.gree-text {display: block;
box-sizing: border-box;
text-decoration: none;
height: 32px;
padding: 0 15px;
line-height: 32px;
color: #000000;
font-size: 14px;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-weight: normal; }
	
	.gree-text a{color: #333;}
	
	.gree-text a:hover{
	text-decoration: none;
	color: rgb(0, 55, 0);}
	
	.gree-text>  li > a:hover{
	text-decoration: none;
	color: #6bad36;}
	
	 .bglinkgreen{background:url("../images/bglinkgreen.gif") ;}
.titgreen {
    text-align: left;
    font-size: 15px;
    margin: 0 auto 10px;
    max-width: 308px;
	color:#ad2119;
    font-family: 'Open Sans', sans-serif;}


.text {
   
    font-size: 14px;
    color: #333;
    
    padding-right: 10px;
	text-decoration: none;
    font-family: 'Open Sans', sans-serif;}
	

.texts {
  font-size: 12px;
  color: #333;
  padding-right: 10px;
  text-decoration: none;
  font-family: 'Open Sans', sans-serif;
}
.textnew {
  font-family: Hind;
  font-weight: 300;
  font-style: normal;
  font-size: 16px;
  text-transform: none;
  line-height: 36px;
  letter-spacing: 0px;
  color: #111;}


.textb {
   
    font-size: 14px;
    color: rgb(10, 93, 141);
    
    padding-right: 2px;
	text-decoration: none;
    font-family: Hind;}
	
	.textb1 {
   
    font-size: 16px;
    color: #c08c0c;
	padding-top:5px;
	padding-bottom:10px;
    
    padding-right: 2px;
	text-decoration: none;
    font-family: Hind;}

.bglinkorange{background:url("../images/bglinkorange.gif") ;}
.titorange {
    text-align: left;
    font-size: 25px;
    margin: 0 auto 10px;
    max-width: 308px;
	color:rgb(244, 117, 32);
    font-family: 'Montserrat', sans-serif;}

.bglinkblue1{background:url("../images/bglinkblue1.gif") ;}

.titblue {
    text-align: left;
    font-size: 25px;
    margin: 0 auto 10px;
    max-width: 308px;
	color:rgb(25, 120, 178);
    font-family: 'Montserrat', sans-serif;}



.navbar-toggle{margin:38px}
.top{background:url("../images/top.png") no-repeat bottom center fixed;width:100%;padding-bottom:95%;}
.top1{background:url("../images/top1.jpg") no-repeat bottom center fixed;width:100%;padding-bottom:95%;}
.top2{background:url("../images/top2.jpg") no-repeat bottom center fixed;width:100%;padding-bottom:95%;}
.top3{background:url("../images/top3.jpg") no-repeat bottom center fixed;width:100%;padding-bottom:95%;}
.title{margin-top:20%;padding-left:15%;opacity:.85;}
.title1{margin-top:9%;margin-bottom:-12%;padding-left:10%;opacity:.85;}
.logo{text-align:right;vertical-align:bottom;padding-bottom:30px;}
.box{padding-bottom:20px;font-size:18px;}
.subtitle{line-height:40px;}
.list1{line-height:40px;color:rgb(0,0,0);padding-right:10%;}
.list1 a{color:rgb(0,0,0)}
.list1 a:hover, .list1 a:active{color:rgb(20,73,149);text-decoration:none;}
.food{font-size:16px}
.food h1{margin-bottom: 10px;}
.food img{max-width:350px;}
.mission{background-color:rgb(232,232,232);padding-left:0px;margin-bottom:50px;}
.mission p{padding:15px;}
.mission2{float:left;left:0px;padding-left:0px;}
.content {font-family: 'Roboto', sans-serif;
font-weight:300;}
.content h2, .content h1{color:rgb(39, 39, 39);
text-transform:uppercase;
font-weight:600}
.content h3{
text-transform:uppercase;
font-weight:300;
font-style: normal}
.product span, .product .sub-title{font-size: 18px}
.product h1 .sub-title{color:rgb(153,153,153);}
.product{padding:40px 10px;

}
.artichoke, .vegetables{border: 1px solid rgb(240,240,241); margin-top:30px;  margin:17px;
color:rgb(255,255,255); position: relative;}
.artichoke{ }
.artichoke p, .artichoke span, .vegetables span{padding:5px; color:rgb(243,253,224)}

.caption-arti{

      width: 100%;
	  height: 60px;
      bottom: 0px;
      left: 0px;
      color: #ffffff;
      background-color: rgb(82,121,45);
      text-align:center;
     }.caption-beans{
	position: absolute;
      width: 100%;
      bottom: 0px;
      left: 0px;
      color: #ffffff;
      background-color: rgb(82,121,45);
      text-align:center;
      opacity:0.8;}
.artichoke .caption-arti{height: 100px;}
.vegetables .caption-arti, .okra .caption-arti{padding:10px}
.weight{font-size:16px;
font-weight:700}

.block-vignette img {
  -webkit-transition: -webkit-transform .4s ease, opacity .3s ease-in;
          transition: transform .4s ease, opacity .3s ease-in;
}
.block-vignette .vegetables {
  overflow: hidden;
}
.touch .block-vignette img,.block-vignette:hover img,.block-vignette.hover img {
  -webkit-transform: scale(1.1);
          transform: scale(1.1);
  -webkit-transition: -webkit-transform 2s ease;
          transition: transform 2s ease;
}
.touch .block-vignette>a,.block-vignette:hover>a,.block-vignette.hover>a {
  overflow: hidden;
}
h4{color:rgb(152,186,110);font-size:18px;margin-top: 20px}
.number{background-color:rgb(152,186,110); color:rgb(255,255,255); border-radius:55%;font-size:15px;margin: 20px ; padding:0 10px; margin-bottom:10px; font-family:"Comic Sans MS", cursive}
.artibg{background:url("../images/artichoke.jpg")}
.artibg2{background-color:rgba(255,255,255,.5);
padding:50px}

.download{
  color: #08c;
  font-family: 'Roboto Slab';
  font-size: 32px;
line-height: 40px;
  text-decoration: none;
  margin-top:20px;
  
  margin-left:2px;
}

.downloads{
  color: #08c;
  font-family: 'Roboto Slab';
  font-size: 15px;
line-height: 10px;
  text-decoration: none;
  margin-left:20px;
}
.downloadsl{
 
  margin-left:5px;
  line-height:2px;
}
.quality {
	background-color:rgb(243,253,224);
	margin-bottom:60px
	}
.quality span{Display:block; padding-top:15px; font-weight:bold;font-size:30px; text-transform:uppercase}
.quality p{color:rgb(102,102,102); font-size:17px;
padding: 0 15px 10px 15px}
.quality .btn-default{background-color:rgb(255,255,255); color:rgb(134,195,64); font-weight:bold; padding:10px 20px; border-radius:20px; border-color:rgb(198,222,189);
margin-bottom:10px}
.okra, .beans{border: 1px solid rgb(240,240,241); margin-top:10px;  margin:17px; color:rgb(255,255,255);background-color:rgb(113,149,77) ;position: relative;}
.pack{top: 330px; position:absolute}
.recipes{background:url("../images/recipes-bg.jpg") no-repeat top center ;width:100%;}
.recipes-content{
	background-color:rgba(255,255,255,.6)}
.recipes-text a{color:rgb(51,51,51);
font-size:24px;line-height:40px;border-bottom: 1px dotted #CCCCCC; margin:20px; display:block;}
.recipes{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.iframe-container {
  overflow: hidden;
  padding-top: 56.25%;
  position: relative;
}
 .contact-us .iframe-container{margin-left: 30px;}
.iframe-container iframe {
   border: 0;
   height: 100%;
   left: 0;
   position: absolute;
   top: 0;
   width: 100%;
}
.contact-us p {font-size: 20px;}
.fair {    color: rgb(39, 39, 39);
    font-weight: 500;
    text-transform: uppercase;
	font-size: 20px;
    margin-bottom: 10px;}
	.article{box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); margin:5px;
	
	margin-bottom:30px;}
	
	.date{color: rgb(39, 39, 39);
	font-size: 15px;
	font-weight:600;
	margin-top:5px;}
	.article .more3{padding: 7px}
.company1{background:url("../images/companie1.gif") no-repeat center center;width:50%;min-height:300px;}
.companies{background-color:#fff;}
.companies-left{border-left:1px solid rgb(204,204,204);padding-bottom:60px;padding-left:50px;}
.group{font-size:20px;padding-top:25px;}
.group h2{color:rgb(20,73,149)}
.group nav{padding-bottom:70px;}
.group h2{margin-bottom:10px;}
.group h3{margin-bottom:40px;font-weight:bold;}
.group .list-unstyled li{float:left;}
.group .list-unstyled li a{padding:20px;}
.group .list-unstyled li a:hover{background-color:rgb(249,249,249)}
.contact h3{color:rgb(20,73,149)}
.carousel-caption{padding-bottom:80px;padding-right:20px;padding-left:20px;text-align: left; left:50px; right:50%; padding-bottom: 120px; }
.carousel-caption h2{font-size: 55px;     font-family: 'Open Sans', sans-serif; font-weight: 100; margin-bottom: 5px;}
.carousel-caption p{font-size: 25px; font-family: 'Open Sans', sans-serif;  font-weight: 300; color:rgb(3,3,3); margin: 0 0 0;}
.green{color:#0a5d8d;}
.carousel-indicators{bottom:0px;}
.carousel-indicators li{height:15px;width:15px;border:1px solid rgb(102,102,102);}
.carousel-indicators .active{height:17px;width:17px;background-color:rgb(255,0,0);}
.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img{width:100%}
.about{margin-top:5%;margin-bottom:60px;padding-left:30px;}
.profile{margin-top:5%;margin-bottom:60px;padding-left:30px;background-color:rgb(232,232,232);}
.txt-profile{padding-right:30px;}
.img-profile{padding:0;margin:0}
.about span{color:rgb(200,101,103);}
.about .lead{color:#888;font-size:25px;margin-top:15px;}
.blue{background:rgb(73,100,138);color:rgb(255,255,255);}
.red{background:rgb(229,67,76);color:rgb(255,255,255);}
.white{background:rgb(255,255,255);color:rgb(26,28,33);}
.clients{background:url("../images/clients-top.jpg") no-repeat center center fixed;min-height:200px;color:rgb(255,255,255);padding-top:6%;}
.submenu{top:-140px;opacity:.85;text-align:right;}
.submenu1{opacity:.85;text-align:right;}
.logos{padding:40px;}
.features{background-color:#eee;padding-top:50px;padding-bottom:50px;}
.features a, a:hover, a:active{text-decoration:none;}
.features .col-lg-3, .features .col-sm-6{padding-left:0px;padding-right:0px;}
.feat p{line-height:2em;}
.feat1{background:url("../images/design1.jpg") no-repeat center top;min-height:365px;}
.feat2{background:url("../images/cylinder.jpg") no-repeat right top;min-height:365px;}
.feat3{background:url("../images/packaging.jpg") no-repeat left top;min-height:365px;}
.featb{background:rgb(24,61,138);min-height:365px;}
.featr{background:rgb(221,98,103);min-height:365px;}
.btitle{position:relative;color:rgb(255,255,255);font-size:60px;line-height:60px;padding-top:10px;}
.btitle2{position:relative;color:rgb(255,255,255);font-size:50px;line-height:50px;padding-top:90px;}
.more{position:relative;color:rgb(255,255,255);font-size:25px;padding-top:20%;}.more2{position:relative;color:rgb(255,255,255);font-size:25px;padding-top:7%;}
.features .feat span.glyphicon{font-size:30px;margin-bottom:10px;}
.features .feat span.glyphicon hover{color:rgb(255,0,0);}
.testimonials{padding-top:50px;padding-bottom:50px;}
.testimonials .lead{line-height:2em;margin-bottom:10px;}
.testimonials span{font-size:18px;font-weight:bold;color:rgb(255,0,0);}
.testimonials .carousel-inner{min-height:160px;}
.testimonials .carousel-indicators{position:static;width:100%;margin-left:auto;padding-top:20px;}
.testimonials .carousel-indicators li{text-indent:0px;width:80px;height:80px;opacity:0.5;border:2px solid rgb(255,255,255);border-radius:50%;overflow:hidden;margin:5px;}
.testimonials .carousel-indicators li.active{opacity:1;width:80px;height:80px;background:none;border:2px solid rgb(51,51,51);border-radius:50%;overflow:hidden;}
.testimonials .carousel-indicators li img{max-width:100%;}
.price-table2{background-color:rgb(24,61,138);padding-top:70px;padding-bottom:50px;color:rgb(255,255,255);;}
.price-table1{background-color:rgb(146, 146, 147);padding-top:70px;padding-bottom:50px;color:rgb(255,255,255);;}
.price-table2 h2{color:rgb(255,255,255);}
.price-table2 .price-box, .price-table1 .price-box{padding:10px;margin-bottom:15px;}
.price-table 2.price-box2:hover p{}
.price-table2 .price-box2 span, .price-table1 .price-box2 span{margin:5px 0 15;font-size:36px;}
.price-table2 .price-box p{padding-top:20px;font-size:20px;}
.price-table2 .price-box ul{line-height:250%;font-size:18px;}
.price-table2 .price-box a{margin-bottom:5px;}
.team{min-height:375px;background:url("../images/back-products.jpg") no-repeat center bottom;width:100%;}
.team .team2{color:rgb(51,51,51);padding-top:60px;padding-bottom:60px;}
.products{font-size:18px;color:rgb(51,51,51);margin-top:80px;margin-bottom:110px;}
.team2 .person{margin-bottom:40px;}





.flafel{min-height:250px;

background:url("../images/back-flafel2.png") no-repeat center bottom;width:100%;}
.flafel .flafel2{color:rgb(51,51,51);padding-top:50px;padding-bottom:10px;}
.products{font-size:18px;color:rgb(51,51,51);margin-top:80px;
margin-bottom:110px;}
.flafel2 .person{margin-bottom:40px;}





.flafelsm{min-height:200px;

background:url("../images/back-flafel2sm.png") no-repeat center bottom;width:100%;}
.flafelsm .flafel2sm{color:rgb(51,51,51);padding-top:20px;padding-bottom:1px;}
.products{font-size:18px;color:rgb(51,51,51);
margin-left:10px;margin-bottom:110px;}
.flafel2sm .person{margin-bottom:40px;}



.subscribe{padding-top:40px;padding-bottom:70px;background:#EEE;}
.subscribe .h1{color:#888;letter-spacing:2px;margin-bottom:20px;}
.subscribe p{margin-bottom:30px;}
.subscribe .form-control{border-radius:0;margin-right:-5px;width:300px;}
.subscribe button{border-radius:0;}
.stats{background:url("../images/back.jpg") no-repeat center center fixed;min-height:300px;opacity:.9;}
.stats .stats2{background:rgba(2,2,2,0.7);color:#B6B5B5;min-height:300px;}
.stats3{margin-bottom:30px;}
.stats3:hover{color:rgb(255,255,255);}
.stats3 p{font-size:60px;font-weight:600;margin-bottom:0px;}
.stats3 span{font-size:18px;}
.skils{padding-top:40px;padding-bottom:60px;}
.skils h3{font-weight:bold;margin-top:0px;}
.skils .progress{height:30px;}
.skils .progress-bar{line-height:30px;font-size:15px;font-weight:bold;text-align:left;text-indent:10px;}





.our_contact{background:url("../images/back.jpg") no-repeat center center fixed;min-height:300px;}
.contact_us{background:rgba(2,2,2,0.7);min-height:300px;color:rgb(153,153,153);padding-top:40px;padding-bottom:40px;}
.contact_us p{margin-bottom:40px;}
.contact_us textarea{height:108px;}
.contact_us input[type="text"], .contact_us textarea{background:rgba(82,78,78,0.7);color:rgb(255,255,255);border:none;}
.our_clientsglr{padding-top:80px;padding-bottom:80px;}



.our_clients{background:#EEE;padding-top:80px;padding-bottom:80px;}
.our_clients img{margin-top:20px;margin-bottom:20px;}
.our_clients img:hover{opacity:1;}
.suplier{padding:20px;}
.news{padding-top:60px;font-size:24px;padding-bottom:60px;}
.news h2{color:rgb(29,35,45);font-size:55px;}
.news p{margin:20px;padding-bottom:20px;border-bottom:1px solid rgb(226,226,226);color:rgb(102,102,102);}
.news span{text-align:right;right:0;display:block;font-size:15px;padding-right:20px;padding-bottom:20px}
.news a img{opacity:.9}
.news a:hover img{opacity:1}
.black{font-weight:600;}
.group-companies{background:url("../images/companies.jpg") no-repeat center top fixed;min-height:200px;color:rgb(255,255,255);padding-top:6%;}
.machines-right{border-right:solid 1px #CCC;padding:20px}
.footer{background-color:rgb(51,51,51);color:#AAA;padding-top:40px;padding-bottom:30px;}
.footer a{color:#AAA;}
.footer1{ background:url(../images/bgbottoms.png);color:#FFF;padding:30px 10px 15px 10px;
font-size :16px;
font-family: 'Open Sans', sans-serif;}
.footer1 a{color:#FFF;}
.footer1 a:hover{color:#FFF;}
.footer1 h3{color:#0895d1;letter-spacing:1px;margin:30px 0px 20px;}

.footer1y{ background:url(../images/bgbottomsy.png);color:#FFF;padding:30px 10px 15px 10px;
font-size :16px;
font-family: 'Open Sans', sans-serif;}
.footer1y a{color:#FFF;}
.footer1y a:hover{color:#FFF;}
.footer1y h3{color:#0895d1;letter-spacing:1px;margin:30px 0px 20px;}










.footer .four-columns{overflow:hidden;}
.footer .four-columns li{width:25%;float:left;padding:5px 0;}
.footer .social-list{overflow:hidden;margin:20px 0 10px;}
.footer .social-list li{float:left;margin:3px;opacity:0.7;filter:alpha(opacity=70);}
.footer .social-list li:hover{opacity:1;filter:alpha(opacity=100);}
.footer .img-thumbnail{background:rgba(0,0,0,0.2);border:1px solid #444;margin-bottom:5px;}
.footer .copyright{background:#111; color:#AAA;padding:15px 0;margin-top:30px;font-size:18px;}
.copyright{color:#c08c0c;font-size:15px; background:url(../images/copyright.png); padding: 0 15px 15px 15px; }
.footer span{display:block;padding-top:40px;color:rgb(153,153,153);font-weight:bold;}
.footer1 span{display:block;padding-bottom:5px;color:rgb(255,255, 255);
font-size:17px; text-transform:uppercase}







.vline{border-right:1px solid rgb(113,149,77);height:140px;padding-right:20px;margin-right:40px}
.vline li{line-height:30px;}
.our_contact, .team, .stats, .top, .clients, .group-companies{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.footer .social-list li, .our_clients img, .stats3,
.testimonials .carousel-indicators li.active,
.price-table .price-box p{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.companies-group a img{opacity:.8;}
.companies-group a:hover img{opacity:1;}
.applications{background-color:rgb(239,239,239);margin:30px 0;padding:15px;text-align:center;font-size:18px}
.applications h3{font-size:36px;color:rgb(102,102,102)}
.applications div{padding:5px;}
.iso{padding-top:20px;padding-bottom:20px;}
.warehouse{background:rgb(228,228,228);margin-right:3%;padding:20px;height:200px;}
.warehouse p{font-size:20px}
.warehouse span{font-size:36px}
.categories{background-color:rgb(239,239,239);padding:30px;height:300px;margin-right:20px;color:rgb(24,61,138);font-size:30px;}
.categories img{margin-top:30px;margin-bottom:30px;vertical-align:bottom}
.category a:hover div{background-color:rgb(204,204,204);color:rgb(255,255,255);}
.founders h2{margin-bottom:5px;}

.logo_top{
	margin-top:-145px;
	margin-left:-17px}
@media (max-width:767px){body{padding-top:70px;}
.recipes-text a {margin: 10px;
font-size: 20px;}
.artibg2 {padding: 25px;}
.navbar-nav{margin:50px 0 30px 0;
}
.navbar-brand {    height: 10px;}
.dropdown-menu{padding:0px 0;}
.navbar-toggle{margin:10px;}
.navbar-nav > li > a{padding-top:10px;padding-bottom:10px;
    padding: 0px 15px;}
.col-lga-12 {padding-left: 30px;
padding-right:20px;
padding-bottom:5px;}
.col-lga-4 {padding-left: 30px;}
.caption-beans{bottom: -50px;}
.beans{margin: 17px 0 17px 17px;}

.bglinkgreen {
    background:none;}
.subscribe .form-control{margin:20px auto;}
.bglinkgreen a:hover{ background-color: #F2F2F2; }
.navbar-fixed-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse{max-height:2000px}
.logos{padding:20px;}
.link3, .link{padding-bottom:0px;}
.line1{padding-top:0px;}
.border{border:0px solid #999;}
.sub2{padding-top:0px;}
.line{border-bottom:0px solid #999;padding:0px;}
.link2{padding-bottom:0px;font-size:15px;}
.link3{font-size:15px;}
.sub{padding-bottom:0px;margin-left:0px;}
.img-profile{margin:-15px;}
.submenu{top:30px;}
.submenu a{font-size:11px}
.about{padding-left:0px;}
.list1{line-height:25px;}
h2{font-size:25px;}
.sub1{padding-top:0px;}
.navbar-nav > li > a{line-height:10px;}
.group{padding-top:10px;}
.group h2{color:rgb(20,73,149)}
.group nav{padding-bottom:30px;}
.group h2{margin-bottom:10px;}
.group h3{margin-bottom:20px;}
.group .list-unstyled li a{padding:5px;}
.compnies-links{background-color:rgb(204,204,204)}
.artibg3{background:url("../images/white.jpg");}
.more-product{margin: 15px 0;}

.pack{top: 125px;}
.artichoke, .vegetables{margin:10px 5px;}
.teama {
	background:url("../images/back-products.jpg") no-repeat center center fixed;
	opacity:.8;
	width:100%;
	min-height:600px;
}
.teama .team2a {
	background:rgba(2,2,2,0.1);
	color:rgb rgb(0,0,0);
	min-height:600px;
	padding-top:40px;
	padding-bottom:40px;
}
.team2a .person {margin-bottom:40px; }
/* end section our team */



.product {
    padding: 20px 5px;
}
h1 {
    margin-bottom: 20px;
}}

@media (min-width:1220px)
{
uk-container {
  .max-width: 1200px;
  padding: 0 35px;}
}

@media (min-width:768px) and (max-width:991px){
	.pack{top: 250px;}
	}
@media (min-width:992px) and (max-width:1199px){.pack{top: 300px;}
.carousel-caption h2 {font-size: 40px;}
	.carousel-caption p {
    font-size: 20px;}}
@media (min-width:768px){
	.grid-demo 
	.col-sm-2, .grid .col-sm-2{width:20%;}
	
.grid-demo 
	.col-sma-2, .grid .col-sma-2{width:18%;}	
	
	
.grid-demo .col-smx-2{width:19%;}
.grid-demo .col-sm-10{width:80%;}
.companies-group .col-sm-2{width:14%;}
.arti .col-sm-2{width:20%};
.container1{width:750px;}
}
.dropdown-submenu{position:relative;}
.dropdown-submenu .dropdown-menu{top:0;left:100%;margin-top:-1px;}
.container1{padding-right:15px;padding-left:0px;
padding-top:15px;margin-right:auto;margin-left:auto;}


}





@media (min-width:992px){.container1{width:970px;}
.arti .col-sm-2{width:20%}
}
@media (min-width:1200px){.container1{width:1170px;

}


.vergan1{width:600px;

}
.arti .col-sm-2{width:20%}
}







/* index */

.featured-header4 {

    color: # 666;

    font-size: 1.6rem;

   margin-bottom: 0;
   font-family: 'Open Sans', sans-serif;
font-weight: 300;
line-height: 1;
     margin-bottom: 10px;}	


.featured-header2 {

    color: # 666;

    font-size: 2.1rem;

   margin-bottom: 0;
   font-family: 'Open Sans', sans-serif;
font-weight: 400;
line-height: 1.2;
     margin-bottom: 10px;
	 margin-left: 40px;}	
	

.featured-header {

    color:#0a5d8d;

    font-size: 2.9rem;

   margin-bottom: 0;
   font-family: 'Open Sans', sans-serif;
font-weight: 400;
line-height: 1.2;
margin: 0 0 10px;
    margin-bottom: 10px;}
	
.featured-header1 {

    color:# 282828;

    font-size: 3.5rem;

   margin-bottom: 0;
   font-family: 'Open Sans', sans-serif;
font-weight: 400;
line-height: 1.2;
     margin-bottom: 10px;
	 }	
	
	

.mainContainer {
  width: 100%;
}
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
html {
  font-size: 10px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.bodyindex {
  font-family: "Helvetica Neue", 'Open Sans', sans-serif;
  font-size: 16px;
  line-height: 1.42857143;
  color: #333333;
  background-color: #ffffff;
}
.mainContainer {
  width: 100%;
}
.innerContainer {
  width: 100%;
 
  margin: 0 auto;
}
.mitos-mosaico-carousel {
  width: 100%;
  height: 100%;
}

.noticiaContainer {
  margin: 30px 0 0 0;
  font-size: 10px;
  width: 100%;
}
.noticiaItem {
  width: 33%;
  padding: 0 20px 0 20px;
  margin: 20px 0 20px 0;
  float: left;
  height: 520px;
  min-height: 520px;
}
.noticiaItem .noticiaItemInnerContaienr {
  background-color: #ffffff;
  height: 100%;
  position: relative;
}
.noticiaItem div {
  background-color: #ffffff;
}


.imageFrutitasContainer {
  background-color: #f5f5f4;
  position: relative;
  padding: 20px 0 20px 0;
  min-height: 541px;
}
.imageFrutitasContentOverlap {
  position: relative;
  z-index: 200;
  margin-bottom: 30px;
}
.imagefrutitas {
  z-index: 100;
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
}
.imagefrutitas > img {
  width: 100%;
  vertical-align: middle;
}
.modal {
  display: none;
  overflow: hidden;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}

.read-more-content{
	display: none;
	padding-top: 22px;
}
.read-more{
	display: inline-block;
	margin-top: 8px;
	font-family: 'Roboto Slab';
	color:#444444;
}


.timeline-info {
	position: relative;
	background: #f3f1f1;
	padding: 24px 20px 18px;
	margin-bottom: 12px;
	border: 1px solid #f3f1f1;
	border-radius: 8px;
	margin-left: 54px;
}

a, .read-more:hover{
  color: #000000;}
a, .read-more {
  color: #000000;
  text-decoration: none;
  cursor: pointer;
}


@media (min-width: 1200px) {
  .innerContainer {
    width: 1200px;
  }
}


@media (min-width: 960px) {

.header-default .header-wrapper .logo-container {
  float: left;
}

uk-hidden-large {
  display: none !important;
}


}

@media (max-width: 767px) {
	
	.container1{padding-right: 10px;
padding-left: 10px;

margin-right: auto;
margin-left: auto;

}
	.navbar-nav {
		margin-left: 0;
    }
	.uk-hidden-small {
  display: none !important; }
	
	.uk-txt2 {display: inline-block;
font-family: 'Open Sans';
font-size: 14px;
margin-right: 15px;
padding-right: 15px;
margin-left: 5px;
padding-left: 5px;
color: #797979;}
	
	
	.uk-txt {display: inline-block;
font-family: 'Open Sans';
font-size: 14px;
margin-right: 15px;
padding-right: 15px;
margin-left: 5px;
padding-left: 5px;
color: #797979;}


.uk-titblue {
 margin-right: 15px;
padding-right: 15px;

}
	a, .uk-link {
  margin-right: 15px;
padding-right: 15px;
margin-left: 5px;
padding-left: 5px;
}.article1b {
 margin-right: 15px;
padding-right: 15px;
margin-left: 5px;
padding-left: 5px;
}
.article1 {
 margin-right: 15px;
padding-right: 15px;
margin-left: 5px;
padding-left: 5px;
}

.uk-tityellow

{

margin-left: 5px;
padding-left: 5px;
}

.uk-tit1 {
margin-left: 15px;
padding-left:15px;
text-align: left;
}


.uk-titleft1 {
margin-left: 0px;
padding-left:0px;
text-align: left;
}

.img {
 margin-right: 15px;
padding-right: 15px;
margin-left: 15px;
padding-left: 15px;
}
.container1 {
  padding-right: 15px;
  padding-left: 15px;
  padding-top: 15px;
  margin-right: auto;
  margin-left: auto;	
	}
@media (min-width:768px) and (max-width:992px){.navbar-nav {
		margin-left: 100px;
    }}
@media (max-width: 992px) {.grid-demo .col-sm-2, .grid .col-sm-2 {
    width: 19%;}
   .dropdown-menu {
    position: relative;
	float: none;} 
	.navbar-header {
        float: none;
    }
    .navbar-left,.navbar-right {
        float: none !important;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-fixed-top {
        top: 0;
        border-width: 0 0 1px;
    }
    
	.navbar {
  min-height: 70px; }.navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
        margin-top: 5.5px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 5px;
        padding-bottom: 5px;
    }
    .collapse.in{
        display:block !important;
    }
	.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {
    max-height: 700px;
}
	
	<!-------
	
	.languages {
   
    margin-bottom: 25px;
    margin-top: 0;
}
.bglinkgreen {
    background: none;
}
.carousel-caption h2 {
    font-size: 45px;}
	.carousel-caption p {
    font-size: 20px;}
.roasted .col-lga-6 {  padding-left: 13px;}
.dropdown-menu img{display:none}

.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;}
.text {
    font-size: 13px;}
}
@media (min-width: 1200px){
.grid-demo 
 .col-lg-2, .grid .col-lg-2 {
    width: 20%;
}




}


