


.jcCartItems .panel-body-container h2.panel-title
{
	display:none;
	
}
.jcCartItems .panel-body-container .panel-heading.Distinguish:before
{
	content:"Total Order";
	display:inline-block;
	    color: #d31245;
	
	font-size:170%;
	
	
}
@media (max-width: 1401px)
{
	.jcCartItems .panel-body-container .panel-heading.Distinguish:before
	{
		padding-left:15px;
	}
}
.jcCartItems td.AlignRight:nth-child(2)
{
	color:#fff;
	font-size:.01px;
}
.jcCartItems td.AlignRight:nth-child(2) input
{
	font-size:16px;
	
}
.jcCartItems .rgHeader:nth-child(1)
{
	color:#fff;
	font-size:.01px;
}
.jcHideSort .rgRow td:nth-child(5),.jcHideSort .rgAltRow td:nth-child(5),.jcHideSort .RadGrid .rgHeader:nth-child(5)
{
	
display:none;
}

html  .jcHomeTabs ul.tab-controller li.active a:after
{
	content: ' v ';
    width: 0;
    height: 0;
    border: none;
    border-width: 30px 30px 0 30px;
    position: absolute;
    bottom: 10px;
    left: 45%;
    z-index: 4;
	font-size:1em;
	
}

.jcHomeTabs ul.tab-controller .bg-red.active a:after
{
	color:#d31245;
	
}
.jcHomeTabs ul.tab-controller .bg-blue.active a:after
{
	color:#00447c;
}
.jcHomeTabs ul.tab-controller .bg-green.active a:after
{
	color:#4aba94;
}
.ExtraTxt
{
	display: inline-block;
    font-size: 70%;
}
.FullRow .RadComboBox_Default .rcbInputCell, .RadComboBox_Default .rcbArrowCell
{
	background-image: none!important;
	    border: 1px solid #ccc;
}
.FullRow .RadComboBox_Default {
    color: #333;
    font-size: 16px;
    font-family: "Lato", sans-serif!important;
}
.FullRow .RadComboBoxDropDown_Default
{
	font-size: 16px;
    font-family: "Lato", sans-serif!important;
}

.FullRow .RadComboBox_Default .rcbInput,.FullRow .RadComboBoxDropDown .rcbItem {
    color: black;
    display: inline-block;
    height: 37px!important;
    padding: 5px 10px;
    font-size: 16px!important;
}
.RadComboBoxDropDown .rcbList>li {
    font-size: 16px!important;
}

.jcHideFinish input[value=Finish]
{
	display:none;
}
/*
.jcJoinStudent [id$="Btns_3"]:after {
    content: ' Proceed to Checkout ';
    display: inline-block;
    position: relative;
    left: -155px;
    color: #fff;
    z-index: -1;
    background-color: #f79d51;
    height: 40px;
   
    padding: 5px;
    font-size: 16px;
}
.jcJoinStudent  .CommandBar:after:hover
{
	background-color:#f58220;
}
*/
/* Apex Directory */
.jcSearch
{
    max-width: 98%;
    margin-left: auto;
    margin-right: auto;
	font-family:"Lato", sans-serif!important;
	
}
.jcSearch tr td:nth-child(2)
{
	display:none;
}
.jcApexProfile1,.jcApexProfile2
{
	font-family:"Lato", sans-serif!important;
}
.jcSearch .FilterPanel
{
	padding:10px;
}
.jcSearch .rgHeader
{
	display:none;
}
.jcSearch .jcPicture img 
{
	    height: auto!important;
    min-width: 100%;
    display: block;
	
}
.jcPicture
{
	padding-left:3px!important;
	    max-height: 18em;
    overflow: hidden;
}
.jcSearch .jcDirectory
{
	padding-right:1em;
	padding-bottom:1em;
	padding-top:1em;
}
.jcSearch .rgMasterTable
{
	border: 1px solid #0f477b;
	
}
.jcSearch .jcDirectory .jcTitle a,.jcTitle a:visited
{
	color:#d51e47!important;
        font-size: 24px;
    font-weight: bold;
    text-decoration: none;
    margin-top: .5em;
	margin-bottom:.5em;
    display: block;
	line-height: 1em;
}
.jcSearch .jcDirectory .jcTitle a:hover 
{
	text-decoration:underline;
	color:#0f477b!important;
}	
.jcSearch .jcDirectory .jcTitle
	{
    color: #0f477b;
    
    font-size: 20px;
    margin: .5em 0em;
    font-weight: 600;
}
.jcSearch .jcDirectory 
{
	line-height: 1.25em;
}
.jcSearch .jcDirectory .jcEmployer, .jcDirectory .jcAddr
{
	color: #0f477b;
    font-size: 20px;
    
    font-weight: 900;
    margin: .5em 0em;
}

.jcSearch .jcDirectory .jcEmployer
{
	font-weight:600!important;
}
.jcDirectory .jcAddr
{
	font-weight: 400;
}
.jcDirectory .jcDemog
{
	    color: #000;
    font-size: 114%;
    margin: .5em 0em;
    line-height: 1.25em;
   
       padding-top: .5em;
    padding-bottom: .5em;
    
}
.jcDirectory .jcDemog b 
{
	font-weight: 900;
}
.jcDirectory html .RadGrid_MetroTouch .rgAltRow {
    background-color: whitesmoke;
}
html .jcSearch .RadTabStripTop_Metro .rtsLevel1 .rtsSelected,html .jcApexProfile2 .RadTabStripTop_Metro .rtsLevel1 .rtsSelected {
    color: #fff;
    background-color: #ea5329;
   
    text-decoration: none !important;
    font-size: 124%;
    padding: .75em;
    border: 1px solid #fcc110!important;
}
html .jcSearch .RadTabStripTop_Metro .rtsLevel1,html .jcApexProfile2 .RadTabStripTop_Metro .rtsLevel1  {
    
    margin: 15px 0;
}
html .jcApexProfile2 .RadTabStrip .rtsLevel1 .rtsTxt
{
	 font-size: 124%;
    text-transform:uppercase;
}
.jcApexProfile2 .RadTabStrip_Metro .rtsLink
{
	font:inherit!important;
}
.jcSearch  H2.PanelTitle {
    border: none;
    color: #f0552a;
    font-weight: 900;
    font-family: lato;
}
.jcSearch .FilterPanel .panel-title {
    
    font-size: 96%;
    color: #d51e47;
    font-weight: 600;
	display:none;
}
html .jcSearch .TextButton
{
	color: white;
    background-color: #d51e47;
    font-size: 80%;
    padding: .25em 1.5em;
    margin-top: .5em;
}
html .jcSearch .RadGrid.RadGrid_MetroTouch .rgSelectedRow
{
	background-color:#44ba94;
	border-color:#44ba94;
}
html #event-container .event {
    text-align: center!important;
    width: 100%;
}
.event-row div.event{
    margin: 2em;
}
html #event-container .event ul.tags li {
    display: block;
    font-size: .7em;
    margin-right: 0px;
    /* text-align: center; */
}
html #event-container .event {
    background-color: #56B890;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: inline-block;
    -webkit-box-flex: 1;
    -ms-flex: 1 0 0px;
    flex: 1 0 0;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: 0;
    min-height: 250px;
    padding: 2em;
}
html #event-container .event.flex2:before,html #event-container .event.flex1:before
{
	
	background-color: rgba(0,0,0,0);
}
.jcApexProfile1 .PanelField .Label
{
	display:none;
}
.jcApexProfile1 .panel-title
{
	display:none;
}
.jcApexProfile1 [id$='profileImage'] 
{
	    width: 300px!important;
    float: left!important;
}
.jcApexProfile1 .PanelField
{
		padding:0px!important;
}
.jcApexProfile1 .TwoColumns {
    display: inline-block;
	    width: auto;
}
.jcApexProfile1 .PanelField .PanelFieldValue,.jcApexProfile1 .PanelField .PanelFieldValue  a 
{
	color:#0f477b;
	font-size:20px;
	
}
.jcApexProfile1 tr:first-child .PanelField .PanelFieldValue
{
	color:#d51e47;
	font-weight:bold;
	font-size:22px;
}

.jcSearch .rgMasterTable thead .rgPager 
{
	display:none;
}
.jcSearch .panel-body > div 
{
	overflow:hidden!important;
}
.jcApexProfile1 .panel-heading.Distinguish, .jcApexProfile2 .panel-heading.Distinguish
{
	border:none!important;
}
/*
.jcApexProfile1 td 
{
	line-height:1.4em!important;
}*/
.jcApexProfile1 .PanelField .PanelFieldValue  a 
{
	text-decoration:none;
}
.jcApexProfile1 .PanelField .PanelFieldValue  a:hover 
{
	text-decoration:underline;
}

.jcApexProfile1 tr:nth-child(5) .TwoColumns:first-child .PanelField .PanelFieldValue
{
	padding-right:0px;
}
.jcApexProfile1 tr:nth-child(5) .TwoColumns:first-child .PanelField:after
{
		content:",";
		display:inline;
		padding-right:5px;
}
.jcApexProfile2 .PanelField .Label
{
	color:#000;
	width: 100%;
    font-weight: 900;
    line-height: 1.25em;
}
.jcApexProfile2 .PanelFieldValue {
    width: 100%;
    color: #000;
    margin: 0;
    line-height: 1.25em;
    
   
    padding-bottom: .5em;
}
@media (max-width: 768px) {
	.jcSearch .jcDirectory
	{
		margin:1em;
	}
	.jcSearch {
		max-width: 95%;
	}
	.jcPicture {
		
		max-height: 35em;
		
	}
	
}

