﻿body {
	color: #065580;
	font-family:  Arial;
	font-size: 14px;
}
html, body {
    position: relative;
}
ul#topnav {
	display: block;
	clear: left;
	margin-bottom: 20px;
}
ul#topnav li {
	display: inline;
}
ul#topnav li a {
	display: inline;
}
div#header {
	display: block;
	width: 100%;
}
div#headerlogo {
	/* background: url(/img/logo.png) no-repeat top left;*/
	width: 100%;
	height: 100px; /*padding-left: 380px;*/
	vertical-align: middle;
	text-align: left;
	padding-top: 30px;
	font-size: 2.5em;
	font-style: italic;
	color: #918F8F;
}
div#headerlogo span#subTitle {
	font-size: .4em;
	display: block;
}
.divLabelContainer {
	width: 100%;
	float: left;
	padding-top: 10px;
}
.divLabelContainer span {
	font-weight: bold;
}
a {
	text-decoration: none;
	color: #1c94c4;
}
.content-link a {
	color: #1c94c4;
}
#projectList {
/* margin-top: 30px;*/
}
a:hover {
	text-decoration: underline;
}
.settingsLabel {
	margin-right: 10px;
	float: left;
	text-align: left;
	vertical-align: baseline;
	width: 250px;
    font-size: 14px;
    font-weight: 500;
}
    .settingsLabel.widthAuto{
        width:auto;
        margin-right:3px;
    }
    #tabs {
        border: none !important;
    }
#tabs h4 {
    padding-top: 15px;
    margin-bottom: 10px;
    font-size: 1.15em;
}
.settingsItem {
	vertical-align: middle;
	padding-bottom: 10px;
	clear: left;
    overflow:hidden;
}
.settingsItem ul {
	margin:0;
}
.timeinput {
	width: 50px;
	text-align: right;
	vertical-align: middle;
}
.labelinput {
	width: 250px;
	vertical-align: middle;
	float: left;
    font-size: 14px !important;
}
select.labelinput{
    padding-bottom:3px;
}
.wordinput {
    width: 125px;
    vertical-align: middle;
}
.shortinput {
	width: 50px;
	float: left;
}
.mediuminput {
	width: 75px;
}
span.input-append {
	float: left;
	margin-top: 4px;
}
.checkinput {
	float: left;
	margin-top: 4px;
	margin-left: 0px;
}
div#leftmenucontainer {
	float: left;
}
div#tabscontainer {
	float: left;
	min-width: 670px; /* min-height: 600px;*/
	visibility: hidden;
}
#leftmenu {
	/*width: 150px;*/
	cursor: pointer;
	visibility: hidden;
}
div#row1 {
	width: 100%;
	float: left;
	display: block;
}
div.projectSettings .settingsLabel {
	width: 150px;
}
div.projectSettings a {
	float: left;
	padding-left: 10px;
}
div.projectSettings input, div.projectSettings label {
	float: left;
}
div.exercisePrime .settingsLabel, div.exerciseTarget .settingsLabel {
	width: 100px;
	font-weight: bold;
}
div.exercisePrime, div.exerciseTarget {
	padding: 5px;
	clear: both;
	float: left;
	border: 1px solid transparent;
	margin-top: 5px;
	margin-right: 5px;
	width: 90%;
    min-height:79px;
}
div.exercisePrime-edit, div.exerciseTarget-edit, div.exercisePrime-edit {
	border: 1px solid #cccccc;
	border-radius: 5px;
	/*background-color: #fff;*/
     border-radius: 5px;
    background-color: rgba(6, 85, 128, 0.3);
}
.targetFields, .primeFields {
	margin-left: 10px;
	margin-top: 5px;
	float: left;
}
.targetFields label {
     display:block;
 }
.targetFields input, .primeFields input {
	float: right;
	display: block;
	clear: both;
}
.targetFields input {
     float:none;
     margin-bottom:10px;
 }
.targetImg, .targetWord, .primeImg, .primeWord {
	float: left;
}
.targetImg:hover, .targetWord:hover, .primeImg:hover, .primeWord:hover {
	cursor: pointer;
}
div.exerciseTarget div, div.exerciseTarget ul, div.exercisePrime div, div.exercisePrime ul {
	display: none;
}

div#row1 {
	padding-top: 20px;
}
div.projectSettings {
	padding-bottom: 28px;
	clear: left;
}
div#projectSettingsContainer {
	width: 100%;
	display: block;
}
div#tabscontainer div.ui-tabs-panel {
	min-height: 400px;
}
div.footer {
	clear: both;
	width: 100%;
	margin-top: 50px;
	border-top: 1px solid #000;
	padding-top: 20px;
	font-size: .8em;
}
#btnSave {
	/*margin-top : 30px; by digital avenues*/
	visibility: hidden;
}
.selectedExercise {
	border: 1px solid #A1A1A1;
	background: #0F5782 url(images/ui-bg_gloss-wave_35_8cba00_500x100.png) 50% 50% repeat-x;
	color: #ffffff;
}
#savedPrimes img, #savedTargets-top img, #savedTargets-bottom img, #savedTargets-neutral img, #savedTargets-ca img {
	max-width: 80px;
     background-color: rgba(6, 85, 128, 0.3);
    padding: 4px;
    border-radius: 5px;
}
#savedPrimes {
	width: 50%;
}
#savedTargets-top, #savedTargets-bottom, #savedTargets-ca {
	clear: both; /* padding-bottom : 30px;*/
}
.ui-icons li, #icons li, span.ui-icon {
	margin: 0 2px;
	position: relative;
	cursor: pointer;
	float: left;
	list-style: none;
	color: #EF8C08;
}
ul.ui-icons-nomargin {
	clear: both;
	float: right;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 5px;
}
.ui-icon-nobutton {
	list-style: none;
	border: none;
}
.ui-help-links li, .ui-help-links li span.ui-icon {
	margin: 0px;
	position: relative;
	cursor: pointer;
	float: left;
	list-style: none;
	color: #EF8C08;
}
.settingsItem textarea {
	float: left;
}
#help-instructions-img, .help-img {
	float: right;
	margin: 5px;
}
.ui-state-default.ui-corner-all.ui-help-link {
	color: #EF8C08;
	font-weight: normal;
	font-size: .8em;
	font-style: italic;
	border-radius: 0;
}
.ui-icons li.ui-icon {
	float: left;
	margin: 4px;
}
.ui-small-button span {
	padding: .2em;
	font-size: .8em;
}
span#btnRemoveExercise {
	float: right;
	color: #f00;
}
th {
	text-align: left;
}
th, td {
	padding: 10px;
}
.loginBlockNameD {
	padding-left: 50px;
	padding-top: 50px;
	font-weight: bold;
}
.forgot_dright {
	padding-left: 180px;
	margin-top: -20px;
}
.loginBlockNameD .forgot_dright a {
	color: #1c94c4;
}
span.targetWord, span.primeWord {
	font-size: 2em;
	background-color: #fff;
	padding: 10px;
	border: 1px solid #000;
	width: 85%;
	word-wrap: break-word;
}
span.addTargetSeparator {
	font-weight: bold;
	padding: 20px;
	font-style: italic;
}
div.addTarget, div.addPrime {
	padding-top: 20px;
	clear: both;
    padding-left: 5px;
}
div.addTarget div.ui-state-default {
	border: none;
	background: none;
	cursor: pointer;
}
div.addTargetFieldsContainer {
	display: none;
}
div.addTargetFieldsContainer-edit {
	display: block;
}
.confirmation {
}
#help-dialog {
	display: none;
}
.termsOfService {
	width: 600px;
	height: 400px;
	overflow: auto;
	margin-top: 30px;
	margin-bottom: 20px;
	padding: 10px;
	border: 1px solid #000;
}
.termsOfService .sectionTitle {
	font-weight: bold;
}
.termsOfService .sectionContent {
	font-size: .8em;
}
.imageUploadMsg {
	color: #f00;
	padding-bottom: 15px;
	padding-top: 15px;
	font-size: 1.0em;
	clear: both;
}
.project-tabs-container .ui-tabs-panel {
	padding: 10px;
}
.ui-help-links div.helptext, .ui-help-links div.helptitle, .ui-help-links div.helpeg {
	display: none;
}
.ui-help-links {
	padding: 0px 0px 0px 5px;
	float: left;
	margin: 0px;
}
.ui-help-link.withtext {
	padding-right: 10px;
}
.help {
	font-size: .8em;
	min-width: 500px;
}
.helpeg {
	font-style: italic;
	padding-top: 10px;
}
#tasks-accordion {
	padding: 1em;
}
.addTargetFields input {
	margin-left: 5px;
}
.targets-third {
	width: 33%;
	float: left;
	display: block;
	padding-bottom: 20px;
}
div.primes {
	clear: both;
	padding-top: 20px;
	border-top: 1px solid #ccc;
}
div.savedPrimes {
	clear: both;
	display: block;
	width: 50%;
	padding-top: 20px;
}
div.shadow-overlay {
	/*position: relative; */
	width: 280px; /*  left: 328px; */
	top: -19px;
	padding: 10px;
	display: none;
}
span.h3font {
	font-weight: bold;
	color: #065580;
}
.project-status-notlaunched {
	color: #f00;
	font-weight: bold;
}
.project-status-launched {
	color: #000;
	font-weight: normal;
}
#status-editable {
	padding-right: 20px;
}
/*Added by Digital Avenues for Reset Password*/
.reset-password-mainDiv {
	/*width: 600px; border: 1px solid;     margin-left: 191px; commented for ecommerce*/
	/*height: 360px;*/
}
.pdLeft15 {
	padding-left: 15px;
}
.height10 {
	height: 10px;
}
.height15 {
	height: 15px;
}
.height10 {
	height: 25px;
}
.ivalid-token-margin {
	margin-left: 191px;
}
.reset-password-message {
	text-align: left;
	width: 100% !important;
}
.validation-message {
	color: Red;
	padding-left: 15px;
}
/*End*/

/* Added by Digital Avenues for Setting page */
/*.fld-required, .fld-word-required {
	border-left: 1px solid #f00;
	padding-left: 2px;
}
.fld-required-value {
	border: 1px solid #f00;
	background-color: #fee;
}*/
.fld-required-message {
	color: #f00;
	font-size: 0.9em;
	padding-left: 260px;
	clear: left;
	display: none;
	float: left;
    margin-top: 5px;
}
.fld-required-word {
	color: #f00;
	font-size: 0.9em;
	font-weight: bold;
	clear: left;
	display: none;
	padding-left: 6px;
}
.fixed-add-project-height {
    height:105px;
}
.pdleft160 {
	padding-left: 160px;
}
.paddingleft {
    padding-left: 0px;
}
/* Prime -325 */
.exerciselist {
	padding-left: 20px;
}
.noborder {
	border: 0px;
	background: none;
}
/*.menuspan {
	cursor: pointer;
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
	font-size: 1.1em;
	line-height: 22px;
}
.saveprojectbtn {
    width:240px;
}*/
.addexercise {
	padding: 1px 1px !important;
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif !important;
	font-size: 14px !important;
}
.projectsettingslable {
	font-size: 14px;
	margin-top: -20px;
}
.ahrefspan {
	color: #1C94C4 !important;
}
.chart-display {
	margin-top: 5px;
	margin-left: 20px; /*  width:300px;*/
	height: 300px;
}
.bar-chart-display {
	margin-top: 5px;
	margin-left: 20px;
	width: 500px;
	height: 300px;
}
.divTabOtherThanExercise {
	background-color: White !important;
	min-height: 230px;
}
.divTabProjectOverView {
	background-color: White !important;
	min-height: 750px;
}
.dvColumnChart {
	/*float:left;*/
	border: 2px solid #F8F8F8 !important;
	margin-left: 4px;
	margin-top: 4px;
	border-radius: 15px;
	position: relative;
}
.dvHistogramChart {
	border: 2px solid #F8F8F8 !important;
	margin-left: 4px;
	margin-right: 4px;
	margin-top: 4px;
	border-radius: 15px;
}
/*.jqplot-yaxis .jqplot-yaxis-tick {
   position: absolute;
    white-space: pre;
   max-width: 50px;
    overflow: hidden;
    text-overflow: ellipsis;
}  */
.imgcopyclipboard {
	cursor: pointer;
	padding-left: 8px;
	vertical-align: middle;
}
.dvBarChart {
	margin-top: 3px;
	border: 2px solid #F5F5F5;
	border-radius: 15px;
	margin-left: 4px; /* width:540px;*/
}
.test-your-study {
	/*     margin-left: -40px;     margin-top: 6px;     color:#1c94c4;     font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;      font-weight: bold;*/
	float: left;
	padding: 0 10px 0 20px;
	margin-top: -6px;
	height: 30px;
	line-height: 28px;
	margin-top: -6px;
	font-style: italic;
	color: #065580 !important;
}
.result-buttons {
	padding-top: 10px;
	text-align: center;
}
/*.exercisetab {
	background: url('images/ui-bg_highlight-soft_100_eeeeee_1x100.png') repeat-x scroll 50% top #EEEEEE !important;
}*/
.jqplot-yaxis-label {
	font-size: 11pt;
	height: 5px;
	max-width: 5px !important;
	margin-left: -16px;
	margin-right: 10px !important;
 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0.083); /* IE6,IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0.083)"; /* IE8 */
	-moz-transform: rotate(-90.0deg); /* FF3.5+ */
	-ms-transform: rotate(-90.0deg); /* IE9+ */
	-o-transform: rotate(-90.0deg); /* Opera 10.5 */
	-webkit-transform: rotate(-90.0deg); /* Safari 3.1+, Chrome */
	transform: rotate(-90.0deg); /* Standard */
}
.surveyselect {
	border: 0 none;
	border-radius: 15px;
	width: 90%;
	text-align: center;
}
.medianval {
	color: #9FC52A;
}
.dropdownwidthQuerystring {
	width: 250px !important;
}
.chart_tool_tip {
	font-size: 12px;
	color: rgb(15%, 15%, 15%);
	padding: 2px;
	background-color: rgba(95%, 95%, 95%, 0.8);
	border: 1px solid #CCCCCC;
	white-space: nowrap;
	padding: 2px;
	text-align: right;
}
.char_title {
	color: #000;
}
.dvSurveyLinkText {
	text-align: left;
	width: 100%;
	word-wrap: break-word;
	overflow: auto;
}
.surveyselect {
	margin-left: 4px;
	text-align: left;
	width: 90%;
	padding-left: 17px;
	height: 60px;
}
.surveylinkhelp {
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
	font-size: 14px;
	margin-left: 4px;
	text-align: left;
	width: 90%;
	padding-left: 17px;
	margin-top: 30px;
}
.surverytextAreadiv {
	height: 60px;
}
/* End Prime - 325 */

/* prime-296 starts */
.ImageLibraryImg {
	display: inline-block;
}
.ImageLibraryTab {
	width: 618px;
	height: 300px;
	overflow: auto;
	border: 2px solid;
}
.highlightDropableContainer {
	border: 2px solid #8fcc0e;
}
.highlightFocusTarget {
	border: 2px solid #8fcc0e !important;
}
.sortimage {
	width: 16px;
	height: 16px;
}
.projecttdwidth {
	width: 460px !important;
}
.clonedialouge {
    height: 200px;
    width: 400px;
    border: 2px Solid #065580 !important;
    /*text-align: center;*/
    vertical-align: middle;
    z-index: 9;
    position: absolute;
    background: #fff !important;
}
.clonedExerciseLink {
	text-align: center;
	vertical-align: middle;
	z-index: 9;
	position: absolute;
	border: none !important;
}
.cloneHeader {
	float: left;
	height: 23px;
	padding-left: 5px;
	padding-top: 5px;
	text-align: left;
	width: 393px;
    background-color: #065580 !important;
    color: #fff !important;
}
.cloneHeaderMessage {
	float: left;
	height: 23px;
	padding-left: 5px;
	padding-top: 5px;
	text-align: left;
	width: 150px;
}
.cloneMessage {
	margin-top: 40px;
}
.cloneInput {
	margin-top: 15px;
	width: 185px;
}
.cloneBtnsDiv {
	margin-top: 40px;
}
.cloneExBtnsDiv {
	text-align: right;
    margin: 20px;
}
.clone_project {
	cursor: pointer;
}
#sltPosition {
	float: none !important;
}
.ExercisecloneInput {
	width: 250px;
}
.cloneExerciseMessage {
	margin: 50px 10px 20px;
}
.clonePositionMessage {
	margin: 20px 10px;
}
.labelCloneExercise {
	width: 200px;
}
#CloneExerHeaderLink, #CloneProjectHeaderLink {
	cursor: pointer;
}
#imgCloseClone, #imgCloseImgOp {
	float: right;
	margin-right: 5px;
	margin-top: 0;
	background-image: url("images/ui-icons_ef8c08_256x240.png");
}
.spnCloneExercise {
	float: right;
}
.filterlable {
}
.filterInput {
	margin-left: 5px;
	margin-top: 15px;
	width: 250px;
}
.filterDiv {
	height: 42px;
	margin-top: 10px;
	text-align: center;
	float: left;
}
.searchBoxBtn {
	cursor: pointer;
	display: inline-block;
	float: left;
	height: 26px;
	line-height: 26px;
	width: 22px;
}
.searchBox {
	background: url("../img/search.png") no-repeat scroll right -2px rgba(0, 0, 0, 0);
	float: right;
	height: 22px;
	line-height: 22px;
	margin: 6px 0 0;
	padding: 2px 2px 2px 2px;
	width: 160px;
	border: 1px solid #065580;
}
.searchBoxTxt {
	border: medium none;
	float: left;
	height: 22px;
	line-height: 22px;
	padding: 0 5px;
	vertical-align: top;
	width: 130px;
}
.searchBoxTxt {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
	border: medium none;
	float: left;
	height: 26px;
	line-height: 26px;
	padding: 0 5px;
	vertical-align: top;
	width: 130px;
}
.loaderDiv {
	height: 42px;
	margin-top: 4px;
	text-align: center;
	float: left;
	margin-left: 20px;
}
#noExercises {
	padding: 10px;
	position: absolute;
	top: 480px;
	width: 280px;
	display: none;
    z-index:9999;
    background:#fff;
}
.ContactUs {
	color: #0000FF !important;
}
#dvCustomProperties, #dvCustomPropertiesex {
	padding-top: 0px;
	width: 585px;
}
#dvCustomProperties ul, #dvCustomPropertiesex ul {
	margin-top: -18px;
	margin-left: -30px;
	max-height: 500px;
	overflow: auto;
}
#dvCustomProperties ul li {
	display: flex;
	list-style: none outside none;
	padding-bottom: 5px;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	padding-top: 5px;
	min-width: 0px;
}
#dvCustomPropertiesex ul li {
	display: flex;
	list-style: none outside none;
	padding-bottom: 5px;
	padding-top: 5px;
	min-width: 0px;
}
#dvCustomProperties ul li:first-child {
	border-top: 1px solid #fff;
}
.CustomPropertyLabel {
	width: 50px;
	padding-left: 10px;
}
.CustomPropertyInput {
	padding-left: 2px !important;
	width: 200px;
}
.CustomPropertyDelete {
	padding-left: 10px;
	cursor: pointer;
}
#noCustomProperties, #noCustomPropertiesex {
	margin-top: 25px;
}
#dvAddCpropertyex {
	float: left;
	line-height: 4;
	margin-left: 346px;
	margin-top: 15px; /*margin-left: 314px;*/
}
#dvAddCproperty {
	float: left;
	line-height: 4;
	margin-left: 314px; /*margin-left: 314px;*/
}
#dvCproperyHeader, #dvCproperyHeaderex {
/*  display:inline-block;*/
}
.imageOptimizeMsg {
	color: #f00;
	font-size: 1em;
	margin: 0;
    padding: 40px 10px 0 20px;
}
    .imageOptimizeMsg ul {
        margin:0;
        padding: 0 0 0 10px;
    }
    .ImgOpWidth, .ImgOpHeight {
        margin: 20px;
    }
.ImgOpExBtnsDiv {
	margin: 20px 10px;
    text-align: right;
}
#ImgOptimizeDialouge {
	height: auto;
}
#dvOptionsList {
	border: 1px solid #cccccc !important;
	height: auto;
	position: absolute;
	vertical-align: middle;
	width: 220px;
	z-index: 9;
	text-align: left;
}
#dvOptionsList ul {
	margin-bottom: 0;
	margin-top: 0;
	padding: 10px;
	text-align: left;
}
    #dvOptionsList ul li {
        list-style: none outside none;
        padding: 5px;
        text-align: left;
        background-color: #fff;
        color: #1f9bde;
        cursor: pointer;
    }
#dvOptionsList ul li:hover {
    color: #065580;
}

.exerciselist ul li:hover,.menuspan:hover {
	background-color: #CDF2D2;
	cursor: pointer;
	/*border: 1px solid #f6f6f6;*/
}

.leftContent ul li span:hover {
	background-color: #CDF2D2;
	cursor: pointer;
	/*border: 1px solid #f6f6f6;*/
}

#spbtnOptions {
	float: right;
	cursor: pointer;
}
#sltLinkIntegration {
	float: right;
	margin-right: 135px;
}
#spnSurveyLink {
	margin-left: 165px;
}
.advancedSettings {
	line-height: 25px;
}
#addProjectCustomProperties {
	margin-top: -18px;
}
.custompropertiesExerciseHeader {
	float: left;
}
#spnViewDetails {
	float: right;
	color: #95C015;
	margin-right: 50px;
	cursor: pointer;
}
.dvCustomPropertiesMainDiv {
	margin-top: 20px;
}
#trapezoid {
	border-bottom: 100px solid red;
	border-left: 50px solid transparent;
	border-right: 50px solid transparent;
	height: 0;
	width: 100px;
}
.SurveyLinkHeader {
	margin-top: 10px;
}
.lblDateInput {
	vertical-align: middle;
	width: 200px;
}
.export_data {
	height: 17px;
	padding-top: 3px !important;
}
code {
	padding: 5px;
	display: block;
	background-color: #eee;
	white-space: nowrap;
	overflow: auto;
}
.setlastlockeddate {
	font-size: 12px;
	color: #1c94c4;
	cursor: pointer;
}
/* Prime-508 */
#dvPrimeList {
	clear: left; /* max-height: 500px;     overflow: auto;*/
}
#sltPrimesHeadermenu {
	width: 200px;
}
#dvPrimeList > ul >  li {
	background-color: #D3D1D1;
	border-bottom: 1px solid #fff;
	list-style: outside none none;
	min-width: 0;
	padding-bottom: 5px;
	padding-top: 5px; /*height: 80px;*/
}
#dvPrimeList > ul {
	margin-left: -40px;
	margin-top: 0;
}
.audiofile {
	position: relative;
	margin-left: 65px;
	vertical-align: middle;
	cursor: pointer;
}
.primecheckbox {
	position: relative;
	width: 23px;
	margin-left: 22px;
	vertical-align: middle;
}
.primesImages {
	max-width: 80px;
	max-height: 80px;
	margin-left: 10px;
	vertical-align: middle;
	width: 80px;/* min-height: 80px; prime header issue*/
}
.primeName {
}
.PrimeLabelInput {
	width: 100px;
	position: relative;
	margin-left: 20px;
	vertical-align: middle;
	border: 1px solid #999;
	padding-left: 2px;
}
.PrimeNameInput {
	width: 100px;
	position: relative;
	margin-left: 50px;
	vertical-align: middle;
	border: 1px solid #999;
	padding-left: 2px;
}
.primeFocus {
	position: relative;
	width: 23px;
	margin-left: 32px;
	vertical-align: middle;
}
.primesDelete {
	position: relative;
	margin-left: 47px;
	cursor: pointer;
	vertical-align: middle;
}
#dvPrimesTableHeader {
	clear: left; /*background-color: #5A5758;*/
	background: url("images/ui-bg_gloss-wave_35_8cba00_500x100.png") repeat-x scroll 50% 50% #0F5782;
}
.PrimeHeaderTab {
	display: inline-block;
	height: 30px;
	margin-top: 12px;
	text-align: center;
}
#fldPrimeAudio {
	display: none;
}
.addNewPrime {
	background-color: #f6f6f6;
	border: 1px solid #065580;
	color: #1c94c4;
	font-weight: bold;
	list-style: outside none none;
	padding: 4px;
	text-align: center;
	width: 110px;
	cursor: pointer;
}
#dvPrimeOptionsList ul {
	margin-bottom: 0;
	margin-top: 0;
	padding: 0;
	text-align: left;
}
#dvPrimeOptionsList ul li {
	background-color: #f6f6f6;
	border: 1px solid #065580;
	color: #1c94c4;
	font-weight: bold;
	list-style: outside none none; /*padding: 4px;*/
	text-align: left;
	padding-left: 5px;
	cursor: pointer;
	line-height: 27px;
	padding-left: 5px;
}
.primeOptionDialouge {
	border: 1px solid #065580 !important;
	height: auto;
	position: absolute;
	text-align: center;
	vertical-align: middle;
	width: 150px;
	z-index: 9;
	display: none;
	margin-top: 2px;
}
#dvPrimeOptionsList ul li:hover {
	background-color: #065580;
	color: White;
	cursor: pointer;
	border: 1px solid #f6f6f6;
}
.hideElement {
	visibility: hidden;
}
#dvPrimesContents {
	padding-bottom: 10px;
}
#dvZohoReportTopLineChart, #dvZohoReportResult20 {
	/*margin-top: 25px;*/
}
#dvZohoReportTopLineChart {
	width: 1000px;
}
#dvZohoReportResult20 {
	width: 1500px;
}
.textprime {
	display: inline-block;
	text-align: center;
	vertical-align: middle;
	width: 90px;
	height: 80px;
	line-height: 77px;
	color: White;
	font-weight: bold;
}
/*Prime- 503 */

.versionAlign {
	float: right;
	margin-right: 141px;
	text-align: right;
	width: 100%;
}
#spnUpdateAvailable {
	color: red;
	float: right;
	font-size: 12px important;
	font-style: italic;
	margin-top: 5px;
	cursor: auto;
	position: static; /* margin-left:98px;*/
}
#spnDeployedersion {
	cursor: pointer;
	color: #1c94c4;
}
.versionValue,
.versionValueDeployed,
.versionNotSelectable {
    background-color: #fff;
    list-style: none;
    text-align: left;
	width: 248px;
	line-height: 24px;
	padding: 2px 8px;
}
.versionValue,
.versionNotSelectable {
    color: Black;
}
.versionValueDeployed {
	color: #bbb;
}
.versionValue:hover {
    cursor: pointer;
    background-color: #1f9bde;
    color: #fff;
    font-weight: bold;
}
#dvVersionList {
	margin-left: -1px;
	margin-top: -13px;
	position: absolute;
	width: 250px;
	display: none;
}
.drpVersionIcon {
	cursor: pointer;
}
#dvVersionList ul {
	border: 1px solid gray; /*#1E90FF;*/
	width: 250px;
	background-color: #fff;
    padding: 0;
}
.drpVersionIcon {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background-color: White;
	border-color: gray;
	border-image: none;
	border-right: 1px inset gray;
	border-style: solid inset inset;
	border-width: 0 0 1px;
	height: 24px;
	line-height: 11px;
	padding: 1px;
	width: 250px;
}
.deployedVersionLabel {
	float: left;
	padding: 4px;
	text-align: left;
	width: 216px;
    color:black;
}
.deployedVersionLabel:hover {
	cursor: pointer;
}
#spnCurrentVersion,
.deploymentInstruction {
    font-size: 14px;
    font-weight: 500;
    margin-bottom: 10px;
}
/* #dvVersionHelpTips
    {
        background-color: White;
        border: 2px solid #30A9CF;
        width:250px;
        height:auto;
        color: #30A9CF;
        position: absolute;
       padding:10px;
       	border-radius: 5px 5px ;
    }
    #dvVersionHelpTips:before {
    border-color: rgba(194, 225, 245, 0) #c2e1f5 rgba(194, 225, 245, 0) rgba(194, 225, 245, 0);
    border-width: 26px;
    margin-top: -76px;
    top: 50%;
}
    #dvVersionHelpTips:after,#dvVersionHelpTips:before {
    border: medium solid transparent;
    content: " ";
    height: 0;
    pointer-events: none;
    position: absolute;
    right: 100%;
    width: 0;
}
*/
#dvVersionHelpTips {
	background-color: #EEEEEE;
	border: 1px solid #B2D5F7;
	width: 250px;
	height: auto;
	color: Black; /* position: absolute !important;*/
	padding: 10px;
	border-radius: 5px 5px 0 0;
	text-align: left;
	line-height: 20px;
}
#dpVersionTooltip {
	background-color: #EEEEEE;
	border: 1px solid #B2D5F7;
	width: 250px;
	height: auto;
	color: Black;
	position: absolute !important;
	padding: 10px;
	border-radius: 5px 5px 0 0;
	text-align: left;
}
.arrow_box {
	position: relative;
	background: #EEEEEE;
	border: 1px solid #4FA7F9;
}
.arrow_box:after, .arrow_box:before {
	right: 100%;
	top: 23px;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}
.arrow_box:after {
	border-color: rgba(136, 183, 213, 0);
	border-right-color: #EEEEEE;
	border-width: 10px;
	margin-top: -10px;
}
.arrow_box:before {
	border-color: rgba(194, 225, 245, 0);
	border-right-color: #B2D5F7;
	border-width: 12px;
	margin-top: -12px;
}
.projectsTable {
	width: 100%;
}
.versionLocked {
	background-color: #F0F0F0;
}
.actions_menu {
	color: #1C94C4;
	cursor: pointer;
}
.actions_menu a {
	text-decoration: none;
}
.leftContent ul li span {
	cursor: pointer;
}
.checkout-to-shopify {
	text-align: center;
}
.countdown {
	color: Red;
}
.act-expired {
	text-align: left;
	color: Red;
	border-bottom: 1px solid #ccc;
	font-size: 22px;
	font-weight:bold;
	margin: 0 0 20px;
	padding-bottom: 10px;
}

.impersonate-login {
	text-align: left;
	color: Red;
	border-bottom: 1px solid #ccc;
	font-size: 15px;
	margin: 0 0 20px;
	padding-bottom: 10px;
	font-weight:bold;
}
.user-filter
{
    float:left;
}
#loaderImage img
{
    padding:5px;
}
#loaderImage span
{
    vertical-align: middle;
    margin-top: -30px;
    display: inline-block;
    font-weight:bold;
    color:#0F5782;
    }

.batch-result-header {
	text-align: center;
	padding: 5px;
	float: left;
}
.addNewPrime {
	background-color: #f6f6f6;
	border: 1px solid #065580;
	color: #1c94c4;
	font-weight: bold;
	list-style: outside none none;
	padding: 4px;
	text-align: center;
	width: 110px;
	cursor: pointer;
}
.replace-prime ul {
	margin-bottom: 0;
	margin-top: 0;
	padding: 0;
	text-align: left;
}
.replace-prime ul li {
	background-color: #f6f6f6;
	border: 1px solid #065580;
	color: #1c94c4;
	font-weight: bold;
	list-style: outside none none; /*padding: 4px;*/
	text-align: left;
	padding-left: 5px;
	cursor: pointer;
	line-height: 27px;
	padding-left: 5px;
}
.replace-prime {
	display: inline;
	position: absolute;
	background: none repeat scroll 0 0 #065580;
	border-radius: 5px;
	color: #fff;
	cursor: pointer;
	line-height: 22px;
	text-decoration: none;
	transition: all 300ms ease-out 0s;
	padding: 5px 10px;
	margin-left: 5%;
	border: 2px solid #065580 !important;
	height: auto;
	position: absolute;
	text-align: center;
	vertical-align: middle;
	width: 150px;
	z-index: 9;
	display: block;
}
.replace-prime ul li:hover {
	background-color: #065580;
	color: White;
	cursor: pointer;
	border: 1px solid #f6f6f6;
}
.replace-prime-input {
	width: 96%;
}
.replace-target ul {
	margin-bottom: 0;
	margin-top: 0;
	padding: 0;
	text-align: left;
}
.replace-target ul li {
	background-color: #f6f6f6;
	border: 1px solid #065580;
	color: #1c94c4;
	font-weight: bold;
	list-style: outside none none; /*padding: 4px;*/
	text-align: left;
	padding-left: 5px;
	cursor: pointer;
	line-height: 27px;
	padding-left: 5px;
}
.replace-target {
	display: inline;
	background: none repeat scroll 0 0 #065580;
	border-radius: 5px;
	color: #fff;
	cursor: pointer;
	line-height: 22px;
	text-decoration: none;
	transition: all 300ms ease-out 0s;
	padding: 5px 10px;
	margin-left: 5%;
	border: 2px solid #065580 !important;
	height: auto;
	text-align: center;
	vertical-align: middle;
	width: 150px;
	z-index: 9;
	display: none;
}
.replace-target ul li:hover {
	background-color: #065580;
	color: White;
	cursor: pointer;
	border: 1px solid #f6f6f6;
}
.replace-target-input {
	width: 96%;
}
.thumbnail-loading{
    font-weight: bold;
	font-size: 110%;
	padding-bottom: 5px;
	margin-bottom: 10px;
	display: block;
	text-align: center;   
}
a img
{
    border:0;
}

/*.slider .active {
    display: inline-block;
}

.slider .sliding {
    display: inline-block;
    
}
*/

.breadcrumbs {/*
    border: 1px solid gray;
   
    line-height: 30px;
    padding: 4px;
    background-color: lightskyblue;
    float: left;
 /* width: auto; */
/* min-width: 100px; */
}
.breadcrumbs li:before {
	content: " ";
	display: block;
	width: 0;
	height: 0;
	border-top: 50px solid transparent;
	border-bottom: 50px solid transparent;
	border-left: 30px solid white;
	position: absolute;
	top: 50%;
	margin-top: -50px;
	margin-left: 1px;
	left: 100%;
	z-index: 1
}
.breadcrumbs li a {
	color: white;
	text-decoration: none;
	padding: 10px 0 10px 55px;
	background: brown;
	background: green;
	position: relative;
	display: block;
	float: left;
	display: list-item;
	text-align: -webkit-match-parent;
}
.breadcrumbs li a:after {
	content: " ";
	display: block;
	width: 0;
	height: 0;
	border-top: 50px solid transparent;
	border-bottom: 50px solid transparent;
	border-left: 30px solid green;
	position: absolute;
	top: 50%;
	margin-top: -50px;
	left: 100%;
	z-index: 2;
}
.breadcrumbs {
	list-style: none;
	overflow: hidden;
}
.breadcrumbs li:first-child a {
	padding-left: 10px;
}
/*
.breadcrumbs li a:last-child
{
    background: #5FAF61; color:white;
  
}
.breadcrumbs li a:last-child:after
{
    
    border-left-color:#5FAF61 !important;
}
	*/	
.breadcrumbs li:nth-child(2) a {
	background: #019301;
}
.breadcrumbs li:nth-child(2) a:after {
	border-left-color: #019301;
}
.breadcrumbs li:nth-child(3) a {
	background: #5FAF61;
}
.breadcrumbs li:nth-child(3) a:after {
	border-left-color: #5FAF61;
}
.breadcrumbs li:nth-child(4) a {
	background: black;
}
.breadcrumbs li:nth-child(4) a:after {
	border-left-color: BLACK;
}
.breadcrumbs li:nth-child(5) a {
	background: #5FAF61;
}
.breadcrumbs li:nth-child(5) a:after {
	border-left-color: #5FAF61;
}
.exWrsapper {
    position:relative;
}
    .exWrsapper .newexercise {
        position: absolute;
        padding: 10px;
        background: #fff;
        list-style-type: none;
        width: 100%;
        box-sizing: border-box;
        border: solid 1px #065580;
        color: #065580;
        top: 33px;
        z-index: 9;
    }
.newexercise p {
    cursor:pointer;
    margin:0 0 5px;
}
.exWrsapper ul {
    margin:0;
    padding:0;

}
.exWrsapper ul li,
.exWrsapper ul li span {
    display:block;
}
    .exWrsapper ul li span {
        background: #1f9bde;
        padding: 5px;
        margin-bottom: 5px;
        color: #fff;
        overflow: hidden;
        cursor: pointer;
    }

        .exWrsapper ul li span:hover,
        .exWrsapper ul li:last-child span:hover {
            background: #065580;
        }
.exWrsapper ul li img{    
    height:20px;
    margin: 0 10px 0 5px;
    float:left;
}		

		
		/*
		.breadcrumbs li a:hover { background: #5FAF61; color:white; }
		.breadcrumbs li a:hover:after { border-left-color:#5FAF61 !important; }
*/

/*
.homeZohoIframe
{
    width: 80%;
    height:400px;
}
.leftContent2
{
    width: 60%;
}
.rightContent2
{
    width: 40%;
    float: right;
}
.leftContent2Acs
{
    float:right;
}
#dvPrimeList ul li span#idlsttest
{
    /* margin-left:-40px;*/
/*}
.reset-password-mainDiv h1
{
    border-bottom: 1px solid #ccc;
    color: #66852d;
    font-size: 22px;
    margin: 10px 0 20px;
    padding-bottom: 10px;
}*/
/* Prime list in div .allPrime
{
    width:45px;
}
.primeContents
{
    width:95px;
}

.audioContents
{
    width:132px;
}
.nameContents
{
    width:118px;
}
.labelContent
{
    width:118px;
}
.primeFocus
{
    width:54px;
}
.deletePrime
{
    width:45px;
}
.primelistContent
{
     display: inline-block;
     vertical-align:middle;
     text-align:center;
    }
*/
/* End prime-508 */
