@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed:300,400,700|Roboto:300,400,500,700');
@font-face {
	font-family: 'FuturaStdHeavy';
	src: url('../font/futurastd-heavy-webfont.eot');
	src: url('../font/futurastd-heavy-webfont.eot?#iefix') format('embedded-opentype'), url('../font/futurastd-heavy-webfont.woff') format('woff'), url('../font/futurastd-heavy-webfont.ttf') format('truetype'), url('../font/futurastd-heavy-webfont.svg#FuturaStdHeavy') format('svg');
	font-weight: 650;
	font-style: normal;
}
@font-face {
	font-family: 'FuturaStdMedium';
	src: url('../font/futurastd-medium-webfont.eot');
	src: url('../font/futurastd-medium-webfont.eot?#iefix') format('embedded-opentype'), url('../font/futurastd-medium-webfont.woff') format('woff'), url('../font/futurastd-medium-webfont.ttf') format('truetype'), url('../font/futurastd-medium-webfont.svg#FuturaStdMedium') format('svg');
	font-weight: 500;
	font-style: normal;
}
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video {
	display: block;
}
mark, rp, rt, ruby, summary, time {
	display: inline;
}
.h1_head {
	background-color: #5b7aa5;
	border-bottom: 5px solid #3b5a85;
	color: #ffffff;
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 24px;
	font-weight: 300;
	margin: 0 0 15px;
	padding: 10px 10px;
	text-align: center;
}
.h1_head2 {
	color: #ffffff;
	display: block;
	font-family: "Roboto Condensed", sans-serif;
	font-size: 30px;
	font-weight: 300;
	margin: 0;
	padding: 20px;
	text-align: center;
}
.h2_head {
	border-bottom: 5px solid #586074;
	color: #586074;
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 24px;
	font-weight: 300;
	margin: 0 0 15px;
	padding: 0 10px 8px;
	text-align: center;
}
body {
	background: url(../images/bg.jpg) repeat top left !important;
	margin: 0px;
	padding: 0px;
	overflow-x: hidden;
}
.header_outer {
	background-color: #ffffff;
	box-sizing: border-box;
	display: table;
	margin: 0 0 15px;
	padding: 15px 0 0;
	width: 100%;
}
.container {
	width: 99%;
	margin: 0px auto;
}
.width_960 {
	min-width: 1200px;
	margin: 0px auto;
	padding: 0px;
	width: 99%;
	border: 1px solid #ccc;
	border-top: none;
}
.header_rightpanel {
	width: 500px;
}
.upper_links {
	font: normal 12px/18px FuturaStdMedium;
	color: #fff;
}
.upper_links a {
	font: normal 12px/18px FuturaStdMedium;
	color: #e3e3e3;
	text-decoration: none;
	padding: 0px 5px;
}
.upper_links a:hover {
	font: normal 12px/18px FuturaStdMedium;
	color: #fff;
}
.search_outer {
	background: #fff;
	width: 228px;
	height: 29px;
	border: 1px solid #fff;
	-moz-box-shadow: 0px 0px 8px #9e9e9e inset;
	-webkit-box-shadow: 0px 0px 8px #9e9e9e inset;
	box-shadow: 0px 0px 8px #9e9e9e inset;
	-webkit-border-top: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	padding: 10px;
	display: block;
}
.mar_right_none {
	padding-right: 0px !important;
}
.search_text {
	font: normal 12px/16px FuturaStdMedium;
	height: 13px;
	border: 1px solid #014C82;
	background: #fff;
	-moz-box-shadow: 0px 0px 5px #014C82 inset;
	-webkit-box-shadow: 0px 0px 5px #014C82 inset;
	box-shadow: 0px 0px 5px #014C82 inset;
	-webkit-border-top: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	width: 216px;
	padding: 5px 5px;
	color: #0b2a55;
	position: absolute;
	z-index: 0;
}
.search_button {
	font: normal 0px "myriad Pro";
	background: url(../images/search_icon.png) no-repeat left top;
	display: block;
	width: 23px;
	height: 23px;
	border: 0px;
	position: absolute;
	z-index: 1;
	cursor: pointer;
	margin: 4px 0 0 204px;
}
.search_button1 {
	background: url(../images/table_search.png) no-repeat top left;
	height: 20px;
	width: 7px;
	padding: 0px 10px;
	display: block;
}
.search_links {
	font: normal 11px/20px FuturaStdMedium;
	color: #0b2a55;
	text-decoration: none;
}
#main-nav {
	padding: 0px;
	width: 1000px;
	height: 41px;
	display: block;
	background: url(../images/menu_normal.jpg) repeat-x top left;
	border-top: 1px solid #fff;
	-webkit-border-top: 0px 0px 10px 10px;
	-moz-border-radius: 0px 0px 10px 10px;
	border-radius: 0px 0px 10px 10px;
}
#main-nav {
	list-style: none;
	margin: 0px;
	padding: 0px;
	height: 40px;
}
#main-nav:hover {
}
#main-nav li {
	float: left;
	height: 40px;
	display: block;
	background: url(../images/menu_div.jpg) no-repeat right top;
}
#main-nav li a {
	height: 20px;
	background: url(../images/menu_normal.jpg) repeat-x top left;
	margin: 0px 1px 0px 0px;
	display: block;
	padding: 9px 20px;
	font: normal 14px/20px FuturaStdMedium;
	color: #fff;
	text-decoration: none;
	border: 1px solid #000;
}
#main-nav li a:hover {
	background: url(../images/menu_hover.jpg) repeat-x top left;
	color: #000;
	-moz-box-shadow: 0px 0px 5px #8a8a8a inset;
	-webkit-box-shadow: 0px 0px 5px #8a8a8a inset;
	box-shadow: 0px 0px 5px #8a8a8a inset;
	border: 1px solid #fff;
}
.curve1 {
	-webkit-border-top: 0px 0px 0px 6px;
	-moz-border-radius: 0px 0px 0px 6px;
	border-radius: 0px 0px 0px 6px;
}
.curve2 {
	-webkit-border-top: 0px 0px 6px 0px;
	-moz-border-radius: 0px 0px 6px 0px;
	border-radius: 0px 0px 6px 0px;
}
footer {
	background-color: #3a4359 !important;
	bottom: 0;
	display: table;
	left: 0;
	margin: 0 auto !important;
	padding: 10px 0 !important;
	position: fixed;
	right: 0;
	text-align: center;
	width: 100%;
}
.footer_links {
	background: url(../images/footer_links_bg.jpg) repeat-x top left;
	display: block;
	height: 26px;
	text-align: center;
	padding: 10px 0px
}
.footer_links a {
	font: normal 14px/20px FuturaStdMedium;
	color: #fff;
	padding: 0px 10px;
	text-decoration: none;
}
.footer_links a:hover {
	color: #004E88;
}
.foot_font {
	color: #fff;
	font-family: "Roboto", sans-serif;
	font-size: 13px;
}
section {
	min-height: 480px;
}
.text_new {
	background: #fff;
	height: 20px;
	padding: 7px 8px;
	border: 1px solid #BFBEBE;
	font: normal 12px/20px FuturaStdMedium;
	color: #000;
	width: 96%;
	margin: 10px 0px 0px 0px;
	font-size: 13px;
}
.large_text_new {
	background: #fff;
	height: 20px;
	padding: 3px 5px;
	border: 1px solid #BFBEBE;
	font: normal 12px/20px FuturaStdMedium;
	color: #000;
	width: 480px;
	margin: 10px 0px 0px 10px;
	-webkit-border-top: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	float: right;
}
.text_new_big {
	background: #fff;
	height: 20px;
	padding: 3px 5px;
	border: 1px solid #BFBEBE;
 font:<?=$font_type1?> <?=$body_field_font_size?>px/20px <?=$font?>;
 text-decoration:<?=$font_type2?>;
 color:#<?=$body_field?>;
	width: 447px;
	margin: 10px 0px 0px 0px;
	-webkit-border-top: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.select_new {
	background: #fff;
	padding: 7px 6px;
	border: 1px solid #BFBEBE;
	font: normal 12px/20px FuturaStdMedium;
	color: #000;
	width: 100%;
	margin: 10px 0px 0px 0px;
	font-size: 13px;
}
.select_new option {
	background: #fff;
}
.wid_145 {
	width: 100% !important;
}
.content_inner {
	background-color: #ffffff;
	border: 1px solid #e2e2e2;
	border-radius: 0;
	box-sizing: border-box;
	display: block;
	margin: 0;
	padding: 15px;
	-moz-box-shadow: 1px 1px 2px -1px #e2e2e2;
	-webkit-box-shadow: 1px 1px 2px -1px #e2e2e2;
	box-shadow: 1px 1px 2px -1px #e2e2e2;
}
.content_inner ul {
	list-style: none;
}
.content_inner ul li {
	list-style: none;
	float: left;
	width: 60px;
	margin: 0px 10px 10px 0px;
}
.content_inner ul li a p {
	font: normal 10px/13px FuturaStdMedium;
	color: #000;
	margin: 5px 0px 0px 0px;
}
.content_inner ul li a p:hover {
	color: #0b2a55;
}
.content_inner ul li a {
	list-style: none;
	float: left;
	width: 50px;
	text-align: center;
	text-decoration: none;
	-moz-box-shadow: 0px 0px 5px #9a9a9a inset;
	-webkit-box-shadow: 0px 0px 5px #9a9a9a inset;
	box-shadow: 0px 0px 5px #9a9a9a inset;
	padding: 5px;
	min-height: 61px;
	-webkit-border-top: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.content_inner ul li a:hover {
	-moz-box-shadow: 0px 0px 5px #0B2A55 inset;
	-webkit-box-shadow: 0px 0px 5px #0B2A55 inset;
	box-shadow: 0px 0px 5px #0B2A55 inset;
}
.content_inner1 {
	display: block;
	padding: 0px;
	width: 100%;
	margin: 0px ;

}
.content_inner2 {
	border: 1px solid #E4E4E4;
	border-radius: 0 0 6px 6px;
	-moz-box-shadow: 0px 0px 5px #0B2A55 inset;
	-webkit-box-shadow: 0px 0px 5px #0B2A55 inset;
	box-shadow: 0px 0px 5px #0B2A55 inset;
	display: block;
	min-height: 87px;
	padding: 10px 10px 12px 10px;
}
.header_dash {
	background: url("../images/table_header.png") repeat scroll 0 0 #0B2A55;
	border: 1px solid #0B2A55;
	color: #FFFFFF;
	cursor: pointer;
	font: 14px/20px FuturaStdMedium;
	height: 16px;
	margin-top: 5px;
	padding: 6px 6px 8px;
	text-align: center;
}
#iconbar {
	padding: 0px 0px 0px 0px;
}
#iconbar li {
	float: left;
	position: relative;
}
#iconbar li span {
	background: #000;
	position: absolute;
	top: -0px;
	left: 0px;
	text-align: center;
	padding: 3px 5px;
	display: none;
	color: #fff;
	cursor: pointer;
	font: normal 12px/15px FuturaStdMedium;
	color: #fff;
	-webkit-border-top: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	white-space: nowrap;
}
.struct_three {
	width: 100%;
	background: #3B5A85;
	padding: 0px;
	margin: 0px;
}
.script_call_butt {
	padding: 10px 0px 0px;
	margin: 0px;
	float: right;
	width: 30%;
}
.icon_big_2 {
	padding: 0px;
	margin: 0px;
	float: right;
}
.icon_big_2 a {
	padding: 0px;
	margin: 0px;
	display: block;
}
.icon_big_2 a input[type="button"] {
	padding: 5px 10px;
	margin: 0px 10px 0px 0px;
	font-size: 14px;
	font-weight: 400;
	background: #000;
	color: #fff;
	border: 1px solid #fff;
}
#iconbar {
	margin: 0;
	padding: 0;
	float: left;
	width: 70%;
}
#iconbar li {
	display: inline-block;
	text-align: center;
	width: 50px;
}
#iconbar li a {
	display: inline-block;
	padding: 10px;
}
.notes_left {
	width: 948px;
}
.wid_330 {
	width: 320px;
}
.alert_span {
    color: #ff0000;
    display: block;
    font: 12px/15px FuturaStdMedium;
    height: 5px;
    position: absolute;
    right: 10px;
}
.alert_span1 {
	font: normal 12px/15px FuturaStdMedium;
	color: #ff0000;
	height: 15px;
	display: block;
}
.notes_font {
	font: normal 14px/20px FuturaStdMedium;
	color: #000;
}
.nor_notes_font {
	font: normal 12px/19px FuturaStdMedium;
	color: #0b2a55;
	height: 198px;
	overflow: auto;
}
.text_area1 {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #BFBEBE;
	border-radius: 6px 6px 6px 6px;
	box-shadow: 0 0 10px #E3E3E3 inset;
	color: #000000;
	font: 14px/20px FuturaStdMedium;
	height: 100px;
	padding: 10px;
	vertical-align: top;
	width: 530px;
}
/*<30.11.2012>*/
.min_width_over_dash1 {
	overflow-x: auto;
	width: 631px;
}
.wid_tech_left {
	width: 720px;
}
.wid_tech_right {
	width: 555px;
	height: 296px;
	overflow: hidden;
}
.ownwer_width {
	width: 638px;
}
/*<30.11.2012>*/

/*<1.12.2012>*/
.work_order1 {
	width: 388px;
}
.work_order2 {
	width: 330px;
}
.wid_185 {
	width: 225px;
}
.nor_for_font_color {
	font: normal 13px/28px FuturaStdMedium;
	color: #000;
	margin: 10px 0px 0px 0px;
}
.wid_500 {
	width: 552px;
}
.nor_notes_font_work_order {
	font: normal 12px/19px FuturaStdMedium;
	color: #0b2a55;
	height: 420px;
	overflow: auto;
}
.notes_font {
	border-bottom: 1px dashed #000000;
	color: #000000;
	font: 14px/20px FuturaStdMedium;
}
.wid_tech_right {
	border: 1px solid #0b2a55;
}
.wid_tech_right1 {
	border: 1px solid #0b2a55;
	height: 354px;
	width: 555px;
}
.wid_tech_left1 {
	width: 708px;
	border: 1px solid #0b2a55;
}
.header_dash1 {
	background: url("../images/table_header.png") repeat scroll 0 0 #0B2A55;
	border: 1px solid #0B2A55;
	color: #FFFFFF;
	cursor: pointer;
	font: 14px/20px FuturaStdMedium;
	height: 16px;
	padding: 6px 6px 8px;
	text-align: center;
}
.ownwer_width {
	border: 1px solid #0b2a55;
}
.ownwer_width {
	width: 632px;
}
/*<1.12.2012>*/



/*menu*/ 
#jsddm {
	background-color: #383e4b;
	display: table;
	overflow: hidden;
	padding: 0;
	width: 100%;
	margin: 0px;
}
#jsddm li {
	border-right: 1px solid #000000;
	display: table-cell;
	width: 1%;
	vertical-align: middle;
}
#jsddm li a {
	color: #ffffff;
	display: block;
	font-family: FuturaStdMedium;
	font-size: 14px;
	margin: 0;
	padding: 15px;
	text-align: center;
	text-decoration: none;
}
#jsddm li:hover, #jsddm li a:hover {
	background-color: #11B5EB;
}
.highlightt {
	background-color: #11B5EB;/*	color: #000000 !important;
	display: block;
	font: 14px/20px FuturaStdMedium;
	height: 20px;
	margin: 0 1px 0 0;
	padding: 9px 20px;
	text-decoration: none;*/
}
#jsddm li ul {
	border-top: 1px solid white !important;
	box-shadow: 00 0 10px -4px #000000;
	margin: 0;
	padding: 0;
	position: absolute;
	visibility: hidden;
	width: 250px;
	z-index: 9999999999;
	border: 1px solid #b0b0b0;
}
#jsddm li ul li {
	border: 0 solid #ffffff;
	float: left;
	text-align: left;
	width: 100%;
}
#jsddm li ul li a {
	background: #fff none repeat scroll 0 0;
	border-bottom: 1px solid #e0ddde !important;
	color: #000000;
	display: block;
	font: 13px/20px FuturaStdMedium;
	margin: 0 !important;
	padding: 10px 15px;
	text-align: left;
	text-decoration: none;
}
#jsddm li ul li a:hover {
	background: url("../images/menu_hover.jpg") repeat-x scroll left top transparent;
	color: #000000;
}
/*menu*/





/*accordian*/
code {
	font-family: FuturaStdMedium;
}
#options {
	margin: 15px 15px 15px 0px;
	text-align: right;
	color: #0B2A55;
	width: 153px;
}
#options span {
	text-decoration: none;
	color: #000;
	font: normal 14px/20px FuturaStdMedium;
	cursor: pointer;
}
#options a:hover {
	color: #0B2A55;
}
/*#acc {
	list-style:none;
	color:#033;
	margin:0 auto 40px
}
#acc h3 {
	border:1px solid #0B2A55;
	padding:6px 6px 8px;
	font-weight:bold;
	margin-top:5px;
	cursor:pointer;
	background:#0B2A55 url(../images/table_header.png);
	height: 16px;
	font:normal 14px/20px FuturaStdMedium;
	color:#fff;
	text-align:center;
}
#acc h3:hover {
	background:#000 url(../images/table_header.png)
}
#acc .acc-section {
	overflow:hidden;

}
#acc .acc-content {
	padding:4px 14px 14px 14px ;
	border-top:none;
	-moz-box-shadow:0px 0px 5px #0B2A55 inset;
	-webkit-box-shadow:0px 0px 5px #0B2A55 inset;
	box-shadow:0px 0px 5px #0B2A55 inset;	
	border:1px solid #0B2A55;
	-webkit-border-top:0px 0px 5px 5px;
	-moz-border-radius:0px 0px 5px 5px;
	border-radius:0px 0px 5px 5px;

}
#nested {
	list-style:none;
	color:#033;
	margin-bottom:15px
}
#nested h3 {
	border:1px solid #0B2A55;
	padding:6px 6px 8px;
	margin-top:5px;
	cursor:pointer;
	background:#0B2A55 url(../images/table_header.png)
	font:normal 14px/20px FuturaStdMedium;
	color:#fff;
}
#nested h3:hover {
	background:#000 url(../images/table_header.png)
}
#nested .acc-section {
	overflow:hidden;
	background:#fff
}
#nested .acc-content {
	padding:15px;
	border:1px solid #0B2A55;
	border-top:none;
	background:#fff
}
#nested .acc-selected {
	background:#000 url(../images/table_header.png)
}
*/
/*accordian*/


/*tab concept*/
ul.tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 30px;
	width: 100%;
}
ul.tabs li {
	float: left;
	margin-right: 2px;
	padding: 0;
	height: 30px;
	line-height: 31px;
	border-left: none;
	margin-bottom: -1px;
	background: #e0e0e0;
	overflow: hidden;
	position: relative;
}
ul.tabs li a {
	text-decoration: none;
	color: #000;
	display: block;
	font: normal 14px/23px FuturaStdMedium;
	padding: 3px 20px;
	outline: none;
	height: 24px;
}
ul.tabs li a:hover {
	background: #ccc;
	color: #0B2A55;
}
html ul.tabs li.active, html ul.tabs li.active a {
	color: #fff;
}
html ul.tabs li.active, html ul.tabs li.active a:hover {
	background: #0B2A55 url(../images/table_header.png) repeat-x top left;
	border-bottom: 1px solid #fff;
	color: #fff;
}
.tab_container {
	-moz-box-shadow: 0px 0px 5px #0B2A55 inset;
	-webkit-box-shadow: 0px 0px 5px #0B2A55 inset;
	box-shadow: 0px 0px 5px #0B2A55 inset;
	border-top: none;
	clear: both;
	float: left;
	width: 100%;
}
.tab_content {
	padding: 4px 14px 14px;
	font-size: 1.2em;
}
/*tab concept*/

/*login_page*/
.login_outer {
	width: 355px;
	margin: 150px auto;
	padding: 0px;
	text-align: center;
	display: block;
}
.login_head {
	height: 25px;
	display: block;
	text-align: center;
	font: bold 16px/23px FuturaStdMedium;
	background: #0B2A55 url(../images/table_header.png) repeat-x top left;
	color: #fff;
	padding: 5px 0px;
	-webkit-border-top: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	border-radius: 10px 10px 0px 0px;
}
.login_inner {
	margin: 0px;
	padding: 30px 55px;
	text-align: center;
	border: 1px solid #fff;
	min-height: 175px;
	-webkit-border-top: 0px 0px 10px 10px;
	-moz-border-radius: 0px 0px 10px 10px;
	border-radius: 0px 0px 10px 10px;
	-moz-box-shadow: 0px 0px 20px #0B2A55 inset;
	-webkit-box-shadow: 0px 0px 20px #0B2A55 inset;
	box-shadow: 0px 0px 20px #0B2A55 inset;
	display: block;
}
.login_text {
	width: 230px;
	border: 1px solid #bfbebe;
	height: 20px;
	-webkit-border-top: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	-moz-box-shadow: 0px 0px 10px #e3e3e3 inset;
	-webkit-box-shadow: 0px 0px 10px #e3e3e3 inset;
	box-shadow: 0px 0px 10px #e3e3e3 inset;
	padding: 5px 5px;
	font: normal 14px/23px FuturaStdMedium;
	color: #000;
	background: #ffffff;
}
.login_btns_outer {
	width: 243px;
}
.login_submit {
	background: #0B2A55 url(../images/table_header.png) repeat-x top left;
	cursor: pointer;
	border: 0px;
	-webkit-border-top: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	height: 27px;
	padding: 0 15px;
	font: normal 13px/23px FuturaStdMedium;
	color: #fff;
}
.login_submit:hover {
	background: #000 url(../images/table_header.png) repeat-x top left;
}
.outer_shadow {
	-webkit-border-top: 0px 0px 10px 10px;
	-moz-border-radius: 0px 0px 10px 10px;
	border-radius: 0px 0px 10px 10px;
}
/*login_page*/


/*tablecell*/
.table_header {
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	height: 30px;
	min-width: 100%;
}
.table_header tr th {
	background: #0b2a55 url(../images/table_header.png) repeat-x top left;
	border-right: 1px solid #FFFFFF;
	color: #FFFFFF;
	font: 12px/31px FuturaStdMedium;
	height: 30px;
	padding: 0 10px;
	text-align: center;
	text-transform: uppercase;
	white-space: nowrap;
}
.table_header tr th.dis_color1 {
	background: #007f7d url(../images/table_header.png) repeat-x top left;
	border-right: 1px solid #FFFFFF;
	color: #FFFFFF;
	font: 12px/31px FuturaStdMedium;
	height: 30px;
	padding: 0 10px;
	text-align: center;
	text-transform: uppercase;
	white-space: nowrap;
}
.table_header tr th.dis_color2 {
	background: #724600 url(../images/table_header.png) repeat-x top left;
	border-right: 1px solid #FFFFFF;
	color: #FFFFFF;
	font: 12px/31px FuturaStdMedium;
	height: 30px;
	padding: 0 10px;
	text-align: center;
	text-transform: uppercase;
	white-space: nowrap;
}
.table_header tr th.dis_color3 {
	background: #890062 url(../images/table_header.png) repeat-x top left;
	border-right: 1px solid #FFFFFF;
	color: #FFFFFF;
	font: 12px/31px FuturaStdMedium;
	height: 30px;
	padding: 0 10px;
	text-align: center;
	text-transform: uppercase;
	white-space: nowrap;
}
.table_header1 {
	display: block;
	width: 78px;
}
.table_header1 td {
	background: #000 url(../images/table_header.png) repeat-x top left;
	color: #FFFFFF;
	float: left;
	font: 12px/31px FuturaStdMedium;
	height: 30px;
	margin: 0;
	padding: 0 10px;
	text-align: center;
	text-transform: uppercase;
	width: 58px;
	border-bottom: 1px solid #000;
}
.empty_cell {
	background: none repeat scroll 0 0 #CCCCCC !important;
	color: #FFFFFF;
	font: 14px/31px FuturaStdMedium;
	height: 20px;
	text-align: center;
	text-transform: uppercase;
	width: 60px;
}
.table_header tr td {
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	color: #FFFFFF;
	font: 12px/31px FuturaStdMedium;
	height: 31px;
	padding: 0 10px;
	text-align: center;
	text-transform: uppercase;
	white-space: nowrap;
}
.table_header tr td.content_in {
	background: none repeat scroll 0 0 #339966;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	color: #FFFFFF;
	font: 12px/20px FuturaStdMedium;
	height: 20px;
	padding: 5px 10px;
	text-align: center;
	text-transform: uppercase;
	white-space: nowrap;
}
.table_header tr td.content_in a {
	color: #FFFFFF;
	font: 12px/20px FuturaStdMedium;
	text-decoration: none;
}
.table_header tr td.content_in_y {
	background: none repeat scroll 0 0 #FFCC33;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	color: #FFFFFF;
	font: 12px/20px FuturaStdMedium;
	height: 20px;
	padding: 5px 10px;
	text-align: center;
	text-transform: uppercase;
	white-space: nowrap;
}
.table_header tr td.content_in_y a {
	color: #FFFFFF;
	font: 12px/20px FuturaStdMedium;
	text-decoration: none;
}
.min_width_over_dash {
	overflow-x: auto;
	width: 1199px;
}
/*tablecell*/
.check_button {
	background: url("../images/table_header.png") repeat-x scroll left top #000000;
	border: medium none;
	border-radius: 5px 5px 5px 5px;
	color: #FFFFFF;
	font: 10px/20px FuturaStdMedium;
	height: 26px;
	padding: 0 3px;
}
.text_new_check {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #BFBEBE;
	border-radius: 5px 5px 5px 5px;
	color: #000000;
	font: 12px/20px FuturaStdMedium;
	height: 20px;
	margin: 10px 0 0;
	padding: 3px 5px;
	width: 87px;
}
/*Popup box*/
.field_table {
	margin: 0px;
	padding: 0px;
	border: 1px solid #ced4dd;
	width: 100%;
}
.field_table tr td {
	height: 30px;
	vertical-align: middle;
	font: normal 12px/18px FuturaStdMedium;
	color: #000;
}
/*Popup box*/
/*Browse Button*/
#FileField {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #BFBEBE;
	border-radius: 5px 5px 5px 5px;
	color: #000000;
	font: 12px/20px FuturaStdMedium;
	height: 20px;
	padding: 3px 5px;
	width: 77px;
}
#BrowserHidden {
	/*    height: 28px;
	display:block;
    margin-top: 11px;
    opacity: 0;
    position: relative;
    text-align: right;
    width: 141px;
    z-index: 2;*/
	position: relative;
	opacity: 0;
	width: 141px;
	height: 28px;
	display: block;
	text-align: right;
	z-index: 2;
}
#FileUpload {
	position: relative;
	display: block;
	height: 50px;
	overflow: hidden;
}
#BrowserVisible {
	background: url("../images/browse_theme.png") no-repeat scroll right top transparent;
	height: 28px;
	left: 0;
	position: absolute;
	top: 0;
	width: 141px;
	z-index: 1;
}
.MT24 {
	margin-top: 24px;
}
/*Browse Button*/

/*Dispatch*/
.color_blue {
	background: #0000FF !important;
}
.color_grey {
	background: #A9A9A9 !important;
}
.color_yellow {
	background: #FFFF00 !important;
}
.color_pink {
	background: #FFC0CB !important;
}
.color_white {
	background: #fff !important;
}
.color_red {
	background: #ff0000;
}
.color_sky_blue {
	background: #00BFFF !important;
}
.color_green {
	background: #008000 !important;
}
.color_none {
	background: #000 !important;
}
.color_blue a {
	color: #ff0000;
	text-decoration: none;
}
.color_grey a {
	color: #000;
	text-decoration: none;
}
.color_yellow a {
	color: #000;
	text-decoration: none;
}
.color_pink a {
	color: #000;
	text-decoration: none;
}
.color_white a {
	color: #000;
	text-decoration: none;
}
.color_red a {
	color: #FFFF00;
	text-decoration: none;
}
.color_sky_blue a {
	color: #000;
	text-decoration: none
}
.color_green a {
	color: #ffff00;
	text-decoration: none;
}
.color_none a {
	color: #ffff00;
	text-decoration: none;
}
.color_blue a.sec_font {
	color: #fff !important;
	text-decoration: none;
}
.color_grey a.sec_font {
	color: #fff !important;
	text-decoration: none;
}
.color_yellow a.sec_font {
	color: #ff0000 !important;
	text-decoration: none;
}
.color_pink a.sec_font {
	color: #ff0000 !important;
	text-decoration: none;
}
.color_white a.sec_font {
	color: #ff0000 !important;
	text-decoration: none;
}
.color_red a.sec_font {
	color: #fff !important;
	text-decoration: none;
}
.color_sky_blue a.sec_font {
	color: #fff !important;
	text-decoration: fff;
}
.color_green a.sec_font {
	color: #fff !important;
	text-decoration: none;
}
.color_none a.sec_font {
	color: #fff;
	text-decoration: none;
}
/*Dispatch*/
/*<03.12.2012>*/
.wid_95 {
	width: 95px;
}
.wid_100 {
	width: 100px;
}
.wid_125 {
	width: 130px;
}
.select_new_multiple {
	background: #fff;
	height: 81px;
	padding: 5px;
	border: 1px solid #BFBEBE;
	font: normal 12px/20px FuturaStdMedium;
	color: #000;
	width: 196px;
	margin: 10px 0px 0px 0px;
	-webkit-border-top: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
/*Popup box*/
.field_table {
	margin: 0px;
	padding: 0px;
	border: 1px solid #ced4dd;
	width: 100%;
}
.field_table tr td {
	height: 30px;
	vertical-align: middle;
	font: normal 12px/18px FuturaStdMedium;
	color: #000;
}
.bg_color1 {
	background: #ced4dd;
}
.bg_color1 td {
	background: #ced4dd;
	border-right: 1px solid #fff;
}
.bg_color2 {
	background: #ffffff;
	border-bottom: 1px dotted #ccc;
}
.bg_color2 td {
	background: #ffffff;
	border-right: 1px solid #efefef;
	vertical-align: middle;
	height: 30px;
}
.bg_color11 {
	background: #FFFFFF;
	border-bottom: 1px dotted #CCCCCC;
	border-left: 1px dotted #CCCCCC;
	height: 30px;
	vertical-align: middle;
}
.bg_color12 {
	background: #000;
	border-bottom: 1px dotted #CCCCCC;
	border-left: 1px dotted #CCCCCC;
	height: 30px;
	vertical-align: middle;
}
.form_table_text {
	background: #fff;
	border: 1px solid #ccc;
	font: normal 12px/18px Arial, Helvetica, sans-serif;
	color: #000;
}
.field_table11 tr td {
	border-right: 1px solid #ccc;
}
/*Popup box*/

.product_repeat {
	margin: 0px;
	padding: 0px;
}
.product_repeat ul {
	list-style: none;
}
.product_repeat ul li {
	float: left;
	font: 14px/20px FuturaStdMedium;
	color: #000;
	text-align: center;
	width: 310px;
	display: block;
}
.product_repeat ul li input {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #BFBEBE;
	border-radius: 5px 5px 5px 5px;
	color: #000000;
	font: 12px/20px FuturaStdMedium;
	height: 20px;
	margin: 10px 0 0;
	padding: 3px 5px;
	width: 268px;
}
.wid_106 {
	width: 106px;
}
.text_new_date {
	background: #fff url(../images/date_icon.png) no-repeat 117px center;
	height: 20px;
	padding: 3px 5px;
	border: 1px solid #BFBEBE;
	font: normal 12px/20px FuturaStdMedium;
	color: #000;
	width: 129px;
	margin: 10px 0px 0px 0px;
	-webkit-border-top: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.select_new1 {
	background: #fff;
	height: 70px;
	padding: 5px;
	border: 1px solid #BFBEBE;
	font: normal 12px/20px FuturaStdMedium;
	color: #000;
	width: 141px;
	margin: 10px 0px 0px 0px;
	-webkit-border-top: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#BrowserVisible_new {
	background: url("../images/browse_theme.png") no-repeat scroll right 10px transparent;
	height: 43px;
	left: 0;
	position: absolute;
	top: 0;
	width: 140px;
	z-index: 1;
}
#FileField_new {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #BFBEBE;
	border-radius: 5px 5px 5px 5px;
	color: #000000;
	font: 12px/20px FuturaStdMedium;
	height: 20px;
	margin: 10px 0 0;
	padding: 3px 5px;
	width: 77px;
}
#BrowserHiddens {
	height: 33px;
	opacity: 0;
	position: relative;
	text-align: right;
	width: 240px;
	z-index: 2;
}
.text_new2 {
	background: #fff;
	height: 35px !important;
	padding: 3px 12px;
	border: 1px solid #BFBEBE;
	color: #000;
	width: 600px;
	margin: 10px 0px 0px 0px;
	font-size: 14px;
}
.text_new3 {
	background: #fff;
	height: 35px !important;
	padding: 3px 12px;
	border: 1px solid #e2e2e2;
	color: #000;
	width: 100%;
	margin: 10px 0px 0px 0px;
	font-size: 14px;
	box-sizing: border-box;
}
.normal_esc {
	font: 14px/20px FuturaStdMedium;
	color: #000;
}
.text_area {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #BFBEBE;
	border-radius: 6px 6px 6px 6px;
	box-shadow: 0 0 10px #E3E3E3 inset;
	color: #000000;
	font: 14px/20px FuturaStdMedium;
	height: 34px;
	padding: 5px;
	vertical-align: top;
	width: 150px;
}
.text_new_esi {
	background: #fff;
	height: 20px;
	padding: 3px 5px;
	border: 1px solid #BFBEBE;
	font: normal 12px/20px FuturaStdMedium;
	color: #000;
	width: 150px;
	margin: 10px 0px 0px 0px;
	-webkit-border-top: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.wid_185_1 {
	width: 182px;
}
.text_new_esi_1 {
	background: #fff;
	height: 20px;
	padding: 3px 5px;
	border: 1px solid #BFBEBE;
	font: normal 12px/20px FuturaStdMedium;
	color: #000;
	width: 150px;
	margin: 10px 0px 0px 0px;
	-webkit-border-top: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.wid_135 {
	width: 159px;
}
.text_new_esi_2 {
	background: #fff;
	height: 20px;
	padding: 3px 5px;
	border: 1px solid #BFBEBE;
	font: normal 12px/20px FuturaStdMedium;
	color: #000;
	width: 125px;
	margin: 10px 0px 0px 0px;
	-webkit-border-top: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.product_repeat1 {
	margin: 0px;
	padding: 0px;
}
.product_repeat1 ul {
	list-style: none;
}
.product_repeat1 ul li {
	float: left;
	font: 14px/20px FuturaStdMedium;
	color: #000;
	text-align: center;
	width: 230px;
	display: block;
}
.product_repeat1 ul li input {
	width: 175px;
}
.text_area3 {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #BFBEBE;
	border-radius: 6px 6px 6px 6px;
	box-shadow: 0 0 10px #E3E3E3 inset;
	color: #000000;
	font: 14px/20px FuturaStdMedium;
	height: 80px;
	padding: 10px;
	vertical-align: top;
}
.wid_169 {
	width: 198px;
}
.text_new_esi_3 {
	background: #fff;
	height: 20px;
	padding: 3px 5px;
	border: 1px solid #BFBEBE;
	font: normal 12px/20px FuturaStdMedium;
	color: #000;
	width: 170px;
	margin: 10px 0px 0px 0px;
	-webkit-border-top: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}/*<4.12.2012>*/
/*<5.12.2012>*/
.select_pro_inv {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #BFBEBE;
	border-radius: 5px 5px 5px 5px;
	color: #000000;
	font: 12px/20px FuturaStdMedium;
	height: 27px;
	margin: 10px 0 0;
	padding: 3px 5px;
	width: 116px;
}
.text_new_esi_date {
	background: #fff url(../images/date_icon.png) no-repeat 193px center;
	height: 20px;
	padding: 3px 5px;
	border: 1px solid #BFBEBE;
	font: normal 12px/20px FuturaStdMedium;
	color: #000;
	width: 125px;
	margin: 10px 0px 0px 0px;
	-webkit-border-top: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
/*<6.12.2012>*/
.grid_align {
	background: url("../images/table_header.png") repeat-x scroll left top #0B2A55;
	border: 0 none;
	border-radius: 6px 6px 6px 6px;
	color: #FFFFFF;
	cursor: pointer;
	font: 13px/24px FuturaStdMedium;
	height: 24px;
	padding: 0 15px;
}
.head_outer {
	background: url("../images/heading_bg.jpg") repeat-x scroll left top transparent;
	border-radius: 6px 6px 0 0;
	color: #FFFFFF;
	font: 15px/20px FuturaStdMedium;
	height: 20px;
	padding: 12px 0;
	position: relative;
}
.plain_bg {
	display: block;
	height: 100%;
	width: 100%;
}
.product_repeat5 {
	margin: 0px auto;
	padding: 0px;
	width: 956px;
}
.product_repeat5 ul {
	list-style: none;
}
.product_repeat5 ul li {
	float: left;
	font: 14px/20px FuturaStdMedium;
	color: #000;
	text-align: center;
	width: 312px;
	display: block;
}
.product_repeat5 ul li input {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #BFBEBE;
	border-radius: 5px 5px 5px 5px;
	color: #000000;
	font: 12px/20px FuturaStdMedium;
	height: 20px;
	margin: 10px 0 0;
	padding: 3px 5px;
	width: 279px;
}
.wid_new_inv {
	width: 150px;
}
.work_order_invoice {
	width: 316px;
}
.work_order_invoice2 {
	width: 340px;
}
.wid_145_invoice {
	width: 180px;
}
.min_width_over {
	overflow-x: scroll;
	width: 864px;
}
.wid500_espi {
	width: 423px;
}
.wid_230_2 {
	width: 270px;
}
.text_new_espi_bot {
	background: #fff;
	height: 20px;
	padding: 3px 5px;
	border: 1px solid #BFBEBE;
	font: normal 12px/20px FuturaStdMedium;
	color: #000;
	width: 100px;
	margin: 10px 0px 0px 0px;
	-webkit-border-top: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.struct_head2 {
	color: #000000;
	font: 14px/20px FuturaStdMedium;
	padding: 5px 0 0;
}
.bg_co1 {
	background: none repeat scroll 0 0 #89C771;
}
.bg_co2 {
	background: none repeat scroll 0 0 #FEF768;
}
.bg_co3 {
	background: none repeat scroll 0 0 #FF846B;
}
.wid_600_esp {
	width: 621px;
}
.text_area4 {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #BFBEBE;
	border-radius: 6px 6px 6px 6px;
	box-shadow: 0 0 10px #E3E3E3 inset;
	color: #000000;
	font: 14px/20px FuturaStdMedium;
	height: 80px;
	padding: 10px;
	vertical-align: top;
}
.text_new5 {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #BFBEBE;
	border-radius: 5px 5px 5px 5px;
	color: #000000;
	font: 12px/20px FuturaStdMedium;
	height: 22px;
	padding: 1px 5px;
	width: 129px;
}
.wid_601_esp {
	width: 630px;
}
.text_new_espi {
	background: #fff;
	height: 20px;
	padding: 3px 5px;
	border: 1px solid #BFBEBE;
	font: normal 12px/20px FuturaStdMedium;
	color: #000;
	width: 250px;
	margin: 10px 0px 0px 0px;
	-webkit-border-top: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.text_new_espi_date {
	background: #fff url(../images/date_icon.png) no-repeat 236px center;
	height: 20px;
	padding: 3px 5px;
	border: 1px solid #BFBEBE;
	font: normal 12px/20px FuturaStdMedium;
	color: #000;
	width: 250px;
	margin: 10px 0px 0px 0px;
	-webkit-border-top: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.border_bottom {
	border-bottom: 1px dashed #000000;
}
.wid_280 {
	width: 280px;
}
.wid_200 {
	width: 268px;
}
.normal_esc {
	color: #000000;
	font: 14px/20px FuturaStdMedium;
}
.nor_for_font {
	color: #000;
	margin: 10px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.new_nor_for_font {
	color: #0B2A55;
	font: 13px/28px FuturaStdMedium;
	margin: 10px 0 0;
	width: 99px;
}
.nor_for_font_new {
	color: #0B2A55;
	font: 13px/40px FuturaStdMedium;
	margin: 10px 0 0;
}
.wid_vech {
	margin: 0 auto;
	width: 495px;
}
/*<6.12.2012>*/
.wid_395 {
	width: 395px;
}
.wid_230_3 {
	width: 260px;
}
.textarea2 {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #BFBEBE;
	border-radius: 6px 6px 6px 6px;
	box-shadow: 0 0 10px #E3E3E3 inset;
	color: #000000;
	font: 14px/20px FuturaStdMedium;
	width: 592px;
	height: 62px;
	padding: 10px;
	margin: 10px 0px 0px 0px;
	vertical-align: top;
}
.bg_co4 {
	background: none repeat scroll 0 0 #6A5400;
}
.bg_co5 {
	background: none repeat scroll 0 0 #EEC416;
}
.bg_co6 {
	background: none repeat scroll 0 0 #D4D4D4;
}
/*10.12.2012*/
.alert_span_admin {
	color: #FF0000;
	display: block;
	font: 12px/15px FuturaStdMedium;
	height: 5px;
	padding: 0 60px 0 0;
}
/*10.12.2012*/
/*12.12.2012*/
.product_repeat_new {
	margin: 0px auto;
	padding: 0px;
	width: 930px;
}
.product_repeat_new ul {
	list-style: none;
}
.product_repeat_new ul li {
	float: left;
	font: 14px/20px FuturaStdMedium;
	color: #000;
	text-align: center;
	width: 200px;
	display: block;
}
.product_repeat_new ul li input {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #BFBEBE;
	border-radius: 5px 5px 5px 5px;
	color: #000000;
	font: 12px/20px FuturaStdMedium;
	height: 20px;
	margin: 10px 0 0;
	padding: 3px 5px;
	width: 160px;
}
.product_repeat ul li input {
	width: 191px;
}
.product_repeat ul li input {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #BFBEBE;
	border-radius: 5px 5px 5px 5px;
	color: #000000;
	font: 12px/20px FuturaStdMedium;
	height: 20px;
	margin: 10px 0 0;
	padding: 3px 5px;
	width: 300px;
}
/*set goals*/
.text_new_goals {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #BFBEBE;
	border-radius: 5px 5px 5px 5px;
	color: #000000;
	font: 12px/20px FuturaStdMedium;
	height: 20px;
	margin: 10px 0 0;
	padding: 3px 5px;
	width: 276px !important;
}
.table_text {
	width: 75%;
}
.table_text1 {
	width: 50%;
}
.wid_128 {
	width: 102px;
	text-align: center;
	margin: 0px 10px 0px 0px;
	display: inline-block;
}
.img_border_photo {
	border: 1px solid #000000 !important;
}
.user_name_dis {
	font: 12px/20px FuturaStdMedium;
	text-decoration: none;
}
/*14.12.2012*/
.login_new_submit {
	background: url("../images/table_header.png") repeat-x scroll left top #815882;
	border: 0 none;
	border-radius: 6px 6px 6px 6px;
	color: #FFFFFF;
	cursor: pointer;
	font: 13px/23px FuturaStdMedium;
	height: 27px;
	padding: 5px 15px;
}
.bor_full_page {
	border: 1px solid #BFBEBE;
	margin-bottom: 12px;
	width: 1276px;
}
.struct_head11 {
	font: 13px/28px FuturaStdMedium;
}
/*new sliding class*/
.accordion-header {
	background: url("../images/table_header.png") repeat scroll 0 0 #0B2A55;
	border: 1px solid #0B2A55;
	color: #FFFFFF;
	cursor: pointer;
	font: 14px/20px FuturaStdMedium;
	height: 16px;
	margin-top: 5px;
	padding: 6px 6px 8px;
	text-align: center;
}
.active-header {
	background: url("../images/table_header.png") repeat scroll 0 0 #000;
	border: 1px solid #0B2A55;
	color: #FFFFFF;
	cursor: pointer;
	font: 14px/20px FuturaStdMedium;
	height: 16px;
	margin-top: 5px;
	padding: 6px 6px 8px;
	text-align: center;
}
.active-header:hover {
	background: url(../images/active-header.gif) #0B2A55;
	background-repeat: no-repeat;
	background-position: right 50%;
}
.inactive-header {
	background: url(../images/inactive-header.gif) #0B2A55;
	background-repeat: no-repeat;
	background-position: right 50%;
}
.inactive-header:hover {
	background: url(../images/inactive-header.gif) #000;
	background-repeat: no-repeat;
	background-position: right 50%;
}
.accordion-content {
	padding: 4px 14px 14px 14px;
	border-top: none;
	-moz-box-shadow: 0px 0px 5px #0B2A55 inset;
	-webkit-box-shadow: 0px 0px 5px #0B2A55 inset;
	box-shadow: 0px 0px 5px #0B2A55 inset;
	border: 1px solid #0B2A55;
	-webkit-border-top: 0px 0px 5px 5px;
	-moz-border-radius: 0px 0px 5px 5px;
	border-radius: 0px 0px 5px 5px;
	display: none;
	max-width: 1270px;
}
/*02.01.2013*/
.wid_130 {
	width: 139px;
}
.product_repeat_call {
	margin: 0px auto;
	padding: 0px;
	width: 956px;
}
.product_repeat_call ul {
	list-style: none;
}
.product_repeat_call ul li {
	float: left;
	font: 14px/20px FuturaStdMedium;
	color: #000;
	text-align: center;
	width: 312px;
	display: block;
}
.product_repeat_call ul li input {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #BFBEBE;
	border-radius: 5px 5px 5px 5px;
	color: #000000;
	font: 12px/20px FuturaStdMedium;
	height: 20px;
	margin: 10px 0 0;
	padding: 3px 5px;
	width: 279px;
}
/*02.01.2013*/
/*03.01.2013*/
.wid_tech_right_sal {
	border: 1px solid #0B2A55;
}
/*03.01.2013*/
/*04.01.2013*/
.select_news {
	background: #fff;
	height: 28px;
	padding: 5px;
	border: 1px solid #BFBEBE;
	font: normal 12px/20px FuturaStdMedium;
	color: #000;
	width: 161px;
	margin: 10px 0px 0px 0px;
	-webkit-border-top: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.select_news option {
	background: #fff;
}
/*04.01.2013*/
/*10.01.2013*/
.field_table_menu {
	margin: 0px;
	padding: 0px;
	border: 1px solid #ced4dd;
	width: 40%;
}
.field_table_menu tr td {
	height: 30px;
	vertical-align: middle;
	font: normal 12px/18px FuturaStdMedium;
	color: #000;
}
/*10.01.2013*/
/*11.01.2013*/
.furnace_repeat {
	margin: 0px;
	padding: 0px;
}
.furnace_repeat ul {
	list-style: none;
}
.furnace_repeat ul li {
	float: left;
	font: 14px/20px FuturaStdMedium;
	color: #000;
	text-align: center;
	width: 211px;
	display: block;
}
.furnace_repeat ul li input {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #BFBEBE;
	border-radius: 5px 5px 5px 5px;
	color: #000000;
	font: 12px/20px FuturaStdMedium;
	height: 20px;
	margin: 10px 0 0;
	padding: 3px 5px;
	width: 268px;
}
.furnace_repeat_inv {
	margin: 0px;
	padding: 0px;
}
.furnace_repeat_inv ul {
	list-style: none;
}
.furnace_repeat_inv ul li {
	float: left;
	font: 14px/20px FuturaStdMedium;
	color: #000;
	text-align: center;
	width: 172px;
	display: block;
}
.furnace_repeat_inv ul li input {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #BFBEBE;
	border-radius: 5px 5px 5px 5px;
	color: #000000;
	font: 12px/20px FuturaStdMedium;
	height: 20px;
	margin: 10px 0 0;
	padding: 3px 5px;
	width: 268px;
}
/*11.01.2013*/
/*12.01.2013*/
.product_repeat_lead {
	margin: 0px auto;
	padding: 0px;
	width: 956px;
}
.product_repeat_lead ul {
	list-style: none;
}
.product_repeat_lead ul li {
	float: left;
	font: 14px/20px FuturaStdMedium;
	color: #000;
	text-align: center;
	width: 312px;
	display: block;
}
.product_repeat_lead ul li input {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #BFBEBE;
	border-radius: 5px 5px 5px 5px;
	color: #000000;
	font: 12px/20px FuturaStdMedium;
	height: 20px;
	margin: 10px 0 0;
	padding: 3px 5px;
	width: 279px;
}
/*12.01.2013*/
/*new sliding class*/

/*31.12.2012*/
ul.acc li h3 {
	background: url("../images/table_header.png") repeat scroll 0 0 #0B2A55;
	border: 1px solid #0B2A55;
	color: #FFFFFF;
	cursor: pointer;
	font: 14px/20px Arial, Helvetica, sans-serif;
	height: 16px;
	margin-top: 5px;
	padding: 6px 6px 8px;
	text-align: center;
}
ul.acc li acc-section {
	border: 1px solid #0B2A55;
	border-radius: 0 0 5px 5px;
	box-shadow: 0 0 5px #0B2A55 inset;
	display: none;
	max-width: 1270px;
	padding: 4px 14px 14px;
}
.acc-content {
	max-width: 100%;
	margin: 0px;
	padding:0px;
}
#datepicker {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #BFBEBE;
	border-radius: 5px 5px 5px 5px;
	color: #000000;
	font: 12px/20px Arial, Helvetica, sans-serif;
	height: 20px;
	margin: 10px 0 0;
	padding: 3px 5px;
	width: 129px !important;
 text-decoration:<?=$font_type2s;
?>;
}
/*31.12.2012*/
.pos_abs {
	position: absolute;
}
.new_add {
	margin: 0px;
	padding: 0px;
	width: 630px;
}
.grid_align1 {
	background: url("../images/table_header.png") repeat-x scroll left top #009900;
	border: 0 none;
	border-radius: 6px 6px 6px 6px;
	color: #FFFFFF;
	cursor: pointer;
	font: 10px/24px FuturaStdMedium;
	height: 24px;
	padding: 0 15px;
}
.grid_align2 {
	background: url("../images/table_header.png") repeat-x scroll left top #FF0000;
	border: 0 none;
	border-radius: 6px 6px 6px 6px;
	color: #FFFFFF;
	cursor: pointer;
	font: 10px/24px FuturaStdMedium;
	height: 24px;
	padding: 0 15px;
}
.text_area1_category {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #BFBEBE;
	border-radius: 5px 5px 5px 5px;
	color: #000000;
	font: 12px/20px FuturaStdMedium;
	height: 70px;
	margin: 10px 0 0;
	padding: 3px 5px;
	width: 160px;
}
/*.text_area1_category1{
	background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #BFBEBE;
    border-radius: 5px 5px 5px 5px;
    color: #000000;
    font: 12px/20px FuturaStdMedium;
    height: 130px;
    margin: 10px 0 0;
    padding: 3px 5px;
    width: 129px;
}*/
.text_area1_category1 {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #BFBEBE;
	border-radius: 5px 5px 5px 5px;
	color: #000000;
	font: 12px/20px FuturaStdMedium;
	height: 200px;
	left: 32px;
	margin: 10px 0 0;
	padding: 3px 5px;
	position: relative;
	width: 255px;
}
.text_area1_category_script {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #BFBEBE !important;
	border-radius: 5px 5px 5px 5px;
	color: #000000;
	font: 12px/20px FuturaStdMedium;
	height: 577px;
	margin: 10px 0 0;
	padding: 3px 5px;
	width: 604px;
}
.wid_299 {
	width: 300px;
}
.search_table_list1 {
	background: #ffffff none repeat scroll 0 0;
	border: 1px solid #e2e2e2;
	box-sizing: border-box;
	font-family: calibri;
	font-size: 16px;
	margin: 0 auto;
	padding: 20px;
}
.search_table_list {
	background: none repeat scroll 0 0 #ffffff;
	box-shadow: 0 0 5px #0b2a55 inset;
	box-sizing: border-box;
	font-family: calibri;
	font-size: 16px;
	margin: 0 auto;
	padding: 20px 10px;
}
.search_table_list .table {
	border: 1px solid #cccccc;
}
.search_table_list .table th {
	background: none repeat scroll 0 0 #0b2a55;
	border-right: 1px solid #264570;
	color: #fff;
	font-size: 16px;
	font-weight: normal;
	text-align: center;
	text-transform: uppercase;
	vertical-align: middle;
}
.search_table_list .table th:nth-of-type(1), .search_table_list .table th:nth-of-type(2), .search_table_list .table th:nth-of-type(3) {
	width: 15%;
}
.search_table_list .table th:nth-of-type(4), .search_table_list .table th:nth-of-type(5), .search_table_list .table th:nth-of-type(6) {
	width: 8.33%;
}
.search_table_list .table th:nth-of-type(7), .search_table_list .table th:nth-of-type(8), .search_table_list .table th:nth-of-type(9) {
	width: 10%;
}
.search_table_list .table td:nth-of-type(2n-0) {
	background-color: #f5f5f5;
}
.import_container {
	margin: 0 auto;
	max-width: 1300px;
	padding: 0;
	width: 95%;
}
.import_container .import_head {
	background: url("../images/table_header.png") repeat scroll 0 0 #0b2a55;
	border: 1px solid #0b2a55;
	color: #ffffff;
	cursor: pointer;
	font: 14px/20px Arial, Helvetica, sans-serif;
	height: 16px;
	margin-top: 5px;
	padding: 6px 6px 8px;
	text-align: center;
}
.import_container .import_division {
	border: 1px solid #0b2a55;
	border-radius: 0 0 5px 5px;
	box-shadow: 0 0 5px #0b2a55 inset;
	margin: 0 0 10px;
	max-width: 1270px;
	padding: 4px 14px 14px;
}
.import_container .import_form {
	margin: 0px;
	padding: 0px;
}
.import_container .import_form ul {
	display: block;
	margin: 20px auto;
	padding: 0;
	width: 375px;
}
.import_container .import_form ul li {
	list-style: outside none none;
	margin: 0 0 15px;
	padding: 0;
}
.import_container .import_form ul li label {
	box-sizing: border-box;
	color: #000000;
	display: block;
	float: left;
	font-family: Calibri;
	font-size: 16px;
	font-weight: bold;
	margin: 5px 0;
	padding: 0 10px 0 0;
	text-align: right;
	width: 30%;
}
.import_container .import_form ul li input[type="file"] {
	float: left;
	width: 70%;
}
.import_container .import_form ul li select {
	border: 1px solid #cccccc;
	box-sizing: border-box;
	color: #000000;
	font-family: Calibri;
	font-size: 16px;
	margin: 0;
	padding: 4px 5px;
	width: 70%;
}
.spacer {
	clear: both !important;
	font-size: 0 !important;
	line-height: 0 !important;
	margin: 0 !important;
	padding: 0 !important;
	border: none !important;
	background: none !important;
	float: none !important;
	visibility: hidden !important;
	display: block !important;
	height: 0px !important;
}
.demo_bt {
	background: none repeat scroll 0 0 #0b2a55;
	border: medium none;
	color: #fff;
	cursor: pointer;
	float: left;
	font-family: Calibri;
	font-size: 16px;
	margin: 0;
	min-width: 76px;
	padding: 8px 6px;
	text-align: center;
}
.login_submit_new {
	background: none repeat scroll 0 0 #3aae49;
	border: medium none;
	color: #fff;
	cursor: pointer;
	float: left;
	font-family: Calibri;
	font-size: 17px;
	margin: 0;
	min-width: 88px;
	padding: 6px 5px;
	text-align: center;
}
.import_list {
	height: 810px;
	margin: 0;
	overflow: auto;
	padding: 0;
}
.import_list li {
	display: table;
	list-style: outside none none;
	margin: 0 0 15px;
	padding: 0;
	width: 100%;
}
.import_list li:nth-of-type(1) {
	background: none repeat scroll 0 0 #fff;
	box-shadow: 0 3px 10px -9px #000;
	color: #fff;
	padding: 20px 0 10px;
	position: fixed;
	width: 37%;
}
.import_list li:nth-of-type(2) {
	margin-top: 67px;
}
.import_list li h3 {
	color: #0b2a55;
	display: table-cell;
	font-family: calibri;
	font-size: 18px;
	font-weight: normal;
	text-align: center;
	width: 30%;
}
.import_list li h3:nth-of-type(1) {
	padding: 0 15px 0 0;
	text-align: right;
	width: 30%;
}
.import_list li h3:nth-of-type(2) {
	margin: 0 15px 0 0;
	text-align: center;
	width: 26%;
}
.import_list li h3:nth-of-type(3) {
	margin: 0 15px 0 0;
	width: 17%;
}
.import_list li h3:nth-of-type(4) {
	width: 30%;
}
.import_list li label {
	color: #000000;
	display: table-cell;
	font-family: Calibri;
	font-size: 16px;
	font-weight: normal;
	margin: 0 0 10px;
	padding: 0 20px 0 0;
	text-align: right;
	width: 30%;
	vertical-align: middle;
}
.import_list li select {
	border: 1px solid #cccccc;
	box-sizing: border-box;
	color: #000000;
	display: table-cell;
	font-family: Calibri;
	font-size: 16px;
	margin: 0 15px 0 0;
	padding: 4px 5px;
}
.import_list li select:nth-of-type(1) {
	width: 38%;
}
.import_list li select:nth-of-type(2) {
	width: 18%;
}
.import_list li input {
	border: 1px solid #cccccc;
	box-sizing: border-box;
	color: #000000;
	display: table-cell;
	font-family: Calibri;
	font-size: 16px;
	margin: 0;
	padding: 5px;
	width: 30%;
}
.pop_close_bt {
	background: none repeat scroll 0 0 #ffffff;
	border: 2px solid #c8c8c8;
	border-radius: 100px;
	box-shadow: -2px 2px 10px 0 #000;
	color: #c8c8c8;
	font-family: arial;
	font-weight: bold;
	margin: 0;
	padding: 6px 10px;
	position: absolute;
	right: -30px;
	text-decoration: none;
	top: -30px;
}
.pop_close_bt:hover {
	border: 2px solid #727272;
	color: #727272;
}
.pop_close_bt1 {
	background: none repeat scroll 0 0 #ffffff;
	border: 2px solid #c8c8c8;
	border-radius: 100px;
	box-shadow: -2px 2px 10px 0 #000;
	color: #c8c8c8;
	font-family: arial;
	font-weight: bold;
	margin: 0;
	padding: 6px 10px;
	position: absolute;
	right: -30px;
	text-decoration: none;
	top: -30px;
}
.pop_close_bt1:hover {
	border: 2px solid #727272;
	color: #727272;
}
.popimport_submit_new {
	background: none repeat scroll 0 0 #3aae49;
	border: medium none;
	color: #fff;
	cursor: pointer;
	display: block;
	font-family: Calibri;
	font-size: 17px;
	margin: 10px auto 0;
	min-width: 88px;
	padding: 6px 5px;
	text-align: center;
}
.popimport_submit_new1 {
	background: none repeat scroll 0 0 #3aae49;
	border: medium none;
	color: #fff;
	cursor: pointer;
	display: block;
	font-family: Calibri;
	font-size: 17px;
	margin: 10px auto 0px;
	min-width: 88px;
	padding: 6px 5px;
	text-align: center;
}
.popmain_contaier {
	height: 816px;
	margin: 0;
	overflow: auto;
	padding: 0;
}
.popmain_contaier_in {
	margin: 0;
	padding: 0;
	width: 7308px;
}
.poptable_head {
	border: 1px solid #cccccc;
	margin: 0;
	padding: 0;
	width: 7306px;
}
.poptable_head li {
	border-right: 1px solid #ccc;
	float: left;
	margin: 0;
	padding: 10px;
}
.poptable_head li label {
	font-family: calibri;
	font-size: 17px;
	font-weight: bold;
}
.poptable_head li:nth-of-type(1), .poptable_head li:nth-of-type(2), .poptable_head li:nth-of-type(23), .poptable_head li:nth-of-type(34) {
	width: 60px;
}
.poptable_head li:nth-of-type(3), .poptable_head li:nth-of-type(4), .poptable_head li:nth-of-type(5), .poptable_head li:nth-of-type(6), .poptable_head li:nth-of-type(7), .poptable_head li:nth-of-type(17), .poptable_head li:nth-of-type(18), .poptable_head li:nth-of-type(28), .poptable_head li:nth-of-type(29) {
	width: 180px;
}
.poptable_head li:nth-of-type(8), .poptable_head li:nth-of-type(9), .poptable_head li:nth-of-type(10), .poptable_head li:nth-of-type(11), .poptable_head li:nth-of-type(12), .poptable_head li:nth-of-type(13), .poptable_head li:nth-of-type(14) {
	width: 170px;
}
.poptable_head li:nth-of-type(15), .poptable_head li:nth-of-type(16), .poptable_head li:nth-of-type(26), .poptable_head li:nth-of-type(27), .poptable_head li:nth-of-type(30) {
	width: 130px;
}
.poptable_head li:nth-of-type(19), .poptable_head li:nth-of-type(20), .poptable_head li:nth-of-type(32), .poptable_head li:nth-of-type(35), .poptable_head li:nth-of-type(36), .poptable_head li:nth-of-type(37), .poptable_head li:nth-of-type(38), .poptable_head li:nth-of-type(39) {
	width: 200px;
}
.poptable_head li:nth-of-type(21), .poptable_head li:nth-of-type(22), .poptable_head li:nth-of-type(24), .poptable_head li:nth-of-type(25) {
	width: 120px;
}
.poptable_head li:nth-of-type(31) {
	width: 70px;
}
.poptable_head li:nth-of-type(33) {
	width: 115px;
}
.poptable_head li:nth-of-type(40) {
	width: 300px;
}
.poptable_head li:nth-of-type(41) {
	width: 100px;
}
.poptable_head li:nth-of-type(42) {
	border: none;
	width: 60px;
}
.poptable_container {
	margin: 0px;
	padding: 0px
}
.poptable_container li {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.poptable_list {
	border: 1px solid #cccccc;
	margin: 0;
	padding: 0;
	border-top: 0px;
}
.poptable_list li {
	border-right: 1px solid #ccc;
	float: left;
	font-family: calibri;
	font-size: 17px;
	list-style: outside none none;
	margin: 0;
	padding: 10px;
	height: 24px;
}
.poptable_list li:nth-of-type(1), .poptable_list li:nth-of-type(2), .poptable_list li:nth-of-type(23), .poptable_list li:nth-of-type(34) {
	width: 60px;
}
.poptable_list li:nth-of-type(3), .poptable_list li:nth-of-type(4), .poptable_list li:nth-of-type(5), .poptable_list li:nth-of-type(6), .poptable_list li:nth-of-type(7), .poptable_list li:nth-of-type(17), .poptable_list li:nth-of-type(18), .poptable_list li:nth-of-type(28), .poptable_list li:nth-of-type(29) {
	width: 180px;
}
.poptable_list li:nth-of-type(8), .poptable_list li:nth-of-type(9), .poptable_list li:nth-of-type(10), .poptable_list li:nth-of-type(11), .poptable_list li:nth-of-type(12), .poptable_list li:nth-of-type(13), .poptable_list li:nth-of-type(14) {
	width: 170px;
}
.poptable_list li:nth-of-type(15), .poptable_list li:nth-of-type(16), .poptable_list li:nth-of-type(26), .poptable_list li:nth-of-type(27), .poptable_list li:nth-of-type(30) {
	width: 130px;
}
.poptable_list li:nth-of-type(19), .poptable_list li:nth-of-type(20), .poptable_list li:nth-of-type(32), .poptable_list li:nth-of-type(35), .poptable_list li:nth-of-type(36), .poptable_list li:nth-of-type(37), .poptable_list li:nth-of-type(38), .poptable_list li:nth-of-type(39) {
	width: 200px;
}
.poptable_list li:nth-of-type(21), .poptable_list li:nth-of-type(22), .poptable_list li:nth-of-type(24), .poptable_list li:nth-of-type(25) {
	width: 120px;
}
.poptable_list li:nth-of-type(31) {
	width: 70px;
}
.poptable_list li:nth-of-type(33) {
	width: 115px;
}
.poptable_list li:nth-of-type(40) {
	width: 300px;
}
.poptable_list li:nth-of-type(41) {
	width: 100px;
}
.poptable_list li:nth-of-type(42), .poptable_list li:nth-of-type(43) {
	border: none;
	width: 18px;
}
.poptable_list li:nth-of-type(42) a {
	background: url(../images/edit-delete-icon.png) no-repeat -1px 0;
	width: 18px;
	height: 18px;
	font-size: 0px;
	color: #FFFFFF;
	display: block;
}
.poptable_list li:nth-of-type(42) a:hover {
	background: url(../images/edit-delete-icon.png) no-repeat -1px -22px;
}
.poptable_list li:nth-of-type(43) a {
	background: url(../images/edit-delete-icon.png) no-repeat -23px 0;
	width: 18px;
	height: 18px;
	font-size: 0px;
	color: #FFFFFF;
	display: block;
}
.poptable_list li:nth-of-type(43) a:hover {
	background: url(../images/edit-delete-icon.png) no-repeat -23px -22px;
}
 @media (min-width:1500px) and (max-width:1800px) {
.import_list, .popmain_contaier {
	height: 638px;
}
}
.wid_356 {
	width: 30%;
}
.form_left_part {
	padding: 0px;
	margin: 0px;
	float: left;
	width: 50%;
	display: table;
}
.right_side_accrdion {
	width: 50%;
	float: left;
}
.fleft_top {
	max-height: 446px;
	overflow-y: scroll;
	padding: 10px;
	margin: 0px auto;
}
.table_heading {
	padding: 0px 0px 15px 0px;
	margin: 0px;
	text-align: center;
	font-size: 25px;
	font-weight: 400;
	color: #14325B;
	font-family: Arial, Helvetica, sans-serif;
}
.table_head {
	padding: 0px;
	margin: 0px;
}
.table_head th {
	padding: 10px 15px;
	margin: 0px;
	font-size: 13px;
	color: #fff;
	text-align: left;
	background: #0B2955;
	border-left: 1px solid #fff;
	font-weight: 600;
	font-family: Arial, Helvetica, sans-serif;
}
.callstaus_histroy {
	padding: 0px;
	margin: 0px;
}
.callstaus_histroy tr {
	padding: 0px;
	margin: 0px;
}
.callstaus_histroy tr:hover {
	background: #eeeeee;
}
.callstaus_histroy tr:nth-of-type(odd) {
	background: #f3f3f3;
}
.callstaus_histroy tr td {
	padding: 10px 10px;
	margin: 0px;
	border: 1px solid #ccc;
}
.callstaus_histroy tr td span {
	padding: 0px;
	margin: 0px;
	text-align: left;
	font-size: 14px;
	font-weight: 400;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
}
.callstaus_histroy tr td span a {
	padding: 0px;
	margin: 0px;
	text-decoration: none;
	display: block;
	border-bottom: none;
	color: #000 !important;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}
.note_summary {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #BFBEBE;
	border-radius: 5px 5px 5px 5px;
	color: #000000;
	font: 12px/20px FuturaStdMedium;
	max-height: 100px;
	left: 32px;
	margin: 10px 0 0 -30px;
	padding: 3px 5px;
	position: relative;
	width: 557px;
	overflow-y: scroll;
}
.note_summary1 {
	background: #ffffff none repeat scroll 0 0;
	border: 1px solid #e2e2e2;
	border-radius: 0;
	box-sizing: border-box;
	color: #000000;
	font: 12px/20px FuturaStdMedium;
	left: 0;
	margin: 0;
	max-height: 60px;
	overflow-y: scroll;
	padding: 10px 8px;
	position: relative;
	width: 100%;
}
.alignright {
	text-align: left !important;
	font-size: 14px;
	color: #0B2955;
	font-weight: 600;
	display: table;
}
.accordion {
	width: 100%;
	margin: 15px 0px 0px 0px;
	padding: 0px;
}
.accordion li {
	padding: 0px 0px 10px;
	margin: 0px;
	list-style: none;
}
.accordion li:last-child {
	padding-bottom: 0px;
}
.accordion .link {
	background: #3b5a85 none repeat scroll 0 0;
	border-bottom: 1px solid #ccc;
	color: #fff;
	cursor: pointer;
	display: block;
	font-family: "Roboto Condensed", sans-serif;
	font-size: 17px;
	font-weight: 400;
	padding: 13px;
	position: relative;
	-webkit-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
}
.accordion li:last-child .link {
	border-bottom: 0;
}
.accordion li i {
	position: absolute;
	top: 16px;
	left: 12px;
	font-size: 18px;
	color: #fff;
	-webkit-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
}
.accordion li i.fa-chevron-down {
	right: 12px;
	left: auto;
	font-size: 16px;
}
.accordion li.open .link {
	color: #fff;
}
.accordion li.open i {
	color: #fff;
}
.accordion li.open i.fa-chevron-down {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg);
}
.open .submenu {
	background-color: #ffffff;
	border-left : 1px solid #e2e2e2;
	border-right : 1px solid #e2e2e2;
	border-bottom : 1px solid #e2e2e2;
	padding: 15px;
	margin: 0px;
}
.tech_accordion li {
	border-bottom: 1px dashed #e2e2e2;
	list-style: outside none none;
	margin: 0 0 10px;
	padding: 0 0 10px;
	font-family: "Roboto", sans-serif;
}
.tech_accordion li:last-child {
	padding-bottom: 5px;
	border-bottom: none;
}
.tech_accordion .ques_head {
	color: #323232;
	font-family: "Roboto", sans-serif;
	font-size: 15px;
	font-weight: 400;
	margin: 0 0 10px;
}
.tech_accordion .required {
	margin: 0 6px 0 0;
}
.tech_accordion .radio_txt {
	color: #777777;
	font-size: 14px;
	font-weight: 300;
	padding: 0px 15px 0px 0px;
}
#need_any_updation_in_magento_Yes {
	padding: 0px;
	margin: 0px 6px 0px 0px;
}
#need_any_updation_in_magento_No {
	padding: 0px;
	margin: 0px 6px 0px 6px;
}
.required {
	padding: 3px 12px;
	margin: 10px 6px 0px 0px;
}
.business_list_container {
	display: table;
	margin: 0;
	padding: 0;
	width: 100%;
}
.business_list_container li {
	display: table-row;
}
.business_list_container li div {
	display: table-cell;
	padding: 13px 15px;
}
.business_list_container li.table_head {
	background-color: #3b5a85;
}
.business_list_container li.table_head div {
}
.business_list_container li.table_head div:nth-of-type(1) {
}
.business_list_container li.table_head div:nth-of-type(2) {
	width: 200px;
}
.business_list_container li.table_head div:nth-of-type(3) {
	width: 200px;
}
.business_list_container li.table_head div:nth-of-type(4) {
	width: 150px;
}
.business_list_container li.table_head div:nth-of-type(5) {
	width: 200px;
}
.business_list_container li.table_head div:nth-of-type(even) {
	background-color: #5b7aa5;
}
.business_list_container li.table_head div h3 {
	color: #ffffff;
	font-size: 17px;
	font-weight: normal;
	line-height: 20px;
	margin: 0;
	padding: 0;
	text-transform: uppercase;
}
.business_list_container li.table_content {
	transition: ease 0.2s;
	-webkit-transition: ease 0.2s;
}
.business_list_container li.table_content div {
	border-bottom: 1px solid #ebebeb;
	transition: ease 0.2s;
	-webkit-transition: ease 0.2s;
}
.business_list_container li.table_content:hover div {
	background-color: #f9f9f9;
}
.business_list_container li.table_content:hover div:nth-of-type(even) {
	background-color: #f3f3f3
}
.business_list_container li.table_content div:first-child {
	border-left: 1px solid #ebebeb;
}
.business_list_container li.table_content div:last-child {
	border-right: 1px solid #ebebeb;
}
.business_list_container li.table_content div:nth-of-type(even) {
	background-color: #f9f9f9;
}
.business_list_container li.table_content div p {
	color: #7d7d7d;
	font-size: 16px;
	margin: 0;
	padding: 0;
}
.business_list_container li.table_content div p a {
	color: #7d7d7d;
	text-decoration: none;
}
.business_list_container li.table_content div p, .business_list_container li.table_content div p a {
	color: #484848;
}
.search_business_container {
	display: block;
	margin: 0 -15px;
	padding: 0;
}
.search_business_container div {
	box-sizing: border-box;
	float: left;
	padding: 0 15px 15px 15px;
	width: 25%;
}
.search_business_container div .login_submit {
	border-radius: 5px;
	display: inline-block;
	height: auto;
	margin-right: 5px !important;
	padding: 6px 15px;
	width: 90px !important;
}
.search_business_container div .select_new {
	border: 1px solid #e2e2e2;
	border-radius: 5px;
	height: auto;
	margin: 0;
	padding: 8px !important;
}
.search_business_container div.search_button_container {
	width: auto;
}
.search_business_container div.search_button_container a {
	display: inline-block;
}
.search_business_container div.search_button_container .login_submit {
	margin: 0px;
}
.business_list_table {
	margin: 0px;
	padding: 0px;
}
.business_list_table thead {
	background-color: #3b5a85;
	margin: 0px;
	padding: 0px;
}
.business_list_table thead th {
	background-color: #3b5a85 !important;
	box-sizing: border-box;
	color: #ffffff !important;
	font-family: "Roboto", sans-serif;
	font-size: 16px;
	font-weight: normal !important;
	line-height: 20px;
	margin: 0;
	padding: 12px !important;
	text-align: center;
}
.business_list_table thead th:nth-of-type(even) {
	background-color: #5b7aa5 !important;
}
.business_list_table tfoot {
}
.business_list_table tfoot td {
	border-bottom: 1px solid #8baad5;
	border-left: 1px solid #8baad5;
	padding: 0px !important;
}
.business_list_table tfoot td:last-child {
	border-right: 1px solid #8baad5;
}
.business_list_table tfoot td input[type="text"] {
	border: none;
	border-radius: 0;
	box-sizing: border-box;
	color: #5b7aa5;
	font-size: 16px;
	height: auto;
	margin: 0;
	padding: 8px 10px;
	width: 100%;
}
.business_list_table tfoot td input[type="text"]:hover, .business_list_table tfoot td input[type="text"]:focus {
	box-shadow: none;
}
.business_list_table tbody {
}
.business_list_table tbody td {
	border-bottom: 1px solid #ebebeb;
	border-left: 1px solid #ebebeb;
	color: #686868;
	font-family: "Roboto", sans-serif;
	font-size: 14px !important;
	font-weight: normal !important;
	margin: 0;
	padding: 0 !important;
	vertical-align: middle;
}
.business_list_table tbody td a {
	color: #686868 !important;
	padding: 10px 10px !important;
	display: block;
}
.business_list_table tbody td span {
	color: #686868 !important;
	padding: 10px 10px !important;
	display: block;
}
.business_list_table tbody td:last-child {
	border-right: 1px solid #ebebeb;
}
.business_list_table tbody tr td:nth-of-type(even) {
	background-color: #f9faff;
}
.business_list_table tbody tr:hover td {
	background-color: #545974;
	border-left: 1px solid #9499b4;
}
.business_list_table tbody tr:hover td a, .business_list_table tbody tr:hover td span {
	color: #FFFFFF !important;
}
.business_table {
	border-top: 1px dashed #e2e2e2;
	padding: 15px 0 0;
	position: relative;
}
.business_table .grid_align {
	border-radius: 5px;
	color: #ffffff;
	padding: 6px 15px;
	position: absolute;
	right: 284px;
	z-index:999999;
	top: 50px;
}
.logo {
	display: block;
	float: left;
	width: 180px;
	margin: 0 0 15px 15px;
}
.logo img {
	width: 100%;
}
.menu_container {
	margin-bottom: 0px;
}
.header_right {
	display: table;
	float: right;
	margin: 15px 15px 0 0;
	padding: 0;
}
.header_right li {
	display: table;
	float: left;
	margin: 0;
	padding: 0 0 0 30px;
}
.header_right li.user_name {
}
.header_right li.user_name p {
	color: #777777;
	float: left;
	font-family: FuturaStdMedium;
	font-size: 14px;
	margin: 0;
	padding: 0;
}
.header_right li.user_name span {
	color: #484848;
	float: left;
	font-family: FuturaStdMedium;
	font-size: 14px;
	font-weight: bold;
	margin: 0;
	padding: 0 0 0 5px;
}
.header_right li .change_pw_link {
	color: #777777;
	font-family: FuturaStdMedium;
	font-size: 14px;
	margin: 0;
	padding: 0;
	text-decoration: none;
}
.header_right li .change_pw_link i {
	color: #46bae1;
	font-size: 15px;
	margin: 0 5px 0 0;
	padding: 0;
}
.header_right li .change_pw_link:hover {
	color: #46bae1;
}
.header_right li .logoff-btn {
}
.header_right li .logoff-btn i {
	color: #ff000b;
	font-size: 18px;
}
.header_right li .logoff-btn:hover i {
	color: #ef0000;
}
.action_btn {
	display: table;
	margin: 0px;
	padding: 0px;
	width: 100%;
}
.action_btn li {
	display: table-cell;
	margin: 0;
	padding: 0 10px 0 0;
	width: 116px;
}
.action_btn li:last-child {
	padding-right: 0px;
}
.action_btn li a {
	background-color: #f7f7f7;
	border: 1px solid #e2e2e2;
	border-radius: 5px;
	box-sizing: border-box;
	display: block;
	margin: 0;
	padding: 10px 6px;
	position: relative;
	text-align: center;
	text-decoration: none;
	cursor: pointer;
	transition: ease 0.5s;
	-webkit-transition: ease 0.5s;
}
.action_btn li a:hover {
	background-color: #FFFFFF;
	border: 1px solid #0CB3EB;
}
.action_btn li a i {
	background-repeat: no-repeat;
	background-size: 68px auto;
	display: block;
	height: 22px;
	left: 10px;
	margin: 0 auto 8px;
	overflow: hidden;
	top: 8px;
	width: 22px;
}
.action_btn li a i.save_continue_btn {
	background-image: url(../images/action-sprite-icon.png);
	background-position: 0px 0px;
}
.action_btn li a i.save_new_btn {
	background-image: url(../images/action-sprite-icon.png);
	background-position: -23px 0;
}
.action_btn li a i.save_close_btn {
	background-image: url(../images/action-sprite-icon.png);
	background-position: 100% 0;
}
.action_btn li a i.exit_btn {
	background-image: url(../images/action-sprite-icon.png);
	background-position: 100% -23px;
}
.action_btn li a i.previous_btn {
	background-image: url(../images/action-sprite-icon.png);
	background-position: 0 -46px;
}
.action_btn li a i.save_previous_btn {
	background-image: url(../images/action-sprite-icon.png);
	background-position: 0 -23px;
}
.action_btn li a i.save_next_btn {
	background-image: url(../images/action-sprite-icon.png);
	background-position: -23px -23px;
}
.action_btn li a i.next_btn {
	background-image: url(../images/action-sprite-icon.png);
	background-position: -23px -46px;
}
.action_btn li a i.call_btn {
	background-image: url(../images/action-sprite-icon.png);
	background-position: 100% -46px;
}
.action_btn li a i.script_btn {
	background-image: url(../images/action-sprite-icon.png);
	background-position: 0px 100%;
}
.action_btn li a i.email_report_btn {
	background-image: url(../images/eamil-report-icon.svg);
	background-size: 100% auto;
}
.action_btn li a i.run_status_btn {
	background-image: url(../images/run-status-icon.svg);
	background-size: 100% auto;
}
.action_btn li a i.web_audit_btn {
	background-image: url(../images/web-report-icon.svg);
	background-size: 100% auto;
}
.action_btn li a i.seo_audit_btn {
	background-image: url(../images/seo-report-icon.svg);
	background-size: 100% auto;
}
/*9dec2016*/
.action_btn li .report_drop_container {
	width: 100%;
}
.action_btn li .report_drop_container .report_main_btn {
	background-color: #2ecd71;
	border: 1px solid #2ecd71;
	border-radius: 5px;
	box-sizing: border-box;
	display: block;
	margin: 0;
	padding: 10px 6px;
	position: relative;
	text-align: center;
	text-decoration: none;
	cursor: pointer;
	transition: ease 0.5s;
	-webkit-transition: ease 0.5s;
}
.action_btn li .report_drop_container .report_main_btn:hover {
	background-color: #0ead51;
	border: 1px solid #0ead51;
}
.action_btn li .report_drop_container .report_main_btn i {
	background-repeat: no-repeat;
	background-size: 68px auto;
	display: block;
	height: 22px;
	left: 10px;
	margin: 0 auto 8px;
	overflow: hidden;
	top: 8px;
	width: 22px;
}
.action_btn li .report_drop_container .report_main_btn p {
	color: #FFFFFF;
	font-family: FuturaStdMedium;
	font-size: 13px;
	margin: 0;
	padding: 0;
	line-height: 24px;
}
.action_btn li .report_drop_container .report_main_btn .report_btn {
	background-image: url(../images/report-drop-icon.svg);
	background-size: 100% auto;
}
.action_btn li .report_drop_container .report_dropdown {
	background-color: #ffffff;
	display: none;
	position: absolute;
	top: 86px;
	width: 200px;
	right: 0px;
	box-shadow: 0 13px 40px -20px #000000;
	-moz-box-shadow: 0 13px 40px -20px #000000;
}
.action_btn li .report_drop_container .report_dropdown.show {
	display: block !important;
}
.action_btn li .report_drop_container .report_dropdown li {
	display: block !important;
	padding: 0;
	position: relative;
	margin: 0px;
	width: 100%;
}
.action_btn li .report_drop_container .report_dropdown li:first-child a {
	border-top: 1px solid #e2e2e2;
}
.action_btn li .report_drop_container .report_dropdown li a {
	border-bottom: 1px dashed #e2e2e2;
	border-top: none;
	border-left: 1px solid #e2e2e2;
	border-right: 1px solid #e2e2e2;
	color: #484848;
	display: block;
	padding: 10px 12px !important;
	-webkit-transition: all 0.2s ease 0s;
	transition: all 0.2s ease 0s;
	width: auto;
	text-align: left;
	font-family: FuturaStdMedium;
	border-radius: 0px;
}
.action_btn li .report_drop_container .report_dropdown li a:hover {
	border-color: #17B65A !important;
	background-color: #17B65A;
	color: #FFFFFF;
}
/*9dec2016*/		
.action_btn li a p {
	color: #484848;
	font-family: FuturaStdMedium;
	font-size: 13px;
	margin: 0;
	padding: 0;
	line-height: 24px;
}
.business_list1_container {
	display: table;
	margin: 0px 0px 0px 0px;
	padding: 0;
	width: 100%;
}
.business_list1_container .form_left_container, .business_list1_container .form_right_container {
	display: table-cell;
	box-sizing: border-box;
}
.business_list1_container .form_left_container {
	padding-right: 15px;
	width: 40%;
}
.business_list1_container .form_right_container {
	width: 60%;
}
.business_list1_container .form_inner_content {
	background-color: #ffffff;
	border: 1px solid #e2e2e2;
	box-shadow: 1px 1px 2px -1px #e2e2e2;
	box-sizing: border-box;
	margin: 0;
	padding: 30px;
}
.business_listing_form {
	display: table;
	margin: 0 -7.5px;
	padding: 0;
}
.business_listing_form li {
	box-sizing: border-box;
	float: left;
	margin: 0;
	padding: 0 7.5px 15px;
	position: relative;
	width: 50%;
}
.business_listing_form li:last-child {
	padding-bottom: 0px;
}
.business_listing_form li label {
	color: #323232;
	display: block;
	font-family: "Roboto Condensed", sans-serif;
	font-size: 15px;
	font-weight: 400;
	margin: 0;
	padding: 0 0 5px;
}
.input_text {
	border: 1px solid #e2e2e2;
	box-sizing: border-box;
	color: #777777;
	font-family: "Roboto", sans-serif;
	font-size: 14px;
	padding: 8px 8px;
	width: 100% !important;
}
.input_select {
	border: 1px solid #e2e2e2;
	box-sizing: border-box;
	color: #777777;
	font-family: "Roboto", sans-serif;
	font-size: 14px;
	padding: 8px 8px;
	width: 100% !important;
	height: auto;
}
.input_textarea {
	border: 1px solid #e2e2e2;
	box-sizing: border-box;
	color: #777777;
	font-family: "Roboto", sans-serif;
	font-size: 14px;
	padding: 10px 8px;
	width: 100% !important;
	height: 50px;
}
.width_100per {
	width: 100% !important;
}
.search_container {
	background-color: #ffffff;
	border: 1px solid #cccccc;
	border-radius: 0;
	box-sizing: border-box;
	display: block;
	margin: 0;
	padding: 20px;
	-moz-box-shadow: 1px 1px 2px -1px #e2e2e2;
	-webkit-box-shadow: 1px 1px 2px -1px #e2e2e2;
	box-shadow: 1px 1px 2px -1px #e2e2e2;
}
.search_form_container {
	border-bottom: 1px dashed #4C556A;
	margin: 0 0 15px;
	padding: 0 0 15px;
}
.search_form_container .search_form_contant {
	display: table;
	margin: 0 -7.5px;
	padding: 0;
}
.search_form_container .search_form_contant li {
	display: table-cell;
	margin: 0;
	padding: 0 7.5px;
	box-sizing: border-box;
	width: 20%;
}
.search_form_container .search_form_contant li:last-child {
	width: 1%;
}
.login_submit1 {
	background-color: #11b5eb;
	border: 0 none;
	border-radius: 3px;
	box-sizing: border-box;
	color: #fff;
	cursor: pointer;
	font-family: "Roboto", sans-serif;
	font-size: 15px;
	padding: 10px 15px 9px;
	transition: ease 0.5s;
	-webkit-transition: ease 0.5s;
}
.login_submit1:hover {
	background-color : #0095cb;
}
.call_inner_container {
	display: table;
	height: 798px;
	width: 100%;
}
.call_inner_container .call_left_container, .call_inner_container .call_right_container {
	display: table-cell;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
}
.call_inner_container .call_left_container {
position: relative;
width: 27%;
float: left;
}
.call_inner_container .call_right_container {
	width: 73%;
float: left;
}
.call_entry_container {
box-sizing: border-box;
display: block;
height: 770px;
padding: 14px 14px 14px 15px;
width: 100%;
}
.call_entry_container .call_entry_left, .call_entry_container .call_entry_right {
	margin: 0px;
	padding: 0px;
	vertical-align: top;
	float:left;
}
.call_entry_container .call_entry_left {
	width: 48%;
}
.call_entry_container .call_entry_right {
	width: 48%;
	padding-left: 15px;
}
.call_form_container {
	height: 770px;
	overflow-x: hidden;
	overflow-y: auto;
}
.question_form_container {
}
.call_detail_cont {
	background-color: #ffffff;
	border: 1px solid #e2e2e2;
	box-shadow: 1px 1px 2px -1px #e2e2e2;
	box-sizing: border-box;
	margin: 0;
	padding: 8px;
	display:table;
	width:100%;
}
.call_detail_cont li {
	box-sizing: border-box;
	float: left;
	margin: 0;
	padding: 0 7.5px 10px;
	position: relative;
	width: 50%;
	list-style: none;
}
.call_detail_cont li label {
	color: #323232;
	display: block;
	font-family: "Roboto Condensed", sans-serif;
	font-size: 14px;
	font-weight: 400;
	margin: 0;
	padding: 0 0 5px;
}
.call_detail_cont li a {
	color: #11b5eb;
	font-family: "Roboto", sans-serif;
	font-size: 14px;
	text-decoration: none;
}
.begin_call_container {
	background: rgba(0, 0, 0, 0) url("../images/call_bg.jpg") repeat scroll left top !important;
	box-sizing: border-box;
	height: 100%;
	left: 0;
	margin: 0;
	padding: 0;
	display:table;
	/*position: absolute;*/
	top: 0;
	width: 100%;
}
.end_call_container {
	float: right;
	display: table;
}
.begin_call_bt {
	background: #4ed964 url("/includes/images/call-begin-end-icon1.png") no-repeat scroll;
	background-size: 20px auto;
	background-position: 13px 11px;
	border: medium none;
	border-radius: 50px;
	box-sizing: border-box;
	color: #ffffff;
	cursor: pointer;
	display: block;
	font-family: calibri;
	font-size: 18px;
	margin: 0 auto;
	padding: 8px 15px 8px 35px;
	text-align: center;
	text-transform: uppercase;
	float: left;
	transition: ease 0.2s;
	-webkit-transition: ease 0.2s;
}
.begin_call_bt:hover {
	background-color: #3ec954;
}
.begin_call_bt_disabled {
	background: #cccccc url("/includes/images/call-begin-end-icon1.png") no-repeat scroll;
	background-size: 20px auto;
	background-position: 13px 11px;
	border: medium none;
	border-radius: 50px;
	box-sizing: border-box;
	color: #ffffff;
	cursor: pointer;
	display: block;
	font-family: calibri;
	font-size: 18px;
	margin: 0 auto;
	padding: 8px 15px 8px 35px;
	text-align: center;
	text-transform: uppercase;
	float: left;
}
.begin_call_bt:hover {
	background-color: #148e48;
}
.end_call_bt {
	background: #ff3a32 url("/includes/images/call-begin-end-icon1.png") no-repeat scroll;
	background-size: 20px auto;
	background-position: 13px -34px;
	border: medium none;
	border-radius: 50px;
	box-sizing: border-box;
	color: #ffffff;
	cursor: pointer;
	display: block;
	font-family: calibri;
	font-size: 18px;
	margin: 0px;
	padding: 8px 15px 8px 35px;
	text-align: center;
	text-transform: uppercase;
	float: left;
	transition: ease 0.2s;
	-webkit-transition: ease 0.2s;
	width: 150px;
}
.end_call_bt:hover {
	background-color: #DC0000;
}
.submenu_overflow {
	max-height: 632px;
	overflow-x: hidden;
	overflow-y: auto;
}
.website_deatails_container {
	display: block;
	/*    height: 310px;
    overflow-x: hidden;
    overflow-y: auto;*/
	padding: 0px;
}
.website_deatails {
	box-sizing: border-box;
	display: table;
	font-family: "Roboto", sans-serif;
	margin: 0;
	padding: 0px;
	width: 100%;
}
.website_deatails li {
	display: table-row;
	list-style: outside none none;
	margin: 0;
	padding: 0 0 15px;
}
.website_deatails li:nth-of-type(1) div {
	background-color: #3A4359 !important;
}
.website_deatails li div {
	border-right: 1px solid #1096c1;
	display: table-cell;
	float: none;
	margin: 0;
	padding: 7px 10px;
	position: relative;
	vertical-align: top;
}
.website_deatails li div:nth-of-type(1) {
	width: 40%;
}
.website_deatails li div:nth-of-type(2) {
	width: 50%;
}
.website_deatails li div:nth-of-type(3) {
	width: 10%;
}
.website_deatails li div:last-child {
	border-right: none;
}
.website_deatails li:last-child div {
	padding-bottom: 0px;
}
/*.website_deatails li div:nth-of-type(2) {
    padding: 0 0 0 10px;
}
.website_deatails li div:nth-of-type(2):before {
    color: #ffffff;
    content: ":";
    display: block;
    left: 0;
    margin: 0;
    position: absolute;
}*/
.website_deatails li:nth-of-type(odd) div {
	background-color: rgba(255, 255, 255, 0.1);
}
.website_deatails div h4 {
	color: #ffffff;
	display: block;
	font-size: 15px;
	font-weight: 400;
	margin: 0;
	padding: 0;
}
.website_deatails div p {
	color: #ffffff;
	display: block;
	font-size: 15px;
	font-weight: 300;
	margin: 0;
	padding: 0;
}
.website_deatails div a {
	color: #e2e2e2;
	font-size: 15px;
	font-weight: 300;
	text-align: right;
	text-decoration: none;
}
.website_deatails div a:hover {
	color: #31d5ff;
}
.call_btn_container {
	border-bottom: 1px solid #0196c1;
	border-top: 1px solid #0196c1;
	display: table;
	margin: 0 0px 20px;
	padding: 0;
	width: 100%;
}
.call_btn_container li {
	border-right: 1px solid #0196c1;
	display: table-cell;
	list-style: outside none none;
	margin: 0;
	padding: 0;
	text-align: center;
	width: 33.33%;
}
.call_btn_container li:last-child {
	border-right: none;
}
.call_btn_container li input[type="button"] {
	display: none;
}
.call_btn_container li label {
	color: #ffffff;
	display: block;
	font-family: "Roboto", sans-serif;
	font-size: 17px;
	font-weight: 300;
	padding: 18px 0;
	cursor: pointer;
	transition: ease 0.2s;
	-webkit-transition: ease 0.2s;
}
.call_btn_container li label i {
	display: block;
	font-size: 40px;
	margin: 0px 0px -13px 0px;
	padding: 0;
	transition: ease 0.2s;
	-webkit-transition: ease 0.2s;
}
.call_btn_container li:hover label {
	box-shadow: 0px 0px 70px 0px #0196c1 inset;
	-webkit-box-shadow: 0px 0px 70px 0px #0196c1 inset;
}
.call_btn_container li.begin_call_btn label {
}
.call_btn_container li.begin_call_btn label i {
	color: #43da5d;
}
/*.call_btn_container li.begin_call_btn:hover label {
	color: #23ba3d;	
}
.call_btn_container li.begin_call_btn:hover label i {
	color: #23ba3d;
}*/


.call_btn_container li.end_call_btn label {
}
.call_btn_container li.end_call_btn label i {
	color: #ff3824;
	-ms-transform: rotate(137deg); /* IE 9 */
	-webkit-transform: rotate(137deg); /* Chrome, Safari, Opera */
	transform: rotate(137deg);
}
/*.call_btn_container li.end_call_btn:hover label {
	color: #ef2814
}
.call_btn_container li.end_call_btn:hover label i {
	color: #ef2814
}*/
.call_btn_container li.begin_call_btn_disabled label {
	color: #dfdfdf !important;
}
.call_btn_container li.begin_call_btn_disabled label i {
	color: #dfdfdf !important;
}
.call_clock {
	display: table;
	float: none !important;
	margin: 0 auto 30px;
}
.call_time_date {
	display: table;
	width: 100%;
}
.call_time_date .call_time, .call_time_date .call_date {
	color: #ffffff !important;
	display: table-cell;
	font-family: "Roboto", sans-serif !important;
	font-size: 16px !important;
	font-weight: 300;
	left: 0 !important;
	position: relative !important;
	top: 0 !important;
}
.call_time_date .call_time {
	text-align: left;
}
.call_time_date .call_time i, .call_time_date .call_date i {
	font-size: 0;
	margin: 0 10px 0 0;
}
.call_time_date .call_time i:before, .call_time_date .call_date i:before {
	font-size: 16px;
}
.call_time_date .call_date {
	text-align: right;
}
.clock_container {
	height: 90px;
	margin: 0;
	padding: 20px;
}
.call_clock .flip-clock-label {
	display: none;
}
.call_clock .flip {
	margin: 0px;
	padding: 0px 2px;
	display: table-cell;
	position: relative;
}
.call_clock .flip:nth-of-type(2) {
	padding-right: 30px;
}
.call_clock .flip:nth-of-type(2):after {
	color: #ffffff;
	content: ":";
	font-size: 50px;
	position: absolute;
	right: 7px;
	top: -14px;
}
.call_clock ul li {
	list-style: none;
}
.call_clock ul li a {
	text-decoration: none;
}
.call_clock ul li a div .shadow {
	display: none;
}
.call_clock ul li a div.down {
	display: none;
}
.call_clock ul li:first-child {
	display: none;
}
.call_clock ul li a div div.inn {
	font-family: "Roboto", sans-serif;
	font-weight: 300;
	color: #FFFFFF;
	font-size: 50px;
	line-height: 40px;
}
.call_user_img {
	background-color: #ffffff;
	border-radius: 100px;
	display: block;
	height: 94px;
	margin: 0 auto;
	overflow: hidden;
	text-align: center;
	width: 94px;
	transition: ease 0.5s;
	-webkit-transition: ease 0.5s;
}
.call_user_img i {
	color: #e2e2e2;
	font-size: 90px;
	margin: 20px 0 0;
	transition: ease 0.5s;
	-webkit-transition: ease 0.5s;
}
.call_active i {
	color: #a6cd3a;
}
.search_follow_btn {
	display: table;
	padding: 0 15px 0 0;
	width: 100%;
}
.search_follow_btn div {
	display: table-cell;
	padding: 0 5px 0 0;
}
@media (min-width:1200px) and (max-width:1280px) {
.h1_head2 {
	line-height: 28px;
}
.call_inner_container {
	height: 692px !important;
}
.call_entry_container {
	height: 692px !important;
}
.call_form_container {
	height: 664px;
}
.submenu_overflow {
	max-height: 528px;
}
.call_btn_container {
	margin-bottom: 15px;
}
.call_btn_container li.begin_call_btn label, .call_btn_container li.end_call_btn label {
	padding: 15px 0px;
	font-size: 15px;
}
.call_btn_container li.begin_call_btn label i, .call_btn_container li.end_call_btn label i {
	font-size: 34px;
}
.call_user_img {
	width: 74px;
	height: 74px;
	float: left;
}
.call_user_img i {
	font-size: 80px;
	margin: 12px 0 0;
}
.clock_container {
	height: 74px;
	padding: 0 0 0 15px;
	width: 230px;
	float: right;
}
.call_clock {
	margin: 0 0 15px;
}
.clock_call_container {
	box-sizing: border-box;
	display: table;
	padding: 15px;
	width: 100%;
}
}
#table_length {
	padding: 0px;
}
#table_length select {
	border: 1px solid #e2e2e2;
	box-sizing: border-box;
	color: #777777;
	font-family: "Roboto", sans-serif;
	font-size: 14px;
	height: auto;
	padding: 6px;
	width: 60px;
}
.responsive_container {
	background-color: #ffffff;
	border: 1px solid #e2e2e2;
	box-sizing: border-box;
	margin: 0 auto;
	padding: 20px;
	font-family: "Roboto", sans-serif;
}
.responsive_url {
	display: table;
	float: left;
	font-size: 14px;
	margin: 0 0px 15px 0px;
	padding: 0;
}
.responsive_url p {
	color: #000000;
	float: left;
	font-weight: 600;
	margin: 0;
	padding: 0 15px 0 0;
}
.responsive_url span {
	color: #777777;
	float: left;
	margin: 0;
	padding: 0;
}
.response_img_upload {
	float: right;
	margin: 0 0 15px;
	padding: 0;
}
.response_img_upload lable {
	font-size: 14px;
	font-weight: 600;
	margin: 0;
	padding: 0;
}
.response_img_upload {
	float: right;
	margin: 0 0 15px;
	padding: 0;
}
.response_img_upload lable {
	font-size: 14px;
	font-weight: 600;
	margin: 0;
	padding: 0;
}
.response_img_upload input[type="submit"], .response_img_upload input[type="button"] {
	background-color: #11b5eb;
	border: 0 none;
	border-radius: 3px;
	box-sizing: border-box;
	color: #fff;
	cursor: pointer;
	font-family: "Roboto", sans-serif;
	font-size: 15px;
	padding: 5px 15px;
	transition: all 0.5s ease 0s;
}
.response_img_upload input[type="submit"]:hover, .response_img_upload input[type="button"]:hover {
	background-color: #0095cb;
}
.before_after_container {
	border-top: 1px solid #e2e2e2;
	display: block;
	margin: 0px;
	padding: 15px 0 0;
}
.before_after_container .before_container, .before_after_container .after_container {
	box-sizing: border-box;
	display: block;
	float: left;
	margin: 0;
	padding: 0px 30px;
	width: 50%;
}
.before_after_container .after_container {
	border-left: 1px dashed #cccccc;
	padding-right: 0px;
}
.before_after_container .before_container {
	padding-left: 0px;
}
.h3_head {
	color: #5b7aa5;
	font-family: "Roboto Condensed", sans-serif;
	font-size: 36px;
	font-weight: 300;
	margin: 0;
	padding: 0 0 15px;
	text-align: center;
	line-height: 28px;
}
.responsive_img_container {
	margin: 0px;
	padding: 0px;
	position: relative;
}
.desktop_device {
	background-image: url("http://telemark.carpetscleaners.us/includes/images/desktop-img-bg.png");
	background-repeat: no-repeat;
	box-sizing: border-box;
	height: 422px;
	margin: 0 auto;
	overflow: hidden;
	padding: 20px 20px 108px;
	position: relative;
	width: 550px;
	display: none;
}
/*.ipad_device {
    background-image: url("http://telemark.carpetscleaners.us/includes/images/ipad-img-bg.png");
    background-repeat: no-repeat;
    border-radius: 10px;
    bottom: 0;
    box-sizing: border-box;
    height: 314px;
    left: 0;
    margin: 0 auto;
    overflow: hidden;
    padding: 27px 23px;
    position: absolute;
    width: 242px;
}*/

.ipad_device {
	background-image: url("http://telemark.carpetscleaners.us/includes/images/ipad-img-bg.png");
	background-repeat: no-repeat;
	background-size: 324px 420px;
	border-radius: 10px;
	box-sizing: border-box;
	height: 420px;
	left: 0;
	margin: 0 auto;
	overflow: hidden;
	padding: 37px 31px;
	position: absolute;
	top: 0;
	width: 324px;
	display: none;
}
/*.iphone_device {
    background-image: url("http://telemark.carpetscleaners.us/includes/images/iphone-img-bg.png");
    background-repeat: no-repeat;
    bottom: 0;
    box-sizing: border-box;
    height: 259px;
    margin: 0 auto;
    overflow: hidden;
    padding: 30px 8px;
    position: absolute;
    right: 0;
    width: 128px;
}
.iphone_device {
    background-image: url("http://telemark.carpetscleaners.us/includes/images/iphone-img-bg.png");
    background-repeat: no-repeat;
    background-size: 174px 350px;
    bottom: 0;
    box-sizing: border-box;
    height: 350px;
    margin: 0 auto;
    overflow: hidden;
    padding: 42px 12px 44px;
    position: absolute;
    right: 0;
    width: 174px;
}*/
.iphone_device {
	background-image: url("http://telemark.carpetscleaners.us/includes/images/iphone-img-bg.png");
	background-repeat: no-repeat;
	background-size: 400px auto;
	bottom: 0;
	box-sizing: border-box;
	height: 826px;
	margin: 0 auto;
	overflow: hidden;
	padding: 120px 26px 118px;
	position: relative;
	right: 0;
	width: 400px;
}
.desktop_device div, .ipad_device div, .iphone_device div {
	height: 100%;
	overflow: hidden;
	width: 100%;
}
.desktop_device div img, .ipad_device div img, .iphone_device div img {
	width: 100%;
}
.question_main_container {
	background-color: #ffffff;
	border: 1px solid #e2e2e2;
	box-shadow: 1px 1px 2px -1px #e2e2e2;
	box-sizing: border-box;
	margin: 0;
	padding: 20px;
	font-family: Roboto;
}
.success_msg_containter {
	background-color: #4ec145 !important;
	border: medium none !important;
	font-family: roboto;
	font-size: 18px;
	line-height: 45px;
	margin: 0 auto 15px;
	padding: 0;
	text-align: center;
	text-shadow: none !important;
}
.add_question_btn {
    background-color: #2ecd71;
    color: #ffffff;
    display: inline-block;
    font-family: FuturaStdMedium;
    font-size: 17px;
    margin: 0;
    padding: 10px 61px 10px 20px;
    position: relative;
    text-decoration: none;
    width: 110px;
}
.add_question_btn i {
    background-color: #0ead51;
    padding: 12px;
    position: absolute;
    right: 0;
    text-align: center;
    top: 0;
}
.add_question_btn i img {
    display: table;
    margin: 0 auto;
    width: 18px;
}
.question_search_container {
	border-bottom: 1px dashed #4c556a;
	display: table;
	margin: 0 0 15px;
	padding: 0 0 15px;
	vertical-align: middle;
	width: 100%;
}
.question_search_container li {
	display: table-cell;
	margin: 0;
	padding: 0;
	vertical-align: middle;
}
.question_search_container li .master_group_field, .question_search_container li .question_search_field {
	display: table;
	margin: 0;
	padding: 0 15px 0 0;	
}
.question_search_container li .master_group_field {
	width: 100%;
}
.question_search_container li .master_group_field .form_field, .question_search_container li .question_search_field .form_field {
	padding-right: 15px;
}
.question_search_container li .question_search_field {
	width: 100%;
}
.question_search_container li .question_search_field label {
	text-align: right;
}
.question_search_container li label {
	color: #484848;
	display: table-cell;
	font-family: roboto;
	font-size: 16px;
	margin: 0;
	padding: 0 15px 0 0;
	vertical-align: middle;
}
.question_search_container li .form_field {
	display: table-cell;
	width: 85%;
}
.input_select1 {
	border: 1px solid #e2e2e2;
	box-sizing: border-box;
	color: #777777;
	font-family: "Roboto", sans-serif;
	font-size: 14px;
	height: auto;
	padding: 9px 8px;
	width: 100% !important;
}
.input_text1 {
	border: 1px solid #e2e2e2;
	box-sizing: border-box;
	color: #777777;
	font-family: "Roboto", sans-serif;
	font-size: 14px;
	padding: 10px 8px;
	width: 100% !important;
}


.question_list_container {
	margin: 0px;
	padding: 0px;
	}
	



.question_table_container {
	margin: 0px;
	padding: 0px;
	width: 100%;
}
.question_table_container thead {
	background-color: #3b5a85;
	margin: 0px;
	padding: 0px;
}
.question_table_container thead tr {}
.question_table_container thead th {
	background-color: #3b5a85 !important;
	box-sizing: border-box;
	color: #ffffff !important;
	font-family: "Roboto", sans-serif;
	font-size: 16px;
	font-weight: normal !important;
	line-height: 20px;
	margin: 0;
	padding: 12px !important;
	text-align: center;
}
.question_table_container thead th:nth-of-type(even) {
	background-color: #5b7aa5 !important;
}
.question_table_container tfoot {
}
.question_table_container tfoot td {
	border-bottom: 1px solid #8baad5;
	border-left: 1px solid #8baad5;
	padding: 0px !important;
}
.question_table_container tfoot td:last-child {
	border-right: 1px solid #8baad5;
}
.question_table_container tfoot td input[type="text"] {
	border: none;
	border-radius: 0;
	box-sizing: border-box;
	color: #5b7aa5;
	font-size: 16px;
	height: auto;
	margin: 0;
	padding: 8px 10px;
	width: 100%;
}
.question_table_container tfoot td input[type="text"]:hover, .question_table_container tfoot td input[type="text"]:focus {
	box-shadow: none;
}
.question_table_container tbody {
}
.question_table_container tbody tr {
}
.question_table_container tbody td {
	border-bottom: 1px solid #ebebeb;
	border-left: 1px solid #ebebeb;
	color: #686868;
	font-family: "Roboto", sans-serif;
	font-size: 14px !important;
	font-weight: normal !important;
	margin: 0;
	padding: 0 !important;
	vertical-align: middle;
}

.question_table_container tbody td h4 {
	color: #686868 !important;
	padding: 10px 10px !important;
	display: block;
}
.question_table_container tbody td p {
	color: #686868 !important;
	padding: 10px 10px !important;
	display: block;
}
.question_table_container tbody td:last-child {
	border-right: 1px solid #ebebeb;
}
.question_table_container tbody tr td:nth-of-type(even) {
	background-color: #f9faff;
}
.question_table_container tbody tr:hover td {
	background-color: #545974;
	border-left: 1px solid #9499b4;
}
.question_table_container tbody tr:hover td:last-child { 
	background-color: #ffffff;
}
.question_table_container tbody tr:hover td, .question_table_container tbody tr:hover td h4, .question_table_container tbody tr:hover td p {
	color: #FFFFFF !important;
}

.action_btns {
	display: table;
	width: 100%;
	text-align: center;
	}
.action_btns  a{
    cursor: pointer;
    display: inline-block;
    margin: 0 10px;
    padding: 0;
    width: 22px;
}
.action_btns  a img{
	width: 100%;
}
	
	
	
.question_main_container .dataTables_wrapper {
    display: table;
    width: 100%;
}
.question_main_container .dataTables_length {
    display: table;
    float: left;
    margin: 0 0 15px;
}
.question_main_container .dataTables_length label {
    color: #484848;
    display: table-cell;
    font-size: 14px;
    vertical-align: middle;
}
.question_main_container .dataTables_length select {
    border: 1px solid #e2e2e2;
    border-radius: 5px;
    color: #484848;
    font-size: 14px;
    margin: 0 0 0 10px;
    padding: 8px 5px;
    width: 70px;
}
.question_main_container .dataTables_filter {
    display: table;
    margin: 0 0 15px;	
    float: right;
}
.question_main_container .dataTables_filter label {
    color: #484848;
    display: table-cell;
    font-size: 14px;
    vertical-align: middle;
}
.question_main_container .dataTables_filter input {
    border: 1px solid #e2e2e2;
    border-radius: 5px;
    color: #484848;
    font-size: 14px;
    margin: 0 0 0 10px;
    padding: 8px 10px;
    width: 250px;
}


.question_main_container  .question_list_container table.dataTable thead .sorting,
.question_main_container  .question_list_container table.dataTable thead .sorting_asc,
.question_main_container  .question_list_container table.dataTable thead .sorting_desc,
.question_main_container  .question_list_container table.dataTable thead .sorting_asc_disabled,
.question_main_container  .question_list_container table.dataTable thead .sorting_desc_disabled {
	background-color: #000;
    background-position: right center;
    background-repeat: no-repeat;
    color: #fff;
}

.question_main_container  .question_list_container table.dataTable thead .sorting {
    background-image: url("http://telemark.carpetscleaners.us/includes/images/sort_both.png");
}
.question_main_container  .question_list_container table.dataTable thead .sorting_asc {
    background-image: url("http://telemark.carpetscleaners.us/includes/images/sort_asc.png");
}
.question_main_container  .question_list_container table.dataTable thead .sorting_desc {
    background-image: url("http://telemark.carpetscleaners.us/includes/images/sort_desc.png");
}
.question_main_container  .question_list_container table.dataTable thead .sorting_asc_disabled {
    background-image: url("http://telemark.carpetscleaners.us/includes/images/sort_asc_disabled.png");
}
.question_main_container  .question_list_container table.dataTable thead .sorting_desc_disabled {
    background-image: url("http://telemark.carpetscleaners.us/includes/images/sort_desc_disabled.png");
}









	
	
.question_main_container .dataTables_info {
	float: left;
	color: #484848;
    font-size: 14px;
	margin: 15px 0px 0px 0px;
	padding: 0px;
	}
.question_main_container .dataTables_paginate {
	float: right;
	margin: 15px 0px 0px 0px;
	padding: 0px;	
	}

.question_main_container  .dataTables_paginate .paginate_button {
    color: #484848;
    float: left;
    font-size: 14px;
    margin: 5px 15px 15px;
    padding: 0;
	cursor: pointer;
}
.question_main_container .dataTables_paginate  span{}	
.question_main_container .dataTables_paginate  span .paginate_button {
	margin: 0px 2.5px !important;
	padding: 5px 12px  !important;
	display: inline-block;
	color: #484848;
	}	
.question_main_container .dataTables_paginate  span .paginate_button:hover {
	background-color: #DFDFDF;
}
	
.question_main_container .dataTables_paginate  span .paginate_button.current {
	background-color: #3B5A85;
	color: #FFFFFF;
	
	}
	
	
.table_scroll_container { 
	width: 100%;
}
.table_scroll_container thead{
    display: table;
    width: 100%;	
}
.table_scroll_container thead tr{}
.table_scroll_container tbody{	
    display: block;
    width: 100% !important;
	max-width: 100%;
	height: 520px;
}
.table_scroll_container tbody tr{}
.table_scroll_container  .mCSB_container_wrapper {
	margin-right: 0px;
	margin-bottom: 0px;
	}
.table_scroll_container  .mCSB_container_wrapper > .mCSB_container {
	padding-right: 0px;
	}
	
.table_scroll_container  .mCSB_buttonUp, .table_scroll_container  .mCSB_buttonDown {
	display: none;
	}
.table_scroll_container .mCSB_scrollTools a + .mCSB_draggerContainer {
	margin: 0px;
	}
	
.table_scroll_container  .mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_horizontal {
	display: none !important;
	}
	
	
	
.pop_h1_head {
    background-color: #6b8ab5;
    border-bottom: 5px solid #3b5a85;
    color: #ffffff;
    font-family: "Roboto Condensed",sans-serif;
    font-size: 28px;
    font-weight: 300;
    margin: 0;
    padding: 10px 0;
    text-align: center;
}


.add_ques_form {
    margin: 0;
    padding: 30px;
	background-color: #FFFFFF;
}
.add_ques_form ul {
    display: table;
    margin: 0;
    padding: 0;
    width: 100%;
}
.add_ques_form ul li {
    display: table-row;
    margin: 0;
    padding: 0;
    width: 100%;
}
.add_ques_form ul li label {
    color: #484848;
    display: table-cell;
    font-family: Roboto;
    font-size: 15px;
    font-weight: 300;
    margin: 0;
    padding: 0 0 15px;
    vertical-align: middle;
    width: 150px;
}
.add_ques_form ul li .form_field {
    display: table-cell;
    padding: 0 0 15px;
	position: relative;
}

.add_ques_form ul li .msg_text {
    color: #555555;
    display: block;
    font-family: roboto;
    font-size: 13px;
    font-weight: 300;
    text-align: left;
}
.add_ques_form ul li .ques_alert_span {
    color: #ff000b;
    display: block;
    font-family: roboto;
    font-size: 13px;
    font-weight: 300;
    position: absolute;
    right: 0px;
    bottom: 15px;
}

.add_ques_form ul li .checkbox_field {
}
.add_ques_form ul li .checkbox_field input[type="checkbox"] {
	display: none;
}
.add_ques_form ul li .checkbox_field label {
    border: 2px solid #e2e2e2;
    border-radius: 100px;
    font-size: 0;
    height: 25px;
    width: 25px;
	padding: 0px;
	text-align: center;
	cursor: pointer;
	transition: ease 0.2s;
	-webkit-transition: ease 0.2s;
}
.add_ques_form ul li .checkbox_field label i{ 
	font-size: 13px;
	display: none;
	color: #6B8AB5;
	transition: ease 0.2s;
	-webkit-transition: ease 0.2s;	
}
.add_ques_form ul li .checkbox_field input[type="checkbox"]:checked + label {
	border: 2px solid #6B8AB5;
}
.add_ques_form ul li .checkbox_field input[type="checkbox"]:checked + label i {
	display: block;
}

.ques_btn_container {
    display: table;
    margin: 15px auto 0px;
}
.ques_btn_container .submit_bt1, .ques_btn_container .close_bt1 {
   border: medium none;
    display: inline-block;
    font-size: 15px;
    font-weight: 300;
    padding: 10px 5px;
    width: 80px;
	color: #FFFFFF;
	transition: ease 0.2s;
	-webkit-transition: ease 0.2s;
	cursor: pointer;	
}
.ques_btn_container .submit_bt1 {
	background-color: #2ecd71;
	
	}
.ques_btn_container .submit_bt1:hover {
	background-color: #0EAD51;
}
	
.ques_btn_container .close_bt1  {
	background-color: #EF0000;
	margin-right: 15px;
	}		
.ques_btn_container .close_bt1:hover  {
	background-color: #df0000;
	}	


.feedback_preview_btn {
    display: table;
    font-family: "Roboto Condensed",sans-serif;
    margin: 0;
    padding: 0 0 15px;
    width: 100%;
}
.feedback_preview_btn p {
    color: #000000;
    display: inline;
    font-size: 17px;
    font-weight: 400;
}
.feedback_preview_btn a {
    color: #00a4db;
    font-size: 17px;
    font-weight: 400;
    margin: 0;
    padding: 0 5px;
    text-decoration: none;
}
.website_newcall_link
{
max-width: 290px;
min-width: 250px;
overflow-x: hidden;
height: 30px;
overflow-y: hidden;
}