body {
    padding: 0;
    margin: 0;
    background-color: #FFF;
    font-family: 'Comfortaa', cursive;
}
body a {
    transition: 0.5s all;
    -webkit-transition: 0.5s all;
    -moz-transition: 0.5s all;
    -o-transition: 0.5s all;
    -ms-transition: 0.5s all;
    text-decoration: none;
}
body a:hover {
    text-decoration: none;
}
body a:focus,
a:hover {
    text-decoration: none;
}
input[type="button"],
input[type="submit"] {
    transition: 0.5s all;
    -webkit-transition: 0.5s all;
    -moz-transition: 0.5s all;
    -o-transition: 0.5s all;
    -ms-transition: 0.5s all;
}
h1,h2,h3,h4,h5,h6 {
    margin: 0;
    padding: 0;
    font-family: 'Amaranth', sans-serif;
}
p {
	margin: 0;
	padding: 0;
/*	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	line-height: 1.9;
	color: #999;
*/}
ul,
ol {
    margin: 0;
    padding: 0;
}
label {
    margin: 0;
}
a:focus,
a:hover {
    text-decoration: none;
    outline: none
}

/*-- //Reset Code --*/
.mainhead{width:100%;height:auto;float:left;}
.welcomearea{width:100%;height:auto;float:left;}
.wel-tp{
	width:100%;
	height:226px;
	float:left;
}
.wel-tp1{width:100%;height:125px;float:left;}
.wel-tp2{width:100%;height:200px;float:left;}
.welcomearea h1{width:100%;height:auto;display:block;font-family: 'Comfortaa', cursive;font-size:36px;font-weight:400;color:#000;}
.welcomearea p{width:auto;height:auto;display:block;font-family: 'Comfortaa', cursive;font-size:10px;font-weight:400;color:#999;letter-spacing:2px;}
.brd{width:100%;height:auto;float:left;}
.about-mn{width:100%;height:auto;float:left;}
.about-mn h2{width:100%;height:auto;display:block;font-family: 'Comfortaa', cursive;font-size:20px;font-weight:400;color:#000;text-transform:uppercase;padding:5px 0px;}
.about-mn h3{width:100%;height:auto;display:block;font-family: 'Comfortaa', cursive;font-size:24px !important;font-weight:400;color:#000;text-transform:uppercase;}
.prf-mn{width:100%;height:auto;border-top:1px solid #CCC;float:left;padding-top:10px;}
.elv-prf{width:100%;height:auto;float:left;}
.pad-lft{padding-left:0px;}
.elv-prf p{font-size:10px;font-family: 'Comfortaa', cursive;color:#666766;margin-bottom:6px;}
.elv-prf p strong{font-size:10px;font-family: 'Comfortaa', cursive;color:#313131;font-weight:700;}
.about-mn h5{width:100%;height:auto;display:block;font-family: 'Comfortaa', cursive;font-size:14px;font-weight:700;color:#000;text-transform:uppercase;letter-spacing:2px;margin-top:5px;}
.social{width:100%;height:auto;float:left;}
.social i {color:#fff;font-size:26px;border-radius:50px;background:#999;}
.social .list-inline li{display:inline-block; padding:5px;}
a.icon-grey-9.icon-circle {
    color: #fff;
    background-color: #999;
}
a.icon-grey-9:hover {
	color: #7cc278;
}
a.icon-grey-9.icon-circle:hover {
	color: #fff;
	background-color: #000;
}
.icon.icon-circle {
    width: 2.2em;
    height: 2.2em;
    line-height: 2.2em;
}
.icon-grey-9 {
    color: #282d40;
}
.icon-circle {
    border-radius: 100%;
}
.icon {
	display: inline-block;
	line-height: 1;
	text-align: center;
}

.icon:before {
	display: inline-block;
	font-weight: 400;
	font-style: normal;
	speak: none;
	text-transform: none;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icon-default {
	color: #9b9b9b;
}
.icon-gray {
	color: #9b9b9b;
}
.icon-grey-9 {
	color: #282d40;
}
.icon-gray-lighter-outline {
	color: #9b9b9b;
	border: 1px solid #e5e7e9;
}
.gallery {
    padding: 5em 0;
}
.img-top {
    position: relative;margin: 10px 0px;
}
.sap_tabs{
	clear: both;
    margin-top: 0.5em
}
.tab_box{
	background:#fd926d;
	padding: 2em;
}
.top1{
	margin-top: 2%;
}
.resp-tabs-list {
  list-style: none;
  padding: 2em 9px 1em;
  margin: 0 auto;
}
.resp-tab-item{
	color:#333;
	font-size: 14px;
	cursor: pointer;
	padding: 6px 18px;
	display: inline-block;
	margin: 0;
	text-align: center;
	list-style: none;
	outline: none;
	-webkit-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-ms-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	transition: all 0.3s ease-out;
	text-transform: capitalize;
	margin: 0 0.7em 0;
	border:1px solid #c7c6c3;
	-moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    border-radius: 20px;
}
.resp-tab-active{
	background: #2d3134;
  text-shadow: none;
  color: #fff;
}
.resp-tab-item:hover{
	background: #2d3134; color: #fff;
}
.resp-tabs-container {
	padding: 0px;
	background-color: #fff;
	clear: left;
}
h2.resp-accordion {
	cursor: pointer;
	padding: 5px;
	display: none;
}
.resp-tab-content {
	display: none;
}
.resp-content-active, .resp-accordion-active {
   display: block;
}
.tab_img{
	padding:1em 0em;
}
.img-top { position: relative;float:left;}
.img-top img {
    width: 100%;
}
.link-top{
	position: absolute;
 top: 0%;
  text-align: center;
  width: 92%;
  background: rgba(0, 0, 0, 0.49);
  height: 100%;
  padding: 5em 0 0;
  display: none;
}
 i.link {
  background: url(../images/img-sprite.png)no-repeat -103px -189px ;
  width: 53px;
  height: 53px;
  display: inline-block;
 
}
.img-top:hover .link-top{
	display: block;
	
}
.abt-txt{width:100%;height:auto;float:left;font-size:9px;}
.abt-txt1{width:100%;height:auto;float:left;font-size:10px;color:#999;}
.footer{width:100%;height:56px;float:left;}
.footer1{width:100%;height:14px;float:left;}
