body {
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 14px;
	color: #4e2003 !important;
	position: relative;
	background: url(images/bgtemple.png) repeat-x bottom right #a0705a !important;
}
.bgbody
{
	background:url(images/bg1.png) #a0705a !important;
}
/**** layout base style starts ****/
img {
	max-width: 100%;
}
h1, h2, h3, h4, h5, h6 {
	font-family: "Times New Roman", Times, serif !important;
	font-weight:700 !important;
	color: #4e2003 !important;
	margin-top: 0px !important;
}
a {
	color: #1c1c1c;
	text-decoration: none !important;
}
a:hover {
	color: #999999;
	text-decoration: none !important;
}
div[class^="col-lg-"] {
	min-height: 0px;
}
.section-1 div[class^="col-lg-"] div, .section-1 div[class^="col-lg-"] span, .section-1 div[class^="col-lg-"] li, .section-1 div[class^="col-lg-"] p, .section-1 div[class^="col-lg-"] td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	line-height: 20px;
	color: #4e2003;
}
.aboutsection-1 div[class^="col-lg-"] div, .aboutsection-1 div[class^="col-lg-"] span, .aboutsection-1 div[class^="col-lg-"] li, .aboutsection-1 div[class^="col-lg-"] p, .aboutsection-1 div[class^="col-lg-"] td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	line-height: 20px;
	color: #4e2003;
}
.profilesection-1 div[class^="col-lg-"] div, .profilesection-1 div[class^="col-lg-"] span, .profilesection-1 div[class^="col-lg-"] li, .profilesection-1 div[class^="col-lg-"] p, .profilesection-1 div[class^="col-lg-"] td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	line-height: 20px;
	color: #4e2003;
}
.contact_area div[class^="col-lg-"] div, .contact_area div[class^="col-lg-"] span, .contact_area div[class^="col-lg-"] li, .contact_area div[class^="col-lg-"] p, .contact_area div[class^="col-lg-"] td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	line-height: 20px;
	color: #4e2003;
}
.bharathanatiyam_area div[class^="col-lg-"] div, .bharathanatiyam_area div[class^="col-lg-"] span, .bharathanatiyam_area div[class^="col-lg-"] li, .bharathanatiyam_area div[class^="col-lg-"] p, .bharathanatiyam_area div[class^="col-lg-"] td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	line-height: 20px;
	color: #4e2003;
}
.classesection-1 div[class^="col-lg-"] div, .classesection-1 div[class^="col-lg-"] span, .classesection-1 div[class^="col-lg-"] li, .classesection-1 div[class^="col-lg-"] p, .classesection-1 div[class^="col-lg-"] td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	line-height: 20px;
	color: #4e2003;
}
.row .section-1, .row .aboutsection-1, .row .profilesection-1, .row .contact_area, .row .bharathanatiyam_area, .row .gallerysection-1, .row .gallery {
	padding-bottom: 30px;
}
.hasPadd {
	padding: 25px 0px 0px 0px;
}

@media (min-width: 320px) {
	.div[class^="col-lg-"] div, div[class^="col-lg-"] span, div[class^="col-lg-"] li, div[class^="col-lg-"] p, div[class^="col-lg-"] td {
		font-size: 14px;
	}
	div[class^="col-lg-"]:not(:first-child) {
		padding-top: 30px;
	}
	div[class^="col-lg-"]:empty {
		padding-top: 0px;
	}
	/** Only apply to Dnn Skin **/
	.DnnModule:not(:first-child) {
		padding-top: 30px;
	}
	/** Only apply to Dnn Skin **/
	
	h1 {
		font-size: 20px;
	}
	h2 {
		font-size: 19px;
	}
	h3 {
		font-size: 18px;
	}
	h4 {
		font-size: 17px;
	}
	h5 {
		font-size: 16px;
	}
	h6 {
		font-size: 15px;
	}
	.hasPadd {
		padding: 20px 0px 0px 0px;
	}
	.row .section-1, .row .aboutsection-1, .row .profilesection-1, .row .contact_area, .row .bharathanatiyam_area,.row .gallerysection-1, .row .gallery {
		padding-bottom: 30px;
	}
}
 @media (min-width: 480px) {
	div[class^="col-lg-"] div, div[class^="col-lg-"] span, div[class^="col-lg-"] li, div[class^="col-lg-"] p, div[class^="col-lg-"] td {
		font-size: 14px;
	}
}
 @media (min-width: 580px) {
	div[class^="col-lg-"] div, div[class^="col-lg-"] span, div[class^="col-lg-"] li, div[class^="col-lg-"] p, div[class^="col-lg-"] td {
		font-size: 15px;
	}
	/*.col-lg-3 {
		width: 50%;
		float: left;
	}*/
}
 @media (min-width: 768px) {
	div[class^="col-lg-"] div, div[class^="col-lg-"] span, div[class^="col-lg-"] li, div[class^="col-lg-"] p, div[class^="col-lg-"] td {
		font-size: 15px;
	}
	h1 {
		font-size: 25px;
	}
	h2 {
		font-size: 23px;
	}
	h3 {
		font-size: 21px;
	}
	h4 {
		font-size: 19px;
	}
	h5 {
		font-size: 17px;
	}
	h6 {
		font-size: 15px;
	}
	.hasPadd {
		padding: 20px 0px 0px 0px;
	}
	.row .section-1, .row .aboutsection-1, .row .profilesection-1, .row .contact_area, .row .bharathanatiyam_area, .row .classesection-1,.row .gallerysection-1, .row .gallery {
		padding-bottom: 30px;
	}

}
 @media (min-width: 992px) {
	div[class^="col-lg-"] div, div[class^="col-lg-"] span, div[class^="col-lg-"] li, div[class^="col-lg-"] p, div[class^="col-lg-"] td {
		font-size: 16px;
	}
	div[class^="col-lg-"]:not(:first-child) {
		padding-top: 0px;
	}
	.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
		float: left;
	}
	.col-lg-12 {
		width: 100%;
	}
	.col-lg-11 {
		width: 91.66666667%;
	}
	.col-lg-10 {
		width: 80.33333333%;
	}
	.col-lg-9 {
		width: 75%;
	}
	.col-lg-8 {
		width: 66.66666667%;
	}
	.col-lg-7 {
		width: 58.33333333%;
	}
	.col-lg-6 {
		width: 50%;
	}
	.col-lg-5 {
		width: 41.66666667%;
	}
	.col-lg-4 {
		width: 33.33333333%;
	}
	.col-lg-3 {
		width: 25%;
	}
	.col-lg-2 {
		width: 19.66666667%;
	}
	.col-lg-1 {
		width: 8.33333333%;
	}
	.container {
		width: 960px !important;
	}
	.hasPadd {
		padding: 20px 0px 0px 0px;
	}
	.row .section-1, .row .aboutsection-1, .row .profilesection-1, .row .contact_area, .row .bharathanatiyam_area, .row .classesection-1,.row .gallerysection-1, .row .gallery {
		padding-bottom: 30px;
	}

	body {
	}
}
 @media (min-width: 1200px) {
	.container {
		width: 1024px;
	}
}
/**** layout base style ends ****/



/***Header section starts***/
.headersection {
	padding: 10px 0px 0px 0px;
	background-color:#f9e8df;
}
.headersection .col-lg-4
{
	text-align:center;
}
.headersection .col-lg-8 {
	padding: 15px 0px 0px !important;
	font-size: 15px;
	text-align: center;
}
.headersection .col-lg-8 ul {
	margin: 0px;
	padding: 0px;
}
.headersection .navbar-nav li {
	list-style: none;
	border-bottom:1px solid #000;
	display:block;
}
.headersection .col-lg-8 ul li a {
	text-decoration: none;
	color: #4d1f02;
	font-weight:bold;
	padding:0px;
	line-height:40px;
}
.headersection .navbar-default ul>.active>a:hover, .headersection .navbar-default ul>.active>a, .headersection .navbar-default ul>.active>a:focus,
.headersection .navbar-default ul li a:hover,.headersection .navbar-default ul li a:focus
{
	color: #fff;
	background-color: #7a5842;
}
.headersection .navbar-default 
{
	background: #f1b54e;
	border: none !important;
	margin-bottom: 0px;
}
.headersection .navbar-collapse
{
	padding-left:0px;
	padding-right:0px;
}

.headersection .navbar-default .navbar-toggle .icon-bar 
{
    background-color: #000;
}
.headersection .navbar-default .navbar-toggle {
    border-color: #000;
}
.headersection .navbar-default .navbar-brand {
    color: #000;
}
.headersection .navbar-default .navbar-toggle:hover, .headersection .navbar-default .navbar-toggle:focus {
    background-color: #7a5842;
}
.headersection .navbar-default .navbar-collapse,.headersection .navbar-default .navbar-form {
    border-color: #000;
}
.headersection .navbar-default .navbar-toggle:hover .icon-bar , .headersection .navbar-default .navbar-toggle:focus .icon-bar
{
	 background-color: #fff;
}
/**dropdown menu style**/
.headersection .dropdown-menu
{
	background-color: #a0705a;
	margin-left:3px !important;
	border:none;
}
.headersection .dropdown-menu li
{
	border:none;
	padding-left:0px !important;
	text-align:left;
	margin-bottom:1px;
	display:block !important;
}
.headersection .dropdown-menu li:last-child
{
	margin-bottom:0px !important;
	border: none;
}
.headersection .dropdown-menu li a
{
	color:#ffffff !important;
	border-radius:0px !important;
	display:block !important;
}
@media(max-width:767px)
{
	.headersection .dropdown-menu 
	{
		position:relative;
		top:none;
		left: none;
		z-index: none;
		float: none;
		background-color:#ce9533;
		margin-left:0px !important;
	}
	.headersection .dropdown-menu li
	{
		border-bottom:1px solid #000;
		text-align:center;
	}
	.headersection .dropdown-menu li:first-child
	{
		border-top:1px solid #000;
	}
}
@media(min-width:992px)
{
	.headersection .dropdown-menu li
	{
		float:none !important;
	}
}
/**dropdown menu style**/

@media(min-width:768px)
{
	.headersection {
		padding: 5px 15px;
	}
	.headersection .navbar-brand 
	{
		display: none;
	}
	.headersection .col-lg-4
	{
		padding:0px;
	}
	.headersection .navbar-nav 
	{
		float:none;
	}
	.headersection .col-lg-8 ul li a {
			font-size:12px;
			padding:0px 5px;
			border-radius:2px;
			line-height:30px;
	}
	.headersection .navbar-default ul>.active>a:hover, .headersection .navbar-default ul>.active>a, .headersection .navbar-default ul>.active>a:focus,
	.headersection .navbar-default ul li a:hover,.headersection .navbar-default ul li a:focus
	{
		background-color: #7a5842;
		color: #fff;
	}
	.headersection .navbar-nav li {
		border-bottom:none;
		display: inline;
		padding-left:3px;
		float: none;
		display: inline-block;
		border-bottom:1px solid transparent;
	}
	.headersection .navbar-default 
	{
		background:none;
		min-height: auto;
	}
}
@media(min-width:992px)
{
	.headersection .col-lg-4
	{
		text-align:left;
		width:33.33%;
		float:left;
	}
	.headersection .col-lg-8
	{
		width:66.66%;
		float:left;
		padding-top:30px !important;
	}
	.headersection .navbar-nav 
	{
		float:right;
	}
	.headersection .navbar-nav li {
		float:left;
	}
}

/***Header section ends***/

/***Banner section ends***/
.bannersection .col-lg-12 {
	padding: 0px;
}
.bannersection img {
	width: 100%;
}.
.carousel-inner > .active{width:100%}
.bannersection  .carousel-inner > .item img{margin:auto; width:100%;}
.bannersection .glyphicon-chevron-left:before,.bannersection .glyphicon-chevron-right:before{content:" ";}
.bannersection .carousel-control{width: 10%;}
.bannersection .carousel-control .glyphicon-chevron-left,.bannersection .carousel-control .glyphicon-chevron-right,
.bannersection .carousel-control .icon-prev, .bannersection .carousel-control .icon-next{width:25px !important;height:25px; !important;}

.bannersection .carousel-indicators
{
	text-align:right;
	margin-left:-15%;
}
.bannersection .carousel-indicators .active
{
	background-color: #eea401;
	border: 1px solid #eea401;
}
@media(min-width:480px)
{
	.bannersection .carousel-control .glyphicon-chevron-left,.bannersection .carousel-control .glyphicon-chevron-right,
	.bannersection .carousel-control .icon-prev, .bannersection .carousel-control .icon-next{width:30px !important;height:30px; !important;}
}
@media(min-width:768px)
{
	.bannersection .carousel-control .glyphicon-chevron-right
	{
		right:35px;
	}
	.bannersection .carousel-control .glyphicon-chevron-left,.bannersection .carousel-control .glyphicon-chevron-right,
	.bannersection .carousel-control .icon-prev, .bannersection .carousel-control .icon-next{width:40px !important;height:40px; !important;}
}
/***Banner section ends***/

/***Section-1 start f9e8df***/
.section-1 {
	background-color:#fff6f2;
}
.section-1 a
{
	color:#e14201;
}
.section-1 a:hover
{
	color:#4e2003;
}
.section-1 h3 {
	font-size: 19px;
}
.section-1 p.sign{
	padding-top: 0px;
	text-align: right;
}
.section-1 p 
{
	margin-bottom: 15px;
}
@media(min-width:768px) 
{
	.section-1 .col-lg-8 {
		width: 66.66%;
		float: left;
	}
	.section-1 .col-lg-4 {
		width: 33.33%;
		float: left;
		padding-top: 0px !important;
	}
}
@media(min-width:992px) 
{
	.section-1 h3 {
		font-size: 26px;
	}
}
/***section-1 ends***/


/***footer section start***/
.footer {
	background: #4e2003;
	width:100%;
}
.footer .col-lg-6 img {
	padding-right: 8px;
}
.footer .col-lg-6 p {
	margin: 0px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-transform: uppercase;
}
@media(min-width:320px) 
{
	.footer	{
		padding: 10px 0px;
	}
	.footer .col-lg-6{
		line-height: 15px;
		padding: 0px 15px!important;
		text-align: center;
	}
	.footer .col-lg-6 p {
		padding-top: 10px;
	}
}
@media(min-width:768px) 
{
	body{
		padding-bottom: 40px;
	}
	.footer {
		bottom: 0px;
		height: 40px;
		padding: 0px;
	}
	.footer .col-lg-6 {
		text-align: left;
		float: left;
		width: 50%;
		line-height: 40px;
	}
	.footer .col-lg-6 p {
		text-align: right;
		padding-top: 0px;
	}
}
@media(min-width:992px) 
{
	.footer { 
		width: 960px;		
		position: absolute;
	}
}
/***footer section ends***/

/***about section start f9e8df***/
.aboutsection-1,.profilesection-1,.contact_area,.bharathanatiyam_area,.classesection-1,.row .gallerysection-1,.row .gallery
{
	background-color:#fff6f2;
}
.aboutsection-1 .col-lg-3 img,.profilesection-1 .col-lg-4 img, .bharathanatiyam_area .col-lg-3 img,.classesection-1 .col-lg-4 img
{
	border: 3px solid #fff;
	box-shadow: 2px 2px 10px #A0705A;
}
.aboutsection-1 .col-lg-3,.bharathanatiyam_area .col-lg-3,.profilesection-1 .col-lg-4
{
	padding-top:0px !important;
	text-align:center;
}
@media(min-width:580px)
{
	.aboutsection-1 .col-lg-9,.bharathanatiyam_area .col-lg-9
	{
		padding-top:0px !important;
	}
	.aboutsection-1 .col-lg-3,.bharathanatiyam_area .col-lg-3
	{
		float:left;
	}
}
@media(min-width:992px)
{
	.aboutsection-1 .col-lg-3,.bharathanatiyam_area .col-lg-3
	{
		width:25%;
	}
}

/***about section ends***/

/***profile section start***/
.profilesection-1 .col-lg-9 ul li
{
	line-height:30px;
}
@media(min-width:768px)
{
	.profilesection-1 .col-lg-4
	{
		float:left;
	}
	.profilesection-1 .col-lg-8
	{
		padding-top:0px !important;
	}
}
/***profile section ends***/

/***classesection-1 start***/
.classesection-1 .col-lg-4
{
	padding-top:0px !important;
	text-align:center;
}
@media(min-width:768px)
{
	.classesection-1 .col-lg-4
	{
		float:left;
		width:33.33%;
	}
	.classesection-1 .col-lg-8
	{
		float:left;
		width:66.67%;
		padding-top:0px !important;
	}
}
/***classesection-1 ends***/

/***performance start***/

@media(max-width:768px)
{
	.performance .col-lg-4 img
	{
		margin-top: 5px;
	}
}
/***performance ends***/

/***gallerysection-1 start***/
.gallerysection-1 .col-lg-6
{
	text-align:center;
}
.gallerysection-1 .col-lg-6 a
{
	font-size:16px;
	font-weight:bold;
	text-decoration:underline !important;
	color: #fff;
}
.gal_effect
{
	background-color:#000;
	padding-bottom: 5px;
}
.gallerysection-1 .col-lg-6 a:hover img {
    -webkit-transform: scale3d(0.95,0.95,1);
    transform: scale3d(0.95,0.95,1);
}
.gallerysection-1 .col-lg-6 a img {
    opacity: 0.95;
    -webkit-transition: -webkit-transform 0.35s;
    transition: transform 0.35s;
    -webkit-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
}
@media(min-width:768px)
{
	.gallerysection-1 .col-lg-6
	{
		float:left;
		width:50%;
		margin-top:25px;
	}
	.gallerysection-1 .col-lg-6 a
	{
		font-size:20px;
	}
	.gallerysection-1 .col-lg-6:not(:first-child)
	{
		padding-top:0px;
	}
}
@media(min-width:992px)
{
	.gallerysection-1 .col-lg-6 a
	{
		font-size:24px;
	}
}
/***gallerysection-1 end***/

/***Gallery popup windows style start ***/

/* The Modal (background)*/

.modal {
  display: none;
  position: fixed;
  z-index: 1;
  padding-top: 100px;
  left: 0;
  top: 0;
  width: 100%;
  overflow: auto;
  background-color:#000;
}

/* Modal Content */
#myModal .modal-content {
  position: relative;
  background-color: transparent;
  margin:0px auto;
  padding: 0;
}

/* The Close Button */
#myModal .close {
  color:#999;
  position: absolute;
  top: 10px;
  right: 25px;
  font-size: 35px;
  font-weight: bold;
  text-shadow: none;
  opacity:1;
}

#myModal .close:hover,
#myModal .close:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}

.mySlides {
  display: none;
  margin:0px auto;
  text-align:center;
}

.cursor {
  cursor: pointer
}

/* Next & previous buttons */
#myModal .prev,
#myModal .next {
  cursor: pointer;
  position: absolute;
  top: 50%;
  width: auto;
  padding: 16px;
  margin-top: -50px;
  color: #fff;
  font-weight: bold;
  font-size: 30px;
  transition: 0.6s ease;
  border-radius: 0 3px 3px 0;
  user-select: none;
  -webkit-user-select: none;
}


/* Position the "next button" to the right */
#myModal .next {
  right: 0;
  border-radius: 3px 0 0 3px;
}

/* On hover, add a black background color with a little bit see-through */
#myModal .prev:hover,
#myModal .next:hover {
  background-color: rgba(0, 0, 0, 0.8);
}

/* Number text (1/3 etc) */
.numbertext {
  color: #f2f2f2;
  font-size: 12px;
  padding: 8px 12px;
  position: absolute;
  top: 0;
}

.demo {
  opacity: 0.6;
}

.gallery .active,
.gallery .demo:hover {
  opacity: 1;
}

.mySlides > img { 
    opacity: 0;
    -webkit-backface-visibility: hidden;
    -webkit-animation: imageAnimation 40s linear infinite 0s;
    -moz-animation: imageAnimation 40s linear infinite 0s;
    -o-animation: imageAnimation 40s linear infinite 0s;
    -ms-animation: imageAnimation 40s linear infinite 0s;
    animation: imageAnimation 40s linear infinite 0s; 
}

@-webkit-keyframes imageAnimation { 
    0% { opacity: 0.1;
    -webkit-animation-timing-function: ease-in; }
    8% { opacity: 1;
         -webkit-animation-timing-function: ease-out; }
    17% { opacity: 1 }
    25% { opacity: 1 }
    100% { opacity: 1 }
}

@-moz-keyframes imageAnimation { 
    0% { opacity: 0.1;
    -moz-animation-timing-function: ease-in; }
    8% { opacity: 1;
         -moz-animation-timing-function: ease-out; }
    17% { opacity: 1 }
    25% { opacity: 1 }
    100% { opacity: 1 }
}

@-o-keyframes imageAnimation { 
    0% { opacity: 0.2;
    -o-animation-timing-function: ease-in; }
    8% { opacity: 1;
         -o-animation-timing-function: ease-out; }
    17% { opacity: 1 }
    25% { opacity: 1 }
    100% { opacity: 1 }
}

@-ms-keyframes imageAnimation { 
    0% { opacity: 0.1;
    -ms-animation-timing-function: ease-in; }
    8% { opacity: 1;
         -ms-animation-timing-function: ease-out; }
    17% { opacity: 1 }
    25% { opacity: 1 }
    100% { opacity: 1 }
}

@keyframes imageAnimation { 
    0% { opacity: 0.1;
    animation-timing-function: ease-in; }
    8% { opacity: 1;
         animation-timing-function: ease-out; }
    17% { opacity: 1 }
    25% { opacity: 1 }
    100% { opacity: 1 }
}
.hover-shadow:hover {
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19)
}
/***Gallery popup window style end***/


/***gal_video style start***/

.embed-container 
{
	position: relative; 
	padding-bottom: 56.25%; 
	height: 0;
	overflow: hidden;
	max-width: 100%; 
} 
.embed-container iframe, .embed-container object, .embed-container embed 
{ 
	position: absolute; 
	top: 0;
	left: 0;
	width: 100%; 
	height: 100%;
}

/***gal_video style end***/

/***gallery style start***/
.gallery .col-lg-6 h3
{
	margin:5px 0px !important;
}
.gallery .col-lg-12 h3,.gallery .col-lg-6 h3
{
	font-size:18px;
}
.gallery div:nth-child(2)
{
	 padding-top:0px !important;
}
.gallery .col-lg-6 p
{
	margin-bottom:5px;
}
@media(min-width:580px)
{	
	.gallery .col-lg-3
	{
		width:50%;
		float:left;
	}
	.gallery div.col-lg-3:nth-child(3)
	{
		 padding-top:0px !important;
	}
}
@media(min-width:768px)
{	
	.gallery .col-lg-6
	{
		width:50%;
		float:left;
	}
	.gallery div.col-lg-6:nth-child(3)
	{
		 padding-top:0px !important;
	}
}
@media(min-width:992px)
{	
	.gallery .col-lg-3
	{
		width:25%;
		padding-bottom:30px;
	}
	.gallery div.col-lg-6
	{
		padding-bottom:30px;
	}
	.row .gallery 
	{
		padding-bottom: 0px;
	}
	.gallery .col-lg-12 h3,.gallery .col-lg-6 h3
	{
		font-size:24px;
	}

}
/***gallery style end***/

/***contact form start***/
#contact_form label,#contact_form input[type ="text"],#contact_form textarea
{
	width:100%;
	color: #4e2003;
}
#contact_form label
{
	font-weight:normal;
}

#contact_form textarea
{
	height:100px;
	margin-bottom::8px;
}
#contact_form input[type ="text"]
{
	margin-bottom:8px;
	height:30px;
}
#contact_form input[type ="submit"]
{
	background-color:#6f4428;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	border:none;
	padding:8px 25px;
	margin-top:10px;
	border-radius:5px;
}
#contact_form input[type ="submit"]:hover
{
	background-color:#ec4a00;
}
.contact_area .col-lg-5 p
{
	font-size:16px !important;
}
.contact_area iframe
{
	width:100%;
}
@media(min-width:768px)
{
	.contact_area .col-lg-5
	{
		float:left;
		width:41.67%;
	}
	.contact_area .col-lg-7
	{
		float:left;
		width: 58.33%;
		padding-top:0px !important;
	}
}
/***contact form ends***/