/*@import url(https://fonts.googleapis.com/css?family=Lato:100,300,400,700);
@import url(https://raw.github.com/FortAwesome/Font-Awesome/master/docs/assets/css/font-awesome.min.css);*/

body {
	
	font-size: 15px;
	font-family: 'Asap', sans-serif;
/*font-family: 'Asap Condensed', sans-serif;*/
}
#wrap {
  margin: 50px 100px;
  display: inline-block;
  position: relative;
  height: 60px;
  float: right;
  padding: 0;
  position: relative;
}
/*.dropdown-menu li{
  padding: 20px 0px!important;
}*/

.dropdown-menu>li>a {
    display: block;
    padding: 10px 10px;
    clear: both;
    font-weight: 400;
    line-height: 1.42857143;
    color: #333;
    white-space: nowrap;
    border-bottom: 1px solid #e6e7e8;
}
/*.navbar-fixed-top.scrolled {
  background-color: #fff !important;
  color:#666;
  transition: background-color 200ms linear;
  height:95px;
}*/

.navbar-fixed-top {
  background-color: rgba(255,255,255, 0);
  transition: background-color 2s ease 0s;
  height:80px;
}
.navbar-fixed-top.opaque {background-color:#29166F;}

.navbar-fixed-top .h2-style {
  transition: color 2s ease 0s;
}
.navbar-fixed-top.opaque .h2-style {color:#AA0;}

.navbar-fixed-top ul.navbar-nav li>a {
  transition: color 2s ease 0s;
}
.navbar-fixed-top.opaque ul{color:#fff;}
.navbar-nav li>a {color:#000;}
.navbar-fixed-top.opaque ul.navbar-nav li>a:hover {color:#FF9800;}

/*input[type="text"] {
  height: 60px;
  font-size: 55px;
  display: inline-block;
  font-family: "Lato";
  font-weight: 100;
  border: none;
  outline: none;
  color: #555;
  padding: 3px;
  padding-right: 60px;
  width: 0px;
  position: absolute;
  top: 0;
  right: 0;
  background: none;
  z-index: 3;
  transition: width .4s cubic-bezier(0.000, 0.795, 0.000, 1.000);
  cursor: pointer;
}

input[type="text"]:focus:hover {
  border-bottom: 1px solid #BBB;
}

input[type="text"]:focus {
  width: 700px;
  z-index: 1;
  border-bottom: 1px solid #BBB;
  cursor: text;
}*/

.row-centered {
    text-align:center;
}
.col-centered {
    display:inline-block;
    float:center;
    /* reset the text-align */
    text-align:left;
    /* inline-block space fix */
    margin-right:-4px;
    text-align: center;
    /*background-color: #ccc;
    border: 1px solid #ddd;*/
}

input[type="submit"] {
  height: 67px;
  width: 63px;
  display: inline-block;
  color:red;
  float: right;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADNQTFRFU1NT9fX1lJSUXl5e1dXVfn5+c3Nz6urqv7+/tLS0iYmJqampn5+fysrK39/faWlp////Vi4ZywAAABF0Uk5T/////////////////////wAlrZliAAABLklEQVR42rSWWRbDIAhFHeOUtN3/ags1zaA4cHrKZ8JFRHwoXkwTvwGP1Qo0bYObAPwiLmbNAHBWFBZlD9j0JxflDViIObNHG/Do8PRHTJk0TezAhv7qloK0JJEBh+F8+U/hopIELOWfiZUCDOZD1RADOQKA75oq4cvVkcT+OdHnqqpQCITWAjnWVgGQUWz12lJuGwGoaWgBKzRVBcCypgUkOAoWgBX/L0CmxN40u6xwcIJ1cOzWYDffp3axsQOyvdkXiH9FKRFwPRHYZUaXMgPLeiW7QhbDRciyLXJaKheCuLbiVoqx1DVRyH26yb0hsuoOFEPsoz+BVE0MRlZNjGZcRQyHYkmMp2hBTIzdkzCTc/pLqOnBrk7/yZdAOq/q5NPBH1f7x7fGP4C3AAMAQrhzX9zhcGsAAAAASUVORK5CYII=) center center no-repeat;
  text-indent: -10000px;
  border: none;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  cursor: pointer;
  opacity: 0.4;
  cursor: pointer;
  transition: opacity .4s ease;
}

input[type="submit"]:hover {
  opacity: 0.8;
}
#home{
    background: url(../img/1.jpg) no-repeat center center;
    padding: 0;
	width:100%;
    margin-top: 0px;
    -webkit-background-size: cover;
    background-size: cover;
    -moz-background-size: cover;
    min-height: 600px;
}

    #home .overlay {
        background-color: rgba(0, 0, 0, 0.5);
        min-height: 600px;
	}
#jiffy{

padding-top:100px;
background-color:#F2F2F2;
padding-bottom:50px;
}

#institution{

padding-top:100px;
background-color:#FFF;
padding-bottom:50px;
}
#training{

padding-top:100px;
background-color:#F2F2F2;
padding-bottom:50px;
}
#faq{

padding-top:100px;
background-color:#F2F2F2;
padding-bottom:50px;
}

#methodology{

padding-top:100px;
background-color:#FFF;
padding-bottom:50px;
}

#contact{

padding-top:100px;
background-color:#fff;
padding-bottom:50px;
}
/*footer*/


#footer {
    border-top: 5px solid #CDB380;
    background: #bcbec0 none repeat scroll 0% 0%;
    padding-top: 30px;
    margin-top: 60px;
    clear: both;
    color: #000;
    display: block;
}

#footer .widgettitle {
    margin: 0px;
    padding: 0px 0px 15px;
    border-bottom: medium none;
}
#footer h4 {
    color: #000;
}

#footer ul {
    list-style: outside none none;
}

#footer li {
    padding: 7px 0px;
    border-bottom: 1px dotted rgba(255, 255, 255, 0.2);
    margin: 0px;
}

#footer li a {
    color: #000;
}

#sub-floor {
    color: #000;
    /*background: #031634 none repeat scroll 0% 0%;*/
    padding: 10px 0px;
}
 p{
  line-height: 1.5!important;
  /*margin-top: 10px;*/
 }

 li{

  line-height: 1.7!important;
 }

 .panel-body
 {
  background-color: #ffe17f!important;
 }