@font-face {
	font-family: 'OpenSansRegular';
	src: url('../font/opensans-regular_0.eot');
	src: url('../font/opensans-regular_0.eot') format('embedded-opentype'),
         url('http://lokendratomar.com/Content/Lokendra/font/opensans-regular_0.woff') format('woff'),
         url('../font/opensans-regular_0.ttf') format('truetype'),
         url('../font/opensans-regular_0.svg') format('svg');
}


 @font-face {
	font-family: 'OpenSansSemibold';
	src: url('../font/opensans-semibold_0.eot');
	src: url('../font/opensans-semibold_0.eot') format('embedded-opentype'), url('http://lokendratomar.com/Content/Lokendra/font/opensans-semibold_0.woff') format('woff'), url('../font/opensans-semibold_0.ttf') format('truetype'), url('../font/opensans-semibold_0.svg') format('svg');
}

 

 
* {
	outline: 0;
}
body {
	font-family:Arial, Helvetica, sans-serif;
}

a {
	display: block;
	text-decoration: none;
}
ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.clear {
	clear: both;
}
p {
	margin: 0px;
	padding: 0px;
	color:#3d3c3c;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:24px;
}
h1, h2, h3, h4, h5, h6 {
	font-family:Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	color:#002e5b;
}

select{  -webkit-appearance: none;
    -moz-appearance: none;
    text-indent: 1px;
    text-overflow: '';}
::-webkit-input-placeholder { /* Chrome/Opera/Safari */
   color:#707070; opacity: 1;
}
:-ms-input-placeholder { /* IE 10+ */
::-moz-placeholder { /* Firefox 19+ */
   color:#707070; opacity: 1;
}
   color:#707070; opacity: 1;
}
:-moz-placeholder { /* Firefox 18- */
   color:#707070; opacity: 1;
}

/*global css style*/
.up-case{ text-transform:uppercase;}
.no-padding{ padding:0px !important;}


/*--------------------------------- map --open----------------- */

.mapcont {  width:94%; min-height:350px; border:none }
.con-form{ width:45%; float:left; background:#99cd4d; border:20px solid #ff4932; border-bottom:none; border-radius:40px 40px 0px 0px;
           margin:57px 0px 0px 0px; padding:50px 0px 20px 0px; position:relative; bottom:0px; }		   
.mapname{ width:46%; float: left; background-color:#fff;  margin:-300px 0px 0px 10px;
          padding:15px 20px; position:relative; font-size:13px; color:#5b5955; line-height:18px; border:solid 1px #ccc; }
.mapname strong { font-size:14px; color:#373533; font-weight:bold; margin-bottom:-15px; display:block; }
.mapname span { font-size:14px; color:#ff4932; font-weight:bold; }

 
/*--------------------------------- map --open----------------- */



.img:hover{ -webkit-transform: scale(1.2);
      -ms-transform: scale(1.2); 
          transform: scale(1.2); opacity:0.8; }

.header {background:#fff; }
.logo {	margin: 20px 0px;}
.logo img{ max-width:100%;}
.menu-container{position:relative; box-shadow:0px 2px 2px rgba(0, 0, 0, 0.18); z-index:5; border-top:1px solid #f2f2f2; background:#f9f9f9;}
.social-top-link{ text-align:right; margin-top:45px;}
.social-top-link a{ display:inline-block; margin-left:1px;}

.media-container{ background:#fff url(../images/section-bg.jpg) left top repeat-x; padding:60px 0px; border-top:1px solid #d9d9d9;}
.media-heading, .book-heading{ margin-bottom:45px;}
.media-heading h3{ display:inline-block; color:#333333; font-size:25px; font-family:Arial, Helvetica, sans-serif;}
.media-heading a{ display:inline-block; float:right; padding:8px 20px; background:#519f1b; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.video-section{ margin-bottom:30px;}
.video-section iframe{ width:100%; height:423px; border:1px solid #fff; box-shadow:0px 0px 2px #7D7676;}

.e-book-section{ min-height:423px; padding:1px; box-shadow:0px 0px 2px #7D7676; position:relative;}
.e-book-section img{ position:absolute; top:0px; right:0px; bottom:0px; left:0px; margin:auto; max-width:100%; max-height:100%;}
.clickup{position:absolute; bottom:10px; left:0px; width:100%;}
.clickup a{  display:inline-block; padding:10px 20px; background:#488a1b; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-transform:uppercase; border-radius:3px;}

.hei {min-height:80px;}

/* Bounce To Right */
.hvr-bounce-to-right {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
}
.hvr-bounce-to-right:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background:#e83136;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0 50%;
  transform-origin: 0 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.e-book-section a:before, .about-lokendra-content a:before{ background:#e83136; border-radius:3px;}
.hvr-bounce-to-right:hover, .hvr-bounce-to-right:focus, .hvr-bounce-to-right:active {
  color: white;
}
.hvr-bounce-to-right:hover:before, .hvr-bounce-to-right:focus:before, .hvr-bounce-to-right:active:before {
  -webkit-transform: scaley(1);
  transform: scaley(1);
  -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
  transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
}


.home-about-container{ background:url(../images/home-about-bg.jpg) center center fixed no-repeat; background-size:cover; padding:70px 0px 40px 0px;}
.lokendra-pic{ margin-bottom:30px;} 
.lokendra-pic img{ border:5px solid #fff; box-shadow:0px 0px 1px #C9D7BE; max-width:100%;}

.about-lokendra-content{ margin-bottom:30px;}
.about-lokendra-content h3{ color:#2f2f2f; font-size:25px; line-height:35px; font-family:Arial, Helvetica, sans-serif; margin-bottom:10px; font-weight:normal;}
.about-lokendra-content h3 span{ display:block;}
.about-lokendra-content p{ color:#6c6e6a; font-size:14px; margin-bottom:20px; text-align:justify;}
.clickup{position:absolute; bottom:10px; left:0px; width:100%;}
.clickup a, .about-lokendra-content a{display:inline-block; padding:10px 20px; background:#488a1b; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-transform:uppercase; border-radius:3px;}


.testimonial-carausal{ background:#fff; padding:45px 0px 85px 0px;}
.testimonial-heading{font-family:Arial, Helvetica, sans-serif; font-size:25px; color:#333333; padding-bottom:10px; margin-bottom:20px; background:url(../images/plus-border.png) bottom center no-repeat; }
.testimonial-heading span{ display:block;}

.testimonial-box{ padding:0px 15px;}
.client-text{ background:#fff; border:1px solid #f0f0f0; padding:50px 30px 30px 30px; min-height:220px; }
.client-text p{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#737373; line-height:20px; text-align:center;}
.client-text i{ color:#5d9835; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-style:normal; margin-top:25px; display:block;}
.client-text i span{ text-transform:uppercase;}
.profile-client{ width:90px; height:90px; border-radius:100%; border:1px solid #dadada; overflow:hidden; position:relative; margin:0px auto -35px auto;} 
.profile-client img{ width:100%; height:100%;}


.blog-carausal{ background:url(../images/fitness-bg.jpg) bottom center fixed no-repeat; background-size:cover; padding:35px 0px 85px 0px;}
.blog-box{ padding:0px 15px;}
.blog-container{ background:#fff; box-shadow:0px 0px 1px #e6e6e6;}
.blog-photo{ position:relative; min-height:245px;}
.blog-photo img{ position:absolute; top:0px; right:0px; bottom:0px; left:0px; margin:auto; width:100%; height:100%; }
.blog-content{ padding:20px 30px; }
.date-title{ font-size:14px; color:#e83136; font-family:Arial, Helvetica, sans-serif; background:url(../images/date-bg.png) left center no-repeat; padding:4px 0px 4px 20px;}

.blog-text{ min-height:185px; height:100%;}
.blog-text h3{ color:#454545; font-family:Arial, Helvetica, sans-serif; font-size:20px; margin:10px 0px;}
.blog-text p{ color:#454545; text-align:left; line-height:22px;}
.blog-content a{ color:#fff; background:#5ebf55; display:inline-block; border-radius:25px; padding:8px 14px; text-transform:uppercase; font-size:13px; font-family:Arial, Helvetica, sans-serif;}
.blog-content a:before{ border-radius:25px; background:#e83136;}

.footer-part{ background:#f1f1f1;}
.footer-logo{ margin:30px 0px;}
.footer-logo img { max-width:100%; max-height:90px;}
.foot-call, .foot-mail{ color:#474747; font-size:14px; margin:30px 0px;}
.foot-call{ background:url(../images/foot-call.png) left center no-repeat; padding: 5px 0px 5px 40px;}
.foot-mail{ background:url(../images/foot-mail.png) left center no-repeat; padding: 5px 0px 5px 45px;}
.foot-mail a, .foot-call span{ display:block; color:#474747; font-size:14px;}
.foot-mail a:hover{ color:#5ebf55;}

.footer{ background:#d6d5d5;}
.site-maplist{ padding:43px 0px; border-bottom:1px solid #c8c6c6;}
.site-maplist a{ display:inline-block; color:#484848; font-size:13px; font-family:Arial, Helvetica, sans-serif;}
.site-maplist a:hover{ color:#000;}
.site-maplist span{ padding:0px 8px; color:#484848; font-size:13px; font-family:Arial, Helvetica, sans-serif;}
.foot-link a{ display:inline-block;}

.copyright{ padding:20px 0px;}

.copy {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #757474;
	padding-bottom:5px;
	text-align:left;
}
.powerd {
	text-align:right;
}

.scroll-top {
	width: 40px;
	height: 40px;
	background:#519f1b url(../images/scroll-top.png) center center no-repeat;
	position: fixed;
	bottom: 17px;
	right: 17px;
	float: right;
	display: none;
	border-radius:100%;
	z-index:9999999;
}
.scroll-top a {
	display: block;
	height:50px;
}
.scroll-top:hover {
	background:#e83136 url(../images/scroll-top.png) center center no-repeat;
	transition: All 2s ease;
	-webkit-transition: All 2s ease;
	-moz-transition: All 2s ease;
	-o-transition: All 2s ease;
}

/* Wobble Top */
@-webkit-keyframes hvr-wobble-top {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg);
  }

  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg);
  }

  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg);
  }

  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg);
  }

  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg);
  }

  100% {
    -webkit-transform: skew(0);
    transform: skew(0);
  }
}

@keyframes hvr-wobble-top {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg);
  }

  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg);
  }

  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg);
  }

  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg);
  }

  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg);
  }

  100% {
    -webkit-transform: skew(0);
    transform: skew(0);
  }
}

.hvr-wobble-top {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transform-origin: 0 100%;
  transform-origin: 0 100%;
}
.hvr-wobble-top:hover, .hvr-wobble-top:focus, .hvr-wobble-top:active {
  -webkit-animation-name: hvr-wobble-top;
  animation-name: hvr-wobble-top;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
}

/*home page css end*/

.page-list{ padding:30px 0px 20px 0px;}
.page-list ul li{ float:left;}
.page-list ul li a{ font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#333333;}
.page-list ul li:last-child a{ color:#519f1b;}
.page-list ul li a span{ display:inline-block; padding:0px 8px;}


.inn-heading{ font-size:25px; font-family:Arial, Helvetica, sans-serif; position:relative; border-bottom:1px solid #ededed; padding-bottom:10px; margin-bottom:20px;}
.inner-heading p{ font-size:13px; color:#2c2b2b; text-align:justify; line-height:24px;}

.inn-heading:after{ content:""; position:absolute; bottom:-5px; left:0px; width:10px; height:10px; border-radius:100%; background:#e6e6e6;}
.upper-para p{font-size:13px; color:#2c2b2b; text-align:justify; line-height:24px; margin-bottom:25px;}

.blog-inncontainer{ background:#fff; box-shadow:0px 0px 2px #c4c1c1; margin-bottom:40px; transition: 0.5s ease-in-out;}
.blog-inncontainer:hover{box-shadow:0px 0px 3px #534d4d;}
.blog-innphoto{ position:relative; min-height:245px;}
.blog-innphoto img{ position:absolute; top:0px; right:0px; bottom:0px; left:0px; margin:auto; width:100%; height:100%; }
.blog-inncontent{ padding:20px 20px; }
.date-inntitle{ font-size:14px; color:#519f1b; font-family:Arial, Helvetica, sans-serif; background:url(../images/date-inn.png) left center no-repeat; padding:4px 0px 4px 20px;}

.blog-inntext{ min-height:155px; height:100%;}
.blog-inntext h3{ color:#454545; font-family:Arial, Helvetica, sans-serif; font-size:20px; margin:10px 0px;}
.blog-inntext p{ color:#454545; text-align:left; line-height:22px;}
.blog-inncontent a{ color:#fff; background:#5ebf55; display:inline-block; border-radius:25px; padding:8px 14px; text-transform:uppercase; font-size:13px; font-family:Arial, Helvetica, sans-serif;}
.blog-inncontent a:before{ border-radius:25px; background:#e83136;}
/*blog css end*/

.video-inner-container{ padding-bottom:20px;}
.inner-videwo-container{background:#fff; box-shadow:0px 0px 2px #c4c1c1; margin-bottom:30px; transition: 0.5s ease-in-out; padding:4px; min-height:472px;}
.inn-video-box iframe{height:210px; width:100%; } 

.video-content{ min-height:250px; background:#f7f7f7; padding:30px 15px;}
.video-content h3{ color:#519f1b; font-size:16px; font-family:Arial, Helvetica, sans-serif; margin-bottom:10px; min-height:70px;}
.video-content h3 a{ color:#519f1b; font-size:16px; font-family:Arial, Helvetica, sans-serif; margin-bottom:10px; background:none; padding:0px; text-transform:none;}
.video-content h3 a:hover{ color:#242424;}

.video-content p{ color:#2c2b2b; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:18px;}

.crp-read a{ color:#519f1b; padding:3px 0px; float:left; margin:5px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.crp-read a:hover{ text-decoration: none;}

.video-content a {color: #fff;
    background: #5ebf55;
    display: inline-block;
    border-radius: 25px;
    padding: 6px 14px;
    text-transform: uppercase;
    font-size: 13px;
	margin-top:10px;
}

.video-content a:before{ border-radius:25px; background:#e83136;}


/*video css end*/
.blog-detail-container{ background:#fff; padding-bottom:60px;}
.blog-banner{ margin-bottom:40px;}
/*.blog-banner img{ width:100%; }*/
.search-box{ margin-bottom:23px; border:1px solid #e5e5e5; padding:0px 5px;}
.search-box input[type=search]{ width:90%; background:#fff;  font-size:14px; color:#454545; font-family:Arial, Helvetica, sans-serif; padding:10px 0px; border: none; float:left; }
.search-box input[type=button]{ float:left; width:10%; background:url(../images/search-bg.jpg) center center no-repeat; padding:10px; border:none;}

.side-image{ background:#fff; border:1px solid #e5e5e5; position:relative; min-height:300px; margin-bottom:23px;}
.side-image img{ position:absolute; top:0px; right:0px; bottom:0px; left:0px; margin:auto; max-width:100%; max-height:100%;}

.latest-blog{ margin-bottom:23px;}
.side-heading{ color:#fff; font-family:Arial, Helvetica, sans-serif; background:#519f1b; padding:20px; font-weight:bold;} 
.update-list-box{ background:#fff; border:1px solid #e5e5e5; padding:35px 5px 35px 10px;}
.scroll-box{overflow-Y:scroll; height:270px;}

.update-blog{ margin-bottom:20px;}
.blog-image{ width:75px; height:75px; border-radius:100%; float:left; overflow:hidden; border:1px solid #e5e5e5;}
.blog-image img{ width:100%; height:100%; }
.blog-context{ float:right; width:60%;}
.blog-context h3{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px;  padding-right: 5px; line-height:22px;}
.blog-context span{ color:#b1b1b1; font-weight:normal; font-size:13px;}



.cat-context{ width:100%;}
/* .cat-context h3{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; line-height:22px;}
 */
.cat-context ul{ list-style:none; margin:0px; padding:0px;}
.cat-context ul li{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px;  border-bottom:1px solid #e5e5e5; margin:0px; padding:10px 5px;}
.cat-context ul li a{color:#454545;}
.cat-context ul li a:hover{color:#519f1b;}



#respond {
	margin: 15px 0px;
	background: #fff;
	border: 1px solid #f0f0f0;
	padding: 20px;
}
  
  
.blogdatebig {
    color: #519f1b;
    font-weight: bold;
    font-size: 13px; margin:10px 0px;
}
 
.question h2 {
    font-size:18px;
    font-weight: 700;
    color:#454545; padding:0px 0px !important; margin:0px !important;
}
.blogcontent p{
    padding:10px 0px !important; line-height:24px; margin:0px 0px 0px 0px;
}








.category-blog{ margin-bottom:20px; padding-bottom:15px;}
.category-image{width:77px; height:77px; float:left; overflow:hidden; border:1px solid #e5e5e5;}
.category-image img{width:100%; height:100%; }

.tomar-add{ border:1px solid #e5e5e5; min-height:280px; position:relative; background:#f9f9f9; margin-bottom:23px;}
.tomar-add img{ position:absolute; top:0px; right:0px; bottom:0px; left:0px; margin:auto; max-height:100%; max-width:100%;}

.add-image-box{margin-bottom:30px; background:#fff; border:1px solid #e5e5e5; position:relative; min-height:223px;}
.add-image-box img{position:absolute; top:0px; right:0px; bottom:0px; left:0px; margin:auto; max-width:100%; max-height:100%;}

.updated-date{ background:url(../images/date-inn.png) left top no-repeat; color:#519f1b; font-family:Arial, Helvetica, sans-serif; font-size:14px; margin-bottom:10px; padding:0px 0px 5px 25px;}

.heading-blog h1{ color:#454545; font-size:40px; font-family:Arial, Helvetica, sans-serif; margin:0px 0px 20px 0px; line-height:50px;}
.blog-description{ border-bottom:1px solid #e5e5e5; padding-bottom:20px; margin-bottom:35px;}
.blog-description p img{ margin-right:20px;}
.blog-description p{color:#454545; font-size:14px; font-family:Arial, Helvetica, sans-serif; margin-bottom:15px; text-align:justify; line-height:22px;}
.blog-description h3{ font-size:20px; color:#454545; font-family:Arial, Helvetica, sans-serif; margin-bottom:15px;}
.inn-para-image{float:left; max-width:405px; width:100%; min-height:290px; border-radius:8px; overflow:hidden; margin:10px 20px 20px 0px;}
.inn-para-image img{ width:100%; height:100%;}

.blog-form{ padding:40px; background:#fafafa; border:1px solid #ececec;}
.blog-frm input[type=text], .blog-frm input[type=tel], .blog-frm input[type=email]{ width:100%; padding:10px 5px; background:#fff; border:1px solid #e1e1e1; margin-bottom:20px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#454545;}
.blog-frm textarea{ width:100%; height:124px; padding:10px 5px; background:#fff; border:1px solid #e1e1e1; margin-bottom:20px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#454545;}
.blog-frm input[type=button].code{ width:100%; padding:9px 0px; text-align:center; background:#fff; font-size:18px; color:#4b4b4b; border:none; border:1px solid #e1e1e1; margin-bottom:20px;}
.blog-frm a.refresh{background:#fff url(../images/refresh.png) center center no-repeat; border:1px solid #e1e1e1; width:57px; height:41px; margin-bottom:20px; }
.blog-frm input[type=submit]{ color:#fff; font-size:16px; font-family:Arial, Helvetica, sans-serif; background:#519f1b; padding:11px 0px; width:100%; border:none;}
.code img {width: 100% !important; height: 40px; text-align: center; padding: 1px; margin-bottom: 20px;}
/*blog-detail css end*/

.gallery-box{min-height:209px; position:relative; }
.gallery-box img{ max-width:100%; max-height:100%; position:absolute; top:0px; right:0px; bottom:0px; left:0px; margin:auto;}
/*gallery css end*/

.contact-container{ background:#fff; padding:50px 0px;}
.cont-info{ float:left; width:50%; min-height:100px; height:100%;}
.contact-text{ margin-bottom:20px;}
.contact-text h3{ color:#e83136; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin-bottom:15px;}
.cont-info li{color:#070101; font-size:13px; font-family:Arial, Helvetica, sans-serif; line-height:20px; padding:0px 15px 10px 20px;}
.cont-info li a{color:#070101; font-size:14px; font-family:Arial, Helvetica, sans-serif; }
.cont-info li.web a{ color:#e83136;}
.cont-info li.loc{ background:url(../images/loc.png) left top 4px no-repeat;}
.cont-info li.call{ background:url(../images/cont-call.png) left top 4px no-repeat;}
.cont-info li.mail{ background:url(../images/cont-mail.png) left top 4px no-repeat;}
.cont-info li.web{background:url(../images/website.png) left top 4px no-repeat }
.cont-info li a:hover{color:#e83136;}
.cont-info li.web a:hover{ color:#070101;}

.map-container{ background:#f0ede5; box-shadow:0px 0px 2px rgba(0, 0, 0, 0.25); margin-bottom:30px;}
.map-container iframe{ width:100%; height:345px; }

.line{ background:url(../images/dott.png) right center repeat-y; padding-bottom:30px;}
/*corporate css end*/

.about-content{ margin-bottom:25px;}
.about-container p{ font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#000101; line-height:24px; margin-bottom:20px; text-align:justify;}
.side-photo{ float:left; margin:0px 15px 5px 0px; max-width:430px; min-height:290px;}
.side-photo img, .side-right-photo img{border:5px solid #f7f7f8; width:100%; max-height:100%;}
.side-right-photo{ float:right; margin:0px 0px 5px 15px; max-width:430px; min-height:290px;}
/*reponsive css start*/
.margi-top { margin-top:-57px !important; position:relative; }
.call-action {display:none;}




@media only screen and (max-width: 991px) {
.logo img{ max-width:100%;}
.foot-info h3{ margin:20px 0px;}
.line{ background:url(../images/dott.png) left bottom repeat-x; padding-bottom:20px; margin-bottom:30px;}
.cont-info{ float:none; width:100%; min-height:20px;}
.margi-top { margin-top: 0px !important;}
}
@media only screen and (max-width: 767px) {
 .lokendra-pic { max-width:100%; text-align:center;}
.foot-info h3, .social-link h3{margin:20px 0px;}
.logo{ text-align:center;}
.social-top-link{ text-align:center; margin:10px 0px;}
.copy, .powerd {text-align:center;}
.foot-link{ padding:10px 0px;}
.e-book-section { min-height: 255px;}
.blog-photo img{max-width:100% !important; max-height:100% !important; width:auto; height:auto; }
.inn-video-box iframe{height:280px; width:100%; } 
.inn-para-image{float:none; max-width:none;}

.call-action { display:block;}

}

@media only screen and (max-width: 480px) {
 .media-heading a{ float:none; margin:10px auto;}
.media-heading{ text-align:center !important; margin:0px 40px;}
h1, h2, h3, h4, h5, h6, p {word-break: break-strict;}
a{word-break: break-all;}
.go-full{ width:100% !important;}
.side-photo, .side-right-photo{ float:none; margin:0px 0px 5px 0px; max-width:none; border-bottom-width:100%; min-height:auto;}
.side-photo img, .side-right-photo img{border:5px solid #f7f7f8; width:100%; max-height:100%;}
}

@media only screen and (max-width: 380px) {
.media-heading a{ float:none; margin-top:10px;}
.media-heading{ text-align:center;}
.full-spc{ width:100% !important;}
.blog-frm a.refresh{ width:100%;}
.inn-para-image { min-height:auto;}
.blog-form {padding: 40px 15px;}
}