/* BIOGEN BRAND CSS 

main: #294f6e
alternate: #7d91a2
background: #e6eef6

*/

/* default link color */

/*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 */

input:focus, textarea:focus {
	border-color: #294f6e;
}

a {
	color:#388CCC;
}
a.privacy-policy{
	color:#7A00E6;
}
a.viewSlideShow.gradient{
	color: #000;
}

a#viewstatistics.viewStats{
	color: #000;
}

/* button themes */

.btn, .presBtnGroup .presBtn {
	background:#7A00E6;
}

.whiteBtn, .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{
	background-color: #7A00E6;
    color: #FFF !important;
    border: 0px !important;
}

.presentationActions a.viewSlides,.presentationActions a.editSlides{
	color: #000;
}

/* icons */

.btnDelete, .deleteSubcategoryBtn, .btnDeleteBrand{
	background-image: url('images/general-circle-icons-sprite.png');
}

.btnDeleteSubsetRule{
	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 */

#speakerPresentations h2, #currentPresentation h2, #myPresentationsEdit h2, #presentationFilter, .table-speaker-agreements caption, #profile-training caption, .information-group h3, .information-group.opened h3, #quick-links h2, #quickLinks h5,#presentationFilter_2 {
	color:#7A00E6;
}
#brandPage h2,#speakerPresentations h2,#reportsTop h2{
	color: #000;
}

#presentationsWrapper h2{
	color:#000;
}

/* Fix for 42300 */
#quick-links h2
{
	padding-left: 7px;
		color:#333333;
}
/* page layout themes */

header {
	background:  #FFF;
	border-bottom: 7px solid #7A00E6;
}

.header-top .logo a {
	background: url('images/logo.png') no-repeat;
}

/* main nav active state */

.main-nav ul li a.active {
	background: #7A00E6;
}


.main-nav li#profileMenu ul li a.active{
	color:#7d91a2;
}

/* modal headers */

.simplemodal-wrap h2 {
	color: #7d91a2;
}

/* footer */

footer {
	    background-color: #23034C;
}

/* login pages */

#loginForm {
	border:1px solid #CCC;
}

#loginForm .heading{
	background: #7A00E6;
}

#backToLogin{
	background:url('images/btnBack.png') no-repeat 0 1px;
}

/* filter menu */

.filterWrapper {
	background:#fff;
}

.filterWrapper > nav > ul li a.active{
	color:#7d91a2;
}

/* tab containers */

.tabsWrapper{
	background:#f7f7f7;
	border:1px solid #e2e2e2;
}

.nav-tabs ul li a{
	background: #e6eef6;
	border:1px solid #e2e2e2;
}

.nav-tabs ul li a.active{
	color:#7d91a2;
}

/* 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: #7d91a2;
	background: #FFF url('images/searchbar.png') no-repeat 1.5% center;
	
}

input.presentationSearch::-webkit-input-placeholder {
	color:#7d91a2;
}
input.presentationSearch::-moz-placeholder {
	color:#7d91a2;
}

input.presentationSearch:-ms-input-placeholder {
	color:#7d91a2;
}

#usersSearch::-webkit-input-placeholder {
	color:#7d91a2;
}

#usersSearch::-moz-placeholder {
	color:#7d91a2;
}

#usersSearch:-ms-input-placeholder {
	color:#7d91a2;
}

.presentationImage p {
	background:#388CCC;
}

.presentationDesc h4{
	/*color:#294f6e;*/
	color: #7d91a2;
}

.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:#7d91a2; 
}

/* Category and all slides popup */

#categoryMenu, #seeAllMenu, #speakerShowSuperGroup,#brandMenu {
	background:#294f6e;
}

#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:#7d91a2;
}

#slidesWrapper > ul > li {
	color:#7d91a2;
}

#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:#7A00E6;
}

.slide.active {
	border: 3px solid #294f6e;
}

.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: #294f6e;
}

#slidesWrapper .groupLength {
	background: #7d91a2;
}

/* Presentation Edit Page */

.presentationsSidebar .slide-count {
	background: #294f6e;
}

#partSupergroup li {
	background: url('images/supergroupLink.png') no-repeat center 2px;
}

/* Supergroups */

.supergroups label {
	background: #e6eef6;
}

.supergroups li {
	background: #294f6e;
}

/*
 * Add to supergroup
 */

.supergroups h4, .supergroups label {
	color: #294f6e;
}

/* View all supergroups */

.viewAllSuper .group {
	background: #e6eef6;
	color: #294f6e;
}

.viewAllSuper .group h4 {
	color:#294f6e;
}

.viewAllSuper .group a {
	color: #294f6e;
}

/* 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:#F4F2F6;
}

#quick-links a.blockBtn span, #brand-selection .btnLaunchTraining span{
	background-image: url('images/speaker-dashboard-sprite.png');
	color:#294f6e;
}

#quick-links a.blockBtn, #brand-selection .btnLaunchTraining {
	background: #fff;
	color:#000;
	border: 1px solid #c5c5c5;
}

/* Event Details modal */

#eventDetail #goToCalendar:after{
	background-image:url('images/general-arrows-sprite.png');
}

/* Calendars */

/* = Speaker Calendar
-----------------------------------------------------------------------------*/

#dashboardCalendar{
	background:#F6F6F6;
}

.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:#000;
}

.calendarWrapper .ui-datepicker td.highlight a {
	background:#7A00E6;
	color: #FFF;
}

#speakerCalendarRow {
	background:#e6eef6;
}

/* return to agreement */

#returnToAgreement{
	background:url('images/btnBack.png') no-repeat 0 6px;
}

/* Speaker profile profile */

#profile-photo .edit {
	color:#ffffff;
}

.contact-information .btnEditAddress, .profile-details-edit, .additional-contact-information .btnEditAdditionalContactInformation {
	color:#4f5d6c;
}

.preference-row .active, .preference-row .select-all {
	background:#7A00E6;
	border-color: #7A00E6;
}

#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: #7d91a2;
}

/* 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 #294f6e;
}

.sbHolder:focus {
	border-color: #294f6e;
}

.autosave,.videoDuration 
{
    color: #7d91a2;
}

/* Speaker Portal 2.3 Implementation  - START  */

a.quickDownload
{
    color: #388CCC !important;
}

label.downloadHeader
{
   color: #666666;
}

div.downloadSeparator
{

    border-color:#7d91a2 !important;

}

 .adminSlidesContainer .adminAddSlide
{
    background-image: url('images/btnAdd.png');
}

/* Speaker Portal 2.3 Implementation  - END  */
.descrtext
{
    color: #7d91a2;
}

.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:#294f6e !important;font-family: Helvetica;font-size: 0.9333em;}
   .dialog-main .ui-dialog-titlebar{ background: linear-gradient(to bottom, #ffffff 0%,#f0f0f0 100%) !important;
    color: #7d91a2 !important;font-family: Helvetica;background: #e6eef6 !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: #7d91a2;
    outline:none;
       
       }
	   
	   
	/*MNK Phase II Theme wise changes css*/
    .sub-present-text
	{
        font-size: 24px;
        width: 50%;
        display: inline-block;
        color: #7d91a2;
    }
	.slide .dropAreaBefore1.SubsetPresentationDropArea
	{
		border: 1px dashed #294f6e;
		
	}
	.slide .dropArea.SubsetPresentationDropArea
	{
		border: 1px dashed #294f6e;
		
	}

.btnDeleteDataSetRule{
	background-image: url('images/general-circle-icons-sprite.png');
}
/*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: #7d91a2 !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: #7A00E6;
}

.surveyDetails-content:nth-of-type(odd){
    background: #fff;
 }

.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;

}

.dummyLogo {
    background: url(images/logo.png) no-repeat center;
    height: 75px !important;
}


.dummyLogo img {
 width: auto;
 display: none;
}
/*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: #7A00E6;
}
/*End Consolidated CSS Framework*/