.margin-top-30 { margin-top: 30px;}
.margin-top-40 { margin-top: 40px;}



body {
	   	font-family:'Droid Sans', sans-serif;
		letter-spacing:0.01em;
		font-size:14px;
		color:#333;
}

h1, h2, h3, h4, h5, h6 {
		font-family:'Droid Sans', sans-serif;
		letter-spacing:-0.03em;
		color:#555;
}

h1 {
	font-size:34px;
}

.cbUppercase {
	text-transform:uppercase;
	
}

.title-v1 h1, .title-v1 h2{
			font-family:'Droid Sans', sans-serif;
			color:#333;
			
}

p, li, li a {
	color:#333;
}

.page-option-v1 p {
	color:#333;
}

.white-text {
	color:#FFF;
}

.bg-green {
	background:#6CB33F;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
	border-color:#555;
}

.header-fixed .header-v1.header-fixed-shrink .navbar-nav > li > a {
	padding:30px 30px 20px 20px;
}


.header-v1 .navbar-default .navbar-nav > li > a {
	text-transform:none;
}

.header-v1 .navbar-default {
	background:#353535;
}

.header-v1 .topbar-v1 {
	border:none;
}


.header-v1 .navbar-default .navbar-nav > li > a {
	color:#eee;
}
.header-v1 .topbar-v1 .top-v1-data li i {
	color:#fff;
}

.header-v1 .topbar-v1 .top-v1-data li a:hover i {
	color: #ccc;
}

.header-v1 .topbar-v1 .top-v1-contacts li {
	padding:6px 0;
}

.btn-u-scrollPage {
	background:transparent;
}

.btn-u-scrollPage:hover {
	background:transparent;
}
.btn-u-scrollPage:focus{
	background:transparent;
}


.ls-bottom-slidebuttons {
	visibility:hidden;
}

.ls-nav-start{
	visibility:hidden;
}

.ls-nav-stop{
	visibility:hidden;
}

/*.icon-color-google {
	color:#d62d20;
}
.icon-color-twitter {
	color:#00aced;
}
.icon-color-linkedin {
	color:#0077b5;
}*/

.who li i {
	
	font-size:26px;

}

.padding-top-5 {
	padding-top:5px;
}
	
li.facebook  {
	background:#4a6d9d;

}
li.twitter  {
	background:#3bc1ed;

}
li.google  {
	background:#cb3f22;

}
li.linkedin  {
	background:#0b7bb5;

}

.noPadding {
	padding-top:0px;
	
}

/*Heading Titles v1*/
.cbItem {
	margin-top:20px;
  margin-bottom: 10px;
}

/*Heading Titles v1*/
.cbProjects {
	margin-top:20px;
}




.content-boxes-v5 i {
	background:#6CB33F;
	color:#fff;
}

.content-boxes-v5:hover i {
	
	background:#353535;
	color:#fff;
}

.star-vote-big {
	font-size:24px;
}

.content-md {
	padding-top:55px;
	padding-bottom:55px;
	
}

.grid-block-v2-info {
	background:#fff;
}



.fusion-portfolio .cbp-caption-activeWrap {
	background:rgba(108,179,63,0.99)!important;
}
.fusion-portfolio .cbp-l-caption-text, .fusion-portfolio .product-description h3 {
	color:#fff;
	font-size:18px;
}
.fusion-portfolio .cbp-l-caption-desc, .fusion-portfolio .product-description span {
	color:#333;

	font-weight:400;
}

label {
	font-size:14px;
	color:#585f69;
	font-weight:normal;

}

.panel {
	border:1px solid #ccc;
}

.panel-default>.panel-heading {
	color:#FFF;
	background-color:#6CB33F;
}

.owl-carousel-style-v2 .item {
	background:transparent;
	border:none;
}
/*.service-block-u {
	background:#333;
}*/

.footer-v1 .footer {
	background:#353535;
}
.footer-v1 .link-list li {
	border-top: solid 1px #454545;
}

.footer-v1 .copyright {
		background:#272727;
}
.footerLogo {
	display:inline;
	margin-bottom:30px;
}

.footer-v1 address {
	line-height:27px;
	font-size:15px;
}


.footerSocial .fa{
	font-size:22px;
	color:#FFF;
padding:8px 6px 8px 6px;

	
}
.link-list a {
	font-size:14px;
}



.icon-color-light-10 {
	border:none;
	color:#FFF;
}

i.icon-manyx {
	
	font-size:65px;
	
}

p.phone-10 {
	font-size:16px;
}


p.smallText {
	font-size:14px;
	margin-bottom:30px;
}

p.noMarginBottom{
	margin-bottom:0px;
}

.panel-thankyou {
border:none;
background-color:rgba(0,0,0,.5);	
	
}


.error-v3 h2 {
	color:#FFF;
}

h2.errorPage  {
	font-size:100px;
	line-height:80px;
}

h2.error-v3  {
	color:#FFF;
}
h4.errorPage  {
	color:#FFF;
}

.error-v3 p  {
	line-height:26px;
	color:#FFF;
}



@media (min-width: 992px) {

.header-v1 .container > .navbar-header, .header-v1 .container-fluid > .navbar-header, .header-v1 .container > .navbar-collapse, .header-v1 .container-fluid > .navbar-collapse {
	margin-bottom:15px;
}
.header-fixed .header-v1.header-fixed-shrink .navbar-nav > li > a {
	padding:50px 30px 20px 20px;
}
.header-v1 .navbar-brand {
	margin-top:-10px;
}

}

@media (max-width: 991px) {
.header-v1 {
	border-bottom:none;
}

.header-v1 .navbar-default .navbar-nav > li a {
	border-bottom:solid 1px #555;
}
.header-v1 .container > .navbar-header, .header-v1 .container-fluid > .navbar-header, .header-v1 .container > .navbar-collapse, .header-v1 .container-fluid > .navbar-collapse {
	margin-bottom:20px;
}
.header-v1 .navbar-default .navbar-nav > li a:hover {
	border-bottom:solid 1px #555;
}
.header-v1 .topbar-v1 .top-v1-data li {
	padding:6px 12px;
}
.content-md {
	padding-top:30px;
	padding-bottom:30px;
	
}
}

@media (max-width: 767px) {

.header-v1 .topbar-v1 {
	display:none;
}


}


