﻿/* Pitch branding */


@font-face {
     font-family:'TrebuchetMS'; src:url('/App_Themes/Slaughter2/font/TrebuchetMS.ttf');font-weight:normal; font-style:normal;    
}

/*2 and 9 */
.loginpagetitle {
	color: #FFF;
	font-weight:normal;
	background-color: #EDF1F5;
}
.button, .buttonV2, #pagetitle, .newstickerheading, #appnav .button {
    color: #363636;
    background-color: #fff;
    font-family: TrebuchetMS,Arial, Verdana, sans-serif;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
	font-weight: bold;
    border: solid 2px #dbdbdb !important;
    transition: background-color 0.2s linear;
	padding-left: 10px !important;
	padding-right: 10px !important;
}
    .button:hover, .buttonV2:hover, #appnav .button:hover {
        color: #363636;
        background-color: #fff;
        font-family: TrebuchetMS,Arial, Verdana, sans-serif;
        border: solid 2px #007a7a !important;
        transition: background-color 0.2s linear;
    }


.header, #loginheader,.GridHeader_Default, .ResizeHeader_Default { border-bottom: #EDF1F5 solid 1px; }
#mainnav, .button, html > .loginsearch {border: 1px solid #007583;}
#footer {border-top-color: #ffffff;}
.insteadOfH3,.RadDock_Default .rdTitleBar .rdTitle, .RadDock_Default .rdTitleBar em {color: #007583;font-style: normal !important;font-family: TrebuchetMS,Arial, Verdana, sans-serif;}
#loginfooter {	border-top-color: #EDF1F5;}
/*4*/
.headerlinks p,.headerlinks a, .headerlinks a:hover, #loginheader p {color: #fff;font-family: TrebuchetMS,Arial, Verdana, sans-serif;}
/*8*/ 
 body {background-color: #ffffff;} 
 body.popup, body.brandedEditor {background-color: #fff;} 
 
 body, .RadPanelBar .rpLink, .RadPanelBar .rpTemplate,
.RadMenu_Default, .RadMenu_Default a.rmLink,
.RadGrid_Default, .RadGrid_Default .rgMasterTable, .RadGrid_Default .rgDetailTable, .RadGrid_Default .rgGroupPanel table, .RadGrid_Default .rgCommandRow table, .RadGrid_Default .rgEditForm table, .GridToolTip_Default,
.RadDock .rdTitleBar .rdTitle,
.RadDock .rdTitleBar em,
.RadDock .rdContent,
.rdContent,
.reInsertTable .reTlbVertical ul a.reTool_text span.reButton_text,
.reToolbar a,
.reDropdown,
.reSpinBox input,
.RadEditor input,
.reModule,
.reModule td,
.reEditorModes a,
.reDropDownBody,
.reDropDownBody td,
.reAjaxspell_wrapper,
.reAjaxspell_button,
.reAjaxspell_addicon,
.reAjaxspell_ignoreicon,
.reAjaxspell_okicon,
.reInsertTable .reTlbVertical ul a.reTool_text span.reButton_text,
.RadScheduler,
.RadScheduler a,
.RadScheduler input,
.RadScheduler select,
.RadScheduler textarea,
.RadSlider,
.RadSlider .rslItem,
.RadSlider .rslLargeTick span,
.RadSplitter .rspPaneTabText,
.RadTabStrip .rtsLink,
.RadTabStripVertical .rtsLink,
.RadToolBar .rtbWrap,
.RadToolBar .rtbTemplate,
.RadToolBarDropDown .rtbWrap,
.RadToolBarDropDown .rtbTemplate,
.RadTreeView,
.RadTreeView a.rtIn,
.RadTreeView .rtEdit .rtIn input,
.RadUploadSubmit_Default,
.reTableWizardSpinBox,
.HelpDialog,
.selectedFileName,
.RadWindow td.rwStatusbar input,
.RadWindow em,
.RadWindow .rwDialogPopup,
.RadWindow .rwDialogInput,
.RadPanelBar_Default a.rpLink, .RadPanelBar_Default div.rpHeaderTemplate, .RadPanelBar_Default .rpTemplate,
.RadToolTip .rtWrapper td.rtWrapperContent
{
	font-family: TrebuchetMS,Arial, Verdana, sans-serif;
}

h1,h2,h3,h4,h5,h6 {
	font-family: TrebuchetMS,Arial, Verdana, sans-serif;
}


/* standard pitch branding */
a, a:hover {color: #000;font-family: TrebuchetMS,Arial, Verdana, sans-serif;}
body {color: #333;font-family: TrebuchetMS,Arial, Verdana, sans-serif;}
h1, h2 {color: #333;}
a { text-decoration: underline;}
a:hover { text-decoration: underline;font-weight: bold;}
a:visited {color: #000;}
a:active {color: #000;}

#ctl00_LoginStatus1{color: #fff;}
.button[disabled] {color: #fff;background-color: #C0C0C0;border: solid #C0C0C0 1px;}

#ctl00_CPH1_vcyS_LSrch { background-color: #fff;border: 0px;}
.ctl00_CPH1_elC{ background-color: #fff;}
@media (min-width:1025px) {
    .header {background-color: #fff;background-image: url(images/top.jpg);}
}

.headerlinks
{text-decoration: none;
    background-color: rgba(36, 53, 69, 0.90);}

.GridHeader_Default, .ResizeHeader_Default {border-top-style: none;}
.SelectedRow_Default td {border-bottom-color:#83c60b;}

#logincontainer, #loginmaincontent {background-color: #fff;}
#loginsearch {background-color: #c0d6db;}
@media (min-width:1025px) 
{
    #loginheader  
    {
	    background: url(images/login_top.jpg) #fff;
    }
}

/*For mobile css*/
@media (max-width:767px)
{
.noBg #maincontent .contentPanel, .contentPanel
{ /* custom styling for content panels */
    background-color: #fffcfc;
    
}
.header { /*  Top Banner Image and bottom border after Login .NO3*/
	background-color: transparent;
	background-image: url(images/top.jpg);
    height: 100px !important; 
}
#loginheader { /*  Login Page Header Background Image and Colour .NO1 */
	/*background: url(images/login_top.jpg) #fff;*/
	background-color: transparent;
    background-image: url(images/top.jpg) !important; 
    height: 95px !important;
}
}
@media (min-width: 768px) and (max-width:1024px){
.header { /*  Top Banner Image and bottom border after Login .NO3*/
	background-color: transparent;
	background-image: url(images/top.jpg);
    height: 100px !important; 
}
#loginheader { /*  Login Page Header Background Image and Colour .NO1 */
	/*background: url(images/login_top.jpg) #fff;*/
	 background-image: url(images/top.jpg) !important;
    height: 118px !important;
}
}

#loginheader p {border-bottom: solid #ccc 0px;}
#ce_banner_wrapper {background: #d5d4e7 none;}
#ce_banner_wrapper #ce_banner_inner_right {background: #7570b3 none;}
#ce_banner_wrapper #ce_banner_inner_right .ce_banner_h1, #ce_banner_wrapper #ce_banner_inner_right .ce_banner_t{color: #fff;}
#ce_banner_wrapper #ce_banner_inner_left .ce_banner_p {color: #000;}
.RadMenu_Default a.rmLink {text-decoration:none; color: #000;font-family: TrebuchetMS,Arial, Verdana, sans-serif;}
.RadMenu_Default a.rmLink:hover, .RadMenu_Default a.rmFocused, .RadMenu_Default a.rmExpanded {color: #000;font-family: TrebuchetMS,Arial, Verdana, sans-serif;}

/*bespoke customisations*/
.accessibleArea{ background-color: transparent;}

/* Candidate Interface V2 Style Start*/
.gridAnchor a, .gridAnchor a:hover, .gridAnchor a:visited, .gridAnchor a:active {
	color: #000 !important;	
}

/*12*/
.topbar 
{
    font-weight: normal;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
	box-shadow: none;
}
.topbar, .topbar h1, .topbar span, .topbar div, .topbar li, .topbar strong {
    background-color:#515560;
	color: #fff;
}
.topbar .navIcon a span {
    color: #fff;
}
.topbar a, .topbar a:link, .topbar a:hover, .topbar a:visited, .topbar a:active {
	color: #fff !important;
}

.appFormtopbarcontainer .topbar path{
    color: #ffffff;
}

/*13,14*/
.contentPanel, .contentPanelWhiteBg {
  /*  background-color: #EDF1F5;*/
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
	box-shadow: none;
}

.buttonV2,
.contentPanel input[type="submit"] {
	-moz-box-shadow:none;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: solid 1px #007583;
}

.buttonV2[disabled] {
    background-color: #D3D6DB;
}

.noBg #logincontainer
{
    background: transparent;
}

#loginmaincontent {
    background: transparent;
}

.loginsearch
{
    background: transparent;
    background-color: transparent;
}

.searchDiv.topLayout {
    background: #EDF1F5 url(/images/OlapSeparator.gif) repeat-y 472px;
}
    

/* Pre screen form Button styles start */
.RadButton_Default.RadButton.rbLinkButton {
        color: #EDF1F5 !important;
        background-color: #007583 !important;
        border: solid #D3D6DB 1px !important;
        -moz-border-radius: 4px;
        -webkit-border-radius: 4px;
        border-radius: 4px;
        font-size: 1.3em;
        font-weight: bold;
        margin-left: 12px;
    }

.RadButton_Default.RadButton.rbLinkButtonChecked, .RadButton_Default.RadButton.rbLinkButtonChecked:hover {
    color: #007583 !important;
    background-color: #EDF1F5 !important;
}

.RadButton_Default.RadButton.rbLinkButton.preScreenGreyedOut
{
    color: #fff !important;
    background-color: #D3D6DB !important;
}

.RadGrid_Default .rgPageFirst,.RadGrid_Default .rgPagePrev,.RadGrid_Default .rgPageNext,.RadGrid_Default .rgPageLast
{
    -moz-border-radius: 0px !important;
    -webkit-border-radius: 0px !important;
    border-radius: 0px !important;
    border: solid 0px ;

    -moz-box-shadow: none !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
}
.RadGrid .rgNumPart a {
    color: #007583 !important;
}
/* Pre screen form Button styles End */

/* Candidate Interface V2 Style End*/

td.rwWindowContent iframe {
min-height: 600px !important;
}

.rgMasterTable tr.RevStg {
    background-color: #b8ede3;
}