@charset "utf-8";
/* CSS Document */


body {
    background: #eee;
	font-family: "Nunito Sans", sans-serif !important;
	
}
h1, h2, h3, h4, h5, h6 {font-family: 'Chivo', sans-serif !important; color: #005a24 !important; font-weight: 600 !important; padding-bottom:10px;}

*[role="form"] {
    *max-width: 530px;
    padding: 15px;
    margin: 0 auto;
    background-color: #fff;
    border-radius: 0.3em;
}

*[role="form"] h2 {
    *margin-left: 5em;
    margin-bottom: 1em;
}
#adfbsec { background: url(../images/4__.jpg) no-repeat center center; background-size: cover;}
#adfbsec h2 { color: #f25a29;} 
#adfbsec .logo { width:120px;}
.fbform label, .fbform input, .fbform textarea {font-size: 14px !important; border-radius: 0!important;}
.fbform form { padding:3rem; background: rgb(255,255,255, 0.9); box-shadow: #ccc 0 0 10px; margin:3rem}
.fbform input, .fbform textarea { border: 2px solid #ccc; padding:15px 10px !important;}
.fbform .form-control:focus {border-color: #f25a29; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(242,90,41,.6);  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(242,90,41,.6);}
.fbform form sup { color: red; font-size: 14px;}
.fbform label { text-align: left !important; }
.fbform form .help-block { font-size: 12px;} 

.fbform form .btn-block { background: #f25a29 !important; border-color: #f25a29; padding:10px; border-radius: 0!important;}
.fbform form .btn-block:hover { background-color: transparent !important; border: 2px solid #f25a29; color: #f25a29;} 


@media only screen and (max-width: 600px) {
.fbform form { margin:0rem !important;}
  
}

@media (min-width: 320px) and (max-width: 480px) {
.fbform form { margin:0rem !important;}
  
}

/*==========uplod file css==========*/
	
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.btn-file{overflow:hidden;position:relative;vertical-align:middle;}.btn-file>input{position:absolute;top:0;right:0;margin:0;opacity:0;filter:alpha(opacity=0);transform:translate(-300px, 0) scale(4);font-size:23px;direction:ltr;cursor:pointer;}
.fileupload{margin-bottom:9px;}.fileupload .uneditable-input{display:inline-block;margin-bottom:0px;vertical-align:middle;cursor:text;}
.fileupload .thumbnail{overflow:hidden;display:inline-block;margin-bottom:5px;vertical-align:middle;text-align:center;}.fileupload .thumbnail>img{display:inline-block;vertical-align:middle;max-height:100%;}
.fileupload .btn{vertical-align:middle;}
.fileupload-exists .fileupload-new,.fileupload-new .fileupload-exists{display:none;}
.fileupload-inline .fileupload-controls{display:inline;}
.fileupload-new .input-append .btn-file{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;}
.thumbnail-borderless .thumbnail{border:none;padding:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.fileupload-new.thumbnail-borderless .thumbnail{border:1px solid #ddd;}


/*==================================
		screenshots css
==================================*/
/*=========nav=======*/
.navbar-default { background-color: #02632a !important; border-color: #02632a !important; }
@media (min-width: 768px){
.navbar {
     border-radius: 0px !important; 
}
}
.navbar { min-height: 82px !important;}
.navbar-brand-centered {
       /* position: absolute;
        left: 0;
		right:0;
		margin:0 auto !important;
        display: block;
		text-align: center;*/

    }
	
.nav-tabs { border-bottom: 2px solid #DDD; }
.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover { border-width: 0; }
.nav-tabs > li > a { border: none; color: #000; font-weight: 600; }
.nav-tabs > li.active > a, .nav-tabs > li > a:hover { border: 1px solid white !important; color: #005a24 !important; background: transparent; }
.nav-tabs > li > a::after { content: ""; background: #0c9f48; height: 2px; position: absolute; width: 100%; left: 0px; bottom: -1px; transition: all 250ms ease 0s; transform: scale(0); }
.nav-tabs > li.active > a::after, .nav-tabs > li:hover > a::after { transform: scale(1); }
.tab-nav > li > a::after { background: #21527d none repeat scroll 0% 0%; color: #fff; }
.tab-pane { padding: 15px 0; }
.tab-pane img { padding-bottom:15px;} 
.tab-pane ul li { padding:5px 0;}
.tab-content{padding:20px 0;}
.tab-pane h4 { padding-top: 20px;}
footer  { background: #eee;}
footer p { margin:0; padding:30px 15px;}

*card {background: #FFF none repeat scroll 0% 0%; box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3); margin-bottom: 30px; }
.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus { border: none!important;}
.nav>li>a:hover, .nav>li>a:focus { background: none !important;} 