@media (max-width:1219px) {
	body{
		margin:0px;
		padding:0px;
		background-color:#e1e1e1;
		font-family:calibri;
		overflow-x:hidden;
	}
	.panel{
		position:relative;
		width:100%;
		height:60px;
		background-color:#fff;
		box-shadow:0px 0px 40px rgba(0,0,0,0.3);
		z-index: 1000;
	}
	.panel_content{
		position:relative;
		width:100%;
		height:60px;
		margin:0px  auto;
	}
	.panel_content .back_home{
		width:30px;
		height:30px;
		margin:15px 0px 0px 10px;
		background-image: url('../images/back_arrow_orange.png');
		background-size: 100% auto;
		background-position: center center;
		background-repeat:no-repeat;
		cursor:pointer;
		display:inline-block;
		vertical-align: top;
		opacity:0.5;
		transition:all 0.3s ;
		-webkit-transition:all 0.3s;
		-o-transition:all 0.3s;
		-moz-transition:all 0.3s;
	}
	.panel_content .logo{
		width:250px;
		max-width:70%;
		height:30px;
		margin:15px 0px;
		background-image: url('../images/logo.png');
		-webkit-background-size: contain;
		-moz-background-size: contain;
		-o-background-size: contain;
		background-size: contain;
		background-position: center center;
		background-repeat:no-repeat;
		cursor:pointer;
		display:inline-block;
		vertical-align: top;
	}
	.panel_content .btn_menu_expand{
		display:block;
		position:absolute;
		top:0px;
		right:0px;
		height:60px;
		width:60px;
		transition:all 0.3s ;
		-webkit-transition:all 0.3s;
		-o-transition:all 0.3s;
		-moz-transition:all 0.3s;
		cursor:pointer;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
	}
	.panel_content .btn_menu_expand .line_top,
	.panel_content .btn_menu_expand .line_center,
	.panel_content .btn_menu_expand .line_bottom{
		position:absolute;
		width:22px;
		height:4px;
		border-radius:4px;
		left:19px;
		background-color:#898F91;
		transition:all 0.3s ;
		-webkit-transition:all 0.3s;
		-o-transition:all 0.3s;
		-moz-transition:all 0.3s;
	}
	.panel_content .btn_menu_expand .line_top{
		top:20px;
	}
	.panel_content .btn_menu_expand .line_center{
		top:28px;
	}
	.panel_content .btn_menu_expand .line_bottom{
		bottom:20px;
	}
	
	.panel_content .btn_menu_expand.active .line_top{
		transform: rotate(45deg);
		transform-origin: left center;
		width:23px;
	}
	.panel_content .btn_menu_expand.active .line_center{
		opacity:0;
	}
	.panel_content .btn_menu_expand.active .line_bottom{
		transform: rotate(-45deg);
		transform-origin: left center;
		width:23px;
	}
	.panel_content .full_menu{
		position:absolute;
		vertical-align: top;
		margin:0px;
		left:0px;
		top:60px;
		right:0px;
		padding-top:50px;
		background-color:#fff;
		overflow:none;
		transition:all 0.3s ;
		-webkit-transition:all 0.3s;
		-o-transition:all 0.3s;
		-moz-transition:all 0.3s;
		display:block;
		background-image:url('../images/mobile_menu_bg.png');
		background-repeat:repeat-x;
		box-shadow: 0px 5px 10px rgba(0,0,0,0.2);
	}
	.panel_content .full_menu.inactive{
		display:none;
	}
	.panel_content .full_menu .menu{
		width:100%;
		position:relative;
		display:block;
		vertical-align: top;
		padding:0px;
		box-sizing:border-box;
	}
	.panel_content .full_menu .menu .menu_item{
		width:100%;
		text-align:center;
		height:35px;
		line-height:35px;
		position:relative;
		color:#848889;
		border-top:1px solid #aaa;
		cursor:pointer;
		font-size:20px;
		transition:all 0.3s ;
		-webkit-transition:all 0.3s;
		-o-transition:all 0.3s;
		-moz-transition:all 0.3s;
		background-color:#fff;
		text-decoration:none;
		display:block;
	}
	.panel_content .full_menu .menu .menu_item:last-child{
		border-bottom:1px solid #aaa;
	}
	.panel_content .full_menu .menu .menu_item:hover{
		color:#f57920;
		background-color:#eee;
	}
	.panel_content .full_menu .menu .menu_item.active{
		font-size:24px;
		color:#f57920;
		background-color:#eee;
	}
	.panel_content .full_menu .languages{
		width:100px;
		position:absolute;
		top:19px;
		left:10px
	} 
	.panel_content .full_menu .languages .flag{
		width:18px;
		height:12px;
		margin:0px 12px 0px 0px;
		float:right;
		display:inline-block;
		vertical-align:top;
		cursor:pointer;
		box-shadow: 0px 0px 1px #000000 inset;
	}
	.panel_content .full_menu .languages .flag.pl{
		background-image:url('../images/flag_pl.png');
	}
	.panel_content .full_menu .languages .flag.ru{
		background-image:url('../images/flag_ru.png');
	}
	.panel_content .full_menu .languages .flag.en{
		background-image:url('../images/flag_en.png');
	}
	.panel_content .full_menu .languages .flag:hover{
		box-shadow: 0px 0px 1px #000000 inset, 0px 0px 5px #000000 inset;
	}
	.panel_content .full_menu .search_form{
		position:absolute;
		right: 10px;
		top:12px;
	}
	.panel_content .full_menu input.search{
		width:148px;
		height:23px;
		border:1px solid #919191;
		border-radius:6px;
		display:inline-block;
		background: #fff;
		margin: 0px;
		padding:5px 25px 5px 5px;
		color:#000;
		font-size:12px;
	}

	.panel_content .full_menu input.search:focus{
		outline: 0;
	}
	.banner_landscape_content{
		width:100%;
		padding-bottom: 36.672%;
		position:relative;
		-webkit-touch-callout: none;
		-webkit-user-select: none;
		-khtml-user-select: none;
		-moz-user-select: none;
		-ms-user-select: none;
		user-select: none;
		cursor:default;
	}
	.banner_landscape{
		position:absolute;
		left:0px;
		right:0px;
		top:0px;
		bottom:0px;
		background-repeat:no-repeat;
		background-position: center center;
		background-size: auto 100%;
	}
	
	.banner_landscape .white_line_top{
		position:absolute;
		top:0px;
		bottom:95%;
		left:0px;
		right:0px;
		background-color:rgba(255,255,255,0.15);
	}
	.banner_landscape .white_line_bottom{
		position:absolute;
		top:95%;
		bottom:0px;
		left:0px;
		right:0px;
		background-color:rgba(255,255,255,0.15);
	}
	.banner_landscape_components{
		width:1200px;
		transform-origin:top left;
		transform:scale(1);
		position:absolute;
		height:440px;
		left:0px;
	}
	.banner_landscape_content .banner_pagination{
		position:absolute;
		bottom:7%;
		left:50%;
		transform:translateX(-50%);
	}
	.banner_landscape_content .banner_pagination .pagin{
		transform-origin: bottom left;
		display:inline-block;
		width:2vw;
		height:2vw;
		margin:0px 0.5vw;
		background-color:#fff;
		border:1px solid #000;
		text-align:center;
		cursor:pointer;
		transition:all 0.3s ;
		-webkit-transition:all 0.3s;
		-o-transition:all 0.3s;
		-moz-transition:all 0.3s;
		border-radius:50px;
	}
	.banner_landscape_content .banner_pagination .pagin:hover{
		background-color:#FFDB98;
	}
	.banner_landscape_content .banner_pagination .pagin.active{
		background-color:#f57920;
		color:#fff;
	}
	.color_panel_info{
		position:relative;
		width:100%;
		background-color:#f57920;
		border-top: 1px solid #000;
		border-bottom: 1px solid #000;
	}
	.color_panel_info .color_panel_info_content{
		position:relative;
		width:100%;
		margin:0px auto;
		box-sizing:border-box;
		padding:20px 5px;
		color:#333536;
		font-size:18px;
		text-align:center;
	}
}
@media (min-width:700px) and (max-width:1219px) {
	.color_panel{
		position:relative;
		width:100%;
		height:200px;
		background-color:#f57920;
		border-top: 1px solid #000;
		border-bottom: 1px solid #000;
	}
	.color_panel .color_panel_content{
		position:relative;
		width:100%;
		height:100%;
		margin:0px auto;
		box-sizing:border-box;
		padding:0px;
		font-size:0px;
	}
	.color_panel .color_panel_content .product_item{
		height:100%;
		width:50%;
		padding:10px;
		display:inline-block;
		box-sizing:border-box;
		vertical-align:top;
		overflow: hidden;
	}
	.color_panel .color_panel_content .product_item:nth-child(2){
		background-image:url('../images/line_products_panel.png');
		background-repeat:no-repeat;
		background-position: left center;
	}
	.color_panel .color_panel_content .product_item .product_photo{
		height:100%;
		width:30%;
		display:block;
		background-position:center center;
		background-size: 90% auto;
		background-repeat:no-repeat;
		transition:all 0.3s ;
		-webkit-transition:all 0.3s;
		-o-transition:all 0.3s;
		-moz-transition:all 0.3s;
		float: left;
	}
	.color_panel .color_panel_content .product_item:hover .product_photo{
		background-size: 100% auto;
	}
	.color_panel .color_panel_content .product_item .product_desc{
		height:100%;
		width:100%;
		position:relative;
		padding: 10px 15px 10px 35%;
		box-sizing:border-box;
		color:#fff;
		font-size:16px;
		transition:all 0.3s ;
		-webkit-transition:all 0.3s;
		-o-transition:all 0.3s;
		-moz-transition:all 0.3s;
	}
	.color_panel .color_panel_content .product_item .product_desc .product_head{
		color:#2c3031;
		font-size:22px;
		font-weight:bold;
		margin-bottom:15px;
	}
	.color_panel .color_panel_content .product_item .product_desc .show_more{
		color:#2c3031;
		font-size:17px;
		font-weight:bold;
		position:absolute;
		right:20px;
		bottom:20px;
		padding:3px 22px 3px 3px;
		background-image: url('../images/arrow_orange.png');
		background-position:right center;
		background-repeat:no-repeat;
		cursor:pointer;
		transition:all 0.3s ;
		-webkit-transition:all 0.3s;
		-o-transition:all 0.3s;
		-moz-transition:all 0.3s;
	}
	.color_panel .color_panel_content .product_item .product_desc .show_more:hover{
		color:#000;
	}
}
@media (max-width:699px) {
	.scrollToTop{
		height:50px;
		width:50px;
		right:5px;
		bottom:5px;
	}
	.scrollToTopContent{
		opacity:0.7;
	}
	
	.color_panel{
		position:relative;
		width:100%;
		background-color:#f57920;
		border-top: 1px solid #000;
		border-bottom: 1px solid #000;
	}
	.color_panel .color_panel_content{
		position:relative;
		width:100%;
		margin:0px auto;
		box-sizing:border-box;
		padding:0px;
		font-size:0px;
	}
	.color_panel .color_panel_content .product_item{
		width:100%;
		padding:10px;
		display:block;
		box-sizing:border-box;
		vertical-align:top;
		overflow: hidden;
	}
	.color_panel .color_panel_content .product_item:nth-child(2){
		background-image:url('../images/line_products_panel_horizontal.png');
		background-repeat:no-repeat;
		background-position: center top;
		background-size: 90% 1px;
	}
	.color_panel .color_panel_content .product_item .product_photo{
		height:120px;
		width:25%;
		display:block;
		background-position:center center;
		background-size: 90% auto;
		background-repeat:no-repeat;
		transition:all 0.3s ;
		-webkit-transition:all 0.3s;
		-o-transition:all 0.3s;
		-moz-transition:all 0.3s;
		float: left;
	}
	.color_panel .color_panel_content .product_item:hover .product_photo{
		background-size: 100% auto;
	}
	.color_panel .color_panel_content .product_item .product_desc{
		height:auto;
		width:100%;
		position:relative;
		padding: 10px 15px 25px 27%;
		background-position:center center;
		background-size: auto 90%;
		background-repeat:no-repeat;
		box-sizing:border-box;
		color:#fff;
		font-size:16px;
		transition:all 0.3s ;
		-webkit-transition:all 0.3s;
		-o-transition:all 0.3s;
		-moz-transition:all 0.3s;
	}
	.color_panel .color_panel_content .product_item .product_desc .product_head{
		color:#2c3031;
		font-size:22px;
		font-weight:bold;
		margin-bottom:10px;
	}
	.color_panel .color_panel_content .product_item .product_desc .show_more{
		color:#2c3031;
		font-size:17px;
		font-weight:bold;
		position:absolute;
		right:20px;
		bottom:0px;
		padding:3px 22px 3px 3px;
		background-image: url('../images/arrow_orange.png');
		background-position:right center;
		background-repeat:no-repeat;
		cursor:pointer;
		transition:all 0.3s ;
		-webkit-transition:all 0.3s;
		-o-transition:all 0.3s;
		-moz-transition:all 0.3s;
	}
	.color_panel .color_panel_content .product_item .product_desc .show_more:hover{
		color:#000;
	}
}
@media (max-width:1219px) {
	.content{
		position:relative;
		margin:0px auto;
		width:100%;
		min-height:100px;
	}
	.content .left_side{
		position:relative;
		display:block;
		margin:0px;
		width:100%;
		box-sizing:border-box;
		padding:10px 20px;
		font-size:0px;
	}
	.content .left_side_news{
		display:none;
	}
	.content .right_side{
		position:relative;
		display:block;
		margin:0px;
		width:100%;
		box-sizing:border-box;
		padding:10px 0px;
		font-size:0px;
	}
}
@media (max-width:699px) {
	.content .left_side .news_list{
		position:relative;
		display:inline-block;
		vertical-align:top;
		margin:0px;
		width:100%;
		padding:0px 10px 30px 10px;
		box-sizing:border-box;
		background-image:url('../images/line_products_panel_horizontal.png');
		background-repeat:no-repeat;
		background-position: center bottom;
		background-size: 90% 1px;
		color:#333536;
		font-size:16px;
		margin-bottom:15px;
		cursor:pointer;
		transition:all 0.3s ;
		-webkit-transition:all 0.3s;
		-o-transition:all 0.3s;
		-moz-transition:all 0.3s;
	}
	.content .left_side .news_list:nth-of-type(n+4){
		display:none;
	}
}
@media (min-width:700px) and (max-width:1219px) {
	.content .left_side .news_list{
		position:relative;
		display:inline-block;
		vertical-align:top;
		margin:0px;
		width:50%;
		padding:0px 10px 20px 10px;
		box-sizing:border-box;
		color:#333536;
		font-size:16px;
		margin-top:20px;
		cursor:pointer;
		transition:all 0.3s;
		-webkit-transition:all 0.3s;
		-o-transition:all 0.3s;
		-moz-transition:all 0.3s;
	}
	.content .left_side .news_list:nth-of-type(n+7){
		display:none;
	}
	.content .left_side{
		background-image:url('../images/line_products_panel_horizontal.png');
		background-size: 90% 1px;
		background-repeat:no-repeat;
		background-position: center bottom;
	}
}
@media (max-width:1219px) {
	.content .center_side{
		position:relative;
		display:block;
		width:100%;
		box-sizing:border-box;
		padding:10px 20px;
	}
	.content .center_side img{
		max-width:100%;
		box-sizing:border-box;
	}
	.content .left_side .news_list .title{
		width:100%;
		margin-bottom:10px;
		color:#333536;
		font-size:18px;
		font-weight:bold;
		text-transform:uppercase;
		transition:all 0.3s ;
		-webkit-transition:all 0.3s;
		-o-transition:all 0.3s;
		-moz-transition:all 0.3s;
	}
	.content .left_side .news_list:hover .title{
		color:#f57920;
	}
	.content .left_side .news_list:hover{
		color:#000;
	}
}
@media (max-width:699px) {
	.content .center_side{
		padding:10px 5px;
	}
	.content .right_side .article_50{
		display:block;
		vertical-align:top;
		box-sizing:border-box;
		width: 100%;
		font-size:16px;
		color:#333536;
		padding: 20px 20px 50px 20px;
		background-image:url('../images/line_products_panel_horizontal.png');
		background-size: 90% 1px;
		background-repeat:no-repeat;
		background-position: center top;
		position:relative;
		
	}
	.content .right_side .article_100{
		display:block;
		box-sizing:border-box;
		width: 100%;
		font-size:16px;
		color:#333536;
		padding: 20px 20px 50px 20px;
		background-image:url('../images/line_products_panel_horizontal.png');
		background-size: 90% 1px;
		background-repeat:no-repeat;
		background-position: center top;
		position:relative;
	}
	.content .news_100{
		display:block;
		box-sizing:border-box;
		width: 100%;
		font-size:16px;
		color:#333536;
		padding: 20px 20px 50px 20px;
		background-image:url('../images/line_products_panel_horizontal.png');
		background-size: 90% 1px;
		background-repeat:no-repeat;
		background-position: center top;
		position:relative;
	}
	.content .right_side .article_50:first-of-type,
	.content .right_side .article_100:first-of-type,
	.content .news_100:first-of-type{
		background-size:0px 0px;
	}
}
@media (min-width:700px) and (max-width:1219px) {
	.content .right_side .article_50{
		display:inline-block;
		vertical-align:top;
		box-sizing:border-box;
		width: 50%;
		font-size:16px;
		color:#333536;
		padding: 20px 20px 50px 20px;
		position:relative;
		
	}
	.content .right_side .article_100{
		display:block;
		box-sizing:border-box;
		width: 100%;
		font-size:16px;
		color:#333536;
		padding: 20px 20px 50px 20px;
		background-image:url('../images/line_products_panel_horizontal.png');
		background-size: 90% 1px;
		background-repeat:no-repeat;
		background-position: center top;
		position:relative;
	}
	.content .news_100{
		display:block;
		box-sizing:border-box;
		width: 100%;
		font-size:16px;
		color:#333536;
		padding: 20px 20px 50px 20px;
		background-image:url('../images/line_products_panel_horizontal.png');
		background-size: 90% 1px;
		background-repeat:no-repeat;
		background-position: center top;
		position:relative;
	}
	.content .right_side .article_50.second_article{
		background-image:url('../images/line_products_panel.png');
		background-size:1px 90%;
		background-repeat:no-repeat;
		background-position: left center;
	}
	.content .news_100:first-of-type{
		background-size:0px 0px;
	}
}
@media (max-width:1219px) {
	.content .right_side .article_50 img,
	.content .right_side .article_100 img{
		max-width:100%;
		margin:0px auto 10px auto;
		box-sizing:border-box;
		border:1px solid #333536;
		display:block;
		vertical-align:top;
	}
	.content .news_100 img{
		max-width:100%;
		margin:0px auto 10px auto;
		box-sizing:border-box;
		display:block;
		vertical-align:top;
	}
	.content .right_side .article_50 .title,
	.content .right_side .article_100 .title,
	.content .news_100 .title{
		width:100%;
		margin-bottom:10px;
		color:#333536;
		font-size:22px;
		font-weight:bold;
		transition:all 0.3s ;
		-webkit-transition:all 0.3s;
		-o-transition:all 0.3s;
		-moz-transition:all 0.3s;
	}
	.content .news_100 .title{
		margin-bottom: 25px;
		box-sizing:border-box;
		margin-top:30px;
	}
	.content .news_100 .date{
		position:absolute;
		top:25px;
		right:20px;
		font-size:16px;
		color:#989898;
	}
	.content .news_100_pagin{
		display:block;
		width:100%;
		text-align:center;
		font-size:16px;
		padding: 20px 20px 50px 20px;
		box-sizing:border-box;
	}
	.content .news_100_pagin .pagin{
		padding:3px;
		color:#333536;
		background-color:#afafaf;
		border:1px solid #868686;
		border-radius:4px;
		cursor:pointer;
		margin:3px;
		display:inline-block;
		text-align:center;
		min-width:15px;
		cursor:pointer;
		text-decoration:none;
		transition:all 0.3s ;
		-webkit-transition:all 0.3s;
		-o-transition:all 0.3s;
		-moz-transition:all 0.3s;
	}
	.content .news_100_pagin .pagin.active,
	.content .news_100_pagin .pagin:hover{
		color:#000;
		background-color:#f57920;
		border:1px solid #ff5808;
	}
	.content .right_side .article_50:hover,
	.content .right_side .article_100:hover,
	.content .news_100:hover{
		color:#000;
	}
	.content .right_side .article_50 .btn_link_special,
	.content .right_side .article_100 .btn_link_special{
		color:#2c3031;
		font-size:17px;
		font-weight:bold;
		padding:3px 22px 3px 3px;
		background-image: url('../images/arrow_orange.png');
		background-position:right center;
		background-repeat:no-repeat;
		text-align:right;
		cursor:pointer;
		transition:all 0.3s ;
		-webkit-transition:all 0.3s;
		-o-transition:all 0.3s;
		-moz-transition:all 0.3s;
		position:absolute;
		bottom:20px;
		right:10px;
		text-decoration:none;
	}
	.content .right_side .article_50 .btn_link_special:hover,
	.content .right_side .article_100 .btn_link_special:hover{
		color:#000;
	}
	.footer{
		position:relative;
		width:100%;
		margin-top:30px;
		height:auto;
		background-color:#fff;
		box-shadow:0px 0px 40px rgba(0,0,0,0.3);
	}
}
@media (max-width:699px){
	.footer_content{
		position:relative;
		width:100%;
		height:auto;
		margin:0px  auto;
		display:table;
		overflow: hidden;
		font-size:0px;
		padding-bottom:50px;
	}
	.footer_content .links_left{
		position:relative;
		width:50%;
		box-sizing:border-box;
		height:auto;
		padding:20px 10px 10px 10px;
		display:table-cell;
		vertical-align:top;
		text-align:right;
		background-image: url('../images/line_products_panel.png');
		background-size: 1px 90%;
		background-repeat: no-repeat;
		background-position: right center;
	}
	.footer_content .links_right{
		position:relative;
		width:50%;
		box-sizing:border-box;
		height:auto;
		padding:20px 10px 10px 10px;
		display:table-cell;
		vertical-align:top;
		text-align:left;
	}
	.footer_content .designed{
		position:absolute;
		height:30px;
		bottom:10px;
		left:0px;
		right:0px;
		color:#2c3031;
		font-size:13px;
		text-align:center;
		display:table-cell;
		vertical-align:middle;
	}
}
@media (min-width:700px) and (max-width:1219px) {
	.footer_content{
		position:relative;
		width:100%;
		height:auto;
		margin:0px  auto;
		display:table;
		padding:0px;
		overflow: hidden;
		font-size:0px;
	}
	.footer_content .links_left{
		position:relative;
		width:34%;
		box-sizing:border-box;
		height:auto;
		padding:20px 10px 10px 10px;
		display:table-cell;
		vertical-align:top;
		text-align:right;
		background-image: url('../images/line_products_panel.png');
		background-size: 1px 90%;
		background-repeat: no-repeat;
		background-position: right center;
	}
	.footer_content .links_right{
		position:relative;
		width:34%;
		box-sizing:border-box;
		height:auto;
		padding:20px 10px 10px 10px;
		display:table-cell;
		vertical-align:top;
		text-align:left;
		background-image: url('../images/line_products_panel.png');
		background-size: 1px 90%;
		background-repeat: no-repeat;
		background-position: left center;
	}
	.footer_content .designed{
		position:relative;
		width:32%;
		margin:25px auto;
		color:#2c3031;
		font-size:13px;
		text-align:center;
		display:table-cell;
		vertical-align:middle;
	}
}
@media (max-width:1219px) {
	.footer_content .links_left .link_item,
	.footer_content .links_right .link_item{
		padding:0px 15px;
		display:block;
		font-size:16px;
		cursor:pointer;
		color:#f57920;
		transition:all 0.3s ;
		-webkit-transition:all 0.3s;
		-o-transition:all 0.3s;
		-moz-transition:all 0.3s;
		font-weight:bold;
	}
	.footer_content .links_left .link_item:hover,
	.footer_content .links_right .link_item:hover{
		color:#2c3031;
	}
	.footer_content .designed a{
		color:#f57920;
		text-decoration:none;
	}
	.social_box{
		display:none;
	}
	.social_media_icons{
		position:relative;
		width:100%;
		height:70px;
		text-align:center;
	}
	.fb_icon{
		background-image: url('http://connect.donorperfect.com/wp-content/images/fbicon.png');
		background-size: 100% auto;
		background-repeat:no-repeat;
		position:relative;
		display:inline-block;
		height:50px;
		width:50px;
		margin:10px 5px;
		cursor:pointer;
	}
	.tw_icon{
		background-image: url('http://www.yeahmobi.com/uploads/image/20150807/1438935740.png');
		background-size: 100% auto;
		background-repeat:no-repeat;
		position:relative;
		display:inline-block;
		height:50px;
		width:50px;
		margin:10px 5px;
		cursor:pointer;
	}
	.cookie_msg_box{
		display:none;
	}
	.cookie_msg_box_fixed{
		position:fixed;
		bottom:0px;
		width:100%;
		box-sizing:border-box;
		background-color: rgba(250, 191, 147,1);
		border-top:1px solid rgba(0,0,0,0.8);
		transition:background-color 0.3s ;
		-webkit-transition:background-color 0.3s;
		-o-transition:background-color 0.3s;
		-moz-transition:background-color 0.3s;
		z-index:2000;
	}
	.cookie_msg_fixed{
		position:relative;
		bottom:0px;
		margin:0px auto;
		width:100%;
		padding:20px 10px 10px 10px;
		box-sizing:border-box;
	}
	.cookie_msg_box_fixed .cookie_link{
		text-decoration:none;
		font-weight:bold;
		color:#333536;
		cursor:pointer;
		transition:color 0.3s ;
		-webkit-transition:color 0.3s;
		-o-transition:color 0.3s;
		-moz-transition:color 0.3s;
	}
	.cookie_msg_box_fixed .cookie_link:hover{
		color: #000;
	}
	.cookie_msg_box_fixed .close_btn_cookie{
		width:25px;
		height:25px;
		position:absolute;
		right:2px;
		top:2px;
		background-image:url('../images/close_circle.png');
		background-size:contain;
		opacity:0.7;
		cursor:pointer;
		transition:opacity 0.3s ;
		-webkit-transition:opacity 0.3s;
		-o-transition:opacity 0.3s;
		-moz-transition:opacity 0.3s;
	}
	.cookie_msg_box_fixed .close_btn_cookie:hover{
		opacity:1;
	}
}