 .revalcrm_big_logo {

 float:left;

 background:url(../Images/revalcrm_logo_big.jpg) no-repeat;
 
 height: 197px;
    margin: 54px 0 0 34px;
    width: 430px;
}

.main_container_inner {
	width:980px;
	margin:auto;
}
.header_container {
	width:100%;
	background:#fff;
	border-bottom:solid 1px #ebebeb;
	-webkit-box-shadow: 0px 2px 5px 0px rgba(235, 235, 235, 1);
	-moz-box-shadow: 0px 2px 5px 0px rgba(235, 235, 235, 1);
	box-shadow: 0px 2px 5px 0px rgba(235, 235, 235, 1);
}
.header_inner {
	width:980px;
	padding-bottom:105px;
 *padding-bottom:5px;
	margin:auto;
}
.jockey_logo {
	//background:url(../Images/fossil-logo.png) no-repeat;
	float:left;
	/*width:160px;
	height:50px;*/
	text-decoration:none;
	outline:none;
}
.revalcrm_logo {
	background:url(../Images/reval_crm_logo.png) no-repeat;
	float:right;
	width:137px;
	height:98px;
	text-decoration:none;
	outline:none;
}
.body_section {
	width:980px;
	float:left;
}
.nav_container {
	width:100%;
	background:url(../Images/bottom_shadow.jpg) repeat-x bottom;
	float:left;
	padding:0 0 12px 0;
}
.nav_inner {
	width:980px;
	padding-bottom:90px;
 * padding-bottom:15px;
	margin:auto;
}
.body_container {
	width:980px;
	margin:auto;
}
.inner_body {
	width:980px;
	float:left;
}
.left_container {
	width:727px;
	float:left;
	margin:0 15px 0 0;
}
.heading_panel {
	float:left;
	width:707px;
	border:#84a2bc solid 1px;
	padding:10px;
	margin:40px 0 0 0;
	border-bottom-left-radius:.7em;
}
.box_container {
	min-width:250px;
	float:left;
	margin:0 25px 8px 0;
}
.input_bg {
	background:#ddeff9;
	padding:3px;
	float:left;
}
.input_bgplain {
	padding:3px;
	float:left;
}
.input_box1 {
	width:224px;
	float:left;
	border:#7f9db9 solid 1px;
	height:25px;
	font:12px/25px Arial, Helvetica, sans-serif;
	padding:0 5px 0 5px;
	background:#FFF;
}
.text_title {
	color:#000;
	font:14px Arial, Helvetica, sans-serif;
	float:left;
	margin:0 0 3px 0;
}
.form_div {
	width:550px;
	float:left;
	margin:15px 0 20px 0;
}
.input_radio {
	width:175px;
	float:left;
	border:#7f9db9 solid 1px;
	height:25px;
	font:12px/25px Arial, Helvetica, sans-serif;
	padding:0 5px 0 5px;
	background:#FFF;
}
.text_radio {
	float:left;
	margin:0 20px 0 0;
}
.radiobtn {
	float:left;
	padding:0px;
	margin:5px;
 *margin:1px 5px 5px 5px;
}
.input_bg_select {
	background:#ddeff9;
	padding:3px;
	float:left;
	margin:0 9px 0 0;
}
.select_bx {
	width:63px;
	float:left;
	border:#7f9db9 solid 1px;
	height:27px;
	font:12px/25px Arial, Helvetica, sans-serif;
	padding:4px 5px 3px 3px;
	background:#FFF;
}
.content {
	float:left;
	margin:5px 0 0 0;
	width:100%;
}
.photo_container {
	width:140px;
	float:left;
}
.img_container {
	width:106px;
	float:left;
	border:#b9b9b9 solid 1px;
	background:#eeeeee;
	margin:12px 0 0 20px;
}
.img_size {
	float:left;
	padding:11px;
}
.mobile_code {
	width:51px;
	float:left;
	border:#7f9db9 solid 1px;
	height:25px;
	font:12px/25px Arial, Helvetica, sans-serif;
	padding:0 5px 0 5px;
	background:#FFF;
	text-align:center;
}
.input_bg_mobile {
	background:#ddeff9;
	padding:3px;
	float:left;
	margin:0 9px 0 0;
}
.mobile_num {
	width:109px;
	float:left;
	border:#7f9db9 solid 1px;
	height:25px;
	font:12px/25px Arial, Helvetica, sans-serif;
	padding:0 5px 0 5px;
	background:#FFF;
}
.select_bx_big {
	width:235px;
	float:left;
	border:#7f9db9 solid 1px;
	height:27px;
	font:12px/25px Arial, Helvetica, sans-serif;
	padding:0px 5px 0px -1px;
	background:#FFF;
}
.right_container {
	float:right;
	width:234px;
	margin:10px 0 0 0;
}
.rightlink_title {
	width:219px;
	float:left;
	padding:0px 5px 5px 5px;
	border-bottom:solid 1px #ffb80c;
	border-right:solid 5px #ffb80c;
	font-family:'Rockwell';
	font-size:20px;
	text-decoration:none;
	color:#000;
}
.quick_links_container {
	width:234px;
	float:left;
	padding:5px 0;
	margin:0 0 25px 0;
}
.faq_smbox {
	width:61px;
	float:left;
	padding:10px 0;
	margin:8px 0 0 11px;
	border-radius:3px;
	border:solid 1px #859ab9;
	text-align:center;
	text-decoration:none;
}
.faq_smbox_icon {
	width:16px;
	height:16px;
	float:left;
	margin:0 0 0 21px;
}
.faq_smbox_title {
	padding:3px 0 8px 0;
	font:12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#000;
	text-align:center;
}
.ie7 .faq_smbox_title {
	padding:0px 0 8px 0;
	margin:-7px 0 0 0;
}
.help_guide_conent {
	width:220px;
	float:left;
	padding:0 7px 0 7px;
	margin:5px 0 10px 0;
	font:12px/16px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#000;
	text-align:justify;
}
.btn_upload {
	margin:10px 0 0 0;
	font:bold 12px Arial, Helvetica, sans-serif;
	padding:6px 17px 4px 17px;
	text-decoration:none;
	background: #2a9ef6; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJhOWVmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ0JSIgc3RvcC1jb2xvcj0iIzJhOWVmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDczY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #2a9ef6 0%, #2a9ef6 44%, #0073cc 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2a9ef6), color-stop(44%, #2a9ef6), color-stop(100%, #0073cc)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #2a9ef6 0%, #2a9ef6 44%, #0073cc 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #2a9ef6 0%, #2a9ef6 44%, #0073cc 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #2a9ef6 0%, #2a9ef6 44%, #0073cc 100%); /* IE10+ */
	background: linear-gradient(to bottom, #2a9ef6 0%, #2a9ef6 44%, #0073cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2a9ef6', endColorstr='#0073cc', GradientType=0 ); /* IE6-8 */
	cursor:pointer;
	color:#FFF;
	-moz-box-shadow:    1px 1px 2px 1px #ccc;
	-webkit-box-shadow: 1px 1px 2px 1px #ccc;
	box-shadow:         1px 1px 2px 1px #ccc;
	background:#0174cd \0/ !important;
	border-radius:50px;
	-moz-border-radius:50px;
	-webkit-border-radius:50px;
	border-radius:0px \0/ !important;
	border: 1px solid #005EA7;
}
.btn_container {
	width:140px;
	float:left;
	text-align:center;
}
.btn_container_bottom {
	float:left;
	text-align:center;
	margin:40px 10px 10px 0;
}
.btn_container_bottom2 {
	float:left;
	text-align:center;
	margin:40px 10px 10px 0;
}
.save_upload {
	margin:10px 0 0 0;
	font:bold 12px Arial, Helvetica, sans-serif;
	padding:4px 17px 4px 17px;
	border:#1b9423 solid 1px;
	text-decoration:none;
	background: #3ad442; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNhZDQ0MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyODg0MzIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #3ad442 0%, #288432 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3ad442), color-stop(100%,#288432)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #3ad442 0%,#288432 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #3ad442 0%,#288432 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #3ad442 0%,#288432 100%); /* IE10+ */
background: linear-gradient(to bottom,  #3ad442 0%,#288432 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3ad442', endColorstr='#288432',GradientType=0 ); /* IE6-8 */
color:#eee;
-moz-box-shadow:    1px 1px 2px 1px #ccc;
	-webkit-box-shadow: 1px 1px 2px 1px #ccc;
	box-shadow:         1px 1px 2px 1px #ccc;
	background:#0174cd \0/ !important;
	border-radius:50px;
	-moz-border-radius:50px;
	-webkit-border-radius:50px;
	border-radius:0px \0/ !important;
	cursor:pointer;
	}
.cancel_upload {
	margin:10px 0 0 0;
	font:bold 12px Arial, Helvetica, sans-serif;
	padding:4px 17px 4px 17px;
	border:#941b1b solid 1px;
	text-decoration:none;
	background: #d13939; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QxMzkzOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4NDI4MjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #d13939 0%, #842828 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d13939), color-stop(100%,#842828)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #d13939 0%,#842828 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #d13939 0%,#842828 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #d13939 0%,#842828 100%); /* IE10+ */
background: linear-gradient(to bottom,  #d13939 0%,#842828 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d13939', endColorstr='#842828',GradientType=0 ); /* IE6-8 */
color:#eee;
-moz-box-shadow:    1px 1px 2px 1px #ccc;
	-webkit-box-shadow: 1px 1px 2px 1px #ccc;
	box-shadow:         1px 1px 2px 1px #ccc;
	background:#0174cd \0/ !important;
	border-radius:50px;
	-moz-border-radius:50px;
	-webkit-border-radius:50px;
	border-radius:0px \0/ !important;
cursor:pointer;
	}
.footer_box{
	width:980px;
	margin:auto;
	}
.sm_formbx_title_grp{
	float:left;
	margin:-36px 0 0 -11px;
	background:#fff;
}
.sm_formbx_title{
	float:left;
	padding:23px 10px 10px 58px;
	margin:0 0 0 0;
	border:solid 1px #7e9db9;
	border-bottom:none;
	border-right:none;
	-moz-border-radius-topleft: 10px;
    -webkit-border-top-left-radius: 10px;
    border-top-left-radius: 10px;
	background: url("../images/icon_formbx_title.png") no-repeat scroll 10px 9px #FFFFFF;
	/*z-index:100;*/
	position:relative;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000;
	
}
.img_curve{
	width:21px;
	height:26px;
	float:left;
	background:url(../images/curve_img.jpg) no-repeat right top #fff;
	/*z-index:100;*/
	position:relative;
}
.search_by_ID{
	width:326px;
	float:left;
	border:1px solid #84A2BC;
	padding:10px;
	margin:40px 31px 0 0;
	border-bottom-left-radius:.7em;
	}
.search_by_ID2{
	width:326px;
	float:left;
	border:1px solid #84A2BC;
	padding:10px;
	margin:40px 0px 0 0;
	border-bottom-left-radius:.7em;
	}
.sm_formbx_title_123{
	float:left;
	margin:-36px 0 0 -11px;
	background:#fff;
}
.form_small{
	float:left;
	width:280px;
	margin:15px 0 0 0;
	}
.form_div_02{
	width:705px;
	float:left;
	margin:15px 0 20px 0;
}
.tkt_name{
	width:98%;
	float:left;
	background:#f5fce4;
	font:12px Arial, Helvetica, sans-serif;
	padding:7px 5px 6px 10px;
	margin:0 0 10px 0;
	}
.ticket_title {
	width:569px;
	float:left;
	border:#7f9db9 solid 1px;
	height:25px;
	font:12px/25px Arial, Helvetica, sans-serif;
	padding:0 5px 0 5px;
	background:#FFF;
}
.ticket_title_Fileupload {
	width:460px;
	float:left;
	border:#7f9db9 solid 1px;
	height:25px;
	font:12px/25px Arial, Helvetica, sans-serif;
	padding:0 5px 0 5px;
	background:#FFF;
}
.txt_area1{
	width:569px;
	float:left;
	border:#7f9db9 solid 1px;
	height:67px;
	font:12px/25px Arial, Helvetica, sans-serif;
	padding:0 5px 0 5px;
	background:#FFF;
}
.btn_margin{
	float:left;
	margin:23px 0 0 0; 
 	}
.emp_name{
	float:left;
	font:12px Arial, Helvetica, sans-serif;
	min-width:60px;
	max-width:150px;
	}
.gap{
	float:left;
	font:12px Arial, Helvetica, sans-serif;
	margin:0 20px 0 20px;
	}
.table_container02{
	width:725px;
	float:left;
	/*background:#f5fce4;*/
	font:12px Arial, Helvetica, sans-serif;
	padding:7px 5px 6px 0px;
	margin:0 0 10px -5px;
	overflow:hidden;
	height:400px;
	}
.table_container03{
	width:725px;
	float:left;
	/*background:#f5fce4;*/
	font:12px Arial, Helvetica, sans-serif;
	padding:7px 5px 6px 0px;
	margin:0 0 10px -5px;
	overflow:hidden;
	height:300px;
	}
.name_aligner{
	width:300px;
	float:left;
	margin:3px 30px 5px 0;
	}
.table_for_grid{
	width:100%;
	}
.fir_tr td{
	background:#f5fce4;
	padding:7px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000;
	}
.nor_td td{
	padding:10px 7px 10px 7px;
	vertical-align:top;
	background:#FFF;
	}
.table_bg{
	background:url(../Images/dashed.jpg) repeat;
	}
.name_alignerbig{
	width:680px;
	float:left;
	margin:3px 30px 5px 0;
	}
.emp_namebig{
	float:left;
	font:12px Arial, Helvetica, sans-serif;
	width:545px;
	}	
.tkt_details{
	float:left;
	width:705px;
	font:12px Arial, Helvetica, sans-serif;
	padding:0 0 5px 0;
	}
.tk_block{
	float:left;
	width:180px;
	}
.tkt_ID{
	float:left;
	width:60px;
	font:12px Arial, Helvetica, sans-serif;
	color:#000;
	}
.tkt_Num{
	float:left;
	width:120px;
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#000;
	margin:-2px 0 0 0;
	}
.right_01{
	float:right;
	}
.tkt_dtd{
	float:left;
	width:40px;
	font:12px Arial, Helvetica, sans-serif;
	color:#000;
	}
.tkt_date{
	float:left;
	width:180px;
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#000;
	margin:-2px 0 0 0;
	}
.sm_formbx_title_grp2{
	float:left;
	margin:36px 0 0 -11px;
	background:#fff;
}
@media(min-width:700px) and (max-width:900px) {
	.table_container02{
	width:725px;
	float:left;
	/*background:#f5fce4;*/
	font:12px Arial, Helvetica, sans-serif;
	padding:7px 5px 6px 0px;
	margin:0 0 10px -5px;
	overflow:hidden;
	height:400px;
	}
.table_container03{
	width:725px;
	float:left;
	/*background:#f5fce4;*/
	font:12px Arial, Helvetica, sans-serif;
	padding:7px 5px 6px 0px;
	margin:0 0 10px -5px;
	overflow:hidden;
	height:300px;
	}

	.name_alignerbig{
	width:680px;
	float:left;
	margin:3px 30px 5px 0;
	}
.emp_namebig{
	float:left;
	font:12px Arial, Helvetica, sans-serif;
	width:545px;
	}	
.tkt_details{
	float:left;
	width:705px;
	font:12px Arial, Helvetica, sans-serif;
	padding:0 0 5px 0;
	}
	.sm_formbx_title_123{
	float:left;
	margin:-36px 0 0 -11px;
	background:#fff;
}
	.search_by_ID{
	width:305px;
	float:left;
	margin-left:10px;
	}
	.search_by_ID2{
	width:305px;
	float:left;
	}
	.sm_formbx_title_grp{
	float:left;
	margin:-38px 0 0 -13px;
	background:#fff;
}
	.sm_formbx_title_grp1{
	float:left;
	margin:-38px 0 0 -13px;
	background:#fff;
}
	.footer_box {
 width:700px;
 margin:auto;
}
.footer_container {
 width:750px;
 float:left;
 margin:56px auto 0 -25px;
 background:#D4EFFD;
}
 .form_container {
 width:279px;
 padding:10px;
 padding-bottom:0px;
 float:left;
 margin:37px 0 0 -65px;
 border:solid 1px #e4e4e4;
 border-bottom:solid 5px #cccccc;
 -webkit-box-shadow: -1px 0px 5px 0px rgba(235, 235, 235, 1);
 -moz-box-shadow: -1px 0px 5px 0px rgba(235, 235, 235, 1);
 box-shadow: -1px 0px 5px 0px rgba(235, 235, 235, 1);
 -webkit-border-radius:6px;
 -moz-border-radius:6px;
 border-radius:6px;
}
 .help_guide_conent {
 width:98%;
 float:left;
}
 .rightlink_title {
 width:98%;
 float:left;
}
 .quick_links_container {
 width:98%;
 float:left;
}
 .right_container {
 float:right;
 width:98%;
 margin:10px 0 0 10px;
}
.content {
 float:left;
 margin:0px 0 0 0;
 width:100%;
}
.nav_container {
 width:100%;
 background:url(../Images/bottom_shadow.jpg) repeat-x bottom;
 float:left;
 padding:0 0 0px 0;
}
.body_container {
 width:100%;
 margin:auto;
}
.inner_body {
 width:700px;
 float:left;
}
.nav_inner {
 width:100%;
 padding-bottom:90px;
 * padding-bottom:15px;
 margin:auto;
}
.left_container {
 width:700px;
 float:left;
 margin:0 15px 0 0;
}
.form_div {
 width:550px;
 float:left;
}
.heading_panel {
 float:left;
 width:700px;
 border:#84a2bc solid 1px;
 padding:12px;
 margin:40px 0 0 10px;
}
.header_container {
 width:100%;
 background:#fff;
 border-bottom:solid 1px #ebebeb;
 -webkit-box-shadow: 0px 2px 5px 0px rgba(235, 235, 235, 1);
 -moz-box-shadow: 0px 2px 5px 0px rgba(235, 235, 235, 1);
 box-shadow: 0px 2px 5px 0px rgba(235, 235, 235, 1);
}
.header_inner {
 width:748px;
 padding-bottom:105px;
 margin:auto;
}
.jockey_logo {
 background:url(../Images/fossil-logo.png) no-repeat;
 float:left;
 width:160px;
 height:50px;
 text-decoration:none;
 outline:none;
}
.revalcrm_logo {
 background:url(../Images/reval_crm_logo.png) no-repeat;
 float:right;
 width:137px;
 height:98px;
 text-decoration:none;
 outline:none;
}
.main_container_inner {
 width:748px;
 margin:auto;
}
.body_section {
 width:748px;
 float:left;
 margin:0 10px 0 0px;
}
}
 @media(min-width:400px) and (max-width:700px) {
	 .table_container02{
	width:435px;
	float:left;
	/*background:#f5fce4;*/
	font:12px Arial, Helvetica, sans-serif;
	padding:7px 5px 6px 0px;
	margin:0 0 10px -5px;
	overflow:hidden;
	height:400px;
	}
.table_container03{
	width:435px;
	float:left;
	/*background:#f5fce4;*/
	font:12px Arial, Helvetica, sans-serif;
	padding:7px 5px 6px 0px;
	margin:0 0 10px -5px;
	overflow:hidden;
	height:300px;
	}

	 .name_alignerbig{
	width:300px;
	float:left;
	margin:3px 30px 5px 0;
	}
.emp_namebig{
	float:left;
	font:12px Arial, Helvetica, sans-serif;
	width:395px;
	}	
.tkt_details{
	float:left;
	width:440px;
	font:12px Arial, Helvetica, sans-serif;
	padding:0 0 5px 0;
	}
	 .form_div_02{
	width:425px;
	float:left;
	margin:15px 0 20px 0;
}
	 .ticket_title {
	width:369px;
	float:left;
	border:#7f9db9 solid 1px;
	height:25px;
	font:12px/25px Arial, Helvetica, sans-serif;
	padding:0 5px 0 5px;
	background:#FFF;
}
.txt_area1{
	width:369px;
	float:left;
	border:#7f9db9 solid 1px;
	height:67px;
	font:12px/25px Arial, Helvetica, sans-serif;
	padding:0 5px 0 5px;
	background:#FFF;
}
	 .sm_formbx_title_123{
	float:left;
	margin:-36px 0 0 -11px;
	background:#fff;
}
	.search_by_ID{
	width:432px;
	float:left;
	margin-left:0px;
	}
	.search_by_ID2{
	width:432px;
	float:left;
	}
	 .sm_formbx_title{
	float:left;
	width:150px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
	 .footer_box {
 width:400px;
 margin:auto;
}
.footer_container {
 width:460px;
 float:left;
 margin:56px auto 0 -30px;
  background:#D4EFFD;
}
 .revalcrm_big_logo {
 width:430px;
 float:left;
 margin:25px 0 0 0px;
 background:url(../Images/revalcrm_logo_big.jpg) no-repeat;
 height:197px;
}
 .help_guide_conent {
 width:98%;
 float:left;
}
 .rightlink_title {
 width:98%;
 float:left;
}
 .quick_links_container {
 width:98%;
 float:left;
}
 .right_container {
 float:right;
 width:98%;
 margin:10px 0 0 10px;
}
.nav_container {
 width:100%;
 background:url(../Images/bottom_shadow.jpg) repeat-x bottom;
 float:left;
 padding:0 0 0px 0;
}
.body_container {
 width:100%;
 margin:auto;
}
.inner_body {
 width:91%;
 float:left;
 margin:0 0 0 15px;
}
.nav_inner {
 width:100%;
 padding-bottom:90px;
 * padding-bottom:15px;
 margin:auto;
}
.left_container {
 width:100%;
 float:left;
 margin:0 15px 0 0;
}
.form_div {
 width:290px;
 float:left;
}
.heading_panel {
 float:left;
 width:100%;
 border:#84a2bc solid 1px;
 padding:10px;
 margin:40px 0 0 -3px;
}
.header_container {
 width:100%;
 background:#fff;
 border-bottom:solid 1px #ebebeb;
 -webkit-box-shadow: 0px 2px 5px 0px rgba(235, 235, 235, 1);
 -moz-box-shadow: 0px 2px 5px 0px rgba(235, 235, 235, 1);
 box-shadow: 0px 2px 5px 0px rgba(235, 235, 235, 1);
}
.header_inner {
 width:460px;
 padding-bottom:105px;
 margin:auto;
}
.jockey_logo {
 background:url(../Images/fossil-logo.png) no-repeat;
 float:left;
 width:160px;
 height:50px;
 text-decoration:none;
 outline:none;
}
.revalcrm_logo {
 background:url(../Images/reval_crm_logo.png) no-repeat;
 float:right;
 width:137px;
 height:98px;
 text-decoration:none;
 outline:none;
}
.main_container_inner {
 width:460px;
 margin:auto;
}
.body_section {
 width:460px;
 float:left;
 margin:0 10px 0 0px;
}
}
 @media(min-width:300px) and (max-width:399px) {
	 .table_container02{
	width:280px;
	float:left;
	/*background:#f5fce4;*/
	font:12px Arial, Helvetica, sans-serif;
	padding:7px 5px 6px 0px;
	margin:0 0 10px -5px;
	overflow:hidden;
	height:400px;
	}
.table_container03{
	width:280px;
	float:left;
	/*background:#f5fce4;*/
	font:12px Arial, Helvetica, sans-serif;
	padding:7px 5px 6px 0px;
	margin:0 0 10px -5px;
	overflow:hidden;
	height:300px;
	}

	 .right_01{
	float:left;
	padding:5px 0 0 0;
	}
	 .name_alignerbig{
	width:240px;
	float:left;
	margin:3px 30px 5px 0;
	}
.emp_namebig{
	float:left;
	font:12px Arial, Helvetica, sans-serif;
	width:260px;
	margin:5px 0 0 0;
	}	
.tkt_details{
	float:left;
	width:280px;
	font:12px Arial, Helvetica, sans-serif;
	padding:5px 0 5px 0;
	}
	 .name_aligner{
	width:280px;
	float:left;
	margin:3px 30px 5px 0;
	}
	.emp_name{
		white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
		}
	 .btn_margin{
	float:left;
	margin:0px 0 0 0; 
 	}
	  .form_div_02{
	width:270px;
	float:left;
	margin:15px 0 20px 0;
}
	 .ticket_title {
	width:260px;
	float:left;
}
.txt_area1{
	width:260px;
	float:left;
}
	 .sm_formbx_title_123{
	float:left;
	margin:-36px 0 0 -11px;
	background:#fff;
}
	.search_by_ID{
	width:277px;
	float:left;
	margin-left:0px;
	}
	.search_by_ID2{
	width:277px;
	float:left;
	}
	 .sm_formbx_title{
	float:left;
	width:150px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
	  .headoffice {
 width:303px;
 min-height:60px;
 float:left;
 margin:0 7px 0 1px;
 background: url("../Images/icon_headoffice.png") no-repeat scroll 9px 9px #D4EFFD;
}
	  .footer_box {
 width:300px;
 margin:auto;
}
.footer_container {
 width:310px;
 float:left;
 margin:56px auto 0 -5px;
  background:#D4EFFD;
}
 .help_guide_conent {
 width:98%;
 float:left;
}
 .rightlink_title {
 width:98%;
 float:left;
}
 .quick_links_container {
 width:98%;
 float:left;
}
 .right_container {
 float:right;
 width:98%;
 margin:10px 0 0 10px;
}
.nav_container {
 width:100%;
 background:url(../Images/bottom_shadow.jpg) repeat-x bottom;
 float:left;
 padding:0 0 0px 0;
}
.body_container {
 width:100%;
 margin:auto;
}
.inner_body {
 width:87%;
 float:left;
 margin:0 0 0 10px;
}
.nav_inner {
 width:100%;
 padding-bottom:90px;
 * padding-bottom:15px;
 margin:auto;
}
.left_container {
 width:100%;
 float:left;
 margin:0 15px 0 0;
}
.form_div {
 width:100%;
 float:left;
}
.heading_panel {
 float:left;
 width:100%;
 border:#84a2bc solid 1px;
 padding:10px;
}
.header_container {
 width:100%;
 background:#fff;
 border-bottom:solid 1px #ebebeb;
 -webkit-box-shadow: 0px 2px 5px 0px rgba(235, 235, 235, 1);
 -moz-box-shadow: 0px 2px 5px 0px rgba(235, 235, 235, 1);
 box-shadow: 0px 2px 5px 0px rgba(235, 235, 235, 1);
}
.header_inner {
 width:300px;
 padding-bottom:60px;
 margin:auto;
}
.jockey_logo {
 background:url(../Images/fossil-logo_small.png) no-repeat;
 float:left;
 width:65px;
 height:48px;
 text-decoration:none;
 outline:none;
}
.revalcrm_logo {
 background:url(../Images/reval_crm_logo_small.png) no-repeat;
 float:right;
 width:69px;
 height:49px;
 text-decoration:none;
 outline:none;
}
.main_container_inner {
 width:300px;
 margin:auto;
}
.body_section {
 width:300px;
 float:left;
 margin:0 10px 0 0px;
}
}
 @media(min-width:200px) and (max-width:299px) {
	 .table_container02{
	width:160px;
	float:left;
	/*background:#f5fce4;*/
	font:12px Arial, Helvetica, sans-serif;
	padding:7px 5px 6px 0px;
	margin:0 0 10px -5px;
	overflow:hidden;
	height:400px;
	}
.table_container03{
	width:160px;
	float:left;
	/*background:#f5fce4;*/
	font:12px Arial, Helvetica, sans-serif;
	padding:7px 5px 6px 0px;
	margin:0 0 10px -5px;
	overflow:hidden;
	height:300px;
	}

	 .tkt_date{
	float:left;
	width:160px;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#000;
	margin:-2px 0 0 0;
	}
	 .right_01{
	float:left;
	padding:5px 0 0 0;
	}
	 .name_alignerbig{
	width:200px;
	float:left;
	margin:3px 30px 5px 0;
	}
.emp_namebig{
	float:left;
	font:12px Arial, Helvetica, sans-serif;
	width:200px;
	margin:5px 0 0 0;
	}	
.tkt_details{
	float:left;
	width:200px;
	font:12px Arial, Helvetica, sans-serif;
	padding:5px 0 5px 0;
	}
	 .name_aligner{
	width:195px;
	float:left;
	margin:3px 30px 5px 0;
	}
	.emp_name{
		white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
		}
	 .btn_margin{
	float:left;
	margin:0px 0 0 0; 
 	}
	  .form_div_02{
	width:195px;
	float:left;
	margin:15px 0 20px 0;
}
	 .ticket_title {
	width:180px;
	float:left;
}
.txt_area1{
	width:180px;
	float:left;
}
	 .form_small{
	float:left;
	width:220px;
	margin:15px 0 0 0;
	}
	 .sm_formbx_title_123{
	float:left;
	margin:-36px 0 0 -11px;
	background:#fff;
}
	.search_by_ID{
	width:205px;
	float:left;
	margin-left:7px;
	}
	.search_by_ID2{
	width:205px;
	float:left;
	margin-left:7px;
	}
	 .sm_formbx_title{
	float:left;
	width:110px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
	 .email {
 width:200px;
 min-height:60px;
 float:left;
 margin:0 7px 0 1px;
 background: url("../Images/icon_email.png") no-repeat scroll 9px 9px #D4EFFD;
}
	 .footer_box {
 width:200px;
 margin:auto;
}
.footer_container {
 width:225px;
 float:left;
 margin:56px auto 0 -12px;
  background:#D4EFFD;
}
 .headoffice {
 width:200px;
 min-height:60px;
 float:left;
 margin:0 7px 0 1px;
 background: url("../Images/icon_headoffice.png") no-repeat scroll 9px 9px #D4EFFD;
}
 .help_guide_conent {
 width:98%;
 float:left;
}
 .rightlink_title {
 width:100%;
 float:left;
}
 .quick_links_container {
 width:98%;
 float:left;
}
 .right_container {
 float:right;
 width:98%;
 margin:10px 0 0 10px;
}
.box_container {
 min-width:220px;
 float:left;
 margin:0 25px 8px 0;
}
.nav_container {
 width:100%;
 background:url(../Images/bottom_shadow.jpg) repeat-x bottom;
 float:left;
 padding:0 0 0px 0;
}
 .select_bx {
 width:55px;
 float:left;
 border:#7f9db9 solid 1px;
 height:27px;
 font:12px/25px Arial, Helvetica, sans-serif;
 padding:4px 3px 3px 0px;
 background:#FFF;
}
.input_box1 {
 width:180px;
 float:left;
 border:#7f9db9 solid 1px;
 height:25px;
 font:12px/25px Arial, Helvetica, sans-serif;
 padding:0 5px 0 5px;
 background:#FFF;
}
.body_container {
 width:100%;
 margin:auto;
}
.inner_body {
 width:200px;
 float:left;
}
.nav_inner {
 width:100%;
 padding-bottom:90px;
 * padding-bottom:15px;
 margin:auto;
}
.left_container {
 width:200px;
 float:left;
 margin:0 15px 0 0;
}
.form_div {
 width:200px;
 float:left;
}
.heading_panel {
 float:left;
 width:205px;
 border:#84a2bc solid 1px;
 padding:10px;
 margin:40px 0 0 7px;
}
.header_container {
 width:100%;
 background:#fff;
 border-bottom:solid 1px #ebebeb;
 -webkit-box-shadow: 0px 2px 5px 0px rgba(235, 235, 235, 1);
 -moz-box-shadow: 0px 2px 5px 0px rgba(235, 235, 235, 1);
 box-shadow: 0px 2px 5px 0px rgba(235, 235, 235, 1);
}
.header_inner {
 width:220px;
 padding-bottom:60px;
 margin:auto;
}
.jockey_logo {
 background:url(../Images/fossil-logo_small.png) no-repeat;
 float:left;
 width:65px;
 height:48px;
 text-decoration:none;
 outline:none;
}
.revalcrm_logo {
 background:url(../Images/reval_crm_logo_small.png) no-repeat;
 float:right;
 width:69px;
 height:49px;
 text-decoration:none;
 outline:none;
}
.main_container_inner {
 width:220px;
 margin:auto;
}
.body_section {
 width:220px;
 float:left;
 margin:0 10px 0 0px;
}
.select_bx_big {
 width:185px;
 float:left;
 border:#7f9db9 solid 1px;
 height:27px;
 font:12px/25px Arial, Helvetica, sans-serif;
 padding:4px 5px 3px 3px;
 background:#FFF;
}
.btn_container_bottom {
	float:right;
	text-align:center;
	margin:0 24px 10px 0;
}
}

/*body {
	background: #fff url(img/texture.png) repeat;
	margin: 0;
	padding: 0;
}
.content {
	margin: 0px 50px 0px 50px;
}
.flexy-menu {
	margin: 50px 0 0 0;
}
a.back {
	display: inline-block;
	text-decoration: none;
	color: #fff;
	margin: 50px auto;
	padding: 10px 30px;
	background: #333;
	font-family: Segoe UI;
}*/
/*start login Styles*/
@media(min-width:980px) and (max-width:1700px) {
 .main_container_inner {
 width:980px;
 margin:auto;
}
.header_inner {
 width:980px;
 padding-bottom:105px;
 margin:auto;
}
.jockey_logo {
 //background:url(../Images/fossil-logo.png) no-repeat;
 float:left;
 /*width:160px;
 height:50px;*/
 text-decoration:none;
 outline:none;
}
.revalcrm_logo {
 background:url(../Images/reval_crm_logo.png) no-repeat;
 float:right;
 width:137px;
 height:98px;
 text-decoration:none;
 outline:none;
}
 .body_section {
 width:980px;
 float:left;
}
.revalcrm_big_logo {
 width:430px;
 float:left;
 margin:54px 0 0 34px;
 background:url(../Images/revalcrm_logo_big.jpg) no-repeat;
 height:197px;
}
}
 @media(min-width:700px) and (max-width:900px) {
 .footer_box {
 width:700px;
 margin:auto;
}
.footer_container {
 width:700px;
 float:left;
 margin:56px auto 0 auto;
 background:#D4EFFD;
}
 .form_container {
 width:279px;
 padding:10px;
 padding-bottom:0px;
 float:left;
 margin:37px 0 0 -65px;
 border:solid 1px #e4e4e4;
 border-bottom:solid 5px #cccccc;
 -webkit-box-shadow: -1px 0px 5px 0px rgba(235, 235, 235, 1);
 -moz-box-shadow: -1px 0px 5px 0px rgba(235, 235, 235, 1);
 box-shadow: -1px 0px 5px 0px rgba(235, 235, 235, 1);
 -webkit-border-radius:6px;
 -moz-border-radius:6px;
 border-radius:6px;
}
 .revalcrm_big_logo {
 width:430px;
 float:left;
 margin:54px 0 0 -20px;
 background:url(../Images/revalcrm_logo_big.jpg) no-repeat;
 height:197px;
}
 .login_container {
 width:675px;
 height:auto;
 float:left;
 padding:0px 15px 42px 20px;
 margin:-2px 0 0 18px;
 background:#fff;
 border-top:solid 1px #f0f0f0;
 border-bottom:solid 1px #f0f0f0;
 border-left:solid 1px #d5d5d5;
 border-right:solid 1px #d5d5d5;
 -webkit-box-shadow: 0px 0px 18px 0px rgba(235, 235, 235, 1);
 -moz-box-shadow: 0px 0px 18px 0px rgba(235, 235, 235, 1);
 box-shadow: 0px 0px 18px 0px rgba(235, 235, 235, 1);
 -webkit-border-radius:6px;
 -moz-border-radius:6px;
 border-radius:6px;
}
.big_title2 {
 float:right;
 margin:3px 0 0 0px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:40px;
 font-weight:normal;
 color:#ccced3;
 text-decoration:none;
}
.big_title {
 float:left;
 margin:61px 0 0 100px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:40px;
 font-weight:normal;
 color:#ccced3;
 text-decoration:none;
}
.header_container {
 width:100%;
 background:#fff;
 border-bottom:solid 1px #ebebeb;
 -webkit-box-shadow: 0px 2px 5px 0px rgba(235, 235, 235, 1);
 -moz-box-shadow: 0px 2px 5px 0px rgba(235, 235, 235, 1);
 box-shadow: 0px 2px 5px 0px rgba(235, 235, 235, 1);
}
.header_inner {
 width:748px;
 padding-bottom:105px;
 margin:auto;
}
.jockey_logo {
 background:url(../Images/fossil-logo.png) no-repeat;
 float:left;
 width:160px;
 height:50px;
 text-decoration:none;
 outline:none;
}
.revalcrm_logo {
 background:url(../Images/reval_crm_logo.png) no-repeat;
 float:right;
 width:137px;
 height:98px;
 text-decoration:none;
 outline:none;
}
 .main_container_inner {
 width:748px;
 margin:auto;
}
.body_section {
 width:748px;
 float:left;
 margin:0 10px 0 0px;
}
}
 @media(min-width:400px) and (max-width:700px) {
 .footer_box {
 width:400px;
 margin:auto;
}
.footer_container {
 width:400px;
 float:left;
 margin:56px auto 0 auto;
  background:#D4EFFD;
}
 .revalcrm_big_logo {
 width:430px;
 float:left;
 margin:25px 0 0 0px;
 background:url(../Images/revalcrm_logo_big.jpg) no-repeat;
 height:197px;
}
 .login_container {
 width:388px;
 height:auto;
 float:left;
 padding:0px 15px 42px 20px;
 margin:-2px 0 0 18px;
 background:#fff;
 border-top:solid 1px #f0f0f0;
 border-bottom:solid 1px #f0f0f0;
 border-left:solid 1px #d5d5d5;
 border-right:solid 1px #d5d5d5;
 -webkit-box-shadow: 0px 0px 18px 0px rgba(235, 235, 235, 1);
 -moz-box-shadow: 0px 0px 18px 0px rgba(235, 235, 235, 1);
 box-shadow: 0px 0px 18px 0px rgba(235, 235, 235, 1);
 -webkit-border-radius:6px;
 -moz-border-radius:6px;
 border-radius:6px;
}
.big_title2 {
 float:right;
 margin:3px 0 0 0px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:28px;
 font-weight:normal;
 color:#ccced3;
 text-decoration:none;
}
.big_title {
 float:left;
 margin:41px 0 0 50px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:28px;
 font-weight:normal;
 color:#ccced3;
 text-decoration:none;
}
.header_container {
 width:100%;
 background:#fff;
 border-bottom:solid 1px #ebebeb;
 -webkit-box-shadow: 0px 2px 5px 0px rgba(235, 235, 235, 1);
 -moz-box-shadow: 0px 2px 5px 0px rgba(235, 235, 235, 1);
 box-shadow: 0px 2px 5px 0px rgba(235, 235, 235, 1);
}
.header_inner {
 width:460px;
 padding-bottom:105px;
 margin:auto;
}
.jockey_logo {
 background:url(../Images/fossil-logo.png) no-repeat;
 float:left;
 width:160px;
 height:50px;
 text-decoration:none;
 outline:none;
}
.revalcrm_logo {
 background:url(../Images/reval_crm_logo.png) no-repeat;
 float:right;
 width:137px;
 height:98px;
 text-decoration:none;
 outline:none;
}
 .main_container_inner {
 width:460px;
 margin:auto;
}
.body_section {
 width:460px;
 float:left;
 margin:0 10px 0 0px;
}
}
 @media(min-width:300px) and (max-width:400px) {
 .headoffice {
 width:303px;
 min-height:60px;
 float:left;
 margin:0 7px 0 1px;
 background: url("../Images/icon_headoffice.png") no-repeat scroll 9px 9px #D4EFFD;
}
 .footer_box {
 width:300px;
 margin:auto;
}
.footer_container {
 width:300px;
 float:left;
 margin:56px auto 0 auto;
  background:#D4EFFD;
}
 .form_textbox_bg {
 width:215px;
 height:33px;
 float:left;
 padding:0 7px 0 0;
 margin:0 0 9px 0px;
 border:solid 1px #ececec;
 -webkit-border-radius:3px;
 -moz-border-radius:3px;
 border-radius:3px;
 box-shadow:inset 1px 2px 6px #cccaca;
}
.form_textbox {
 width:160px;
 height:23px;
 float:left;
 padding:3px 7px;
 margin:4px 0 0 2px;
 font:12px Arial, Helvetica, sans-serif;
 color:#8d8d8d;
 border:0;
 background:transparent;
 outline:none;
}
 .form_container {
 width:225px;
 padding:10px;
 padding-bottom:0px;
 float:left;
 margin:37px 0 0 15px;
 border:solid 1px #e4e4e4;
 border-bottom:solid 5px #cccccc;
 -webkit-box-shadow: -1px 0px 5px 0px rgba(235, 235, 235, 1);
 -moz-box-shadow: -1px 0px 5px 0px rgba(235, 235, 235, 1);
 box-shadow: -1px 0px 5px 0px rgba(235, 235, 235, 1);
 -webkit-border-radius:6px;
 -moz-border-radius:6px;
 border-radius:6px;
}
 .revalcrm_big_logo {
 width:290px;
 float:left;
 margin:25px 0 0 0px;
 background:url(../Images/revalcrm_logo_small.jpg) no-repeat;
 height:148px;
}
 .login_container {
 width:283px;
 height:auto;
 float:left;
 padding:0px 15px 42px 00px;
 margin:-2px 0 0 0px;
 background:#fff;
 border-top:solid 1px #f0f0f0;
 border-bottom:solid 1px #f0f0f0;
 border-left:solid 1px #d5d5d5;
 border-right:solid 1px #d5d5d5;
 -webkit-box-shadow: 0px 0px 18px 0px rgba(235, 235, 235, 1);
 -moz-box-shadow: 0px 0px 18px 0px rgba(235, 235, 235, 1);
 box-shadow: 0px 0px 18px 0px rgba(235, 235, 235, 1);
 -webkit-border-radius:6px;
 -moz-border-radius:6px;
 border-radius:6px;
}
.big_title2 {
 float:right;
 margin:3px 0 0 0px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:20px;
 font-weight:normal;
 color:#ccced3;
 text-decoration:none;
}
.big_title {
 float:left;
 margin:31px 0 0 20px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:22px;
 font-weight:normal;
 color:#ccced3;
 text-decoration:none;
}
.header_container {
 width:100%;
 background:#fff;
 border-bottom:solid 1px #ebebeb;
 -webkit-box-shadow: 0px 2px 5px 0px rgba(235, 235, 235, 1);
 -moz-box-shadow: 0px 2px 5px 0px rgba(235, 235, 235, 1);
 box-shadow: 0px 2px 5px 0px rgba(235, 235, 235, 1);
}
.header_inner {
 width:300px;
 padding-bottom:60px;
 margin:auto;
}
.jockey_logo {
 background:url(../Images/fossil-logo_small.png) no-repeat;
 float:left;
 width:65px;
 height:48px;
 text-decoration:none;
 outline:none;
}
.revalcrm_logo {
 background:url(../Images/reval_crm_logo_small.png) no-repeat;
 float:right;
 width:69px;
 height:49px;
 text-decoration:none;
 outline:none;
}
 .main_container_inner {
 width:300px;
 margin:auto;
}
.body_section {
 width:300px;
 float:left;
 margin:0 10px 0 0px;
}
}
 @media(min-width:200px) and (max-width:240px) {
 .email {
 width:200px;
 min-height:60px;
 float:left;
 margin:0 7px 0 1px;
 background: url("../Images/icon_email.png") no-repeat scroll 9px 9px #D4EFFD;
}
 .headoffice {
 width:200px;
 min-height:60px;
 float:left;
 margin:0 7px 0 1px;
 background: url("../Images/icon_headoffice.png") no-repeat scroll 9px 9px #D4EFFD;
}
 .footer_box {
 width:200px;
 margin:auto;
}
.footer_container {
 width:200px;
 float:left;
 margin:56px auto 0 auto;
  background:#D4EFFD;
}
 .btn_go {
 position:absolute;
 margin:83px 0 0 -15px;
 background:url(../Images/btn_arrow_sm.png) no-repeat;
 width:50px;
 height:50px;
 float:left;
 text-decoration:none;
}
 .form_textbox_bg {
 width:150px;
 height:33px;
 float:left;
 padding:0 7px 0 0;
 margin:0 0 9px 0px;
 border:solid 1px #ececec;
 -webkit-border-radius:3px;
 -moz-border-radius:3px;
 border-radius:3px;
 box-shadow:inset 1px 2px 6px #cccaca;
}
.form_textbox {
 width:125px;
 height:23px;
 float:left;
 padding:3px 7px;
 margin:4px 0 0 2px;
 font:12px Arial, Helvetica, sans-serif;
 color:#8d8d8d;
 border:0;
 background:transparent;
 outline:none;
}
 .form_container {
 width:170px;
 padding:10px;
 padding-bottom:0px;
 float:left;
 margin:37px 0 0 5px;
 border:solid 1px #e4e4e4;
 border-bottom:solid 5px #cccccc;
 -webkit-box-shadow: -1px 0px 5px 0px rgba(235, 235, 235, 1);
 -moz-box-shadow: -1px 0px 5px 0px rgba(235, 235, 235, 1);
 box-shadow: -1px 0px 5px 0px rgba(235, 235, 235, 1);
 -webkit-border-radius:6px;
 -moz-border-radius:6px;
 border-radius:6px;
}
.textbox_icon {
 display:none;
}
 .revalcrm_big_logo {
 width:200px;
 float:left;
 margin:30px 0 0 30px;
 background:url(../Images/reval_crm_logo.png) no-repeat;
 height:118px;
}
 .login_container {
 width:203px;
 height:auto;
 float:left;
 padding:0px 15px 42px 00px;
 margin:-2px 0 0 0px;
 background:#fff;
 border-top:solid 1px #f0f0f0;
 border-bottom:solid 1px #f0f0f0;
 border-left:solid 1px #d5d5d5;
 border-right:solid 1px #d5d5d5;
 -webkit-box-shadow: 0px 0px 18px 0px rgba(235, 235, 235, 1);
 -moz-box-shadow: 0px 0px 18px 0px rgba(235, 235, 235, 1);
 box-shadow: 0px 0px 18px 0px rgba(235, 235, 235, 1);
 -webkit-border-radius:6px;
 -moz-border-radius:6px;
 border-radius:6px;
}
.big_title2 {
 float:right;
 margin:3px 0 0 0px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 font-weight:normal;
 color:#ccced3;
 text-decoration:none;
}
.big_title {
 float:left;
 margin:31px 0 0 3px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:16px;
 font-weight:normal;
 color:#ccced3;
 text-decoration:none;
}
.header_container {
 width:100%;
 background:#fff;
 border-bottom:solid 1px #ebebeb;
 -webkit-box-shadow: 0px 2px 5px 0px rgba(235, 235, 235, 1);
 -moz-box-shadow: 0px 2px 5px 0px rgba(235, 235, 235, 1);
 box-shadow: 0px 2px 5px 0px rgba(235, 235, 235, 1);
}
.header_inner {
 width:220px;
 padding-bottom:60px;
 margin:auto;
}
.jockey_logo {
 background:url(../Images/fossil-logo_small.png) no-repeat;
 float:left;
 width:65px;
 height:48px;
 text-decoration:none;
 outline:none;
}
.revalcrm_logo {
 background:url(../Images/reval_crm_logo_small.png) no-repeat;
 float:right;
 width:69px;
 height:49px;
 text-decoration:none;
 outline:none;
}
 .main_container_inner {
 width:220px;
 margin:auto;
}
.body_section {
 width:220px;
 float:left;
 margin:0 10px 0 0px;
}
}

/*end login Styles*/

  .successmessage 
     {
         
    background: url("../images/icon_success.jpg") no-repeat scroll 0 0 transparent;
    color: #009933;
    display: inline;
    float: left;
    font: bold 12px Arial,Helvetica,sans-serif;
    margin: 10px 0 0;
    padding: 1px 0 4px 20px;
}
.emp_name_thankyou{
	float:left;
	font:14px Arial, Helvetica, sans-serif;
	}
.error_txt4 {
	font:14px Arial, Helvetica, sans-serif;
	color:#F00;
	padding:12px 0 10px 0; 
	margin: 10px 0 0 15px;
	/*position:absolute;*/
}
.paging 
{
	width:620px;
	float:right;
	padding:0px 4px 0px 0;
	*padding:0px 0px 0px 0;
	margin:10px 0px 0 0; display:block;
}
.paging a 
{
	float:left;
	text-decoration:none;
	margin:0 3px 0 3px;
	padding:2px 6px 2px 6px;
	font:bold 9pt Arial, Helvetica, sans-serif;
	color:#000;
	border:1px solid #029dff; display:block;
}
.paging a:hover {
	border:1px solid #029dff;
	color:#fff;
	background:url(../images/img_page.jpg) repeat-x;
	float:left; display:block;
}
.pagingactive 
{
	float:left;
	margin:0 3px 0 3px;
	padding:2px 6px 1px 5px;
	font:bold 9pt Arial, Helvetica, sans-serif;
	color:#fff !important;
	text-decoration:none;
	background:url(../images/img_page.jpg) repeat-x;
	display:block;
}
.float_right
{
	float:right;
}
.margin30
{
	float:right;
	margin:30px 0 0 0;
}
.span_star
{
	color:#FF0000;
}
.ChangePwdtext_title {
	color:#000;
	font:14px Arial, Helvetica, sans-serif;
	width :170px;
}
.btn_container_bottom2ChangePwd {
	float:right;
	text-align:center;
	margin:10px 10px 10px 0;
}
.name_aligner_detail{
	width:600px;
	float:left;
	margin:3px 30px 5px 0;
	}
	.emp_name_detail{
	float:left;
	font:12px Arial, Helvetica, sans-serif;
	width:120px;
	
	}
	.emp_name_detail_info{
	float:left;
	font:12px Arial, Helvetica, sans-serif;
	}
	.tkt_name_detail{
	width:98%;
	float:left;
	background:#fce9e6;
	font:12px Arial, Helvetica, sans-serif;
	padding:7px 5px 6px 10px;
	margin:0 0 10px 0;
	}
.emp_name_width{
	float:left;
	font:12px Arial, Helvetica, sans-serif;
	width:80px;
	}
.gap_width{
	float:left;
	font:12px Arial, Helvetica, sans-serif;
	margin:0 20px 0 0px;
	}	
.gap_width_Ticket{
	float:left;
	font:12px Arial, Helvetica, sans-serif;
	margin:0 15px 0 0px;
	}
/*.ReturnOrdersRight{
    margin:10px -21px 0px 0px;
    float: right;
    width: 263px; 
 
}*/
.ReturnOrdersLeft{
        width: 100%;
        margin:0px;
}
/*.returnsMain{
    width:1000px;
}*/
.headingmain{
    width:713px;
}
.login_container .unableacces{
    display:inline-block;
    width:100%;
    float:left;
}
.login_container .unableacces p{
    font-size:25px;
    font-weight:600;
    padding:30px 0;
}
/* Jagadeesh Code*/	


.box_container_new {	
	min-width:150px;	
	margin:0 25px 10px 0;	
}
.input_box2 {	
	width:185px;	
}
.form_div_new{
	width:700px;
}
.select_bx_big1{	
	height:18px;	
}
.btn_upload1{
	padding:4px 17px 4px 17px;
}
.btn_container_bottom11{
	margin:10px 10px 10px 0;
}
.btn_container_bottom21{
	margin:10px 10px 10px 0;
}
.txt_area11{
	width:513px;
}
.emp_name1{	
	min-width:90px;	
}
.btn_marginForProduct{
	float:left;
	margin:40px 0 0 25px; 
 	}
.emp_name_widthOffline{
	float:left;
	font:12px Arial, Helvetica, sans-serif;
	width:140px;
	}
.tkt_nameOffline{
	width:91%;
	float:left;
	background:#f5fce4;
	font:12px Arial, Helvetica, sans-serif;
	padding:7px 5px 6px 10px;
	margin:0 0 10px 0;
	}
	/* Jagadeesh 03 Jun 2021*/   
#ctl00_ContentPlaceHolder1_UpdatePanel1 {
    display: inline-block;
}
/* Jagadeesh 03 Jun 2021*/
.emp_name_widthForIssueType{
	float:left;
	font:12px Arial, Helvetica, sans-serif;
	width:90px;
	}

/* jagadeesh tags design css*/


.tk_block_tags ul {
    list-style-type: none;
    padding: 0;
    margin: 0;
    text-align: left;
}



   .tk_block_tags ul li {
        border: 1px solid #ddd;
        margin-top: -1px; /* Prevent double borders */
        background-color: #f6f6f6;
        padding: 3px 20px 3px 5px;
        text-decoration: none;
        font-size: 14px;
        color: black;
        width: auto;
        text-align: left;
        display: inline-block;
 	position: relative;*/
        display:inline-block;
        padding: 3px 20px 3px 5px;
    	margin: 3px 0 3px 5px;
        position: relative;
 line-height: 13px;
    color: #333;
    cursor: default;
    border: 1px solid #aaaaaa;

    border-radius: 3px;

    -webkit-box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);
            box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);

    background-clip: padding-box;

    -webkit-touch-callout: none;
      -webkit-user-select: none;
         -moz-user-select: none;
          -ms-user-select: none;
              user-select: none;

    background-color: #e4e4e4;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#f4f4f4', GradientType=0);
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee));
    background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
    background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
    background-image: linear-gradient(to bottom, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
    
    }
    .tk_block_tags ul li {
        margin-right:5px;
        margin-bottom:5px;
        font:12px/16px Arial, Helvetica, sans-serif;
    }



       .tk_block_tags ul li:hover {
            background-color: #eee;
        }



.tk_block_tags .close1 {
   cursor: pointer;
    position: absolute;
    top: 50%;
    right: -3px;
    text-decoration: none;
    font-size: 18px;
    padding: 3px 3px;
    transform: translate(0%, -50%);
    background: #e42222;
    color: #fff;
}

.tk_block.tk_block_tags {
    width: 100%;
    margin-top: 10px;
    margin-bottom: 10px;
}

  .tk_block_tags .close1:hover {
       background-color: #eee;
        color:#000;
    }
button.tkt_Num_addbtn {
    background: #1b9423;
    padding: 2px 5px 2px 7px;
    border: #1b9423 solid 1px;
    color: #fff;
    margin-top: -5px;
    border-radius: 50px;
    float: right;
}
.save_upload1 {
    margin: 0px 0 0 0;
    font: bold 12px Arial, Helvetica, sans-serif;
    padding: 6px 17px 6px 17px;
    border: #1b9423 solid 1px;
    text-decoration: none;
    background: #3ad442; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNhZDQ0MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyODg0MzIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #3ad442 0%, #288432 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3ad442), color-stop(100%,#288432)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #3ad442 0%,#288432 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #3ad442 0%,#288432 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #3ad442 0%,#288432 100%); /* IE10+ */
    background: linear-gradient(to bottom, #3ad442 0%,#288432 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3ad442', endColorstr='#288432',GradientType=0 ); /* IE6-8 */
    color: #eee;
    -moz-box-shadow: 1px 1px 2px 1px #ccc;
    -webkit-box-shadow: 1px 1px 2px 1px #ccc;
    box-shadow: 1px 1px 2px 1px #ccc;
    background: #0174cd \0/ !important;
    border-radius: 50px;
    -moz-border-radius: 50px;
    -webkit-border-radius: 50px;
    border-radius: 0px \0/ !important;
    cursor: pointer;
}
/* Jagadeesh 18 Aug 2021*/
.input_bg.input_comment {
    height: 71px;
}
/* Jagadeesh 18 Aug 2021*/
/* Jagadeesh 12 Jan 2022*/
.select_bx_big_1 {
	width:272px !important;
	
}
.select_bx_big_2 {
	width:263px !important;
	
}
.select_bx_big_3 {
    width: 232px !important;
}
/* Jagadeesh 18 Aug 2021*/

.emp_name_widthOfflinenew{
	float:left;
	font:12px Arial, Helvetica, sans-serif;
	width:140px;
     text-align: left;
    padding: 3px 0;
	}

.qcBorder{
    border: dashed 0px #ccc;
}

