@charset "utf-8";
/* CSS Document */
body{ /*background-image:url(../images/bodybg.jpg);*/
background-repeat:repeat-x repeat-y;
background-color:#375924;}
.header-bg{ /*background-image:url(../images/headr-bg.jpg);
background-repeat:no-repeat;
background-position:center;
 background-size:cover;*/
 background-color:#fff8ad;
}
 .logo{ margin-top:10px;
 margin-bottom:0px;
 }
#cont-area{ border-right:solid #ccc 1px;}
/* #container{
 -moz-box-shadow:    2px 2px 2px 2px #666;
  -webkit-box-shadow: 2px 2px 2px 2px #666;
  box-shadow:         2px 2px 2px 2px #666;}*/
.nameboard{font-size:40px;
color:#5d764e;}
.text-align{padding-left:20px;
 padding-right:20px;
text-align:justify;} 
 
  
  
 .scroll{ background-color:#5d764e;
 color:#FFF;
 font-size:18px;} 
  /* here slider css*/
 .jssorb05 {
                    position: absolute;
                }
                /*.jssorb05 div, .jssorb05 div:hover, .jssorb05 .av {
                    position: absolute;
                     size of bullet elment 
                    width: 16px;
                    height: 16px;
                    background: url(../img/b05.png) no-repeat;
                    overflow: hidden;
                    cursor: pointer;
                }*/
                .jssorb05 div { background-position: -7px -7px; }
                .jssorb05 div:hover, .jssorb05 .av:hover { background-position: -37px -7px; }
                .jssorb05 .av { background-position: -67px -7px; }
                .jssorb05 .dn, .jssorb05 .dn:hover { background-position: -97px -7px; }

                .jssora11l, .jssora11r {
                    display: block;
                    position: absolute;
                    /* size of arrow element */
                    width: 37px;
                    height: 37px;
                    cursor: pointer;
                    background:url(../images/a11.png);
                    overflow: hidden;
                }
                .jssora11l { background-position: -11px -41px; }
                .jssora11r { background-position: -71px -41px; }
                .jssora11l:hover { background-position: -131px -41px; }
                .jssora11r:hover { background-position: -191px -41px; }
                .jssora11l.jssora11ldn { background-position: -251px -41px; }
                .jssora11r.jssora11rdn { background-position: -311px -41px; }
				
.navbar{ background-color:#fff8ad; margin-left:-120px}
#active ul li a{ background-color:#5d764e;}
.fb{ margin:20px 20px 0 500px;}
.bottom-nav a{color:#FFF;}
.bottom-nav a:hover{color:#333;}
.heading-banner{background-image:url(../images/heading-banner.png);
background-repeat:no-repeat;
background-size:cover;
height:50px;
padding-bottom:20px;}


#testimonials {
width:100%;
border:1px solid #c9c9ca;
margin:10px 0;
 
}
#testimonials blockquote{
padding:10px;
width:100% ;
font-family:Verdana, Geneva, sans-serif, ;
font-size:14px;
font-style:italic;
color:#000;
display:block;

}
 
#testimonials blockquote p{
margin: 0 ;
width:100%;
 
}
#testimonials blockquote cite {
display: block;
font-style:italic;
font-size:20px;
color: #555;
padding-left:5px;
margin-top:10px;
}



.read-btn {
  font-size: 2vmin;
  padding: 2px;
  background-color: #fff;
  border: 1px solid #bbb;
  color: #333;
  text-decoration: none;
  display: inline;
  border-radius: 4px;
  -webkit-transition: background-color 1s ease;
  -moz-transition: background-color 1s ease;
  transition: background-color 1s ease;
}

.read-btn:hover {
  background-color: #ddd;
  -webkit-transition: background-color 1s ease;
  -moz-transition: background-color 1s ease;
  transition: background-color 1s ease;
}

.read-btn-small {
  padding: .75em 1em;
  font-size: 0.8em;
}

.modal-box {
  display: none;
  position: absolute;
  z-index: 1000;
  width: 98%;
  left:100px;
  background: white;
  border-bottom: 1px solid #aaa;
  border-radius: 4px;
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  border: 1px solid rgba(0, 0, 0, 0.1);
  background-clip: padding-box;
}
@media (min-width: 32em) {

.modal-box { width: 100%;
 margin-top:-40%;
  margin-left:-9%;}
}

.modal-box header,
.modal-box .modal-header {
  padding: 1.25em 1.5em;
  border-bottom: 1px solid #ddd;
 
}

.modal-box header h3,
.modal-box header h4,
.modal-box .modal-header h3,
.modal-box .modal-header h4 { margin: 0; }

.modal-box .modal-body { padding: 1.5em 1.5em; }

.modal-box footer,
.modal-box .modal-footer {
  padding: 1em;
  border-top: 1px solid #ddd;
  background: rgba(0, 0, 0, 0.02);
  text-align: right;
}

.modal-overlay {
  opacity: 0;
  filter: alpha(opacity=0);
  position: absolute;
  top: 125%;
  left: 0;
  z-index: 900;
  width: 100%;
  height: 150%;
  background: rgba(0, 0, 0, 0.3) !important;
}

a.close {
  line-height: 1;
  font-size: 1.5em;
  position: absolute;
  top: 5%;
  right: 2%;
  text-decoration: none;
  color: #bbb;
}

a.close:hover {
  color: #222;
  -webkit-transition: color 1s ease;
  -moz-transition: color 1s ease;
  transition: color 1s ease;
}
#overlay {
    display:none;    
    position:fixed;  
    left:0px;        
    top:0px;         
    width:100%;      
    height:100%;     
    background:#000; 
    opacity:0.5;     
    z-index:99999;   
}

#popup {
    display:none;
    position:fixed;
    left:35%;        
    top:10%;         
    width:55%;     
    height:100%;
    margin-top:-75px;
    margin-left:-150px;
    background:#FFFFFF;
    border:2px solid #000;
    z-index:100000;      
}
.result{font-size:20px;
text-decoration:blink;}