*{margin:0; padding:0;}
@font-face{
	font-family:Poppins-Regular;
	src:url(../fonts/Poppins-Regular.eot);
	src:url(../fonts/Poppins-Regular.eot?#iefix) format('embedded-opentype'),
	    url(../fonts/Poppins-Regular.ttf) format('truetype'),
		url(../fonts/Poppins-Regular.woff) format('woff'),
		url(../fonts/Poppins-Regular.svg) format('svg');
	font-weight:normal;
}@font-face {
    font-family: Poppins-Medium;
	src: url(../fonts/Poppins-Medium.eot);
    src:  url(../fonts/Poppins-Medium.eot?#iefix) format('embedded-opentype'),
		  url(../fonts/Poppins-Medium.ttf) format('truetype'),
		  url(../fonts/Poppins-Medium.woff) format('woff'),
		  url(../fonts/Poppins-Medium.svg) format('svg');
    font-weight: normal;
}@font-face { 
    font-family: Poppins-SemiBold;
	src: url(../fonts/Poppins-SemiBold.eot);
    src:  url(../fonts/Poppins-SemiBold.eot?#iefix) format('embedded-opentype'),
		  url(../fonts/Poppins-SemiBold.ttf) format('truetype'),
		  url(../fonts/Poppins-SemiBold.woff) format('woff'),
		  url(../fonts/Poppins-SemiBold.svg) format('svg');
    font-weight: normal;
}
html{height:100%;}
body{
	background-color:#ffffff;
	font-family:Poppins-Regular;
	font-size:15px;
	color:#555555;
	line-height:24px;
	min-height:100%;
	position:relative;
}
a:focus {outline:none;}

.position-absolute{position:absolute;}
.no-padding{padding:0;}
.no-margin{margin:0;}
.padding-10{padding:10px;}
.padding-15{padding:15px;}
.padding-20{padding:20px;}
.padding-40{padding:40px;}
.padding-left-15{padding-left:15px;}
.padding-left-30{padding-left:30px;}
.padding-left-25{padding-left:25px;}
.padding-left-64{padding-left:64px;}
.padding-left-0 {padding-left:0;}
.padding-right-0 {padding-right:0;}
.padding-top-40{padding-top:40px;}
.padding-top-15{padding-top:15px;}
.padding-left-right{padding-left:90px; padding-right:90px;}
.padding-left-right-40{padding-left:40px; padding-right:40px;}
.padding-top-bottom-40{padding-top:40px; padding-bottom:40px;}
.padding-top-bottom-80{padding-top:80px; padding-bottom:80px;}
.padding-top-bottom-20{padding-top:20px; padding-bottom:20px;}
.padding-top-bottom-10{padding-top:10px; padding-bottom:10px;}
.padding-top-bottom-5{padding-top:5px; padding-bottom:5px;}
.margin-top-5{margin-top:5px;}
.margin-top-10{margin-top:10px;}
.margin-top-20{margin-top:20px;}
.margin-top-25{margin-top:25px;}
.margin-top-30{margin-top:30px;}
.margin-top-40{margin-top:40px;}
.margin-top-55{margin-top:55px;}
.margin-top-minus-35{margin-top:-35px;}
.margin-right-10{margin-right:10px;}
.margin-right-25{margin-right:25px;}
.margin-right-35{margin-right:35px;}
.margin-bottom-10{margin-bottom:10px;}
.margin-bottom-15{margin-bottom:15px;}
.margin-bottom-20{margin-bottom:20px;}
.margin-bottom-30{margin-bottom:30px;}
.margin-left-10{margin-left:10px;}
.margin-left-20{margin-left:20px;}
.margin-auto{margin:0 auto;}
.margin-top-bottom-10{margin-top:10px; margin-bottom:10px;}
.margin-top-0{margin-top:0;}
.clear{clear:both;}
.underline{text-decoration:underline;}
.color-blue{color:#4b75ff; font-size:15px;}
.color-white{color:#fff;}
.color-black{color:#555555;}
.color-black:hover{text-decoration:none; color:#555555;}
.font-12{font-size:12px;}
.font-18{font-size:18px;}
.width-1600{max-width:1600px; margin:0 auto;}
.grey-bg{background-color:#efefef; padding:20px;}
.light-grey{background-color:#f3f3f3; padding:20px;}
.align-left{text-align:left;}

.logo{margin-top:-40px;float:left;position:relative;}
.top-bar{background-color:#8b57a2; padding:5px 0;color:#fff;}
.top-bar a{color:#fff;font-size:13px;}
.top-bar .top-contact{float:left;padding:0 15px;}
.top-bar .email{float:right;padding:0 15px;}

.top-btn{float:right;margin-top:-12px;}
.top-btn ul{list-style-type:none;}
.top-btn ul li{display:inline-block;}
.top-btn li a{background-color:#8b57a2;padding:5px 10px 5px 30px;color:#fff;text-transform:Capitalize;top:5px;margin:0 5px;background-image:url(../images/white-leaf.png);background-repeat:no-repeat;background-position:5px 5px;font-family:Poppins-Medium;font-size:12px;}
.top-btn li a:hover{text-decoration:none;}
.navbar-default {background-color: transparent; border-color: transparent;}
.navbar-right { margin-top: 5px;} 
.navbar {
    position: relative;
    min-height: auto;
    margin-top:30px;
	border: 1px solid transparent;
    border-radius: 0;
	text-transform:uppercase;
}
.navbar-default .navbar-nav > li > a{
    background-color: transparent;
	border-bottom:4px solid #ffffff;
	font-size:14px;
}
.nav > li {padding: 0 12px;}
.nav > li >a {padding: 10px 2px;} 
.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover {
    color: #8b57a2;
    background-color: transparent;
	border-bottom:4px solid #8b57a2;
}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover {
    color: #8b57a2;
    background-color: transparent;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover {
    color: #8b57a2;
    background-color: transparent;
	border-bottom:4px solid #8b57a2;
}
.navbar-right .dropdown-menu {right: auto; left: 0;}

.dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover {
    color: #8b57a2;
    text-decoration: none;
    background-color: #f5f5f5;
	/* border-left:4px solid #8b57a2; */
} 
.dropdown-menu {
	min-width: 240px;
	background-color: #ffffff;
    border: 0;
	border-bottom:4px solid #8b57a2;
    border-radius: 0;
        border-top-left-radius: 0;
        border-top-right-radius: 0;
    -webkit-box-shadow: 0;
    box-shadow: 0;
}
.dropdown-menu > li > a {
    display: block;
    padding: 7px 20px;
	color: #333;
    white-space: normal;
	border-left:4px solid #ffffff;
	text-transform:uppercase;
}
.carousel-control.left {background-image:none;top: 50%;}
.carousel-control.right {background-image:none;top: 50%;}
.ticker{background-color:#8b57a2; color:#fff;font-family:Poppins-Medium;}
.event-marquee{height: 35px;border:0; background: none; padding: 0px; line-height:40px;}
.main-content{background-image:url(../images/content-bg.jpg);padding:30px 0 370px 0;min-height:100%;}

.heading{font-family:Poppins-Medium;font-size:25px;line-height:32px;color:#8b57a2;margin-top:0;}
.sub-heading{font-size:18px; font-family:Poppins-Medium; color:#8b57a2;margin-top:10px;}
.video-home{width:100%; height:200px;}
.video-page{width:100%; height:350px;margin-bottom:20px;padding:20px;background-color:#f0f0f0;}
.read-more{color:#8b57a2;text-decoration:underline;font-family:Poppins-Medium;}
.grey-box{background-color:#f0f0f0; border-left:4px solid #8b57a2;padding:20px;}
.home-boxes .grey-box{background-color:#f0f0f0; border-left:4px solid #8b57a2;padding:20px; min-height:445px;}
.testimonials-home{margin-top:40px;}
.testimonials-img{background-image:url(../images/testimonials-img.jpg);background-repeat:no-repeat;min-height:380px;background-size:cover;}
.testimonials-img img{display:none;}
.testi-slider{background-image:url(../images/testimonials-bg.jpg);height:380px;padding:20px 200px 30px 50px;background-repeat:repeat;}

footer{background-color:#5d5d5d; color:#fff; font-size:14px;position:absolute;bottom:0;width:100%;}
.footer-title{text-transform:uppercase; font-size:16px; font-family:Poppins-Medium; border-bottom:1px solid #fff; color:#fff; padding-left:15px;margin-bottom:20px;margin-top:10px;}
footer ul{list-style-type:none;}
footer ul li{padding:3px 0; text-align:left;}
footer ul a{color:#ffffff; font-size:14px;}
footer ul a:hover{color:#ffffff; font-size:14px;}
footer a{color:#fff;}
footer .fa-map-marker, footer .fa-phone-square {font-size:20px;}
.social-media a{color:#8b57a2;font-size:25px;display:table-cell;width:40px;height:40px;background-color:#fff;text-align:center;vertical-align:middle;margin-right:10px;}
.social-media a:hover{color:#8b57a2;font-size:25px;display:table-cell;width:40px;height:40px;background-color:#fff;text-align:center;vertical-align:middle;margin-right:10px;}
.social-media ul li{margin-right:15px;display:inline;} 
.footer-bottom{background-color:#363636;padding:5px 0;}
.copyright{float:left; font-size:13px;}
.ojaswi{float:right; font-size:12px;}
.ojaswi a:hover{color:#fff;}

.main-content ul{list-style-type:none;}
.main-content ul li{background-image:url(../images/bullete.png);background-repeat:no-repeat;background-position:0 8px;padding-left:15px;}
.sidebar{background-color:#f0f0f0; height:auto; line-height:18px;border-bottom:4px solid #8b57a2;}
.sidebar h2{background-color:#8b57a2; color:#ffffff; font-size:18px; font-family:Poppins-Medium; padding:10px 10px 10px 20px;text-align:left; margin-bottom:0; margin-top:0;}
.sidebar ul {list-style: none; margin: 0; padding:0; text-align:left;}
.sidebar ul li {
  padding: 12px 10px 12px 30px;
  background-image:url(../images/bullete.png);
  background-repeat:no-repeat;
  background-position:12px 16px;
  border-bottom:1px solid #eae8e8;
}
.sidebar ul li a {
  color: #555555;
  white-space: normal;
  font-size:14px;
  text-decoration:none;
}
.sidebar > ul > li.active, .sidebar > ul > li:hover{background-color:#dad9d9;}
.sidebar > ul > li.active > a, .sidebar > ul > li:hover > a {color: #8b57a2;}

.team-box{background-color:#f0f0f0; padding:20px;margin-bottom:20px;border-bottom:4px solid #8b57a2;}
.team-img{max-width:200px;float:left; margin:0 20px 5px 0;clear:both;}
.team-info .sub-heading{margin-bottom:0;}
.team-info .designation{font-family:Poppins-Medium;}
.services{background-color:#f0f0f0; padding:20px;margin-bottom:20px;}
/* .services h2{background-color:#ffffff; padding:10px;margin-bottom:20px;color:#935197;font-size:18px;margin-top:0;} */
/* .services ul{padding:0 20px;} */
.form-horizontal .control-label {text-align: left;font-weight:normal;}
.form-control {height: 36px;border: 1px solid #ccc; border-radius: 0;}
.form-control::placeholder {opacity: 0.4;}
.submit-btn {background-color:#8b57a2;border-radius:0;color:#fff;padding:7px 20px;}
.submit-btn:hover {color:#fff;}
.imageGallery1 p{font-size:14px; text-align:left;}
.slbCaption {
	font-size: 14px !important;
    color: #fff;
    background-color: rgba(0,0,0,0.7);
    text-align: center;
	padding:10px  !important;
	word-wrap:normal !important;
	white-space:normal !important;
  overflow: hidden !important;
}
.slbImage {padding: 5em 0 3em 0 !important;}
.gallery-img {width: 260px; height: 170px; border: 1px solid #ccc; position: relative; margin: 20px auto 5px auto; padding: 0;}
.gallery-img img {max-width: 240px; max-height: 150px; overflow: auto; margin: auto; position: absolute; top: 0;left: 0;bottom: 0;right: 0;}
.panel-default>.panel-heading {
  background-color: #fff;
  border-color: #e4e5e7;
  padding: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.panel-default>.panel-heading a {display: block; padding: 10px 15px; text-decoration:none;}
.panel-default>.panel-heading a:after {
  content: "";
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  float: right;
  transition: transform .25s linear;
  -webkit-transition: -webkit-transform .25s linear;
}
.panel-default>.panel-heading a[aria-expanded="true"]:after {
  content: "\2212";
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.panel-default>.panel-heading a[aria-expanded="false"]:after {
  content: "\002b";
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
.panel-group .panel {margin-bottom: 20px; border-radius: none;}
.panel-default {border-color: transparent; }
.panel-title {background-color: #f0f0f0;border-left:4px solid  #8b57a2;}
.panel-body {padding: 15px;	background-color:#f6f6f6;}
.demo-gallery > ul {margin-bottom: 0;padding-left:20px;}
.demo-gallery > ul > li {margin-bottom: 15px; margin-right: 20px;display:block;}
.demo-gallery > ul > li a:hover .demo-gallery-poster > img {opacity: 1;}
.demo-gallery > ul > li a .demo-gallery-poster {
              background-color: rgba(0, 0, 0, 0.1);
              bottom: 0;
              left: 0;
              position: absolute;
              right: 0;
              top: 0;
              -webkit-transition: background-color 0.15s ease 0s;
              -o-transition: background-color 0.15s ease 0s;
              transition: background-color 0.15s ease 0s;
            }
.demo-gallery > ul > li a .demo-gallery-poster > img {
              left: 50%;
              margin-left: -10px;
              margin-top: -10px;
              opacity: 0;
              position: absolute;
              top: 50%;
              -webkit-transition: opacity 0.3s ease 0s;
              -o-transition: opacity 0.3s ease 0s;
              transition: opacity 0.3s ease 0s;
            }
.demo-gallery > ul > li a:hover .demo-gallery-poster {background-color: rgba(0, 0, 0, 0.5);}
.demo-gallery .justified-gallery > a > img {
              -webkit-transition: -webkit-transform 0.15s ease 0s;
              -moz-transition: -moz-transform 0.15s ease 0s;
              -o-transition: -o-transform 0.15s ease 0s;
              transition: transform 0.15s ease 0s;
              -webkit-transform: scale3d(1, 1, 1);
              transform: scale3d(1, 1, 1);
              height: 100%;
              width: 100%;
            }
.demo-gallery .justified-gallery > a:hover > img {
              -webkit-transform: scale3d(1.1, 1.1, 1.1);
              transform: scale3d(1.1, 1.1, 1.1);
            }
.demo-gallery .justified-gallery > a:hover .demo-gallery-poster > img {opacity: 1;}
 .demo-gallery .justified-gallery > a .demo-gallery-poster {
              background-color: rgba(0, 0, 0, 0.1);
              bottom: 0;
              left: 0;
              position: absolute;
              right: 0;
              top: 0;
              -webkit-transition: background-color 0.15s ease 0s;
              -o-transition: background-color 0.15s ease 0s;
              transition: background-color 0.15s ease 0s;
            }
.demo-gallery .justified-gallery > a .demo-gallery-poster > img {
              left: 50%;
              margin-left: -10px;
              margin-top: -10px;
              opacity: 0;
              position: absolute;
              top: 50%;
              -webkit-transition: opacity 0.3s ease 0s;
              -o-transition: opacity 0.3s ease 0s;
              transition: opacity 0.3s ease 0s;
            }
.demo-gallery .justified-gallery > a:hover .demo-gallery-poster {background-color: rgba(0, 0, 0, 0.5);}
.demo-gallery .video .demo-gallery-poster img {
              height: 48px;
              margin-left: -24px;
              margin-top: -24px;
              opacity: 0.8;
              width: 48px;
            }
.demo-gallery.dark > ul > li a {border: 3px solid #04070a;}

.lg-outer #lg-share{position:relative;display:none;}
#lg-download{display:none;}
.lg-autoplay-button{display:none;}
.lg-thumb-outer {display:none;}
.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html {bottom: 0 !important;}

	/*Responsive*/
@media (min-width: 1200px) and (max-width: 1366px) {
.testi-slider{padding:20px 100px 30px 50px;}
.testimonials-img img{display:none;}
}

@media (min-width: 992px) and (max-width: 1199px){
.logo{width:200px;}
.navbar-default .navbar-nav > li > a {font-size: 13px;}
footer{text-align:left;}
.nav > li {padding: 0 8px;}
.testi-slider{padding:20px 50px 30px 30px;}
.testimonials-img img{display:none;}
.main-content{padding:30px 0 400px 0;}
.gallery-img {width:180px; height:140px;}
.gallery-img img {max-width:160px; max-height:130px;}
.social-media ul li{margin-right: 10px;}
.social-media a {width: 37px;}
.video-home{width:100%; height:270px;}
.home-boxes .grey-box{min-height:490px;}
}

@media (min-width: 768px) and (max-width: 991px) {
.logo{width:200px;margin-top:-50px;}
.top-btn {float: right;margin-top: -20px;}
.navbar .container-fluid{padding:0;}
.navbar-header {float: none;margin-top:15px;}
.navbar-toggle {display: block;}
.navbar-collapse.collapse {display: none !important;}
.navbar-collapse.collapse.in {display: block !important; overflow-y: auto !important;}
.navbar-nav {margin: 0; float: none !important;}
.navbar-nav li {float: none;}
.navbar-nav li > .dropdown-menu {
	border: 0;
	float: none;
	width: auto;
	position: static;
	box-shadow: none;
	background: inherit;
}
.navbar-default .navbar-collapse {border-color: #e7e7e7;position: absolute;background-color:#f2f0f0;width:100%;z-index:99;left:0;}
.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover { color: #dc3135; background-color: transparent;	border-top:0;}
.navbar-default .navbar-nav > li > a{border-top:0;}
.grey-box {margin:10px auto;}
.main-content{padding:30px 0 570px 0;}
.testi-slider{padding:3% 12%;height:auto;}
.testimonials-img{background-image:none;min-height:auto;}
.testimonials-img img{display:block;width:100%;}
.gallery-img {width:170px; height:120px;}
.gallery-img img {max-width:150px; max-height:110px;}
.home-boxes .grey-box{min-height:auto;}
}


@media (min-width: 480px) and (max-width: 767px) {
.logo{width:200px;margin-top:-50px;}
.top-btn {float:none; margin: -20px auto 0 ; text-align:center;}
.top-bar{padding:2px 0;} .top-bar .email, .top-bar .top-contact {display:none;}
.navbar-header {margin-top:15px;padding-right:15px;margin-top:50px;}
.navbar-default .navbar-collapse {border-color: #e7e7e7;position: absolute;background-color:#f2f0f0;width:100%;z-index:99;}
.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover { color: #dc3135; background-color: transparent;	border-top:0;}
.navbar-default .navbar-nav > li > a{border-top:0;}
.carousel-control.left {display:none;}
.carousel-control.right {display:none;}
.carousel-indicators{display:none;}
.services-icons{height:auto;}
.address{display:none;}
.quick-links{display:none;}
.social-media{text-align:center;}
.footer-title{display:none;}
footer ul{margin-bottom:0;}
.copyright{float:none; text-align:center;}
.ojaswi{float:none; text-align:center;}
.grey-box {margin:10px auto;}
.main-content{padding:30px 0 200px 0;}
.testi-slider{padding:3% 12%;height:auto;}
.testimonials-img{background-image:none;min-height:auto;}
.testimonials-img img{display:block;width:100%;}
.gallery-img {width:200px; height:150px;}
.gallery-img img {max-width:180px; max-height:130px;}
.gallery-title{display:none;}
.home-boxes .grey-box{min-height:auto;}
}

/* @media (min-width: 480px) and (max-width: 530px) {
.top-btn {float:none;margin:-20px auto 5px; text-align:center;}
.navbar-header {margin-top:50px;padding-right:15px;}
} */

@media (min-width: 321px) and (max-width: 479px) {
.top-btn {float:none; margin: 0 auto 0 ; text-align:center;}
.top-btn ul li{margin-bottom:10px;}
.top-bar{padding:2px 0;} .top-bar .email, .top-bar .top-contact {display:none;}
.logo{width:180px;margin-top:-50px;}
/* .top-btn {float:none;margin:5px auto 5px; text-align:center;}
.top-btn li a{font-size:13px;margin:0 5px;} */
.navbar-header {margin-top:40px;padding-right:15px;}
.navbar {
	margin-bottom: 20px;
    margin-top: 5px;
    border: 1px solid transparent;
    border-radius: 0;
    text-transform: uppercase;
}
.navbar-default .navbar-collapse {border-color: #e7e7e7;position: absolute;background-color:#f2f0f0;width:100%;z-index:99;}
.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover { color: #dc3135; background-color: transparent;	border-top:0;}
.navbar-default .navbar-nav > li > a{border-top:0;}
.carousel-control.left {display:none;}
.carousel-control.right {display:none;}
.carousel-indicators{display:none;}
.grey-box {margin:10px auto;}
.main-content{padding:30px 0 200px 0;}
.testi-slider{padding:3% 5%;height:auto;}
.testimonials-img{background-image:none;min-height:auto;}
.testimonials-img img{display:block;width:100%;}
.address{display:none;}
.quick-links{display:none;}
.social-media{text-align:center;}
.footer-title{display:none;}
footer ul{margin-bottom:0;}
.copyright{float:none; text-align:center;}
.ojaswi{float:none; text-align:center;}
.team-img{float:none; margin:0 auto;}
.team-info .sub-heading{text-align:center;margin-bottom:0;}
.team-info .designation{text-align:center;font-family:Poppins-Medium;}
.gallery-img {width:140px; height:110px;}
.gallery-img img {max-width:120px; max-height:95px;}
.slbImage {padding: 5em 0 4em 0 !important;}
.home-boxes .grey-box{min-height:auto;}
}


@media only screen and (max-width: 320px) {
.top-btn {float:none; margin: 0 auto 0 ; text-align:center;}
.top-btn ul li{margin-bottom:10px;}
.top-bar{padding:2px 0;} .top-bar .email, .top-bar .top-contact {display:none;}
.logo{width:165px;margin-top:-40px;}
.navbar-header {margin-top:35px;padding-right:15px;}
.navbar {margin-top: 5px; margin-bottom:25px;}
.navbar-default .navbar-collapse {border-color: #e7e7e7;position: absolute;background-color:#f2f0f0;width:100%;z-index:99;}
.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover { color: #dc3135; background-color: transparent;	border-top:0;}
.navbar-default .navbar-nav > li > a{border-top:0;}
.carousel-control.left {display:none;}
.carousel-control.right {display:none;}
.carousel-indicators{display:none;}
.grey-box {margin:10px auto;}
.main-content{padding:30px 0 200px 0;}
.testi-slider{padding:3% 5%;height:auto;}
.testimonials-img{background-image:none;min-height:auto;}
.testimonials-img img{display:block;width:100%;}
.social-media{text-align:center;}
.footer-title{display:none;}
footer ul{margin-bottom:0;}
.address{display:none;}
.quick-links{display:none;}
.copyright{float:none; text-align:center;}
.ojaswi{float:none; text-align:center;}
.team-img{float:none; margin:0 auto;}
.team-info .sub-heading{text-align:center;margin-bottom:0;}
.team-info .designation{text-align:center;font-family:Poppins-Medium;}
.gallery-img {width:130px; height:95px;}
.gallery-img img {max-width:120px; max-height:80px;}
.slbImage {padding: 5em 0 4em 0 !important;}
.home-boxes .grey-box{min-height:auto;}
}




