#resultsearch{
    padding-bottom:20px;
}

.search-query {
    color:black;
    font-size:15px;
}

#custom-search .search-query {
    height: 45px;
    border: 1px solid transparent;
    background-color: transparent;
    color: transparent;
    transition: all 0.8s;
    margin-bottom: 0;
    float: right;
    position: relative;
    margin-top: -45px;
    width: 30px;
    cursor:pointer;
    z-index:1500;
    -webkit-transition: all 0.8s;
}

/* Hide Text when unfocused plus fallbacks */
#custom-search .search-query::placeholder {
  color: transparent;
  -webkit-transition: all 0.8s;
  transition: all 0.8s;
}

#custom-search .search-query::-webkit-input-placeholder {
  color: black;
  -webkit-transition: all 0.8s;
  transition: all 0.8s;
}

#custom-search .search-query::-moz-placeholder {
  color: transparent;
  -webkit-transition: all 0.8s;
  transition: all 0.8s;
}

#custom-search .search-query:-moz-placeholder {
  color: transparent;
  -webkit-transition: all 0.8s;
  transition: all 0.8s;
}

#custom-search .search-query:-ms-input-placeholder {
  color: transparent;
  -webkit-transition: all 0.8s;
  transition: all 0.8s;
}

/* Style when Search is selected */
#custom-search .search-query:focus {
  border-radius: 0px;
  border: 1px solid #e2e2e2;
  background-color: white;
  width: 100%;
  color: black;
  cursor:text;
  padding-left:15px;
  padding-right:15px;
}

/* Style for placeholder value plus fallbacks */
#custom-search .search-query:focus::placeholder {
  color: transparent;
}

#custom-search .search-query:focus::-webkit-input-placeholder {
  color: transparent;
}

#custom-search .search-query:focus::-moz-placeholder {
      color: transparent;
/*   color: black; */
  -webkit-transition: all 0.8s;
  transition: all 0.8s;
}

#custom-search .search-query:focus::-moz-placeholder {
    color: transparent;
  /* color: black; */
  -webkit-transition: all 0.8s;
  transition: all 0.8s;
}

#custom-search .search-query:focus:-ms-input-placeholder {
  color: black;
}

/* Style for Button */
#custom-search button {
    border: 0;
    background: none;
    padding: 0;
    margin-top: -6px;
    position: relative;
    margin-top: -35px;
    margin-bottom: 0;
    border-radius: 3px;
    float: right;
    margin-right: 20px;
}

/* Font Awesome Icon Style */
#custom-search button i {
	margin-left:0px;
	color:#e8c771;
}

.header-menu {
    margin-right: 50px;
}

.min-menu {
    display:none;
}

@media screen and (max-width: 991px) {
.min-menu {
    height: 40px;
    display: inline-block;
    width: 100%;
    border-bottom: 1px solid #222;
}

#custom-search {
  position: fixed;
  width: 82%;
  float: right;
  z-index: 1100;
}

#custom-search button {
  border: 0;
  background: none;
  padding: 0;
  margin-top: -5px;
  position: relative;
  margin-top: 14px;
  margin-bottom: 0;
  border-radius: 3px;
  float: right;
  margin-right: 0px;
  z-index: 900;
  margin-right: -32px;
}

.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
    font-size: 14px;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 20px;
}

#custom-search button i {
  margin-left: 0px;
  color: white;
}

#custom-search .search-query:focus {
  border-radius: 0px;
  border: 1px solid #e2e2e2;
  background-color: white;
  width: 100%;
  color: black;
  cursor: text;
  margin-right: 0px;
  margin-top:1px;
}

#custom-search .search-query {
  height: 45px;
  border: 1px solid transparent;
  background-color: transparent;
  color: transparent;
  font-size: 1.2em;
  transition: all 0.8s;
  margin-bottom: 0;
  float: right;
  position: relative;
  margin-right: 0px;
  width: 47px;
  cursor: pointer;
  z-index: 1000;
  -webkit-transition: all 0.8s;
  margin-top: 1px;
}

}



@media screen and (max-width: 767px) {
#custom-search {
    width: 80%;
  padding-left: 5%;
  padding-right: 5%;
}
}

}

@media screen and (max-width: 520px) {
#custom-search {
  width: 80%;
}

#custom-search button {
    margin-right: -33px;
}

#custom-search .search-query {
    margin-right: 0px;
}

}

/*ÐŸÐ°Ð³Ð¸Ð½Ð°Ñ†Ð¸Ñ*/
.pagination li, .pagination a {
    display: inline-table !important;
}
/* ÐžÑ‚Ð·Ñ‹Ð²Ñ‹ */

.ticket-comment-text {
  width: 80.5%;
  float: right;
}

.pagination a, .pagination li > span {
    display: inline-table!important;   
}

.tick-cont{
    width:100%;
    height: auto;
    display: flow-root;
}

.tick-2{
    float:right;
    width:60%;
}

.tick-1{
    float:left;
    width:40%;
    padding-right: 20px;
    position: sticky!important;
    position: -webkit-sticky!important;
    top: 158px;
}

.tick-3 {
  width: 100%;
  display: inline-table;
  text-align: center;
}

img.ticket-avatar{
    vertical-align: baseline!important;
}

.ticket-avatar{
    max-width: 150px!important;
    max-height:max-content!important;
}

.tick-avatar{
    float: left;
    padding-right: 10px;
}

.tick-right{
    width: 100%;
}

.tick-name{
    width: 45%;
    float: left;
}

.tick-date{
    width: 100%;
    display: table;
}

.tick-vote{
    text-align: right;
}

.rating-stars2 {
  margin: 0 auto;
}

.rating-com {
  float: left;
  margin-left: -15px;
  padding-right: 20px !important;
  margin-bottom:20px;
}

.rating-stars{
    float:left;
}

.ticket-comment {
  background: white;
  padding: 20px;
}

.ticket-comment-guest .ticket-comment-author {
  color: #000!important;
}

.ticket-comment-createdon {
  float: right;
}

.ticket-comment-author {
  margin-left: 0!important;
}

@media only screen and (max-width: 1259px){
    .tick-2 {
    float:none!important;
    width: 100%;
}

    .tick-1 {
    float:none!important;
    width: 100%;
    padding-right: 0px!important;
}

.ticket-comment-text {
    width: 85.3%;
    float: right;
}
}

@media only screen and (max-width: 967px){
.ticket-comment-text {
    width: auto;
    float: none;
    overflow-x: scroll;
}
}

@media only screen and (max-width: 800px){
.ticket-avatar {
    max-width: 70px!important;
}

.tick-name {
    width: 100%;
    float:none;
    margin-bottom: 10px;
}

.tick-vote {
    text-align: left;
    margin-bottom: 5px;
}

.tick-vote2 {
    display:none;
}
}

.group-star{
    display:none;
}

#stars2, #stars {
  padding-left: 0!important;
}

.star, .star2{
    padding-left: 0!important;
}

.content ol li:before {
    content: " ";
    padding: 0;
}

.content ul > li::after {
  display: none!important;
}

.content ul > li::after {
  display: none!important;
}


content .rating-stars ul > li, content .rating-stars2 ul > li {
  list-style-type: none!important;
}

.rating-stars ul > li, .content ol > li, .rating-stars2 ul > li {
  margin-bottom: 0!important;
  position: inherit !important;
}

.rating-stars ul > li, .rating-stars2 ul > li {
  padding-right: 5px;
  padding-left: 5!important;
}

div.markItUpHeader {
  display: none !important;
}

.rating {
  position: relative;
  direction: rtl;
  float:left;
}
.rating .emo {
  position: absolute;
  font-family: FontAwesome;
  color: black;
  font-size: 100px;
  bottom: 150%;
  left: 50%;
  transform: translateX(-50%);
  /* display: none; */
}
.rating .emo:after {
  content: '0';
}
.rating input {
  position: absolute;
  width: 35px;
  height: 50px;
  cursor: pointer;
  transform: translateX(52px);
  opacity: 0;
  z-index: 5;
}

.rating input:nth-of-type(5):checked ~ .emo:after, .rating input:nth-of-type(5):hover ~ .emo:after {
  content: '1';
}

.rating input:nth-of-type(4):checked ~ .emo:after, .rating input:nth-of-type(4):hover ~ .emo:after {
  content: '2';
}

.rating input:nth-of-type(3):checked ~ .emo:after, .rating input:nth-of-type(3):hover ~ .emo:after {
  content: '3';
}

.rating input:nth-of-type(2):checked ~ .emo:after, .rating input:nth-of-type(2):hover ~ .emo:after {
  content: '4';
}

.rating input:nth-of-type(1):checked ~ .emo:after, .rating input:nth-of-type(1):hover ~ .emo:after {
  content: '5';
}

.rating input:nth-of-type(1) {
  right: 50px;
}
.rating input:nth-of-type(2) {
  right: 100px;
}
.rating input:nth-of-type(3) {
  right: 150px;
}
.rating input:nth-of-type(4) {
  right: 200px;
}
.rating input:nth-of-type(5) {
  right: 250px;
}
.rating input:nth-of-type(6) {
  right: 300px;
}
.rating input:checked ~ .star:after, .rating input:hover ~ .star:after, .rating input:checked ~ .star2:after, .rating input:hover ~ .star2:after {
  content: '\f005';
}
.rating .star, .rating .star2 {
  display: inline-block;
  font-family: FontAwesome;
  font-size: 42px;
  color: #FBB202;
  cursor: pointer;
  margin: 3px;
}

.rating .star:after, .rating .star2:after {
  content: '\f006';
}
.rating .star:hover ~ .star:after, .rating .star:hover:after, .rating .star2:hover ~ .star2:after, .rating .star2:hover:after {
  content: '\f005';
}

/* sdfsdfsfd */
.rating-stars ul, .rating-stars2 ul {
 list-style-type:none;
 padding:0;
 -moz-user-select:none;
 -webkit-user-select:none;
}
.rating-stars ul > li.star, .rating-stars2 ul > li.star2 {
 display:inline-block;
 
}

/* Idle State of the stars */
.rating-stars ul > li.star > i.fa, .rating-stars2 ul > li.star2 > i.fa {
 font-size:22px; /* Change the size of the stars */
 color:#ccc; /* Color on idle state */
}

.rating-stars ul > li.star > i.fa {
 cursor: pointer;
}


/* Hover state of the stars */
.rating-stars ul > li.star.hover > i.fa, .rating-stars2 ul > li.star2.hover > i.fa {
 color:#FFCC36;
}

/* Selected state of the stars */
.rating-stars ul > li.star.selected > i.fa, .rating-stars2 ul > li.star2.selected > i.fa {
 color:#FF912C;
}