/*
Theme Name: Kumaran Nursery
Theme URI: http://www.Kumaran.in/
Version: 1.0
Author: BLISSON TECHNOLOGIES
Author URI: http://www.blissontechnologies.in/
*/

/*@import url(http://fonts.googleapis.com/css?family=Josefin+Sans:300,400); */

/***** Font Definition for Museo Slab *****/
@font-face {
    font-family: 'Museo Slab';
    src: url('fonts/MuseoSlab_Regular.eot');
    src: url('fonts/MuseoSlab_Regulard41d.eot?#iefix') format('embedded-opentype'),
         url('fonts/MuseoSlab_Regular.woff') format('woff'),
         url('fonts/MuseoSlab_Regular.ttf') format('truetype'),
         url('fonts/MuseoSlab_Regular.svg#wf') format('svg');
    font-weight: normal;
    font-style: normal;
}
 
  
@font-face {
    font-family: 'Museo Slab';
    src: url('fonts/MuseoSlab_Italic.eot');
    src: url('fonts/MuseoSlab_Italicd41d.eot?#iefix') format('embedded-opentype'),
         url('fonts/MuseoSlab_Italic.woff') format('woff'),
         url('fonts/MuseoSlab_Italic.ttf') format('truetype'),
         url('fonts/MuseoSlab_Italic.svg#wf') format('svg');
    font-weight: normal;
    font-style: italic;
}

html{
	overflow-x: hidden;
}

body{
	font-family: 'Josefin Sans', sans-serif !important;
	}

embed,iframe,object,video {max-width: 100%;}

img {
    border: 0 none;
    height: auto;
    max-width: 100%;
    vertical-align: middle;
}

h1, h2, h3, h4, h5, h6{
	margin-top: 15px;
	margin-bottom: 15px;
	font-family: 'Museo Slab';
}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{
	text-decoration: none;
}

h1, h2, h3{margin-top: 25px;}

h1{font-size: 34px;}

h2{font-size: 28px;}

h2 span{color:#00009C; font-weight:600;}

h3{font-size: 24px;}

h4{font-size: 20px;}

h5{font-size: 18px;}

h6{font-size: 15px !important; text-align:center; font-family: 'Museo Slab' !important;}

p{color:#4D4D4D; text-align:justify;font-family: "Century Gothic",verdana,arial,helvetica;}

a{
	-webkit-transition: all 150ms ease-in-out;
	-moz-transition: all 150ms ease-in-out;
	-ms-transition: all 150ms ease-in-out;
	-o-transition: all 150ms ease-in-out;
	transition: all 150ms ease-in-out;
	cursor: pointer;
}

header{background:#FFF;}

.header-top{
	/*background:#f0bc00 url(images/tog-bg.png) center top;*/
	border-bottom: 1px solid rgba(255,255,255,0.5);
	padding:0px;
	background-color: #79a135;
	}
	
.social{
	text-align: left;
	margin-top: 0px;
	padding:5px 35px;
	border-left: 1px solid rgba(255,255,255,0.5);
	border-right: 1px solid rgba(255,255,255,0.5);
	display:inline-block;
}

.social a i{
   display:inline-block;
   width:30px;
   height:30px;
   font-size:18px;
   line-height:30px;
   text-decoration:none;
   text-align:center;
   color:#f0bc00;
   background:rgba(255,255,255,0.8);
   -webkit-transition: all 1.5s ease;
   -moz-transition: all 1.5s ease;
   -ms-transition: all 1.5s ease;
   -o-transition: all 1.5s ease;
   transition: all 1.5s ease;
}

.social a:hover i{
   background:#FFF;
}

.tele{
	padding:5px 35px;
	border-left: 1px solid rgba(255,255,255,0.5);
	border-right: 1px solid rgba(255,255,255,0.5);
	display:inline-block;
	float:right;

}

.tele p{
	font-size:16px;
	color: rgba(255,255,255,0.9);
	padding-top:10px;
	}
.tele p a{
	color: rgba(255,255,255,0.9);
	-webkit-transition: all 1.5s ease;
	-moz-transition: all 1.5s ease;
	-ms-transition: all 1.5s ease;
	-o-transition: all 1.5s ease;
	transition: all 1.5s ease;
	}
.tele p a:hover{color:rgba(0, 0, 0, 0.8); text-decoration:none;}

.logo-wrap{padding:10px 0 15px; border-top:1px solid #006633;}
.logo img{max-height:70px;}

.button{/*margin-top:20px;*/ font-family: 'Museo Slab'; font-style:italic; display:inline-block;}

.button > a{
	display: inline-block;
	border-bottom: 3px solid rgba(255,255,255,0.3);
	padding: 10px 15px 7px;
	background-color: #e6a483;
	color: #fff !important;
	text-decoration: none !important;
	-webkit-transition: all 0.15s ease-in 0s; 
	-moz-transition: all 0.15s ease-in 0s; 
	-o-transition: all 0.15s ease-in 0s; 
	transition: all 0.15s ease-in 0s;
	background-repeat: no-repeat;
	font-style: italic;
}

.button > a:hover{
	background-color: #96ca42;
}

.grey a{background-color:#959595;}
.grey a:hover{background-color:#BFBFBF;}


.dropdown-menu {
	padding:0px;
	background:rgba(102,171,54, 0.9) !important;
	border:0px;
	}

.dropdown-menu li{
	border-bottom:1px solid #006633 !important;
	padding:5px;
	display:block;
	}
.dropdown-menu li a{color:#FFFFFF !important;}
.dropdown-menu li:last-child{border-bottom: 3px solid #006633 !important;}
.dropdown-menu li a:hover{background:none !important; color:#fff !important;}

.dropdown-submenu {
	position:relative !important;
}
.dropdown-submenu>.dropdown-menu {
	top:0;
	left:100%;
	margin-top:0px;
	margin-left:-1px;
	border-radius:0px;
}
.dropdown-submenu:hover>.dropdown-menu {
	display:block !important;
}

.dropdown-submenu>a:after {
	display:block;
	content:" ";
	float:right;
	width:0;
	height:0;
	border-color:transparent;
	border-style:solid;
	border-width:5px 0 5px 5px;
	border-left-color:#cccccc;
	margin-top:5px;
	margin-right:-10px;
}
.dropdown-submenu:hover>a:after {
	border-left-color:#ffffff !important;
	color:#777777 !important;
}
.dropdown-submenu.pull-left {
	float:none;
}
.dropdown-submenu.pull-left>.dropdown-menu {
	left:-100%;
	margin-left:10px;
	-webkit-border-radius:0px 0 0px 0px;
	-moz-border-radius:0px 0 0px 0px;
	border-radius:0px 0 0px 0px;
}


/*Menu Styles*/
.nav-left{padding-left:0px}
.navbar-brand {color:#16A085 !important;}
.navbar-collapse {padding-left:0px;}
.navbar-default{
	background:none !important;
	border:0px !important;
	border-top:3px solid #ebebeb !important;
	border-radius:0px !important;
	font-family: 'Museo Slab' !important;
	padding:15px 0 !important;
}

.navbar{margin-bottom:0px !important;}

.nav > li > a{padding:0px 25px !important;}
/*.nav > li > a:first-child{padding-left:0px;}*/

.navbar-nav > li > a {line-height:30px; text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.0) !important;}

.navbar-default .navbar-nav > li > a{
	font-size:14px;
	text-transform:uppercase;
	font-weight:400;
	color:#333333;
	border-right:1px solid #ebebeb !important;
}
.navbar-default .navbar-nav > .dropdown > a .caret{
	border-top-color: #FFFFFF;
    border-bottom-color: #FFFFFF;
}

.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover {color:#66ab36 !important; background:none !important;}

.navbar-default .navbar-brand{
	color:#fff;
}

.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
    color:#f58634;
    background:#FFFFFF !important;
}


.breadcrumb-section { width:100%; margin:0px 0px 20px; padding:8px 0px 8px; float:left; clear:both; background:url(images/bread-crub.jpg); font-family: 'Open Sans', sans-serif;}
.breadcrumb-section h3{color:#FFF;}
ul.breadcrumb{margin:0px 0 0;background:transparent;}
ul.breadcrumb>li{text-shadow:none}
ul.breadcrumb>li>a,ul.breadcrumb>li .divider{color:#F8C400; font-size:14px; font-weight:400;}
ul.breadcrumb>li.active{color:#fff}
.p{color:#A50000; text-align:center}

ul{padding-left: 0;}
.ul li{list-style-type:none; margin-left:10px;}	
	
.ul li ul li{
	list-style-type:none !important; 
	margin: 5px 0 10px 0 !important;
	padding: 10px 0;
	width: auto !important;
	border-bottom: 1px dotted #F8C400 !important;
}
.ul li ul li:before {
	content: "\f101";
    font-size: 12px;
    color:#66AB36;
    position:relative;
	margin-right:10px;
    font-family: FontAwesome;
}
.ul li ul li:before a{ text-decoration:none; color:#743349; line-height:6px; }
.ul li ul li:before a:hover{ text-decoration:none; color:#ee29d6 !important; }

.cat-li{ max-width: 25%; }
.left_body{ padding:0 0px 20px 0; height:auto; }
.left_body ul{ margin:20px 0 0 0; }
.left_body ul li{ padding:5px 0 5px 5px; height:auto; border-bottom:0px dotted #F8C400;}
.left_body ul li a{ text-decoration:none; color:#4D4D4D; line-height:6px; }
.left_body ul li a:hover{ text-decoration:none; color:#9ecc41; }
.left_body ul ul{ margin:0; padding:0; }
.left_body ul li ul li{ padding:5px 0 5px 10px; height:auto; border-bottom:0px dotted #743349; line-height:10px; font-size:13px; }
.left_body ul li ul li a{ line-height:15px; }
.right_body{height:auto; border-left:1px solid #b9b9b9; padding:0 0 0 30px; }
.ul1 li {
    padding-left: 10px;
    list-style-type: square;
    line-height: 18px;
    margin-bottom: 10px;
	margin-left:20px
}
.ul2 li {
    padding-left: 10px;
    list-style-type: none;
    line-height: 18px;
    margin-bottom: 10px;
	margin-left:-10px
}


ul.fancy-list { list-style-type:none; list-style-position:outside; padding:0;}
ul.fancy-list li { display:block; position:relative; padding-left:20px; line-height:24px; padding-bottom:10px; color:#4D4D4D; font-weight: 400; font-size: 16px;
font-family: "Century Gothic",verdana,arial,helvetica;}
ul.fancy-list li p{line-height:21px !important; color:#333;} 
ul.fancy-list li ul { padding-left:0px; }
	
ul.fancy-list.arrow li { padding-left:15px; }
ul.fancy-list.double-arrow li { padding-left:15px; }

ul.fancy-list li:before { font-family: 'FontAwesome'; font-style:normal; color:#F8AB20; font-weight:normal; text-decoration:inherit; font-size:14px; position:absolute; top:1px; left:0px; }

ul.fancy-list.arrow li:before { content:"\f105";}
ul.fancy-list.double-arrow li:before { content:"\f101";}


/* for numeric navigation */

.pagenavi {
    margin: 0 0 20px 0px !important;
    padding: 5px 1px 5px !important;
    float:left !important;
    width: 100% !important;
    background:url(images/pagination_bg.html) no-repeat center !important;
}
.pagenavi a {
    padding: 5px 6px 4px 6px !important;
    margin: 3px !important;
    text-decoration: none !important;
    border: 1px solid #ccc !important;
    color: #666 !important;
    background-color: inherit;
}
.pagenavi a:hover {
    border: 1px solid #444 !important;
    color: #444 !important;
    background-color: #eee !important;
}
.pagenavi span.pages {
    padding: 5px 6px 4px 6px !important;
    margin: 3px !important;
    color: #825a2d !important;
    font-weight:bold !important;
    border: 1px solid #999 !important;
    background-color: inherit;
}
.pagenavi span.current {
    padding: 5px 6px 4px 6px !important;
    margin: 3px !important;
    font-weight:bold !important;
    border: 1px solid #666 !important;
    color: #444 !important;
    background-color: #eee !important;
}
.pagenavi span.expand {
    padding: 5px 6px 4px 6px !important;
    margin: 3px !important;
    border: 1px solid #ccc !important;
    color: #444 !important;
    background-color: inherit !important;
}
.pagenavi .first, .pagenavi .last {
    border: 1px solid #aaa !important;
}
.pagenavi .single_page {
border: 1px dashed #ccc !important;
} 
/* numeric navigation end*/

@media (min-width:768px) {
ul.nav li.dropdown:hover > ul.dropdown-menu {
    display: block;    
}
}

.dropdown-menu {
    background:#FFF;
    border:0px solid rgba(0, 0, 0, 0.15);
    border-radius:0px;
    box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.176);
	padding:5px 0px 0px;
}
.dropdown-menu li a{color:#666; font-weight:300;}
.dropdown-menu li{border-bottom:1px solid #dedede; padding:5px; display:block;}
.dropdown-menu li:last-child{border-bottom: 3px solid #f58634;}
.dropdown-menu li a:hover{background:none; color:#f58634;}

.slider-seperator{background:#006633;height:5px;}

.seperator-icon{
	position: absolute;
	left: 50%;
	margin-top: -37px;
	margin-left: -37px;
    display: block;
    font-size: 70px;
    max-width: 100%;
    width: 1em;
	-webkit-box-sizing: content-box !important;
	-moz-box-sizing: content-box !important;
	box-sizing: content-box !important;
	background-color: #fff;
	border: 5px solid;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	z-index: 100;
}
.seperator-icon-img{
    display: block;
    max-width: 100% !important;
    padding: 10px;
}

.wrapper{background:rgb(244, 250, 236); padding:0px 0 20px;}
.features{padding:60px 0 0;}
.feature-block{
	font-family: 'Museo Slab';
	margin-bottom:20px;
	/*border:1px solid rgba(0, 0, 0, 0.1);*/
	border: 1px solid #006633;
	padding: .5em;
	}
/*.block1{background:#FFF url(images/sec-1.png) no-repeat bottom right; padding-right:32% !important; padding:10px;}	
.block2{background:#FFF url(images/sec-2.png) no-repeat bottom right; padding-right:32% !important; padding:10px;}	
.block3{background:#FFF url(images/sec-3.png) no-repeat bottom right; padding-right:32% !important; padding:10px;}	*/

.feature-block .sub-title {
	letter-spacing: 0.75px;
	color: rgba(0, 0, 0, 0.42);
	font-size:13px;
	text-transform:uppercase;
	font-weight:100;
	}
	
.feature-block h3 {
	font-size: 18px;
	margin-top: 5px;
	margin-bottom: 10px;
	}
.feature-block p{font-size:12px; color:#666;}

.content-wrap{
	padding:10px 0 20px;
	}
	
.content-wrap p{font-weight:400; font-size:16px;}	
.mtop-70{margin-top:70px;}

.category{padding:30px 0 10px; border-top:1px solid #d5d0d0; background-color:#79a135;}

.category-block{/*background:#FFF;*/ margin-bottom:20px; padding-bottom:0px;}
.category-block .fig-caption{padding:10px; text-align:center;}
.fig-caption h5{margin-top:0px; color:#4D4D4D; font-size:16px; font-weight:normal}

footer {
	/*background: #66ab36 url(images/ftr-bg.png);*/
	padding: 20px 0 10px;
	margin-top: 0px;
	border-top: 4px solid #006633;
	background-color: #79a135;
}
footer p {
	color: #ffffff;
}
footer p a {
	color: #ffffff;
}
footer p a:hover {
	color: #CCCCCC;
}
.designed {
	text-align: right;
}
.designed a {
	color: #006633;
}
.designed a:hover {
	color: #00CC00;
	text-decoration:none;
}
/* Scroll to top */

.totop {
	position: fixed;
	bottom: 10px;
	right: 10px;
	z-index: 104400;
}
.totop a i {
	display: block;
	width: 32px;
	height: 32px;
	line-height: 30px;
	text-align: center;
	font-size: 20px;
	background: #006633;
	border-radius: 2px;
}
.totop a, .totop a:visited {
	color: #fff;
}
.totop a:hover {
	color: #eee;
	text-decoration: none;
}

@media (min-width: 1024px) and (max-width: 1199px) {
	.logo img{max-height:70px;}
	.nav > li > a { padding:0px 20px !important;}
}


@media (min-width: 768px) and (max-width: 1023px) {
	.logo img{max-height:70px;}
	.nav > li > a { padding:0px 10px !important;}
	.navbar-default .navbar-nav > li > a{
		font-size:13px !important;
	}
}
	

@media (min-width: 480px) and (max-width: 767px) {
	.social{
		text-align:left;
		float:left;
		padding:5px 35px 0px;
		border-left: 0px solid rgba(255,255,255,0.5);
		border-right: 0px solid rgba(255,255,255,0.5);
		display:block;
	}
	.tele{
		text-align:right !important;
		float: right !important;
		padding:0px;
		border-left: 0px solid rgba(255,255,255,0.5);
		border-right: 0px solid rgba(255,255,255,0.5);
		display:block;
		float:none;
		}
	.nav-left{padding-left:15px}
	.navbar-collapse {padding-left:15px;}
	.navbar-nav {margin: 0px -15px !important;}
	.navbar-default {padding:0px !important;}
	.navbar-default .navbar-nav > li {border-bottom:1px solid #FAFAFA; border-right:0px;}
	.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover { background:#a8cf45 !important; color:#4f2e2d !important;}
	.navbar-nav{float:none; text-align:center;}
	.nav > li > a { padding:7px !important;}
	.navbar-default .navbar-nav > li > a {
		line-height:20px !important;
		}
	.dropdown-menu li{text-align:center;}
	.designed {text-align:center;}
	.cat-li{ max-width: 100%; }
	.breadcrumb-section {margin:0px 0 20px; padding:8px 0px;}
	.breadcrumb-section h3{font-size:18px; margin:0px; padding:5px 0;}
	ul.breadcrumb>li>a,ul.breadcrumb>li .divider{font-size:13px;}
	footer p{text-align:center;}
}

@media (min-width: 320px) and (max-width: 479px) {
	.social{
		text-align:center !important;
		float: none !important;
		padding:5px 35px 0px;
		border-left: 0px solid rgba(255,255,255,0.5);
		border-right: 0px solid rgba(255,255,255,0.5);
		display:block;
	}
	.tele{
		text-align:center !important;
		float: none !important;
		margin: 0 auto !important;
		padding:0px;
		border-left: 0px solid rgba(255,255,255,0.5);
		border-right: 0px solid rgba(255,255,255,0.5);
		display:block;
		float:none;
		}
	.nav-left{padding-left:15px}
	.navbar-collapse {padding-left:15px;}
	.navbar-nav {margin: 0px -15px !important;}
	.navbar-default {padding:0px !important;}
	.navbar-default .navbar-nav > li {border-bottom:1px solid #FAFAFA; border-right:0px;}
	.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover { background:#a8cf45 !important; color:#4f2e2d !important;}
	.navbar-nav{float:none; text-align:center;}
	.nav > li > a { padding:7px !important;}
	.navbar-default .navbar-nav > li > a {
		line-height:20px !important;
		}
	.dropdown-menu li{text-align:center;}
	.cat-li{ max-width: 100%; }
	.breadcrumb-section {margin:0px 0 20px; padding:8px 0px;}
	.breadcrumb-section h3{font-size:18px; margin:0px; padding:5px 0;}
	ul.breadcrumb>li>a,ul.breadcrumb>li .divider{font-size:13px;}
	
	footer p{text-align:center;}
	.designed {text-align:center;}



.rdetails {
	background: #F8F7F7 !important;
	padding: 0 5px 5px !important;
	border-bottom: 2px solid #CCC !important;
	width:200px !important;
	
}

.rdetails h5 {
	margin: 0;
	text-align:center;
	color:#39599F;
}


}

.speakers{ width:100%; border:1px solid #e6e6e6; padding:15px 15px 15px; margin:20px 0 0 0; background:rgba(225, 225, 225, 0.5); height:auto; border-radius:7px; overflow:hidden !important;  }
.speakers strong{ float:right; }

.splash {
padding: 20px 0 0px 0 !important;
}


.splash img{margin-bottom:10px; !important}


.services-box {
	-webkit-box-sizing: border-box !important;
	-moz-box-sizing: border-box !important;
	box-sizing: border-box !important;
	border: 7px solid #b1b1b1 !important;
	padding:5px 5px !important;
	background: #f5f5f5 !important;

}
.services-box:hover {

	border-color:#d5d5d5 !important;
}
.rdetails {
	background: #F8F7F7 !important;
	padding: 0 5px 5px !important;
	border-bottom: 2px solid #CCC !important;
	
}

.rdetails h5 {
	margin: 0;
	text-align:center;
	color:#39599F;
}
.quick-enquiry  {
  position: fixed !important;
  top: 70% !important;
  right: -53px !important;
  z-index: 999999999 !important;
  transform: rotate(270deg) !important;
}
.view-catalog {
  position: fixed !important;
  top: 50% !important;
  right: -50px !important;
  z-index: 999999999 !important;
  transform: rotate(270deg) !important;
}


/*table css starts*/

table.tableizer-table {
	 font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	border: 2px solid  #2f5b06;
	
} 
.tableizer-table td {
	padding: 4px;
	margin: 3px;
	border: 2px solid #2f5b06;
	background:#eaf29c;
	width:220px;
	
}

.tableizer-table td:first-child { 
	text-align:center;
}

.tableizer-table td : first{
	padding: 4px;
	margin: 3px;
	border: 0px solid #2f5b06;
	background:#eaf29c;
	width:200px;
	
}
.tableizer-table th {
	background-color: #2b5d08; 
	color: #FFF;
	font-weight: bold;
	padding:10px 0px;
}
.tableizer-table th:first-child {
	text-align:center;
}
/* table css ends*/


.button1 { 
  width:200px; 
  position: relative;
  display: inline-block;
  padding: 7px 15px;
  border: 0px solid #ee5b21;
  background:#79a135;
  font-size: 14px;
  line-height: 22px;
  text-align: center;
  text-transform: uppercase;
  color: #fff;
  -ms-box-sizing:border-box;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-transition: border 0.3s, background 0.3s, color 0.3s;
  -ms-transition: border 0.3s, background 0.3s, color 0.3s;
  -moz-transition: border 0.3s, background 0.3s, color 0.3s;
  -webkit-transition: border 0.3s, background 0.3s, color 0.3s;
}
.button1:hover {
  background:#2f5b06; color:#FFF; text-decoration:none;
}
.button1.active {
  background:#2f5b06;
}
/*Start logo*/
@-webkit-keyframes shakeit {
0% { -webkit-transform: rotate(0deg) translate(2px, 1px); }
10% { -webkit-transform: rotate(2deg) translate(1px, 2px); }
20% { -webkit-transform: rotate(-2deg) translate(3px, 0px) ; }
30% { -webkit-transform: rotate(0deg) translate(0px, -2px); }
40% { -webkit-transform: rotate(-2deg) translate(-1px, 1px); }
50% { -webkit-transform: rotate(2deg) translate(1px, -2px); }
60% { -webkit-transform: rotate(0deg) translate(3px, -1px); }
70% { -webkit-transform: rotate(2deg) translate(-2px, -1px); }
80% { -webkit-transform: rotate(-2deg) translate(1px, 1px); }
90% { -webkit-transform: rotate(0deg) translate(-2px, -2px); }
100% { -webkit-transform: rotate(2deg) translate(-1px, 2px); }
}
@keyframes shakeit {
0% { transform: rotate(0deg) translate(2px, 1px); }
10% { transform: rotate(2deg) translate(1px, 2px); }
20% { transform: rotate(-2deg) translate(3px, 0px) ; }
30% { transform: rotate(0deg) translate(0px, -2px); }
40% { transform: rotate(-2deg) translate(-1px, 1px); }
50% { transform: rotate(2deg) translate(1px, -2px); }
60% { transform: rotate(0deg) translate(3px, -1px); }
70% { transform: rotate(2deg) translate(-2px, -1px); }
80% { transform: rotate(-2deg) translate(1px, 1px); }
90% { transform: rotate(0deg) translate(-2px, -2px); }
100% { transform: rotate(2deg) translate(-1px, 2px); }
}
.shakeit img:hover {
-webkit-animation-name: shakeit;
-webkit-animation-duration: 1s;
-webkit-animation-timing-function: linear;
-webkit-animation-iteration-count: infinite;
animation-name: shakeit;
animation-duration: 1s;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
/*End logo*/

/*footer slide strat*/
.footer-slide{
border: 1px solid #006633;
border-radius:20px; 
padding: 4px;
}
/*footer slide end*/