.adminMainBox .k-grouping-row td, .adminMainBox .k-resize-handle-inner, .adminMainBox td.k-group-cell {
    background-color: #fff;
}

.adminMainBox .k-grouping-row p {
    font-size: 14px;
    /*padding-left: 2rem;*/
    padding-left:0;
}

.adminMainBox table .k-icon.k-i-expand:before {
    content: "+";
}

.adminMainBox table .k-icon.k-i-collapse:before {
    content: "-";
}

.adminMainBox table .k-icon.k-i-expand:before, .adminMainBox .k-icon.k-i-collapse:before {
    background-color: #ba2f1b;
    border-radius: 50rem;
    width: 18px;
    height: 18px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 15px;
    color: #fff;
    position: absolute;
    left: 0;
    font-family: fantasy;
}

.adminMainBox .k-icon.k-i-expand, .adminMainBox .k-icon.k-i-collapse {
    width: 31px;
    height: 27px;
    display: inline-block;
    margin-right: 5px;
}

.displayNone {
	display: none;
}
body {
	font-family: 'Roboto', sans-serif;
	font-size: 14px;
	line-height: 1.428571429;
	color: #000;
	margin: 0;
}
.lighColor {
	background: #fafafa;
}
a {
	font-size: 14px;
	font-family: 'Roboto', sans-serif;
}
.container {
	max-width: 1024px;
}
.bodyWrapper {
	padding: 0 10px !important;
	position: relative;
	z-index: 9;
}
.clientLogo {
	position: relative;
	left: 80px !important;
}
.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11 {
	float: left;
}
.col-lg-1 {
	width: 8.33333333333%;
}
.col-lg-2 {
	width: 16.6666666667%;
}
.col-lg-3 {
	width: 25%;
}
.col-lg-4 {
	width: 33.3333333333%;
}
.col-lg-5 {
	width: 41.6666666667%;
}
.col-lg-6 {
	width: 50%;
}
.col-lg-7 {
	width: 58.3333333333%;
}
.col-lg-8 {
	width: 66.6666666667%;
}
.col-lg-9 {
	width: 75%;
}
.col-lg-10 {
	width: 83.3333333333%;
}
.col-lg-11 {
	width: 91.6666666667%;
}
.col-lg-12 {
	width: 100%;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
	position: relative;
	min-height: 1px;
	padding-right: 15px;
	padding-left: 15px;
}
h1 {
	font-family: 'Roboto', sans-serif;
	font-weight: normal;
	font-size: 24px;
	color: #f36c24;
	padding: 0;
	margin: 10px 0 0px 0;
}
h2 {
	font-family: 'Roboto', sans-serif;
	font-size: 24px;
	font-weight: normal;
	padding: 0;
	margin-bottom: 5px;
	color: #6aa434;
}
h3 {
	font-family: 'Roboto', sans-serif;
	font-size: 20px;
	font-weight: normal;
	padding: 0;
	margin-bottom: 15px;
	color: #fff;
}
.clear {
	clear: both !important;
}
.marpadd0 {
	margin: 0px !important;
	padding: 0px !important;
}
.marBottom5 {
	margin-bottom: 5px !important;
}
.marBottom7 {
	margin-bottom: 7px !important;
}
.marBottom10 {
	margin-bottom: 10px;
}
.marBottom15 {
	margin-bottom: 15px;
}
.marBottom20 {
	margin-bottom: 20px;
}
.marBottom0 {
	margin-bottom: 0px !important;
}
.marLeft5 {
	margin-left: 5px !important;
}
.marLeft10 {
	margin-left: 10px !important;
}
.marLeft0 {
	margin-left: 0px !important;
}
.marLeft20 {
	margin-left: 20px !important;
}
.marLeft25 {
	margin-left: 25px !important;
}
.marLeft45 {
	margin-left: 45px !important;
}
.marLeft75 {
	margin-left: 75px !important;
}
.martop4 {
	margin-top: 4px !important;
}
.martop10 {
	margin-top: 10px !important;
}
.martop5 {
	margin-top: 5px !important;
}
.martop7 {
	margin-top: 7px !important;
}
.martop6 {
	margin-top: 6px !important;
}
.marTop25 {
	margin-top: 25px !important;
}
.marForJVanityTable {
	margin: 25px 50px !important;
}
.marRight5 {
	margin-right: 5px !important;
}
.marRight10 {
	margin-right: 5px !important;
}
.marRight15 {
	margin-right: 15px !important;
}
.marRight25 {
	margin-right: 25px !important;
}
.padTopBottom0 {
	padding-top: 0px !important;
	padding-bottom: 0px !important;
}
.padTop0 {
	padding-top: 0px !important;
}
.padTop5 {
	padding-top: 5px !important;
}
.padTop10 {
	padding-top: 10px !important;
}
.padBottom0 {
	padding-bottom: 0px !important;
}
.padBottom15 {
	padding-bottom: 15px !important;
}
.padBottom5 {
	padding-bottom: 5px !important;
}
.paddLeft0 {
	padding-left: 0px !important;
}
.floatR {
	float: right !important;
}
.floatL {
	float: left !important;
}
.width100 {
	width: 100% !important;
}
.width19 {
	width: 25%;
}
.width97 {
	width: 97% !important;
}
.width24 {
	width: 24% !important;
}
.width92 {
	width: 92% !important;
}
.orange {
	color: #fd8102;
}
.purpal {
	color: #84225e !important;
}
.redColor {
	color: #F00;
}
.boldText {
	font-weight: bold;
}
.jobCodeEditMode {
	font-weight: bold;
	margin-top: 7px;
}
.container {
	margin-right: auto;
	margin-left: auto;
}
.wioutRow {
	margin-right: 0;
	margin-left: 0;
}
.container:before, .container:after {
	display: table;
	content: " ";
}
.container:after {
	clear: both;
}
.container:before, .container:after {
	display: table;
	content: " ";
}
.container:after {
	clear: both;
}
.row {
	margin-right: -15px;
	margin-left: -15px;
}
.row:before, .row:after {
	display: table;
	content: " ";
}
.row:after {
	clear: both;
}
.row:before, .row:after {
	display: table;
	content: " ";
}
.row:after {
	clear: both;
}
.bodyRepeate {
/*background: url(../../images/1background.png) top repeat-x;*/
}
.arrowBtm {
	/*background: url(../../images/bottomArrow.jpg) center bottom no-repeat;*/
	padding-bottom: 0px;
}
/**********************Hedar Start***********************/
.toprow1_Back {
	background: #BF301C;
	height: 33px;
	width: 100%;
}
.topheaderRow1 { /*margin:0px auto; */
	padding-top: 0px;
	width: 100%;
}
.toprow2_Back {
	/* background: url(../../images/toprow2_Back.png); */
	height: 90px;
	width: 100%;
	background: #BF301C;
	
}
.row2Sec {
	margin: 0px auto;
	padding: 0px 0px 15px;
	width: 100%;
	border: 0px solid red;
}
.toprow3_Back {
	/* background: url(../../images/toprow3_Back.png) repeat-x; */
	height: auto;
	width: 100%;
	background-color: #707070;
}
.toprow3_Back div, .toprow3_Back a, .toprow3_Back ul, .toprow3_Back li {
	line-height: normal;
	height: auto;
}
.menu-buttonImg {
	margin: 0px;
	padding: 0px;
	width: 30%;
	background: url(../../images/dropdown.png) no-repeat center left;
	width: 16px;
	height: 14px;
	display: none;
}
.row1Left {
	margin-left: 0px;
	margin-top: 4px;
	padding: 0%;
	float: left;
	list-style: none;
	text-transform: uppercase;
	width: 100%;
}
.row1Left li {
	margin: 0px;
	padding-top: 0.5%;
	padding-right: 2.5%;
	float: left;
	background: url(../../images/top_bullet.png) 2px 4px no-repeat;
	height: 23px;
}
.row1Left li a {
	color: #cdcdcd;
	padding: 0px;
	margin-left: 25px;
	text-decoration: none;
}
.row1Left a:hover {
	color: #000;
	text-decoration: none;
}
.row1Right {
	margin-top: 8px;
	padding-top: 1.5%;
	list-style: none;
	float: right;
}
.row1Right li {
	float: left;
	border-right: 1px solid #afaca9;
	padding: 0 10px;
	font-size: 14px;
	line-height: 10px;
}
.row1Right li:last-child {
	float: left;
	border-right: 0px solid #afaca9;
	padding: 0px 0px 0px 10px;
}
.row1Right li a {
	color: #cdcdcd;
	text-decoration: none;
}
.row1Right li a:hover {
	color: #000;
	text-decoration: none;
}
.logoSec {
	margin: 0px;
	padding: 0px;
	width: 125px;
	height: auto;
}
.login_newUser {
	margin-bottom: 0;
	margin-top: 10px;
	padding: 0;
	list-style: none;
	float: right;
	color: #393739;
	padding-top:25px;
}
.login_newUser li {
	float: left;
	padding: 0 8px;
	height: 22px;
	line-height: 22px;
	list-style-type: none;
	border-right: #eadfdc 1px solid;
}
.login_newUser li:last-child {
    border: none;
    padding-right: 0;
}
.login_newUser li a {
	text-decoration: none;
	color: #393739;
	color: #fff;
}
.login_newUser li a:hover {
	color: #ffccb5;
}
.undecorate {
	text-decoration: none !important;
}
.socialtop {
	float: right;
}
.socialIcons {
	width: 100%;
	margin: 0px 0px 1px 0px;
}
.socialIcons li {
	float: left;
	margin-right: 5px;
}
.socialBottom {
	margin-top: -10px;
	float: right;
}
/*kendo grid style*/
#Grid .k-toolbar {
	min-height: 30px;
	padding: 15px;
}
.popupwindow {
	background-color: #F9F9F9;
}
.popupwindow h1 {
	color: black !important;
}
/*---End style---*/
.fl {
	float: left;
}
.fr {
	float: right;
}
/**********************four Box Section start***********************/

.commonBodySec {
	margin: 0px auto 0px auto;
	padding: 10px 0px 50px; /*padding:0px 10px !important;*/
	border: 0px solid red;
	width: 100%;
	min-height: 600px;
}
.bodyContent p {
	margin-bottom: 10px;
	font-size: 15px; /*font-size: 17px;*/
}
.fourBox {
	margin-top: 15px !important;
	margin-bottom: 15px;
	padding: 0px; /*background:#FFFFcc;*/
	display: block;
}
.brownBox {
	width: 24%;
	display: inline-block;
	background: #eeeeee;
	margin-right: 1.3% !important;
	float: left;
}
.brownBox .tlc, .trc, .blc, .brc {
	background-color: transparent;
	background-repeat: no-repeat;
}
.brownBox .tlc {
	background-image: url(../../images/box/tlc.jpg);
	background-position: 0 0;
}
.brownBox .trc {
	background-image: url(../../images/box/trc.jpg);
	background-position: 100% 0;
}
.brownBox .blc {
	background-image: url(../../images/box/blc.jpg);
	background-position: 0 100%;
}
.brownBox .brc {
	background-image: url(../../images/box/brc.jpg);
	background-position: 100% 100%;
}
.brownBox .tb, .bb {
	background-color: transparent;
	background-repeat: repeat-x;
}
.brownBox .tb {
	background-image: url(../../images/box/tb.jpg);
	background-position: 0 0;
}
.brownBox .bb {
	background-image: url(../../images/box/bb.jpg);
	background-position: 50% 100%;
}
.brownBox .rb {
	background-image: url(../../images/box/r.jpg);
	background-position: 100% 0;
	background-repeat: repeat-y;
}
.brownBox .lb {
	background-image: url(../../images/box/l.jpg);
	background-position: 0 100%;
	background-repeat: repeat-y;
}
.titleMain {
	padding-left: 10px;
	display: inline-block;
}
.imgIcon {
	margin-top: 10px !important;
}
#boxID1 {
	margin: 0px;
	padding: 0px;
	display: inline-block;
}
#boxID2 {
	margin: 0px;
	padding: 0px;
	display: inline-block;
}
#boxID3 {
	margin: 0px;
	padding: 0px;
	display: inline-block;
}
#boxID4 {
	padding: 0px;
	display: inline-block;
	margin-right: 0px !important;
}
.brownBox h2 {
	margin: 5px 0px 10px;
	padding: 10px 10px 5px 10px;
	height: 20px;
	font-weight: normal;
	font-family: 'Roboto', sans-serif;
	font-size: 20px;
	color: #000;
}
.formContainer {
	margin-top: 5px;
	padding: 4px 10px 2px 10px;
	display: inline-block;
	list-style: none;
	font-size: 14px;
}
.formContainer li {
	margin: 0px;
	padding: 0px 5px 5px 17px;
	display: block;
	background: url(..//images/box_bullet.png) 0px 4px no-repeat;
}
.formContainer li a {
	text-decoration: none;
	color: #525050;
}
.formContainer li a:hover {
	text-decoration: underline;
	color: #525050;
}
.btn {
	margin: 0px 0px 10px 18px;
	padding: 0px;
	border: 0px solid red;
}
.subButoton {
	margin: 0px;
	padding-left: 30px;
	background: url(../../images/button.png) no-repeat;
	width: 91px;
	height: 22px;
	border: 0;
	cursor: pointer;
	font-size: 11px;
	color: #fff;
	line-height: 22px;
}
.subButoton:hover {
	background: url(../../images/btnSubmit_hover.png)no-repeat;
	background: url(../../images/button_hover.png) no-repeat;
	font-size: 11px;
	color: #fff;
	line-height: 22px;
}
.therArea {
	margin: 0px;
	padding: 0px;
}
.titleSection1 {
	margin: 0px;
	padding: 0px;
	width: 100%;
	display: inline-block;
}
.dropdwnBox {
	margin-top: 5px !important;
	padding: 0px;
	float: right !important;
}
.lable {
	margin-top: 8px;
	padding-right: 2%;
	float: left;
	border: 0px solid red;
	width: 55%;
	text-align: right;
}
.dropC {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 45% !important;
	background: #666666;
}
.drooS {
	margin: 0px;
	padding: 2%;
	border: 1px solid gray;
	width: 100% !important;
	font-size: 14px;
	color: #010a26;
	float: left;
	background: #fff;
}
.clickHereViewMore {
	font-family: 'museo500';
	font-size: 18px;
	font-weight: normal;
	padding: 0;
	margin-bottom: 7px;
	color: #740649;
}
.clickhereBox {
	margin-bottom: 10px;
	padding-top: 14px;
	padding-bottom: 10px;
	border-bottom: 3px double #f1f1f1;
}
.clickhereImg {
	margin: 0px;
	padding-right: 10px;
	float: left;
}
/*four Box Section compleate*/

.subscribBox {
	margin-bottom: 10px;
	padding-top: 2px;
	padding-bottom: 25px;
	border-bottom: 3px double #f1f1f1;
}
.subscribBox p {
	margin-bottom: 10px;
	padding-top: 14px;
	padding-bottom: 0px;
	font-size: 18px;
	color: #696969;
	line-height: 24px;
}
.subscribesearch {
	background: none;
	padding: 0px;
	display: inline-block;
	margin-top: 7px;
	float: right;
	width: 100%;
}
.searchFields1 {
	padding: 8px 5px;
	color: #bcbdbe;
	border: 1px solid #bcbdbe;
	border-right: none !important;
	font-size: 12px;
	font-family: 'Roboto', sans-serif;
	float: left;
	width: 60%;
	background: url(../../images/subscribe.png) repeat-x;
}
.subscri_searchBtn {
	background: url(../../images/subscribe_button.png) repeat-x;
	height: 33px;
	font-family: 'Roboto', sans-serif;
	color: #fff;
	font-size: 18px !important;
	float: left;
	border: 0;
	padding: 0px;
	width: 20%;
	cursor: pointer;
	border: 1px solid #d07300;
}
.subscri_searchBtn:hover {
	background: url(../../images/subscribe_button.png) repeat-x;
}
.formativeBanner {
	padding-top: 15px;
	padding-bottom: 25px;
	border-bottom: 0px double #f1f1f1;
}
p {
	padding: 0;
	margin: 0;
	line-height: 17px;
}
/* footer start */
.footerBack {
	/*background: url(../../images/1footerBack.jpg) repeat-x;*/
	clear: both;
	/*position: fixed;*/
	bottom: 0px;
	width: 100%;
	text-align: center;
	z-index: 9;
	margin-top: 25px;
}
.footerBack a { /*color:#FFFFFF; */
	text-decoration: none;
}
.footerBack a:hover { /*color:#FFFFFF; */
	text-decoration: underline;
}
.footerback0 {
	border-top: 2px solid #797779;
	border-bottom: 4px solid #f36c23;
	background: #fff;
}
.footerRow0 {
	padding: 15px 0px 7px;
	color: #FFFFFF;
	font-size: 14px;
	font-family: 'Roboto', sans-serif;
	color: #424042;
}
.footerback1 {
	background: #424042;
}
.footerRow1 {
	padding-top: 18px;
	color: #FFFFFF;
	padding-bottom: 20px;
}
.footerback2 {
	background: #bcbdbe;
}
.footerRow2 {
	padding: 20px 0 10px 0;
	color: #68676c;
	font-size: 13px;
	clear: both;
	line-height: 16px;
}
.footerAdminBack {
	margin-top: 50px;
	padding: 0px;
	background: #BF301C;
	height: 77px;
	width: 100%;
}
.footerAdminSec {
	margin: 0px auto;
	padding: 25px 0px 25px 0px;
	color: #d9d9d9;
}
.footerUL {
	width: 100%;
	padding: 0;
	margin: 0;
}
.footerUL li {
	padding: 3px 0 3px 20px;
	margin: 0;
	background: url(../../images/footerBullet.png) 0 9px no-repeat;
}
.footerUL li a {
	color: #D9D9D9;
	text-decoration: none;
}
.footerUL li a:hover {
	color: #D9D9D9;
	text-decoration: underline;
}
.footerLogo {
	margin: 0px;
	padding: 0px;
	border: 0px solid red;
}
.backtoTopbox {
	margin: 0px;
	padding-top: 14px;
	padding-bottom: 15px;
	padding-right: 12px;
	float: right !important;
}
.ftr1Row {
	margin: 0px;
	padding: 0px;
}
.paddTopBtm10 {
	padding: 10px 0;
}
.greenFont {
	color: #78bb41;
}
.grayFont {
	color: #d9d9d9;
}
.footersearch {
	background: none;
	padding: 0px;
	display: inline-block;
	margin-top: 15px;
	float: right;
	width: 100%;
}
.footersearchFields {
	padding: 8px 5px;
	color: #424042;
	border: 1px solid #bcbdbe;
	border-right: none !important;
	font-size: 12px;
	font-family: 'Roboto', sans-serif;
	float: left;
	width: 50%;
	background: #fff;
}
.footer_searchBtn {
	background: url(../../images/subscribe_button.png) repeat-x;
	height: 33px;
	font-family: 'Roboto', sans-serif;
	color: #fff;
	font-size: 18px !important;
	float: left;
	border: 0;
	padding: 0px;
	width: 30%;
	cursor: pointer;
	border: 1px solid #d07300;
}
.footer_searchBtn:hover {
	background: url(../../images/subscribe_button.png) repeat-x;
}
.boxnone {
	display: none !important;
}
.foterImg {
	margin: 0px;
	padding-top: 5px;
	padding-right: 20px;
	float: left;
}
.contBox {
	margin: 0px;
	padding-bottom: 10px;
	display: inline-block;
	width: 90%;
}
.contImg {
	margin: 0px;
	padding-right: 10px;
	float: left;
}
.paddBot {
	padding-bottom: 17px;
}
/* footer end*/


/*Accodian star*/
.menu_list {
	width: 100%;
	display: none; /*background:#f26c24;*/
	border: 1px solid #cccccc;
}
.menu_head {
	margin: 0px;
	padding: 10px 8px;
	cursor: pointer;
	position: relative;
	margin-bottom: 3px;
	font-weight: bold;
	background: #393739 url(../../images/left.png) center right no-repeat;
	font-family: 'latoregular';
	font-size: 14px;
	border-bottom: 2px solid #333;
	color: #ededed;
}
.menu_head_down {
	margin: 0px;
	padding: 10px 8px;
	cursor: pointer;
	position: relative;
	margin-bottom: 3px;
	font-weight: bold;
	background: #393739 url(../../images/right.png) center right no-repeat;
	font-family: 'latoregular';
	font-size: 14px;
	border-bottom: 2px solid #333;
	color: #ededed;
}
.menu_body {
	display: none;
}
.mobileMenuicon {
	display: none;
}
/*Basic HTML*/
textarea {
	margin: 0px;
	padding-left: 2%;
	border: none;
	height: 32px;
	width: 250px;
	font-size: 14px;
	color: #010a26;
	float: left;
	background: #F3F3F4;
	-webkit-border-radius: 3px;
	padding: 8px 5px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid #D2D2D2;
	min-width: 221px;
}
.textarea-big {
	min-height: 30px !important; /*width: 221px;     height: 96px;*/
	width: 730px;
}
html input[type=submit] {
	width: auto;
	margin: 0;
	font-weight: bold;
	color: #fff;
	background: #BF301C!important;
	border: 0;
	padding: 7px 10px;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	cursor: pointer;
	font-size: 12px !important;
	font-weight: bold;
	font-family: 'Roboto', sans-serif;
	height: 30px; border-radius: 100px; outline: 0;
}
html input[type=submit]:hover {
	background: #136294!important;
	color: #fff;
}

input[type=button] {
    width: auto;
    margin: 0;
    font-weight: bold;
    color: #fff;
    background: #BF301C!important;
    border: 0;
    padding: 7px 10px;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    cursor: pointer;
    font-size: 12px !important;
    font-weight: bold;
    font-family: 'Roboto', sans-serif;
    height: 30px;border-radius: 100px; outline: 0;
}

input[type=button]:hover {
	background: #136294!important;
	color: #fff;
}

#btnAddNewUserOnSearch {
	width: auto;
	margin: 0;
	font-weight: bold;
	color: #eee;
	background: #333;
	border: 0;
	padding: 7px 10px;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	cursor: pointer;
	font-size: 12px !important;
	font-weight: bold;
	font-family: 'Roboto', sans-serif;
	height: 30px;
}
#btnAddNewUserOnSearch:hover {
	background: #84225E;
	color: #EEEEEE;
}
.btnReport {
	width: auto;
	margin: 0;
	font-weight: bold;
	color: #eee;
	background: #84225E !important;
	border: 0;
	padding: 7px 10px;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	cursor: pointer;
	font-size: 12px !important;
	font-weight: bold;
	font-family: 'Roboto', sans-serif;
	height: 30px;
}
.btnReport:hover {
	background: #333 !important;
	color: #EEEEEE;
}
input[type=button] {
	width: auto;
	margin: 0;
	font-weight: bold;
	color: #eee;
	background: #84225E;
	border: 0;
	padding: 7px 24px;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	cursor: pointer;
	font-size: 12px !important;
	font-weight: bold;
	font-family: 'Roboto', sans-serif;
	height: 30px;
}
input[type=button]:hover {
	background: #333;
	color: #EEEEEE;
}
btnClassforColorBox {
	width: auto;
	margin: 0;
	font-weight: bold;
	color: #eee;
	background: #84225E;
	border: 0;
	padding: 7px 6px;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	cursor: pointer;
	font-size: 12px !important;
	font-weight: bold;
	font-family: 'Roboto', sans-serif;
	height: 30px;
}
btnClassforColorBox:hover {
	background: #333;
	color: #EEEEEE;
}
a.btnCancel {
	background: none repeat scroll 0 0 #136294;
	border: 0 none;
	box-shadow: none;
	color: #fff;
	cursor: pointer;
	font-family: 'Roboto', sans-serif;
	font-size: 12px !important;
	font-weight: bold;
	margin: 0 0 0 5px;
	padding: 8px 10px;
	width: auto;
	text-decoration: none;
	height: 30px;
 *height: 30px; border-radius: 100px;
}
a:hover.btnCancel {
	background: none repeat scroll 0 0 #707070;
	color: #fff;
}
/*End Basic HTML*/

/**********************Admin Seciton***********************/
.adminSec {
	margin: 10px 0px; /*margin:20px 0px;*/
}
.adminSec h1 {
	font-family: 'Roboto', sans-serif;
	font-weight: normal;
	font-size: 24px;
	color: #fff;
	padding: 10px 10px !important;
	margin: 10px 0 0px 0;
	/* border: 1px solid #580b3a; */
	background: #BF301C;
	text-transform: uppercase;
}

.adminMainBox {
	margin: 20px 0px 10px 0px;
	background: #f9f9f9;
	padding: 6px 2% 4% 2%;
	width: 100%;
	border: 1px solid #e1dddd;
	border-radius: 10px;
	/* border-bottom: 5px solid #e1dddd; */
	box-shadow: 0px 2px 12px 6px #b5b5b53b;
}
.adminMainBox div.dashboardlink {
	/* float: left; */
	margin: auto;
	/* overflow: hidden;
    clear: both; */
	margin-top: 10px;
	display: flex;
	/* float: none; */
	flex-direction: row;
	flex-wrap: wrap;
	/* flex: 1 0 0; */
	height: 100%;
}
.dashboardHeaders b {
	font-weight: 700;
	font-size: 16px;
}
.adminMainBox .dashboardHeaders {
	padding: 10px 5px 10px 12px;
	background-color: #F0F8FE;
	display: table;
	float: none;
	border-radius: 4px;
	width:100%;
	color: #136294; font-weight: 500;
	border: 1px solid #CBCBCB;
}
.adminMainBox fieldset {
	width: 100%;
	/* display: flex;
    flex-wrap: wrap;
    flex-direction: row; */
	margin: 0 5px;
}
.adminMainBox .dashboardlink div {
    float: left;
    margin: auto;
    margin: 10px 16px 10px 0;
    box-shadow: 0 1px 15px 1px rgba(69,65,78,.06);
    border: 1px #ececec solid;
    height: 100%;
    display: flex;
    float: none;
    vertical-align: middle;
    flex-grow: 1;
    width: 224px;
    max-width: 224px;
    border-radius: 10px;
    padding: 13px 16px 13px 5px;
    text-align: center;
    background-color: #fff;
    align-items: center;
    min-height: 79px;
}
.adminRow1 {
	margin: 3px;
	padding: 3px;
	border: 0px solid red;
}
.adminRow {
	margin: 3px;
	padding: 3px;
	border: 0px solid red;
}
.adminCols {
	border: 0 solid #FF0000;
	display: inline-block;
	float: left;
	margin: 0;
	padding: 0;
	width: 33.3%;
}
.admintwoCols {
	margin: 0px;
	padding: 0px;
	display: inline-block;
	width: 50%;
	float: left;
	border: 0px solid red;
	border: 0px solid red;
}
.adminthreeCols {
	margin: 0px;
	padding: 0px;
	display: inline-block;
	width: 33.3%;
	float: left;
	border: 0px solid red;
}
.adminColswidth42 {
	margin: 0px;
	padding: 0px;
	display: inline-block;
	width: 42%;
	float: left;
	border: 0px solid red;
}
.adminColswidth31 {
    margin: 0px;
    padding: 0px;
    display: inline-block;
    width: 31%;
    float: left;
    border: 0px solid red;
}
.adminColswidth28 {
    margin: 0px;
    padding: 0px;
    display: inline-block;
    width: 28%;
    float: left;
    border: 0px solid red;
}
.adminColswidth39 {
    margin: 0px;
    padding: 0px;
    display: inline-block;
    width: 39%;
    float: left;
    border: 0px solid red;
}
.adminColswidth13 {
    margin: 0px;
    padding: 0px;
    display: inline-block;
    width: 13%;
    float: left;
    border: 0px solid red;
}

.adminColswidth16 {
    margin: 0px;
    padding: 0px;
    display: inline-block;
    width: 16%;
    float: left;
    border: 0px solid red;
}
.adminLable {
	margin: 0px;
	padding-right: 8px;
	font-size: 13px;
	color: #010a26;
	float: left;
	width: 33%;
	float: left;
	line-height: 34px;
	text-align: left;
}
.adminLable36 {
	margin: 0px;
	padding-right: 8px;
	font-size: 14px;
	color: #010a26;
	float: left;
	width: 34%;
	float: left;
	line-height: 34px;
	text-align: left;
	font-family: 'Roboto', sans-serif;
}
.adminLable45 {
	margin: 0px;
	padding-right: 8px;
	font-size: 14px;
	color: #010a26;
	float: left;
	width: 45%;
	float: left;
	line-height: 34px;
	text-align: left;
	font-family: 'Roboto', sans-serif;
}
.adminLable42 {
	margin: 0px;
	padding-right: 8px;
	font-size: 13px;
	color: #010a26;
	float: left;
	width: 42%;
	float: left;
	line-height: 34px;
	text-align: left;
}
.adminLable23 {
    margin: 0px;
    padding-right: 8px;
    font-size: 13px;
    color: #010a26;
    float: left;
    width: 23%;
    float: left;
    line-height: 34px;
    text-align: left;
}
.adminLable37 {
	margin-left: 5%;
	padding-right: 8px;
	font-size: 13px;
	color: #010a26;
	float: left;
	width: 37%;
	float: left;
	line-height: 34px;
	text-align: left;
}
.adminLable70 {
	margin: 0px;
	padding-right: 8px;
	font-size: 13px;
	color: #010a26;
	float: left;
	width: 70%;
	float: left;
	line-height: 34px;
	text-align: left;
}
.adminLablesinglecol {
	margin: 0px;
	padding-right: 8px;
	font-size: 13px;
	color: #010a26;
	float: left;
	width: 16.5%;
	float: left;
	line-height: 20px;
	text-align: left;
}
.adminLablesinglecolReport {
	margin: 0px;
	padding-right: 1%;
	float: left;
	width: 25.0%;
	float: left;
	text-align: left;
}
#ReminderFrom .adminLablesinglecolReport {
	width: 20%;
}
.SummaryReport .adminLablesinglecolReport {
	margin: 0px;
	padding-right: 1%;
	float: left;
	width: 20.0%;
	float: left;
	text-align: left;
}
.meetingInfo .adminLablesinglecolReport {
	margin: 0px;
	padding-right: 1%;
	float: left;
	width: 25.0%;
	float: left;
	text-align: left;
}
.adminLablesingleAttendeeInfo {
	margin: 0px;
	padding-right: 1%;
	float: left;
	width: 55.0%;
	float: left;
	text-align: left;
}
.admininpColsingle {
	margin: 0px;
	padding: 0px;
	float: left;
	/*width: 82.5% !important;*/
	width: 29% !important;
}
.admininpColsingle1 {
	margin: 0px;
	padding: 0px;
	float: left;
	/*width: 82.5% !important;*/
	width: 80% !important;
}
.admininpColsingle1 ul {
	list-style: disc;
	list-style-position: inside;
}
.admininpColsingleReportMeetinginfo {
	margin: 0px;
	padding: 0px;
	float: left;
	/*width: 82.5% !important;*/
	width: 75%;
}
.SummaryReport .admininpColsingleReportMeetinginfo {
	margin: 0px;
	padding: 0px;
	float: left;
	/*width: 82.5% !important;*/
	width: 79%;
}
.meetingInfo .admininpColsingleReportMeetinginfo {
	margin: 0px;
	padding: 0px;
	float: left;
	/*width: 82.5% !important;*/
	width: 75%;
}
.admininpColsingleAttendeeInfo {
	margin: 0px;
	padding: 0px;
	float: left;
	/*width: 82.5% !important;*/
	width: 40% !important;
}
.adminLablesinglecolErrordetail {
	margin: 0px;
	font-size: 13px;
	color: #010a26;
	float: left;
	width: 16.5%;
	float: left;
	text-align: left;
	margin: 3px;
}
.adminLablesinglecol1 {
	margin: 0px;
	padding-right: 8px;
	font-size: 15px;
	color: #010a26;
	float: left;
	width: 17.5%;
	float: left;
	line-height: 34px;
	text-align: left;
}
.admininpCol {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 65% !important;
}
.admininpCol64 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 64% !important;
}

.admininpCol50 {
    margin: 0px;
    padding: 0px;
    float: left;
    width: 50% !important;
}


.admininpCol55 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 55% !important;
}
.admininpCol58 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 58% !important;
}
.admininpCol30 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 30% !important;
}
.admininpCol20 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 20% !important;
}
.adminpCol50 {
	float: left;
	border: 1px solid #e1dddd;
	background-color: #e1dddd;
	min-height: 34px;
	padding-top: 5px;
	padding-left: 5px;
	width: 48% !important;
	border-left-width: 3px;
	border-left-color: #84225E;
	margin-right: 6px;
}
.width13 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 13%;
}
.admininpbtnCol {
	padding-left: 450px;
}
.admininpColsingle82 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 82.5% !important;/*width: 29% !important;*/
}
.admininpColsingleErrordetail {
    margin: 3px;
    padding: 0px;
    float: left;
    width: 81.5% !important;
    word-wrap: break-word;
}
.admininputCol {
	margin: 0px;
	padding-left: 3px;
	border: none;
	height: 32px;
	width: 250px;
	font-size: 14px;
	color: #010a26;
	float: left;
	background: #F3F3F4;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid #D2D2D2;
}
.admininputColSmall {
	margin: 0px;
	padding-left: 3px;
	border: none;
	height: 32px;
	width: 200px;
	font-size: 14px;
	color: #010a26;
	background: #F3F3F4;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid #D2D2D2;
}
.floatLeftNone {
	float: none !important;
}
.BigTextBox {
	margin: 0px;
	padding-left: 3px;
	border: none;
	height: 32px;
	width: 300px;
	font-size: 14px;
	color: #010a26;
	float: left;
	background: #F3F3F4;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid #D2D2D2;
}
.admininputThreeCol {
	margin: 0px;
	padding-left: 2%;
	border: none;
	height: 32px;
	width: 193px;
	font-size: 14px;
	color: #010a26;
	float: left;
	background: #F3F3F4;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid #D2D2D2;
}
.admininputsingleletter {
	margin: 0px;
	padding-left: 2%;
	border: none;
	height: 32px;
	width: 30px;
	font-size: 14px;
	color: #010a26;
	float: left;
	background: #F3F3F4;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid #D2D2D2;
}
.adminSelect {
	margin: 0px;
	padding: 8px 8px 8px 1%;
	border: none;
	line-height: 35px;
	height: 32px;
	width: 193px !important;
	font-size: 12px;
	color: #010a26;
	float: left;
	background: url(../../images/amin_input.png) no-repeat;
}
.adminRow2 {
	margin-top: 20px;
	padding: 0px 10px;
	border: 1px solid #e5e1e1;
	height: 35px;
	line-height: 35px;
	background: #f9f9f9;
	font-size: 14px;
	color: #691347;
}
/*.width38Lable{ width:38% !important; padding-right:0px !important;}*/

.loginTitle {
	font-family: 'Roboto', sans-serif;
	font-weight: normal;
	font-size: 24px;
	color: #f36c24;
	padding: 0;
	margin: 10px 0 10px 0;
	text-align: center;
}
.loginRow1 {
	margin: 45px auto 10px auto;
	padding: 15px 0px 10px 15px;
	width: 55%;
	background: #fafafa;
	border: 0px solid #c7c5c5;
}
.loginBox {
	margin: 0px;
	padding-bottom: 15px;
	border: 0px solid red;
	width: 98%;
}
.loginBox .adminLable {
	margin: 0px;
	padding-right: 8px;
	font-size: 13px;
	color: #010a26;
	float: left;
	width: 33%;
	float: left;
	line-height: 34px;
	text-align: left;
}
.loginBox .admininpCol {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 62% !important;
}
.loginBox .admininputCol {
	margin: 0px;
	padding-left: 2%;
	border: none;
	height: 39px;
	width: 223px;
	font-size: 14px;
	color: #000;
	float: left;
	background: url(../../images/loign_input.png) no-repeat;
}
.loginBtn {
	margin-top: 10px;
	background: url(../../images/loginBnt.png) no-repeat;
	height: 37px;
	float: left;
	border: 0;
	padding: 0px;
	width: 98px;
	cursor: pointer;
	font-size: 20px;
	color: #fff;
	text-align: center;
}
.loginBtn:hover {
	background: url(../../images/loginBnt.png) 0px -37px no-repeat;
}
.req {
	color: #FF0000;
	font-weight: normal;
}
/**********************Admin End***********************/

/*************************Inners Page Section Start**************************/
.contentSec {
	margin: 0px;
	padding: 20px 0px;
	border: 0px solid red;
}
.leftSec {
	margin: 0px;
	padding: 0px;
	border: 0px solid red;
	background: #FFFFFF;
	width: 110% !important;
}
.rightSec {
	margin-left: 2% !important;
	padding: 0px;
	border: 0px solid #d1d1d1;
	width: 100% !important;
}
.leftSec_Inner2 {
	margin-left: 0%;
	padding: 0px;
	border: 0px solid #d1d1d1;
	width: 100% !important;
}
.rightSec_Inner2 {
	margin: 0px;
	padding: 0px;
	border: 0px solid red;
	background: #FFFFFF;
	width: 105% !important;
}
.contentSec p {
	margin: 0px;
	padding: 10px 0px;
	font-size: 13px;
	color: #3b3b3b;
	line-height: 16px;
}
.contentSec p a {
	color: #3b3b3b;
	text-decoration: none;
}
.contentSec p a:hover {
	color: #3b3b3b;
	text-decoration: underline;
}
.leftBox1 {
	margin-bottom: 20px;
	padding: 10px 18px 10px 18px;
	border: 1px solid #d1d1d1;
	background: #FFFFFF;
	width: 100% !important;
	word-wrap: break-word;
}
.purpalBoxTitle {
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 0px 8px;
	line-height: 27px;
	background: #84225e;
	font-family: 'Roboto', sans-serif;
	font-size: 18px;
	color: #fff;
	font-weight: normal;
}
.leftsecUL {
	margin: 0px;
	padding: 4px 10px 7px 0px;
	display: inline-block;
	list-style: none;
	font-size: 16px;
}
.leftsecUL li {
	margin: 0px;
	padding: 0px 0px 2px 20px;
	display: block;
	background: url(../../images/leftsecBullet.png) 0px 9px no-repeat;
	line-height: 20px;
}
.leftsecUL li:last-child {
	margin: 0px;
	padding-left: 20px;
	display: block;
	background: url(../../images/purpal_Bullet.png) 0px 9px no-repeat;
	line-height: 20px;
}
.leftsecUL li a {
	text-decoration: none;
	color: #202225;
}
.leftsecUL li a:hover {
	text-decoration: underline;
	color: #202225;
}
.leftBox2 {
	margin-bottom: 5px;
	padding: 15px 18px 2px 18px;
	border: 1px solid #d1d1d1;
	background: #f7f7f7;
	width: 100% !important;
	word-wrap: break-word;
}
.leftBox2 h3 {
	margin: 0px;
	padding-bottom: 5px;
	border: 0px solid #d1d1d1;
	font-size: 20px;
	color: #84225e;
	font-weight: normal;
	font-family: 'Roboto', sans-serif;
	src: url('gotham_medium-webfont.eot');
	src: url('gotham_medium-webfont.eot?#iefix') format('embedded-opentype'),;
}
.purpalUL2 {
	margin: 0px;
	padding: 2px 0px 10px 0px;
	display: inline-block;
	list-style: none;
	font-size: 16px;
}
.purpalUL2 li {
	margin: 0px;
	padding: 5px 5px 5px 20px;
	display: block;
	background: url(../../images/purpal_Bullet.png) 0px 12px no-repeat;
	line-height: 20px;
	border-bottom: 1px dashed #8f9090;
}
.purpalUL2 li:last-child {
	margin: 0px;
	padding: 5px 5px 0px 20px;
	display: block;
	background: url(../../images/purpal_Bullet.png) 0px 12px no-repeat;
	line-height: 20px;
	border-bottom: none;
}
.purpalUL2 li a {
	text-decoration: none;
	color: #202225;
	font-family: 'Roboto', sans-serif;
	font-size: 13px;
}
.purpalUL2 li a:hover {
	text-decoration: underline;
	color: #202225;
}
.rightSecRow1 {
	margin-bottom: 15px;
	padding: 0px 10px 0px 10px;
	border: 1px solid #d1d1d1;
	background: #FFFFFF;
	width: 100%;
	word-wrap: break-word;
}
.rightSecRow1 span {
	margin: 5px 0px 0px 18px;
	padding: 3px 5px 3px 5px;
	background: #3b3b3b;
	color: #fff;
	float: left;
}
.rightSecRow1 span:hover {
	margin: 5px 0px 0px 18px;
	padding: 3px 5px 3px 5px;
	background: #84225e;
	color: #fff;
	float: left;
}
.innerSearchbox {
	padding: 0px;
	margin-top: 4px;
	float: right;
	border: 0px solid red;
	width: 194px;
}
.innerSearchbox .innerSearch {
	padding: 6px 5px;
	color: #424042;
	border: 1px solid #bcbdbe;
	border-right: none;
	font-size: 13px;
	float: left;
	width: 83%;
	background: #fff;
}
.innerSearchbox .innerSearchBtn {
	background: url(../../images/innerSearch.png) no-repeat;
	height: 29px;
	float: left;
	border: 0;
	padding: 0px;
	width: 17%;
	cursor: pointer;
}
.innerSearchbox .innerSearchBtn:hover {
	background: url(../../images/innerSearch_hover.png) no-repeat;
}
.rightSecRow2 {
	margin-bottom: 15px;
	padding: 3px 0px 3px 0px;
	border-bottom: 3px double #d3d3d3;
}
.rightSecRow2 h3 {
	font-family: 'Roboto', sans-serif;
	font-size: 15px;
	font-weight: normal;
	padding: 0;
	margin-bottom: 0px;
	margin-top: 0px;
	color: #f36b24;
	font-size: 15px;
	line-height: 18px;
}
.rightSecRow2 p {
	margin: 0px;
	padding: 10px 0px;
	font-size: 13px;
	color: #3b3b3b;
	line-height: 17px;
}
.rightSecRow2 p a {
	color: #84225e;
	text-decoration: underline;
}
.rightSecRow2 p a:hover {
	color: #84225e;
	text-decoration: none;
}
.rightSecRow2 .leftColsRow2 {
	margin: 0px 0px 0px 0px;
	padding-right: 15px;
	width: 30%;
	border: 0px solid red;
	float: left;
}
.rightSecRow2 .rightColsRow2 {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	width: 70%;
	border: 0px solid black;
	float: left;
}
.rightSecRow2 .leftColsRow2 .leftImgs {
	margin-bottom: 10px;
	padding-: 0px;
	border: 0px solid red;
}
.btmBorder {
	border-bottom: 1px solid #dcdcdc;
}
.pgnation {
	margin-bottom: 40px;
	margin-top: 30px;
	padding: 0px;
	list-style: none;
}
.pgnation li {
	margin-left: 5px;
	padding: 0px;
	float: left;
	font-size: 13px;
}
.pgnation li:first-child {
	margin-left: 0px;
}
.pgnation li a {
	padding: 5px 10px 5px 10px;
	color: #fff;
	text-decoration: none;
	background: #84225e;
	border: 1px solid #681046;
}
.pgnation li a:hover {
	padding: 5px 10px 5px 10px;
	color: #fff;
	text-decoration: none;
	background: #393939;
	border: 1px solid #1e1e1e;
}
/*************************Inners Page Section End**************************/






.paddTop1 {
	padding-top: 1px;
}
.paddTop3 {
	padding-top: 3px !important;
}
.mainServices {
	list-style: none;
	font-family: 'Roboto', sans-serif;
	font-size: 11px;
	margin: 0;
	padding: 0;
}
.mainServices .controlRound {
	float: left;
	display: block;
	margin-right: 8px;
	color: #f0cdcd;
	height: 235px;
	background: #fff;
	border-radius: 180px;
	padding: 7px;
	box-shadow: 2px 2px 2px #ccc;
}
.mainServices .controlRound p strong {
	color: #fff;
	font-size: 13px;
	font-family: Georgia;
}
.mainServices .controlRound a {
	display: block;
	overflow: hidden;
	width: 224px;
	cursor: pointer;
	float: right;
}
/*#a1{width:510px}*/
.mainServicesl .controlRound img {
	z-index: 99999;
	position: absolute;
	border: 3px solid #881212;
}
.mainServices .controlRound p {
	width: 120px;
	display: block;
	margin: 0 0 0 85px;
	padding: 0;
}
.serviceContainer {
	width: 100%;
	display: inline-block;
	position: relative;
	top: -222px;
}
.serviceContainer .leftLinks {
	float: left;
	padding-left: 3px;
}
.serviceContainer .rightLinks {
	position: relative;
	z-index: 1;
	width: 280px;
}
.innerULLinks1 {
	position: relative;
	z-index: 9;
	top: -185px;
	left: 60px;
}
.innerULLinks1 li {
	padding: 0;
	marign: 0;
}
.innerULLinks1 li a {
	font-size: 14px;
	padding: 3px 0 3px 18px;
	background: url(../../images/arrowBtm.gif) 0 8px no-repeat;
}
.innerULLinks1 li a:hover {
	text-decoration: none;
	color: #0285ab;
}
.innerULLinks2 {
	top: -190px;
	left: 60px;
	position: relative;
}
.innerULLinks2 li {
	padding: 0;
	marign: 0;
}
.innerULLinks2 li a {
	font-size: 14px;
	padding: 3px 0 3px 18px;
	background: url(../../images/arrowBtm.gif) 0 8px no-repeat;
}
.innerULLinks2 li a:hover {
	text-decoration: none;
	color: #f9831e;
}
.navbar2-collapse {
	display: none;
}
.innerULLinks3 {
	top: -175px;
	left: 60px;
	position: relative;
}
.innerULLinks3 li {
	padding: 0;
	marign: 0;
}
.innerULLinks3 li a {
	font-size: 14px;
	padding: 3px 0 3px 18px;
	background: url(../../images/arrowBtm.gif) 0 8px no-repeat;
}
.innerULLinks3 li a:hover {
	text-decoration: none;
	color: #5eaa1c;
}
.bodyWrapper {
	padding: 20px 0 20px 0;
}
.roundLink {
	margin: 10px auto 30px auto;
}
.clientLogoContainer {
	background: #ffffff;
	height: 165px;
	border-bottom: 1px #ddd solid;
	border-top: 1px #ddd solid;
}
.clientLogo {
	width: 100%;
	padding: 30px 0;
}
.clientLogo li {
	float: left;
	padding: 0 20px 0 0;
}
.captionTitle {
	background: url(../../images/captionTitle.jpg) center bottom no-repeat;
	padding-top: 4px;
	height: 43px;
	text-align: center;
	font-size: 23px;
	font-family: misobold;
}
.imgRight {
	float: right;
	position: relative;
	z-index: 99;
}
.textContainer {
	padding: 10px 0 20px 0;
}
.textContainer p {
	line-height: 27px;
	margin-bottom: 20px;
	font-size: 15px;
}
.paddTop30 {
	padding-top: 30px;
}
/* lower browser warning */

.browser-warning {
	display: none;
	position: absolute;
	width: 100%;
	z-index: 99999;
	background: url(../../images/overlay.png) repeat scroll 0 0 transparent;
}
.messagePopup {
	margin: 15% auto;
	width: 610px;
	height: 300px;
	padding: 50px 50px;
	background: url(../../images/popupOldBrowser.png) no-repeat 0 0;
	font-size: 14px;
}
.messagePopup p {
	margin: 10px 0;
	font-size: 14px;
}
.broserIcons {
	border: 1px #ccc solid;
	padding: 40px 30px;
	display: inline-block;
	width: 88%;
	background: url(../../images/greyStrip.jpg) repeat-x;
	margin: 20px 0;
}
.broserIcons li {
	float: left;
	margin-right: 7px;
}
.broserIcons li a {
	text-decoration: none;
	border: 1px #ccc solid;
	padding: 5px 10px;
}
.broserIcons li a:hover {
	text-decoration: none;
	border: 1px #ccc solid;
	padding: 5px 10px;
	background-color: #ccc;
	color: #000000;
}
/* Target old browsers with modernizr */
.oldie .browser-warning {
	display: block;
}
.footerContact {
	width: 100%;
}
.contactIco1 {
	padding: 0 0 3px 27px;
	background: url(../../images/addIco1.jpg) no-repeat;
	color: #9FA4A6;
}
.contactIco2 {
	padding: 0 0 3px 27px;
	background: url(../../images/addIco2.jpg) no-repeat;
	color: #9FA4A6;
}
.contactIco3 {
	padding: 0 0 3px 27px;
	background: url(../../images/addIco3.jpg) no-repeat;
	color: #9FA4A6;
}
.faxber01ber {
	color: #9FA4A6 !important;
}
.paddLeft20 {
	padding: 0px 20px;
}
.searchFieldBtm {
	display: inline-block;
	height: 37px;
}
.searchFieldBtm .leftField {
	float: left;
	width: 227px;
	min-height: 40px;
}
.searchFieldBtm .rightField {
	width: 70px;
	float: left;
}
.submitBtn {
	background: #fcad69;
	border-bottom-right-radius: 3px;
	border-top-right-radius: 3px;
	height: 35px;
	width: 77px;
	border: 0;
}
.submitBtn:hover {
	background: #9f5c23;
	color: #FFF;
}
.searchInput {
	text-decoration: underline;
}
.searchTop {
	width: 222px;
	float: left;
	padding-top: 12px;
}
.searchTop .leftField {
	float: left;
	width: 150px;
}
.searchTop .rightField {
	float: right;
	width: 42px;
}
.searchInputMain {
	padding: 7px 0 5px 3px;
	border: 0;
	color: #000;
	width: 182px;
	height: 34px;
	position: relative;
	padding: 4px 10px;
	border-bottom-left-radius: 3px;
	border-top-left-radius: 3px;
	text-decoration: none;
	border: #999999 1px solid;
}
.alpha {
	padding-left: 0px !important;
}
.footerBtm {
	background: #000000;
	padding: 15px 0 5px 0;
	text-align: center;
	margin-top: 20px;
}
.footerBtm a {
	color: #9FA4A6;
}
.footerBtm a:hover {
	color: #f9831e;
}
.rightContainer {
	border: 1px #FF0000 solid;
}
.goBtn {
	background: url(../../images/goBtn.png) 0 -34px no-repeat;
	padding: 8px 12px 9px 12px;
	border: 0;
	color: #FFF;
	width: 45px;
	height: 34px;
}
.goBtn:hover {
	background: url(../../images/goBtn.png) 0 0 no-repeat;
	color: #000;
}
.searchInput {
	padding: 7px 0 5px 3px;
	border: 0;
	color: #000;
	width: 227px;
	height: 35px;
	position: relative;
	padding: 4px 10px;
	border-bottom-left-radius: 3px;
	border-top-left-radius: 3px;
	text-decoration: none;
}
.contactBox {
	background: #fcad69;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
	color: #000;
	padding: 10px 20px;
	float: right;
	margin-bottom: 30px;
}
.contactBox span {
	float: left;
	margin-right: 7px;
}
.contactBox a {
	color: #000;
}
/*.social { position:absolute; right:20px; top:80px; }*/
.social li {
	float: left;
	padding: 0 2px;
	font-size: 14px !important;
}
.collapse {
	display: none;
}
.collapse.in {
	display: block;
}
.collapsing {
	/*margin: 0px;
	padding: 10px 8px;
	cursor: pointer;
	position: relative;
	margin-bottom: 3px;
	font-weight: bold;
	background: #393739 url(../../images/left.png) center right no-repeat;
	font-family: 'latoregular';
	font-size: 14px;
	border-bottom: 2px solid #333;
	color: #ededed;*/
}
/*.smallGobtn:hover { background:url(../../images/arrowBtn.png) 0 0 no-repeat; color:#000 }*/

.marTop30 {
	margin-top: 30px;
}
.marTop10 {
	margin-top: 10px !important;
}
.marTop15 {
	margin-top: 15px !important;
}
/* menu main start */

.dropdown {
	position: relative;
}
.dropdownRights {
	background: none repeat scroll 0 0 #FCFCFC;
	border: 1px solid #DDDDDD;
	box-shadow: 0 0 5px #E9E9E9 inset;
	color: #666666;
	line-height: 30px;
	margin: 0;
	min-width: 200px;
	padding: 8px 5px;
	width: auto;
}
.dropdown-toggle:focus {
	outline: 0;
}
.dropdown-menu {
	position: absolute;
	top: 100%;
	left: 11px;
	z-index: 1000;
	display: none;
	float: left;
	min-width: 160px;
	padding: 5px 0;
	margin: 2px 0 0;
	font-size: 14px;
	list-style: none;
	background-color: #fff;
	border: 1px solid #cccccc;
	border: 1px solid rgba(0, 0, 0, 0.15);
	border-radius: 4px;
	-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
	box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}
.dropdown-menu > li > a {
	display: block;
	clear: both;
	font-weight: 400;
	line-height: 1.428571429;
	color: #333;
	white-space: nowrap;
	padding: 5px 15px;
}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
	color: #fff;
	text-decoration: none;
	background-color: #f9831e;
}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
	color: #fff;
	text-decoration: none;
	background-color: #428bca;
	outline: 0;
}
.dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {
	text-decoration: none;
	cursor: not-allowed;
	background-color: transparent;
	background-image: none;
 filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.open > .dropdown-menu {
	display: block;
}
.open > a {
	outline: 0;
}
.dropdown-header {
	display: block;
	font-size: 12px;
	line-height: 1.428571429;
	color: #999;
	padding: 3px 20px;
}
.dropdown-backdrop {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 990;
}
.dropup .caret, .navbar-fixed-bottom .dropdown .caret {
	border-top: 0 dotted;
	border-bottom: 4px solid #000;
	content: "";
}
.dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu {
	top: auto;
	bottom: 100%;
	margin-bottom: 1px;
}
.navbar-brand {
	float: left;
	font-size: 18px;
	line-height: 20px;
	margin-top: 20px;
}
.navbar-brand:hover, .navbar-brand:focus {
	text-decoration: none;
}
.innerWrapper {
	margin-top: 25px;
	min-height: 300px;
}
/* RESPONSIVE CSS
-------------------------------------------------- */
.accoridionMenu {
	display: none;
}
.mainHeader {
	padding-bottom: 1px;
}
.mainNavigate {
	/* display: block; */
	width: 100%;/* margin-right: 2px; */
}
.mainNavigate .leftNav {
	/* float: left; */
	width: 100%;
}
.mainNavigate .searchField {
	background: url(../../images/fieldBack.jpg) no-repeat;
	height: 40px;
	position: relative;
	right: 5px;
	float: right;
	width: 220px;
	margin-top: 11px;
}
.mainNavigate .searchField .leftField {
	float: left;
	padding: 2px;
}
.mainNavigate .searchField .rightField {
	width: 40px;
	float: right;
}
#navigation {
	clear: both;
	margin-top: 4px;
	padding: 0;
	position: relative;
	z-index: 9999;
	/*z-index: 99999;*/
}
ul.nav-main, ul.nav-main li {
    list-style: none;
    margin: 0;
    padding: 12px 0;
}
ul.nav-main {
	position: relative;
	z-index: 597;
}
ul.nav-main li:hover > ul {
	visibility: visible;
}
ul.nav-main li.hover, ul.nav-main li:hover {
	position: relative;
	z-index: 599;
	cursor: pointer;
}
    ul.nav-main li {
        /* float: left; */
        display: inline-block;
        height: auto;
        color: #999;
        font-size: 14px;
        font-family: 'Roboto', sans-serif;
        padding: 7px 0 18px 0;
        /* background: url(../../images/divider.jpg) no-repeat right 20px; 
    border-right: #a0a8b1 1px dashed; */
    }
ul.nav-main li:last-child {
	/* float: left;
	display: block; */
	height: auto;
	color: #999;
	font-size: 14px;
	font-family: 'Roboto', sans-serif;
	background: none;
}
ul.nav-main li a {
	/* display: block;
	height: 29px; */
	color: #fff;
	font-family: 'Roboto', sans-serif;
	text-decoration: none;
	padding: 0 10px;
	font-weight: 400;
	border-right: #a0a8b1 1px dashed;
	font-size: 16px;
}
ul.nav-main li a:hover {
	color: #fff;	
}
ul.nav-main .list {
	padding-right: 22px;
	background: url(images/navigation-arrow.gif) no-repeat right top;
}
ul.nav-sub {
	visibility: hidden;
	position: absolute;
	top: 43px;
	left: 0;
	z-index: 9999999999;
	/*z-index: 99999999999;*/
	padding: 10px 0 15px 0;
	border-bottom: 5px #BF301C solid;
	background: #707070;
}
ul.nav-sub li {
	list-style: none;
	display: block;
	height: auto;
	float: none;
	min-width: 350px; /*width are changed from 145 to 180 as per text length grow*/
	background: none;
	padding: 0;
}
ul.nav-sub li a {
	list-style: none;
	display: block;
	float: none;
	width: 350px; /*width are changed from 145 to 180 as per text length grow*/
	background: none;
	font-size: 15px;
	font-family: 'Roboto', sans-serif;
	padding: 8px 16px;
	height: auto;
	color: #fff;
	border:none;
}
ul.nav-sub li a:hover {
	background: #136294;
	color: #fff;
	border-radius: 0px;
}


/* final dropdown responsive menu */

@viewport {
 width: device-width;
}
.close-btn {
	display: block;
	width: 2.625em;
	height: 2.25em;
	border: 0;
	outline: none;
	background: #333 url(../../images/close.png) left center no-repeat;
	background-size: 1.875em 1.875em;
	overflow: hidden;
	white-space: nowrap;
	text-indent: 100%;
 filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
	opacity: 1;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	padding: 0;
}
.no-svg .close-btn {
	background-image: url(../../img/close-btn.png);
}
.nav-btn {
	display: block;
	width: 39px;
	height: 39px;
	border: 0;
	outline: none;
	background: url(../../images/topBlack_menu.png) left center no-repeat;
	overflow: hidden;
	white-space: nowrap;
	text-indent: 100%;
 filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
	opacity: 0.7;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	padding: 0;
}
.no-svg .nav-btn {
	background-image: url(../../images/nav-icon.png);
}
.close-btn:focus, .close-btn:hover, .nav-btn:hover, .nav-btn:focus {
 filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
	opacity: 1;
}
#outer-wrap {
	position: relative;
	overflow: hidden;
	width: 100%;
	background-color: #eaf0f7;
}
#inner-wrap {
	position: relative;
	width: 100%;
}
#nav .close-btn {
	display: none;
}
#nav .block-title {
	border: 0;
	clip: rect(0000);
	height: 1px;
	overflow: hidden;
	position: absolute;
	width: 1px;
	margin: -1px;
	padding: 0;
}
#nav .block {
	z-index: 2;
	position: relative;
}
#nav ul:before, #nav ul:after {
	content: "";
	display: table;
}
#nav ul:after {
	clear: both;
}
#top {
	z-index: 100;
	position: relative;
	color: #fff;
}
#top .block-title {
	font-size: 1.875em;
	line-height: 1.2em;
	text-align: center;
	white-space: nowrap;
	margin: 0;
}
#top .nav-btn {
	top: 2px;
	left: 15px;
}
#main {
	background: #fff;
}
#main .block {
	padding: 2.625em 1.875em;
}
footer[role=contentinfo] {
	background: #ddd;
}

#meetingEnrolledLearenerList {
	margin-left:5px;
	width:97%;
	/*height:300px;
	overflow:auto;*/
}

.scrollableDiv {
	max-height: 300px;
	overflow: auto;
}

.switch {
	position: relative;
	display: block;
	vertical-align: top;
	width: 75px;
	height: 30px;
	padding: 3px;
	/*margin: 0 10px 10px 0;*/
	margin: 2px 0px 2px 0;
	background: linear-gradient(to bottom, #eeeeee, #FFFFFF 25px);
	background-image: -webkit-linear-gradient(top, #eeeeee, #FFFFFF 25px);
	border-radius: 18px;
	box-shadow: inset 0 -1px white, inset 0 1px 1px rgba(0, 0, 0, 0.05);
	cursor: pointer;
	box-sizing: content-box;
}

.switch-input {
	position: absolute;
	top: 0;
	left: 0;
	opacity: 0;
	box-sizing: content-box;
}

.switch-label {
	position: relative;
	display: block;
	height: inherit;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	background: #eceeef;
	border-radius: inherit;
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.12), inset 0 0 2px rgba(0, 0, 0, 0.15);
	box-sizing: content-box;
}

	.switch-label:before, .switch-label:after {
		position: absolute;
		top: 50%;
		margin-top: -.5em;
		line-height: 1;
		-webkit-transition: inherit;
		-moz-transition: inherit;
		-o-transition: inherit;
		transition: inherit;
		box-sizing: content-box;
	}

	.switch-label:before {
		content: attr(data-off);
		right: 11px;
		color: #aaaaaa;
		text-shadow: 0 1px rgba(255, 255, 255, 0.5);
	}

	.switch-label:after {
		content: attr(data-on);
		left: 11px;
		color: #FFFFFF;
		text-shadow: 0 1px rgba(0, 0, 0, 0.2);
		opacity: 0;
	}

.switch-input:checked ~ .switch-label {
	background: #E1B42B;
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15), inset 0 0 3px rgba(0, 0, 0, 0.2);
}

	.switch-input:checked ~ .switch-label:before {
		opacity: 0;
	}

	.switch-input:checked ~ .switch-label:after {
		opacity: 1;
	}

.switch-handle {
	position: absolute;
	top: 7px;
	left: 10px;
	width: 20px;
	height: 20px;
	background: linear-gradient(to bottom, #FFFFFF 40%, #f0f0f0);
	background-image: -webkit-linear-gradient(top, #FFFFFF 40%, #f0f0f0);
	border-radius: 100%;
	box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.2);
}

	.switch-handle:before {
		content: "";
		position: absolute;
		top: 50%;
		left: 50%;
		margin: -6px 0 0 -6px;
		width: 12px;
		height: 12px;
		background: linear-gradient(to bottom, #eeeeee, #FFFFFF);
		background-image: -webkit-linear-gradient(top, #eeeeee, #FFFFFF);
		border-radius: 6px;
		box-shadow: inset 0 1px rgba(0, 0, 0, 0.02);
	}

.switch-input:checked ~ .switch-handle {
	left: 46px;
	box-shadow: -1px 1px 5px rgba(0, 0, 0, 0.2);
}

/* Transition
========================== */
.switch-label, .switch-handle {
	transition: All 0.3s ease;
	-webkit-transition: All 0.3s ease;
	-moz-transition: All 0.3s ease;
	-o-transition: All 0.3s ease;
}

.switch-left-right .switch-label {
	overflow: hidden;
}

	.switch-left-right .switch-label:before, .switch-left-right .switch-label:after {
		width: 20px;
		height: 20px;
		top: 4px;
		left: 0;
		right: 0;
		bottom: 0;
		padding: 11px 0 0 0;
		text-indent: -12px;
		border-radius: 20px;
		box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.2), inset 0 0 3px rgba(0, 0, 0, 0.1);
	}

	.switch-left-right .switch-label:before {
		background: #eceeef;
		text-align: left;
		padding-left: 56px;
	}

	.switch-left-right .switch-label:after {
		text-align: left;
		text-indent: 9px;
		background: #9E9E9E;
		/*background: #369350;*/
		/*background: #172c4cbf;
		background: #144a4ae8;
		background: #185f0fe8;
		background: #67521985;
		background: #b6b6b6;
		background: #9E9E9E;*/
		left: -100px;
		opacity: 1;
		width: 100%;
	}

.switch-left-right .switch-input:checked ~ .switch-label:before {
	opacity: 1;
	left: 100px;
}

.switch-left-right .switch-input:checked ~ .switch-label:after {
	left: 0;
}

.switch-left-right .switch-input:checked ~ .switch-label {
	background: inherit;
}

.k-content td {
    word-break: break-all;
}

@media screen and (min-width: 639px) {
    #top .nav-btn, #nav .close-btn, #nav .block-title {
	border: 0;
	clip: rect(0000);
	height: 1px;
	overflow: hidden;
	position: absolute;
	width: 1px;
	margin: -1px;
	padding: 0;
}
}
 @media screen and (max-width: 620px) {
#nav {
	position: absolute;
	top: 0;
	padding-top: 5.25em;
}
#nav:not(:target) {
	z-index: 1;
	height: 0;
}
#nav:target .close-btn {
	display: block;
}
#nav .close-btn {
	position: absolute;
	top: 1.5em;
	left: 1.875em;
}
#nav .block {
	position: relative;
	padding: 0;
}
#nav li {
	position: relative;
	border-top: 1px solid rgba(255,255,255,0.1);
}
#nav li:last-child {
	border-bottom: 1px solid rgba(255,255,255,0.1);
}
#nav li.is-active:after {
	z-index: 50;
	display: block;
	content: "";
	position: absolute;
	top: 50%;
	right: -.03125em;
	margin-top: -.625em;
	border-top: .625em transparent solid;
	border-bottom: .625em transparent solid;
	border-right: .625em #FFF solid;
}
.js-ready #nav {
	height: 100%;
	width: 70%;
	background: #333;
	-webkit-box-shadow: inset -1.5em 0 1.5em -.75em rgba(0,0,0,0.25);
	-moz-box-shadow: inset -1.5em 0 1.5em -.75em rgba(0,0,0,0.25);
	box-shadow: inset -1.5em 0 1.5em -.75em rgba(0,0,0,0.25);
	left: -70%;
}
.js-ready #nav .block {
	background: transparent;
}
.js-ready #nav .close-btn {
	display: block;
 filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
	opacity: 0.7;
}
.js-ready #nav .close-btn:focus, .js-ready #nav .close-btn:hover {
 filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
	opacity: 1;
}
.js-ready #inner-wrap {
	left: 0;
}
.js-nav #inner-wrap {
	left: 70%;
}
.csstransforms3d.csstransitions.js-ready #nav {
	left: 0;
	-webkit-transform: translate3d(-100%, 0, 0);
	-moz-transform: translate3d(-100%, 0, 0);
	-ms-transform: translate3d(-100%, 0, 0);
	-o-transform: translate3d(-100%, 0, 0);
	transform: translate3d(-100%, 0, 0);
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	-o-backface-visibility: hidden;
	backface-visibility: hidden;
}
.csstransforms3d.csstransitions.js-ready #inner-wrap {
	left: 0 !important;
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	-o-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	-webkit-transition: 0 500ms ease;
	-moz-transition: 0 500ms ease;
	-o-transition: 0 500ms ease;
	transition: transform 500ms ease;
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	-o-backface-visibility: hidden;
	backface-visibility: hidden;
}
.csstransforms3d.csstransitions.js-nav #inner-wrap {
	-webkit-transform: translate3d(70%, 0, 0) scale3d(1, 1, 1);
	-moz-transform: translate3d(70%, 0, 0) scale3d(1, 1, 1);
	-ms-transform: translate3d(70%, 0, 0) scale3d(1, 1, 1);
	-o-transform: translate3d(70%, 0, 0) scale3d(1, 1, 1);
	transform: translate3d(70%, 0, 0) scale3d(1, 1, 1);
}
.csstransforms3d.csstransitions.js-ready #nav .block {
 filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
	opacity: 0.7;
	-webkit-transition: opacity 300ms 100ms 0 500ms ease;
	-webkit-transition-delay: ease, 0;
	-moz-transition: opacity 300ms 100ms ease, 0 500ms ease;
	-o-transition: opacity 300ms 100ms ease, 0 500ms ease;
	transition: opacity 300ms 100ms ease, transform 500ms ease;
	-webkit-transform: translate3d(70%, 0, 0) scale3d(0.9, 0.9, 0.9);
	-moz-transform: translate3d(70%, 0, 0) scale3d(0.9, 0.9, 0.9);
	-ms-transform: translate3d(70%, 0, 0) scale3d(0.9, 0.9, 0.9);
	-o-transform: translate3d(70%, 0, 0) scale3d(0.9, 0.9, 0.9);
	transform: translate3d(70%, 0, 0) scale3d(0.9, 0.9, 0.9);
	-webkit-transform-origin: 50% 0;
	-moz-transform-origin: 50% 0;
	-ms-transform-origin: 50% 0;
	-o-transform-origin: 50% 0;
	transform-origin: 50% 0;
}
.csstransforms3d.csstransitions.js-nav #nav .block {
 filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
	opacity: 1;
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	-o-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}
}
/***********************Bottom Responsive Slider************************/
/***********************Start Here************************/
.rslides {
	position: relative;
	list-style: none;
	overflow: hidden;
	width: 100%;
	padding: 0;
	margin: 0;
}
.rslides li {
	-webkit-backface-visibility: hidden;
	position: absolute;
	display: none;
	width: 100%;
	left: 0;
	top: 0;
}
.rslides li:first-child {
	position: relative;
	display: block;
	float: left;
}
.rslides img {
	display: block;
	height: auto;
	float: left;
	width: 100%;
	border: 0;
}
/***********************End Here************************/

/***********************Video gallery Responsive Slider************************/
/***********************Start Here************************/

.slider {
	margin: 0px auto 20px auto;
	padding: 0px;
}
#video-gallery {
	width: 100%;
}
.videoGallery .rsTmb {
	padding: 15px 0px 0px 15px;
}
.videoGallery .rsThumbs .rsThumb { /*width: 220px;*/
	width: 250px;
	height: 126px;
	border-bottom: 1px solid #2E2E2E;
	background: #393739;
}
.videoGallery .rsThumbs { /*width: 220px;*/
	width: 250px;
	padding: 0;
}
.videoGallery .rsThumb:hover {
	background: #393739;
}
.videoGallery .rsThumb.rsNavSelected {
	background-color: #620f42;
	border-bottom: -color #02874A;
}
.sampleBlock {
	left: 3%;
	top: 1%;
	width: 100%;
	max-width: 400px;
}
.slider_button {
	margin-top: 10px;
	background: url(../../images/slider_button.png) repeat-x;
	height: 26px;
	font-family: 'Roboto', sans-serif;
	color: #000;
	font-size: 14px !important;
	float: left;
	border: 0;
	padding: 0px;
	width: 50%;
	cursor: pointer;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.slider_button:hover {
	background: url(../../images/slider_button_hover.png) repeat-x;
	border: 1px solid #afaaad;
	color: #741951;
}
.slider_buttonActive {
	margin-top: 10px;
	background: url(../../images/slider_button_hover.png) repeat-x;
	height: 26px;
	font-family: 'Roboto', sans-serif;
	color: #000;
	font-size: 14px !important;
	float: left;
	border: 0;
	padding: 0px;
	width: 50%;
	cursor: pointer;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
/* Styles for validation helpers
-----------------------------------------------------------*/
.field-validation-error {
	color: #ff0000;
	display: block;
	font-size: 10px;
}
.field-validation-valid {
	display: none;
}
.input-validation-error {
	border: 1px solid #ff0000;
	background-color: #ffeeee;
	font-size: 14px;
}
.validation-summary-errors {
	font-weight: bold;
	color: #ff0000;
	font-size: 10px;
}
.validation-summary-valid {
	display: none;
}
fieldset {
	border: 0px none #ccc; /*border: 1px solid #ccc;     padding: 1.4em;     margin: 0 0 1.5em 0;     background:#fff;*/
}
/*--- End validation*/


/*--- Copy Rights button*/
a.add-btn {
	color: #FFF;
	background-color: #356AA0;
	border-radius: 5px 5px 5px 5px;
	text-decoration: none;
	cursor: pointer;
	display: block;
	padding: 8px 13px 7px;
	font-size: 12px !important;
	font-weight: bold;
}
a:hover.add-btn {
	background-color: #DDD;
	color: #000;
}
/*----------------- Flash messages------------------------------*/
/*.highlight {
	background: #ff0;
}*/
/*.info {
	background-color: #CCFFCC;
	border-top: 1px solid #FFCC66;
	border-bottom: 4px solid #FFCC66;
	padding: 6px;
	font-family: 'Roboto', sans-serif;
	font-size: 1.1em;
	text-align: center;
	border-top-color: #006600;
	border-bottom-color: #006600;
	font-weight: bold;
	color: #339933;
	cursor: pointer;
}*/
.info {
    background-color: #1568a6;
    border-top: 1px solid #1568a6;
    border-bottom: 4px solid #1568a6;
    padding: 6px;
    font-family: 'Roboto', sans-serif;
    font-size: 17px;
    text-align: center;
    border-top-color: #1568a6;
    border-bottom-color: #1568a6;
    font-weight: bold;
    color: white;
    cursor: pointer;
}
.warning {
    background-color: #FFFF99;
    border-top: 1px solid #FFCC66;
    border-bottom: 4px solid #FFCC66;
    padding: 6px;
    font-family: 'Roboto', sans-serif;
    font-size: 17px;
    text-align: center;
    border-top-color: #CC9900;
    border-bottom-color: #CC9900;
    font-weight: bold;
    color: #663300;
    cursor: pointer;
}
.error {
    background-color: #FFCC99;
    border-top: 1px solid #FFCC66;
    border-bottom: 4px solid #FFCC66;
    padding: 4px;
    font-family: 'Roboto', sans-serif;
    font-size: 17px;
    text-align: center;
    border-top-color: #800000;
    border-bottom-color: #800000;
    font-weight: bold;
    color: #990000;
    cursor: pointer;
}
#flash {
	position: fixed;
	width: 100%;
	/*z-index: 1000;*/
	/*z-index: 99999;*/
	z-index: 999999999;
}
/*----------------- Dashboard Styles------------------------------*/
.dashboardHead {
	padding: 5px;
	border-bottom: 1px solid gray;
	font-weight: bold;
	clear: both;
}
.dashboardlink {
	float: left;
	margin: auto;
	overflow: hidden;
	clear: both;
	margin-top: 10px;
}
.dashboardlink div {
	float: left;
	margin: auto;
	margin-right: 10px;
}
.dashboardlink div a {
	display: block;
	padding: 13px;
	padding: 0;
	background-image: url(/content/images/admin-dashboard.png);
	background-repeat: no-repeat;
	background-position: 8px 0px;
	text-align: left;
	/* width: 175px; */
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	align-items: center;
	/* margin: 0 auto; */
	/*height: 43px;*/
	padding-left: 57px;
	line-height: 43px;
	background-size: 35px;
}
.dashboardlink div a.dashb-btn-line-height {
    line-height: normal;
}
.adminMainBox .dashboardlink div.clear {
	display: none;
}
.dashboardlink div a:hover {
	text-decoration: underline;
}
.dashboardlink div a:active {
	text-decoration: underline;
}
.dashboardlink div a:visited {
	text-decoration: none;
}
.rightsSubHeading {
	background-color: #bcbdbe;
}
.bannerImage {
	margin-left: 170px;
	margin-top: 10px;
}
.link {
	/*padding: 0 2px 1px 15px;*/
	color: #84225E !important;
	font-size: 12px !important;
	font-weight: bold !important;
	text-decoration: none;
}
.link:link {
	/*color: blue ;*/
	text-underline-position: none !important;
}
.link:hover {
	/*color: #84225E !important;*/
        /*text-underline-position: auto !important;*/
	text-decoration: underline;
}
.link:active {
	/*color: #84225E !important;*/
	text-underline-position: auto !important;
}
.center {
	text-align: center !important;
}
.wid31 {
	width: 31% !important;
	padding: 0px 2px;
}
.wid47 {
	width: 47% !important;
	padding: 0px 2px;
}
.wid55 {
	width: 55% !important;
	padding: 0px 2px;
}
.wid35 {
	width: 35% !important;
	padding: 0px 2px;
}
.wid37 {
	width: 37% !important;
	padding: 0px 2px;
}
.phmessge {
	font-size: 11px !important;
	padding: 5px 0px;
}
.jcImagemessge {
    font-size: 11px !important;
    padding: 5px 12px;
}
/*Evaluation form*/
.btneval {
	background-color: #000000;
	border: 0 none;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	padding: 7px;
}
.textboxcolunm {
	background: none repeat scroll 0 0 #F3F3F4;
	border: 1px solid #D2D2D2;
	border-radius: 3px;
	color: #010A26;
	float: left;
	font-size: 14px;
	height: 32px;
	margin: 0;
	padding-left: 3px;
	width: 165px;
}
.textboxordercolunm {
	background: none repeat scroll 0 0 #F3F3F4;
	border: 1px solid #D2D2D2;
	border-radius: 3px;
	color: #010A26;
	float: left;
	font-size: 14px;
	height: 32px;
	margin: 0;
	padding-left: 3px;
	width: 40px;
	margin-left:4px;
}
.quetitle {
	color: #000 !important;
	margin: 0px !important;
	padding: 0px !important;
	font-family: 'Roboto', sans-serif !important;
}
.adminLable10 {
	margin: 0px;
	padding-right: 8px;
	font-size: 13px;
	color: #010a26;
	float: left;
	width: 10%;
	float: left;
	line-height: 34px;
	text-align: left;
}
.admininpCol90 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 90% !important;
}
/**evaluation Form Section**/
.questionDiv {
	border-bottom: 1px dashed #808080;
	padding-bottom: 20px !important;
}
.questionDivReport {
	padding-bottom: 20px !important;
}
.formBox {
	margin: 0px;
	padding: 0px 5px;
	border: 0px solid red;
	width: 100%;
}
.formBox h1 {
	font-family: 'Roboto', sans-serif;
	font-weight: normal;
	font-size: 24px;
	color: #fff;
	padding: 10px 10px !important;
	margin: 10px 0 0px 0;
	border: 1px solid #580b3a;
	background: #84225e;
}
.formBox p {
	padding: 5px 0px 8px 0px;
}
.numberOl {
	margin: 15px 0px 10px 0px;
	list-style-type: decimal !important;
}
.numberOl li {
	margin: 0px;
	padding-bottom: 5px;
}
.numberOlReport {
	margin: 15px 0px 10px 0px;
	padding-left: 10px;
	list-style-type: decimal !important;
}
.numberOlReport li {
	margin: 0px;
	padding-left: 10px;
	padding-bottom: 5px;
}
.evulationgrid {
	border-bottom: 4px solid #AAAAAA !important;
	border: 1px solid #AAAAAA;
	margin: 10px 0px 0 0px;
	color: #157BAE;
}
.evulationgrid th {
	background: #E5E5E5;
	font-weight: bold;
	padding: 8px 7px;
	text-align: center;
}
.evulationgrid td {
	padding: 10px 7px;
	text-align: center;
	border-bottom: 1px solid #AAAAAA;
}
.radioBt {
	margin-right: 5px;
	margin-left: 5px;
	border: 1px solid red;
}
.textLeft {
	text-align: left !important;
	font-weight: bold;
	color: #000 !important;
	padding-left: 5px !important;
}
.abcdulVertical {
	margin: 5px 0 -5px 0px !important;
	padding: 0px;
	list-style-type: upper-alpha !important;
}
.abcdulVertical li {
	margin-left: 25px;
	padding-bottom: 5px;
}
.abcdulHorizental {
	margin: 10px 0px 10px 0px;
	padding: 0px;
	list-style-type: upper-alpha !important;
}
.abcdulHorizental li {
	margin-left: 22px; /*padding-bottom:8px;*/
	padding-bottom: 35px;
	padding-right: 10px;
	float: left;
	height: 30px;
}
/*select, input[type="text"], input[type="password"], textarea { background: none repeat scroll 0 0 #F8F8F8; border: 1px solid #C0C0C0; clear: both; height: 27px; margin-bottom: 5px; margin-left: 5px;    padding: 2px;}*/
.textaria_Box {
	height: 86px;
	resize: none; /*resize: both;*/
	width: 573px;
}
.input300 {
	width: 300px !important;
}
/*Question Preview Pages*/

.cmnRight {
	margin-right: 15px;
	margin-left: 10px;
	padding: 0px;
	border: 0px solid red;
	font-family: Arial, Verdana;
	font-size: 13px;
}
.QuestionDiv {
	border-bottom: 1px dashed black;
	padding: 20px 0px 20px 0px;
}
.physi_ul {
	/*margin-left: 20px;*/
	padding: 0px 0px 10px 0px;
	font-family: 'Roboto', sans-serif;
	font-size: 15px;
	float: right;
	color: #080000;
	font-weight: bold;
	float: left;
}
.physi_ul li {
	margin: 0px;
	padding-left: 7px;
}
.physi_ul li a {
	color: #050000;
	text-decoration: none;
}
.physi_ul li a:hover {
	color: #050000;
	text-decoration: underline;
}
.comment_box {
	padding: 10px 20px 20px 45px;
	color: #00425F;
}
.answerHorizontalList {
	color: #00425F;
	margin-left: -20px;
}
.horizontalList {
	float: left;
}
.widthauto {
	width: auto !important;
}
.answer_box {
	margin: 0px;
	padding: 3% 4%;
	width: 89.5%;
	border: 1px solid #d9d6d6;
}
.answer_box .ans_left, .answerList .ans_left {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 25px;
	border: 0px solid red;
}
.answer_box .ans_right, .answerList .ans_right {
	margin: 0px 10px;
	float: left;/*padding: 0px;
        width: 680px;*/
}
.answer_box .ans_input, .answerList .ans_input {
	margin-left: 0px;
	margin-bottom: 5px;
	width: 100%;
	height: 25px;
	clear: both;
	border: 1px solid #999;
}
/*.answerList {
    margin: 0px;
    padding: 0px;
    float: left;
    width: 25px;
    border: 0px solid red;
}*/

.answerList li {
	clear: both;
	padding: 5px 0;/*border: 1px solid #FFFFFF;
    list-style-position: inherit;
    list-style-type: none;
    margin: 0;*/
}
.OptionOrderVertical li {
	list-style: upper-alpha outside;
	color: #157BAE;
 padding:;
}
.OptionOrderHorizontal li {
	list-style: upper-alpha inside;
	color: #157BAE;
}
.RationalDiv {
	margin-left: 45px !important;
	margin-bottom: 10px !important;
}
.ie8 .commonBodySec {
	min-height: 650px;
}
.ie9 .commonBodySec {
	min-height: 650px;
}
.ie10 .commonBodySec {
	min-height: 650px;
}

/*-------------Delete Popup Box-------------*/
.popupDIV {
    padding: 10px 5px;
}

    .popupDIV p {
        margin: 07px;
        text-align: center;
    }

    .popupDIV div {
        margin-right: 12px;
        float: right;
    }
/*-------------Delete Popup Box-------------*/

/*-------------Delete Popup Box-------------*/

#deletePopupBox {
	padding: 10px 5px;
}
#deletePopupBox p {
	margin-bottom: 20px;
	text-align: center;
}
#deletePopupBox div {
	margin-right: 20px;
	float: right;
}

/*-------------Delete Popup Box-------------*/

#paymentConfirmationPopupBox {
    padding: 10px 5px;
}

    #paymentConfirmationPopupBox p {
        margin-bottom: 20px;
        text-align: center;
    }

    #paymentConfirmationPopupBox div {
        margin-right: 20px;
        float: right;
    }
/*-------------Mail Confirm Popup Box-------------*/

#MailConfirmPopupBox {
	padding: 10px 5px;
}
#MailConfirmPopupBox p {
	margin: 0px 5px 20px 5px;
	line-height: 20px;
}
#MailConfirmPopupBox div {
	margin-right: 20px;
	float: right;
}
/*-------------Mail to User Confirm Popup Box-------------*/

#MailToUserConfirmPopupBox {
	padding: 10px 5px;
}
#MailToUserConfirmPopupBox p {
	margin: 0px 5px 20px 5px;
	line-height: 20px;
}
#MailToUserConfirmPopupBox div {
	margin-right: 20px;
	float: right;
}

/*-------------Delete Popup Box-------------*/

#StatusChangePopupBox {
    padding: 10px 5px;
}

    #StatusChangePopupBox p {
        margin-bottom: 20px;
        text-align: center;
    }

    #StatusChangePopupBox div {
        margin-right: 20px;
        float: right;
    }

/*-------------Delete Popup Box-------------*/

#deletePopupBoxForEmailReminderGrid {
    padding: 10px 5px;
}

    #deletePopupBoxForEmailReminderGrid p {
        margin-bottom: 20px;
        text-align: center;
    }

    #deletePopupBoxForEmailReminderGrid div {
        margin-right: 20px;
        float: right;
    }

/*-------------Delete Popup Box-------------*/

#deletePopupBoxForTopicRecommendationGrid {
    padding: 10px 5px;
}

#deletePopupBoxForTopicRecommendationGrid p {
    margin-bottom: 20px;
    text-align: center;
}

#deletePopupBoxForTopicRecommendationGrid div {
    margin-right: 20px;
    float: right;
}

/*-------------Delete Popup Box-------------*/

#deletePopupBoxForLearnMatTopicRecomMappGrid {
    padding: 10px 5px;
}

    #deletePopupBoxForLearnMatTopicRecomMappGrid p {
        margin-bottom: 20px;
        text-align: center;
    }

    #deletePopupBoxForLearnMatTopicRecomMappGrid div {
        margin-right: 20px;
        float: right;
    }

/*-------------Delete Popup Box-------------*/

#deletePopupBoxForAllLearnMatTopicRecomMappGrid {
    padding: 10px 5px;
}

    #deletePopupBoxForAllLearnMatTopicRecomMappGrid p {
        margin-bottom: 20px;
        text-align: center;
    }

    #deletePopupBoxForAllLearnMatTopicRecomMappGrid div {
        margin-right: 20px;
        float: right;
    }


/*------------Clear all------------------------*/
#clearAllPopupBox {
    padding: 10px 5px;
}

    #clearAllPopupBox p {
        margin-bottom: 20px;
        text-align: center;
    }

    #clearAllPopupBox div {
        margin-right: 20px;
        float: right;
    }


#deletePopupBoxForEmailReminderGrid {
    padding: 10px 5px;
}

    #deletePopupBoxForEmailReminderGrid p {
        margin-bottom: 20px;
        text-align: center;
    }

    #deletePopupBoxForEmailReminderGrid div {
        margin-right: 20px;
        float: right;
    }

/*-------------Delete Popup Box-------------*/

#deletePopupBoxForTopicRecommendationGrid {
    padding: 10px 5px;
}

    #deletePopupBoxForTopicRecommendationGrid p {
        margin-bottom: 20px;
        text-align: center;
    }

    #deletePopupBoxForTopicRecommendationGrid div {
        margin-right: 20px;
        float: right;
    }

/*-------------Delete Popup Box-------------*/

#deletePopupBoxForLearnMatTopicRecomMappGrid {
    padding: 10px 5px;
}

    #deletePopupBoxForLearnMatTopicRecomMappGrid p {
        margin-bottom: 20px;
        text-align: center;
    }

    #deletePopupBoxForLearnMatTopicRecomMappGrid div {
        margin-right: 20px;
        float: right;
    }

/*-------------Delete Popup Box-------------*/

#deletePopupBoxForAllLearnMatTopicRecomMappGrid {
    padding: 10px 5px;
}

    #deletePopupBoxForAllLearnMatTopicRecomMappGrid p {
        margin-bottom: 20px;
        text-align: center;
    }

    #deletePopupBoxForAllLearnMatTopicRecomMappGrid div {
        margin-right: 20px;
        float: right;
    }


/*------------end clear all--------------------*/



/*-------------Grid Row Selection-------------*/
.selectedGridRow {
    background-color: #B4ABA6;
    border-color: #B4ABA6;
    color: #FFFFFF; /*background-image: none, linear-gradient(to bottom, #FE761B 0px, #E15613 100%);*/
}
.selectedGridRowForArchive {
    background-color: #ad372621;
    border-color: #fffafa;
    /*background-image: none, linear-gradient(to bottom, #FE761B 0px, #E15613 100%);*/
    /*accent-color: #ba2f1b;
    filter: invert(63%) sepia(28%) saturate(7249%) hue-rotate(0deg) brightness(103%) contrast(105%);*/
}
#frmMeetingPARS .adminLable45 {
	font-size: 14px;
	color: #84225E;
}
#frmMeetingPARS .admininpCol55 {
	font-size: 13px;
	display: block;
	margin-top: 10px;
}
.parsMultiSelect .k-multiselect-wrap {
	background-color: #F3F3F4 !important;
	padding: 13px 1.9em 5px 0 !important;
	width: 100% !important;
}
.adminpartSeciton {
	width: 100%;
	font-size: 12px;
}
.leftAdminpart {
	float: left;
	width: 74.5%;
	padding-right: 0.5%;
}
.rightAdminpart {
	float: left;
	width: 25%;
	padding: 2% 2%;
	background-color: #F2EFEF;
	border: 1px solid gray;
	font-size: 12px;
}
.meetingInfo {
	background-color: #F2EFEF;
	border: 1px solid #808080;
	font-size: 13px;
	padding: 2%;
	margin: 20px 0px;
}
.ReferralInfo {
	background-color: #F2EFEF;
	border-top: 1px solid #808080;
	border-bottom: 1px solid #808080;
	font-size: 13px;
	padding: 2%;
	margin: 20px 0px;
}
.Activity_info {
	float: left;
	width: 55%;
	padding-right: 1%;
}
.Activity_AttendeeInfo {
	float: left;
	width: 44%;
}
.Activity_referral_info_left {
	float: left;
	width: 28%;
}
.Activity_referral_info_left a {
	color: blue;
}
.Activity_referral_info_left .adminLablesinglecolReport {
	width: 70%;
}
.Activity_referral_info_left .admininpColsingleReportMeetinginfo {
	width: 30%;
}
.Activity_referral_info_right {
	float: left;
	width: 100%;
}
#TrackingDetail .k-state-selected, .k-state-selected:link {
	background-color: #D5521A;
	color: #fff !important;
}
#TrackingDetail .k-link {
	color: #000;
}
.Activity_info_cme {
	float: left;
	width: 60%;
	padding-right: 1%;
}
.Activity_AttendeeInfo_cme {
	float: left;
	width: 39%;
}
.padRight10 {
	padding-right: 10px !important;
}
.meetingInfo p {
	color: #580B3A;
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 5px;
	padding-left: 5px;
}
a.ChangeStatus {
	font-size: 12px;
	color: red;
	text-decoration: underline;
}
a.ChangeStatus {
	text-decoration: none;
}
#Tab1 ul li a {
	font-size: 12.5px !important;
}
.divPepostQue {
	width: 63%;
	float: left;
}
.divOptions {
	width: 100%;
	float: left;
}
.OptionText {
	width: 55% !important;
	/*width: 60%;*/
    /*float: left;*/
	display: inline-block;
	vertical-align: top;
}
.PrePercentage {
	width: 10%;
	/*width: 15%; */
    /*float: left;*/
	display: inline-block;
	text-align: center;
}
.Percentage {
	width: 15%;
	float: left;
	text-align: center;
}
.PostPercentage {
	width: 10%;
	/*width: 15%;*/
    /*float: left;*/
	display: inline-block;
	text-align: center;
}
.PrePostGraph {
	width: 22%;
	float: left;
	margin-left: 1%;
	margin-top: 1%;
}
.PrePostGraph .k-chart {
	width: 350px;
	height: 240px;
}
.greenColor {
	color: #060;
}
.prePostquestions {
	background-color: #F2EFEF;
	border: 1px solid #808080;
	font-size: 13px;
	margin: 20px 0;
	padding: 2%;
}
.prePostquestions p {
	color: #580B3A;
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 5px;
	padding-left: 5px;
}
.ExportToExcelRpt a {
	text-decoration: underline;
	color: #580B3A;
	font-size: 13px;
	font-weight: bold;
}
.ExportToExcelRpt a:hover {
	color: #424242;
}
 @media (min-width: 768px) and (max-width:979px) {
.divPepostQue {
	width: 58%;
}
/*.PrePostGraph .k-chart {

      width:280px;
      height:180px;
    }*/

}
 @media (width:1024px) {
.divPepostQue {
	width: 62%;
}
}
 @media (width:1280px) {
.divPepostQue {
	width: 62%;
}
}
.EvalReport_RatingMultiple_Tbl {
	width: 96%;
	margin-top: 10px;
}
.EvalReport_RatingMultiple_Tbl tbody tr {
	text-align: left !important;
	color: #000 !important;
	padding-left: 5px !important;
	vertical-align: top;
	background-color: lightgray;
}
.EvalReport_RatingMultiple_Tbl tbody tr th {
	padding: 5px;
}
.EvalReport_RatingMultiple_Tbl tbody tr .lblClass {
	padding: 5px;
	color: #84225e;
	text-align: left !important;
	font-weight: bold;/*padding-left: 5px !important;*/
}
.EvalReport_RatingMultiple_Tbl tbody tr .TxtClass {
	padding: 5px;
	text-align: center !important;
}
.EvalReport_MultiLineTxt_Tbl {
	width: 100%;
	margin-top: 10px;
}
.EvalReport_MultiLineTxt_Tbl li {
	margin-left: 40px;
	list-style-type: square;
}
.EvalOptionDiv {
	margin-left: 25px;
	width: 100%;
	float: left;
}
.EvalOptionDiv .OptionText1 {
	width: 72.3%;
	vertical-align: top;
	/*/float: left;*/
	display: inline-block;
}
.EvalOptionDiv .OptionText2 {
	width: 72.3%;
	vertical-align: top;
	/*/float: left;*/
        /*display:inline-block;*/
	display: inline-block;
}
.EvalOptionDiv .Percentage1 {
	width: 15%;
	position: absolute;
	top: 0px;
	/*float: left;*/
	text-align: center;
	display: inline-block;
}
.EvalOptionDiv .OptionTextlbl {
	float: left;
	width: 73%;
	color: #84225e !important;
	font-weight: bold;
}
.EvalOptionDiv .Percentagelbl {
	width: 15%;
	/*float: right;*/
	color: #84225e !important;
	font-weight: bold;
	text-align: center;
	display: inline-block;
}
.EvalOptionDiv .lblCountN {
	width: 10%;
	/*width: 15%; */
	float: right;
	font-weight: bold;
	display: inline-block;
	text-align: center;
}
.EvalOptionDiv .CountN {
	width: 10%;
	/*width: 15%; */
    /*float: left;*/
    /*font-weight: bold;*/
	float: right;
	right: 0;
	display: inline-block;
	text-align: center;
}
.EvalOptionDiv .OptionText1 .txtBoxUL {
	list-style-type: disc !important;
	margin: 5px 15px !important;
	padding: 0;
}
.EvalOptionDiv .abcdulVertical1 {
	margin: 5px 0 -5px 0px !important;
	padding: 0px;
	list-style-type: upper-alpha !important;
}
.EvalOptionDiv .abcdulVertical1 li {
	margin-left: 25px;
	position: relative;
	padding-bottom: 5px;
}
.EvalOptionDiv .abcdulVertical1 ul {
	list-style-type: disc !important;
	margin: 5px 0 -5px !important;
	padding: 0;
	width: 100%;
}
/*Followup survey styles start*/

        
.FollowupOptionDiv {
	margin-left: 25px;
	width: 100%;
	float: left;
}
.FollowupOptionDiv .OptionText1 {
	width: 72.3%;
	vertical-align: top;
	/*/float: left;*/
	display: inline-block;
}
.FollowupOptionDiv .OptionText2 {
	width: 72.3%;
	vertical-align: top;
	/*/float: left;*/
        /*display:inline-block;*/
	display: inline-block;
}
.FollowupOptionDiv .Percentage1 {
	width: 15%;
	position: absolute;
	top: 0px;
	/*float: left;*/
	text-align: center;
	display: inline-block;
}
.FollowupOptionDiv .OptionTextlbl {
	float: left;
	width: 73%;
	color: #84225e !important;
	font-weight: bold;
}
.FollowupOptionDiv .Percentagelbl {
	width: 15%;
	/*float: right;*/
	color: #84225e !important;
	font-weight: bold;
	text-align: center;
	display: inline-block;
}
.FollowupOptionDiv .lblCountN {
	width: 10%;
	/*width: 15%; */
	float: right;
	font-weight: bold;
	display: inline-block;
	text-align: center;
}
.FollowupOptionDiv .CountN {
	width: 10%;
	/*width: 15%; */
    /*float: left;*/
    /*font-weight: bold;*/
	float: right;
	right: 0;
	display: inline-block;
	text-align: center;
}
.FollowupOptionDiv .OptionText1 .txtBoxUL {
	list-style-type: disc !important;
	margin: 5px 15px !important;
	padding: 0;
}
.FollowupOptionDiv .abcdulVertical1 {
	margin: 5px 0 -5px 0px !important;
	padding: 0px;
	list-style-type: upper-alpha !important;
}
.FollowupOptionDiv .abcdulVertical1 li {
	margin-left: 25px;
	position: relative;
	padding-bottom: 5px;
}
.FollowupOptionDiv .abcdulVertical1 ul {
	list-style-type: disc !important;
	margin: 5px 0 -5px !important;
	padding: 0;
	width: 100%;
}
/* Followup survey ends here*/

.btnSurveyDetail {
	width: 200px !important;
}
.marTopBot13 {
	margin: 13px 0px;
}
.pad5 {
	padding: 5px;
}
.achl_logoBox {
	margin-bottom: 10px;
	padding: 10px 0px 10px 0px;
	border-bottom: 1px solid #afafaf;
	font-size: 30px;
	color: #86225e;
	font-family: 'Roboto', sans-serif;
}
.marTop20 {
	margin-top: 20px;
}
.surveyBox {
	border-bottom: 1px solid #afafaf;
	padding-bottom: 5px;
}
.paddLeftRight10 {
	padding: 0px 10px;
}
.marRight35 {
	margin-right: 35px;
}
.RespondentsNoDiv {
	text-align: right;
	float: right;
	width: 47%;
	margin-top: 25px;
}
.RespondentsNoDiv .RespondentsNoLbl {
	float: left;
	text-align: right !important;
	width: 88%;
	margin-right: 7px;
	font-weight: bold;
}
.RespondentsNoDiv .RespondentsNoVal {
	float: right;
	width: 10%;
}
.RespondentsNoDivPrePost {
	float: left;
	margin-top: 25px;
	width: 47.5%;
}
.RespondentsNoDivPrePost .RespondentsNoLbl {
	float: left;
	width: 90%;
	font-weight: bold;
}
.RespondentsNoDivPrePost .RespondentsNoVal {
	float: left;
	width: 10%;
}
.admininpCol45 {
	float: left;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 45%;
}
.extWidth15 {
    float: left;
    line-height: 35px;
    margin: 0px 1px 0px 12px;
    padding: 0;
    width: 10%;
}
.marRight5 {
	margin-right: 5px;
}
.typeInfo {
	background-color: #F2EFEF;
	border: 1px solid #808080;
	font-size: 13px;
	padding: 2% 1%;
}
.typeInfo p {
	color: #580B3A;
	font-size: 14px;
	font-weight: bold;
	padding-left: 5px;
}
.typeInfo span {
	display: block;
}
.chkboxSelectionAll {
	margin-right: 3px;
}
.chkboxSelectionChar {
	margin-right: 3px;
}
.chkMeetingList {
	margin-right: 3px;
}
.marRight3px {
	margin-right: 3px;
}
ul.program-certificatelst li:first-child {
	margin-top: 0px;
}
ul.program-certificatelst li {
	margin-top: 5px;
}
.InnerCertChkTitleDiv {
	float: left;
	margin: 0px 5px 0px 0px;
	padding: 0px;
	float: left;
	width: 71%;
	line-height: 30px;
}
.DivDrpDwnCertificateCreditCls {
	float: right;
	margin: 0px 5px 0px 0px;
	float: left;
	width: 26%;
	line-height: 30px;
}
.reqMsgDiv {
	color: red;
	line-height: 30px;
	font-size: 12px;
	width: 21%;
	float: left;
}
.CertifyMsgChkDiv {
	font-weight: bold;
	padding-top: 8px;
	color: #84225e;
	font-size: 13px;
}
#fullURL {
	color: purple !important;
}
.Note_Info {
	background-color: #eae9e8;
	color: purple;
	font-size: 16px;
	line-height: 39px;
	margin-top: 10px;
	text-align: center;
}
/*added by vishnu on 01/08/2014*/

.dashboardlinkAdminportal {
	float: left;
	margin: auto;
	overflow: hidden;
	clear: both;
	margin-top: 10px;
}
.dashboardlinkAdminportal div {
	float: left;
	margin: auto;
	margin-right: 10px;
}
.dashboardlinkAdminportal div a {
	display: block;
	padding: 13px;
	padding-top: 10px;
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
	width: 175px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.dashboardlinkAdminportal div a:hover {
	text-decoration: underline;
}
.dashboardlinkAdminportal div a:active {
	text-decoration: underline;
}
.dashboardlinkAdminportal div a:visited {
	text-decoration: none;
}
#isEvalOnlyDoneMsgDiv {
	background-color: #eae9e8;
	text-align: center;
	line-height: 25px;
	margin-top: 20px;
}
#isEvalOnlyDoneMsgDiv span {
	color: purple;
	font-size: 13px;
	font-weight: bold;
}
a.removeImage {
	color: purple;
	display: block;
	font-weight: bold;
	margin-top: 5px;
}
a:hover.removeImage {
	text-decoration: underline;
}
/* 27-12-2017 Admin css MANISH START */

@font-face {
	font-family: 'Glyphicons Halflings';
	src: url(../fonts/glyphicons-halflings-regular.eot);
	src: url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'), url(../fonts/glyphicons-halflings-regular.woff2) format('woff2'), url(../fonts/glyphicons-halflings-regular.woff) format('woff'), url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'), url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg');
}
.glyphicon {
	position: relative;
	top: 1px;
	display: inline-block;
	font-family: 'Glyphicons Halflings';
	font-style: normal;
	font-weight: 400;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.glyphicon-asterisk:before {
	content: "\2a";
}
.glyphicon-plus:before {
	content: "\2b";
}
.glyphicon-eur:before, .glyphicon-euro:before {
	content: "\20ac";
}
.glyphicon-minus:before {
	content: "\2212";
}
.glyphicon-cloud:before {
	content: "\2601";
}
.glyphicon-envelope:before {
	content: "\2709";
}
.glyphicon-pencil:before {
	content: "\270f";
}
.glyphicon-glass:before {
	content: "\e001";
}
.glyphicon-music:before {
	content: "\e002";
}
.glyphicon-search:before {
	content: "\e003";
}
.glyphicon-heart:before {
	content: "\e005";
}
.glyphicon-star:before {
	content: "\e006";
}
.glyphicon-star-empty:before {
	content: "\e007";
}
.glyphicon-user:before {
	content: "\e008";
}
.glyphicon-film:before {
	content: "\e009";
}
.glyphicon-th-large:before {
	content: "\e010";
}
.glyphicon-th:before {
	content: "\e011";
}
.glyphicon-th-list:before {
	content: "\e012";
}
.glyphicon-ok:before {
	content: "\e013";
}
.glyphicon-remove:before {
	content: "\e014";
}
.glyphicon-zoom-in:before {
	content: "\e015";
}
.glyphicon-zoom-out:before {
	content: "\e016";
}
.glyphicon-off:before {
	content: "\e017";
}
.glyphicon-signal:before {
	content: "\e018";
}
.glyphicon-cog:before {
	content: "\e019";
}
.glyphicon-trash:before {
	content: "\e020";
}
.glyphicon-home:before {
	content: "\e021";
}
.glyphicon-file:before {
	content: "\e022";
}
.glyphicon-time:before {
	content: "\e023";
}
.glyphicon-road:before {
	content: "\e024";
}
.glyphicon-download-alt:before {
	content: "\e025";
}
.glyphicon-download:before {
	content: "\e026";
}
.glyphicon-upload:before {
	content: "\e027";
}
.glyphicon-inbox:before {
	content: "\e028";
}
.glyphicon-play-circle:before {
	content: "\e029";
}
.glyphicon-repeat:before {
	content: "\e030";
}

.glyphicon-refresh:before {
	content: "\e031";
}
.glyphicon-list-alt:before {
	content: "\e032";
}
.glyphicon-lock:before {
	content: "\e033";
}
.glyphicon-flag:before {
	content: "\e034";
}
.glyphicon-headphones:before {
	content: "\e035";
}
.glyphicon-volume-off:before {
	content: "\e036";
}
.glyphicon-volume-down:before {
	content: "\e037";
}
.glyphicon-volume-up:before {
	content: "\e038";
}
.glyphicon-qrcode:before {
	content: "\e039";
}
.glyphicon-barcode:before {
	content: "\e040";
}
.glyphicon-tag:before {
	content: "\e041";
}
.glyphicon-tags:before {
	content: "\e042";
}
.glyphicon-book:before {
	content: "\e043";
}
.glyphicon-bookmark:before {
	content: "\e044";
}
.glyphicon-print:before {
	content: "\e045";
}
.glyphicon-camera:before {
	content: "\e046";
}
.glyphicon-font:before {
	content: "\e047";
}
.glyphicon-bold:before {
	content: "\e048";
}
.glyphicon-italic:before {
	content: "\e049";
}
.glyphicon-text-height:before {
	content: "\e050";
}
.glyphicon-text-width:before {
	content: "\e051";
}
.glyphicon-align-left:before {
	content: "\e052";
}
.glyphicon-align-center:before {
	content: "\e053";
}
.glyphicon-align-right:before {
	content: "\e054";
}
.glyphicon-align-justify:before {
	content: "\e055";
}
.glyphicon-list:before {
	content: "\e056";
}
.glyphicon-indent-left:before {
	content: "\e057";
}
.glyphicon-indent-right:before {
	content: "\e058";
}
.glyphicon-facetime-video:before {
	content: "\e059";
}
.glyphicon-picture:before {
	content: "\e060";
}
.glyphicon-map-marker:before {
	content: "\e062";
}
.glyphicon-adjust:before {
	content: "\e063";
}
.glyphicon-tint:before {
	content: "\e064";
}
.glyphicon-edit:before {
	content: "\e065";
}
.glyphicon-share:before {
	content: "\e066";
}
.glyphicon-check:before {
	content: "\e067";
}
.glyphicon-move:before {
	content: "\e068";
}
.glyphicon-step-backward:before {
	content: "\e069";
}
.glyphicon-fast-backward:before {
	content: "\e070";
}
.glyphicon-backward:before {
	content: "\e071";
}
.glyphicon-play:before {
	content: "\e072";
}
.glyphicon-pause:before {
	content: "\e073";
}
.glyphicon-stop:before {
	content: "\e074";
}
.glyphicon-forward:before {
	content: "\e075";
}
.glyphicon-fast-forward:before {
	content: "\e076";
}
.glyphicon-step-forward:before {
	content: "\e077";
}
.glyphicon-eject:before {
	content: "\e078";
}
.glyphicon-chevron-left:before {
	content: "\e079";
}
.glyphicon-chevron-right:before {
	content: "\e080";
}
.glyphicon-plus-sign:before {
	content: "\e081";
}
.glyphicon-minus-sign:before {
	content: "\e082";
}
.glyphicon-remove-sign:before {
	content: "\e083";
}
.glyphicon-ok-sign:before {
	content: "\e084";
}
.glyphicon-question-sign:before {
	content: "\e085";
}
.glyphicon-info-sign:before {
	content: "\e086";
}
.glyphicon-screenshot:before {
	content: "\e087";
}
.glyphicon-remove-circle:before {
	content: "\e088";
}
.glyphicon-ok-circle:before {
	content: "\e089";
}
.glyphicon-ban-circle:before {
	content: "\e090";
}
.glyphicon-arrow-left:before {
	content: "\e091";
}
.glyphicon-arrow-right:before {
	content: "\e092";
}
.glyphicon-arrow-up:before {
	content: "\e093";
}
.glyphicon-arrow-down:before {
	content: "\e094";
}
.glyphicon-share-alt:before {
	content: "\e095";
}
.glyphicon-resize-full:before {
	content: "\e096";
}
.glyphicon-resize-small:before {
	content: "\e097";
}
.glyphicon-exclamation-sign:before {
	content: "\e101";
}
.glyphicon-gift:before {
	content: "\e102";
}
.glyphicon-leaf:before {
	content: "\e103";
}
.glyphicon-fire:before {
	content: "\e104";
}
.glyphicon-eye-open:before {
	content: "\e105";
}
.glyphicon-eye-close:before {
	content: "\e106";
}
.glyphicon-warning-sign:before {
	content: "\e107";
}
.glyphicon-plane:before {
	content: "\e108";
}
.glyphicon-calendar:before {
	content: "\e109";
}
.glyphicon-random:before {
	content: "\e110";
}
.glyphicon-comment:before {
	content: "\e111";
}
.glyphicon-magnet:before {
	content: "\e112";
}
.glyphicon-chevron-up:before {
	content: "\e113";
}
.glyphicon-chevron-down:before {
	content: "\e114";
}
.glyphicon-retweet:before {
	content: "\e115";
}
.glyphicon-shopping-cart:before {
	content: "\e116";
}
.glyphicon-folder-close:before {
	content: "\e117";
}
.glyphicon-folder-open:before {
	content: "\e118";
}
.glyphicon-resize-vertical:before {
	content: "\e119";
}
.glyphicon-resize-horizontal:before {
	content: "\e120";
}
.glyphicon-hdd:before {
	content: "\e121";
}
.glyphicon-bullhorn:before {
	content: "\e122";
}
.glyphicon-bell:before {
	content: "\e123";
}
.glyphicon-certificate:before {
	content: "\e124";
}
.glyphicon-thumbs-up:before {
	content: "\e125";
}
.glyphicon-thumbs-down:before {
	content: "\e126";
}
.glyphicon-hand-right:before {
	content: "\e127";
}
.glyphicon-hand-left:before {
	content: "\e128";
}
.glyphicon-hand-up:before {
	content: "\e129";
}
.glyphicon-hand-down:before {
	content: "\e130";
}
.glyphicon-circle-arrow-right:before {
	content: "\e131";
}
.glyphicon-circle-arrow-left:before {
	content: "\e132";
}
.glyphicon-circle-arrow-up:before {
	content: "\e133";
}
.glyphicon-circle-arrow-down:before {
	content: "\e134";
}
.glyphicon-globe:before {
	content: "\e135";
}
.glyphicon-wrench:before {
	content: "\e136";
}
.glyphicon-tasks:before {
	content: "\e137";
}
.glyphicon-filter:before {
	content: "\e138";
}
.glyphicon-briefcase:before {
	content: "\e139";
}
.glyphicon-fullscreen:before {
	content: "\e140";
}
.glyphicon-dashboard:before {
	content: "\e141";
}
.glyphicon-paperclip:before {
	content: "\e142";
}
.glyphicon-heart-empty:before {
	content: "\e143";
}
.glyphicon-link:before {
	content: "\e144";
}
.glyphicon-phone:before {
	content: "\e145";
}
.glyphicon-pushpin:before {
	content: "\e146";
}
.glyphicon-usd:before {
	content: "\e148";
}
.glyphicon-gbp:before {
	content: "\e149";
}
.glyphicon-sort:before {
	content: "\e150";
}
.glyphicon-sort-by-alphabet:before {
	content: "\e151";
}
.glyphicon-sort-by-alphabet-alt:before {
	content: "\e152";
}
.glyphicon-sort-by-order:before {
	content: "\e153";
}
.glyphicon-sort-by-order-alt:before {
	content: "\e154";
}
.glyphicon-sort-by-attributes:before {
	content: "\e155";
}
.glyphicon-sort-by-attributes-alt:before {
	content: "\e156";
}
.glyphicon-unchecked:before {
	content: "\e157";
}
.glyphicon-expand:before {
	content: "\e158";
}
.glyphicon-collapse-down:before {
	content: "\e159";
}
.glyphicon-collapse-up:before {
	content: "\e160";
}
.glyphicon-log-in:before {
	content: "\e161";
}
.glyphicon-flash:before {
	content: "\e162";
}
.glyphicon-log-out:before {
	content: "\e163";
}
.glyphicon-new-window:before {
	content: "\e164";
}
.glyphicon-record:before {
	content: "\e165";
}
.glyphicon-save:before {
	content: "\e166";
}
.glyphicon-open:before {
	content: "\e167";
}
.glyphicon-saved:before {
	content: "\e168";
}
.glyphicon-import:before {
	content: "\e169";
}
.glyphicon-export:before {
	content: "\e170";
}
.glyphicon-send:before {
	content: "\e171";
}
.glyphicon-floppy-disk:before {
	content: "\e172";
}
.glyphicon-floppy-saved:before {
	content: "\e173";
}
.glyphicon-floppy-remove:before {
	content: "\e174";
}
.glyphicon-floppy-save:before {
	content: "\e175";
}
.glyphicon-floppy-open:before {
	content: "\e176";
}
.glyphicon-credit-card:before {
	content: "\e177";
}
.glyphicon-transfer:before {
	content: "\e178";
}
.glyphicon-cutlery:before {
	content: "\e179";
}
.glyphicon-header:before {
	content: "\e180";
}
.glyphicon-compressed:before {
	content: "\e181";
}
.glyphicon-earphone:before {
	content: "\e182";
}
.glyphicon-phone-alt:before {
	content: "\e183";
}
.glyphicon-tower:before {
	content: "\e184";
}
.glyphicon-stats:before {
	content: "\e185";
}
.glyphicon-sd-video:before {
	content: "\e186";
}
.glyphicon-hd-video:before {
	content: "\e187";
}
.glyphicon-subtitles:before {
	content: "\e188";
}
.glyphicon-sound-stereo:before {
	content: "\e189";
}
.glyphicon-sound-dolby:before {
	content: "\e190";
}
.glyphicon-sound-5-1:before {
	content: "\e191";
}
.glyphicon-sound-6-1:before {
	content: "\e192";
}
.glyphicon-sound-7-1:before {
	content: "\e193";
}
.glyphicon-copyright-mark:before {
	content: "\e194";
}
.glyphicon-registration-mark:before {
	content: "\e195";
}
.glyphicon-cloud-download:before {
	content: "\e197";
}
.glyphicon-cloud-upload:before {
	content: "\e198";
}
.glyphicon-tree-conifer:before {
	content: "\e199";
}
.glyphicon-tree-deciduous:before {
	content: "\e200";
}
.glyphicon-cd:before {
	content: "\e201";
}
.glyphicon-save-file:before {
	content: "\e202";
}
.glyphicon-open-file:before {
	content: "\e203";
}
.glyphicon-level-up:before {
	content: "\e204";
}
.glyphicon-copy:before {
	content: "\e205";
}
.glyphicon-paste:before {
	content: "\e206";
}
.glyphicon-alert:before {
	content: "\e209";
}
.glyphicon-equalizer:before {
	content: "\e210";
}
.glyphicon-king:before {
	content: "\e211";
}
.glyphicon-queen:before {
	content: "\e212";
}
.glyphicon-pawn:before {
	content: "\e213";
}
.glyphicon-bishop:before {
	content: "\e214";
}
.glyphicon-knight:before {
	content: "\e215";
}
.glyphicon-baby-formula:before {
	content: "\e216";
}
.glyphicon-tent:before {
	content: "\26fa";
}
.glyphicon-blackboard:before {
	content: "\e218";
}
.glyphicon-bed:before {
	content: "\e219";
}
.glyphicon-apple:before {
	content: "\f8ff";
}
.glyphicon-erase:before {
	content: "\e221";
}
.glyphicon-hourglass:before {
	content: "\231b";
}
.glyphicon-lamp:before {
	content: "\e223";
}
.glyphicon-duplicate:before {
	content: "\e224";
}
.glyphicon-piggy-bank:before {
	content: "\e225";
}
.glyphicon-scissors:before {
	content: "\e226";
}
.glyphicon-bitcoin:before {
	content: "\e227";
}
.glyphicon-yen:before {
	content: "\00a5";
}
.glyphicon-ruble:before {
	content: "\20bd";
}
.glyphicon-scale:before {
	content: "\e230";
}
.glyphicon-ice-lolly:before {
	content: "\e231";
}
.glyphicon-ice-lolly-tasted:before {
	content: "\e232";
}
.glyphicon-education:before {
	content: "\e233";
}
.glyphicon-option-horizontal:before {
	content: "\e234";
}
.glyphicon-option-vertical:before {
	content: "\e235";
}
.glyphicon-menu-hamburger:before {
	content: "\e236";
}
.glyphicon-modal-window:before {
	content: "\e237";
}
.glyphicon-oil:before {
	content: "\e238";
}
.glyphicon-grain:before {
	content: "\e239";
}
.glyphicon-sunglasses:before {
	content: "\e240";
}
.glyphicon-text-size:before {
	content: "\e241";
}
.glyphicon-text-color:before {
	content: "\e242";
}
.glyphicon-text-background:before {
	content: "\e243";
}
.glyphicon-object-align-top:before {
	content: "\e244";
}
.glyphicon-object-align-bottom:before {
	content: "\e245";
}
.glyphicon-object-align-horizontal:before {
	content: "\e246";
}
.glyphicon-object-align-left:before {
	content: "\e247";
}
.glyphicon-object-align-vertical:before {
	content: "\e248";
}
.glyphicon-object-align-right:before {
	content: "\e249";
}
.glyphicon-triangle-right:before {
	content: "\e250";
}
.glyphicon-triangle-left:before {
	content: "\e251";
}
.glyphicon-triangle-bottom:before {
	content: "\e252";
}
.glyphicon-triangle-top:before {
	content: "\e253";
}
.glyphicon-console:before {
	content: "\e254";
}
.glyphicon-superscript:before {
	content: "\e255";
}
.glyphicon-subscript:before {
	content: "\e256";
}
.glyphicon-menu-left:before {
	content: "\e257";
}
.glyphicon-menu-right:before {
	content: "\e258";
}
.glyphicon-menu-down:before {
	content: "\e259";
}
.glyphicon-menu-up:before {
	content: "\e260";
}
/* HEADER */
/*.adminMainBox {
	display: inline-block;
}*/
.header-category p {
	display: inline;
	margin-right: 10px;
}
.header-category {
	float: left;
}
.top-header {
	display: inline-block;
	width: 100%;
	margin-bottom: 25px;
}
.header-admin-right {
	float: right;
}
.publish-btn, .cancel-btn, .apply-btn-admin {
	background-color: #84225e;
	border: 1px solid #84225e;
	border-radius: 5px;
	color: #fff;
	padding: 5px 15px;
	transition: all 0.2s ease-in-out;
	margin: 0 0 12px 0;
	display: inline-block;
}
.publish-btn:hover, .cancel-btn:hover {
	background-color: #fa7631;
	border: 1px solid #84225e;
	color: #fff;
}
.cancel-btn {
	background-color: #e3e3e3;
	border: 1px solid #c4c4c4;
	color: #000;
}
.apply-btn-admin {
	background-color: #84225E;
	transition: all 0.2s ease-in-out;
}
.btn-left-bottom .apply-btn-admin:hover, .btn-left-bottom .cancel-btn:hover {
	background-color: #fa7631;
}
/* LEFT */
#admin-editable-content .admin-left-panel input, .form-main-right input {
	border: 1px solid #ccc;
	border-radius: 3px;
	padding: 6px 0;
	width: 40%;
	margin: 0 10px 0 0;
	background-color: #fff;
	font-size: 12px;
}
#admin-editable-content .left-admin-bottom .k-widget.k-header.k-upload-sync {
	width: 60%;
	float: left;
}
#admin-editable-content .left-admin-bottom .k-widget.k-header.k-upload-sync .k-button.k-upload-button {
	padding: 0;
	margin: 3px 0;
}
#admin-editable-content .admin-left-panel .browse-left-admin {
	border: medium none;
	padding: 0;
}
#admin-editable-content .left-admin-bottom .old-clr span {
	width: 105px;
}
#admin-editable-content hr {
	border-color: #d3d3d3;
	float: left;
	width: 100%;
	padding: 0 0;
	margin: 5px 0px 10px 0px;
}
.admin-left-panel {
	background-color: #f8ebf8;
	border: 1px solid #ccc;
	border-top: 5px solid #84225E;
	float: left;
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 10px;
	width: 30%;
}
.admin-right-panel {
	float: left;
	/* padding-left: 30px;*/
	width: 100%;
	background-color: #fafafa;
}
.front-right-panel {
	float: left;
	width: 100%;
	background-color: #fafafa;
}
.border-left-right-admin {
	display: table-cell;
	float: none;
	vertical-align: top;
}
.admin-left-panel a:focus, .adminMainBox a:focus {
	outline: none;
	cursor: pointer;
}
.admin-left-panel li {
	cursor: pointer;
}
/* TREE VIEW */
#treeView > li {
	background-image: url("../images/list-bullet-admin.png");
	background-position: 0 10px;
	background-repeat: no-repeat;
	border-bottom: 1px #ccc dashed;
	padding: 0 0 0 12px;
}
.tree > .branch {
	padding-left: 0;
}
.tree > .branch > a {
	color: #369;
}
.tree, .tree ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.tree ul {
	margin-left: 1em;
	position: relative;
}
.tree ul ul {
	margin-left: .5em;
}
.tree ul:before {
	content: "";
	display: block;
	width: 0;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	border-left: 1px solid;
}
.tree li {
	margin: 0;
	padding: 0 1em;
	line-height: 2em;
	color: #369;
	font-weight: 700;
	position: relative;
}
.tree ul li:before {
	content: "";
	display: block;
	width: 10px;
	height: 0;
	border-top: 1px solid;
	margin-top: -1px;
	position: absolute;
	top: 1em;
	left: 0;
}
.tree ul li:last-child:before {
	background: #fff;
	height: auto;
	top: 1em;
	bottom: 0;
}
.indicator {
	margin-right: 5px;
}
.tree li a {
	text-decoration: none;
	color: #369;
}
.tree li button, .tree li button:active, .tree li button:focus {
	text-decoration: none;
	color: #369;
	border: none;
	background: transparent;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	outline: 0;
}
.left-admin-bottom > p {
	margin-bottom: 16px;
}
.left-admin-bottom .text-right {
	display: inline-table;
	width: 100%;
	margin-top: 5px;
}
span.glyphicon.glyphicon-share-alt {
	background-color: #84225e;
	border-radius: 3px;
	color: #fff;
	display: inline-block;
	line-height: normal;
	padding: 6px 8px;
	transform: scaleX(-1);
	vertical-align: top;
	width: auto;
	margin: 0 0 0 5px;
	transition: all 0.2s ease-in-out;
}
span.glyphicon.glyphicon-share-alt:hover {
	background-color: #FA7631;
}
.help-left-admin {
	background-color: #424042;
	border-radius: 3px;
	color: #fff;
	float: right;
	font-size: 13px;
	margin-top: 0px;
	padding: 7px 10px;
	width: auto;
	transition: all 0.2s ease-in-out;
}
.help-left-admin:hover {
	background-color: #FA7631;
}
.help-left-admin .glyphicon.glyphicon-info-sign {
	font-size: 12px;
	width: auto;
	vertical-align: inherit;
}
/* RIGHT SIDE */
.right-admin-header {
	/*border-top: 5px solid #84225e;*/
	padding: 20px;
	background: url(../../images/toprow2_Back.png);
}
.right-admin-header-innerpage {
	/*border-top: 5px solid #84225e;*/
	padding: 0;
}
.logo-right-admin img {
	height: auto;
	width: 120px;
}
.logo-right-admin {
	display: inline;
}
.top-menu-admin {
	display: inline;
	float: right;
	color: #393739;
}
.top-menu-admin > a.user-certificate-code {
	background-color: #fa7631;
	border: 1px solid #620f42;
	border-radius: 7px;
	color: #fff;
	font-size: 13px;
	padding: 5px 12px;
	text-transform: uppercase;
	transition: all 0.2s ease-in-out;
}
.top-menu-admin > a.user-certificate-code:hover {
	background-color: #fff;
	color: #1d1c1c;
}
.top-menu-admin > a.logout-admin {
	background-color: #fa7631;
	border: 1px solid #620f42;
	border-radius: 7px;
	color: #fff;
	font-size: 13px;
	padding: 5px 12px;
	text-transform: uppercase;
	transition: all 0.2s ease-in-out;
}
.top-menu-admin > a.logout-admin:hover {
	background-color: #84225E;
}
.menu-admin-right {
	background-color: #424242;
	color: #999;
	padding: 15px 0;
	text-align: center;
	background: url(../../images/toprow3_Back.png) repeat-x;
}
.menu-admin-right ul li a {
	color: #999;
	font-size: 15px;
	font-weight: bold;
	padding: 5px 10px;
	transition: all 0.2s ease-in-out 0s;
}
.menu-right-admin > li {
	border-right: 1px solid #ccc;
	display: inline;
	padding: 0 10px;
}
.menu-admin-right ul li a:hover {
	color: #fff;
	background-color: #fd8102;
	border-radius: 3px;
}
.menu-admin-right ul li:last-child {
	border: medium none;
}
.menu-admin-right-innerpage {
	background: url(../Upload/BrandingImages/toprow3_Back.png) repeat-x;
	background-color: #424242;
	color: #fff;
	padding: 15px 0;
	text-align: center;
}
.menu-admin-right-innerpage ul li a {
	/*color: #fff;*/
	color: #999;
	font-size: 15px;
	font-weight: bold;
	padding: 5px 10px;
	transition: all 0.2s ease-in-out 0s;
}
.menu-right-admin-innerpage > li {
	border-right: 1px solid #ccc;
	display: inline;
	padding: 0 10px;
}
.menu-admin-right-innerpage ul li a:hover {
	color: #fff;
	background-color: #FA7631;
	border-radius: 3px;
}
.menu-admin-right-innerpage ul li:last-child {
	border: medium none;
}
.left-admin-bottom input {
	font-size: 12px;
	vertical-align: top;
	white-space: normal;
	width: 75px;
}
span.k-widget.k-colorpicker.k-header {
	width: 73px;
}
.left-admin-bottom .picker {
	/*background-color: #fa7631;
    border-radius: 2px;*/
	display: inline-block;
	height: 30px;
	/*margin-left: 10px;*/
	vertical-align: top;
	width: 30px;
}
.left-admin-bottom span {
	display: inline-block;
	font-size: 12px;
	font-weight: bold;
	width: 100%;
	vertical-align: top;
}
.left-admin-bottom .old-clr .text-right {
	margin-top: 0;
	text-align: left;
	vertical-align: top;
	width: 70px;
}
.color-row {
	margin-bottom: 10px;
}
.color-row.old-clr {
	display: block;
	width: 100%;
	float: left;
}
.left-admin-bottom .color-row span.k-icon.k-i-png {
	display: none;
}
.left-admin-bottom li.k-file {
	padding: 0;
}
.header-admin-right a {
	margin-left: 5px;
}
.color-row .text-right > a, .color-row .text-right {
	font-size: 12px;
	font-weight: normal;
}
.color-row .text-right > a {
	color: #84225E;
	text-decoration: underline;
}
/* WELCOME */
.title-right-admin {
	border-bottom: 1px solid #ccc;
	font-size: 22px;
	margin: 20px;
	padding: 7px 7px 7px 15px;
	color: #fff;
	background-color: #84225e;
}
.content-right-admin > p {
	line-height: 22px;
}
.content-right-admin {
	border: #e1dddd 1px solid;
	/*border-bottom: #c1bdbd 5px solid;*/
	padding: 15px 20px;
	display: inline-block;
	/*min-height: 480px;*/
     /*margin: 0px 20px;*/
	margin: 0px 20px 20px 20px;
	background: rgb(249, 249, 249);
}
.content-right-admin > p.selected {
	background-color: #f8ebf8;
	border: 1px dashed #5c5c5c;
	line-height: 22px;
	padding: 16px;
}
form.form-main-right {
	width: 340px;
}
.form-right-admin {
	float: left;
	margin: 8px 0;
	width: 50%;
}
.form-right-admin > input {
	float: right;
	width: 170px;
	margin-right: 0;
}
.form-main-right select, .top-header select {
	border: 1px solid #ccc;
	border-radius: 3px;
	float: right;
	padding: 6px 0;
	width: 170px;
}
.form-right-admin .button-submit {
	width: auto;
	height: auto;
	padding: 7px 10px;
	text-transform: uppercase;
	transition: all 0.2s ease-in-out;
	background-color: #84225e;
}
.form-right-admin .button-submit:hover {
	background-color: #FA7631;
}
.footer-right-admin {
	background-color: #424042;
	color: #dfdfdf;
	display: inline-block;
	/*margin: 15px 0 0 0;*/
	padding: 15px 0;
	text-align: center;
	width: 100%;
}
.k-i-arrow-s {
	background-position: 2px -33px;
}
.k-treeview span.k-in {
	cursor: default;
	padding: 10px 5px;
	width: 98%;
	cursor: pointer;
}
.k-treeview span.k-in:hover, .k-treeview .k-in.k-state-selected, .k-treeview .k-in.k-state-focused {
	padding: 10px 5px 10px 5px;
	background: none;
	border: none;
	color: #000;
	box-shadow: none;
}
.k-treeview .k-in.k-state-selected {
	color: #FD8102;
	font-weight: bold;
}
.k-treeview .k-plus, .k-treeview .k-minus, .k-treeview .k-plus-disabled, .k-treeview .k-minus-disabled {
	margin-top: 10px;
}
.btn-left-bottom-admin {
	width: 290px;
}
.left-admin-bottom .clr-picker {
	border-radius: 2px;
	display: inline-block;
	height: 30px;
	margin-left: 10px;
	vertical-align: top;
	width: 30px !important;
	border: 1px solid #000;
}
.top-standard-link-admin {
	background-color: #696b72;
}
.top-link-dropdown-admin {
	background-color: #fd8102;
	border-radius: 5px;
	margin: 4px 12px 0 0;
}
.standard-link-left-admin > a {
	background-image: url("../images/top_bullet.png");
	background-position: 0 10px;
	background-repeat: no-repeat;
	/*color: #fff;*/
	color: #cdcdcd;
	display: inline-block;
	font-size: 12px;
	margin: 0 0 0 12px;
	padding: 10px 0 10px 25px;
	text-transform: uppercase;
}
.standard-link-left-admin > a:hover {
	color: #ffffff;
}
.sub-menu-top-admin > a {
	color: #fff;
	display: inline-block;
	padding: 4px 15px;
}
.standard-link-left-admin {
	display: inline-block;
}
.standard-link-right-admin {
	display: inline-block;
	float: right;
}
.top-link-dropdown-admin ul {
	display: none;
}
.top-link-dropdown-admin .sub-menu-top-admin:hover ul {
	background-color: #fff;
	display: block;
	position: absolute;
	width: 135px;
	border-top: 3px #ccc solid;
	border-radius: 0 0 8px 8px;
	border-bottom: #fd8102 3px solid;
	padding: 5px 5px;
}
.top-link-dropdown-admin .sub-menu-top-admin:hover ul li a {
	display: inline-block;
	font-size: 13px;
	padding: 5px 0 5px 10px;
}
.top-link-dropdown-admin .sub-menu-top-admin:hover ul li:hover a {
	background-color: #F36B24;
	color: #fff;
	width: 100%;
}
.logo-admin-header {
	padding: 20px 20px;
	background-image: url("../images/toprow2_Back.png");
}
.new-usr-login-admin {
	margin: -5px 0 15px;
	text-align: right;
}
.new-usr-login-admin img {
	height: auto;
	width: 15px;
}
.new-usr-login-admin a {
	color: #393739;
}
.subscribe-admin {
	padding: 0px 20px;
}
.content-right-admin-innerpage .subscribe-admin h3, .subscribe-admin h5 {
	color: #FA7631;
	font-family: 'Roboto', sans-serif;
	margin: 10px 0;
}
.subscribe-admin h3, .subscribe-admin h5 {
	font-family: 'Roboto', sans-serif;
}
.subscribe-admin h5 {
	color: #000;
	font-size: 14px;
	line-height: normal;
}
.subscribe-admin > input {
	border: 1px solid #ccc;
	padding: 6px 5px 5px;
	margin: 0px 0px 10px 0px;
}
.subscribe-admin .subscribe-btn-admin {
	background: rgba(0, 0, 0, 0) url("../images/subscribe_button.png") repeat scroll 0 0;
	background-color: #84225e;
	height: auto;
	padding: 8px 10px;
	vertical-align: top;
	color: #ffffff;
}
.subscribe-admin .subscribe-btn-admin:hover {
	/*background: rgba(0, 0, 0, 0) url("../images/subscribe_button.png") repeat scroll 0 0;*/
	background-color: #84225e;
	color: #ffffff;
}
.ftr-four-col h5 {
	color: #fff;
}
.footer-logo-admin {
	display: inline-block;
	margin: 10px 0 0 0;
}
.bk-to-top-admin {
	display: inline-block;
	float: right;
	margin: 20px 0 0;
}
.ftr-four-col {
	float: left;
	padding: 15px 20px;
	width: 25%;
}
.ftr-contact-div-admin > p {
	display: table-cell;
	vertical-align: top;
}
.ftr-contact-div-admin {
	display: table;
	margin-bottom: 10px;
}
.ftr-contact-div-admin-img {
	display: table-cell;
	padding-right: 10px;
}
.ftr-quicklink-admin-link li {
	background-image: url("../images/footerBullet.png");
	background-position: 0 7px;
	background-repeat: no-repeat;
	padding: 0 0 0 11px;
}
.footer-quick-link-admin.ftr-four-col, .ftr-awards-admin.ftr-four-col {
	width: 23%;
}
.footer-right-admin h3 {
	color: #fff;
}
/*.ftr-quicklink-admin-link a {
    color: #fff;
}*/

.foote-middle-content-admin {
	background-color: #424042;
	color: #fff;
	display: inline-block;
	border-top: 4px solid #f36c23;
	float: left;
}
.foote-middle-content-admin h3, .ftr-quicklink-admin-link a, .foote-middle-content-admin .subscribe-admin h3, .foote-middle-content-admin .subscribe-admin h5, .ftr-awards-admin h3, .ftr-contact-us-admin {
	color: #ffffff;
}
.footer-right-admin {
	border-top: 2px solid #797779;/*margin-top: 30px;*/
}
.footer-right-home {
	border-top: 2px solid #797779;/*margin-top: 30px;*/
}
.logo-bk-to-top-admin {
	/*margin: 15px 0;*/
	padding: 0px 20px;
	background: #fff;
}
/* CMS Page */
.inner-page-title-admin {
	background-color: #3b3b3b;
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	padding: 12px 0 12px 13px;
	/*margin: 20px 0;*/
	margin-bottom: 15px;
}
.inner-main-div-admin .content-right-admin > p {
	margin: 0 0 12px;
}
.title-inner-right-CMS {
	color: #84225e;
	font-size: 16px;
	font-weight: bold;
}
.content-right-CMS > p {
	line-height: 22px;
}
.content-right-CMS-admin > p {
	line-height: 22px;
}
.content-right-CMS {
	border: #e1dddd 1px solid;
	padding: 15px 20px;
	display: inline-block;
	/*min-height: 480px;*/
	background-color: #fff;
	color: #000;/*margin:15px;*/
}
.content-right-CMS-admin {
	border: #e1dddd 1px solid;
	padding: 15px 20px;
	display: inline-block;
	/*min-height: 480px;*/
	background-color: #fff;
	color: #000;/*margin:15px;*/
}
.content-right-CMS > p.selected {
	background-color: #f8ebf8;
	border: 1px dashed #5c5c5c;
	line-height: 22px;
	padding: 16px;
}
.content-right-CMS-admin > p.selected {
	background-color: #f8ebf8;
	border: 1px dashed #5c5c5c;
	line-height: 22px;
	padding: 16px;
}
.content-right-CMS li {
	background-image: url("../images/black_Bullet.png");
	background-position: 0 6px;
	background-repeat: no-repeat;
	padding: 0 20px;
}
.content-right-CMS-admin li {
	background-image: url("../images/black_Bullet.png");
	background-position: 0 6px;
	background-repeat: no-repeat;
	padding: 0 20px;
}
.title-inner-right-admin {
	color: #84225e;
	font-size: 16px;
	font-weight: bold;
}
.title-inner-right-CMS {
	color: #84225e;
}
.content-right-CMS li {
	background-image: url("../images/black_Bullet.png");
	background-position: 0 6px;
	background-repeat: no-repeat;
	padding: 0 20px;
}
.content-right-CMS-admin li {
	background-image: url("../images/black_Bullet.png");
	background-position: 0 6px;
	background-repeat: no-repeat;
	padding: 0 20px;
}
.content-right-CMS > p {
	margin: 0 0 12px;
}
.content-right-CMS-admin > p {
	margin: 0 0 12px;
}
/* CMS Page End*/

/* ASSESSMENT */

.content-right-Assessment {
	padding: 15px 20px;
	display: inline-block;
}
#admin-editable-content .content-right-Assessment hr {
	border-color: #84225E;
}
.inner-page-title-admin.assessment-admin {
	/*background: #f5f5f5 none repeat scroll 0 0;*/
	background: #f5f5f5;
	border: 1px dotted #c5c5c5;
	color: #84225e;
	margin: 15px;
}
.assessment-front ol {
	list-style-type: decimal !important;
	margin: 0 0 0 16px;
	padding: 0;
}
.content-right-Assessment.assessment-front ol li {
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
	padding: 0;
	font-weight: bold;
}
.assessment-list-style-admin {
	list-style: outside none upper-alpha;
	list-style-type: decimal;
	margin: 0 0 0 35px;
}
.assessment-list-style-admin li {
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
	list-style-type: upper-alpha;
	padding: 5px 0;
}
.AssessmentPageCls {
	width: 100%;
	text-align: center;
}
#admin-editable-content .AssessmentPageCls .button-submit {
	background-image: url("../Upload/BrandingImages/btnAssesmentSubmit.png");
	background-color: #84225E;
	color: #eee;
	float: none;
}
#admin-editable-content .AssessmentPageCls .button-submit:hover {
	background-image: url("../Upload/BrandingImages/btnAssesmentSubmit.png");
	background-color: #84225E;
	color: #eee;
}
#admin-editable-content .content-right-Assessment .dividerHr {
	display: block;
	border: 1px solid #84225E;
	margin-bottom: 20px;
	margin-top: 20px;
}
/*Search Page Start by Manish*/

.search-filter-main {
	display: inline-block;
	/*margin-top: 10px;*/
	padding: 20px 0;
	width: 100%;
}
.search-inner-left {
	float: left;
	margin-right: 2%;
	width: 25%;
	margin: 15px;
	margin-top: 0px;
}
.filter-activity-adm {
	border: 1px solid #ccc;
}
.speciality-left {
	margin-top: 20px;
}
.filter-activity-title-adm {
	background-color: #84225e;
	color: #fff;
	font-weight: bold;
	padding: 7px 0 7px 10px;
}
.filter-activity-adm p {
	padding: 10px;
	font-size: 13px;
}
.search-result-title-right {
	background-color: #3b3b3b;
	color: #fff;
	font-weight: bold;
	padding: 12px 0 12px 10px;
}
.filter-activity-adm.speciality-left p {
	font-size: 13px;
}
.filter-activity-adm span {
	display: block;
	padding: 0 10px;
	width: 100%;
}
.filter-activity-adm .clearFilter-right {
	border: 1px solid #d2d2d2;
	border-radius: 4px;
	color: #84225e;
	display: table;
	font-family: "gothammedium";
	font-size: 13px;
	margin: 10px auto;
	padding: 3px 14px;
	text-align: center;
}
.filter-activity-adm .clearFilter-right:hover {
	text-decoration: underline;
}
.check-filter img {
	height: 14px;
	margin: 0 0 0 10px;
	width: 14px;
}
.search-inner-right {
	display: inline-block;
	width: 70%;
}
.sort-result-right {
	border: 1px solid #ccc;
	display: inline-block;
	margin-top: 10px;
	padding: 7px 0 7px 10px;
	width: 100%;
}
.sorttag-right {
	background: #3b3b3b;
	color: #fff;
	float: left;
	margin: 5px 7px;
	padding: 3px 12px;
}
.sorttag-right a {
	color: #fff;
	font-size: 13px;
}
.sorttag-right:hover {
	background: #84225e;
}
.sorttag-right a:hover {
	color: #fff;
}
.search-result-right {
	float: left;
	margin: 10px 0;
}
.search-right-img {
	float: left;
	margin: 0;
	padding-right: 15px;
	width: 29%;
}
.search-right-content-inner {
	border-bottom: 3px double #d3d3d3;
	display: inline-block;
	margin: 10px 0;
	padding-bottom: 10px;
	width: 100%;
}
.search-right-img img {
	width: 100%;
}
.search-content-inner-right {
	float: left;
	margin: 0;
	padding: 0;
	width: 69%;
}
.search-content-inner-right h3 {
	margin-top: 0;
}
.search-content-inner-right h3 a {
	color: #f36b24;
	font-weight: bold;
}
.search-content-inner-right h3 a:hover {
	color: #84225E;
	text-decoration: underline;
}
.search-content-inner-right p {
	color: #3b3b3b;
	font-size: 13px;
	margin-bottom: 15px;
}
.search-content-inner-right ul {
	margin: 0;
	padding: 0;
}
.search-content-inner-right li {
	background: url("..//images/box_bullet.png") no-repeat scroll 0 4px;
	/*display: block;*/
	display: inline-block;
	margin: 0;
	padding: 0 5px 5px 17px;
}
.search-content-inner-right ul li a {
	color: #3b3b3b;
	font-size: 13px;
}
.search-content-inner-right ul li a:hover {
	text-decoration: underline;
}
.addtoWishlist-right {
	background: rgba(0, 0, 0, 0) url("images/wishlist_1.png") no-repeat scroll 8px 3px;
	border: 1px solid #84225e;
	border-radius: 4px;
	color: #84225e;
	display: inline-block;
	font-family: "gothammedium";
	font-size: 14px;
	margin: 8px 0;
	padding: 5px 10px 5px 38px;
	text-decoration: none;
}
.addtoWishlist-right:hover {
	border: 1px solid #000000;
}
#admin-editable-content .search-content-inner-right hr {
	border-color: #ccc;
}
.LearnMore-right {
	background: #fa7631;
	padding: 0px 10px;
	display: inline-block;
	font-weight: 700;
	text-decoration: none;
	width: auto;
	text-align: center;
	text-transform: capitalize;
	margin-bottom: 7px !important;
}
.LearnMore-right:hover {
	background: #fa7631;
}
.LearnMore-right a {
	text-decoration: none;
	color: #fff;
}
.LearnMore-right a:hover {
	text-decoration: underline;
	color: #fff;
}
/*Search Page End by Manish*/

/* HOME 4-1-2018 */
.banner-right-admin {
	display: block;
	float: left;
	margin: 0 0 20px;
	width: 100%;
	padding: 0px 20px;
}
.banner-img-right-admin img {
	width: 100%;
}
.banner-img-right-admin {
	float: left;
	width: 75%;
}
.banner-content-right-admin {
	float: left;
	width: 25%;
}
.banner-content-right-inner-amdin {
	background-color: #393739;
	padding: 19px 7px 18.5px;
	text-align: center;
}
.banner-content-right-inner-amdin h5 {
	color: #fff;
	font-family: 'Roboto', sans-serif;
	font-size: 12px;
	margin: 0 0 10px;
}
.banner-content-right-inner-amdin input[type="submit"] {
	background-image: url("../images/slider_button.png");
	background-color: #84225e;
	border-radius: 5px;
	color: #000;
	font-weight: normal;
	height: auto;
	padding: 4px 10px;
}
.banner-content-right-inner-amdin input[type="submit"]:hover {
	/*background-image: url("../images/slider_button_hover.png");*/
	background-color: #fff;
	color: #000;
}
.banner-content-right-inner-amdin.active {
	background-color: #84225e;
}
.learning-academies-admin {
	float: left;
	width: 100%;
	padding: 0 5px 3px 15px;
}
.lac-main-box-admin {
	background-color: #e4e4e4;
	border: 1px solid #a8a8a8;
	border-radius: 6px;
	float: left;
	margin: 0 10px 20px;
	overflow: hidden;
	width: 46%;
}
.learning-academies-title-admin {
	background-image: url("../images/box/tb.jpg");
	font-size: 16px;
	padding: 10px 0 10px 10px;
	margin-bottom: 5px;
}
.learning-academies-title-admin span {
	color: #000;
}
.formContainer-admin {
	margin: 0 15px 12px;
}
.formContainer-admin > li {
	background-image: url("../images/box_bullet.png");
	background-position: 0 10px;
	background-repeat: no-repeat;
	padding: 4px 0 4px 15px;
}
.formContainer-admin li a {
	color: #525050;
	font-size: 13px;
}
.formContainer-admin li a:hover {
	text-decoration: underline;
}
.lac-readmore-link-admin input[type="button"], .lac-readmore-link-admin input[type="button"]:hover {
	/*background-color: transparent;*/
	background-color: #cdcdcd;
	background-image: url("../images/button.png");
	background-repeat: no-repeat;
	font-family: 'Roboto', sans-serif;
	font-size: 11px;
	font-weight: lighter;
	/*height: auto;*/
	height: 22px;
	width: 91px;
	line-height: normal;
	margin: 0 0 10px 15px;
	padding: 2px 10px 8px 23px;
	color: #fff;
}
.lac-readmore-link-admin input[type="button"]:hover {
	background-image: url("../images/button_hover.png");
	background-color: #cdcdcd;
	color: #fff;
}
.footer-copyright-admin {
	background-color: #bcbdbe;
	color: #68676c;
	display: inline-block;
	/*margin: 15px 0;*/
	padding: 15px 0;
	text-align: left;
	width: 100%;
	padding-left: 20px;
}
 @media (min-width: 768px) and (max-width:1024px) {
.left-admin-bottom span {
	font-size: 1.4vw;
}
.menu-admin-right > a {
	font-size: 1.5vw;
	padding: 0 1.7vw;
}
}
/* END MANISH CSS */

/*Start By Pritam - Activity Landing Page*/

.leftBoxWhite_1 {
	margin-bottom: 15px;
	padding: 15px 3% 2px 3%;
	border: 3px double #d1d1d1;
	background: #fff;
	width: 97.6%;
	word-wrap: break-word;
}
.leftBoxWhite_1 h3 {
	margin: 0px;
	padding-bottom: 5px;
	border-bottom: 3px double #d1d1d1;
	font-size: 17px;
	color: #84225e;
	font-weight: normal;
	font-family: 'Roboto', sans-serif;
}
.right_section {
	display: inline-block;
	width: 70%;
}
.grey_box {
	margin-bottom: 20px;
	padding: 1.5% 1.5% 1.5% 1.5%;
	width: 100%;
	background: #f2f2f2;
	border: 1px solid #d1d0d0;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.adminSec .grey_box h1 {
	border: 0px solid #d1d0d0;
	font-family: 'Roboto', sans-serif;
	font-size: 18px;
	line-height: 24px;
	font-weight: normal;
	color: #84225e;
	background: none;
	padding: 0px !important;
	margin-top: 0px !important;
	margin: 0px !important;
}
.adminSec .grey_box h2 {
	padding: 0%;
	border: 0px solid #d1d0d0;
	font-family: 'Roboto', sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #727272;
	font-weight: bold;
}
.addtoWishlist-right:hover {
	text-decoration: underline;
}
.divLandingImage_1 img {
	width: 100%;
}
.divLandingImage_1 {
	margin-bottom: 15px;
}
.prdctDtlsRow2_Custm_1 {
	display: table;
	table-layout: fixed;
	width: 100%;
	padding: 0%;
	border-left: 1px solid #ffffff;
	margin-bottom: 20px;
}
#admin-editable-content .purpal_1 {
	color: #84225e;
}
.prdctDtlsRow2_Custm_1 .textCols1 {
	padding: 0px;
	padding: 1.5% 1.5% 0% 2%;
	border-top: 1px solid #fff;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	background: #e0e0e1;
	text-align: left;
	font-size: 14px;
	color: #000;
	line-height: 22px;
	min-height: 90px;
	height: 90px;
	-moz-border-radius: 15px;
	-webkit-gradient: grey 1em 1em 1em;
	-moz-linear-gradient: grey 1em 1em 1em;
}
.prdctDtlsRow2_Custm_1 div {
	display: table-cell;
}
.prdctDtlsRow2_Custm_1 .textCols1 span {
	color: #716c6c;
}
.grey_box_1 .startActivityText {
	margin: 0px;
	padding: 0%;
	width: 76%;
	font-family: 'Roboto', sans-serif;
	font-size: 16px;
	line-height: 24px;
	font-weight: normal;
	float: left;
	color: #3b3b3b;
}
.grey_box_1 .btn_sec {
	float: right;
	width: 25%;
}
.box_container {
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-ms-flex-align: center;
	-webkit-align-items: center;
	-webkit-box-align: center;
	align-items: center;
}
.grey_box_1 .startActivityBtn_1, .grey_box_1 .startActivityBtn_1:hover {
	margin-top: 3px;
	background: url(../Upload/BrandingImages/startActivityButton1.png) repeat;
	height: 41px;
	width: 100%;
	font-family: 'Roboto', sans-serif;
	color: #fff;
	font-size: 22px;
	float: left;
	border: 1px solid #e39603;
	padding: 0px;
	cursor: pointer;
	text-align: center;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.grey_box_1 {
	margin-bottom: 20px;
	padding: 1.5% 1.5% 1.5% 1.5%;
	width: 100%;
	border: 1px solid #d1d0d0;
	border-bottom: 4px solid #d1d0d0;
	background: url("../Upload/BrandingImages/buttonBack.png") repeat-x;
	background-size: cover;
	background-color: #e6e6e6;
}
.menu_headPurple {
	margin-bottom: 10px !important;
	padding: 10px 8px;
	color: #fff !important;
	cursor: pointer;
	position: relative;
	font-weight: bold;
	background: #84225e url("../Upload/BrandingImages/up_purple.png") center right no-repeat;
	font-weight: normal !important;
	font-size: 18px !important;
	font-family: 'Roboto', sans-serif !important;
}
.grey_box_2 {
	margin-bottom: 20px;
	padding: 1.5% 1.5% 1.5% 1.5%;
	width: 100%;
	border: 1px solid #d1d0d0;
	border-bottom: 4px solid #d1d0d0;
	background: url("../Upload/BrandingImages/buttonBack.png") repeat-x;
	background-color: #e6e6e6;
}
.grey_box_2 h3 {
	color: #006400;
	font-size: 16px;
	font-weight: normal;
	margin-bottom: 0px;
}
.purpletextBox_1 {
	margin: 0px;
	padding: 0% 1.5% 1.5% 1.5%;
}
.menu_headPurple_new {
	margin-bottom: 10px !important;
	padding: 10px 8px;
	color: #fff !important;
	cursor: pointer;
	position: relative;
	font-weight: bold;
	background: #84225e url("../Upload/BrandingImages/up_purple.png") center right no-repeat;
	font-weight: normal !important;
	font-size: 18px !important;
	font-family: 'Roboto', sans-serif !important;
}
.menu_bodyPurple_new {
	width: 100%;
}
.purpalUL2_new {
	margin: 0px;
	padding: 2px 0px 10px 0px;
	display: inline-block;
	list-style: none;
	font-size: 16px;
}
.purpalUL2_new li {
	margin: 0px;
	padding: 5px 5px 5px 20px;
	display: block;
	background: url(../Upload/BrandingImages/purpal_Bullet.png) 0px 12px no-repeat;
	line-height: 20px;
	border-bottom: 1px dashed #8f9090;
}
.purpalUL2_new li a {
	text-decoration: none;
	color: #202225;
	font-size: 13px;
	font-family: 'Roboto', sans-serif;
}
/*End By Pritam - Activity Landing Page*/

/* 2018-02-21 Krunal Start CSS */

.outer-wrap-front {
	background: #ffffff;
}
.outer-wrap-back {
	background: #ffffff;
}
.activity-grid-left {
	float: left;
}
.activity-grid-right {
	float: right;
}
.activity-grid {
	/*    height: 427px;*/
	border-style: solid;
	border-width: 1px;
	-webkit-appearance: none;
	line-height: normal;
	outline: 0;
	position: relative;
	zoom: 1;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	background-color: #fff;
	border-color: #c5c5c5;
	color: #2e2e2e;
	-webkit-box-shadow: none;
	box-shadow: none;
}
.activity-grid-top {
	display: block;
	background-repeat: repeat;
	border-style: solid;
	margin: 0;
	cursor: default;
	background-image: url(web/textures/highlight.png);
	background-image: none, -webkit-linear-gradient(top, #f6f6f6 0, #eaeaea 100%);
	background-image: none, -moz-linear-gradient(top, #f6f6f6 0, #eaeaea 100%);
	background-image: none, -o-linear-gradient(top, #f6f6f6 0, #eaeaea 100%);
	background-image: none, linear-gradient(to bottom, #f6f6f6 0, #eaeaea 100%);
	background-position: 50% 50%;
	background-color: #e3e3e3;
	border-width: 0 0 1px;
	color: #2e2e2e;
	border-color: #c5c5c5;
	min-height: 30px;
	padding: 15px;
}
.activity-button {
	background-repeat: repeat;
	font-size: 100%;
	border-style: solid;
	border-width: 1px;
	-webkit-appearance: none;
	padding: 2px 7px 2px;
	font-family: inherit;
	line-height: 1.66em;
	text-align: center;
	cursor: pointer;
	text-decoration: none;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding-right: 8px;
	overflow: visible;
	display: inline-block;
	background-image: url(web/textures/highlight.png);
	background-image: none, -webkit-linear-gradient(top, #f6f6f6 0, #eaeaea 100%);
	background-image: none, -moz-linear-gradient(top, #f6f6f6 0, #eaeaea 100%);
	background-image: none, -o-linear-gradient(top, #f6f6f6 0, #eaeaea 100%);
	background-image: none, linear-gradient(to bottom, #f6f6f6 0, #eaeaea 100%);
	background-position: 50% 50%;
	-webkit-box-shadow: none;
	box-shadow: none;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-khtml-user-select: none;
	-webkit-user-select: none;
	-moz-user-select: -moz-none;
	-ms-user-select: none;
	user-select: none;
	vertical-align: middle;
	margin: 0 .16em;
	color: #2e2e2e;
	background-color: #e3e3e3;
	border-color: #c5c5c5;
}
.activity-button:hover, .activity-button:focus {
	background-image: url(web/textures/highlight.png);
	background-image: none, -webkit-linear-gradient(top, #cbc5c2 0, #a99f9a 100%);
	background-image: none, -moz-linear-gradient(top, #cbc5c2 0, #a99f9a 100%);
	background-image: none, -o-linear-gradient(top, #cbc5c2 0, #a99f9a 100%);
	background-image: none, linear-gradient(to bottom, #cbc5c2 0, #a99f9a 100%);
	color: #2e2e2e;
	border-color: #a99f9a;
	background-color: #a99f9a;
	-webkit-box-shadow: inset 0 0 3px 1px #a99f9a;
	box-shadow: inset 0 0 3px 1px #a99f9a;
}
.activity-button:active {
	background-image: url(web/textures/highlight.png);
	background-image: none, -webkit-linear-gradient(top, #fe761b 0, #e15613 100%);
	background-image: none, -moz-linear-gradient(top, #fe761b 0, #e15613 100%);
	background-image: none, -o-linear-gradient(top, #fe761b 0, #e15613 100%);
	background-image: none, linear-gradient(to bottom, #fe761b 0, #e15613 100%);
	color: #fff;
	background-color: #f0713a;
	border-color: #f0713a;
	-webkit-box-shadow: inset 0 0 3px 1px #f0713a;
	box-shadow: inset 0 0 3px 1px #f0713a;
}
.activity-grid-header {
	background-repeat: repeat;
	background-image: url(web/textures/highlight.png);
	background-image: none, -webkit-linear-gradient(top, #f6f6f6 0, #eaeaea 100%);
	background-image: none, -moz-linear-gradient(top, #f6f6f6 0, #eaeaea 100%);
	background-image: none, -o-linear-gradient(top, #f6f6f6 0, #eaeaea 100%);
	background-image: none, linear-gradient(to bottom, #f6f6f6 0, #eaeaea 100%);
	background-position: 50% 50%;
	background-color: #e3e3e3;
	border-color: #c5c5c5;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	zoom: 1;
}
.activity-grid-header-wrap {
	position: relative;
	width: 100%;
	overflow: hidden;
	border-style: solid;
	border-width: 0 1px 0 0;
	zoom: 1;
	border-color: #c5c5c5;
}
.activity-table {
	width: 100%;
	/*border-collapse: separate;*/
	border-spacing: 0;
	empty-cells: show;
	border-width: 0;
	outline: 0;
	table-layout: fixed;
}
.activity-header {
	text-align: left;
	border-color: #c5c5c5;
	border-bottom-width: 0;
	background-image: url(web/textures/highlight.png);
	background-image: none, -webkit-linear-gradient(top, #f6f6f6 0, #eaeaea 100%);
	background-image: none, -moz-linear-gradient(top, #f6f6f6 0, #eaeaea 100%);
	background-image: none, -o-linear-gradient(top, #f6f6f6 0, #eaeaea 100%);
	background-image: none, linear-gradient(to bottom, #f6f6f6 0, #eaeaea 100%);
	background-position: 50% 50%;
	background-color: #e3e3e3;
	overflow: hidden;
	border-style: solid;
	border-width: 0 0 1px 1px;
	padding: .5em .6em .4em .6em;
	font-weight: normal;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.activity-header:first-child, .activity-grid tbody td:first-child, .activity-grid tfoot td:first-child {
	border-left-width: 0;
}
.activity-grid-content {
	height: auto;
	width: auto;
	overflow: hidden;
	position: relative;
	zoom: 1;
}
.activity-grid-filter {
	float: right;
	margin: -0.5em -0.6em -0.4em;
	padding: .5em .2em .4em;
	position: relative;
	z-index: 1;
}
.activity-filter {
	background-image: url(web/Default/sprite.png);
	border-color: transparent;
	vertical-align: middle;
	position: static;
	display: inline-block;
	width: 16px;
	height: 16px;
	overflow: hidden;
	background-repeat: no-repeat;
	font-size: 0;
	line-height: 0;
	text-indent: -3333px;
	text-align: center;
	background-color: transparent;
	background-position: -32px -80px;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	opacity: .8;
}
.activity-link {
	cursor: pointer;
	outline: 0;
	text-decoration: none;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	-webkit-touch-callout: none;
	color: #2e2e2e;
	display: block;
	min-height: 18px;
	line-height: 18px;
	margin: -0.5em -0.6em -0.4em -0.6em;
	padding: .5em .6em .4em .6em;
	padding-right: 2.4em;
	font-size: 12px;
}
.activity-virtual-scrollable-wrap {
	height: 100%;
	overflow-y: hidden;
	position: relative;
	overflow-x: auto;
}
.activity-grid td {
	border-color: #c5c5c5;
	border-style: solid;
	border-width: 0 0 0 1px;
	padding: .4em .6em;
	overflow: hidden;
	line-height: 1.6em;
	vertical-align: middle;
	text-overflow: ellipsis;
	font-size: 12px;/*background-color: #ffffff;*/
}
.activity-grid tr.oddRow {
	background-color: #ffffff;
}
.activity-grid .activity-alt td, .activity-grid .activity-separator td {
	background-color: #f5f5f5;
}
.activity-virtual-scrollable-wrap {
	overflow-x: auto;
}
.activity-virtual-scrollable-wrap {
	height: 100%;
	overflow-y: hidden;
	position: relative;
	overflow-x: hidden;
}
.activity-scrollbar {
	position: absolute;
	overflow: scroll;
}
.activity-scrollbar-vertical {
	top: 0;
	right: 0;
	width: 17px;
	height: 100%;
	overflow-x: hidden;
}
.activity-icon, .activity-sprite, .activity-button-group .activity-tool-icon {
	display: inline-block;
	width: 16px;
	height: 16px;
	overflow: hidden;
	background-repeat: no-repeat;
	font-size: 0;
	line-height: 0;
	text-indent: -3333px;
	text-align: center;
}
.activity-icon, .activity-state-disabled .activity-icon, .activity-column-menu .activity-sprite {
	opacity: .8;
}
.activity-icon, .activity-tool-icon, .activity-grouping-dropclue, .activity-drop-hint, .activity-column-menu .activity-sprite {
	background-image: url(Default/sprite.png);
	border-color: transparent;
}
.activity-icon, .activity-sprite {
	background-color: transparent;
}
.activity-i-plus, .activity-add {
	background-position: -32px -64px;
	margin: 0 3px 0 -3px;
	vertical-align: middle;
}
.tabs-wrapper {
	float: left;
	width: 100%;
	margin: 20px 0px 0px 0px;
}
.tab-panel {
	margin: 0px 0px 30px 0px;
	padding: 15px;
	background: #fff;
	border-bottom-color: #fff;
	border-left: 1px solid #c5c5c5;
	border-right: 1px solid #c5c5c5;
	border-bottom: 1px solid #c5c5c5;
}
.admin-tabs.enabled .tab-heading:focus, .admin-tabs.enabled .tab-list li:focus {
	outline: 1px solid #ccc;
}
.admin-tabs.enabled .tab-heading.active-tab-heading:focus, .admin-tabs.enabled .tab-list li.active-tab:focus {
	outline: none !important;
}
 @media (max-width: 767px) {
.tab-list {
	display: none;
}
.admin-tabs.enabled .tab-heading {
	cursor: pointer;
}
.admin-tabs.enabled .tab-heading.active-tab-heading {
	cursor: default;
}
.hidden-mobile {
	display: none;
}
}
 @media (min-width: 768px) {
.admin-tabs.enabled .tab-heading {
	display: none;
}
.tab-list li {
	display: inline;
	cursor: pointer;
}
.hidden-mobile {
	display: block !important;
}
}
 @media (max-width: 767px) {
.admin-tabs.enabled .tab-heading {
	padding: 0.5em;
	border-radius: 5px;
	border: 1px solid #ccc;
	box-shadow: 0px 2px 3px rgba(0,0,0,0.4);
	background: #c5c5c5;
	position: relative;
}
.admin-tabs.enabled .tab-heading:after {
	content: "";
	display: block;
	position: absolute;
	right: 20px;
	top: 40%;
	width: 0px;
	height: 0px;
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
	border-top: 10px solid #000;
}
.admin-tabs.enabled .tab-heading:hover,  .admin-tabs.enabled .tab-heading.active-tab-heading:hover {
	background-color: #efefef;
}
.admin-tabs.enabled .tab-heading.active-tab-heading {
	background: #fff;
}
.admin-tabs.enabled .tab-heading.active-tab-heading:after {
	border-bottom: 10px solid #000;
	border-top: 0;
}
}
 @media (min-width: 768px) {
.tab-list {
	font-size: 12px;
	margin: 1em 0 0 0;
	padding: 0;
	border-bottom: 1px solid #ddd;
	padding-bottom: 8px;
	line-height: 1em;
}
.tab-list li {
	padding: .5em .65em;
	margin-right: 0;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border: 1px solid #c5c5c5;
	background-image: url(web/textures/highlight.png);
	background-image: none, -webkit-linear-gradient(top, #f6f6f6 0, #eaeaea 100%);
	background-image: none, -moz-linear-gradient(top, #f6f6f6 0, #eaeaea 100%);
	background-image: none, -o-linear-gradient(top, #f6f6f6 0, #eaeaea 100%);
	background-image: none, linear-gradient(to bottom, #f6f6f6 0, #eaeaea 100%);
	background-position: 50% 50%;
	background-color: #e3e3e3;
}
.tab-list li:hover {
	background-image: url(web/textures/highlight.png);
	background-image: none, -webkit-linear-gradient(top, #cbc5c2 0, #a99f9a 100%);
	background-image: none, -moz-linear-gradient(top, #cbc5c2 0, #a99f9a 100%);
	background-image: none, -o-linear-gradient(top, #cbc5c2 0, #a99f9a 100%);
	background-image: none, linear-gradient(to bottom, #cbc5c2 0, #a99f9a 100%);
	background-position: 50% 50%;
	background-color: #a99f9a;
}
.tab-list li.active-tab {
	background: #fff;
	border-bottom-color: #fff;
	background-color: #fff;
	background-image: none;
}
}
#accordion-admin .ui-state-default, #accordion-admin .ui-widget-content .ui-state-default, #accordion-admin .ui-widget-header .ui-state-default {
	background-image: url(web/textures/highlight.png);
	background-image: none, -webkit-linear-gradient(top, #D5521A 0, #D5521A 100%);
	background-image: none, -moz-linear-gradient(top, #D5521A 0, #D5521A 100%);
	background-image: none, -o-linear-gradient(top, #D5521A 0, #D5521A 100%);
	background-image: none, linear-gradient(to bottom, #D5521A 0, #D5521A 100%);
	color: #fff;
	background-color: #D5521A;
	border-color: #D5521A;
	-webkit-box-shadow: inset 0 0 3px 1px #ce4910;
	box-shadow: inset 0 0 3px 1px #ce4910;
	-webkit-border-radius: 0px;
	border-radius: 0px;
	padding: 10px;
	font-size: 14px;
	font-weight: 100;
	line-height: normal;
}
#accordion-admin .ui-widget-content {
	-webkit-border-radius: 0px;
	border-radius: 0px;
}
#accordion-admin.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
	left: auto;
	right: .5em;
}
#accordion-admin .ui-accordion-content {
	padding: 0px;
	margin: 0px 0px 20px 0px;
}
#accordion-admin .ui-accordion-header[aria-selected="true"] {
	margin: 0px;
}
#accordion-admin .ui-accordion-header[aria-selected="false"] {
	margin: 0px 0px 20px 0px;
}
#accordion-admin .adminLable36 {
	font-size: 10px;
}
#accordion-admin .ui-widget input, #accordion-admin .ui-widget select, #accordion-admin .ui-widget textarea, #accordion-admin .ui-widget button {
	font-size: 10px;
}
#accordion-admin .adminLablesinglecol {
	font-size: 10px;
}
#accordion-admin .admininputCol {
	width: 95%;
	font-size: 10px;
}
#accordion-admin p {
	font-size: 12px;
}
#accordion-admin .k-textbox > input, #accordion-admin .k-autocomplete .k-input, #accordion-admin .k-picker-wrap .k-input, #accordion-admin .k-numeric-wrap .k-input, #accordion-admin .k-dropdown-wrap .k-input, #accordion-admin .k-selectbox .k-input {
	height: 2.50em;
	line-height: 2.50em;
	font-size: 10px;
}
.admin-tabs .adminLable36 {
	font-size: 10px;
}
.admin-tabs .ui-widget input, .admin-tabs .ui-widget select, .admin-tabs .ui-widget textarea, .admin-tabs .ui-widget button {
	font-size: 10px;
}
.admin-tabs .adminLablesinglecol {
	font-size: 10px;
}
.admin-tabs .admininputCol {
	width: 95%;
	font-size: 10px;
}
.admin-tabs p {
	font-size: 12px;
}
.admin-tabs .k-textbox > input, .admin-tabs .k-autocomplete .k-input, .admin-tabs .k-picker-wrap .k-input, .admin-tabs .k-numeric-wrap .k-input, .admin-tabs .k-dropdown-wrap .k-input, .admin-tabs .k-selectbox .k-input {
	height: 2.50em;
	line-height: 2.50em;
	font-size: 10px;
}
.layout-title {
	border-bottom: 1px solid #84225e;
	font-size: 18px;
	margin: 0 0 20px;
	padding: 0 0 5px;
	color: #000;
}
.layout-title.one {
	margin: 20px 0 0px;
}
/*nayan-14-03-18*/

.effect-area-outer .color-row {
	float: left;
	width: 100%;
}
.effect-area-outer .color-row span label {
	margin: 0px 0px 10px 0px;
	font-family: 'Roboto', sans-serif;
	font-size: 14px;
	line-height: 1.428571429;
	font-weight: normal;
}
.effect-area-outer .color-row label:before {
	background: none;
}
.effect-area-outer .color-row label {
	padding: 0px;
	margin: 0px 0px 10px 0px;
	display: inline-block;
}
.effect-area-outer .color-row input, .effect-area-outer .color-row a {
}
.effect-area-outer .color-row input {
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	display: inline-block;
	width: 52%;
	font-size: 14px;
	color: #000000;
	padding: 2px 10px;
	border: 1px solid #ffffff;
	background: #ffffff;
	outline: none;
}
.effect-area-outer .left-admin-bottom {
	padding: 20px 15px 0;
	display: inline-block;
}
.effect-area-outer .color-row .k-colorpicker .k-selected-color {
	width: 100%;
}
.effect-area-outer .color-row a {
	display: inline;
	padding: 5px;
}
.effect-area-outer .color-row .clr-picker {
	float: right;
}
#admin-editable-content .effect-area-outer .left-admin-bottom .color-row.old-clr span {
	width: inherit;
}
.left-admin-bottom .color-row .clr-picker {
	height: 20px;
	width: 20px !important;
}
.effect-area-outer .color-row .text-right a {
	text-decoration: none;
	color: #fff;
}
.effect-area-outer .color-row a.viewimagebtn {
	padding: 5px 15px;
	display: inline-block;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	color: #ffffff;
	font-size: 13px;
	/* display: inline-block; */
	margin: 0px 2px 10px;
	border: 1px solid #ffffff;
	transition: all 0.2 ease-in-out;
}
.effect-area-outer .color-row a.viewimagebtn:hover {
	background-color: #fff !important;
	color: #364760;
}
#admin-editable-content .left-admin-bottom hr {
	margin: 0 0 15px;
}
/*.cd-accordion-menu label::before{background-image:none !important;}*/
.accordion-container .cd-accordion-menu li.has-nochildren label::before {
	background-image: none !important;
}
.accordion-container .cd-accordion-menu li.has-children label::before {
	background-image: url(../Upload/BrandingImages/cd-icons.svg);
	background-repeat: no-repeat;
}
/**/


/* 2018-02-21 Krunal End CSS */

/*** Krunal CSS Start 27-02-2018 ***/
.accordion-container {
	position: absolute;
	max-width: 265px;
	height: auto;
	margin: 0px auto;
	display: block;
	width: 100%;
	left: 1%;
	top: 17%;
	z-index: 10000;
}
/*.accordion-container{ position: fixed; max-width: 250px; height: auto; margin: 0px auto; display: block; width: 100%; left: 1%; top: 50%; z-index:10000; -webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%); }*/
.accordion-container > h2 {
	text-align: center;
	color: #fff;
	padding-bottom: 5px;
	margin-bottom: 20px;
	padding-bottom: 15px;
}
.set {
	position: relative;
	width: 100%;
	height: auto;
	-webkit-border-top-right-radius: 30px;
	-webkit-border-top-left-radius: 30px;
	-webkit-border-bottom-right-radius: 30px;
	-webkit-border-bottom-left-radius: 30px;
	-moz-border-radius-topright: 30px;
	-moz-border-radius-topleft: 30px;
	-moz-border-radius-bottomright: 30px;
	-moz-border-radius-bottomleft: 30px;
	border-top-right-radius: 30px;
	border-top-left-radius: 30px;
	border-bottom-right-radius: 30px;
	border-bottom-left-radius: 30px;
	margin: 0px 0px 10px 0px;
}
.set > a {
	display: block;
	padding: 7px 10px;
	text-decoration: none;
	color: #ffffff;
	font-weight: 600;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	transition: all 0.2s linear;
	font-size: 16px;
	font-weight: 400;
}
.set > a i {
	float: right;
	font-size: 22px;
}
.set > a span {
	float: left;
	font-size: 16px;
	margin: 3px 10px 0px 0px;
}
.set > a.active {
}
.content {
	display: none;
	-webkit-border-bottom-right-radius: 15px;
	-webkit-border-bottom-left-radius: 15px;
	-moz-border-radius-bottomright: 15px;
	-moz-border-radius-bottomleft: 15px;
	border-bottom-right-radius: 15px;
	border-bottom-left-radius: 15px;
}
.content p {
	margin: 0;
	color: #333;
}
.back-col-1 {
	background: #6b6b6b;
}
.back-col-2 {
	background: #174176;
}
.back-col-3 {
	background: #84225e;
}
.back-col-4 {
	background: #f96868;
}
.back-col-5 {
	background: #35a0b7;
}
.back-col-6 {
	background: #e46497;
}
.back-col-1 .content {
	background: #888888;
	overflow: hidden;
}
.back-col-2 .content {
	background: #456691;
}
.back-col-3 .content {
	background: #9c4e7e;
}
.back-col-4 .content {
	background: #fa8686;
}
.back-col-5 .content {
	background: #9acfdb;
}
.back-col-6 .content {
	background: #f3c0d5;
}
.set.active-head {
	-webkit-border-top-right-radius: 15px;
	-webkit-border-top-left-radius: 15px;
	-webkit-border-bottom-right-radius: 15px;
	-webkit-border-bottom-left-radius: 15px;
	-moz-border-radius-topright: 15px;
	-moz-border-radius-topleft: 15px;
	-moz-border-radius-bottomright: 15px;
	-moz-border-radius-bottomleft: 15px;
	border-top-right-radius: 15px;
	border-top-left-radius: 15px;
	border-bottom-right-radius: 15px;
	border-bottom-left-radius: 15px;
}
.cd-accordion-menu {
	width: 100%;
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.cd-accordion-menu ul {
	display: none;
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.cd-accordion-menu li {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.cd-accordion-menu input[type=checkbox] {
	position: absolute;
	opacity: 0;
}
.cd-accordion-menu label, .cd-accordion-menu a {
	position: relative;
	display: block;
	padding: 7px 0px 7px 15px;
	color: #ffffff;
	font-size: 15px;
}
.cd-accordion-menu label {
	cursor: pointer;
}
.cd-accordion-menu label::before {
	content: '';
	display: inline-block;
	width: 16px;
	height: 16px;
	position: absolute;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
}
.cd-accordion-menu label::before {
	background-image: url(../Upload/BrandingImages/cd-icons.svg);
	background-repeat: no-repeat;
}
.cd-accordion-menu label::before {
	right: 5%;
	background-position: 0 0;
	-webkit-transform: translateY(-50%) rotate(-90deg);
	-moz-transform: translateY(-50%) rotate(-90deg);
	-ms-transform: translateY(-50%) rotate(-90deg);
	-o-transform: translateY(-50%) rotate(-90deg);
	transform: translateY(-50%) rotate(-90deg);
}
.cd-accordion-menu.animated label::before {
	-webkit-transition: -webkit-transform 0.3s;
	-moz-transition: -moz-transform 0.3s;
	transition: transform 0.3s;
}
.cd-accordion-menu input[type=checkbox]:checked + label::before {
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
}
.cd-accordion-menu input[type=checkbox]:checked + label + ul, .cd-accordion-menu input[type=checkbox]:checked + label:nth-of-type(n) + ul {
	display: block;
}
.cd-accordion-menu ul label, .cd-accordion-menu ul a {
	padding-left: 25px;
}
.cd-accordion-menu > li:last-of-type > label, .cd-accordion-menu > li:last-of-type > a, .cd-accordion-menu > li > ul > li:last-of-type label, .cd-accordion-menu > li > ul > li:last-of-type a {
	box-shadow: none;
}
.cd-accordion-menu ul ul label, .cd-accordion-menu ul ul a {
	padding-left: 35px;
}
.cd-accordion-menu ul ul ul label, .cd-accordion-menu ul ul ul a {
	padding-left: 45px;
}
.cd-accordion-menu ul ul ul ul label, .cd-accordion-menu ul ul ul ul a {
	padding-left: 55px;
}
hr.new-admin-line {
	margin: 5px 0px;
	border-width: 1px;
	border-style: dashed;
	border-color: #ffffff;
}
.floatl {
	float: left;
}
.floatr {
	float: right;
}
.effect-area-outer {
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	position: absolute;
	top: 0%;
	left: 109%;
	width: 100%;
	max-width: 250px;
	display: none;
}
.color-section {
	float: left;
	width: 100%;
	padding: 0px 20px 0px;
}
.color-section-area {
	float: left;
	width: 100%;
	margin: 0px 0px 10px 0px;
	color: #ffffff;
}
.color-section-area input {
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	display: inline-block;
	width: 70%;
	font-size: 14px;
	color: #000000;
	padding: 2px 10px;
	border: 1px solid #ffffff;
	background: #ffffff;
	outline: none;
}
.color-section-area input:focus, .color-section-area input:hover {
	outline: none;
}
.color-section-area img {
	max-width: 100%;
	display: inline-block;
	margin: 0px 5px;
}
.color-section-area a {
	display: inline-block;
	padding: 0px;
	color: #ffffff;
	font-size: 16px;
}
.color-section-area a:hover {
	background: none;
}
.color-section-area i {
	font-size: 14px;
	display: inline-block;
	margin: 0px 5px;
}
.file-upload {
	display: block;
	text-align: center;
	float: left;
	width: 100%;
}
.file-upload .file-select {
	display: block;
	color: #34495e;
	cursor: pointer;
	height: 30px;
	line-height: 30px;
	text-align: left;
	position: relative;
	background: #ffffff;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	border: 0px;
}
.file-upload .file-select .file-select-button {
	background: #c63671;
	padding: 0 10px;
	display: inline-block;
	height: 30px;
	line-height: 30px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	color: #ffffff;
	font-size: 14px;
	float: right;
}
.file-upload .file-select .file-select-name {
	line-height: 30px;
	display: inline-block;
	padding: 0 10px;
	float: left;
	width: 100%;
	color: #ffffff;
	font-style: italic;
}
.file-upload .file-select input[type=file] {
	z-index: 100;
	cursor: pointer;
	position: absolute;
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
}
.file-upload .file-select:hover {
	border-color: #34495e;
	transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out;
	-webkit-transition: all .2s ease-in-out;
	-o-transition: all .2s ease-in-out;
}
.file-upload .file-select:hover .file-select-button {
	background: #34495e;
	color: #FFFFFF;
	transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out;
	-webkit-transition: all .2s ease-in-out;
	-o-transition: all .2s ease-in-out;
}
.file-upload.active .file-select {
	border-color: #3fa46a;
	transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out;
	-webkit-transition: all .2s ease-in-out;
	-o-transition: all .2s ease-in-out;
}
.file-upload.active .file-select .file-select-button {
	background: #3fa46a;
	color: #FFFFFF;
	transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out;
	-webkit-transition: all .2s ease-in-out;
	-o-transition: all .2s ease-in-out;
}
.file-upload .file-select.file-select-disabled {
	opacity: 0.65;
}
.file-upload .file-select.file-select-disabled:hover {
	cursor: default;
	display: block;
	border: 2px solid #dce4ec;
	color: #34495e;
	cursor: pointer;
	height: 40px;
	line-height: 40px;
	margin-top: 5px;
	text-align: left;
	background: #FFFFFF;
	overflow: hidden;
	position: relative;
}
.file-upload .file-select.file-select-disabled:hover .file-select-button {
	background: #dce4ec;
	color: #666666;
	padding: 0 10px;
	display: inline-block;
	height: 40px;
	line-height: 40px;
}
.file-upload .file-select.file-select-disabled:hover .file-select-name {
	line-height: 40px;
	display: inline-block;
	padding: 0 10px;
}
.file-upload .file-select:focus {
	outline: none;
}
.acctionbtn-mid {
	text-align: center;
}
.no-touch .content .cd-accordion-menu a.acctionbtn {
	padding: 5px 25px;
	display: inline-block;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	color: #ffffff;
	font-size: 15px;
	display: inline-block;
	margin: 5px 2px 10px;
}
.no-touch .content .cd-accordion-menu a.acctionbtn.help i {
	position: absolute;
	right: 0px;
	top: 0px;
	font-size: 32px;
	line-height: normal;
	color: #b2b2b2;
}
.no-touch .content .cd-accordion-menu .effect-area-outer a.acctionbtn.apply {
	background: #364760;
}
.no-touch .content .cd-accordion-menu .effect-area-outer a.acctionbtn.cancel {
	background: #1dbda1;
}
.no-touch .content .cd-accordion-menu .effect-area-outer a.acctionbtn.help {
	background: #e4e5e6;
	color: #000000;
	position: relative;
	padding: 5px 40px;
}
.no-touch .content .cd-accordion-menu .effect-area-outer a.acctionbtn.apply:hover {
	background: #364760 !important;
}
.no-touch .content .cd-accordion-menu .effect-area-outer a.acctionbtn.cancel:hover {
	background: #1dbda1 !important;
}
.no-touch .content .cd-accordion-menu .effect-area-outer a.acctionbtn.help:hover {
	background: #e4e5e6 !important;
	color: #000000 !important;
}
.cd-accordion-menu li label:after {
	content: "";
	position: absolute;
	top: 0px;
	left: 100%;
	width: 25px;
	height: 100%;
	display: none;
}
.no-touch .back-col-1 .content .cd-accordion-menu li label:hover, .no-touch .back-col-1 .content .cd-accordion-menu li a:hover {
	background: #a6a6a6;
}
.no-touch .back-col-2 .content .cd-accordion-menu li label:hover, .no-touch .back-col-2 .content .cd-accordion-menu li a:hover {
	background: #738dac;
}
.no-touch .back-col-3 .content .cd-accordion-menu li label:hover, .no-touch .back-col-3 .content .cd-accordion-menu li a:hover {
	background: #b57a9e;
}
.no-touch .back-col-4 .content .cd-accordion-menu li label:hover, .no-touch .back-col-4 .content .cd-accordion-menu li a:hover {
	background: #fba4a4;
}
.no-touch .back-col-5 .content .cd-accordion-menu li label:hover, .no-touch .back-col-5 .content .cd-accordion-menu li a:hover {
	background: #85c6d3;
}
.no-touch .back-col-6 .content .cd-accordion-menu li label:hover, .no-touch .back-col-6 .content .cd-accordion-menu li a:hover {
	background: #eea2c0;
}
.back-col-2 .effect-area-outer {
	background: #738dac;
}
.back-col-3 .effect-area-outer {
	background: #b57a9e;
}
.back-col-4 .effect-area-outer {
	background: #fba4a4;
}
.back-col-5 .effect-area-outer {
	background: #85c6d3;
}
.back-col-6 .effect-area-outer {
	background: #eea2c0;
}
.no-touch .effect-area-outer a:hover {
	background: none !important;
}
.no-touch .back-col-1 .content .cd-accordion-menu li:hover > ul li lable {
	background: transparent;
}
.cd-accordion-menu li.active-label .effect-area-outer {
	display: block;
}
.cd-accordion-menu li label:after {
	content: "";
	position: absolute;
	top: 0px;
	left: 100%;
	width: 25px;
	height: 100%;
	display: none;
}
.cd-accordion-menu li label.active-label:after {
	display: block;
}
.no-touch .back-col-1 .content .cd-accordion-menu li label.active-label, .no-touch .back-col-1 .content .cd-accordion-menu li a.active-label {
	background: #a6a6a6;
}
.no-touch .back-col-2 .content .cd-accordion-menu li label.active-label, .no-touch .back-col-2 .content .cd-accordion-menu li a.active-label {
	background: #738dac;
}
.no-touch .back-col-3 .content .cd-accordion-menu li label.active-label, .no-touch .back-col-3 .content .cd-accordion-menu li a.active-label {
	background: #b57a9e;
}
.no-touch .back-col-4 .content .cd-accordion-menu li label.active-label, .no-touch .back-col-4 .content .cd-accordion-menu li a.active-label {
	background: #fba4a4;
}
.no-touch .back-col-5 .content .cd-accordion-menu li label.active-label, .no-touch .back-col-5 .content .cd-accordion-menu li a.active-label {
	background: #85c6d3;
}
.no-touch .back-col-6 .content .cd-accordion-menu li label.active-label, .no-touch .back-col-6 .content .cd-accordion-menu li a.active-label {
	background: #eea2c0;
}
.no-touch .back-col-1 .content .cd-accordion-menu li label.active-label:after, .no-touch .back-col-1 .content .cd-accordion-menu li a.active-label:after {
	background: #a6a6a6;
}
.no-touch .back-col-2 .content .cd-accordion-menu li label.active-label:after, .no-touch .back-col-2 .content .cd-accordion-menu li a.active-label:after {
	background: #738dac;
}
.no-touch .back-col-3 .content .cd-accordion-menu li label.active-label:after, .no-touch .back-col-3 .content .cd-accordion-menu li a.active-label:after {
	background: #b57a9e;
}
.no-touch .back-col-4 .content .cd-accordion-menu li label.active-label:after, .no-touch .back-col-4 .content .cd-accordion-menu li a.active-label:after {
	background: #fba4a4;
}
.no-touch .back-col-5 .content .cd-accordion-menu li label.active-label:after, .no-touch .back-col-5 .content .cd-accordion-menu li a.active-label:after {
	background: #85c6d3;
}
.no-touch .back-col-6 .content .cd-accordion-menu li label.active-label:after, .no-touch .back-col-6 .content .cd-accordion-menu li a.active-label:after {
	background: #eea2c0;
}
.no-touch .back-col-1 .content .cd-accordion-menu li:hover > ul li lable {
	background: transparent;
}
.operation-btn {
	position: fixed;
	max-width: -webkit-fill-available;
	height: auto;
	margin: 0px auto;
	display: block;
	width: 8%;
	right: 1%;
	top: 50%;
	-ms-transform: translate(0%, -50%);
	-webkit-transform: translate(0%, -50%);
	transform: translate(0%, -50%);
	z-index: 10000;
}
.operation-btn a {
	float: left;
	width: 100%;
	padding: 7px 10px;
	font-size: 16px;
	color: #ffffff;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	margin: 0px 0px 20px;
	position: relative;
}
.operation-btn a i {
	height: 35px;
	width: 35px;
	position: absolute;
	right: -10px;
	top: 0px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	font-size: 18px;
	line-height: 35px;
	text-align: center;
	vertical-align: middle;
	z-index: 100001;
}
.operation-btn a.pub {
	background: rgba(26,171,149,0.9);
}
.operation-btn a.can {
	background: rgba(229,170,67,0.9);
}
.operation-btn a.hel {
	background: rgba(233,90,123,0.9);
}
.operation-btn a.pub i {
	background: rgba(26,171,149,1);
}
.operation-btn a.can i {
	background: rgba(229,170,67,1);
}
.operation-btn a.hel i {
	background: rgba(233,90,123,1);
}
.operation-btn a .eff {
	width: 100%;
	height: 100%;
	top: 0px;
	right: -350px;
	background: #34495e;
	position: absolute;
	transition: all .5s ease;
	z-index: 10000;
	padding: 7px 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
.operation-btn a:hover .eff {
	right: 0%;
}
.set.back-col-1 .cd-accordion-menu.animated label:before {
	display: none;
}
.touch .content .cd-accordion-menu a.acctionbtn {
	padding: 5px 25px;
	display: inline-block;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	color: #ffffff;
	font-size: 15px;
	display: inline-block;
	margin: 0px 2px 10px;
}
.touch .content .cd-accordion-menu a.acctionbtn.help i {
	position: absolute;
	right: 0px;
	top: 0px;
	font-size: 32px;
	line-height: normal;
	color: #b2b2b2;
}
.touch .content .cd-accordion-menu .effect-area-outer a.acctionbtn.apply {
	background: #364760;
}
.touch .content .cd-accordion-menu .effect-area-outer a.acctionbtn.cancel {
	background: #1dbda1;
}
.touch .content .cd-accordion-menu .effect-area-outer a.acctionbtn.help {
	background: #e4e5e6;
	color: #000000;
	position: relative;
	padding: 5px 40px;
}
.touch .content .cd-accordion-menu .effect-area-outer a.acctionbtn.apply:hover {
	background: #364760 !important;
}
.touch .content .cd-accordion-menu .effect-area-outer a.acctionbtn.cancel:hover {
	background: #1dbda1 !important;
}
.touch .content .cd-accordion-menu .effect-area-outer a.acctionbtn.help:hover {
	background: #e4e5e6 !important;
	color: #000000 !important;
}
 @media screen and (max-width: 1440px) {
.operation-btn {
	width: 9%;
}
.accordion-container {
	max-width: 205px;
	top: 17.2%;
}
.set > a {
	padding: 6px 10px;
	font-size: 16px;
}
.set > a span {
	float: left;
	font-size: 16px;
	margin: 4px 10px 0px 5px;
}
.set > a i {
	font-size: 20px;
}
.cd-accordion-menu label, .cd-accordion-menu a {
	padding: 5px 30px 5px 10px;
	font-size: 14px;
}
.cd-accordion-menu label::before {
	background-size: cover;
	width: 12px;
	height: 12px;
}
.effect-area-outer {
	width: 370px;
}
.cd-accordion-menu .color-section-area a {
	padding: 0px;
}
}
 @media screen and (max-width: 1024px) {
.operation-btn {
	width: 12%;
}
.accordion-container {
	top: 38%;
}
}

/*** Krunal CSS End 27-02-2018 ***/

.no-touch .back-col-2 .content .cd-accordion-menu li:last-child label:hover, .no-touch .back-col-2 .content .cd-accordion-menu li: a:hover {
 background: #ff0000;
}
.effect-area-outer ul {
	display: block;
}
.no-touch .content .cd-accordion-menu .effect-area-outer a.acctionbtn.apply button, html.no-touch .content .cd-accordion-menu .effect-area-outer a.acctionbtn.apply input[type="button"], .no-touch .content .cd-accordion-menu .effect-area-outer a.acctionbtn.apply input[type="reset"], .no-touch .content .cd-accordion-menu .effect-area-outer a.acctionbtn.apply input[type="submit"] {
	background-color: transparent;
}
.no-touch .content .cd-accordion-menu .effect-area-outer a.acctionbtn.apply:hover button, html.no-touch .content .cd-accordion-menu .effect-area-outer a.acctionbtn.apply:hover input[type="button"], .no-touch .content .cd-accordion-menu .effect-area-outer a.acctionbtn.apply:hover input[type="reset"], .no-touch .content .cd-accordion-menu .effect-area-outer a.acctionbtn.apply:hover input[type="submit"] {
	background: transparent !important;
}
/*.operation-btn a.pub button, html .operation-btn a.pub input[type="button"], .operation-btn a.pub input[type="reset"], .operation-btn a.pub input[type="submit"] { background-color: transparent; color: white; height: auto; padding: 0px; font-size: 15px !important; }
.operation-btn a.pub:hover { background: #34495e; }
.operation-btn a.pub input[type=submit]:hover { background: transparent; }*/

.operation-btn a.pub input[type=submit] {
	background: transparent;
	padding: 0px;
	font-size: 15px !important;
	height: auto;
	text-align: left;
}
.operation-btn a.pub input[type=submit] {
	width: 100%;
	height: 100%;
	top: 0px;
	right: -350px;
	background: #34495e;
	position: absolute;
	transition: all .5s ease;
	z-index: 10000;
	padding: 10px 35px 10px 15px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
.operation-btn a.pub:hover input[type=submit] {
	right: 0px;
}
/* 2018-03-09 Krunal Start CSS */
/*.brandingbox { margin: 20px 0px 10px 0px; padding: 3% 0%; width: 100%; float: left; }*/
.brandingbox {
	margin: 0;
	/*padding: 3% 0%;*/
	width: 100%;
	float: left;
}
ul.brandinglistbox {
	float: left;
	width: 100%;
	margin: 3% 0;
}
ul.brandinglistbox li {
	background: #f9f9f9;
	border: 1px solid #e1dddd;
	float: left;
	width: 31.33%;
	display: inline-block;
	text-align: center;
	vertical-align: middle;
	margin-right: 30px;
	cursor: pointer;
	margin-bottom: 30px;
}
ul.brandinglistbox li:hover {
	border: 1px solid #b6b6b6 !important;
}
ul.brandinglistbox li span {
	float: left;
	width: 100%;
	height: 115px;
	vertical-align: middle;
	align-items: center;
	display: flex;
}
ul.brandinglistbox li span img {
	max-width: 100%;
	display: block;
	margin: 0px auto;
}
ul.brandinglistbox li a {
	float: left;
	width: 100%;
	background: #c5c5c5;
	padding: 8px 0px;
	color: #000000;
}
 @media only screen and (max-width: 980px) {
ul.brandinglistbox li {
	width: 30.70%;
}
}
ul.brandinglistbox li:nth-child(3n+0) {
	margin-right: 0px;
}
 @media only screen and (max-width: 767px) {
ul.brandinglistbox li {
	width: 47%;
}
ul.brandinglistbox li:nth-child(3n+0) {
	margin-right: 10px;
}
ul.brandinglistbox li {
	margin: 10px;
}
}
 @media only screen and (max-width: 640px) {
ul.brandinglistbox li {
	width: 100%;
	margin: 10px 0px;
}
}
/* 2018-03-09 Krunal End CSS */

/*.marginH1 {
    margin: 10px 10px 0px 10px !important;
}*/

/*custome select box*/

/*the container must be positioned relative:*/
.custom-select {
	position: relative;
	font-size: 16px;
	width: 265px !important;
}
.custom-select select {
	background-color: transparent !important;
	border-color: transparent !important;
	width: 100%;
	color: #fff !important;
	padding-top: 3px;
}
.custom-select .abc {
	background-color: #6b6b6b !important;
	width: 100%;
	color: #fff !important;
	padding-top: 3px;
	border-radius: 100px
}
.custom-select select option {
	background-color: transparent !important;
	border-color: transparent !important;
	width: 100%;
	color: #fff !important;
	padding-top: 3px;
}
select option:hover {
	background: #F00 !important;
	color: #fff;
	text-shadow: 0 1px 0 rgba(0, 0, 0, 0.4);
}
.custom-select select:focus {
	outline: -webkit-focus-ring-color auto 0px !important;
}
.custom-select, .custom-select span {
	background-color: #6b6b6b;
	border-radius: 100px !important;
	border-color: #ff0000 !important;
}
.custom-select, .custom-select .k-dropdown-wrap.k-state-default {
	background-image: none, linear-gradient(to bottom, #6b6b6b 0, #6b6b6b 100%) !important;
	background-position: none !important;
	background-color: #6b6b6b !important;
	border-color: #6b6b6b !important;
	border-radius: 100px !important;
	color: #fff !important;
	padding: 3px !important;
}
.custom-select, .custom-select .k-i-arrow-s {
	background-position: 8px 14px !important;
}
.custom-select, .custom-select .k-list-container, .k-state-focused {
	border-color: #6b6b6b !important;
	background-color: #6b6b6b !important;
}
.custom-select, .custom-select .k-icon {
	background-image: url(../Upload/BrandingImages/angle-down.png);
	opacity: 1 !important;
	height: 35px !important;
}
.custom-select, .custom-select .k-dropdown-wrap .k-state-focused {
	background-image: url(../Upload/BrandingImages/angle-down.png);
	background-color: #fff !important;
}
.custom-select, .custom-select .k-dropdown .k-input {
	color: #fff !important;
}
/*.custom-select, .custom-select select {
        display: none;
    }*/

.select-selected {
	background-color: #6b6b6b;
}
/*style the arrow inside the select element:*/
.select-selected:after {
	position: absolute;
	content: "";
	top: 14px;
	right: 10px;
	width: 0;
	height: 0;
	border: 6px solid transparent;
	border-color: #fff transparent transparent transparent;
}
/*point the arrow upwards when the select box is open (active):*/
.select-selected.select-arrow-active:after {
	border-color: transparent transparent #fff transparent;
	top: 7px;
}
/*style the items (options), including the selected item:*/
.select-items div, .select-selected {
	color: #ffffff;
	padding: 8px 16px;
	border: 1px solid transparent;
	border-color: transparent transparent rgba(0, 0, 0, 0.1) transparent;
	cursor: pointer;
}
/*style items (options):*/
.select-items {
	position: absolute;
	background-color: red;
	top: 100%;
	left: 0;
	right: 0;
	z-index: 99;
}
/*hide the items when the select box is closed:*/
.select-hide {
	display: none;
}
.select-items div:hover {
	background-color: rgba(0, 0, 0, 0.1);
}
.brandingInnerlayout {
	margin: 0px;
	padding: 0px;
}
 @media screen and (max-width: 1440px) {
.custom-select {
	position: relative;
	font-size: 16px;
	width: 205px !important;
}
}
.back-col-2 .content .cd-accordion-menu li label.active-label, .back-col-2 .content .cd-accordion-menu li a.active-label, .back-col-2 .content .cd-accordion-menu li label.active-label:after, .back-col-2 .content .cd-accordion-menu li a.active-label:after {
	background: #738dac;
}
.back-col-3 .content .cd-accordion-menu li label.active-label, .back-col-3 .content .cd-accordion-menu li a.active-label, .back-col-3 .content .cd-accordion-menu li label.active-label:after, .back-col-3 .content .cd-accordion-menu li a.active-label:after {
	background: #b57a9e;
}
.back-col-4 .content .cd-accordion-menu li label.active-label, .back-col-4 .content .cd-accordion-menu li a.active-label, .back-col-4 .content .cd-accordion-menu li label.active-label:after, .back-col-4 .content .cd-accordion-menu li a.active-label:after {
	background: #fba4a4;
}
.back-col-5 .content .cd-accordion-menu li label.active-label, .back-col-5 .content .cd-accordion-menu li a.active-label, .back-col-5 .content .cd-accordion-menu li label.active-label:after, .back-col-5 .content .cd-accordion-menu li a.active-label:after {
	background: #85c6d3;
}
.back-col-6 .content .cd-accordion-menu li label.active-label, .back-col-6 .content .cd-accordion-menu li a.active-label, .back-col-6 .content .cd-accordion-menu li label.active-label:after, .back-col-6 .content .cd-accordion-menu li a.active-label:after {
	background: #eea2c0;
}
.content-right-admin-innerpage p {
	padding: 0px 20px;
}
.ftr-awards-admin .foterImg {
	width: 44%;
	padding: 0px;
	margin-right: 5px;
}
.firststcolumn {
	width: 15% !important;
}
.seccolumn {
	width: 37% !important;
}
.footer-quick-link-admin h3 {
	font-size: 19px !important;
}
.learning-prev {
	position: absolute;
	top: 50%;
	left: 15px;
	width: 25px;
	height: 27px;
	padding: 0;
	cursor: pointer;
	moz-transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	opacity: .75;
	color: #fff;
}
.learning-prev:before {
	content: "\f137";
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: 22px;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.learning-next {
	position: absolute;
	top: 50%;
	right: 7px;
	width: 25px;
	height: 27px;
	padding: 0;
	cursor: pointer;
	moz-transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	opacity: .75;
	color: #fff;
}
.learning-next:before {
	content: "\f138";
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: 22px;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.content-right-admin-innerpage {
	background-color: #fafafa;
}
/*.adminOuterLayout {
    background-color:#fafafa;
}*/


.panel-green {
	border-color: #0b1a41 !important;
}
.panel-green .panel-heading {
	border-color: #0b1a41;
	color: #fff;
	background-color: #580b3a;
}
.panel-green a {
	color: #343333;
	font-weight: 400;
	font-size: 18px;
}
.panel-green a:hover {
	color: #0b1a41;
}
.panel-blue {
	border-color: #337AB7 !important;
}
.panel-blue .panel-heading {
	border-color: #337AB7;
	color: #fff;
	background-color: #337AB7;
}
.panel-blue a {
	color: #343333;
	font-weight: 400;
	font-size: 18px;
}
.panel-blue a:hover {
	color: #0182BB;
}
.panel-red {
	border-color: #d9534f !important;
}
.panel-red .panel-heading {
	border-color: #d9534f;
	color: #fff;
	background-color: #d9534f;
}
.panel-red a {
	color: #d9534f;
}
.panel-red a:hover {
	color: #b52b27;
}
.panel-yellow {
	border-color: #f0ad4e !important;
}
.panel-yellow .panel-heading {
	border-color: #f0ad4e;
	color: #fff;
	background-color: #f0ad4e;
}
.panel-yellow a {
	color: #f0ad4e;
}
.panel-yellow a:hover {
	color: #df8a13;
}
.panel {
	margin-bottom: 20px !important;
}
.dashboard_sub_heading {
	font-size: 22px;
	color: #343333;
	padding: 5px 0 5px 10px;
	border-bottom: 1px solid #549117;
	border-left: 4px solid #549117;
	margin-bottom: 20px;
	margin-left: 16px;
}
.dashboard_sub_heading1 {
	font-size: 22px;
	color: #343333;
	padding: 5px 0 5px 0px;
	border-bottom: 1px solid #0182BB;
	margin-bottom: 20px;
}
.dashboard_sub_heading3 {
	font-size: 22px;
	color: #343333;
	padding: 5px 0 5px 10px;
	border-left: 4px solid #0b1a41 !important;
	margin-bottom: 20px;
	margin-left: 16px;
	background: #eeeeee;
}
.huge {
	font-size: 20px;
}
.panel-green .panel-heading {
	border-color: #0b1a41;
	color: #fff;
	background-color: #580b3a;
}
.panel-green {
	border-color: #0b1a41 !important;
}
.panel-heading {
	padding: 10px 15px;
	border-bottom: 1px solid transparent;
	border-bottom-color: transparent;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
}
.panel-footer {
	padding: 10px 15px;
	background-color: #f5f5f5;
	border-top: 1px solid #ddd;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
}
.pull-right {
	float: right !important;
}
.panel {
	margin-bottom: 20px;
	background-color: #fff;
	border: 1px solid transparent;
	border-top-color: transparent;
	border-right-color: transparent;
	border-bottom-color: transparent;
	border-left-color: transparent;
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.05);
	box-shadow: 0 1px 1px rgba(0,0,0,.05);
}
.panel {
	margin-bottom: 20px !important;
}
.panel-green {
	border-color: #0b1a41 !important;
}
.btn-group, .btn-group-vertical {
	position: relative;
	display: inline-block;
	vertical-align: middle;
}
.btn-group > .btn:first-child {
	margin-left: 0;
}
.btn-group > .btn {
	padding: 6px 12px;
	border: 1px solid #ccc;
}
.btn-group-vertical > .btn, .btn-group > .btn {
	position: relative;
	float: left;
}
.btn {
	margin: 0px 0px 10px 18px;
	margin-left: 18px;
	padding: 0px;
	border: 0px solid red;
}
child:not(:last-child):not(.dropdown-toggle) {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}
.btn-group > .btn:first-child {
	margin-left: 0;
}
.btn-group > .btn {
	padding: 6px 12px;
	border: 1px solid #ccc;
}
.btn-default {
	color: #333;
	background-color: #fff;
	border-color: #ccc;
}
.btn {
	display: inline-block;
	padding: 6px 12px;
	margin-bottom: 0;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.42857143;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	-ms-touch-action: manipulation;
	touch-action: manipulation;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background-image: none;
	border: 1px solid transparent;
	border-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
}
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
	border-radius: 0;
}
.btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group {
	margin-left: -1px;
}
.btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}
.btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group {
	margin-left: -1px;
}
.btn-group-vertical > .btn.active, .btn-group-vertical > .btn:active, .btn-group-vertical > .btn:focus, .btn-group-vertical > .btn:hover, .btn-group > .btn.active, .btn-group > .btn:active, .btn-group > .btn:focus, .btn-group > .btn:hover {
	z-index: 2;
}
.btn-group > .btn {
	padding: 6px 12px;
	border: 1px solid #ccc;
}
.btn-group-vertical > .btn, .btn-group > .btn {
	position: relative;
	float: left;
}
.btn-default.active, .btn-default:active, .open > .dropdown-toggle.btn-default {
	background-image: none;
}
.btn-default.active, .btn-default:active, .open > .dropdown-toggle.btn-default {
	color: #333;
	background-color: #e6e6e6;
	border-color: #adadad;
}
.btn.active, .btn:active {
	background-image: none;
	outline: 0;
	-webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,.125);
	box-shadow: inset 0 3px 5px rgba(0,0,0,.125);
}
/*Newly added by vishnu for folowup series report*/

.FollowupOptionDiv {
	margin-left: 25px;
	width: 100%;
	float: left;
}
.FollowupOptionDiv .OptionText1 {
	width: 70%;
	vertical-align: top;
	display: inline-block;  /*new*/
}
.FollowupOptionDiv .Percentage1 {
	width: 15%;
	position: absolute;
	top: 0px;
	/*right: 30px;*/
	text-align: center;
	display: inline-block;  /*new*/
}
.FollowupOptionDiv .optionN {
	width: 15%;
	position: absolute;
	top: 0px;
	right: 0;
	text-align: center;
}
.FollowupOptionDiv .OptionTextlbl {
	float: left;
	width: 70%;
	color: #84225e !important;
	font-weight: bold;
}
.FollowupOptionDiv .Percentagelbl {
	width: 15%;
	float: left;
	color: #84225e !important;
	font-weight: bold;
	text-align: center;/*margin-right:50px;*/
}
.FollowupOptionDiv .OptionText1 .txtBoxUL {
	list-style-type: disc !important;
	margin: 5px 15px !important;
	padding: 0;
}
.FollowupOptionDiv .abcdulVertical1 {
	margin: 5px 0 -5px 0px !important;
	padding: 0px;
	list-style-type: upper-alpha !important;
}
.FollowupOptionDiv .abcdulVertical1 li {
	margin-left: 25px;
	position: relative;
	padding-bottom: 5px;
}
.FollowupOptionDiv .abcdulVertical1 ul {
	list-style-type: disc !important;
	margin: 5px 0 -5px !important;
	padding: 0;
	width: 100%;
}
.FollowupOptionDiv .Nlbl {
	width: 15%;
	float: right;
	color: #84225e !important;
	font-weight: bold;
	text-align: center;
}
.adminLablesingleAttendeeInfoCMEProgram {
	margin: 0px;
	padding-right: 1%;
	float: left;
	width: 60%;
	float: left;
	text-align: left;
}
#loading {
	text-align: center;
	padding-top: 20px;
}
input[type="checkbox"][readonly] {
	pointer-events: none;
}
/*New Peocessing Bar Implementation*/
#loadingDiv {
	position: fixed;
	top: 0px;
	right: 0px;
	width: 100%;
	height: 100%;
	background-color: rgba(69, 89, 97, 0.87);
	background-repeat: no-repeat;
	background-position: center;
	z-index: 10000000;
	text-align: center;
}
#loadingDiv .processingDiv {
	position: absolute;
	top: 36%;
	transform: translate(-50%, -50%);
	left: 50%;
}
.processingDiv, .processingDiv:before, .processingDiv:after, .processingDiv i, .processingDiv i:before, .processingDiv i:after {
	border-radius: 50%;
	width: 2.5em;
	height: 2.5em;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation: load7 1.8s infinite ease-in-out;
	animation: load7 1.8s infinite ease-in-out;
}
.processingDiv {
	color: red;
	font-size: 10px;
	margin: 80px auto;
	position: relative;
	text-indent: -9999em;
	-webkit-transform: translateZ(0);
	-ms-transform: translateZ(0);
	transform: translateZ(0);
	-webkit-animation-delay: -0.16s;
	animation-delay: -0.16s;
}
.processingDiv:before, .processingDiv:after, .processingDiv i:before, .processingDiv i:after {
	content: '';
	position: absolute;
	top: 0;
}
.processingDiv:before, .processingDiv i:before {
	left: -3.5em;
	-webkit-animation-delay: -0.32s;
	animation-delay: -0.32s;
	color: #cc4c2f;
}
.processingDiv:after, .processingDiv i:after {
	left: 3.5em;
	color: blue
}
.processingDiv i:after {
	left: 7em;
}
.processingDiv i:before {
	left: -7em;
}
.processingDiv {
	color: #b73b36
}
.processingDiv:before {
	color: #cc4c2f
}
.processingDiv:after {
	color: #98233e
}
.processingDiv i:before {
	color: #f36b24
}
.processingDiv i:after {
	color: #740649
}
 @-webkit-keyframes load7 {
 0%, 80%, 100% {
 box-shadow: 0 2.5em 0 -1.3em;
}
 40% {
 box-shadow: 0 2.5em 0 0;
}
}
 @keyframes load7 {
 0%, 80%, 100% {
 box-shadow: 0 2.5em 0 -1.3em;
}
 40% {
 box-shadow: 0 2.5em 0 0;
}
}
#loadingDiv .close {
	position: absolute;
	width: 30px;
	height: 30px;
	top: 10px;
	right: 30px;
	border-radius: 25px;
	transition: all 200ms;
	font-size: 30px;
	font-weight: bold;
	text-decoration: none;
	color: #000;
	background-color: #fff;
	line-height: 30px;
	text-align: center;
}
#loadingDiv .close:hover {
	color: #fff;
	background-color: #fa7631;
}
.k-loading-image {
	position: relative
}
.k-loading-color {
	display: none;
}
.k-loading-image .processingDiv {
	position: absolute;
	top: 36%;
	left: 50%;
}
.k-loading-image .processingDiv {
}
.k-loading-image .processingDiv,  .k-loading-image .processingDiv:before,  .k-loading-image .processingDiv:after,  .k-loading-image .processingDiv i,  .k-loading-image .processingDiv i:before,  .k-loading-image .processingDiv i:after {
	width: 1.5em;
	height: 1.5em
}
.k-loading-image .processingDiv:before, .k-loading-image .processingDiv i:before {
	left: -2.5em
}
.k-loading-image .processingDiv:after, .k-loading-image .processingDiv i:after {
	left: 2.5em
}
.k-loading-image .processingDiv i:before {
	left: -5em
}
.k-loading-image .processingDiv i:after {
	left: 5em
}
/*END*/

.slides_card_container .row + .row {
	margin-top: 10px;
}
.slideThumb_card {
	margin: 0 -10px;
	padding: 10px;
	background: #fff;
	box-shadow: 0 15px 15px rgba(0,0,0,0.1);
	border-radius: 5px;
	height: 100%
}
.slideThumb_card .slide_title {
	font-weight: 700;
	text-transform: capitalize;
	font-size: 13px;
	padding: 10px 0;
	text-align: center;
}
.slideThumb_card .btn {
	background: #84225E;
	color: #fff;
	margin: auto
}
.slideThumb_card .btn:hover {
	background: #333;
	color: #fff
}
.slideThumb_card .addNote_btn {
	text-align: center;
}
.popUpTable {
	margin: 3px;
	padding: 3px;
	border: 0px solid red;
	display: table;
	width: 100%;
}
.popUpHeaderLable {
	width: 20%;
	font-weight: bold;
	display: table-cell;
}
.popUpLable {
	display: table-cell;
	text-align: left;
	float: none;
	width: 85%;
	word-wrap: anywhere;
	padding-right: 20px;
}
.slide_row_tbl {
	display: flex;
	flex-wrap: wrap;
}
.slide_row_tbl div[class*="col-"] {
	display: flex;
	flex-direction: column;
}
.slide_row_tbl:after, .slide_row_tbl:before {
	display: flex;
}
.slide_row_tbl .slide_title {
	display: flex;
	flex-wrap: nowrap;
	text-align: left;
}
.slide_row_tbl .slide_title .slide_chk {
	padding: 10px;
}
.slide_row_tbl .slide_title .title_div {
	padding: 7px 0;
}
.slide_row_tbl .slide_img {
	position: relative;
	text-align: center;
	background: #353535
}
.slide_row_tbl .slide_img .k-button {
	position: absolute;
	top: 70%;
	left: 50%;
	transform: translate(-50%, -50%);
	transition: all ease-in-out 0.2s;
	opacity: 0;
}
.slide_row_tbl .slide_img img {
	transition: all ease-in-out 0.2s;
}
.slide_row_tbl .slideThumb_card:hover .slide_img img {
	opacity: 0.2
}
.slide_row_tbl .slideThumb_card:hover .slide_img .k-button {
	top: 50%;
	opacity: 1
}
.dsp_tbl {
	display: table;
	table-layout: fixed;
	width: 100%;
	margin-bottom: 10px;
	border-bottom: 2px solid #84225e;
	padding-bottom: 5px;
}
.dsp_tbl .cell {
	display: table-cell;
	vertical-align: middle;
}
.mtop_20 {
	margin-top: -15px;
}
.inline_check {
	display: inline-block;
}
.inline_check input {
	margin: auto;
	vertical-align: middle;
	margin-right: 5px;
}
.bdr_bottom {
	border-top: 2px solid #84225e;
	padding-top: 10px;
}
.sub_title {
	margin: 0 -2%;
	margin-bottom: 10px;
	border: 1px solid #580b3a;
	padding: 0 2% 10px 2%;
}
.sub_title h2 {
	font-weight: bold;
	font-size: 16px;
	padding: 10px 2%;
	margin: 0 -2% 10px -2%;
	color: #fff;
	background: #580b3a;
}
.master_presentation_wrp .slides_panel .topic_quetion_list {
	padding: 0;
	margin-right: 15px;
}
.topic-title-master {
	background-color: #fff;
	margin: -26px 0 7px 0;
	left: 25px;
	padding: 0 10px;
	font-weight: 700;
	color: #892959;
}
.topic_quetion_list ul#dragable {
	margin-top: 10px;
	border: 1px #ccc solid;
	border-radius: 10px;
	padding: 20px 10px 10px 10px;
}
.master_presentation_wrp .slides_panel .topic_quetion_list ul li {
	margin-bottom: 8px;
}
.master_presentation_wrp .slides_panel .topic_quetion_list .slide_card .placeholder {
	background: #f2f2f2;
	border-radius: 5px;
	border: 1px solid #d7d7d8;
	height: auto;
	padding: 8px 5px 8px 10px;
}
.adminLablesinglecolmorewidth {
	margin: 0px;
	padding-right: 8px;
	font-size: 13px;
	color: #010a26;
	float: left;
	width: 30.5%;
	float: left;
	line-height: 20px;
	text-align: left;
}
.attendInfoHeader {
    margin: 0px;
    padding-right: 1%;
    float: left;
    width: 85%;
    float: left;
    text-align: left;
}
.attendInfoValue {
    margin: 0px;
    padding: 0px;
    float: left;
    width: 15% !important;
}
.adminLableTwocolmorewidth {
    margin: 0px;
    padding-right: 8px;
    font-size: 13px;
    color: #010a26;
    float: left;
    width: 40%;
    float: left;
    line-height: 34px;
    text-align: left;
}




/* solve btn alignment issue */
.k-widget input[type=submit] {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

/* solve btn alignment issue */
.k-widget input[type=button] {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}


.height100 {
    min-height: 100vh;
}

html, body {
    height: 100%
}

.layoutWrapper {
    display: table;
    table-layout: fixed;
    width: 100%;
    min-height: 100vh;
}

.layoutItem1, .layoutItem2 {
    display: table-row;
    height: auto
}

.layoutItem2 {
    height: 1px;
}
.LableColumn20 {
    margin: 0px;
    padding-right: 8px;
    font-size: 13px;
    color: #010a26;
    float: left;
    width: 20%;
    float: left;
    line-height: 20px;
    text-align: left;
}
.ControlColumn80 {
    margin: 0px;
    padding: 0px;
    float: left;
    width: 75% !important;
}
.LableColumn40 {
    margin: 0px;
    padding-right: 8px;
    font-size: 13px;
    color: #010a26;
    float: left;
    width: 40%;
    float: left;
    line-height: 20px;
    text-align: left;
}

.ControlColumn60 {
    margin: 0px;
    padding: 0px;
    float: left;
    width: 55% !important;
}
.k-editor .k-editable-area .k-content {
    height: 80px;
}

.GridInsidePopup {
    padding: 20px 25px;
}

#deleteQuestionOptionPopupBox {
    padding: 10px 5px;
}

    #deleteQuestionOptionPopupBox p {
        margin-bottom: 20px;
        text-align: center;
    }

    #deleteQuestionOptionPopupBox div {
        margin-right: 20px;
        float: right;
    }

/* Start Adaptive Question */
.question {
    font-size: 16px;
    font-weight: bold;
    color: rgb(248, 90, 0);
}

.checkbox, .radio {
    position: relative;
    display: block;
    margin-top: 10px;
    margin-bottom: 10px;
}

.listWithAplha {
    /*list-style: upper-alpha !important;*/
}

.LeftAlignwithWidth span {
    color: #c63b62;
    font-size: 17px;
    text-transform: uppercase;
}

.grid-style {
    border: 1px solid #D7D4D4;
    margin: 10px 0px 0px 0px;
}

    .grid-style tr:nth-child(2n+1) {
        background-color: #fff;
    }

#OptionIndex .grid-style tr th, #TopicDescriptionIndex .grid-style tr th, #InterventionPlanIndex .grid-style tr th {
    border: 1px solid #ccc;
    text-align: center;
}

.grid-style thead th {
    font-size: 16px;
    font-weight: normal;
}

.grid-style tr td {
    color: #84225e;
    color: #424042;
    font-size: 14px;
    font-weight: normal;
    overflow: hidden;
    padding: 0.4em 0.6em;
    text-overflow: ellipsis;
    vertical-align: top;
    line-height: 22px;
    border: 1px #ccc solid;
    vertical-align: middle;
    overflow: hidden;
    text-overflow: ellipsis;
}

.grid-style tr th {
    padding: 7px 7px 7px 7px;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#e5e5e5", endColorstr="#cccccc");
    background: -o-linear-gradient(top,#e5e5e5,cccccc);
    text-align: left;
    font-size: 15px;
    background-color: #cc4461;
    color: white;
    font-weight: bold;
}

.btnlink {
    background-color: #7b7b7b;
    color: #fff !important;
    border: #7b7b7b 1px solid;
    font-size: 14px;
    margin-right: 5px;
    padding: 5px 13px;
    border-radius: 4px;
    font-weight: normal;
    text-decoration: none;
    display: inline-block;
    text-align: center;
}

.deletebtnlink {
    background-color: #d03e3e;
    color: #fff !important;
    border: #d03e3e 1px solid;
    font-size: 14px;
    margin-right: 5px;
    padding: 5px 13px;
    border-radius: 4px;
    font-weight: normal;
    text-decoration: none;
    display: inline-block;
    text-align: center;
}

.previewCol {
    margin: 0px;
    padding-left: 3px;
    border: none;
    height: 32px;
    width: 50%;
    font-size: 14px;
    color: #010a26;
    float: left;
    background: #F3F3F4;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border: 1px solid #D2D2D2;
}

#deleteAdaptiveQuestionPopupBox {
    padding: 10px 5px;
}

    #deleteAdaptiveQuestionPopupBox p {
        margin-bottom: 20px;
        text-align: center;
    }

    #deleteAdaptiveQuestionPopupBox div {
        margin-right: 20px;
        float: right;
    }
/* End Adaptive Question */

.disabled {
    pointer-events: none;
    opacity: .6;
}
.SuppTitle {
    float: left;
    color: #580B3A;
    font-size: 13px;
    font-weight: bold;
    line-height: 2.5;
    margin-right: 10px;
}

.ConfirmationBox {
	padding: 10px 5px;
}

.ConfirmationBox p {
	margin-bottom: 20px;
	text-align: center;
}

.ConfirmationBox div {
	margin-right: 20px;
	float: right;
}

.RequiredValidationBox {
    padding: 10px 5px;
}

    .RequiredValidationBox p {
        margin-bottom: 20px;
        text-align: left;
    }

    .RequiredValidationBox div {
        margin-right: 20px;
        float: right;
    }

/*first notification popup for admin side*/
.notibtn {
    width: 92%;
    bottom: -10%;
    text-align: center;
}


 .list-notificacao {
    width: 340px;
    right: -2px; 
    left:auto;
    top:130%;
}
/*.noti_items {z-index:99991}*/
.noti_items .dropdown-menu:after {
    border-bottom: 8px solid #fff;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    content: "";
    right: 10px;
    top: -8px;
    position: absolute;
    z-index: 1001;
}
.noti_items .show{display:block}
.noti_items .badge {
    position: absolute;
    background: #007bb6;
    color: #fff;
    top: -12px;
    right: 0;
    border-radius: 50%;
    font-size: 11px;
    /* padding: 5px; */
    line-height: 1;
    padding-right: 2px;
    width: 22px;
    text-align: center;
    height: 22px;
    line-height: 22px;
}


    .list-notificacao .notofication-title {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        font-size: 14px;
        padding: 5px 10px 10px 10px;
        line-height: 1.2;
        border-bottom: 1px solid #ccc;
        align-items: center;
        justify-content: space-between;
        /*padding-bottom: 5px;*/
    }

        .list-notificacao .notofication-title .noti-title {
            text-transform: uppercase;
            color: #bf301d;
            font-weight: bold;
        }
.list-notificacao .notofication-title .noti-right a {
            display: block;
            text-transform: uppercase;
            font-size: 12px !important;
            padding: 10px;
            background: #007bb6;
            border-radius: 50px;
            line-height: 1;
            white-space: nowrap;
            margin-left: 10px;
            justify-content: space-between;
        }

 .list-notificacao .notification_scroll .notification-main {
        padding: 6px 10px;
    }

 .list-notificacao .notofication-viewall {
        text-align: center;
        padding: 10px 11px 3px 10px;
        border-top: 1px solid #ccc;
    }

        .navbar-right .list-notificacao .notofication-viewall a {
            display: inline-block;
            padding: 5px 10px;
            background: #BF301C;
            border-radius: 50px;
        }

.login_newUser li .notification_scroll a {
    color: #000; font-weight:bold; text-transform:uppercase; font-size:13px
}

.login_newUser li .notification_scroll .read a {font-weight:normal}


.login_newUser li .notification_scroll a .date{opacity:0.8; font-size:12px; display:block; padding-top:3px}
.login_newUser li .notification_scroll a:hover{text-decoration:underline}
.login_newUser li .notification_scroll .notification-main .media{display:flex;}
.login_newUser li .notification_scroll .notification-main .media .media-left{padding-right:8px; color:#BF301C}
    .login_newUser li .notification_scroll .notification-main .media .media-left a {color:#BF301C}
    .list-notificacao .notofication-viewall a {
        display: inline-block;
        padding: 5px 10px;
        background: #BF301C;
        border-radius: 50px;
    }

.notification_detail_pop {
    display: flex;
    align-items: flex-start;
    flex-wrap: wrap;
    margin-right: -5px;
    margin-left: -5px; margin-bottom:10px; margin-top:15px
}
    /*.notification_detail_pop .form-group {
        margin-bottom: 1rem;
    }*/
    .notification_detail_pop .col-md-3 {
        width: 96px;
        padding-right: 30px;
        
    }
    .notification_detail_pop .col-md-9 {
        /*width: 200px;*/
      
    }
    .notification_detail_pop .col-md-12 {
       
    }

.notification_detail_pop_action {margin-top:20px; margin-bottom:10px}

        
        /**/
/*-------------Remove Image Popup Box-------------*/

#RemoveImagePopup {
    padding: 10px 5px;
}

    #RemoveImagePopup p {
        margin-bottom: 20px;
        text-align: center;
    }

    #RemoveImagePopup div {
        margin-right: 20px;
        float: right;
    }

.commonAlertPopup {
	padding: 10px 5px;
}

	.commonAlertPopup p {
		margin-bottom: 20px;
		text-align: center;
	}

	.commonAlertPopup div {
		margin-right: 20px;
		float: right;
	}

/*Grid last record cutting issue*/
#Grid .k-grid-content td {
    height: 30px;
}

.k-virtual-scrollable-wrap td {
    font-size: 14px;
    white-space: nowrap;
    line-height: 13px;
}

#Grid .k-virtual-scrollable-wrap tr td {
    height: 30px
}
/*end block*/