@font-face {
    font-family: 'FontBold';
    src: url("../fonts/PantonMtav3-Bold.otf") format("truetype");
}

@font-face {
    font-family: 'FontExtrabold';
    src: url("../fonts/PantonMtav3-ExtraBold.otf") format("truetype");
}

@font-face {
    font-family: 'Fontregular';
    src: url("../fonts/PantonMtav3-Regular.otf") format("truetype");
}
@font-face {
    font-family: 'FontNbold';
    src: url("../fonts/PantonNusx3-Bold.otf") format("truetype");
}

@font-face {
    font-family: 'FontNregular';
    src: url("../fonts/PantonNusx3-Regular.otf") format("truetype");
}
@font-face {
    font-family: 'FontFregular';
    src: url("../fonts/FiraGO-Regular.otf") format("truetype");
}

@font-face {
    font-family: 'FontFbold';
    src: url("../fonts/FiraGO-Medium.otf") format("truetype");
}
@font-face {
    font-family: 'bpg';
    src: url("../fonts/bpg-ingiri-arial-webfont.woff") format("truetype");
}
@font-face {
    font-family: 'nood';
    src: url("../fonts/big_noodle_titling.ttf") format("truetype");
}
.gilaki a {
    color: #fff;
    font: 1.212vw fontextrabold;
    height: 4.242vw;
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    border-radius: 100px;
    background: #14AC34;
    text-decoration: none;
    width: 12.121vw;
    display: flex;
    justify-content: center;
    margin: 0 auto;
    align-items: center;
}
.container {
    width: 940px;
    margin: auto;

}
* {
    margin: 0;
    padding: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
body {
    background:url(../images/bg.png) #fff top center repeat ;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    text-transform: uppercase !important;
    overflow-x: hidden;
}

.tc {
    display: flex;
    align-items: center;
    justify-content: center;
}
.topline {
	height: 5px;
	width: 100%;
	background: #77A630;
}
.header {
	height: 100px;
	background: #fff;
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding:0 15px 0 30px;
	border-bottom: 2px solid #5F9016;
}
.header__logo {
	height: 50px;
	width: 200px;
	background-size: contain;
}
.header__banner {
	height: 70px;
	width: 400px;
	border: 2px solid #FD7424;
	font: 35px nood;
	color: #FD7424;
	
}

.header__banner  {
	-webkit-animation: flip-horizontal-bottom 2s  infinite;
	        animation: flip-horizontal-bottom 2s  infinite;		
}






@-webkit-keyframes flip-horizontal-bottom {

	25%	
		{
		padding-left:20px;
		}
	50%	
		{
		padding:0px;
		}
	75%	
		{
		padding-right:20px;
		}	
	100%
		{
		padding: 0px;  
		}	
	}
@keyframes flip-horizontal-bottom {

	25%	
		{
		padding-left:20px;
		}
	50%	
		{
		padding:0px;
		}
	75%	
		{
		padding-right:20px;
		}	
	100%
		{
		padding: 0px;  
		}	
	}




.menu {
	background: #83B735;
	height: 60px;
background: rgba(131,183,53,1);
background: -moz-linear-gradient(left, rgba(131,183,53,1) 0%, rgba(94,143,21,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(131,183,53,1)), color-stop(100%, rgba(94,143,21,1)));
background: -webkit-linear-gradient(left, rgba(131,183,53,1) 0%, rgba(94,143,21,1) 100%);
background: -o-linear-gradient(left, rgba(131,183,53,1) 0%, rgba(94,143,21,1) 100%);
background: -ms-linear-gradient(left, rgba(131,183,53,1) 0%, rgba(94,143,21,1) 100%);
background: linear-gradient(to right, rgba(131,183,53,1) 0%, rgba(94,143,21,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#83b735', endColorstr='#5e8f15', GradientType=1 );
	display: flex;
	align-items: center;
	padding-left: 20px;
	margin: 10px 0;
}
.menu a {
	display: block;
	color: #fff;
	text-decoration: none;
	font:16px FontFregular;
}
.menu a:hover {
	text-decoration:underline;
}
.menu span {
	color: #fff;
	font:13px FontFregular;
	margin: 0 10px;
}
.main-slider {
	display: flex;
	height: 300px;
	justify-content: space-between;
}
.main-slider__left {
	width: 280px;
	background: #fff;
	height: 300px;
	border:1px solid #4d7c08;
	padding: 10px;
	position: relative;
}
.main-slider__left-gif {
	height: 200px;
	width: 180px;
	margin: 0 auto;
	margin-top: 60px;
}
.main-slider__left-sticker {
	height: 30px;
	width: 160px;
	background: #FF6709;
	position: absolute;
	top:10px;;
	left: -10px;
	font: 14px FontBold;
	color: #fff;
}
.main-slider__left-price {
	height: 30px;
	width: 60px;
	background: #4B8BF4;
	position: absolute;
	top:50px;;
	left: -10px;
	font: 14px FontBold;
	color: #fff;
}

.main-slider__right {
	width: 650px;
	height: 300px;
}
.slick-dots {
	position: absolute!important;
	bottom: 10px;
}
.slick-dots button {
	background: #fff !important;
}
.slick-dots button .slick-active {
	background: #000  !important;
}
.slick-next {
	height: 30px;
	width: 30px;
	position: absolute;
	top: 135px;
	right:10px;
	cursor: pointer;
	border: none;
	background: url(../images/arrowright.png) no-repeat #619218 center;
	background-size: 25%;
}
.slick-prev {
	height: 30px;
	width: 30px;
	position: absolute;
	top: 135px;
	left:10px;
	z-index: 9999;
	cursor: pointer;
	border: none;
	background: url(../images/arrowleftt.png) no-repeat #619218 center;
	background-size: 25%;
	outline: none;
}
.slick-dots {
	display: flex !important;
	justify-content: flex-end;
	list-style: none;
}
.slick-dots button {
	border: none;
	cursor: pointer;
	background-color: transparent;
	color:  transparent;
	display: none;
}
.slick-dots li {
	background-color: #ccc !important;	
	height: 20px  !important;
	width: 20px; !important;
	margin-left: 10px;
	cursor: pointer;
	border-radius: 50px;
	border: 5px solid #ccc
}
.slick-dots .slick-active {
	height: 20px;
	width: 20px;	
	background: #75A729 !important;
}
.one-time {
	height: 300px;
}

.cont__title {
	background: #83B735;
	height: 40px;
background: rgba(131,183,53,1);
background: -moz-linear-gradient(left, rgba(131,183,53,1) 0%, rgba(94,143,21,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(131,183,53,1)), color-stop(100%, rgba(94,143,21,1)));
background: -webkit-linear-gradient(left, rgba(131,183,53,1) 0%, rgba(94,143,21,1) 100%);
background: -o-linear-gradient(left, rgba(131,183,53,1) 0%, rgba(94,143,21,1) 100%);
background: -ms-linear-gradient(left, rgba(131,183,53,1) 0%, rgba(94,143,21,1) 100%);
background: linear-gradient(to right, rgba(131,183,53,1) 0%, rgba(94,143,21,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#83b735', endColorstr='#5e8f15', GradientType=1 );
	display: flex;
	align-items: center;
	padding-left: 20px;
	margin: 10px 0;
	color: #fff;
	font:16px FontFregular;	
}
.prod_cont {
	background: #fff;
	margin: 10px 0;
	padding: 10px 0 10px 10px;
	display: flex;
	justify-content: space-between;
}
.prod_cont_left {
	width: 270px;
	position: relative;
	min-height: 575px;
}
.prod_cont_right {
	width: 650px;
}


.categ {
	display: flex;
	flex-direction: column;
	margin-bottom: 10px;
}
.categ button {
	color: #355506;
	background: #F3F3F3;
	text-align: left;
	padding-left: 20px;
	background: rgba(0, 0, 0, 0.04);
	font:14px FontFregular;
	border-bottom: 1px dotted #ccc;
    transition: all .25s ease-in-out;
    -moz-transition: all .25s ease-in-out;
    -webkit-transition: all .25s ease-in-out;
	position: relative;
}
.categ button:after {
	position: absolute;
	content: "";
	background: #fff;
	height: 10px;
	width: 5px;
	top: 15px;
	left: 10px;
}
.categ button.active:after {
	width: 10px;
}







.prod {
	display: flex;
	flex-wrap: wrap;
}





.filterDiv {
	color: #ffffff;
	width: 210px;
	display: none; /* Hidden by default */
	margin-bottom:5px;
	margin-right: 5px;
    transition: all .25s ease-in-out;
    -moz-transition: all .25s ease-in-out;
    -webkit-transition: all .25s ease-in-out;
	position: relative;
	border-top: 5px solid #fff;
}

.filterDiv img {
  transform: scale(0.8);
  transform-origin: 50% 50%;
}

.filterDiv:hover img {
  transform: scale(0.7);
  transform-origin: 50% 50%;
}
.filterDiv img {
    transition: all .25s ease-in-out;
    -moz-transition: all .25s ease-in-out;
    -webkit-transition: all .25s ease-in-out;	
}
.show {
  display: block;
}
.btn {
  border: none;
  outline: none;
  padding: 12px 16px;
  background-color: #f1f1f1;
  cursor: pointer;
}

/* Add a light grey background on mouse-over */
.btn:hover {
  background-color: #ddd;
	color: #000;

	padding-left: 35px;
}

/* Add a dark background to the active button */
.btn.active {
  color: #fff;

	background:#DD5145;
	padding-left: 25px;
}
.prod-img {
	height: 240px;
}
.prod-name {
	color: #000;
	font:14px arial;
	font-style: normal;
	height: 35px;
	display: flex;
	align-items: center;
	text-transform: capitalize;
	margin-bottom: 5px;
	padding-right: 10px;
}
.prod-ref {
	height: 30px;
	background: #FF6709;
	display: flex;
	justify-content: space-between;
	position: absolute;
	top: 0;
	width: 210px;
	left: 0;
	opacity: 0;
    transition: all .25s ease-in-out;
    -moz-transition: all .25s ease-in-out;
    -webkit-transition: all .25s ease-in-out;	
}
.filterDiv:hover .prod-ref {
	opacity: 1;
}
.prod-sku {
	font:12px bpg;
	color: #fff;
	position: absolute;
	height: 20px;
	width: 210px;
	top: 30px;
	-webkit-user-select: all;  /* Chrome 49+ */
	-moz-user-select: all;     /* Firefox 43+ */
	-ms-user-select: all;      /* No support yet */
	user-select: all;          /* Likely future */
	display: flex;
	align-items: center;
	font-style: italic;
	text-transform: lowercase;
	cursor: crosshair;
}
.prod-ref-gear a {
	height: 30px;
	width:100px;
	font:13px Fontbold;
	color: #fff;
	background:url(../images/kalata.png) no-repeat left 4px center;
	display: flex;
	align-items: center;
	text-decoration: none;
	padding-left: 20px;
}
.prod-ref-bang a {
	height: 30px;
	width: 105px;
	font:13px Fontbold;
	color: #fff;
	display: flex;
	text-decoration: none;
	align-items: center;
	padding-left: 20px;
	background:url(../images/kalata.png) no-repeat left 4px center;
}
.prod-price {
	color: #fff;
	width: 210px;
	background: #83B735;
	height: 50px;
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding:0 20px;
    transition: all .25s ease-in-out;
    -moz-transition: all .25s ease-in-out;
    -webkit-transition: all .25s ease-in-out;
	position: relative;
}
.prod-price:after {
	position: absolute;
	height: 10px;
	width: 10px;
	background: #fff;
	content: "";
	top: 20px;
	right: 10px;
	opacity: 0;
    transition: all .25s ease-in-out;
    -moz-transition: all .25s ease-in-out;
    -webkit-transition: all .25s ease-in-out;	
}
.prod-info {
	position: absolute;
	height: 330px;
	width: 210px;
	right: -215px;
	top: 0px;
	background: #f4f4f4;
	z-index: 11111;
	display: none;
	padding: 10px 0px 10px 10px;
	
	border: 1px solid #DD5145;
}
.prod-info-cont {
	height: 310px;
	width: 195px;
	overflow-y: scroll;
	padding-right: 10px;
}

.prod-info-cont::-webkit-scrollbar {
  width: 5px;
	border-radius: 15px;
}

/* Track */
.prod-info-cont::-webkit-scrollbar-track {
  background: #ccc; 
	border-radius: 15px;
}
 
/* Handle */
.prod-info-cont::-webkit-scrollbar-thumb {
  background: #DD5145; 
	border-radius: 15px;
}

/* Handle on hover */
.prod-info-cont::-webkit-scrollbar-thumb:hover {
  background: #555; 
	border-radius: 15px;
	
}


.prod-info p {
	color: rgb(82, 82, 82);
	font: 13px arial;
	text-transform: capitalize;
	padding: 5px 0;
	border-bottom: 1px solid rgba(204, 204, 204, 0.61);
}

.filterDiv:hover .prod-info{
	display: none;
}

.filterDiv:hover .prod-price:after {
	opacity: 1;
}


.prod-price--stock-in {
	text-transform:capitalize;
	font:14px arial;
	color: #fff;
	display: none;
}
.prod-price--stock-out {
	text-transform:capitalize;
	font:14px arial;
	color: #fff;
	display: none;
}
.in .prod-price--stock-in {
	display: block;
}
.out .prod-price--stock-out {
	display: block;
}
.out .prod-price, .out .prod-price:hover {
	background: #ccc !important;
}

.prod-price--num {
	font:30px FontFbold;
    transition: all .25s ease-in-out;
    -moz-transition: all .25s ease-in-out;
    -webkit-transition: all .25s ease-in-out;		
}
.prod-price--num b {
	font-weight: 100;
	font-size: 20px;
	margin-left: 3px;
	position: relative;
	top: -3px;
}
.filterDiv:hover .prod-price {
	background: #61980e;
	padding-right: 30px;
}

.footer {
	width: 940px;
	margin: 0 auto;
	height: 70px;
	background: #3C3F41;
}
.footer-top {
	height: 70px;
}
.footer-top-center {
	width: 940px;
	margin: 0 auto;
	height: 70px;
	display: flex;
	align-items: center;
	padding: 0 20px;
}
.footer-top-center-right {
	margin-left: auto;

}
.footer-top-center-right .cont {
	display: flex;
}
.footer-top-center-right .cont .item {
	height: 25px;
	width: 25px;
	opacity: 0.5;
	margin-right: 4px;
	cursor: pointer;
	opacity: 0.5;
    transition: all .25s ease-in-out;
    -moz-transition: all .25s ease-in-out;
    -webkit-transition: all .25s ease-in-out;	
}
.footer-top-center-right .cont .item.face {
	background: url(../images/face.jpg) no-repeat;
}
.footer-top-center-right .cont .item.group {
	background: url(../images/group.jpg) no-repeat;
}
.footer-top-center-right .cont .item.you {
	background: url(../images/you.jpg) no-repeat;
}
.footer-top-center-right .cont .item.mi {
	background: url(../images/mi.jpg) no-repeat;
}
.footer-top-center-right .cont .item:hover {
	opacity: 1;
}
.footer-top-center-loop {
	color: #b7b7b7;
	font:10px FontFregular;
}
.footer-top-center-topge {
	height: 31px;
	width: 88px;
}




.sticky {
	position: -webkit-sticky;
	position: sticky;
	top: 0;

}
.banner {
	height: 270px;
	width: 270px;
	margin-bottom: 10px;
	background: #ccc;
}






.fast_contat {
    height: 80px;
    width: 300px;
    position: fixed;
    top: 50%;
    right: -220px;
    background:url(../images/phone.png) no-repeat left 20px center #DD5145;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    transition: all .25s ease-in-out;
    -moz-transition: all .25s ease-in-out;
    -webkit-transition: all .25s ease-in-out;
    z-index: 5555555555;
    padding-left: 80px;
	display: flex;
	flex-direction: column;
	justify-content: center;
}
.fast_contat p {
	font-size: 40px;
    color: #fff;
    font-weight: bold;
	font-family:nood;
}
.fast_contat:hover {
    right: -7px;    
}





.contact_cont {
	width: 100%;
}
.contact {
	display: flex;
	width: 920px;
	justify-content: space-between;
	flex-wrap: wrap;
}
.contact__maps {
	width: 455px;
	height: 305px;
	margin-top: 20px;
}
.continf__gare {
	display: flex;
	justify-content: space-between;
	padding-right: 10px;
}
.continf {
	width: 455px;
}
.continf__title {
	color: #3C3F41;
	font:30px fontbold;
	margin-bottom: 10px;
}
.continf__item {
	display: flex;
	margin-bottom: 10px;
	border-right: 2px solid #DD5145;
}

.continf__item__left {
	height: 36px;
	width: 36px;
	background: #72A426;
	border-radius: 5px;
}
.continf__item__left.loc {
	background: url(../images/loc.png) #DD5145 no-repeat center;
}
.continf__item__left.phone {
	background: url(../images/phone2.png) #DD5145 no-repeat center;
}
.continf__item__left.email {
	background: url(../images/email.png) #DD5145 no-repeat center;
}
.continf__item__left.work {
	background: url(../images/work.png) #DD5145 no-repeat center;
}
.continf__item__right {
	width: auto;
	margin-left: 10px;
	transition: all .25s ease-in-out;
    -moz-transition: all .25s ease-in-out;
    -webkit-transition: all .25s ease-in-out;
}
.continf__item__right__top {
	font:15px fontbold;
	color: #000;
}
.continf__item__right__bottom {
	font:12px fontregular;
	color: #000;
}
.continf__item:hover .continf__item__right {
	margin-left: 20px
}
.continf__item:hover {
	border-right: 2px dashed #DD5145;
	background: rgba(221, 81, 69, 0.05);
}

.archeuli.in .prod-price{
	animation-name: cimcimi;
    animation-duration: 1s;
    animation-iteration-count: infinite;
    animation-direction: reverse;
    animation-timing-function: ease-in-out;
}
.archeuli.out .prod-price{
	animation-name: cimcimi2;
    animation-duration: 1s;
    animation-iteration-count: infinite;
    animation-direction: reverse;
    animation-timing-function: ease-in-out;
}

.archeuli {
	border-top:5px solid #c62e21;
	animation-name: borderi;
    animation-duration: 1s;
    animation-iteration-count: infinite;
    animation-direction: reverse;
    animation-timing-function: ease-in-out;
}

@-webkit-keyframes cimcimi {
	0%     { background: #83B735;   }
	50%     { background: #c62e21;   }
	100%   { background: #83B735;   }	
	}
@keyframes cimcimi {
	0%     { background: #83B735;   }
	50%     { background: #c62e21;   }
	100%   { background: #83B735;   }	
	}
@-webkit-keyframes cimcimi2 {
	0%     { background: #CCCCCC;   }
	50%     { background: #c62e21;   }
	100%   { background: #CCCCCC;   }	
	}
@keyframes cimcimi2 {
	0%     { background: #CCCCCC;   }
	50%     { background: #c62e21;   }
	100%   { background: #CCCCCC;   }	
	}



@-webkit-keyframes borderi {
	0%     { border-top:5px solid #fff;   }
	50%     { border-top:5px solid #c62e21;   }
	100%   { border-top:5px solid #fff;   }	
	}
@keyframes borderi {
	0%     { border-top:5px solid #fff;   }
	50%     { border-top:5px solid #c62e21;   }
	100%   { border-top:5px solid #fff;   }		
	}
.contact_social {
	display: flex;
	justify-content: space-between;
	padding:0 10px 5px 0px;
	border-bottom: 2px solid #76A92A;
	margin-bottom: 10px;
	margin-right: 10px;
}
.contact_social__text {
	width: 455px;
	background: url(../images/info.png) no-repeat top 40px left -60px;
	background-size: 70%;
}
.contact_social__text__item {
	text-transform: capitalize;
	font:14px FontFregular;
	color: #000;
	padding-right: 20px;
}
.contact_social__soc {
	width: 455px;
}
.contact_social__soc__title {
	color: #000;
	font:20px fontbold;
	text-align: left;
	padding-bottom: 5px;
}
.contact_social__soc__item {
	font:14px FontFregular;
	color: #000;
	display: flex;
	align-items: center;
	height: 20px;
	padding-left: 25px;
	margin: 5px 0;
}
.contact_social__soc__item a {
	text-decoration: none;
	color: #000;
	transition: all .25s ease-in-out;
    -moz-transition: all .25s ease-in-out;
    -webkit-transition: all .25s ease-in-out;	
	text-transform: capitalize;
}
.contact_social__soc__item a:hover {
	color: #DD5145;
	padding-left: 10px;
}
.contact_social__soc__item.fb {
	background: url(../images/face.jpg) no-repeat left center;
	background-size: contain;
}
.contact_social__soc__item.group {
	background: url(../images/group.jpg) no-repeat left center;
	background-size: contain;
}
.contact_social__soc__item.yout {
	background: url(../images/you.jpg) no-repeat left center;
	background-size: contain;
}


/*

@media screen and (max-width: 940px) and (min-width: 320px) {
	.topline, .header__banner, .main-slider__left, .fast_contat, .banner, .main-slider__right {
		display: none;
	}
	.container {
    	width:100vw;
    	margin: auto;
	}
	.footer {
		width: 100vw;
	}
	.footer-top-center {
		width: 100vw;
	}
}

*/


.googlecam {
	width: 640px;	
}
.googlecam__title {
	height: 50px;
	background: #DD5145;
	display: flex;
	width: 640px;
	align-items: center;
}
.googlecam__title p {
	color: #fff;
	font:13px FontBold;
}
.googlecam__title p:nth-child(1) {
	width: 200px;
	text-align: left;
	padding-left: 20px;
}
.googlecam__title.soft p:nth-child(1) {
	width: 330px;
	text-align: left;
	padding-left: 20px;
}
.googlecam__title p:nth-child(2) {
	width: 150px;
	text-align: center;
}
.googlecam__title p:nth-child(3) {
	width: 150px;
	text-align: center;
}

.googlecam__veli {
	height: 40px;
	background: #f5f5f5;
	display: flex;
	width: 640px;
	align-items: center;
	margin-top: 2px;
}
.googlecam__veli p {
	color: #000;
	font:12px FontNregular;
}
.googlecam__veli p:nth-child(1) {
	width: 200px;
	text-align: left;
	padding-left: 20px;
}
.googlecam__veli.soft p:nth-child(1) {
	width: 330px;
	text-align: left;
	padding-left: 20px;
}
.googlecam__veli p:nth-child(2) {
	width: 150px;
	text-align: center;
}
.googlecam__veli p:nth-child(3) {
	width: 150px;
	text-align: center;
}
.googlecam__down {
	height: 40px;
	width: 135px;
}
.googlecam__down a {
	text-decoration: none;
	font:13px FontBold;
	background: url(../images/downicon.png) no-repeat center left;
	background-size: 12%;
	padding-left: 25px;
	height: 40px;
	display: flex;
	align-items: center;
	width: 135px;
	color: #609116;
}
.googlecam__down a:hover {
	text-decoration: underline;
}
.googlecam__veli p:nth-child(1) a {
	color: #4B8BF4; border-left: 1px solid #4B8BF4; border-right: 1px solid #4B8BF4;
	text-decoration: none;
	padding:0 5px;
}





	
ul {
  list-style: none;
  padding: 0;
}
ul .inner {

  overflow: hidden;
  display: none;
	font:13px FontNregular;
	padding: 20px;
	width: 300px;
}
ul .inner.show {
  /*display: block;*/
}
	ul li {
		position: relative;
	}
ul li a.toggle {
	width: 640px;
	height: 40px;
	display: flex;
	background:#F5F5F5;
	
	color: #4B8BF4;
	text-decoration: none;
	font:12px FontNregular;
	align-items: center;
	margin-bottom: 2px;
	padding-left: 20px;
	
}
.sveli {
	height: 40px;
	width: 305px;
	position: absolute;
	right:10px;
	top: 0;
	display: flex;
	align-items: center;
}
.sveli p {
	width: 150px;
	text-align: center;
	font:12px FontNregular;
	}
	



.dinfo {
	font:13px FontNregular;
	color: #000;
	padding: 10px;
	background: #F5F5F5;
	margin-bottom: 10px;
	border: 1px solid rgba(230, 230, 230, 0.99);
}
