/* Krayopharm BRAND CSS 

main: #194A7F
alternate: #1F4A7E
background: #F3F6F5

*/

/* default link color */

input:focus, textarea:focus {
	border-color: #194A7F;
}

a {
	color: #194A7F;
}


/*Code Start By Anuj */
.DownArrowOrientationResources {
background-image:url("images/arrowDown.png");
background-position: center, top center, top right;
background-repeat: no-repeat;
background-size:20px 40px;
}

.UPArrowOrientationResources  {
background-image:url("images/arrowUP.png");
background-position: center, top center, top right;
background-repeat: no-repeat;
background-size:20px 40px;
}



.UPArrowOrientationMiddleResources 
{
    background-image:url("images/arrowUP.png");
    background-position : center, top center, top right;
    background-repeat: no-repeat;
    background-size:20px 40px;
    }
.DownArrowOrientationMiddleResources 
{
    background-image:url("images/arrowDown.png");
    background-position : center, top center, top right;
    background-repeat: no-repeat;
    background-size:20px 40px;
    }

/*Code End By Anuj */




/*Code Start By Anuj */
.DownArrowOrientation {
background-image:url("images/arrowDown.png");
background-position: center, top center, top right;
background-repeat: no-repeat;
background-size:20px 40px;
}

.UPArrowOrientation {
background-image:url("images/arrowUP.png");
background-position: center, top center, top right;
background-repeat: no-repeat;
background-size:20px 40px;
}

.UPArrowOrientationMiddle
{
    background-image:url("images/arrowUP.png");
    background-position : center, top center, top right;
    background-repeat: no-repeat;
    background-size:20px 40px;
    }
.DownArrowOrientationMiddle
{
    background-image:url("images/arrowDown.png");
    background-position : center, top center, top right;
    background-repeat: no-repeat;
    background-size:20px 40px;
    }

/*Code End By Anuj */



/* button themes */

.btn, .presBtnGroup .presBtn {
	background:#194A7F;
}

.whiteBtn, .presentationActions a.viewSlides, .presentationActions a.editSlides, .presentationActions a.launchTraining, .presentationActions a.editPresentation, .presentationActions a.reviewTraining, .presentationDownloads .downloadBtn, .addMultiSlides, .slideDetail .addSlide, .slideDetail .zoomSlide,.slideDetail .DownloadViewVideo, .fileOptions .downloadBtn, .fileOptions .btnDeletePresentation, .fileOptions .btnDelete3, .preference-row .btn, #quickLinks .btn-full, #categoryMenu .btnCancel, .allSlides .btnCancel, #alerts-panel #btnAttentionGo,#brandMenu .btnCancel{
	color: #194A7F;
}

/* icons */

.btnDelete, .deleteSubcategoryBtn, .btnDeleteBrand{
	background-image: url('images/general-circle-icons-sprite.png');
}

.btnDeleteSubsetRule{
	background-image: url('images/general-circle-icons-sprite.png');
}

.btnDeleteDataSetRule{
	background-image: url('images/general-circle-icons-sprite.png');
}
.header-profile, .header-faq, .filterWrapper nav:before {
	background-image: url('images/general-icons-sprite.png');
}

#editMyPresentationForm .fileOptions .btnDeletePresentation span {
  background: url('images/speaker-presentations-sprite.png') no-repeat 0 -24px;
}

#speakerPresentationsView .addSlide{
	background-image: url('images/btnAdd.png');
}

.ui-datepicker-trigger {
	content: url(images/calendar-ico.png) !important;
}

/* headings */

#presentationsWrapper h2, #speakerPresentations h2, #brandPage h2, #currentPresentation h2, #myPresentationsEdit h2, #reportsTop h2, #presentationFilter, .table-speaker-agreements caption, #profile-training caption, .information-group h3, .information-group.opened h3, #quickLinks h5,#presentationFilter_2 {
	color:#194A7F;
}

/* Fix for 42300 */
#quick-links h2
{
	padding-left: 7px;
	color:#194A7F;
}

/* page layout themes */

header {
	background: url('images/Karyopharmheader.png') repeat-x;
	background: url('images/Karyopharmheader.png') repeat-x center bottom;
}

.header-top .logo a {
	background: url('images/KaryopharmLogo.png') no-repeat;
}

/* main nav active state */

.main-nav ul li a.active {
	background: #194A7F;
}

.main-nav li#profileMenu ul li a.active{
	color:#1F4A7E;
}

/* modal headers */

.simplemodal-wrap h2 {
	color: #1F4A7E;
}

/* footer */

footer {
	 /* background: url('images/footer.gif') repeat-x; */
    background: #f0f0f0;
    
}
.footerborder-new {
	box-shadow: 0px 0px 2px 2px #999999;
}

/* login pages */

#loginForm {
	border:1px solid #194A7F;
}

#loginForm .heading{
	background: #194A7F;
}

#backToLogin{
	background:url('images/btnBack.png') no-repeat 0 1px;
}

/* filter menu */

.filterWrapper {
	background:#fff;
}

.filterWrapper > nav > ul li a.active{
	color:#1F4A7E;
}

/* tab containers */

.tabsWrapper{
	background:#fff;
	border:1px solid #e2e2e2;
}

.nav-tabs ul li a{
	background: #fff;
    color:#666666;
	border:1px solid #ccc;
}

.nav-tabs ul li a.active{
	color:#fff;
    background-color :#194A7F;
}

/* arrows */

#sortableContainer ul li a.arrowSort, #addPresentationForm .descr.validate:after, #addPresentationForm .uploader.validate .actionsWrapper:after, #quickLinks .btn-full .indicator, #event-details.ui-accordion .ui-accordion-header .ui-accordion-header-icon, .calendarWrapper a.yearBtn, .calendarWrapper .ui-datepicker .ui-datepicker-prev, .calendarWrapper .ui-datepicker .ui-datepicker-next, .profile-details-accordion .arrow, .information-group .arrow {
	background-image:url(images/general-arrows-sprite.png);
}

.showTopics span.arrow, .hideTopics span.arrow, #presentationFilter .categoryArrow, #myPresentationsEdit .categoryArrow, #currentPresentation .categoryArrow {
	background-image:url(images/general-arrows-sprite-alt.png);
}

/* Core Presentation Page */

input.presentationSearch {
	color: #cada43;
	background: url('images/searchbar.png') no-repeat 1.5% center;
}

input.presentationSearch::-webkit-input-placeholder {
	color:#cada43;
}
input.presentationSearch::-moz-placeholder {
	color:#cada43;
}

input.presentationSearch:-ms-input-placeholder {
	color:#cada43;
}

#usersSearch::-webkit-input-placeholder {
	color:#cada43;
}

#usersSearch::-moz-placeholder {
	color:#cada43;
}

#usersSearch:-ms-input-placeholder {
	color:#cada43;
}

.presentationImage p {
	background:#194A7F;
}

.presentationDesc h4{
	
	color: #194A7F;
}

.presentationStats .viewStats{
	background: url("images/viewStats.png") no-repeat scroll right center transparent;
}

.presentationActions a span{
	background: url('images/presentation-detail-sprite.png') no-repeat 0 0;
}

.presentationStatView {
	background: url('images/presentationStatView_short.png') no-repeat;
}

/* add presentations form */

#addPresentationForm #downloadPPS span, #addPresentationForm .btnDelete3 span, #speakerPresentationsView .downloadBtn span, #editMyPresentationForm .fileOptions .downloadBtn span{
	background-image: url('images/speaker-presentations-sprite.png');
}

#topBar .backBtn{
	background: url('images/btnBack.png') no-repeat 10px center;
}

#addPresentationForm .descr {
	color:#1F4A7E; 
}

/* Category and all slides popup */

#categoryMenu, #seeAllMenu, #speakerShowSuperGroup, #brandMenu {
	background:#194A7F;
}

#categoryMenu .categoryArrow {
	background: url('images/category-menu-arrow.png') no-repeat;
}

#showSuperGroupArrow {
	background: url('images/showSuperGroup.png') no-repeat;
}

#seeAllMenu .seeAllArrow {
	background: url('images/seeAllMenu.png') no-repeat;
}

/* Slides */

#slidesWrapper h2 {
	color:#1F4A7E;
}

#slidesWrapper > ul > li {
	color:#1F4A7E;
}

#slidesWrapper ul.groupChain li {
	background: url("images/supergroupLink.png") no-repeat scroll left transparent;
}

.slide .lock {
	background: url('images/slide-lock.png') no-repeat;
}

.slide .titleSlide{
	background:#194A7F;
}

.slide.active {
	border: 3px solid #194A7F;
}

.slide .slide-edit {
	background: url('images/slide-edit.png') no-repeat center bottom;
	color: #fff;
}

.slide .slideCheckbox span {
	background: url('images/slideCheckbox.png') no-repeat top left;
}

.slide .actions > a.active {
	background-color: #194A7F;
}

#slidesWrapper .groupLength {
	background: #1F4A7E;
}

/* Presentation Edit Page */

.presentationsSidebar .slide-count {
	background: #194A7F;
}

#partSupergroup li {
	background: url('images/supergroupLink.png') no-repeat center 2px;
}

/* Supergroups */

.supergroups label {
	background: #F3F6F5;
}

.supergroups li {
	background: #194A7F;
}

/*
 * Add to supergroup
 */

.supergroups h4, .supergroups label {
	color: #194A7F;
}

/* View all supergroups */

.viewAllSuper .group {
	background: #F3F6F5;
	color: #194A7F;
}

.viewAllSuper .group h4 {
	color:#194A7F;
}

.viewAllSuper .group a {
	color: #194A7F;
}

/* Speaker view */

.addMultiSlides span{
	background:url('images/speaker-presentations-sprite.png') no-repeat 0 0;
}

#speakerSidebar.delete #browseCorePresentations, #browseCorePresentations {
	background: url('images/btnBack.png') no-repeat 15px 19px;
}

#slideArrow {
	background:url('images/slide-delete-arrow.png') no-repeat;
}

/* Slide Detail Modal */

.slideDetail .addSlide span, .slideDetail .zoomSlide span{
	background:url('images/speaker-presentations-sprite.png') no-repeat 0 -55px;
}
.slideDetail .DownloadViewVideo span{
	background:url('images/speaker-presentations-sprite.png') no-repeat 0 -37px;
}

.slideDetail .toggleSlide {
	background-image: url('../../images/btnSlideToggle.png');
}

/* Speaker dashboard page */

#alerts-panel{
	background:#194A7F;
}

#quick-links a.blockBtn span, #brand-selection .btnLaunchTraining span{
	background-image: url('images/speaker-dashboard-sprite.png');
	color:#194A7F;
}

#quick-links a.blockBtn, #brand-selection .btnLaunchTraining {
	background: #fff;
	color:#194A7F;
}

/* Event Details modal */

#eventDetail #goToCalendar:after{
	background-image:url('images/general-arrows-sprite.png');
}

/* Calendars */

/* = Speaker Calendar
-----------------------------------------------------------------------------*/

#dashboardCalendar{
	background:#fff;
}

.calendarWrapper .ui-datepicker-multi-3.ui-datepicker .ui-datepicker-prev, .calendarWrapper .ui-datepicker-multi-3.ui-datepicker .ui-datepicker-next{
	background-image:url('images/calendar-month-btns-sprite.png');
}

.calendarWrapper .ui-datepicker .ui-datepicker-title{
	color:#194A7F;
}

.calendarWrapper .ui-datepicker td.highlight a {
	background: #194A7F;
}

#speakerCalendarRow {
	background:#fff;
}

/* return to agreement */

#returnToAgreement{
	background:url('images/btnBack.png') no-repeat 0 6px;
}

/* Speaker profile profile */

#profile-photo .edit {
	color:#194A7F;
}

.contact-information .btnEditAddress, .profile-details-edit, .additional-contact-information .btnEditAdditionalContactInformation {
	color:#4f5d6c;
}

.preference-row .active, .preference-row .select-all {
	background:#194A7F;
	border-color: #194A7F;
}

#profile-preferences form ul > li label span:after {
	background-image: url('images/general-circle-icons-sprite.png');
}

/* profile page modal styles */

.detail-select {
	background: url("images/selectCheck.png") no-repeat 100% -33px;
}
.detail-select.active {
	background: url("images/selectCheck.png") no-repeat 100% 12px;
}

/* search */

#usersSearch {
  	background-image:url("images/searchbar.png");
	color: #1F4A7E;
}

/* Download button in Core Presentations */
.presentationActions a.viewSlides.downloadFile span
{
    background-image: url('images/speaker-presentations-sprite.png');
    background-position: 0 -38px;
    height: 15px;
    margin-left: 8px;
}

.slide .dropArea 
{
    border: 1px dashed #194A7F;
}

.sbHolder:focus {
	border-color: #194A7F;
}

.autosave,.videoDuration 
{
    color: #1F4A7E;
}

/* Speaker Portal 2.3 Implementation  - START  */

a.quickDownload
{
    color: #194A7F !important;
}

label.downloadHeader
{
   color: #666666;
}

div.downloadSeparator
{

    border-color:#1F4A7E !important;

}

 .adminSlidesContainer .adminAddSlide
{
    background-image: url('images/btnAdd.png');
}

/* Speaker Portal 2.3 Implementation  - END  */
.descrtext
{
    color: #1F4A7E;
}
.dialog-main{box-shadow: 1px 1px 3px rgba(0,0,0,0.25) ! important;background: linear-gradient(to bottom, #ffffff 0%,#f0f0f0 100%) !important;}
 #dialogContainer #dialog .ui-dialog-titlebar {
    background: linear-gradient(to bottom, #ffffff 0%,#f0f0f0 100%) !important;
    color: #58bd1c;
   }
   #dialog .progress-label{color:#194A7F !important;font-family: Helvetica;font-size: 0.9333em;}
   .dialog-main .ui-dialog-titlebar{ background: linear-gradient(to bottom, #ffffff 0%,#f0f0f0 100%) !important;
    color: #1F4A7E !important;font-family: Helvetica;background: #F3F6F5 !important;}
   .dialog-main .button
   {
       display: block;
    width: 100%;
    padding: 5px 0;
    font-size: 13px;
    background: #f0f0f0 !important; /* Old browsers */
    background: -moz-linear-gradient(top,  #ffffff 0%, #f0f0f0 100%) !important; /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f0f0f0)) !important; /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ffffff 0%,#f0f0f0 100%) !important; /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ffffff 0%,#f0f0f0 100%) !important; /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ffffff 0%,#f0f0f0 100%) !important; /* IE10+ */
    background: linear-gradient(to bottom,  #ffffff 0%,#f0f0f0 100%) !important; /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0f0', endColorstr='#ffffff',GradientType=0 );
    box-shadow: 1px 1px 3px rgba(0,0,0,0.25);
    border: 1px solid #fff;
    border: 1px solid #cdcdcd;
    text-decoration: none;
    white-space: nowrap;
    font-family: Helvetica;
    text-align: left;
    font-weight: bold;
    color: #1F4A7E;
    outline:none;
       
       }
	   
	   
.border-new
{
/*border-bottom: 2px solid #194A7F;*/
}
	   
	/*MNK Phase II Theme wise changes css*/
    .sub-present-text
	{
        font-size: 24px;
        width: 50%;
        display: inline-block;
        color: #1F4A7E;
    }
	.slide .dropAreaBefore1.SubsetPresentationDropArea
	{
		border: 1px dashed #194A7F;
		
	}
	.slide .dropArea.SubsetPresentationDropArea
	{
		border: 1px dashed #194A7F;
		
	}

/*Code By Anuj*/
#facilitator
{
    background-image: url('images/speaker-presentations-sprite.png') !important;
    background-position: 0 -38px !important;
    height: 15px !important;
   margin-left: 5px !important;
    margin-right: -4px;
}
a.quickDownloadwithTitleonly
{
    color: #194A7F !important;
}

#dashboardTop .calendarWrapper .ui-datepicker .ui-datepicker-next , #dashboardTop .calendarWrapper a.yearBtn, #dashboardTop .calendarWrapper .ui-datepicker .ui-datepicker-prev {
	background-image: url(images/general-arrows-sprite-alt.png);
}

#header-straightline, .header-faq{
	display:none;
}

.adminEditPresentationContiner .btnDeleteSlideFromGroup {
    background: url(images/speaker-presentations-sprite.png) !important;
    background-position:  17px 93px !important;
}

#myPresentationsEdit #slidesWrapper .btnDeleteSlide
{
    background: url(images/speaker-presentations-sprite.png) !important;
    background-position:  17px 93px !important;
}

/*31478 sp gaps start*/
 .announcements-content:nth-of-type(odd) { /*merck*/
    background: #e6eef6;
 }
        
  .announcements-content:nth-of-type(even) { /*merck*/
            background: #fff;
        }       
         #AnnData a { /*merck*/
            color: #000;
         }

/*31478 sp gaps end*/
}
#myModal label:nth-child(even){
	color:#000;
}

#myModal label:nth-child(odd){
	color:#767676;	
}

#myModal p:nth-child(even){
	color:#000;
}

#myModal p:nth-child(odd){
	color:#767676;	
}

.header-label-box{
    background-color: #194A7F;
}

.surveyDetails-content:nth-of-type(odd){
    background: #e6eef6;
 }

.font-color-black{
	color:#000;
}
.searchIconClass
{
    vertical-align: middle;
    width: 15px;
    height: 20px;
    display: inline-block;
    background: url(images/searchbar.png) no-repeat top left;
}

/*66834:ISP: Download Custom + Core Decks for Upcoming Events feature*/
.btnDownloadPresentations {
	text-align: center;
}	
/*Start 70993 ISP: Enabling Coordinators to Reset Speaker Passwords and Enhancing Welcome Email for Forgotten Security Questions Without PSL Support*/
#forgotresetForm .backtologin 
{
    background: url(images/btnBack.png) no-repeat 0 1px;
}
/*End 70993 ISP: Enabling Coordinators to Reset Speaker Passwords and Enhancing Welcome Email for Forgotten Security Questions Without PSL Support*/

/*Start Consolidated CSS Framework*/
.btnCommon {
	background: #194A7F;
}
/*End Consolidated CSS Framework*/