@font-face{font-family:'copperplate_gothic_boldRg';src:url('../fonts/coprgtb-webfont.woff2') format('woff2'),
url('./fonts/coprgtb-webfont.woff') format('woff');font-weight:normal;font-style:normal;}
body{background:#fff;font-family:'Open Sans', sans-serif;}
body a{transition:0.5s all;-webkit-transition:0.5s all;-o-transition:0.5s all;-moz-transition:0.5s all;-ms-transition:0.5s all;}
#cont{display:inline-block;background-color:#e4e5e1;padding:10px 20px;position:absolute;top:12%;right:0;border-bottom-left-radius:10px;border-top-left-radius:10px;color:#aaa;text-align:center;z-index:1000;}
#cont hr{margin:0;border:0;border-top:1px solid #aaa;}
#cont a{color:#aaa;}
#cont-logat {display:inline-block;background-color:#e4e5e1;padding:10px 20px;position:absolute;top:22%;right:0;border-bottom-left-radius:10px;border-top-left-radius:10px;color:#aaa;text-align:left;z-index:1000;}
#cont-logat hr{margin:0;border:0;border-top:1px solid #aaa;}
#cont-logat a{color:#6eb644;font-size:14px;margin-left:5px;}
#cont a:hover, #cont-logat a:hover{color:#666;text-decoration:none;}
.breadcrumb{margin-bottom:0px;background-color:transparent;font-size:13px;}
.breadcrumb a{color:#6eb644;}
.top{/*background:url(../images/bg-top2.png) left 3px no-repeat;background-size:contain;*/background-color:#5e6568;}
.bottom{/*background:url(../images/bg-bottom2.png) left bottom no-repeat;background-size:contain;padding-bottom:50px;*/}
.img-menu-sm{display:none;}
.title-wrapper{padding-left:30px;background:url(../images/bg-title.png) left top no-repeat;margin:30px 0px;}
.title-wrapper h3{color:#453b39;font-size:32px;margin:0;line-height:1.1em;font-weight:300;text-transform:uppercase;opacity:0.8;font-family:'copperplate_gothic_boldRg';}
.title-wrapper h5{color:#b3b3b3;font-size:14px;}
.navbar-wrapper{padding:/*10px 0px 30px */0px;}
.navbar-inverse .navbar-nav>li>a{color:#ffffff;font-size:16px;padding:5px 15px;border-right:1px solid #fff;}
.nav>li.th-logo{display:none;}
.affix{position:fixed;top:0;left:0;width:100%;background-color:#5e6568;z-index:1000;padding-left:10px;height:45px;}
.affix img{display:none;}
.affix .nav>li.th-logo{display:inline-block;border-right:none;}
.affix .nav>li.th-logo img{display:inline-block;}
.affix .navbar-inverse .navbar-nav>li>a{color:#ffffff;font-size:16px;padding:5px 15px;border-right:1px solid #fff;}
.affix .navbar-inverse .navbar-nav>li.th-logo>a{border-right:none;padding:0px 15px;}
.affix .navbar-inverse .navbar-nav>li>a:hover{color:#080808;font-weight:normal;}
.affix .navbar-inverse .navbar-nav>li>a:focus{color:#080808;font-weight:normal;}
.affix .navbar-inverse{padding:5px 0px 0px 0px;}
.navbar-wrapper > .container{padding-right:0;padding-left:0;}
.navbar-wrapper .navbar{}
.navbar-wrapper .navbar .container{width:auto;}
.navbar-inverse{background-color:transparent;opacity:0.8;border-color:#222;color:#fff;padding:15px 0px;text-align:center;}
.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover{color:#9d9d9d;background-color:transparent;}
.navbar-inverse .navbar-nav>li>a{color:#fff/*#333*/;font-size:16px;padding:0px 16px; line-height:24px;}
.navbar-inverse .navbar-nav>li>a:hover{color:#080808;font-weight:600;}
.navbar-inverse .navbar-nav>li>a:focus{color:#080808;font-weight:600;}
.navbar{border:none;}
.top-cont h1 {font-family: 'copperplate_gothic_boldRg'; color: #726d6a; font-size:32px; text-transform: uppercase; text-align: center;}
.top-cont h1 span {font-size:24px;}
.top-cont .agri a {padding:0px 30px; color: #5e6568;}
.top-cont .navbar {min-height:35px;}
.top-cont .navbar-inverse {padding:0px 0px;}
.top-cont .navbar-wrapper .navbar { background-color: #5e6568; opacity:1;}
.top-cont .navbar-nav>li>a{color:#ffffff;font-size:16px;padding:8px 15px;border-right:1px solid #fff;}

.carousel-control.left{background-image:none;}
.carousel-control.right{background-image:none;}
.carousel-inner > .item > img, .carousel-inner > .item > a > img{width:100%;margin:0px;max-height:530px;}
.banner-bottom{margin:40px 0px;}
a.no-decor:hover {text-decoration: none;}
.see-button{margin-top:1em;}
.see-button2 {margin-top:0em; position: relative; z-index:10;}
a.see-button, a.see-button2 {font-size:14px;text-transform:uppercase;text-decoration:none;padding:10px;outline:none;background:none;border:1px solid #aadd77;border-radius:none;color:#000;}
a.see-button:hover, a.see-button2:hover {background:#999;border:1px solid #666;}
a.see-button:focus, a.see-button2:focus{background:#999;border:1px solid #666;}
.about-img{background-image:url(../images/about.png);background-position:50% 50%;background-repeat:no-repeat;background-origin:border-box;display:inline-block;width:250px;height:250px;border-width:50px;border-color:rgba(0,0,0,0);border-style:solid;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:0.7s ease;-moz-transition:0.7s ease;-ms-transition:0.7s ease;-o-transition:0.7s ease;transition:0.7s ease;}
.about-img:hover{border-width:1px;border-color:rgba(111, 143, 64, 0.5);}
#locations{background:url(../images/bg-locations.png) no-repeat contain;}
.location{border:1px solid #c2c3c1;padding:20px;margin-bottom:20px;}
.location h2{font-size:28px;colo:#444;text-align:center;margin:0px 0px 10px 0px;}
.story{border:1px solid #ccc;padding:5px;}
.story h3{color:#444;font-size:22px;display:inline-block;padding-left:5px;margin-top:5px;}
.story h4{color:#6f8f40;font-size:16px;display:inline;}
.story .see-button{margin-top:0;}
.story .see-button a{padding:5px;margin-top:5px;}
#your-story{width:100%;background-color:#6f8f40;text-align:center;padding:40px 0px;margin:20px 0px;}
#your-story a{font-size:24px;color:#fff;}
#marturii h1{font-size:30px;color:#5a5b5b;text-align:center;}
#marturii h3{font-size:20px;color:#5a5b5b;text-align:left;margin-top:0px;}
.footer{padding:3em 0;background:#717070;}
.footer .title-wrapper{padding-left:10px;margin-bottom:20px;border-left:1px solid #fff;color:#fff;background:none;margin:0;}
.footer .title-wrapper h3{color:#fff;font-size:37px;margin:0;line-height:1.2em;font-weight:300;}
.footer .title-wrapper h5{color:#fff;font-size:14px;}
#contactform .row{margin-top:5px;}
#contactform label{font-weight:normal;font-size:13px;color:#fff;}
#contactform input, #contactform select, #contactform textarea{border-radius:0;}
.send-button{background-color:transparent;border:1px solid #fff;color:#fff;padding:5px 20px;font-size:14px;margin-top:20px;border-radius:0;}
.send-button:hover{background-color:#6f8f40;border-color:#6f8f40;}
.copyright{background:#4D4D4D;padding:1em 0;color:#fff;}
.copyright a{font-size:12px;diaplay:inline-block;padding:5px 20px;color:#fff;}
.e-page{background:url(../images/p.jpg) no-repeat 0px 0px;background-size:cover;padding:14em 0 0 0;min-height:860px;text-align:center;}
.e-page h3{font-size:10em;font-weight:300;margin:0;color:#7E7E7E;}
.e-page h5{font-size:4em;font-weight:300;margin:1em 0;color:#DC5329;}
.e-page p{color:#7E7E7E;font-size:18px;margin:2em 0 0 0;line-height:1.8em;}
.e-button{text-transform:capitalize !important;}
.contact-form form{text-align:right;}
.contact-form input[type="text"]{width:100%;color:#898888;background:none;outline:none;font-size:16px;padding:.5em;margin-bottom:1em;border:solid 1px #D5D4D4;-webkit-appearance:none;}
.contact-form textarea{resize:none;width:100%;color:#898888;font-size:16px;outline:none;padding:.5em;border:solid 1px #D5D4D4;min-height:150px;-webkit-appearance:none;}
.contact-form input[type="submit"]{border:none;outline:none;color:#FFF;padding:.5em 1.5em;font-family:'Open Sans', sans-serif;font-size:16px;font-weight:600;margin:0.5em 0 0 0;-webkit-appearance:none;background:#DC5329;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;}
.contact-form input[type="submit"]:hover{background:#4D4D4D;transition:0.5s all;-webkit-transition:0.5s all;-o-transition:0.5s all;-moz-transition:0.5s all;-ms-transition:0.5s all;}
span.menu{display:none;}
.navbar-brand{padding:3px;}
.hide-bullets{list-style:none;margin-left:-40px;margin-top:20px;}
.hide-bullets li{padding:0px 5px;}
.thumbnail{padding:0;}
#otherlocations h3{font-family:'copperplate_gothic_boldRg';font-size:26px;color:#453b39;}
a.other-locations{font-size:20px;color:#453b39;}
a.other-locations:hover{text-decoration:none;font-weight:bold;}

.carousel-indicators {bottom:0px;}
 #myCarousel2 .carousel-indicators, #myCarousel3 .carousel-indicators {display:none;} 

@media screen and (max-width:480px){.img-menu{display:none;}
.texthp {display:none;}
.module div.collapse[aria-expanded="false"] {display: block;height: 80px !important;overflow: hidden;}
.module div.collapsing[aria-expanded="false"] {height: 80px !important;}
.module a {display: block;background-color: #ddd;padding: 3px;color: #333; font-size:14px; text-align:center;}
.module a.collapsed:after  {content: '+ arata mai mult';}
.module a:not(.collapsed):after {content: '- arata mai putin';}
}
/* cookie bar */
.cookie-terms a{ color: #000; }
.cookie-terms{
  padding: 0px;color: #000;
}
.cookie-terms p{
	display: block;
	padding: 5px 0 !important;
}
.cookie-terms ul{
	margin: 0 15px
}
.cookiesBarLink {
  margin:  0 0 15px 0 !important;
}
.cookiesBarLink a{
  color: #666;
}
#cookiesBar{
	padding: 9px 70px 0px 40px;
	position: fixed;
	bottom: 0px;
	left: 0px;
	right: 0px;
  color: #000;
	background: #bbb;
        opacity:0.9;
	cursor: pointer;
	z-index: 100;
        text-align: center;
        font-size: 12px;
	display: none;
}
.cookiesBarClose{
	font-weight: normal;
	text-decoration: none;
	font-family: arial;
	color: #000;
	padding: 2px 0px;
	display: inline-block;
	text-align: center;
	margin-left: 30px;
}

.buttonsCookie { float:right; margin-top:3px;}

.greenbg {width:100%; background-color: #03753a; margin:40px 0px;}
.h3-fisa {color:#453b39;font-size:32px;margin:0;text-transform:uppercase;opacity:0.8;font-family:'copperplate_gothic_boldRg';}
.location-wrapper {margin:10px; padding:5px; background-color: #eeefe9;}

@media screen and (min-width:1200px){.navbar .navbar-nav{display:inline-block;float:none;vertical-align:top;}
.navbar .navbar-collapse{text-align:center;}
}
@media screen and (min-width:1024px) and (max-width:1200px){.navbar .navbar-nav{display:inline-block;float:none;vertical-align:top;}
.navbar .navbar-collapse{text-align:center;}
.navbar-inverse .navbar-nav>li>a{padding:0px 5px;}
}
@media screen and (min-width:769px) and (max-width:1024px){.navbar .navbar-nav{display:inline-block;float:none;vertical-align:top;}
.navbar .navbar-collapse{text-align:center;}
.navbar-inverse .navbar-nav>li>a{padding:0px 7px;font-size:15px;}
.img-menu{display:none;}
.img-menu-sm{display:block;margin:3px auto;height:22px;width:25px;text-align:center;}
.navbar-brand{float:none;margin:0 auto;}
.navbar-brand>img{display:inline-block;margin-bottom:10px;}
.navbar-wrapper{padding-top:0;text-align:center;}
.navbar-header{float:none;}
.affix .navbar-inverse .navbar-nav>li>a{color:#ffffff;font-size:13px;padding:5px 10px;border-right:1px solid #fff;}
.affix {position:fixed;top:0;width:100%;background-color:#5e6568;z-index:1000;margin-left:0 auto;padding-left:10px;height:30px;}
}
@media screen and (min-width:480px) and (max-width:768px){.img-menu{display:none;}
a.menu-item{text-align:left;}
.img-menu-sm{display:inline-block;margin:3px 10px 3px 0px;}
.navbar-inverse{padding-bottom:0px;margin-bottom:0px;}
.navbar-inverse .navbar-nav>li>a:hover{font-weight:600;}
.navbar-collapse{padding-left:0px;}
.hide-bullets li{display:none;}
.navbar-toggle{margin-top:-3px;float:left;}
.navbar-nav{background:#bbb;margin:0 20% 0 0;}
.navbar-nav>li{text-align:right;line-height:30px;}
li.th-logo{display:none;}
.affix .nav>li.th-logo{display:none;}
#myCarousel2 .carousel-indicators {display:block; top:105%; left:30%; width:100%;}
	 #myCarousel3 .carousel-indicators {display:block;top:105%; left:30%; width:100%;} 
	#myCarousel2 .carousel-indicators .active, #myCarousel3 .carousel-indicators .active {background-color: #666;}
	#myCarousel2 .carousel-indicators li, #myCarousel3 .carousel-indicators li { border:1px solid #666}

}
@media screen and (max-width:480px){.img-menu{display:none;}
a.menu-item{text-align:left;}
.img-menu-sm{display:inline-block;margin:3px 10px 3px 0px;}
.navbar-inverse{padding:5px 0px 0px 15px;margin-bottom:0px; opacity:0.9;}
.navbar-collapse{padding-left:0px; padding-right:0px; margin-left:-15px;}
.navbar-inverse .navbar-nav>li>a {padding:5px 15px;}
.navbar-inverse .navbar-nav>li>a:hover{font-weight:600;}
.hide-bullets li{display:none;}
.navbar-toggle{margin-top:5px;float:left;}
.navbar-nav{background:rgba(94, 101, 104, 0.9);margin:0/* 20% 0 0*/;}
.navbar-nav>li{padding:6px 0 6px auto;}
li.th-logo{display:none;}
.affix {height:50px; }
.affix .navbar-toggle {/* margin-top: -2px; */ margin-left:8px;}
.affix .nav>li.th-logo{display:none;}
.copyright a{display:block;}
.buttonsCookie {margin-right:-50px; margin-left:20px;}
#cont-logat {top: 220px;}
.top-cont .agri a {padding: 0px 8px;}
#myCarousel2 .carousel-indicators {display:block; top:105%; left:30%; width:100%;}
	 #myCarousel3 .carousel-indicators {display:block;top:105%; left:30%; width:100%;} 
	#myCarousel2 .carousel-indicators .active, #myCarousel3 .carousel-indicators .active {background-color: #666;}
	#myCarousel2 .carousel-indicators li, #myCarousel3 .carousel-indicators li { border:1px solid #666}

}
#myCarousel img{opacity:1;filter:alpha(opacity=30);}
#myCarousel img:hover{opacity:1.0;filter:alpha(opacity=100);}
.image-grid{width:100%;max-width:1310px;margin:0 auto;overflow:hidden;padding:10px 5px 0;}
.image__cell{float:left;position:relative;}
.image--basic{padding:0 5px;}
.basic__img{display:block;max-width:100%;height:auto;margin:0 auto;}
.image__cell.is-collapsed .image--basic{cursor:pointer;}
.image__cell.is-expanded .image--expand{max-height:500px;margin-bottom:10px;}
.image--expand{position:relative;left:-5px;padding:0 5px;box-sizing:content-box;overflow:hidden;background:#222;max-height:0;transition:max-height .3s ease-in-out,margin-bottom .1s .2s;}
.image__cell.is-collapsed .arrow--up{height:10px;width:100%;}
.image__cell.is-expanded .arrow--up{border-bottom:8px solid #222;border-left:8px solid transparent;border-right:8px solid transparent;height:0;width:0;margin:2px auto 0;}
.expand__close{position:absolute;top:10px;right:20px;color:#454545;font-size:50px;line-height:50px;text-decoration:none;}
.expand__close:before{content:'Ã—';}
.expand__close:hover{color:#fff;}
.image--large{max-width:100%;height:auto;display:block;padding:40px;margin:0 auto;box-sizing:border-box;}
@media only screen and (max-width:530px){.image__cell{width:50%;}
.image__cell:nth-of-type(2n+2) .image--expand{margin-left:-100%;}
.image__cell:nth-of-type(2n+3){clear:left;}
.image--expand{width:200%;}
}
@media only screen and (min-width:531px){.image__cell{width:20%;}
.image__cell:nth-of-type(5n+2) .image--expand{margin-left:-100%;}
.image__cell:nth-of-type(5n+3) .image--expand{margin-left:-200%;}
.image__cell:nth-of-type(5n+4) .image--expand{margin-left:-300%;}
.image__cell:nth-of-type(5n+5) .image--expand{margin-left:-400%;}
.image__cell:nth-of-type(5n+6){clear:left;}
.image--expand{width:500%;}
}
.form-signin{max-width:330px;padding:15px;margin:0 auto;}
.form-signin .form-signin-heading, .form-signin .checkbox{margin-bottom:10px;}
.form-signin .checkbox{font-weight:normal;}
.form-signin .form-control{position:relative;font-size:16px;height:auto;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.form-signin .form-control:focus{z-index:2;}
.form-signin input[type="text"]{margin-bottom:-1px;border-bottom-left-radius:0;border-bottom-right-radius:0;}
.form-signin input[type="password"]{margin-bottom:10px;border-top-left-radius:0;border-top-right-radius:0;}
.form-signin .btn-primary{color:#fff;background-color:#717070;border-color:#717070;}
.account-wall{margin-top:20px;padding:40px 0px 20px 0px;-moz-box-shadow:0px 2px 2px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0px 2px 2px rgba(0, 0, 0, 0.3);box-shadow:0px 2px 2px rgba(0, 0, 0, 0.3);}
.login-title{color:#555;font-size:18px;font-weight:400;display:block;}
.profile-img{width:96px;height:96px;margin:0 auto 10px;display:block;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}
.need-help{margin-top:10px;}
.new-account{display:block;margin-top:10px;}
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus{border-color:#717070;box-shadow:0 1px 1px #fff inset, 0 0 8px #717070;outline:0 none;}
.kits .panel{background:none;}
.kits .panel-heading{background:none;}
.kits .panel-heading h2{text-align:center;font-size:26px;}
.kitCarousel img{}
.kitCarousel{display:block;}
.myLocations a{color:#453b39;}
.myLocations h2{font-size:19px;}
#contactinfoForm label{font-weight:normal;font-size:13px;color:#333;}

.location img{margin-bottom:15px;}
.location {min-height: 456px !important;height: 100%;position:relative}
.location .see-button{position:absolute;bottom:10px;right:10px;}
#myCarousel_31{margin-bottom:40px;}
.topText h2{font-size:22px;margin-top:8px;font-family: 'copperplate_gothic_boldRg';text-transform: uppercase;opacity: 0.8;}
@media (max-width:660px){
  .location .see-button{position:initial !important}
  .topText h2 {
    font-size: 13px;
  }
}

.location h3{text-align:center;margin-top:0px;}
.location .see-button.pull-right{float:unset !important;text-align:center;left:0;width:100%;}
.location .see-button.pull-right .btn{position:initial !important;}
.carousel-control{z-index:999;}

@media screen and (min-width: 481px){
.displayNoneDesk{display:none;}
.deskCarousel{width: 750px;margin: 0 auto;}
}
@media screen and (max-width: 480px){
.displayNoneMob{display:none;}
.title-wrapper h3 {font-size: 19px;}
.module a{margin-bottom:10px; margin-top:10px;}
.carousel{margin-left:-15px;margin-right:-15px}
.topText{display:none;}
.negMargin{margin-left:-15px;margin-right:-15px;}
.btn.btn-primary.send-button.pull-right{float:unset !important;margin-left: 15px;margin-bottom: 15px;}
.noPad{padding:0 !important}
.textMobil{    padding: 0px 0px 20px 0px !important;}
.marginAuto{margin:0 auto;}
.cookiesBarLink{margin:0px;}
#cookiesBar{padding:4px 0px 0px 4px !important;text-align:unset !important;}
.buttonsCookie{float:unset !important;margin-left:0px;margin-right:0px;text-align:end;margin-bottom:1px;}
}