body 
 {
	width:100%;
	/* min-width:1400px; */
	font-family:Arial,Calibri,Helvetica,Garuda,sans-serif;
	margin:0;
	padding:0;
 }

html, body {
	height:100%;
}

.content {
	padding:50px 0 0
}

.top_cont {
	padding-left:5px;
	padding-right:5px
}
.cursor {
	cursor:pointer
}
  form
  {
   margin:0px;
  }

  select.big, input[type=text].big
  {
   width:250px;
  }
  input[type=submit],label,input[type=checkbox] {
	  cursor:pointer
  }
  input {
	  box-sizing:border-box;
  }
*[class*=inline-block] {
	display:inline-block
}
a.lcurrpage {
	color:#000;
	text-decoration:none
}
  b.green
  {
   color:#04c35e;
  }

  b.red
  {
   color:#ff0000;
  }

  b.yellow
  {
   color:#FF0000;
  }
  
  b.blue
  {
   color:#0000FF;
  }
  
.report_table li {
	font-size:14pt;
	margin:0 0 10px 0;
} 

.report_table ul {
	padding:0 0 0 15px;
}

.row_color, .tr_list_style tr:nth-child(even), .tr_list_style_2n tr:nth-child(odd) {
	background:#eeeeee;
}

.row_color_none, .tr_list_style_none tr:nth-child(even), .tr_list_style_2n_none tr:nth-child(odd) {
	background:transparent;
}

tr.title_row {
	font-size:15pt;
	font-weight:bold;
	background-color:#eeece1 !important;
}

.underline {
	text-decoration:underline;
}

.bold {
	font-weight:bold
}
.red {
	color:#FF0000;
}

.t_red {
	color:#d00203;
}

.green {
	color:#04c35e;
}

.t_green {
	color:#017a35;
}

.b_red {
	color:#FF0000;
	font-weight:bold;
}

.b_green {
	color:#04c35e;
	font-weight:bold;
}

.d_red {
	color:#c31818;
}

.orange {
	color:#ff9900;
}

.orange1 {
	color:#f13f3f;
}

.orange_bg {
	background-color:#ff9900
}

.text-align-center {
	text-align:center
}

.text-align-right {
	text-align:right
}

.text-align-left {
	text-align:left
}

.w100p {
	width:100%
}

.w100pchld > * {
	width:100%
}

.w50 {
	width:50px
}

.w100 {
	width:100px
}

.w150 {
	width:150px
}

.w200 {
	width:200px
}

.w200pchld > * {
	width:200px
}

.w300pchld > * {
	width:300px
}

.w400pchld > * {
	width:400px
}

.w500pchld > * {
	width:500px
}

.w600pchld > * {
	width:600px
}

.reseller_report_table ul {
	color:#0000FF;
}

.reseller_report_table li a {
	color:#04c35e;
}

.word-wrap {
	word-wrap:break-word;
	word-break: break-word;
}

table.layout-fixed {
	table-layout:fixed;
}

table.table-valign-top > tr > td,
table.table-valign-top > tbody > tr > td {
	vertical-align:top
}

table.table-valign-middle > tr > td,
table.table-valign-middle > tbody > tr > td {
	vertical-align:middle
}

table.table-valign-bottom > tr > td,
table.table-valign-bottom > tbody > tr > td {
	vertical-align:bottom
}

.valbottom {
	vertical-align:bottom
}

.text-ellipsis {
	white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
/* a {
	color:#000000;
}

a:visited {
	color:#707070;
} */

a:hover {
	color:#FF0000;
}

.report_table  {
	font-size:12pt;
	font-weight:bold;
}

.report_table.no_bold {
	font-weight:normal;
}

.report_table td {
	height:26pt;
}

.a_photo {
	height:38px;
	width:auto;
	-webkit-border-radius:50%;
	-moz-border-radius: 50%;
	border-radius:50%;
}

.admin_reort .a_photo {
	margin:5px 10px 5px 5px;
}

/*** <Admin Writer Rating Stars> ***/
div.vote-wrap{
    overflow:hidden;
}

div.vote-block{
	position:relative;	
}

div.vote-hover{
    float:left;
    cursor: pointer;
}


div.vote-stars{
	position:absolute;
	left:0;
	top:0;
}

div.vote-active{
	position:absolute;
	left:0;
	top:0;
}

div.vote-result{
    color:#FFFFFF;
    font-size:14px;
    margin-top:12px;
    padding-left:190px;
}

div.vote-success{
    clear:both;
    color:#ccc;
    font-size:14px;
    margin:10px 0 0 10px;
}
/*** </Admin Writer Rating Stars> ***/

.od_mark_bl {text-align:right}
.od_mark_bl {
	padding:10px 0;
}
.od_mark_bl > div {
	margin:0 10px;
}
.mark_button {
	display:block;
	width:21px;
	height:21px;
	border:none;
	background:none;
	background-color:none;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	position:relative;
	cursor:pointer;
}
.mark_button:hover {
	opacity:0.6
}
.mark_button.checked {
	border:1px solid #bbb;
}
.mark_button > span {
	display:block;
	width:15px;
	height:15px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	margin:auto;
	top:0;
	bottom:0;
	left:0;
	right:0;
	position:absolute;
	opacity:0.3
}
.mark_button.checked > span {
	opacity:0.8
}
.save_button {
	font-size:12pt;
	font-weight:bold;
	padding:5px 10px;
}

.alikePhones {
	margin:0; 
	width:300px; 
	height:20px;
	background-color:#eeeeee; 
	position:0 0;
	overflow:hidden;
}

.alikePhones:hover{
	margin:-17px 0 0 0;
	padding:5px;
	border:2px groove threedface;
	width:300px; 
	min-height:170px;
	background-color:#eeeeee; 
	position:absolute;
	overflow:scroll;
}

#writer_online_status, #customer_online_status {
	font-size:50%;
}

div.customer_online_status_circle, 
div.writer_online_status_circle
{
	display:block;
	width:12px;
	height:12px;
	border-radius:5px;
}

.bg_green {
	background:rgba(36, 192, 36, 1);
}

.bg_grey {
	background:grey;
}

.grey {
	color:grey;
}

.bg_red {
	background:#d00203;
}

span.cl_name_online:after {
	content:' \25CF ';
	text-decoration:none;
	font-size:12pt;
	color:rgba(36, 192, 36, 1);
}

span.cl_name_offline:after{
	content:' \25CF ';
	text-decoration:none;
	font-size:12pt;
	color:grey;
}

.float-right {
	float:right;
}

.float-left {
	float:left;
}

div.report_statuses_checkboxes {
	display:block;
	width:600px;
	float:left;
}

div.report_statuses_checkboxes div.status_check_box{
	display:block;
	width:300px;
	float:left;
}

div.right_retention_box {
	display:block;
	width:300px;
	float:left;
}

a.sorting_arrow {
	text-decoration:none;
	color:grey;
}

a.sorting_arrow:hover {
	color:#0000ff;
}

a.sorting_arrow_checked {
	text-decoration:none;
	color:#04c35e;
}

tr.retention_report {
	text-align:center;
}

tr.retention_report:hover {
	opacity:0.7;
}

table.addNewPageForm input[type=text] {
	width:360px;
}

table.addNewPageForm textarea {
	width:100%;
	height:80px;
}

span.micro_text {
	font-size:8pt;
}

div.main_screen_quote {
	display:block;
	width:400px;
	height:auto;
	font-family:MV Boli;
	margin-bottom:0px;
	position:fixed;
	right:15px;
	bottom:2%;
}

a.r_cross_button {
	width:16px;
	height:17px;
	background:url("/images/red-cross-icon.png") 0 0 no-repeat transparent;
	cursor:pointer;
	text-decoration:none;
}

tr.sm_w_b_b td {
	border-bottom:1px solid #fff;
}

.apadd a {
	line-height: 170%;
}

/* <MENU> */
	.top_main_menu {
		display:block;
		margin:0 auto;
	 } 

	.menu {
		display:block;
		color:#FFFFFF;
		width:100%;
		position:fixed;
		top:0;
		margin:0 0;
		padding:5px 0 5px 0;
		font-size:13pt;
		z-index:1000;
	}

	.menu {
		background-color:#b7b7b7;	
	}

	.menu  a {
		color:#FFFFFF;
	}

	.menu  a:visited {
		color:#FFFFFF;
	}

	.menu  a:hover{
		color:#FF0000;
	}

	.js_admins_status {
		display:block;
		width:200px;
		height:49px;
		border:none; 
		margin:0; 
		padding:3px 1px 1px 1px;
		color:#017a35;
		font:10pt Tahoma;
	}
	.js_admins_status.jsas_menu {
		position:fixed; 
		left:0; 
		top:0;
	}
	.js_admins_status.jsas_footer {
		height:20px;
		width:100%;
	}
	span.admin_details {
		padding:2px;
	}

	span.admin_details_current{
		padding:2px;
		color:#1a5179;
		white-space:nowrap
	}
	span.admin_details_current.highlight, 
	span.admin_details.highlight{
		background-color:#fdfd08
	}
	.a_r_l.highlight {
		padding:3px;
		background-color:#fdfd08
	}
	table.mainpagescreenmenu {
		font-size:17pt;
	}

	.table_clock {
		margin:0;
		position:fixed; 
		right:15px; 
		top:0;
	}
	
	div.search_link {
		display:none;
	}

	div.show_search_table_block {
		display:block;
	}

	table.search_table input[type='text'] {
		width:170px;
	}
	
	@media screen and (max-width:880px) { 
		table.search_table input[type='text'] {
			width:100px;
		}
		table.search_table td:first-child {
			width:100px;
		}
	}
	
	a#search_icon {
		display:block;
		width:35px;
		height:35px;
		background:url('/images/sprite.png') 0 0 no-repeat;
	}

	@media screen and (max-width:1115px) {
		.js_admins_status.jsas_menu {
			display:none
		}
	}
	@media screen and (max-width:1130px) { 
		div.main_screen_quote {
			display:none;
		}
	}

	@media screen and (max-width:950px) { 
		table.table_clock {
			display:none;
		}
	}
/* </MENU> */	



select.tmpl_message_category {
	min-height:50%;
	font-size:15pt;
}

select.message_template {
	min-height:50%;
	font-size:15pt;
	min-width:455px;
}

@media screen and (max-width:1310px) {
	select.message_template {
		min-width:200px;
	}
}

.new_message_to_selector {
	font-size:15pt;
}

table.account-levels-table tr td {
	border-right:1px solid #000;
	border-bottom:1px solid #eee;
	text-align:center;
}

table.account-levels-table tr td:first-child {
	text-align:left;
}

table.account-levels-table tr td:last-child {
	/* border-right:none; */
}

.reseller_counter {
	text-align:center;
}

.finetextarea {
	width: 400px;
	height: 150px;
}

.row_m2 {
	padding:5px 0;
}

.inp_hp input[type=text], 
.inp_hp textarea, 
.inp_hp90 input[type=text], 
.inp_hp90 textarea {
	width:100%;
	max-width:600px;
	padding:2px 5px;
}

.inp_hp90 input[type=text], 
.inp_hp90 textarea {
	width:90%;
}

.sel_hp90 select {
	width:90%;
}

.nomarg {
	margin:5px 0;
}

.control_cont {
	margin:0 0 30px;
}

.control_cont > div.srg_button {
	display:inline-block;
	margin:0 5px;
}
.srg_button {
	background: #3498db;
	background-image: -webkit-linear-gradient(top, #3498db, #2980b9);
	background-image: -moz-linear-gradient(top, #3498db, #2980b9);
	background-image: -ms-linear-gradient(top, #3498db, #2980b9);
	background-image: -o-linear-gradient(top, #3498db, #2980b9);
	background-image: linear-gradient(to bottom, #3498db, #2980b9);
	-webkit-border-radius: 28;
	-moz-border-radius: 28;
	border-radius: 28px;
	border:none;
	color: #ffffff;
	font-size: 14px;
	padding: 4px 16px 4px 16px;
	text-decoration: none;
	cursor:pointer
}
.srg_button:hover {
	background: #3cb0fd;
	background-image: -webkit-linear-gradient(top, #3cb0fd, #3498db);
	background-image: -moz-linear-gradient(top, #3cb0fd, #3498db);
	background-image: -ms-linear-gradient(top, #3cb0fd, #3498db);
	background-image: -o-linear-gradient(top, #3cb0fd, #3498db);
	background-image: linear-gradient(to bottom, #3cb0fd, #3498db);
	text-decoration: none;
}
/* <JSConfirmButton> */

.jqconfirmblock_wrapper, 
.jsconfirmblock_wrapper {
	display:none;
	width:100%;
	height:100%;
	position:fixed;
	left:0;
	top:0;
	background-color:rgba(255, 255, 255, 0.7);
	z-index:9999;
}

.jqconfirmblock_wrapper {
	display:block;
	top:0;
	left:0;
	z-index:10001
}

.jqconfirmblock, 
.jsconfirmblock {
	display:none;
	width:280px;
	min-height:50px;
	padding:20px;
	position:fixed;
	left:calc(50% - 150px);
	top:calc(30%);
	background-color:rgba(238, 238, 238, 1);
	-webkit-box-shadow:0px 0px 10px rgba(0, 0, 0, 0.5);
	-moz-box-shadow:0px 0px 10px rgba(0, 0, 0, 0.5);
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	z-index:10000;
}

.jqconfirmblock {
	display:block;
	margin:auto;	
	left:0;
	right:0;
	top:30%;
	z-index:10002
}

.jqconfirmblock .jqconfirmblockclose, 
.jsconfirmblock .jsconfirmblockclose {
	display:block;
	width:25px;
	height:25px;
	position:absolute;
	right:-10px;
	top:-10px;
	background:url("/images/sprite.png") -40px 0px no-repeat;
	cursor:pointer;
}

.jqconfirmblock .jqconfirmblockclose:hover, 
.jsconfirmblock .jsconfirmblockclose:hover {
	background-color:#fff;
	opacity:0.7;
	border-radius:10px;
}

.jqconfirmblock .jqconfirmblockmsg, 
.jsconfirmblock .jsconfirmblockmsg {
	text-align:center;
	color:#666;
	font-weight:bold;
}

.jqconfirmblock .jqconfirmblockbuttons, 
.jsconfirmblock .jsconfirmblockbuttons {
	display:block;
	width:calc(100% - 80px);
	height:35px;
	bottom:20px;
	padding:20px 40px 0 40px;
}

.jqconfirmblockcontrols {
	margin-top:15px;
}

.jqconfirmblock .yes-btn, .jqconfirmblock .no-btn, .jqconfirmblock .ok-btn, 
.jsconfirmblock .yes-btn, .jsconfirmblock .no-btn, .jsconfirmblock .ok-btn {
	text-align:center;
	display:inline-block;
	width:80px;
	padding:9px 10px 6px;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	line-height:1;
	background-color:#e33100;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-moz-box-shadow:0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);
	text-shadow:0 -1px 1px rgba(0,0,0,0.25);
	border-bottom:1px solid rgba(0,0,0,0.25);
	position:relative;
	cursor:pointer;
}

.jqconfirmblock .yes-btn, .jqconfirmblock .ok-btn, 
.jsconfirmblock .yes-btn, .jsconfirmblock .ok-btn {
	background-color:#017a35;
}

.jqconfirmblock .yes-btn, 
.jsconfirmblock .yes-btn {
	float:left;
}

.jqconfirmblock .ok-btn, 
.jsconfirmblock .ok-btn {
	display:block;
	float:none;
	margin:0 auto;
}

.jqconfirmblock .no-btn, 
.jsconfirmblock .no-btn {
	background-color:#e33100;
	float:right;
}

.jqconfirmblock .yes-btn:hover, 
.jsconfirmblock .yes-btn:hover {
	background-color:#18c462;
}

.jqconfirmblock .ok-btn:hover, 
.jsconfirmblock .ok-btn:hover {
	background-color:#4dbf7e;
}

.jqconfirmblock .no-btn:hover, 
.jsconfirmblock .no-btn:hover {
	background-color:#FF0000;
}

/* </JSConfirmButton> */


/* <Fast messages> */
#msgs_row_bl {
	width: 1000000px;
	max-height:125px;
	position:fixed;
	bottom:0;
	right:0;
	background:#eee;
	background:transparent; /*  TO DELETE!!!  */
	overflow:hidden;
}

div.msgs_det_bl {
	width:180px;
	height:65px;
	margin:10px 2020px 20px 0;
	padding:15px 20px 15px 15px;
	font-size:12pt;
	font-weight:bold;
	color:#6F6F6F;
	border:1px solid #d0d0d0;
	-webkit-border-radius:8px;
	-moz-border-radius: 8px;
	border-radius:8px;
	word-wrap:break-word;
	float:right;
	position:relative;
	bottom:0;
	background:#fff;
	background:-moz-linear-gradient(top,#e4e4e4 0%,#ffffff 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e4e4e4),color-stop(100%,#ffffff));
	background:-webkit-linear-gradient(top,#e4e4e4 0%,#ffffff 100%);
	background:-o-linear-gradient(top,#e4e4e4 0%,#ffffff 100%);
	background:-ms-linear-gradient(top,#e4e4e4 0%,#ffffff 100%);
	background:linear-gradient(top,#e4e4e4 0%,#ffffff 100%);
	-webkit-box-shadow:2px 1px 6px 0px rgba(199,195,199,0.75);
	-moz-box-shadow:2px 1px 6px 0px rgba(199,195,199,0.75);
	box-shadow:2px 1px 6px 0px rgba(199,195,199,0.75);
	transition:2s;
}

div.msg_notpaid {
	background:-moz-linear-gradient(top,#6de67c 0%,#bdf9c4 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#6de67c),color-stop(100%,#bdf9c4));
	background:-webkit-linear-gradient(top,#6de67c 0%,#bdf9c4 100%);
	background:-o-linear-gradient(top,#6de67c 0%,#bdf9c4 100%);
	background:-ms-linear-gradient(top,#6de67c 0%,#bdf9c4 100%);
	background:linear-gradient(top,#6de67c 0%,#bdf9c4 100%);
}

div.msgs_det_bl:hover {
	transition:0.5s;
	margin-top:0;
}

div.msgs_det_bl div.msgs_text_bl {
	width:100%;
	height:100%;
	overflow:hidden;
}

div.msgs_det_bl div.msgs_text_bl a, div.msgs_det_bl div.msgs_text_bl a:visited {
	color:#6F6F6F;
	text-decoration:underline;
}

div.msgs_det_bl div.msgs_text_bl a:hover {
	color:#FF0000;
}

div.msgs_det_bl::before, div.msgs_det_bl::after {
	content:'';
	display:block;
	position:absolute;
	bottom:-31px;
	left:25px;
	border:16px solid transparent;
	border-top:15px solid #d0d0d0;
}

div.msgs_det_bl::after {
	bottom:-30px;
	border-top:15px solid #fff;
}

div.msgs_det_bl.msg_notpaid::after {
	border-top:15px solid #bdf9c4;
}

div.msgs_det_bl div.msgs_kr_del {
	display:block;
	width:24px;
	height:24px;
	position:absolute;
	top:2px;
	right:2px;
	cursor:pointer;
}

div.msgs_det_bl div.msgs_kr_del:before, 
div.msgs_det_bl div.msgs_kr_del:after {
	content:"";
	display:block;
	width:22px;
	height:1px;
	border-top:2px solid #ff5b4f;
	position:absolute;
	top:10px;
}
div.msgs_det_bl div.msgs_kr_del:before {
	left: 3px;
    transform: rotate(45deg);
} 
div.msgs_det_bl div.msgs_kr_del:after {
	left: 3px;
	transform: rotate(135deg);
}
div.msgs_det_bl div.msgs_kr_del:hover {
	opacity:0.6;
}

div.msgs_det_bl div.msgs_kr_del:active {
	opacity:1;
}
/* </Fast messages> */




/* <FOOTER> */
div.footer {
	display:block;
	width:calc(100% - 100px);
	height:100px;
	padding:5px 50px 15px;
	margin:10px 0 0 0;
	border-top:1px solid grey;
	background:#eeeeee;
	overflow:hidden;
}

div.footer a#logo {
	display:block;
	width:120px;
	height:45px;
	background:url('/images/sc_white.png') 0 0 no-repeat;
	background-size:120px 45px;
	margin:8px 0 0 0;
}

div.footer div.copyright {
	font-size:9pt;
	font-weight:bold;
	margin-top:19px;
}

div.footer div.left_block_1,
div.footer div.left_block_2 {
	display:block;
	float:left;
	height:80px;
}

div.footer div.left_block_1 {
	width:300px;
	
}

div.footer div.left_block_2 {
	min-width:400px;
}

div.footer div.left_block_2 div.link_block{
	display:block;
	width:400px;
	height:55px;
}

div.footer div.left_block_2 div.system_info{
	display:block;
	min-width:400px;
	height:25px;
	font-size:9pt;
}

div.footer div.left_block_2 div.system_info span.b_name {
	font-weight:bold;
}

#tz_link {
	display:block;
	cursor:pointer;
	width:120px;
	height:72px;
	background:url('/images/tz.png') 0 0 no-repeat;
	background-size:120px 72px;
}

.small_text_t1 {
	font-size:10px;
}

.small_text_t2 {
	font-size:11px;
}

.small_text_t3 {
	font-size:12px;
}

.form90width input[type=text],
.form90width textarea
 {
	width:90%
}
.form95width input[type=text],
.form95width  textarea
 {
	width:95%
}
.form100width input[type=text],
.form100width textarea,
.form100width select
 {
	width:100%
}
.form200pxwidth input[type=text],
.form200pxwidth textarea,
.form200pxwidth select
 {
	width:250px
}
@media screen and (max-width: 1105px) {
	div.footer {
		padding: 15px 50px 15px;
	}
}
/* </FOOTER> */

#canvasloader_container {
	overflow:visible;
	position:fixed;
	top:50%;
	left:50%;
	z-index:100000
}

.srg_rev_deadline {
	font-weight: bolder;
    font-size: 130%;
}
.srg_rev_deadline.hidden {
	color:transparent !important
}
.fu_button {
	display:block;
	width:17px;
	height:17px;
	-webkit-border-radius:50%;
	-moz-border-radius: 50%;
	border-radius:50%;
}

.fu_button:hover {
	opacity:0.6
}

.fu_grey_button {
	border:1px solid #c3c3c3;
	background-color:#c3c3c3;
}
.fu_green_button {
	border:1px solid #22b14c;
	background-color:#22b14c;
}
.fu_red_button {
	border:1px solid #ed1c24;
	background-color:#ed1c24;
}

/*<HINT>*/
	.real-hint {
		background-color: #eff2f3;
		border: 1px solid #d8d4d4;
		border-radius: 10px;
		display: none;
		padding: 10px 10px;
		position: absolute;
		width: 250px;
		z-index: 99;
	}

	.real-hint .hint-caption {
		font-weight: 100;
		font-size:16px;
		text-transform: uppercase;
	}

	.real-hint .prm-cross {
		cursor: pointer;
		position:absolute;
		right:5px;
		top:5px;
		height: 18px;
		width: 18px;
		z-index: 101;
	}
	.real-hint .prm-cross:hover {
		opacity:0.5;
	}
	.real-hint .prm-cross:before,
	.real-hint .prm-cross:after {
		content:'';
		display:block;
		position:absolute;
		width:20px;
		height:0.00001px;
		border:1px solid #000;
		top: 7px;
		left: -2px;
	}
	.real-hint .prm-cross:before {
		-webkit-transform: rotate(135deg);
		-ms-transform: rotate(135deg);
		transform: rotate(135deg);
	}
	.real-hint .prm-cross:after {
		-webkit-transform: rotate(225deg);
		-ms-transform: rotate(225deg);
		transform: rotate(225deg);
	}
	.real-show-hint {
		cursor: pointer;
		border-bottom: dashed 1px;
		color: #8c0000;
	}
/*</HINT>*/

div#question_mark {
	width: 21px;
    height: 21px;
    margin: 0;
    padding: 1px 0 0 1px;
    border: 1px solid #5a5a5a;
    background-color: #e2e2e2;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    font-family: Garuda;
    font-size: 18px;
    font-weight: 800;
    text-align: center;
    text-decoration: none;
    cursor: pointer;
    letter-spacing: 0px;
    z-index: 1;
}

.question_mark_criteria {
	margin-left:10px !important
}