#sp-main-menu ul.level-0 >li >a:hover, #sp-main-menu ul.level-0 >li >a.active {
	background: #007073;
	color:#fff!important;
}
input[type="submit"], input[type="button"], textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
	color: #007073!important;
}
#sp-header-wrapper {
	    background-color: rgba(0,112,115,0.2)!important;
}
#sp-header-wrapper #sp-social ul.social-icons .icon-search {
		background: #007073!important;
}
.slider-text {
	margin:0 30px 0 50px; max-width:50%;
}
.slider-text h2 {
font-weight: 600; font-size:44px;
}
.slider-text h3 {
font-weight: 600; font-size:36px;text-transform:uppercase;
}
.slider-text p {
font-weight: 500; font-size:18px;
}
.slider-btn-more {
    font-size: 18px;
    padding: 10px 20px;
    border: 1px solid #888;
    color: #888;
    -webkit-transition: 400ms;
    -moz-transition: 400ms;
    -o-transition: 400ms;
    transition: 400ms;
}
.slider-btn-more:hover {
	color:#fff;
	background:#007073;
}
.btn, .btn.btn-primary, button {
	background: #007073!important;
	color:#fff!important;
}	
#sp-action-wrapper .action-button .btn:hover, #sp-action-wrapper .action-button .btn.btn-primary:hover, #sp-action-wrapper .action-button button:hover, .prod-title a:hover, .veskobel-cta a:hover {
	opacity:0.8!important;
}
#sp-service-wrapper .sp-feature:hover i {
	color: #007073!important;
}
#sp-users-wrapper #sp-user1 .user1-content:hover i {
	background: #007073!important;
}
a {
		color: #007073!important;
}
#sp-action-wrapper .action-button .btn, #sp-action-wrapper .action-button .btn.btn-primary, #sp-action-wrapper .action-button button {
	color:#fff!important;
}
.entry-content > .pull-left > img {
	    margin: 12px 35px 10px 0px!important;
}
.entry-content > p {
	    margin-bottom: 20px!important;
		text-align:justify!important;
}
.leading-0, .leading-1, .leading-2, .leading-3 {
	margin-bottom:60px!important;
}
.prod-title {
	padding-top:20px;
}
.prod-title a, .prod-title-content {
	text-transform:uppercase;
	font-weight:600;
	color:#007073!important;

}
/*.prod-title a:hover, .veskobel-cta a:hover {
	opacity:0.8;
}*/
a.readmore:hover {
	    background: #007073!important;
		color:#fff!important;
}
#sp-subheader-wrapper {
	margin-top:30px!important;
}
#sp-main-body-wrapper {
	padding-top:10px!important;
}
.sp-submenu .sp-submenu-wrap {
	border-top: 3px solid #007073!important;
}
.prod-title-content {
	font-size:24px!important;
	margin-bottom: 30px;
}
.prod-p p {
	text-align:justify;
}
.prod-p img {
		display:block;
	margin:auto;

}
.veskobel-cta {
	width:100%;
	text-align:center;
}
.veskobel-cta h2 {
	margin:0!important;
}
.veskobel-cta a {
	color:#fff!important;
	font-size:24px;
	letter-spacing: 0.33em;
	font-weight:400;
	text-transform:uppercase;
	background:#007073;
	padding:50px 20px;
	margin:0;
	display:block;
	
}
/*.veskobel-cta a:hover {
	opacity:0.8;
}*/
.kachestvo-princip {
	max-width:800px;
	background:#007073;
	margin:30px auto 0;
	color:#fff;
	text-align:center;
	padding:40px 20px;
	font-weight:400;
	font-size:1.5em;
	line-height:1.5em;	
}
.kachestvo-block {
	background:#CDE2E3;
	padding:20px;
	margin:30px auto;
}

.row {
margin-left:0!important;
}
#sp-service-wrapper {
	padding: 30px 0!important;
}
.blogDate {
	    background: #007073!important;
}
.o-product-title {
text-transform: uppercase; font-weight: 500;

}
.contact-shema {
		width:100%;
}

.contact-shema-title {
	background: #007073;
	padding: 10px 0;
	width:100%;
	text-align:center;

}
.contact-shema-title2 {
	background: #CDE2E3;
	padding: 10px 0;
	width:100%;
	text-align:center;
	margin-top:30px;

}

.contact-shema-title h2 {

	color:#fff;
	text-transform:uppercase;
	font-size: 16px;
	font-weight:600;
	letter-spacing: 0.25em;
}
.contact-shema-title2 h2 {
	color:#007073;
	text-transform:uppercase;
	font-size: 16px;
	font-weight:600;
	letter-spacing: 0.25em;
	
}

.contact-shema-text {
	padding-left:20px;
}
div.itemCommentsForm form input#submitCommentButton {
	color: #fff!important;
}
#easyfrontendseo_lightbox input[type="submit"] {
	color:#fff!important;
}
.tip-steklopaket {
	width:100%;
	display:block;
	margin:auto;
	max-width: 1200px;
}
.tip-steklopaket .sector {
	width:24%;
	display:inline-block;
	margin:auto;
	
}
#sp-testimonial-wrapper {
	background:none!important;
}









	
	
	
	
	
