@charset "utf-8";
/* CSS Document */

body{
font-size:14px;
margin:0px;
padding:0px;
color:#4d4948;
font-family: 'Open Sans', sans-serif;
}
a{
color:#6dbb37;
text-decoration:none !important;
}
h2{
font-size:30px;
font-weight:bold;
margin-top:20px;
}
h3{
font-size:18px;
font-weight:bold;
}
img{
max-width:100%;
}
.alpha{
margin-bottom:20px;
}
.mar_zero{
margin-bottom:0px;
}
header{
padding:20px 10px 10px 10px;
}
header h2{
color: #ed842e;
}
.social a{
font-size:18px;
color:#78b975;
margin-right:5px;
}
ul.nav li a{
font-size:16px;
color:white !important;
padding: 15px 18px;
}
.navbar {
margin-bottom:10px;
}
.navbar-inverse{
background-color:#78b975;
border-color:#78b975;
}
ul.nav li a:hover{
color:#4d4948 !important;
}
.slider_portfolio .item{
padding: 34px;
border:1px solid #d3d6d6;
overflow: hidden;
}
.slider_portfolio .item p{
font-size:16px;
}
.caption h3{
color:#78b975;
margin-top:10px;
font-weight:bold;
}
.slider_img{
margin-right:30px;
}
.carousel-indicators .active{
background-color:#78b975;
width: 14px;
height: 14px;
}
.carousel-indicators {
bottom: 10px;
}
.carousel-indicators li{
background-color:#4d4948;
width: 14px;
height: 14px;
}
.carousel{
box-shadow: 0px 1px 4px #cccccc;
}
.box{
width:100%;
overflow:hidden;
border:1px solid #d3d6d6;
}
.box form{
padding:10px;
padding-bottom:9px;
}
.box h3{
color:white;
padding:10px;
background:#78b975;
margin: 0px;
text-align:center;
}
input{
color:black;
}
input[type=submit]{
background:#78b975 !important;
padding:4px 10px;
border: 0px;
border-radius:4px;
font-weight:bold;
color:white;
}
.heart{
background: url(../images/welcome.GIF) no-repeat left center;
width: 26px;
height: 29px;
display: inline-block;
vertical-align: middle;
background-size: 100% 100%;
}
.box-inner{
padding:10px;
}
.tool_box{
width:100%;
overflow:hidden;
border:1px solid #d3d6d6;
text-align:center;
border-radius:4px;

}
#portfolio li{
width:33.33%;
float:left;
padding:10px;
}
#portfolio li img{
    border: 3px solid #c5c5c5;
    border-radius: 3px;
}
.wishdom p{
text-align:justify;
}


.text-slider #myCarousel {
    min-height: 232px;
    /* border: 1px solid #eee; */
}
.text-slider #myCarousel .item {
    border: none !important;
}
.text-slider .slider_img img {
    width: 145px;
}
/*.tool_box:after{
    background: url(../images/bg_tool.png) no-repeat;
    content: "";
    width: 100%;
    position: absolute;
    height: 30px;
    background-size: 88% 100%;
    position: absolute;
    right: -13px;
    bottom: 0px;

}*/
.tool_box img{
margin-top:20px;
}
.tool_box h4{
margin-bottom:0px;
font-weight:600;
color:#78b975;
border-bottom:5px solid #78b975;
padding-bottom:20px;
}
.tool_after{
width:100%;
overflow:hidden;
}
.patner{
width:33.33%;
padding:9.8px 5px;
float:left;
}
.footer{
background:#78b975;
padding:20px 20px 0px 20px;
color:white;
}
.footer a, .footer ul li{
color:white;
text-transform:uppercase;
}
.wishdom b{
color:#78b975;
}

/*--login form--*/
.box_content {
    background-color: #FFFFFF;
    border: 2px solid #AE6948;
    left: 35%;
    overflow:hidden;
    padding: 15px;
    position: fixed;
    top: 25%;
    width:430px;
    z-index: 1056;
	height:240px;
}
.grayBox{
    position: fixed;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 100%;
    background-color: black;
    z-index:1055;
    -moz-opacity: 0.7;
    opacity:0.7;
    filter: alpha(opacity=70);
}
.imgs{
	top: 25%;
    left: 64%;
	 position:fixed;}

img#cross {
  position: relative;
  float: right;
  top: -29px;
  left: 24px;
}
/*--/login form--*/

@media (max-width: 992px){
.center {
text-align:center !important;
}
}

.patner img {
  height: 73px !important;
  padding: 10px !important;
  width: 100%;
}