
body {padding-top:180px;}
/***********start overiding bootstrap*******/
h1, h2, h3, h4, h5, lead {font-family: 'Roboto Condensed', sans-serif;}

.big-tit{
	color: #445F05;	
	font-family: 'Open Sans', sans-serif;
font-size:16px;   
	line-height:30px;
text-align:left;
font-weight: normal;

}

.big-tit A:link {text-decoration: none; color:#445F05;}
.big-tit A:visited {text-decoration: none ; color:#445F05;}
.big-tit A:active {text-decoration: none ; color:#445F05;}
.big-tit A:hover {text-decoration: none; font-weight: normal ; color:#666;}




.ar-big-tit{
	color: #445F05;	
	font-family: 'Open Sans', sans-serif;
font-size:18px;   
	line-height:30px;
text-align:right;
font-weight: normal;

}
.ar-big-tit A:link {text-decoration: none; color:#445F05;}
.ar-big-tit A:visited {text-decoration: none ; color:#445F05;}
.ar-big-tit A:active {text-decoration: none ; color:#445F05;}
.ar-big-tit A:hover {text-decoration: none; font-weight: normal ; color:#666;}




.linsap90{
	color: #28CC11;	
	font-family:'Open Sans', sans-serif;
font-size:14px;
	line-height: 36px;   
text-align:left;
font-weight:normal;

}
.linsap90 A:link {text-decoration: none; color:#28CC11;}
.linsap90 A:visited {text-decoration: none ; color: #28CC11;}
.linsap90 A:active {text-decoration: none ; color:#28CC11;}
.linsap90 A:hover {text-decoration: none; font-weight: normal ; color:#28CC11;}



h1{
	font-size:35px;
	line-height:55px;
	color: #5A862B;
	font-family:  'Open Sans', sans-serif;
	text-align: center;}
	
	h1a{
	font-size:35px;
	color: #5A862B;
	font-family: 'Open Sans', sans-serif;
	text-align: justify;}
	
h4{
	font-size:28px;
}
h4{
	font-size:28px;
	color: #46631F;	
	font-family:  'Open Sans', sans-serif;
}

/*main navbar*/
.h1 {margin-bottom:20px};
.navbar-brand {height:auto;}
.navbar {min-height:20px;

background-image:url("../images/bg6a.gif") 
}
.navbar-nav{
	float:none;
}
/*active link*/
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {
    color: #60C;
    background-color:rgb(255,0,0);
}
/*active link*/
.navbar-inverse .navbar-nav > li > a {color: #BBB;font-size:16px;}
/*Brand name*/
.navbar-inverse .navbar-brand {
	font-size:30px;
	color:rgb(204,204,204);
	padding:25px;
}
.navbar-inverse .navbar-brand span{color:rgb(255,0,0);}
/*drop down Menu*/
.dropdown-menu {
	background-color: #BDDA83;
	
	min-width:185px;
}
/*drop down Links*/
.dropdown-menu > li > a {color:rgb(204,204,204);padding: 6px 20px;}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
	background-color: #C7D68B;
	color:rgb(255,255,255);
	/*hover effect */
	padding-left:25px;
	/*to make th hover effect smother*/
	-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;}
/*didnt work with explorer
.navbar-nav > li > a {
  padding-top: 25px;
  padding-bottom: 25px;
}*/

.navbar-toggle {margin:18px 10px}
.navbar-collapse{
	background-color:none;}
/* carouse */
.carousel-caption {
	padding-bottom:40px;
	padding-right:20px;
	padding-left:20px;
	background:rgba(0,0,0,0.3);
}
.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%}
/***********end overiding bootstrap*******/
.back {
	background-image:url("../images/img6.jpg");
	margin-top:0px;}
	
	
	
	
	
/* start section about */
.about {padding-top:70px;padding-bottom:40px;}
.about span {color:#7bb738;}
.about .lead {
	color: #333;	
	font-family:  'Open Sans', sans-serif;
	font-size:20px;
	margin-top:1px;
	font-weight:normal;
}
.features {
	
	padding-top:0px;
	padding-bottom:50px;
}
.feat p {line-height:1.8em;}
.feat  {margin-bottom: 30px;}
.features .feat span.glyphicon {font-size:30px;margin-bottom:10px;}
.features .feat span.glyphicon hover {color:rgb(255,0,0);}
/* start section about */
.markets{ background-image:url("../images/map3.png")}

	.message{ background-image:url("../images/139144835.png")} 
	
		.toplinks{ background-color: #FFF;}  
	 
	 .message1{ background-image:url("../images/76.jpg")} 
	
	
	.test .navbar-nav > li > a {
  padding-top:12px;
  padding-bottom:10px;
  line-height: 0px;
  color: #57752B;
}
.test .navbar-nav A:link {text-decoration: none; color: #57752B;}
.test .navbar-nav A:visited {text-decoration: none ; color: #57752B;}
.test .navbar-nav  A:active {text-decoration: none ; color: #57752B;}
.test .navbar-nav A:hover {text-decoration: none; font-weight: none ; color: #57752B;}

.test a {
  color: #57752B;
  text-decoration: none;
}
.test a:hover,
.test a:focus {
  color:  #57752B;
  text-decoration: none;
}
.test a:focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
   color: #333;
} 


 
	 
	 
	 .market{ background-image:url("../images/bakmark.jpg")}
	.market p{
	padding:10px;
	margin:10px;
	} 
	  .market3{ background-image:url("../images/map700363684.jpg")}
	  
	.market p{
	padding:10px;
	margin:10px;
	} 
	 
/* end testimonials section */
.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:60px;}
.testimonials .carousel-indicators {
	position:static;
	width:100%;
	margin-left:auto;
	padding-top:10px;
}
.testimonials .carousel-indicators li{
	text-indent:0px;
	width:304px;
	height:148px;
	opacity:0.5;
	border:  none;

	overflow:hidden; /* to let the photo inside the border*/
	margin:5px;
}
.testimonials .carousel-indicators li.active{
	opacity:1;
	width:304px;
	height:148px;
	background:none;
	border: none;
	
	overflow:hidden;
}
.testimonials .carousel-indicators li img{max-width:100%;}
/* 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 team */
.team {
	background:url("../images/back.jpg") no-repeat center center fixed;
	opacity:.8;
	width:100%;
	min-height:600px;
}
.team .team2 {
	background:rgba(2,2,2,0.8);
	color:rgb(255,255,255);
	min-height:600px;
	padding-top:40px;
	padding-bottom:40px;
}
.team2 .person {margin-bottom:40px; }
/* end section our team */

/* start section suscribe */
.subscribe {
	padding-top:0px;
	padding-bottom:70px;
	background:#EEE;
}
.subscribe .h1 {
	color: #0F9;
	letter-spacing:2px;
	margin-bottom:20px;
}

.subscribe .h5 {
	color: #000;
	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;}
/* end section suscribe */

/* start section stas */
.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;}
/* end section stas */
/* start section skills */
.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; /*same as height to center vertically*/
	font-size:15px;
	font-weight:bold;
	text-align:left;
	text-indent:10px;/*sto make a space fefore the text*/
}
/* end section skills */

/* start section contact */
.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;}
/* end section contact */
/* start section our clients */
.our_clients{
	background: #333;
	padding-top:20px;
	padding-bottom:20px;
}	
.our_clients img{
	opacity:0.4;
	filter:alpha(opacity=40);/*for internet explorer*/
	margin-top:20px;
	margin-bottom:25px;	}
.our_clients img:hover {opacity:1;}

/* end section our clients */
/* start section footer */
.footer {
	background-image:url("../images/footer.jpg");
	color:#AAA;
	padding-top:40px;
}
.footer a{color: #333;	}
.footer a:hover {color:#333;}
.footer h3 {color:#333;
	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;}
	.terms{
		float:right;
	}
.footer .copyright { 
background-image:url("../images/footer2.gif") ;
	color: #333;
	padding:15px 0;
	margin-top:30px;
	font-size:15px;
}
.terms {
	color: #3FC;	
	font-family:  'Open Sans', sans-serif;
font-size:14px; 
}
.footer span {color: #173902;	
	font-family:  'Open Sans', sans-serif;
font-size:16px;
line-height:26px; }
/* end section footer */
/* start our grouping system */
.our_contact, .team, .stats {
	-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;}	
/* end our grouping system */
/* there are 2 ways one to set the min & max width (in this way we have to type all the styles in every media) 
the other is to set min width only (in this case the style set in the first media will go through all other screens unless we overide it)*/
/* Mobiles and Tablets*/
.textphotos{
	color: #333;
	font-family: 'Open Sans', sans-serif;
Tahoma; arial; 
	font-size:16px;
	line-height:26px;
	text-align: left;
	font-weight: normal;

}
.textphotos A:link {text-decoration: none; color:#3F4C52;}
.textphotos A:visited {text-decoration: none ; color:#3F4C52;}
.textphotos A:active {text-decoration: none ; color:#3F4C52;}
.textphotos A:hover {text-decoration: none; font-weight: normal ; color:#3F4C52;}

.linkswithe2{
	color: #567709;	
	font-family: 'Open Sans', sans-serif;
font-size:18px;   
	line-height:30px;
text-align: left;
font-weight:normal;

}
.linkswithe2 A:link {text-decoration: none; color: #70C016;}
.linkswithe2 A:visited {text-decoration: none ; color:#70C016;}
.linkswithe2 A:active {text-decoration: none ; color:#70C016;}
.linkswithe2 A:hover {text-decoration: none; font-weight: normal ; color:  #70C016;}


.linkprod{
	color: #E67300;	
	font-family: 'Open Sans', sans-serif;
font-size:20px;   
	line-height:30px;
text-align: left;
font-weight:normal;

}
.linkprod A:link {text-decoration: none; color:#E67300;}
.linkprod A:visited {text-decoration: none ; color:#E67300;}
.linkprod A:active {text-decoration: none ; color:#E67300;}
.linkprod A:hover {text-decoration: none; font-weight: normal ; color:#E67300;}




.big-tit55{
	color: #3B3B3B;	
	font-family: 'Open Sans', sans-serif;
font-size:36px;   
	line-height:40px;
text-align:left;
font-weight: normal;

}
.big-tit55 A:link {text-decoration: none; color:#000;}
.big-tit55 A:visited {text-decoration: none ; color:#000;}
.big-tit55 A:active {text-decoration: none ; color:#000;}
.big-tit55 A:hover {text-decoration: none; font-weight: normal ; color: #858585;}  


.big-tit53{
	color: #333;	
	font-family: 'Open Sans', sans-serif;
font-size:18px;   
	line-height:28px;
text-align:left;
font-weight: normal;

}
.big-tit53 A:link {text-decoration: none; color:#000;}
.big-tit53 A:visited {text-decoration: none ; color:#000;}
.big-tit53 A:active {text-decoration: none ; color:#000;}
.big-tit53 A:hover {text-decoration: none; font-weight: normal ; color: #858585;}  



.round{
	color: #515151;	
	font-family: 'Open Sans', sans-serif;
font-size:18px;   
	line-height:26px;
text-align:center;
font-weight: normal;

}
.round A:link {text-decoration: none; color:#666;}
.round A:visited {text-decoration: none ; color:#666;}
.round A:active {text-decoration: none ; color:#666;}
.round A:hover {text-decoration: none; font-weight: normal ; color:#666;}


.big-tit69{
	color: #35730D;	
	font-family: 'Open Sans', sans-serif;
font-size:16px;   

text-align:left;
font-weight: normal;

}
.big-tit69 A:link {text-decoration: none; color: #35730D;}
.big-tit69 A:visited {text-decoration: none ; color: #35730D;}
.big-tit69 A:active {text-decoration: none ; color: #35730D;}
.big-tit69 A:hover {text-decoration: none; font-weight: normal ; color: #35730D;} 
 
.big-tit70{
	color:  #B75B00;	
	font-family: 'Open Sans', sans-serif;
font-size:16px;   

text-align:left;
font-weight: normal;

}
.big-tit70 A:link {text-decoration: none; color:#D28215;}
.big-tit70 A:visited {text-decoration: none ; color:#D28215;}
.big-tit70 A:active {text-decoration: none ; color:#D28215;}
.big-tit70 A:hover {text-decoration: none; font-weight: normal ; color: #35730D;} 
 
 
 

@media (max-width:767px) 
{
	.back {
	background-image:url("../images/img6.jpg");
	
	margin-top: 50px;}
	
	
	.navbar-nav > li > a {
		padding-top:6px;
		padding-bottom:6px;
		}
		.subscribe .form-control{
			margin:20px auto;
		}
		.navbar-fixed-top .navbar-collapse, 
		.navbar-fixed-bottom .navbar-collapse
		{max-height:none;
		}
		
		
		.textphotos{
	color: #333;
	font-family: 'Open Sans', sans-serif;

Tahoma; arial; 
	font-size: 15px;
	line-height: 20px;
	
	font-weight: normal;

}
.textphotos A:link {text-decoration: none; color:#3F4C52;}
.textphotos A:visited {text-decoration: none ; color:#3F4C52;}
.textphotos A:active {text-decoration: none ; color:#3F4C52;}
.textphotos A:hover {text-decoration: none; font-weight: normal ; color:#3F4C52;}

.linkswithe2{
	color:#567709;	
	font-family: 'Open Sans', sans-serif;
font-size:13px;   
	line-height: 24px;
text-align: left;
font-weight:normal;

}
.linkswithe2 A:link {text-decoration: none; color: #70C016;}
.linkswithe2 A:visited {text-decoration: none ; color:#70C016;}
.linkswithe2 A:active {text-decoration: none ; color:#70C016;}
.linkswithe2 A:hover {text-decoration: none; font-weight: normal ; color:  #70C016;}
	
	
	.textma{
	color: #000;
	font-family:Avenir, Verdana,  AvantGarde Bk BT, Tahoma, Arial, Tahoma, arial; 
	font-size:11px;
	line-height:25px;
	text-align: justify;
	font-weight: normal;	
	
}


.ar-textma{
	color: #000;
	font-family: Arial, Verdana,  AvantGarde Bk BT, Tahoma, Tahoma, arial; 
	font-size:30px;
	line-height:40px;
	text-align: justify;
	font-weight: normal;	
}	




		.linsap90{
	color: #28CC11;	
	font-family:'Open Sans', sans-serif;
font-size:17px;
	line-height: 36px;   
text-align:right;
font-weight:normal;

}




.linsap90 A:link {text-decoration: none; color:#28CC11;}
.linsap90 A:visited {text-decoration: none ; color: #28CC11;}
.linsap90 A:active {text-decoration: none ; color:#28CC11;}
.linsap90 A:hover {text-decoration: none; font-weight: normal ; color:#28CC11;}



.round{
	color: #515151;	
	font-family: 'Open Sans', sans-serif;
font-size:16px;   
	line-height:26px;
text-align:center;
font-weight: normal;

}
.round A:link {text-decoration: none; color:#666;}
.round A:visited {text-decoration: none ; color:#666;}
.round A:active {text-decoration: none ; color:#666;}
.round A:hover {text-decoration: none; font-weight: normal ; color:#666;}


.linkprod{
	color: #E67300;	
	font-family: 'Open Sans', sans-serif;
font-size:16px;   
	line-height:30px;
text-align: left;
font-weight:bold;

}
.linkprod A:link {text-decoration: none; color:#E67300;}
.linkprod A:visited {text-decoration: none ; color:#E67300;}
.linkprod A:active {text-decoration: none ; color:#E67300;}
.linkprod A:hover {text-decoration: none; font-weight: normal ; color:#E67300;}


h1{
	font-size:24px;
	line-height:34px;
	color: #5A862B;
	font-family: 'Open Sans', sans-serif;
	text-align: center;}
	
	.big-tit69{
	color: #35730D;	
	font-family: 'Open Sans', sans-serif;

text-align:left;
font-weight: normal;

}
.big-tit69 A:link {text-decoration: none; color: #35730D;}
.big-tit69 A:visited {text-decoration: none ; color: #35730D;}
.big-tit69 A:active {text-decoration: none ; color: #35730D;}
.big-tit69 A:hover {text-decoration: none; font-weight: normal ; color: #35730D;} 
 
.big-tit70{
	color: #B75B00;	
	font-family: 'Open Sans', sans-serif;
font-size:13px;   

text-align:left;
font-weight: normal;

}
.big-tit70 A:link {text-decoration: none; color:#B75B00;}
.big-tit70 A:visited {text-decoration: none ; color:#B75B00;}
.big-tit70 A:active {text-decoration: none ; color:#B75B00;}
.big-tit70 A:hover {text-decoration: none; font-weight: normal ; color:#B75B00;} 
 


/* Small Screen*/
@media (min-width:768px) and (max-width:991px) 
body {padding-top:200px;}
		{.about .lead {
	color: #333;	
	font-family:  'Open Sans', sans-serif;
	font-size:18px;
	margin-top:1px;
	font-weight:normal;
}
	.linsap90{
	color: #28CC11;	
	font-family:'Open Sans', sans-serif;
font-size:12px;
	line-height: 36px;   
text-align:left;
font-weight:normal;

}
.linsap90 A:link {text-decoration: none; color:#28CC11;}
.linsap90 A:visited {text-decoration: none ; color: #28CC11;}
.linsap90 A:active {text-decoration: none ; color:#28CC11;}
.linsap90 A:hover {text-decoration: none; font-weight: normal ; color:#28CC11;}


.textma{
	color: #000;
	font-family:Avenir, Verdana,  AvantGarde Bk BT, Tahoma, Arial, Tahoma, arial; 
	font-size:18px;
	line-height:25px;
	text-align: justify;
	font-weight: normal;	
}
/* Meduim Screen*/
@media (min-width:992px) and (max-width:1199px) 
{body {padding-top:100px;}
	
}
/* Large Screen*/
@media (min-width:992px) 
{.textma{
	color: #000;
	font-family:Avenir, Verdana,  AvantGarde Bk BT, Tahoma, Arial, Tahoma, arial; 
	font-size:14px;
	line-height:25px;
	text-align: justify;
	font-weight: normal;	
	
}{body {padding-top:500px;}
