body {
    font-family: 'Cambria', sans-serif;
}

.active-local{
    color: black !important;
}
.active-local a{
    color: #9AA5B3 !important;
}
.clamp-1{
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.clamp-2{
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.clamp-3{
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.clamp-4{
	display: -webkit-box;
	-webkit-line-clamp: 4;
	-webkit-box-orient: vertical;
	overflow: hidden;
}

.item_active0{
	text-decoration:line-through !important; 
	color:red !important;
}

.required:after {content: '*'; color: red; margin-left: 3px;}

/* https://bootsnipp.com/snippets/qr6zz */
.rating {
	float:left;
  }

  /* :not(:checked) is a filter, so that browsers that don’t support :checked don’t 
	follow these rules. Every browser that supports :checked also supports :not(), so
	it doesn’t make the test unnecessarily selective */
  .rating:not(:checked) > input {
	  position:absolute;
	  top:-9999px;
	  clip:rect(0,0,0,0);
  }

  .rating:not(:checked) > label {
	  float:right;
	  width:1em;
	  /* padding:0 .1em; */
	  overflow:hidden;
	  white-space:nowrap;
	  cursor:pointer;
	  font-size:150%;
	  /* line-height:1.2; */
	  color:#ddd;
  }

  .rating:not(:checked) > label:before {
	  content: '★ ';
  }

  .rating > input:checked ~ label {
	  color: orange;
	  
  }

  .rating:not(:checked) > label:hover,
  .rating:not(:checked) > label:hover ~ label {
	  color: orange;
	  
  }

  .rating > input:checked + label:hover,
  .rating > input:checked + label:hover ~ label,
  .rating > input:checked ~ label:hover,
  .rating > input:checked ~ label:hover ~ label,
  .rating > label:hover ~ input:checked ~ label {
	  color: orange;
	  
  }

  .rating > label:active {
	  position:relative;
	  top:2px;
	  left:2px;
  }
/* end of https://bootsnipp.com/snippets/qr6zz */



.star-ratings-sprite {
background: url("../images/star-rating-sprite.png") repeat-x;
font-size: 0;
height: 21px;
line-height: 0;
overflow: hidden;
text-indent: -999em;
width: 110px;
margin: 0 ;
}

.star-ratings-sprite-rating {
  background: url("../images/star-rating-sprite.png") repeat-x;
  background-position: 0 100%;
  float: left;
  height: 21px;
  display:block;
}

.cat_news_count{
	width: 18px;
	height: 18px;
	border-radius: 50%;
	background-color: #3764EB;
	text-align: center;
	color: #fff;
	font-size: 12px;
	vertical-align: middle;
	padding-top: 1.2%;
}

.lastnews li .news_item{
	display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
	margin-bottom: 1rem !important;
}

.lastnews li .news_item .news_item_img{
	-webkit-box-flex: 0;
    -ms-flex: 0 0 100px;
    flex: 0 0 100px;
	position: relative;
}

.lastnews li .news_item .news_item_info{
	-webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
}

.lastnews li .news_item .news_item_info .news_item_date{
	color: rgb(0, 151, 221);
	line-height: 1 !important;
	margin-bottom: 0.25rem !important;
	font-size: 12px;
}

.lastnews li .news_item .news_item_info .news_item_title{
	font-size: 13px;
    line-height: 1.125;
    height: 40px;
    overflow: hidden;
	text-transform: none !important;
}

.see-me-large {
	border-radius: 5px;
}

.img-border {
	border-radius: 10px !important;
}

.rating-stars-action i{
	cursor: pointer;
}

.rating-stars-action i:hover{
	color: red !important;
}

/* <CLICK LOGO> */

.click_logo {
	padding:4px 10px;
	cursor:pointer;
	color: #fff;
	line-height:190%;
	font-size: 13px;
	font-family: Arial;
	font-weight: bold;
	text-align: center;
	border: 1px solid #037bc8;
	text-shadow: 0px -1px 0px #037bc8;
	border-radius: 4px;
	background: #27a8e0;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI3YThlMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxYzhlZDciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#27a8e0), to(#1c8ed7));
	background: -webkit-linear-gradient(#27a8e0 0%, #1c8ed7 100%);
	background: -moz-linear-gradient(#27a8e0 0%, #1c8ed7 100%);
	background: -o-linear-gradient(#27a8e0 0%, #1c8ed7 100%);
	background: linear-gradient(#27a8e0 0%, #1c8ed7 100%);
	box-shadow:  inset    0px 1px 0px   #45c4fc;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#27a8e0', endColorstr='#1c8ed7',GradientType=0 );
	-webkit-box-shadow: inset 0px 1px 0px #45c4fc;
	-moz-box-shadow: inset  0px 1px 0px  #45c4fc;
	-webkit-border-radius:4px;
	-moz-border-radius: 4px;
}
.click_logo i {
	background: url(https://m.click.uz/static/img/logo.png) no-repeat top left;
	width:30px;
	height: 25px;
	display: block;
	float: left;
}
/* </CLICK LOGO> */

#ajax-loader {
    text-align: center;
    padding: 40px 0;
}


/* pf.bimm.uz dan olingan stillar */
.seeMeLarger{
	max-width: 200px;
	max-height: 200px;
}

.seeMeLarger:hover{cursor: zoom-in;}

.av_live0{
	text-decoration:line-through !important; 
	opacity:0.5 !important; 
	color:red !important;
}

.av_live1{
	text-decoration:none !important; 
	opacity:1 !important;
}