

p{	
	font-size: 20px;
    text-align: justify;
}
.number {
	color: red;
	font-weight: bold;
}
.sizing {
	margin: 0px;
	padding: 0px;
}
.roundedShape {
    overflow: hidden;
    border-radius: 10px;
    *text-align: center;
    border: thin solid lightgray;
    padding: 15px;
    background-color: #FCFCFC;
    *background-color: rgba(211,211,211,.3);
    box-shadow: 1px 2px 7px #a5d6a7;
}

@font-face {
  font-family: 'VLADIMIR';
  src: url(../fonts/VLADIMIR.ttf) format("truetype");
  font-weight: 300;
}
/************************answer to the question*******************/
.medium-text {
    font-size: 26px;
    display: inline-block;
}
.question {
    display: none;
}
.dummy_ques {
    white-space: nowrap;
    border-bottom: 2px dashed green;
    display: inline-block;
    margin: 0 0 0 10px;
    color: transparent;
}
.see_ques:focus {
    outline: none;
}
.see_ques {
    border: none;
    border-radius: 5px;
    padding: 5px 10px;
    color: white;
    box-shadow: 2px 2px 1px rgba(1, 1, 1, 0.2);
    position: absolute;
    top: 7px;
    right: 10px;
}
.asd * {
    vertical-align: top;
}
.grad-5:hover {
    background-color: green !important;
    background: none;
}
.thisisans {
    margin-top: -5px;
    padding-top: 0;
    color: green;
    display: none;
}
.aaa {

}
.aaa span {
    *background-color: rgba(136, 205, 250, 0.8); 
    border-radius: 5px; 
    padding: 5px 10px; 
    color: white; 
    font-size: 18px; 
    position: absolute; 
    margin-top: 1px; 
    left: 16px;
}
/************************answer to the question*******************/


/**/
.languageFocus fieldset {
    font-family: sans-serif;
    border: 3px solid #e1a830;
    background: #fff585;
    border-radius: 15px !important;
    padding:  15px;
    color: white;
    text-align: center;
}

.languageFocus fieldset legend {
    background: #c86d18;
    color: #fff;
    padding: 0px 10px  !important;
    font-size: 32px;
    border-radius: 15px;
    *box-shadow: 0 0 0 5px #ddd;
    *margin-left: 20px;
    margin: 0 auto;
    width: 40%;
    border: 3px solid #fafafa;
}
/**/

.light-grad {
    /*background: rgba(163,210,240,1);
    background: -moz-linear-gradient(top, rgba(163,210,240,1) 0%, rgba(90,153,199,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(163,210,240,1)), color-stop(100%, rgba(90,153,199,1)));
    background: -webkit-linear-gradient(top, rgba(163,210,240,1) 0%, rgba(90,153,199,1) 100%);
    background: -o-linear-gradient(top, rgba(163,210,240,1) 0%, rgba(90,153,199,1) 100%);
    background: -ms-linear-gradient(top, rgba(163,210,240,1) 0%, rgba(90,153,199,1) 100%);
    background: linear-gradient(to bottom, rgba(163,210,240,1) 0%, rgba(90,153,199,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a3d2f0', endColorstr='#5a99c7', GradientType=0 );*/
    background: rgba(235,241,245,1);
    background: -moz-radial-gradient(center, circle cover, rgba(235,241,245,1) 0%, rgba(173,200,219,1) 100%);
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(235,241,245,1)), color-stop(100%, rgba(173,200,219,1)));
    background: -webkit-radial-gradient(center, circle cover, rgba(235,241,245,1) 0%, rgba(173,200,219,1) 100%);
    background: -o-radial-gradient(center, circle cover, rgba(235,241,245,1) 0%, rgba(173,200,219,1) 100%);
    background: -ms-radial-gradient(center, circle cover, rgba(235,241,245,1) 0%, rgba(173,200,219,1) 100%);
    background: radial-gradient(circle at center, rgba(235,241,245,1) 0%, rgba(173,200,219,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebf1f5', endColorstr='#adc8db', GradientType=1 );
}
.ghoraddim {
    border: none;
    border-bottom: thin dashed white;
    outline: none;
    background-color: transparent;
    transition: 0.3s;
    padding: 0;
    box-shadow: 0 1px gray;
}
.ghoraddim:disabled {
    color: green !important;
    background-color: inherit;
}
.ghoraddim:focus {
    border-bottom-style: solid;
}
::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: rgba(1, 1, 1, 0.07);
}
::-moz-placeholder { /* Firefox 19+ */
  color: rgba(1, 1, 1, 0.07);
}
:-ms-input-placeholder { /* IE 10+ */
  color: rgba(1, 1, 1, 0.07);
}
:-moz-placeholder { /* Firefox 18- */
  color: rgba(1, 1, 1, 0.07);
}
.u2_l13 {
    width: 100%;
}
.u2_l13 {
    width: 100%;
}
.u2_l13 * {
    /*color: white;*/
    text-shadow: 0 1px white;
    font-size: 26px;
    vertical-align: top;
}
.biggy {
    float: left;
}




/*************************************************start scroll-up********************************************/
#return-to-top {
    position: fixed;
    bottom: 20px;
    right: 20px;
    background: rgba(18, 81, 12);
    width: 50px;
    height: 50px;
    display: block;
    text-decoration: none;
    -webkit-border-radius: 35px;
    -moz-border-radius: 35px;
    border-radius: 35px;
    display: none;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
#return-to-top i {
    color: #fff;
    margin: 0;
    position: relative;
    left: 16px;
    top: 13px;
    font-size: 19px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
#return-to-top:hover {
    background: rgb(18, 81, 12,0.9);;
}
#return-to-top:hover i {
    color: #fff;
    top: 5px;
}
/*************************************************end scroll-up********************************************/


/*==================================================================
[ Ver2 ]*/
.table100.ver2 td {
  font-family: Montserrat-Regular;
  font-size: 14px;
  color: #808080;
  line-height: 1;
}

.table100.ver2 th {
  font-family: Montserrat-Medium;
  font-size: 12px;
  color: #fff;
  line-height: 1;
  text-transform: uppercase;

  background-color: #333333;
}

.table100.ver2 .row100:hover td {
  background-color: #83d160;
  color: #fff;
}

.table100.ver2 .hov-column-ver2 {
  background-color: #83d160;
  color: #fff;
}

.table100.ver2 .hov-column-head-ver2 {
  background-color: #484848 !important;
}

.table100.ver2 .row100 td:hover {
  background-color: #57b846;
  color: #fff;
}

/*==================================================================
[ Ver2 ]*/
.table100.ver2 tbody tr:nth-child(even) {
  background-color: #eaf8e6;
}

.table100.ver2 td {
  font-family: Montserrat-Regular;
  font-size: 14px;
  color: #808080;
  line-height: 1;
}

.table100.ver2 th {
  font-family: Montserrat-Medium;
  font-size: 12px;
  color: #fff;
  line-height: 1;
  text-transform: uppercase;

  background-color: #333333;
}

.table100.ver2 .row100:hover td {
  background-color: #83d160;
  color: #fff;
}

.table100.ver2 .hov-column-ver2 {
  background-color: #83d160;
  color: #fff;
}

.table100.ver2 .hov-column-head-ver2 {
  background-color: #484848 !important;
}

.table100.ver2 .row100 td:hover {
  background-color: #57b846;
  color: #fff;
}


/********************************Start index page******************************/
.ho_ele {
	display: none;
}
.contents_table {
	width: 100%;
	margin-top: 30px;
}
.contents_header td {
	padding-bottom: 10px;
}
.contents_header * {
	font-size: 16px !important;
}
.contents_tr td:last-of-type {
	*padding-bottom: 20px;
}
.unit_td {
	text-align: center;
	color: #ec008b;
	font-weight: bold;
	width: 50px;
	*border: thin solid black;
}
.uname_td {
	color: black;
	min-width: calc(50% - 100px);
	*border: thin solid black;
	font-weight: bold;
}
.page_td {
	text-align: center;
	color: #00adef;
	font-weight: bold;
	width: 50px;
	*border: thin solid black;
	color: transparent;
}
.contents_br {
	padding-bottom: 10px;
}
.contents_link {
	*color: #ec008b;
	color: black;
	text-decoration: none;
}
.contents_link:hover {
	*color: #00adef;
	color: #ec008b;
}
/********************************End index page******************************/



.bakaLekha {
    font-family: 'VLADIMIR', sans-serif !important;
    font-size: 36px;
}
/********************************Start index page******************************/
@media only screen and (max-width : 992px) {
	#separator {
		display: none !important;
	}
	#contents_div {
		margin: 0!important;
		width: 100% !important;
	}
	.contents_header_2 {
		display: none !important;
	}
	.dummy {
		padding-top: 0 !important;
		margin-top: -30px;
	}
}
/********************************End index page******************************/