.fa-mustame-polikliinik {
  background: url('../img/custom/mk-20x20.png');
  background-color:#ff7d21;
  background-repeat: no-repeat;
  background-position: 10px 14px;
  height:25px;
}

.price-list-3-column .col{
	width:100%;
}
.price-list-3-column .service_row{
	min-height:75px;
	width:30%;
	float:left;
	margin-right:10px;
	margin-bottom:0px;
	margin-top:0px;
}
.price-list-3-column .service_row dl{
	height:100%;
}


/*by kuno*/
.accordion_content .details{
	display:none;
}

.show_accordion_details .accordion_content .details{
	display:block;
}

.accordion_content table, .three_cell_table{
	width:100%;
}
.accordion_content table td, .three_cell_table td{
	border:0px;
	width:33%;
	vertical-align:top;
}

.services .col_title{
	display:none;
}

/*by kuno*/
.services .desc_row{
	display:none;
}

/*kuno*/
.autocomplete-search{
	position:absolute;
	z-index:51;
	background:white;
	background-image:none !important;
	color:black;
	left:0;
	display:none;
	height:auto;
	/*overflow:auto;*/
}

/*.autocomplete-search span{
	padding:5px;
}*/
/*
.autocomplete-search option:hover{
	background:lightgrey;
	cursor:pointer;
}
*/
.custom-made-header{
	border:1px solid red;
}

.fifty-precent-td{
	border-spacing: 0;
    border-collapse: collapse;
	border:0px;
}
.fifty-precent-td td{
	width:55%;
	border:0px;
}

span.float-right{
	display:block;
	float:right;
}

.custom-row h2{
	padding-top:10px;
}
.custom-row hr{
	margin:15px 0px;
}

.custom-column:first-child{
	margin-right:25px;
}
.custom-column{
	display:flex;
	float: left;
	height:100%;
	width: 48.745%;/*this is set with JS in scripts.js*/
	min-width:320px;
	border-bottom:1px solid lightgrey;
	padding-bottom:10px;
}
.custom-column table{
	border:0px;
	max-width:77%;
}
.custom-column td{
	border:0px;
	padding:0px;
}
.custom-column-p{
	text-align: left;
	float:left;
	min-width:130px;
}

/*digiteave*/
.digiteave-form li::before{
	content: "" !important;
}

/*.footer_sidebar_area .cws-widget{
	min-width:400px;
}*/

.frm_form_fields input, .frm_form_fields textarea, .frm_form_fields select{
	border:1px solid #ff7d21 !important;
}
.digiteave-form input, .digiteave-form textarea, .digiteave-form select{
	border:1px solid #ff7d21;
}
.digiteave-form input[type="checkbox"]{
	border:none;
	background:none;
	outline:1px solid #ff7d21;
	-moz-appearance:none;
	-webkit-appearance:none;
	-o-appearance:none;
}
/*eshop*/
.eshop-list .pic, .shop_table.cart .product-thumbnail{
	display:none !important;
}
.eshop-list .products{
	margin:0px !important;
}
.eshop-list .products li{
	display:block !important;
	width:100% !important;
	padding:5px 25px 5px 15px !important;
	margin-top:3px !important;
	margin-bottom:0px !important;
	margin-left:0px !important;
	margin-right:0px !important;
	text-align:right !important;
}
.products li{
	background:#b3b3b3;
}
.eshop-list .products li h3{
	float:left;
	margin:0px;
	padding:0px;
	display:inline;
}
.eshop-list .products li h3 a{
	color:white;
	padding:0px;
	margin:0px;
	line-height:0px;
}
.eshop-list .products li .price{
	display:inline;
	margin:0px 20px 0px 0px;
}
.eshop-list .products li .price .amount{
	color:white;
	line-height:0px;
	display:inline;
	padding:0px;
	margin:0px;
}
.eshop-list .products li .add_to_cart_button, .eshop-list .products li .added_to_cart{
	display:inline;
	border:1px solid white;
	margin:0px;
	line-height:0px;
	white-space: nowrap;
}

/*icons*/
.custom-hammas{
	margin-top:25px;
	margin-left:-1px;
	color:#fff;
}
.custom-systal{
	margin-top:25px;
	margin-left:5px;
	color:#fff;
}
.custom-minu_tervis{
	margin-top:25px;
	margin-left:0px;
	color:#fff;
}
.custom-kargud{
	margin-top:25px;
	margin-left:5px;
	color:#fff;
}
/*news*/
.news.news-pinterest .widget-title a{
	word-break:initial;
}
.news.news-pinterest .widget-title{
	margin-bottom:0px;
	padding-bottom:0px;
}
.news.news-pinterest .item:first-child{
	margin-top:45px;
	border-top:0px;
}
.news.news-pinterest .item{
	margin-top:10px;
	padding-top:10px;
	border-top:1px solid lightgrey;
}
.news .item .date{
	display:none;
	background:none;
	padding:0px;
	margin:0px;
	color:black;
	line-height:15px;
}
/*.news.news-pinterest .item:first-child .pic{
	display:block;
}*/
.news.news-pinterest .item .pic{
	display:none;
}
.news.news-pinterest .item .gallery_carousel_nav{
	display:none;
}
.news.news-pinterest .item .fa-comment, .news.blog-post .item .fa-comment, .news.news-small .item .fa-comment{
	display:none;
}
.news .item .cats{
	display:none;
}
/*jobs*/
.jobs-iframe{
	width: 100%;
}
.accessibility-widget{
	background:white;
}

.tugiteenused-data .grid-row{
	padding:0px;
	margin:0px !important;
}
.tugiteenused-data .grid-row hr{
	width:75%;
}

/*spinner*/
.spinner-load{
	position:fixed;
	width:100%;
	height:100%;
	top:0;
	left:0;
	z-index:1000;
}
.spinner-background{
	background:white;
	position:relative;
	width:100%;
	height:100%;
	/*opacity: .5;
	filter: alpha(opacity=50);*/
}
.spinner {
	position:absolute;
	background: url('/wp-admin/images/240.GIF') no-repeat;
	width: 32px;
	height: 32px;
	left:50%;
	top:50%;
}
/*slider*/
.h1{
	display: block;
    font-size: 2em;
    margin-top: 0.67em;
    margin-bottom: 0.67em;
    margin-left: 0;
    margin-right: 0;
    font-weight: bold;
	line-height: 1.2;
}

/*epood*/
.type-product .images{
	display:none !important;
}
.type-product .summary.entry-summary{
	margin-left:0px !important;
}
.button.wc-forward{
	background:#FF7D21;
	color:white !important;
}
.added_to_cart.wc-forward.right{
	float:right;
}
.return-to-shop{
	display:none;
}

.checkout-button.button.alt.wc-forward{
	background:#FF7D21;
	color:white !important;
}

.cart-payment{
	margin-top:20px;
	margin-bottom:20px;
}
.cart-payment form{
	/*float:left;
	margin-right:20px;*/
	margin-bottom:20px;
}
.cart-payment .bank-button{
	margin-left:10px;
	padding:2px 5px;
}
.cart-success{
	margin-top:20px;
	margin-bottom:20px;
	font-weight:bold;
	color:red;
}
.thank-you{
	margin-bottom:20px;
	font-weight:bold;
	color:red;
}

.woocommerce .order_details .date{
	display:none;
}

/*.tp-caption.clinico{
	border:1px solid red !important;
	opacity: 1 !important;
}*/

@media screen and (max-width: 1190px){
	.custom-column{
		width:95%;
	}
	.custom-column table h2{
		font-size:1em;
	}
	.custom-column table{
		max-width:60%;
	}
	.google-map-multimaker{
		width:450px;
		height:450px;
	}
	.benefits_area .cws-widget{
		width:50%;
	}
	.footer_sidebar_area .cws-widget{
		width:50%;
	}
}

@media screen and (max-width: 980px){
	.google-map-multimaker{
		width:350px;
		height:350px;
	}
}

@media screen and (max-width: 800px){
	.google-map-multimaker{
		width:450px;
		height:450px;
	}
	.google-map-iframe-div{
		width:450px;
		float:none !important;
		margin-bottom:50px;
		margin:0 auto;
	}
	.benefits_area .cws-widget{
		width:100%;
	}
	.mobile_menu_title{
		display:none;
	}
}

@media screen and (max-width: 473px){
	.google-map-multimaker{
		width:312px;
		height:450px;
		margin:0;
		padding:0;
	}
	.google-map-iframe-div{
		width:312px;
		float:left !important;
		margin-bottom:50px;
		margin:0 auto;
		padding:0px !important;
	}
	.benefits_area{
		display:table;
	}
	.mobile_menu_title{
		display:block;
	}
}