@import url('https://fonts.googleapis.com/css?family=Poppins|Quicksand|Roboto');
@font-face {
  font-family: 'icomoon';
  src:  url('fonts/icomoon1d80.eot?971fx5');
  src:  url('fonts/icomoon1d80.eot?971fx5#iefix') format('embedded-opentype'),
    url('fonts/icomoon1d80.ttf?971fx5') format('truetype'),
    url('fonts/icomoon1d80.woff?971fx5') format('woff'),
    url('fonts/icomoon1d80.svg?971fx5#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.mb-3 {
    margin-bottom: 1.5rem;
}
.icon-virus:before {
  content: "\e900";
}
.icon-organims:before {
  content: "\e901";
}
.icon-mushrooms:before {
  content: "\e902";
}
.icon-paint-spray:before {
  content: "\e903";
}
.icon-bacteria:before {
  content: "\e904";
}
.icon-science .path1:before {
  content: "\e905";
  color: rgb(136, 197, 204);
}
.icon-science .path2:before {
  content: "\e906";
  margin-left: -1em;
  color: rgb(230, 203, 195);
}
.icon-science .path3:before {
  content: "\e907";
  margin-left: -1em;
  color: rgb(217, 191, 184);
}
.icon-science .path4:before {
  content: "\e908";
  margin-left: -1em;
  color: rgb(255, 225, 217);
}
.icon-science .path5:before {
  content: "\e909";
  margin-left: -1em;
  color: rgb(242, 214, 206);
}
.icon-science .path6:before {
  content: "\e90a";
  margin-left: -1em;
  color: rgb(36, 36, 36);
}
.icon-science .path7:before {
  content: "\e90b";
  margin-left: -1em;
  color: rgb(255, 225, 217);
}
.icon-science .path8:before {
  content: "\e90c";
  margin-left: -1em;
  color: rgb(36, 36, 36);
}
.icon-science .path9:before {
  content: "\e90d";
  margin-left: -1em;
  color: rgb(13, 13, 13);
}
.icon-science .path10:before {
  content: "\e90e";
  margin-left: -1em;
  color: rgb(13, 13, 13);
}
.icon-science .path11:before {
  content: "\e90f";
  margin-left: -1em;
  color: rgb(13, 13, 13);
}
.icon-science .path12:before {
  content: "\e910";
  margin-left: -1em;
  color: rgb(64, 106, 128);
}
.icon-science .path13:before {
  content: "\e911";
  margin-left: -1em;
  color: rgb(36, 36, 36);
}
.icon-science .path14:before {
  content: "\e912";
  margin-left: -1em;
  color: rgb(245, 245, 245);
}
.icon-science .path15:before {
  content: "\e913";
  margin-left: -1em;
  color: rgb(245, 245, 245);
}
.icon-science .path16:before {
  content: "\e914";
  margin-left: -1em;
  color: rgb(245, 245, 245);
}
.icon-science .path17:before {
  content: "\e915";
  margin-left: -1em;
  color: rgb(204, 88, 76);
}
.icon-science .path18:before {
  content: "\e916";
  margin-left: -1em;
  color: rgb(150, 230, 82);
}
.icon-science .path19:before {
  content: "\e917";
  margin-left: -1em;
  color: rgb(245, 245, 245);
}
.icon-science .path20:before {
  content: "\e918";
  margin-left: -1em;
  color: rgb(230, 230, 230);
}
.icon-two:before {
  content: "\e919";
}
.icon-thumbs-up-hand-symbol:before {
  content: "\e91a";
}
.icon-budding-leaves:before {
  content: "\e91b";
}
.icon-multiple-users-silhouette:before {
  content: "\e91c";
}
.icon-world-location:before {
  content: "\e91d";
}
.icon-edit:before {
  content: "\e91e";
}

body {font-family: 'Lato'; color: #1b1b1b; line-height: 25px; font-weight: normal; overflow-x: hidden; font-size: 14px; background: #fff; text-align:justify;}
a, a:hover, a:focus { transition:all 500ms; text-decoration:none; outline:0}
ul { padding:0; margin:0}
h1, h2, h3, h4, h5, h6 {font-family: 'Roboto', sans-serif;}
p{ color:#212121; font-size:16px; line-height:30px;font-family: 'Roboto', sans-serif;}
.header, .middle, .footer, .inner, .topCon {width:100%; float:left; position: relative !important; clear:both; }
.footer {background: #06F;}
.header img {width: 100%; height: auto;} 
.navbar-wrapper {position: absolute; right: 6%;}
.logoBox {position: absolute; left: 6%; width: 15%; top: 20px; z-index: 10;}
.logoBox img {width: 100%; height: auto;}
.welInfo {width: 100%; float: left; padding: 80px 0; position:relative;}
.welInfo .col-sm-5 img {width: 100%; height: auto;}
.leaf{margin: 25px 15px;}
.welInfo .col-sm-7 {padding: 0 50px 0 0;}
.welBnt { float: left; width: 100%; margin: 20px 0 0 0;}
.welBnt a {background: #8cb51a; padding: 15px 20px; color: #fff;}
.rndInfo {width: 100%; float:  left; padding: 60px 0; }
.navbar-inverse {background: none;border: none;}
.navbar-inverse .navbar-nav > li > a{ color:#fff;border-right: solid 2px rgba(255,255,255,0.8);font-family: 'Poppins', sans-serif; font-size:16px; text-transform:uppercase;}
.navbar-inverse .navbar-nav li:last-child a {border-right: none;}
.navbar-nav > li > a {padding-top: 3px;padding-bottom: 3px; font-size: 16px; text-transform: uppercase; font-family: 'Poppins', sans-serif;}
.navbar-inverse .navbar-nav > .active > a{background: none;}
.carousel-caption{left: 10%;}
.carousel-caption h1{ font-size:50px; font-family: 'Roboto', sans-serif; text-align:left;}
.carousel-caption .s1{ font-weight:300; text-transform:capitalize !important;}
.carousel-caption .s2{ text-transform:uppercase; font-weight:bold;}
.carousel-caption .s2 span{ color:#b0f11d;}
.carousel-indicators li{border-radius: 0;background-color: #0a43a3;}

.welInfo h1{ font-size:48px; color:rgba(0,0,0,0.1); font-family: 'Quicksand', sans-serif; font-weight:bold;}
.welInfo h2{ position:absolute; color:#000;font-family: 'Quicksand', sans-serif; font-size:36px;top: 35px;
left: 11px; font-weight:bold;}
.welInfo h2 span{ color:#298ccc;}
.green{ color:#87ad1f; font-size:18px;font-style: italic;}
.welBnt span{ margin-right: 10px;}
#infra_sec{ width:100%; float:left;background:#f2f2f2;}
.research{ width:50%; float:left;position:relative;margin-top: 25px;}
.research h1{ font-size:50px; color:rgba(0,0,0,0.1); font-family: 'Quicksand', sans-serif; font-weight:bold;margin-left: 90px;}
.research h2{ position:absolute; color:#000;font-family: 'Quicksand', sans-serif; font-size:36px;top: 37px;
left: 92px; font-weight:bold;}
.infra{ width:50%; float:left;}
.research .leaf {margin: 30px 93px;}
.research p{margin-left: 90px;}
#product_sec{ width:100%; float:left; text-align:center; padding:50px; position:relative;}
#product_sec h1{ font-size:50px; color:rgba(0,0,0,0.1); font-family: 'Quicksand', sans-serif; font-weight:bold;}
#product_sec h2{ position:absolute; color:#000;font-family: 'Quicksand', sans-serif; font-size:36px;top:77px;left: 39%;font-weight:bold;}
.leaf2{ margin:20px auto;}
.pro1{ position:relative;}
.pro1 h3{ color:#fff; font-family: 'Roboto', sans-serif; font-size:25px; text-align:center; text-transform:uppercase; position:absolute;top: 34px;left: 82px;}

.navbar.navbar-default.mainmenu {
	position: absolute;
	top: 50px;
	z-index: 99;
	right: 30px;
	
}
/* -------submenu----------------*/
.mainmenu .collapse ul > li:hover > a{background: none;}
.mainmenu .collapse ul ul > li:hover > a, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover{background:#769c0e;
color: #fff;}
.mainmenu .collapse ul ul ul > li:hover > a{background: #769c0e;color: #fff;}
.mainmenu .collapse ul ul, .mainmenu .collapse ul ul.dropdown-menu{background:#8cb51a;min-width: 200px; color:#fff;}
.mainmenu .collapse ul ul ul, .mainmenu .collapse ul ul ul.dropdown-menu{background: #8cb51a;
color: #000; top:0; left: 200px;}
.mainmenu .collapse ul ul ul ul, .mainmenu .collapse ul ul ul ul.dropdown-menu{background:#769c0e}
.navbar {
	position: relative;
	min-height: 50px;
	border: 1px solid transparent;
}
.navbar-brand {
	height: auto;
	position: absolute;
	top: -15px;
z-index: 2;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
	border-color: #e7e7e7;
	float: right;

}
.caret{margin-left: 12px;}
.dropdown-toggle {
	cursor: pointer;
}


/*--------------------lexieffect ---------------*/
.grid {
	position: relative;
	clear: both;
	margin: 0 auto;
	padding: 1em 0 4em;
	max-width: 1000px;
	list-style: none;
	text-align: center;
}

/* Common style */
.grid figure {
	position: relative;
	float: left;
	overflow: hidden;
	margin: 10px 1%;
	min-width: 320px;
	max-width: 480px;
	max-height: 360px;
	width: 48%;
	height: auto;
	background: #3085a3;
	text-align: center;
	cursor: pointer;
}

.grid figure img {
	position: relative;
	display: block;
	min-height: 100%;
	max-width: 100%;
	opacity: 0.8;
}

.grid figure figcaption {
	padding: 2em;
	color: #fff;
	text-transform: uppercase;
	font-size: 1.25em;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

.grid figure figcaption::before,
.grid figure figcaption::after {
	pointer-events: none;
}

.grid figure figcaption,
.grid figure figcaption > a {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

/* Anchor will cover the whole item by default */
/* For some effects it will show as a button */
.grid figure figcaption > a {
	z-index: 1000;
	text-indent: 200%;
	white-space: nowrap;
	font-size: 0;
	opacity: 0;
}

.grid figure h2 {
	word-spacing: -0.15em;
	font-weight: 300;
}

.grid figure h2 span {
	font-weight: 800;
}

.grid figure h2,
.grid figure p {
	margin: 0;
}

.grid figure p {
	letter-spacing: 1px;
	font-size: 68.5%;
}

figure.effect-lexi {
	background: -webkit-linear-gradient(-45deg, #000 0%,#fff 100%);
	background: linear-gradient(-45deg, #000 0%,#fff 100%);
}

figure.effect-lexi img {
	margin: -10px 0 0 -10px;
	max-width: none;
	width: -webkit-calc(100% + 10px);
	width: calc(100% + 10px);
	opacity: 0.9;
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
	-webkit-transform: translate3d(10px,10px,0);
	transform: translate3d(10px,10px,0);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

figure.effect-lexi figcaption::before,
figure.effect-lexi p {
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
}

figure.effect-lexi figcaption::before {
	position: absolute;
	right: -156px;
    bottom: -180px;
	width: 300px;
	height: 300px;
	border: 2px solid #fff;
	border-radius: 50%;
	box-shadow: 0 0 0 900px rgba(255,255,255,0.2);
	content: '';
	opacity: 0;
	-webkit-transform: scale3d(0.5,0.5,1);
	transform: scale3d(0.5,0.5,1);
	-webkit-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
}

figure.effect-lexi:hover img {
	opacity: 0.6;
	-webkit-transform: translate3d(0,10,0);
	transform: translate3d(0,10,0);
}

figure.effect-lexi h2 {
	text-align: left;
	-webkit-transition: -webkit-transform 0.35s;
	transition: transform 0.35s;
	-webkit-transform: translate3d(5px,5px,0);
	transform: translate3d(5px,5px,0);
}


figure.effect-lexi p {
	position: absolute;
	right: 0;
	bottom: 0;
	padding: 0 1.5em 1.5em 0;
	width: 140px;
	text-align: right;
	opacity: 0;
	-webkit-transform: translate3d(20px,20px,0);
	transform: translate3d(20px,20px,0);
}

figure.effect-lexi:hover figcaption::before {
	opacity: 1;
	-webkit-transform: scale3d(1,1,1);
	transform: scale3d(1,1,1);
}

figure.effect-lexi:hover h2,
figure.effect-lexi:hover p {
	opacity: 1;
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
}
figcaption span{color: #fff;font-size: 25px;left: -14px;top: -8px !important;}
.owl-carousel .owl-item img{width: auto;}
.owl-dots {display: none;}
.owl-prev {position: absolute;left: -60px;top: 45%;}
.owl-next {position: absolute;right: -60px;top: 45%;}

.owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled {display: block;}
.owl-theme .owl-nav [class*="owl-"]{background: #0075c1;padding: 6px 15px;}
.owl-theme .owl-nav [class*="owl-"]:hover{background: #0075c1;padding: 6px 15px;}
.owl-theme .owl-nav [class*="owl-"]:hover{background: #004775;}
#testimonial_sec{ width:100%; float:left; background:url(../images/map.jpg) no-repeat center top; background-size:90% auto; padding: 50px; position:relative; height: 553px; border-top:1px solid #f1f1f1;}

#testimonial_sec h3{ color:#000; font-size:40px;font-family: 'Quicksand', sans-serif; text-transform:uppercase; font-weight:bold;}
#testimonial_sec p{ color:#404040; font-size:16px; font-family: 'Roboto', sans-serif;width: 85%;margin: 15px 0;}
#testimonial_sec h4{font-family: 'Roboto', sans-serif; font-size:25px; text-transform:uppercase; color:#87b700;margin-bottom: 50px;}
#testimonial_sec h4 span{ font-size:20px; color:#858585; text-transform:capitalize;}
.triangle{ position:absolute;bottom: -145px;right: 27px;}
#testimonial_sec .owl-theme .owl-nav [class*="owl-"] {background: #fff ;padding: 10px 15px ;border-radius: 50%; border:1px solid #d6d8d1; color:#b4b4b4;}
#testimonial_sec .owl-theme .owl-nav [class*="owl-"]:hover{background: #8cb51a ;padding: 10px 15px ;border-radius: 50%; border:1px solid #7ba112; color:#fff;}
#testimonial_sec .owl-prev {position: absolute;left: 27%;top: 90%;}
#testimonial_sec .owl-next {position: absolute;right: 63%;top: 90%;}
#about_dr{ width:100%; float:left; padding: 130px 50px 50px 50px;}
.doctor{ width:80%; float:left; border:2px solid #83b200; padding:30px; position:relative;}
.doctor h2 { color:#000; font-weight:bold;}
.doctor h2 span{ font-size:36px;font-family: 'Quicksand', sans-serif; color:#006db3; text-transform:uppercase;}
#infra_sec .welBnt{ margin:0;}
#infra_sec .welBnt a {background: #006db3;padding: 12px 15px;color: #fff;margin: 0 0 8px 89px !important;display: inline-block;}
.doctor p{ font-size:16px; color:#000; font-family: 'Roboto', sans-serif;width: 75%;}
.doctor .leaf {margin: 20px 15px;}
.doctor .welBnt a{background: #006db3;}
.doctor .welBnt{ margin:20px 0;}
.right_blk{ position:absolute; right: 165px;margin-top: -75px; background:#fff;}
.right_blk h2{ font-size:20px; color:#000; text-transform:uppercase;font-family: 'Roboto', sans-serif;padding: 20px 20px;
border: 3px solid #d4d4d4;margin: 5px 0 0 -25px;}
#why_sec{ width:100%; float:left; padding: 150px 0px 70px 0px; background:url(../images/why_bg.jpg) no-repeat left top; background-size:100% 100%; position:relative;border-top: 10px solid #e8e8e8;}
.round{ margin:0 auto;}
#why_sec h3{font-family: 'Quicksand', sans-serif; font-size:30px; color:#fff; font-weight:bold; position: absolute;
top: 240px;left: 46%;text-align: center;}
.blk1{ position:absolute;top: 38px;left: 47%; width:100%;}
.blk1 h4{ font-size:18px; color:#000; text-transform:uppercase;}
.blk1 p{ font-size:12px;}
.c1{ width:80px; height:80px; border-radius:50%; background:#fff;margin: 0 22px 0 0;float: left; text-align:center;}
.c1 span {font-size: 25px; color:#298ccc; text-align:center;line-height: 3.2;}
.c1:hover{ background:#298ccc;border: 2px solid #fff;}
.c1 span:hover{ color:#fff;}
.blk2 {position: absolute;right: -58%;width: 100%;margin: 0 auto;top: 38%;z-index: 1;}
.blk2 h4 {font-size: 18px;color: #000;text-transform: uppercase;margin-top: 32px;}
.blk2 p {font-size: 12px;margin-left: 14px;}
.blk3 {position: absolute;right: -54%;width: 100%;margin: 0 auto;top: 68%;z-index: 1;}
.blk3 h4 {font-size: 18px;color: #000;text-transform: uppercase;margin-top: 32px;}
.blk3 p {font-size: 12px;margin-left: 14px;}
.blk4 {position: absolute;left: 202px;width: 100%;margin: 0 auto;top: 65%;}
.blk4 h4 {font-size: 18px;color: #000;text-transform: uppercase;margin-top: 51px;margin-left:-16px;}
.blk4 p {font-size: 12px;margin-left: 14px;}
.blk4 .c1 {margin: -67px 9px 0 319px;float: left;}
.blk5 {position: absolute;left: 165px;width: 100%;margin: 0 auto;top: 35%;}
.blk5 h4 {font-size: 18px;color: #000;text-transform: uppercase;margin-top: 51px;margin-left: 72px;}
.blk5 p {font-size: 12px;margin-left: 14px;}
.blk5 .c1 {margin: -67px 9px 0 319px;float: left;}
#contact{ position:relative; width:100%; float:left; background:#00436c; padding:20px;z-index: 4;}
.call {width: 20%;float: left;background: #83b200;position: absolute;top: -14px;margin: 0 auto;padding: 15px;left:41%;}
.call p{color:#fff; text-align:center;font-size: 20px;}
.call p span{margin-right: 20px;top: 7px;}
#footer_sec{ width:100%; float:left; background:#005c95;padding: 50px 0 30px 0; border-top:5px solid #12689c;font-family: 'Quicksand', sans-serif;z-index: -1;}
#footer_sec p{ color:#fff;}
.para{ text-align:center;}
.para a{ text-align:center; margin:0 auto; color:#fff; font-size:15px;}
.f_break{border: rgba(255,255,255,0.2) 1px solid;}
.info{ width:100%; float:left;}
.info h3{ color:#fff; font-size:18px; text-transform:uppercase; font-weight:bold;font-family: 'Quicksand', sans-serif;}
.info p{ color:#fff; font-size:15px;font-family: 'Quicksand', sans-serif;}
.info1{ width:100%;text-align: right;}
.info1 h3{ color:#fff; font-size:18px; text-transform:uppercase; font-weight:bold;font-family: 'Quicksand', sans-serif;}
.info1 p{ color:#fff; font-size:15px;font-family: 'Quicksand', sans-serif;}
.info1 a{ color:#fff;}
.info1 a:hover{ color:#a8e500;}
.back-to-top { cursor: pointer; position: fixed; bottom: 20px; right: 20px; display:none; z-index: 9999 !important;} 
#boifert1 .new_list li{ width:50%; float:left;}
/*-------------------- ---------------*/
/* Page 404
/*-----------------------------------*/
#page404{text-align:center;}
#page404 img{margin:50px 0; margin-bottom:20px;}
#page404 a{padding: 15px 30px; font-weight:bold; font-size:13px; text-decoration:none}
.btn11 { background: #c9383d; display: inline-block; color: #ffffff; text-transform: uppercase;  padding: 8px 12px 5px 12px; border: none;}
.btn11:hover {background:#9f161b;}

/*-----------------------------------*/
/* Flexible Container
/*-----------------------------------*/
.Flexible-container {position: relative; padding-bottom: 63%; height: 0; overflow: hidden; border: none; margin-bottom:0;}
.Flexible-container iframe, .Flexible-container object, .Flexible-container embed {position: absolute; width: 100%; top: 0; border: none; left: 0; width: 100%; height: 100%;}
.Flexible-container1 {position: relative; padding-bottom: 20%; height: 0; overflow: hidden; border: none; margin-bottom:0;}
.Flexible-container1 iframe, .Flexible-container1 object, .Flexible-container1 embed {position: absolute; width: 100%;  border: none; top: 0; left: 0; width: 100%; height: 100%;}

/*-----------------------------------*/
/* Table Styles
/*-----------------------------------*/
table { width: 100%; border-collapse: collapse; background-color: #fff; }
tr:nth-of-type(odd) {  background: #f9f9f9; }
th { background: #5e5751; color: white; font-weight: bold; }
td, th {  padding: 6px 6px 6px 6px;  border: 1px solid #dbdbdb; }
/*-----------------inner pages--------------------*/
#inner_header img{ width:100%; height:auto;}
.inner_sec{ padding:50px 0;}
#inner_header h2{ font-size:25px; text-transform:uppercase; color:#fff; text-align:center;position: absolute; left: 0;right: 0;margin: 0 auto; top: 25%;}
.inner_sec .leaf {margin: 12px 0;}
.inner_sec strong{ color:#83b200;}
.offer{ width:100%; background:#f8f8f8; padding:30px; border-bottom:3px solid #006db3 !important;height: 360px;}
.offer h3{ color:#006db3; font-size:20px; text-transform:uppercase;font-family: 'Quicksand', sans-serif; text-align:center; font-weight:bold;} 
.offer ul{ margin:0; padding:0;}
.offer ul li{ list-style:none;padding: 10px 15px;}
.offer ul li span {font-size: 16px;margin-right: 13px;top: 4px; color:#8cb51a;}
#mission{font-size:25px; color:#298ccc;}
.colorHead{color: #006db3; font-size: 20px; text-transform: uppercase; font-weight: 700;}
.border-line{background:#006dba; width:6%; height:3px; margin-bottom: 10px;}
/*.experience{width:100%; float:left; background:#fdfdfd; border:1px solid #999; padding: 3px 20px;  box-shadow: 5px 10px #268dcd;}*/
.experience p {
	color: #666f75;
	font-size: 16px;
}

.experience hr{margin: 0;}
.details li {
	/* padding: 7px 8px 0 10px; */
	font-size: 16px;
	list-style: none;
	border: 1px solid #cccc;
	margin-bottom: 10px;
	padding: 8px 11px;
	border-left: 2px solid #006db3;
}
.drdetails li {
	padding: 7px 10px;
	font-size: 16px;
	list-style:none;
}
.details li span{ margin-right:7px; color:#005c95;}
.drdetails li span {
	color: #8cb51a;
	padding: 0 10px 0 0;
}
.textBlk{font-size:25px; display:block; color:#006db3;}
.textBlk  span{font-size:18px; display:block; color:#8cb51a; padding-top: 5px;}
.textBlk :hover:active:focus {
	background: #319cee;
	padding: 10px 20px;
	color: #fff;
}
#boifert{ background:url(../images/Molecule_background2.jpg) right top no-repeat; background-attachment:fixed;}
#boifert hr{border-color:#006db3; }
.color_blk{color:#8cb51a; font-size:22px;}
.productBlk{width:100%; float:left; background:#CCC; padding:40px 0;}
#agri_sec{width:100%; float:left; background:#f4f6f8; padding:70px 0;}
.agriBlk{width:100%; float:left; background:#fff; padding:15px 10px 15px 10px; box-shadow:10px 10px 5px #e2e5e6; border-radius:5px;}
.circle{width:90px; height:90px; border-radius:100%; background:#fff; margin:0 auto;border:1px solid #8cb51a;text-align: center !important;}
.circle span{font-size: 25px;line-height: 3.5;}
.agriBlk a h3{text-align:center; text-transform:uppercase; font-size:20px;}
.agriBlk a p{padding:0 15px 10px; text-align: center;}
#research img{margin-bottom:25px;}
.agriBlk a p{font-size: 15px;}
.style_prevu_kit
{
    display:inline-block;
    border:0;
    position: relative;
    -webkit-transition: all 1s ease-in;
    -webkit-transform: scale(1); 
    -ms-transition: all 1s ease-in;
    -ms-transform: scale(1); 
    -moz-transition: all 1s ease-in;
    -moz-transform: scale(1);
    transition: all 1s ease-in;
    transform: scale(1);   

}
.style_prevu_kit:hover
{
    box-shadow: 0px 0px 30px #d2d2d2;
    z-index: 2;
    -webkit-transition: all 1s ease-in;
    -webkit-transform: scale(1.1);
    -ms-transition: all 1s ease-in;
    -ms-transform: scale(1.1);   
    -moz-transition: all 1s ease-in;
    -moz-transform: scale(1.1);
    transition: all 1s ease-in;
    transform: scale(1.1);
}
.style_prevu_kit:hover span{ color:#298ccc;}

/* Effect 20: 3D side */
.cl-effect-20 {
	padding-top: 15px;
}
.cl-effect-20 a {
	line-height: 2em;
	-webkit-perspective: 800px;
	-moz-perspective: 800px;
	perspective: 800px;
}

.cl-effect-20 a span {
	position: relative;
	display: inline-block;
	padding: 3px 15px 0;
	background: #8cb51a;
	box-shadow: inset 0 3px #2f4351;
	-webkit-transition: background 0.6s;
	-moz-transition: background 0.6s;
	transition: background 0.6s;
	-webkit-transform-origin: 50% 0;
	-moz-transform-origin: 50% 0;
	transform-origin: 50% 0;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transform-origin: 0% 50%;
	-moz-transform-origin: 0% 50%;
	transform-origin: 0% 50%;
	padding: 7px 25px 7px 25px;
	color:#fff;
}


.cl-effect-20 a span::before {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #006db3;
	color: #fff;
	content: attr(data-hover);
	-webkit-transform: rotateX(270deg);
	-moz-transform: rotateX(270deg);
	transform: rotateX(270deg);
	-webkit-transition: -webkit-transform 0.6s;
	-moz-transition: -moz-transform 0.6s;
	transition: transform 0.6s;
	-webkit-transform-origin: 0 0;
	-moz-transform-origin: 0 0;
	transform-origin: 0 0;
	pointer-events: none;
	padding: 7px 25px 7px 25px;
}

.cl-effect-20 a:hover span,
.cl-effect-20 a:focus span {
	background: #2f4351;
}

.cl-effect-20 a:hover span::before,
.cl-effect-20 a:focus span::before {
	-webkit-transform: rotateX(10deg);	
	-moz-transform: rotateX(10deg);
	transform: rotateX(10deg);
}
.pro_listing img{ width:100%; border:1px solid #ccc;margin-bottom: 0px;}
.pro_listing .product__name {
    background-color: #298ccc;
    padding: 8px;
    text-align: center;
    display: flex;
        height: 75px;
    margin-bottom: 35px;
        justify-content: center;
}
.pro_listing .product__name h3 {
    margin: 0px;
    color: #fff;
    /*line-height: 1.3;*/
    align-self: center;
}
/*-----------contact form----------------*/
.tWidth{width:100%; float:left;}
.enquiryBtn {font-family: 'Roboto', sans-serif; text-transform:capitalize}
.textBox, .box{width: 100% !important; background: none; border: solid 1px #d5d5d5 !important;
color: #848484; font-size: 15px; padding: 5px; margin-bottom: 15px; border: none;}
.textBoxMulti {width: 100% !important; background: none; border: solid 1px #d5d5d5 !important; border:none; color:#848484; font-size:15px; padding:5px; margin-bottom: 15px;}
.tred{color:#C00;}
.subbtn {
	background: #298ccc !important;
	border: none;
	display: inline-block;
	padding: 5px 15px !important;
	color: #fff;
	text-decoration: none;
	border-radius: 0px !important;
	transition: all 1s;
	font-size: 15px;
	text-transform: uppercase;
	font-weight: 300;
	margin-top: 10px;
}
.subbtn:hover {background:#075485 !important; color:#fff; }
.address {color: #c45a47;}

.con_details {
	background: #f5f5f5;
	color: #000;
	margin: 30px 0px;
	padding: 10px 15px;
	height: 230px;
	border-radius: 10px;
}
.dropdown-menu > li > a{padding: 10px 20px; color:#fff;font-size: 15px;}
.navbar-nav > li > a{border-right: 1px solid #fff;}
.navbar-nav > li:last-child a {border-right: none;}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover {color: #fff;background-color: transparent;}
.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover {color: #fff;
	background-color: transparent;
}
.infra .carousel{background: transparent;}

.organ{
	font-size: 25px;
	display: block;
	color: #006db3;
}
.map{ width:100%; height:auto;}
.map iframe{ width:100%; height:450px;}
#research img{ border:1px solid #ccc;}
.img_sroll .carousel {background: transparent;}
.title_blk{ color:#000; text-transform:uppercase;font-weight: 600;}
.divide_line{border-top: 1px solid rgba(86,162,205,0.2) !important;}
.cl-effect-20 .btn-group-lg > .btn, .btn-lg {padding: 12px 12px; font-size: 15px;border-radius: 100%;}
#boifert .btn-lg {padding: 8px 12px;font-size: 15px;border-radius: 6px;} 
.cl-effect-20 .btn-info{background-color: #8cb51a;border-color: #8cb51a;}
.cl-effect-20 .btn-info:hover{background-color: #8cb51a;border-color: #8cb51a;}
.career .tWidth{margin-top: 11px;color: #848484;}
.s3{ color:#b0f11d;}
.new_list li{ list-style:none;font-size:16px;padding: 5px 15px;}
.new_list li span{ margin-right:10px; color: #c00;}
h4{ font-size:17px;} 
.list_img img{ margin:20px 10px; float:left; border:1px solid #ccc;} 
.table-responsive table{ width:100%; margin-top:10px;}
.table-responsive table th {background: #87ad1f;color: #fff;text-align: center;}
.table-responsive table th:hover{background:#58730d;}
.table-responsive table tr:nth-of-type(2n+1) {background: #f1f1f1;}
.certificate img{ border:1px solid #ccc;min-height: 275px;}
.dropdown:hover .dropdown-menu.submenu {
	display: none !important;
}
.dropdown .menu_sec:hover .dropdown-menu.submenu {display: block !important;}
/*-------------Responsive--------------------*/

@media only screen and  (min-width: 1301px) {
.blk5 {left: 11%;}
.blk4 {left: 15%;}
}

@media only screen and  (min-width: 1500px) {
.blk5 {left: 15%;}
.blk4 {left: 19%;}
}
@media only screen and  (min-width: 1600px) {
.blk5 {left: 17%;}
.blk4 {left: 20%;}
.right_blk {right: 235px;}
}
@media only screen and  (min-width: 1900px) {
.blk5 {left: 22%;}
.blk4 {left: 25%;}
.right_blk {right: 320px;}
}
@media only screen and (max-width: 1300px) {
.blk5 .c1 {margin: -67px 9px 0 293px;}
}
@media only screen and (max-width: 1199px) {
.container { width:96%;}
.doctor p{width: 72%;}
.right_blk{margin-top: -90px;}
.blk5{left: 87px;}
.blk4{left: 137px;}
#footer_sec{z-index: -1;}
.doctor p {width: 70%;}
 h3 {font-size: 23px;}
 .navbar-collapse{padding-right: 0;}
 .research{margin-top: 4px;}
.research .leaf {margin: 18px 93px;}
.blk5 .c1 {margin: -67px 9px 0 327px;}
}
@media only screen and (min-width: 1301px) and (max-width: 1400px) {
	.logoBox{
		left: 4%;
		width: 10%;
	}
}

@media only screen and (min-width: 1201px) and (max-width: 1300px) {
	.navbar-nav > li > a{
		padding: 4px 8px;
		
	}
	.logoBox{width: 12%;}
}
@media only screen and (min-width: 1101px) and (max-width: 1200px) {
	.navbar-nav > li > a{
		padding: 4px 7px;
		font-size: 15px;
	}
	.logoBox{width: 12%;}
}
@media only screen and (max-width:1100px) {
.offer {height: 440px !important;}
.navbar-nav > li > a {font-size: 14px;padding: 5px 7px}
.agriBlk a p {font-size: 13px;}
.welInfo h1{font-size: 42px;}
.research .leaf {margin: 20px 93px;}
.research{margin-top: -10px;}
.blk5 .c1 {margin: -67px 9px 0 280px;float: left;}
.blk4 .c1 {margin: -67px 9px 0 304px;}
.blk5 p {font-size: 12px;margin-left: -5px;}
.blk3 {right: -55%;}
.blk2 {right: -60%; top: 48%;}
.blk4 h4{ margin-left: -21px;}
.blk5 {	top: 37%;}
.right_blk{right: 60px;}
#testimonial_sec .owl-next{right: 60%;}
.call{width: 21%;}
h3 {font-size: 21px;}
.con_details{height: 240px;}
.research p {margin-left: 90px;font-size: 15px;}
}
 

 @media only screen and (min-width: 768px) and (max-width: 1080px) {
	.logoBox {
        width: 16%;
	    top: 20px;
	}
	.navbar.navbar-default.mainmenu {
        top: 110px;
	    background-color: #6696c926;
	    width: 100%;
	}
 }


@media only screen and (max-width: 1024px) {
.container { width:96%;}
.navbar-wrapper{right: 2%;}	
.carousel-caption h1{font-size: 45px;}
.carousel-caption{padding-bottom: 35px;}
.welInfo h1{font-size: 38px;}
.welInfo h2{font-size: 30px; top: 30px;}
.leaf {margin: 28px 15px;}
.research{ width:90%;}
.infra{ display:none;}
.grid figure{min-width: 280px;}
#testimonial_sec .owl-next{right: 60%;}
.doctor{ width:100%;}
.right_blk{margin-top: -103px;right: 24px;}
.doctor p {width: 60%;}
.blk5 {left: 0;}
.blk4 {left: 75px;}
#why_sec h3{left: 45%;}
.call{width: 25%;left: 38%;}
.info p{font-size: 14px;}
.agriBlk a p {font-size: 12px;}
.blk5 .c1{margin: -67px 9px 0 305px;}
.blk5 h4{margin-left: 74px;}
.blk5 p{margin-left: 27px;}
.triangle {bottom: -90px;right: 27px;}
.nav > li > a{padding: 0px 10px;}
h3 {font-size: 19px;}
#infra_sec .welBnt {margin-bottom: 15px;}
.doctor h2 span {font-size: 32px;}
.con_details {height: 260px;}
}
@media only screen and (max-width: 991px) { 
.navbar-inverse .navbar-nav > li > a{font-size: 15px;}
#infra_sec .welBnt a{margin: 0 0 35px 89px !important;}
.doctor h2 span{font-size: 30px; }
.blk2{right: -60%;}
.blk3{right: -57%;top: 74%;}
.nav > li > a {
	padding: 0px 10px !important;
}
.con_details {
	height: 175px !important;
}
#inner_header h2 {
	font-size: 23px !important;
	top: 26% !important;
}
.agriBlk a p {
	font-size: 11px;
}
.right_blk {margin-top: -103px;right: 15px;}
h3 {font-size: 18px;}
.con_details{ height:235px !important;}
.welInfo h2 { top: 24px;}
.welInfo h1 {font-size: 36px;}
.mailID {height: 100px !important;}
}

@media only screen and (max-width: 800px) { 
.carousel-caption{ display:none;}
.navbar-inverse .navbar-nav > li > a {font-size: 12px;padding: 8px 12px;line-height: 2px;}
.welInfo .col-sm-7{ width:100%;}
.welInfo .col-sm-5 img{ display:none;}
.welInfo{padding: 20px 0;}
.grid figure {min-width: 210px;}
.pro1 h3{font-size: 18px;top: 34px;left: 45px;}
figure.effect-lexi figcaption::before{width: 270px;height: 270px;}
figcaption span{left: 0px;top: 5px !important;}
#product_sec{padding: 20px 50px;}
#product_sec h2{top: 54px;left: 37%;}
#testimonial_sec{padding: 20px 40px;}
#testimonial_sec .col-sm-3{ width:30%;}
#testimonial_sec .col-sm-9{ width:70%;}
#testimonial_sec h3{font-size: 35px;}
#testimonial_sec h4{font-size: 20px;}
#testimonial_sec .owl-next {right: 55%;}
#testimonial_sec .owl-prev{left: 28%;}
.right_blk{ position:relative; background:none;margin-top: 0;right: 10px;}
.right_blk h2{ border:none;} 
.doctor{margin-bottom: 20px;}
#about_dr{ padding:50px;}
.doctor p {width: 100%;}
.blk1 h4, .blk2 h4, .blk3 h4, .blk4 h4, .blk5 h4{font-size: 15px;}
.blk1 p, .blk2 p, .blk3 p, .blk4 p, .blk5 p{font-size: 11px;}
.c1{width: 50px;height: 50px;}
.c1 span{font-size: 17px;line-height: 2.7;}
.blk5 .c1 {margin: -85px 9px 0 231px;float: left;}
.blk2 {right: -63%;top: 39%;}
.blk4 .c1{margin: -67px 9px 0 225px;}
.blk4 h4, .blk4 p{margin-left: -30px;}
.blk3{right: -60%;}
#why_sec h3 {left: 43%;}
.call {width: 29%;left: 35%;}
.info p, .info1 p a{font-size: 11px;}
.nav > li > a {padding: 0px 5px !important;}
.navbar-nav > li > a {font-size: 12px;}
.dropdown-menu > li > a {padding: 5px 20px;font-size: 15px;}
.offer {height: 565px !important;}
.offer ul li span{margin-right: 0px;}
.drdetails li{font-size: 14px;}
#inner_header h2 {font-size: 18px !important;top: 22% !important;}
.title_h3{ display:none;}
.textBlk span{font-size: 14px;}
.blk5 h4 {margin-left: 38px;}
#testimonial_sec {padding: 50px 40px;}
.dropdown-menu{left: -120px;}
.textBlk{font-size: 22px;}
h4 {font-size: 15px;}
.right_blk img {margin: 0 auto;}
.right_blk h2 {text-align: center; margin: 0 auto;}
} 
@media only screen and (max-width: 767px) { 
.navbar.navbar-default.mainmenu {position: absolute;top: 50px;z-index: 99;width: 100%;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {width: 100%;position: absolute;margin: 0 auto;
z-index: 10;background: #006db3;left: 0;right: 0;}
.nav > li > a {padding: 5px 5px !important;text-align: center;}
.mainmenu .collapse ul ul, .mainmenu .collapse ul ul.dropdown-menu {width: 100%;}
.navbar-toggle{margin-top: -28px;}
.navbar.navbar-default.mainmenu {position: absolute;top: 50px;z-index: 99; right: 0px; }
#testimonial_sec .col-sm-9, #testimonial_sec .col-sm-3  {width: 100%;}
#testimonial_sec .owl-prev {left: 0;top: 92%;}
#testimonial_sec .owl-next {right: 82%;top: 92%;}
.triangle {bottom: -70px;right: 7px;}
.blk1 h4, .blk2 h4, .blk3 h4, .blk4 h4, .blk5 h4 {font-size: 12px;}
.blk1 p, .blk2 p, .blk3 p, .blk4 p, .blk5 p {font-size: 10px;}
.call {width: 35%;left: 35%;}
.info1 {text-align: left;}
.info {border-bottom: 1px solid rgba(255,255,255,0.2);margin-bottom: 18px;}
.info p, .info1 p a {font-size: 15px;}
#testimonial_sec p{ width:100%;}
.navbar-nav > li > a{border-right:none;}
.navbar-default .navbar-nav .open .dropdown-menu > li > a {color: #fff;}
.offer {height: 340px !important;margin: 10px 0;}
#testimonial_sec .owl-next, #testimonial_sec .owl-prev{top: 94%;}
.triangle {bottom: -40px;}
.certificate img {border: 1px solid #ccc;margin-bottom: 15px;}
#research img {border: 1px solid #ccc;width: 100%;}
.blk4 .c1 {margin: -40px 9px 0 225px;}
.blk3 {right: -62%; top: 72%;}
.img-responsive.round {width: 30%;}
.blk5 {top: 35%;left: 35px;}
.blk1 {top: 52px;}
.blk2 {right: -59%; top: 45%;}
.blk3 {right: -57%;top: 72%;}
.blk4 {top: 55%; left: 65px;}
#why_sec h3 {top: 190px;}
.dropdown-menu {left: 0;right: 0;text-align: center;}
.mainmenu .collapse ul ul ul, .mainmenu .collapse ul ul ul.dropdown-menu {
	background: #8cb51a;
	color: #000;
	top:35px;
	left: 0;
	right: 0;
	margin: 0 auto;
}
.img_sroll img{width: 60%;}
} 
@media only screen and (max-width: 600px) { 
.welInfo h1 {font-size: 35px;}
.welInfo h2 {font-size: 23px;top: 28px;}
#product_sec h1{font-size: 40px;}
#product_sec h2{font-size: 25px;top: 49px;left: 36%;}
.grid figure {min-width: 230px;}
#testimonial_sec .owl-next {right: 75%;top: 92%;}
.doctor h2 span {font-size: 22px;}
.doctor h2 {font-size: 22px;}
.blk1 p, .blk2 p, .blk3 p, .blk4 p, .blk5 p {display: none;}
.blk1{top: 89px;}
.blk2{right: -61%;}
.blk2 h4{margin-top: 14px;}
.blk3 {right: -57%; top: 70%;}
.blk3 .c1{margin: 0 3px 0 0;}
.blk3 h4{margin-top: 20px;}
.blk4 {left: -35px;top: 61%;}
.blk1 h4, .blk2 h4, .blk3 h4, .blk4 h4, .blk5 h4 {font-size:9px;}
.blk4 h4, .blk4 p {margin-left: 62px;}
.blk4 .c1 {margin: -40px 9px 0 237px;}
.blk5 .c1 {margin: -38px 9px 0 127px;}
.blk5 h4{margin-left: 7px;}
.call{ display:none;}
.research p, .research h1 {margin-left: 20px;}
.research h2{left: 22px;}
.research .leaf {margin: 25px 25px;}
#infra_sec .welBnt a {margin: 0 0 35px 25px !important;}
.c1{border: 1px solid #ccc;}
#inner_header h2 {font-size: 18px !important;top: 17% !important;}
.inner_sec {padding: 30px;}
.textBlk {font-size: 20px;}
#testimonial_sec .owl-next, #testimonial_sec .owl-prev{top: 97%;}
.blk5 { left: 65px;}
#why_sec h3 {top: 165px; left: 41%;}
.right_blk img {width: 50%;}
#testimonial_sec img {width: 30%;}
#testimonial_sec h3 {font-size: 30px;}
}
@media only screen and (max-width: 500px) { 
.logoBox{width: 25%;}
.welInfo h1, .research h1 {font-size: 30px;}
.research h2{font-size: 25px;top: 25px;}
.grid figure {min-width: 100%;}
.owl-carousel .owl-item img {width: 100%;}
.pro1 h3{font-size: 25px;}
#testimonial_sec .col-sm-9 img{ display:none;}
#testimonial_sec .owl-prev {top: 95%;}
#testimonial_sec .owl-next {right: 72%;top: 95%;}
#about_dr {padding: 25px;}
.doctor h2 {font-size: 20px;}
.doctor h2 span {font-size: 20px;}
.right_blk{ right:0;}
#why_sec img{ display:none;}
#why_sec h3{top: 92px; color:#000;}
#why_sec{padding: 150px 0px 168px 0px;}
.blk1 {top: 10px;}
.blk4 {left: -60px;top: 58%;}
.blk3 {right: -60%; top: 67%;}
.blk2 {top: 37%; right: -67%;}
.blk5 {left: 11px;top: 27%;}
.info p, .info1 p a {font-size: 14px;}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form{margin-left: 7px;}
.logoBox {width: 19%;}
.green {font-size: 16px;}
.pro1 h3 {left: 98px;}
#testimonial_sec .owl-next, #testimonial_sec .owl-prev{top: 98%;}
.offer {height: 435px !important;}
.textBlk {font-size: 15px;}
.organ{font-size: 20px;}
.img_sroll img {
	width: 70%;
}
}
@media only screen and (max-width: 400px) {
.logoBox {width: 28%;} 
.welInfo h1, .research h1 {font-size: 25px;}
.welInfo h2{font-size: 19px;top: 25px;left: 5px;}
.green{font-size: 14px;}
.welInfo .col-sm-7 {padding: 0;}
.welInfo {padding: 30px 0;}
.owl-prev{left: -50px;}
.owl-next{right: -55px;}
.pro1 h3 {left: 92px;}
.grid{padding: 0;}
#testimonial_sec h3 {font-size: 30px;}
#testimonial_sec .owl-next {right: 62%;top: 95%;}
.doctor h2 span {font-size: 14px;}
.doctor h2{font-size: 14px;}
.right_blk h2{padding: 10px 38px;font-size: 15px;}
#why_sec h3{font-size: 22px;}
.blk5 .c1 {margin: -81px 9px 0 61px;}
.blk5 h4{margin-top: 70px;margin-left: 20px;}
.c1{border: 1px solid #ccc;}
#why_sec img{ display:block;}
.blk1, .blk2, .blk3, .blk4, .blk5{ display:none;}
#why_sec{ padding:20px;}
#why_sec h3 {top: 33px;color: #fff;font-size: 25px;left: 1px;right: 0;}
.logoBox {width:19%;}
#inner_header h2 {font-size: 11px !important;top: 12% !important;}
.green {font-size: 13px;}
.offer {height: 535px !important;margin: 10px 0;}
 h3 {font-size:17px;}
 .color_blk {color: #000;font-size: 18px;}
 .para a{font-size: 13px;}
 #testimonial_sec .owl-next, #testimonial_sec .owl-prev {top: 95%;}
 #mission {font-size: 20px;color: #298ccc;}
 .con_details {height: 300px !important;}
 #testimonial_sec h3 {font-size: 24px;}
 .img-responsive.round {width: 47%;}
.mailID {height: 100px !important;}
}
@media only screen and (max-width: 320px) { 
.logoBox {width: 29%;top: 7px;}
.welInfo h1, .research h1 {font-size: 20px;}
.welInfo h2 {font-size: 15px;top: 20px;left: 5px;}
.green {font-size: 12px;}
.leaf {margin: 20px 15px;}
#product_sec h1 {font-size: 28px;}
#product_sec h2 {font-size: 20px;top: 40px;left: 31%;}
.pro1 h3 {left: 67px;font-size: 12px;}
#testimonial_sec {padding: 20px 27px;}
#testimonial_sec .owl-next {right: 56%;top: 95%;}
#about_dr {padding: 10px;}
.right_blk h2{font-size: 12px;}
#why_sec h3 {top: 49px; font-size: 25px;margin: 0 auto;}
.inner_sec{ padding:25px !important;}
.navbar.navbar-default.mainmenu {top: 37px;}
.logoBox {width: 22%;top: 7px;}
#inner_header h2 {font-size: 10px !important;top: 10% !important;}
.offer {height: 732px !important;margin: 10px 0;}
.offer h3{font-size: 15px;}
.para a {font-size: 11px;}
.details li {font-size: 14px;}
.textBlk {font-size: 14px;}
.con_details {height: 265px !important;}
.owl-theme .owl-nav {margin-top: 22px;}
.doctor h2 span {font-size: 12px;}
.title_blk{font-size: 13px;}
.inner_sec {padding: 15px !important;}
.img-responsive.round {width: 60%;}
.mailID {height: 100px !important;}
.con_details p {line-height: 25px;font-size: 15px;}
}
#back-to-top img {
	width: 85%;
}
#back-to-top .btn-group-lg > .btn, .btn-lg {padding: 7px 4px;}