/* Start: Recommended DeccanIDentity styles */

@import url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css");

.fa_social {
	 font-size: 20px;
	 }
	
	
/** Flip - Card CSS **/

.courseH4, .techH4 {
font-family: "Open sans", Helvetica, Arial;
font-size: 18px;
line-height: 1.1;
color: black;
font-weight: 600;
}

.flip-card {
  background-color: transparent;
  width: 200px;
  height: 200px;
  perspective: 1000px;
}

.flip-card-inner {
  position: relative;
  width: 100%;
  height: 100%;
  text-align: center;
  transition: transform 0.6s;
  transform-style: preserve-3d;
  box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
}

.flip-card:hover .flip-card-inner {
  transform: rotateY(180deg);
}

.flip-card-front, .flip-card-back {
  position: absolute;
  width: 100%;
  height: 100%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

.flip-card-front {
  background-color: white;
  color: black;
}

.flip-card-back {
  background-color: #c0c0c0;
  color: white;
  transform: rotateY(180deg);
} 

/** Offers page Row , Column Margin Gap**/
.row {
    margin-left: -50px;
    margin-right: -50px;
}

/** Footer background color overiding **/

#sub-footer{
	background:#675a5a
}

footer {
	background:#6f5e5e 
}

/* Responsive fixes for mobile screens */
@media (max-width: 767px) {
  .container, .container-full {
    width: 100% !important;
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
  .row {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  [class^="col-"] {
    padding-left: 5px !important;
    padding-right: 5px !important;
    width: 100% !important;
    float: none !important;
    display: block !important;
  }
  h1, h2, h3, h4, h5, h6, p, label {
    font-size: 1.1em !important;
    word-break: break-word;
  }
  .navbar-inverse .navbar-header > img {
    margin-left: 10px;
    float: left;
    max-width: 60%;
    height: auto;
  }
    .img {
    max-width: 100% !important;
    height: auto !important;
  }
  .navbar-nav {
    text-align: left !important;
    margin-right: 0 !important;
  }
  .highlight, .panel, .jumbotron, .footer1, .footer2 {
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
  .timeline{
    width: 100% !important;
    padding-left: 15px;
    padding-right: 15px;
  }
  .flip-card {
    margin: 15px 15px;
    width: 40%;
    float: left;
  }
  .flip-card-inner {
    margin: 0 auto;
    font-size: 14px;
    button {
      font-size: 10px;
    }
  }
}


