#top_search{
	height: 650px;
	overflow: hidden;
	position: relative;
	z-index: 1;
}
#top_search .video-preview{
	position: absolute;
	right: 0;
	bottom: 0;
	min-width: 100%;
	min-height: 100%;
}
#top_search video::-webkit-media-controls {
	display: none;
}
#top_search .overlay-top{
	position: absolute;
	z-index: 2;
	background-color: rgba(25,42,103,0.5);
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
}
#top_search .search{
	z-index: 2;
	position: absolute;
	bottom: 0;
	top: 0;
	right: 0;
	left: 0;
	display: flex;
	align-items: center;
}
#top_search .search form{
	margin: 0 auto;
	max-width: 600px;
	text-align: center;
}
#top_search .search form h2{
	margin: 0 auto;
	color: #fff;
	font-weight: bold;
	margin-bottom: 25px;
}
.views-page-banner {
	margin-bottom: 7px;
}
.views-page-banner .amcham-bann ul.menu{
	padding-left: 0;
	margin-bottom: 0;
}
.views-page-banner .amcham-bann .bann-overlay .overlay-title p{
	color: #fff;
	width: 75%;
	margin-top: 10px; /* was 30 */
	margin-bottom: 10px;
}
.views-page-banner .amcham-bann ul.menu li {
  list-style-type: none;
  display: inline-block;
  padding: 10px 25px;
  margin-bottom: 10px;
  margin-right: 15px;
}
.views-page-banner .amcham-bann ul.menu li.item-135{
	background-color: #fff;
}
.views-page-banner .amcham-bann ul.menu li.item-135 a{
	color: #192a67;
}
.views-page-banner .amcham-bann ul.menu li.item-119{
	background-color: #192a67;
}
.views-page-banner .amcham-bann ul.menu li.item-133{
	background-color: #3e467e;
}
.views-page-banner .amcham-bann ul.menu li.item-118{
	background-color: #55c2e4;
}
.views-page-banner .amcham-bann ul.menu li.item-134{
	background-color: #86cfeb;
}
.views-page-banner .amcham-bann ul.menu li.item-136{
	background-color: #70bbd7;
}
.views-page-banner .amcham-bann ul.menu li a{
	font-size: 16px;
	color: #fff;
	font-weight: 600;
}
#top_search .search form h5 {
    color: #fff;
    margin: 0 auto;
    margin-top: 10px;
    margin-bottom: 30px;
    font-size: 18px;
    font-weight: bold;
    line-height: 22px;
}
#top_search .search form .search_input{
	text-align: initial;
	padding: 20px;
	font-size: 16px;
	color: #fff;
	background: rgb(226,223,225);
	background: -moz-linear-gradient(-45deg, rgba(226,223,225,0.8) 0%, rgba(226,223,225,0.1) 100%);
	background: -webkit-linear-gradient(-45deg, rgba(226,223,225,0.8) 0%,rgba(226,223,225,0.1) 100%);
	background: linear-gradient(135deg, rgba(226,223,225,0.8) 0%,rgba(226,223,225,0.1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2dfe1', endColorstr='#e2dfe1',GradientType=1 );
	box-shadow: 0 3px 10px rgba(0,0,0,0.25);
	border-radius: 2px;
}
#top_search .search form .search_input .search-query{
	width: 100%;
	border: none;
	font-size: 18px;
	color: #192a67;
	padding: 10px 40px 10px 15px;
}
#top_search .search form .search_input .search-query::placeholder{
	color: #bdbed2;
	font-size: 18px;
}
#top_search .search form .search_input label{
	margin-bottom: 0;
	margin-top: 15px;
	color: #192a67;
	font-weight: 600;
}
#top_search .search form .search_input .just_input{
	position: relative;
}
#top_search .search form .search_input .just_input i{
	position: absolute;
	right: 13px;
	top: 13px;
	font-size: 20px;
	color: #192a67;
	transform: rotate(90deg);
}
#top_menu{
	padding: 50px 0;
	background: rgb(238,239,239);
	background: -moz-linear-gradient(top, rgba(238,239,239,1) 0%, rgba(255,255,255,1) 100%);
	background: -webkit-linear-gradient(top, rgba(238,239,239,1) 0%,rgba(255,255,255,1) 100%);
	background: linear-gradient(to bottom, rgba(238,239,239,1) 0%,rgba(255,255,255,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeefef', endColorstr='#ffffff',GradientType=0 );
}
#top_menu .menu_cont{
	text-align: center;
	border-right: 1px solid #192a67;
}
#top_menu .col-sm-6:last-child .menu_cont{
	border:none;
}
#top_menu .menu_cont .menu_title{
	font-size: 30px;
	margin-bottom: 0;
	font-weight: 700;
	min-height: 50px;
}
#top_menu .menu_cont .menu_img img {
	width: 35%;
	transition: all 0.15s ease-in-out 0.2s;
}
#top_menu .menu_cont .menu_img img:hover {
	transform: scale(1.1);
}
#supporters {
	background-color: #192a67;
	padding-top: 55px;
	padding-bottom: 60px;
	margin: 50px 0;
}
#supporters h3{
	color: #aeaecd;
	margin-left: 30px;
	margin-bottom: 50px;
}
#supporters .owl-carousel{
	position: relative;
	padding: 0 15px;
}
#supporters .owl-carousel .owl-nav{
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin-top: 0;
}
#supporters .owl-carousel .owl-nav button{
	color: #fff;
	width: 25px;
	height: 25px;
	text-align: center;
	margin: 0;
	position: absolute;
	background-color: #fff;
	border-radius: 50%;
}
#supporters .owl-carousel .owl-nav button span{
	display: none;
}
#supporters .owl-carousel .owl-nav button.owl-prev{
	left: 0;
	top: calc(50% - 10px);
}
#supporters .owl-carousel .owl-nav button.owl-next{
	right: 0;
	top: calc(50% - 10px);
}
#supporters .supporters_cont{
	padding: 0 25px;
}
#supporters .owl-carousel .owl-nav .owl-prev:before{
	font-family: "Font Awesome 5 Free"; font-weight: 900; content: "\f0d9";
	font-size: 20px;
	color: #192a67;
	line-height: 25px;
	margin-right: 3px;
}
#supporters .owl-carousel .owl-nav .owl-next:after{
	font-family: "Font Awesome 5 Free"; font-weight: 900; content: "\f0da";
	font-size: 20px;
	color: #192a67;
	line-height: 25px;
	margin-left: 3px;
}
#about_project{
	background-color: #55c2e4;
	padding-top: 55px;
	padding-bottom: 60px;
	margin: 50px 0;
}
#about_project .about_project_cont{
	padding-left: 25px;
	padding-right: 80px;
	color: #fff;
}
#about_project .about_project_cont a{
	text-decoration: none;
}
#about_project .about_project_cont h3{
	margin-bottom: 20px;
	color: #fff;
}
#views h2{
	text-align: center;
	color: #192a67;
	font-weight: bold;
	font-size: 50px;
}
#views h6 {
    text-align: center;
    width: 50%;
    margin: 0 auto;
    margin-bottom: 60px;
    color: #192a67;
    font-size: 18px;
}
#views .views_row .item_content .modal .modal-dialog{
	display: flex;
	align-items: center;
}
#views .item_content{
	position: relative;
}
#views .item_content .article-img{
	height: 400px; /* was 100% */
	width: 100%; /* was auto */
	object-fit: cover;
}
#views .item_content .img-replace{
	height: 400px;
	width: 100%;
	object-fit: cover;
}
#views .item_content .overlay_content {
	position: absolute;
	bottom: 0;
	top: 0;
	left: 0;
	right: 0;
	width: 50%;
	justify-content: center;
	align-items: center;
}
#views .item_content .overlay_content.video{
	background: transparent !important;
	width: 100%;
	cursor: pointer;
}
#views .item_content .overlay_content .tag{
	position: absolute;
	top: 20px;
	right: 20px;
	padding: 5px 10px;
	background: #cf0e3e;
	color: #fff;
	font-weight: bold;
}
#views #pc1Carousel .item_content .overlay_content .overlay_text {
    /*background: #0e2d6d9e;  */
	padding: 35px;
}
#views .item_content .overlay_content .overlay_text {
	color: #fff;
	display: block;
	height: 100%;
    padding: 60px 20px 20px 40px;
}
#views .item_content .overlay_content .overlay_text .mod-articles-category-category{
	font-weight: 700;
	font-size: 16px;
	text-transform: uppercase;
	display: block;
}
#views .item_content .overlay_content .overlay_text .mod-articles-category-title {
	color: #fff;
	text-decoration: none;
	font-size: 18px;
}
#views .views_row{
	margin-right: -15px;
	margin-left: -15px;
}
#views .views_row .item_content{
	margin-bottom: 10px;
	overflow: hidden;
	height: 400px;
}
#views .views_row .item_content.facts .overlay_content {
	background: rgba(25,42,103,0.6);
	/*padding: 60px 20px 20px 40px;*/
}

#views .views_row .item_content.opinions .overlay_content {
	background: rgba(85,194,228,0.6);
	/*padding: 60px 20px 20px 40px;*/
}
#views .views_row .item_content.media .overlay_content {
	background: rgba(85,194,228,0.6);
	/*padding: 60px 20px 20px 40px;*/
}
#views .views_row .item_content.local-impact .overlay_content{
	background: rgba(62,70,126,0.6);
	/*padding: 60px 20px 20px 40px;*/
}
#views .views_row .item_content.us-business-in-europe .overlay_content{
	background: rgba(25,42,103,0.6);
	/*padding: 60px 20px 20px 40px;*/
}
#views .item_content .modal.show{
	display: block !important;
}
#views .item_content.quotes .overlay_content {
	background: rgba(181,161,96,0.6);
	left: auto;
	/*padding: 20px 40px 20px 20px;*/
	display: block;
}
#views .item_content.quotes .overlay_content .overlay_text i{
	font-size: 35px;
	color: #ffd047;
	margin-bottom: 10px;
}
#views .item_content.quotes .overlay_content .overlay_text .quote_text{
	font-style: italic;
	font-size: 26px;
	line-height: 26px;
}
#views .item_content.quotes .overlay_content .overlay_text .quote_text a{
	color: #fff;
	text-decoration: none;
}
#views .item_content.quotes .overlay_content .overlay_text .quote_author{
	font-weight: bold;
	margin-top: 20px;
}
#views .carousel-control-next, .carousel-control-prev{
	bottom: initial;
	display: initial;
	width: initial;
	position: absolute;
}
#views .indicators{
	position: absolute;
	right: 55px;
	top: -100px;
	width: 70px;
}
#views .carousel{
	width: 100%;
}
#views .indicators a{
	color: #192a67;
	font-size: 80px;
	opacity: 1;
	line-height: 1;
}
#views .indicators a.carousel-control-prev{
	margin-right: 0;
}
.quote_text a {
	color: #fff;
	
	margin-bottom: 20px;
	display: block;
}
#amcham-bann .amcham-bann{
	height: 400px;
	background-color: #eee;
	width: 100%;
	position: relative;
	overflow: hidden;
}
#amcham-bann .amcham-bann .bann-image{
	height: 400px; /* was auto */
	object-fit: cover;
	width: 100%;
	position: relative;
}
#amcham-bann .amcham-bann .bann-overlay{
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	width: 50%;
	padding: 80px 40px;
	background-color: rgba(25,42,103,0.6);
	padding-bottom: 30px; /* new rule */
	display: flex;
    flex-direction: column;
    justify-content: center;
}
#amcham-bann .amcham-bann .bann-overlay .overlay-title h2{
	font-size: 45px;
	font-weight: 600;
	color: #fff;
}
#amcham-bann .amcham-bann .bann-overlay .overlay-desc{
	color: #fff;
	font-size: 18px;
	line-height: 20px;
	margin-top: 10px;
}
#amcham-featured .amcham-featured{
	padding: 40px 0;
	background-color: #f1f1f7;
}
#amcham-featured .amcham-featured .featured_left_cont .featured_title{
	color: #192a67;
	font-size: 26px;
}
#amcham-featured .amcham-featured .featured_left_cont .featured_subtitle{
	color: #192a67;
	font-size: 16px;
	line-height: 18px;
}
#amcham-featured .amcham-featured .featured_left_cont .authors_title{
	color: #192a67;
	font-size: 16px;
	margin-bottom: 0;
}
#amcham-featured .amcham-featured .featured_left_cont .featured_authors ul{
	padding-left: 0;
	margin-bottom: 0;
	list-style-type: none;
}
#amcham-featured .amcham-featured .featured_left_cont .featured_authors ul li p{
	margin-bottom: 0;
	color: #192a67;
	font-size: 14px;
	line-height: 16px;
}
#amcham-featured .amcham-featured .featured_right_cont > img {
	max-width: 150px;
	margin: 0 0 0 auto;
	display: block;
	padding-bottom: 20px;
}
#amcham-featured .amcham-featured .featured_right_cont .featured_down_button {
	font-size: 18px;
	line-height: 18px;
	color: #7e80ab;
	font-weight: 600;
	display: block;
	width: 100%;
	text-align: right;
	padding-bottom: 10px;
}
#amcham-featured .amcham-featured .featured_right_cont a.featured_down_button {
	font-size: 15px;
	line-height: 17px;
	padding: 0;
}
#amcham-featured .amcham-featured .featured_right_cont a.featured_down_button span{
	text-align: center;
    background-color: #192a67;
    color: #fff;
    font-weight: 600;
	font-size: 14px;
	line-height: 30px;
	padding: 5px 10px;
}
.related_title{
	color: #686b9c;
	display: inline-block;
	padding: 8px 20px;
	border: 2px solid #686b9c;
	margin-bottom: 15px;
}
.related_title h4{
	margin-bottom: 0;
}
.related_articles_cont ul{
	padding-left: 0;
	margin: 0;
	list-style-type: none;
}
.related_item_cont .item_category {
	display: block;
	width: 100%;
}
.related_head.media {
	display: block;
}
.related_articles_cont .related_item_cont {
	height: 450px;
}
.related_articles_cont .related_item_cont .related_head{
	height: 150px;
	padding-left: 10%;
	padding-right: 10%;
	padding-top: 5%;
	background-color: #192a67;
}
.related_articles_cont .related_item_cont .related_img img{
	height: 300px;
	width: 100%;
	object-fit: cover;
}
.related_articles_cont .related_item_cont .related_head.media{
	background-color: #009fe3;
}
.related_articles_cont .related_item_cont .related_head.quotes{
	background-color: #b5a160;
}
.related_articles_cont .related_item_cont .related_head.facts{
	background-color: #192a67;
}
.related_articles_cont .related_item_cont .related_head .item_category{
	font-weight: bold;
	color: #fff;
}
.related_articles_cont .related_item_cont .related_head .item_category p{
	margin-bottom: 0 !important;
}
.related_articles_cont .related_item_cont .related_head .item_title a{
	color: #fff;
	text-decoration: none;
}
.modal-content {
	background: transparent;
	border: none;	
}
.modal-body {
	padding: 0;
	border: none;	
}
.carousel-item {
	-webkit-perspective: none !important;
	perspective: none !important;
}
.us_state #eu-country-tab{
	background-color: rgba(255, 255, 255, 0.8);
	padding-left: 30px;
	padding-right: 30px;
}
.main.statistics_page .us_state .stat-comparison .stat_jobs .jobs_cont .jobs_num{
	color: #192a67;
}
.main.statistics_page .us_state .stat_jobs .jobs_cont .jobs_title{
	color: #192a67;
}
.main.statistics_page .us_state .stat-comparison .stat_foreign .investments_cont .investments_num{
	color: #192a67;
}
.main.statistics_page .us_state .stat-comparison .stat_foreign .investments_cont .investments_title{
	color: #192a67;
}
.main.statistics_page .us_state .stat-comparison .stat_foreign .investments_cont .investments_num{
	color: #192a67;
}
.main.statistics_page .us_state .stat-comparison .stat_goods .goods_cont .goods_num{
	color: #192a67;
}
.main.statistics_page .us_state .stat_goods .goods_cont .goods_title{
	color: #192a67;
}
.main.statistics_page .us_state .stat_services .services_cont .services_title{
	color: #192a67;
}
.page.investment #amcham-bann .amcham-bann .bann-image, .page.jobs #amcham-bann .amcham-bann .bann-image, .page.snapshot #amcham-bann .amcham-bann .bann-image, .page.trade #amcham-bann .amcham-bann .bann-image{
	height: 400px;
}
.main.statistics_page .us_state .stat_services ul {
    list-style-type: disc;
    width: 100%;
    text-align: center;
    margin: 0 auto;
    display: inline-block;
}
.main.statistics_page .us_state .stat_services ul li {
    text-transform: capitalize;
    font-weight: bold;
    list-style-type: disc;
    color: #192a67;
    float: left;
    margin-right: 20px;
}
.services_cont_countries {
		text-transform: capitalize;
    font-weight: bold;    
    color: #192a67;
    margin: 15px 0 0 0;
}
.main.statistics_page .us_state .stat_services ul li img{
	width: 100%;
}
#eu-country-tab {
	background-color: rgba(25,42,103,0.8);
}
#us-country-tab {
	/* background-color: rgba(171, 144, 67, 0.71); */
	background-color: rgba(255,255,255,0.85);
}
#us-country-tab .statistics_info .stat_jobs .jobs_cont .jobs_num, #us-country-tab .statistics_info .stat_jobs .jobs_cont .jobs_title, #us-country-tab .statistics_info .stat_foreign .investments_cont .investments_num, #us-country-tab .statistics_info .stat_foreign .investments_cont .investments_title, #us-country-tab .statistics_info .stat_goods .goods_cont .goods_num, #us-country-tab .statistics_info .stat_goods .goods_cont .goods_title, #us-country-tab .statistics_info .stat_services .services_cont .services_num, #us-country-tab .statistics_info .stat_services .services_cont .services_title{
	color: #192a67;
}
html {overflow: -moz-scrollbars-none;}

.statistics_page .searchStatisticsContent{
	min-height: auto;
	padding: 0;
	background-color: initial;
	background: rgba(255,255,255,0.9);
}
.statistics_page .ssm{
	min-height: auto;
	width: 65%;
	left: -5%;
	top: 125px;
	position: relative;
	z-index: 9998;
}
.country-section-1 {
	height: calc(100vh - 225px);
}
::-webkit-scrollbar {
  width: 0px !important; 
  background: transparent;
  display: none !important; 
}

.country-container {
/*	margin-top: 150px;
	overflow: hidden;
	overflow-y: scroll;
	width: 100%;
	-ms-overflow-style: none;  
  overflow: -moz-scrollbars-none;  
  position: relative;
  right: -20px;*/
}
.ccm {
    width: 65%;
    margin: 0 auto;
}

.country-section-1, .country-section-2, .country-section-3 {
	/*height: 100vh;*/
	padding-top: 150px;
	margin-top: 150px
}

.country-container::-webkit-scrollbar { width: 0 !important; display: none;}


.statistics_page .SSlabel{
	display: none;
}
.statistics_page .SSselector{
	padding: 0;
}
.statistics_page .SSselect{
	background: transparent;
	margin: 0;
}
.statistics_page .SSselector{
	background-color: transparent;
	background: transparent;
}
.ssm {
	/*min-height: 300px;*/
	background-size: cover;
	background-position: 50% 50%;
}
.statistics_page .SSselect .bootstrap-select .dropdown-menu.show{
	margin: 0;
	border-radius: 0;
}
.statistics_page .ssm .dropdown-menu{
	background: transparent;
}
.statistics_page .ssm .dropdown-menu.show{
	background: #fff;
}
.statistics_page .ssm .dropdown-menu .bs-searchbox .form-control{
	background-color: transparent;
}
.statistics_page .ssm .dropdown-menu .bs-searchbox .form-control::placeholder{
	color: #192a67;
}
.searchStatisticsContent {
	background: rgba(25, 42, 103, 0.6);
	padding: 30px;
	color: #fff;
	min-height: 300px;
}
.SStitle {
	font-size: 26px;
	padding-bottom: 20px;
	font-weight: 500;
}
.SSsubtitle {		
	padding-bottom: 20px;
}
.SSselector {
	color: #192a67;
	padding: 20px;
	background: rgb(226,223,225);
	background: -moz-linear-gradient(-45deg, rgba(226,223,225,0.95) 0%, rgba(226,223,225,0.1) 100%);
	background: -webkit-linear-gradient(-45deg, rgba(226,223,225,0.95) 0%,rgba(226,223,225,0.1) 100%);
	background: linear-gradient(135deg, rgba(226,223,225,0.95) 0%,rgba(226,223,225,0.1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2dfe1', endColorstr='#e2dfe1',GradientType=1 );
	position: relative;
}
.SSlabel {
	font-size: 12px;
	text-shadow: 0 0px 10px #fff;
}
.SSselector .bootstrap-select {
	display: block;
	height: 50px;
	width: 100% !important;	
}
.SSselect {
	height: 50px;
	background: #fff;
	margin-bottom: 10px;
	border-radius: 2px;
	position: relative;
}
.SSselect .fa-search{
	position: absolute;
	right: 20px;
	top: 0;
	color: #192a67;
	line-height: 50px;
	font-size: 22px;
	z-index: 99999999;
}
.ssm .dropdown-menu {
	display: block;
	padding: 0;
	border: none;
	transform: none !important;
	top: 0 !important;
}
.dropdown-toggle {
	display: none !important;
}
.bootstrap-select > select {
	display: none !important;
}
.bs-searchbox input {
	border: none;
	box-shadow: none !important;
}
.dropdown-item.active, .dropdown-item:active {
	color: #fff;
	text-decoration: none;
	background-color: rgba(25, 42, 103, 0.8);
}
.related_articles_cont .related_item_cont .overlay_video{
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
}
.related_articles_cont .related_item_cont .overlay_video:hover{
	cursor: pointer;
}
#related_articles{
	padding: 30px 0 30px 0;
}

#views .carousel .views_row .item_content img:hover{
	transform: scale(1.1);
}
.pagination {
	align-items: center;
	margin: 10px auto;
}
.pagination .page-link {
	color: #192a67;
}
.pagination .counter{
	margin-right: 15px;
	display: none;
}
.pagination .disabled {
	display: none;
}
.pagination ul.pagination{
	border: 2px solid #192a67;
}
.pagination ul.pagination a.page-link{
	border: none;
}
.pagination ul.pagination li.active a.page-link{
	background-color: #192a67;
	color: #fff;
}
.pagination ul.pagination li.page-item a:hover {
	background-color: #192a67;
	color: #fff;
}

@media( max-width: 991px ){
	.views-page-banner .amcham-bann ul.menu li{
		padding: 5px 15px;
		margin-right: 5px;
		margin-bottom: 9px;
	}
	#views .item_content.quotes .overlay_content .overlay_text .quote_text{
		font-size: 20px;
		line-height: 22px;
	}
	#views .item_content.quotes .overlay_content{
		padding-right: 10px;
	}
}


@media( min-width: 768px ){
	#views .views_row .col-md-6:nth-child(even) .item_content{
		padding-left: 5px;
	}
	#views.views_page{
		width: 99%;
	}
	#views .views_row .col-md-6:nth-child(even) .item_content .overlay_content{
		left: 5px;
	}
	#views .views_row .col-md-6:nth-child(odd) .item_content{
		padding-right: 5px;
	}
	#views .item_content.quotes .overlay_content{
		right: 5px;
	}
	#views.views_page .item_content.quotes .overlay_content{
		right: 0px;
	}
	#supporters{
		margin-bottom: 0px;
	}
	#about_project{
		margin-bottom: 0px;
	}
}

@media( max-width: 768px ){
	#top_menu .menu_cont{
		border:none;
	}
	#views h6{
		width: 80%;
	}
	#pc1Carousel{
		margin-top: 50px;
	}
}

@media( max-width: 576px ){
	#top_menu .menu_cont .menu_title{
		font-size: 30px;
		height: initial;
	}
	#top_menu .menu_cont{
		border-bottom: 1px solid #192a67;
		margin-bottom: 30px;
	}
	#views .item_content .overlay_content{
		left: 0;
		right: 0;
		top: 0;
		width: 100%;
		bottom: initial;
	}
	.views-page-banner .amcham-bann ul.menu li a{
		font-size: 12px;
	}
	.pagination .counter{
		display: none;
	}
}


.bounceicon {
    animation: bounceicon 3s infinite;
    -webkit-animation: bounceicon 3s infinite;
    -moz-animation: bounceicon 3s infinite;
    -o-animation: bounceicon 3s infinite;
}
 
@-webkit-keyframes bounceicon {
 0% {-webkit-transform: translateY(0);} 
 10% {-webkit-transform: translateY(-20px);}
 20% {-webkit-transform: translateY(0);} 
 100% {-webkit-transform: translateY(0);} 
}
 
@-moz-keyframes bounceicon {
 0% {-moz-transform: translateY(0);}
 10% {-moz-transform: translateY(-20px);}
 20% {-moz-transform: translateY(0);}
 100% {-moz-transform: translateY(0);}
}
 
@-o-keyframes bounceicon {
 0% {-o-transform: translateY(0);}
 10% {-o-transform: translateY(-20px);}
 20% {-o-transform: translateY(0);}
 100% {-o-transform: translateY(0);}
}
@keyframes bounceicon {
 0% {transform: translateY(0);}
 10% {transform: translateY(-20px);}
 20% {transform: translateY(0);}
 100% {transform: translateY(0);}
}