/* 
    Document   : jevcustom
    Created on : 22-Apr-2013, 14:12:51
    Author     : Tony Partridge - GWE Systems Ltd
    Description: To allow customisation of CSS Strings where they can never be lost.
    Purpose of the stylesheet follows.
*/

/* Calendar View CSS SCACR Branding 31-08-2017*/

/*Event Detail Formatting*/
.jev_image1 {
  float: left;
  padding-right: 20px;
  height: 150px!important;
}

.jev_evdt_hits {
  float: right;
}

.jevcck_entries li {
  display: inline-block;
}

/* Hide Repeating Events */
.jeveditrepeats {
  display: none;
}

/* Event detail box formatting */
.contentpaneopen .jev_evdt:nth-of-type(1){
    border-style: solid;
    border-width: 1px;
    background-color: #f6fbfe;
    border-color: #d0e7f7;
    padding: 10px;
    margin-bottom: 15px;
}

#jevents_body .jev_evdt:nth-of-type(2) {
    border-style: solid;
    border-width: 1px;
    background-color: #f6fbfe;
    border-color: #d0e7f7;
    padding: 10px;
    margin-bottom: 15px;
}

#jevents_body .jev_blue a {font-size: 14px;}
#jevents_body .buttontext a {font-size: 14px;}
#jevents_body .jev_toprow .jev_header, .jev_toprow .jev_headercat {font-size: 14px;}
#jevents_body .today {font-size: 14px;}
#jevents_body .jev_toprow h2 {font-size: 14px;}

.jev_toprow div.previousmonth span, .jev_toprow div.currentmonth span{  
	border-color:#95A5AD;
	border-style: solid;
	border-width:0px 1px 0px 0px;
}

.jev_daysnames_blue, table.ev_table td.cal_td_daysnames_blue {
  background: none !important;
  background-color: #82a9b4 !important;
}



.jev_blue .jev_toprow .previousmonth, .jev_blue .jev_toprow .nextmonth {
    background-color: #5c818b !important;
}

.jev_blue .jev_toprow .previousmonth a {
    padding-left: 20px;
    background: url(https://dev.scacr.org/components/com_jevents/views/iconic/assets/images/Left.png) no-repeat #5c818b center left !important;
}

.jev_blue .jev_toprow div.nextmonth a {
    padding-right: 20px;
    background: url(https://dev.scacr.org/components/com_jevents/views/iconic/assets/images/Right.png) no-repeat #5c818b center right !important;
}

.jev_toprow .jev_header, .jev_toprow .jev_headercat {
    visibility: hidden;
  color: #606f79;
    font-size: 11px;
    height: 34px;
    background-image: none !important;
    background-position: top;
    background-repeat: repeat-x;
    padding: 0px;
    border-width: 0px;
}

.jev_toprow {
    height: 80px;
    border-color: #ffffff;
    border-style: solid;
    border-width: 0px 1px 1px 1px;
}

#jevents_body {
    font-size: 14px;
}

.jev_daysnames {
    height: 23px;
    line-height: 23px;
    color: #eeeeee !important;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    float: left;
    margin: 0px;
    padding: 0px;
}




#jevents_body .jev_underlay {
    background-color: #f6fbfe;
    z-index: 0;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0px;
    left: 0px;
    min-height: 81px;
}

#jevents_body .jev_underlay .jev_underlay_daynum > div {
    position: absolute;
    border-style: solid;
    border-width: 0px 1px 1px 0px;
    border-color: #d0e7f7;
    top: 0px;
    left: 0px;
    right: 0px;
    bottom: 0px;
}

/* Calendar view - today highlight */
#jevents_body .jev_underlay .jev_underlay_daynum_today div {
    background-color: lightBlue;
}

/* Calendar view - days not in month highlight */
#jevents_body .jev_underlay .jev_underlay_outofmonth_start div {
    background-color: #d4d8d8;
}

/* Buttons for grid, list and calendar view */
.jeviso_view_switch .btn {
  color: #fff;
    background-color: #5c818b !important;
    border-color: #5c818b;
    background-image: none;
    border-radius: 0px;
    border: none;
    box-shadow: none;
    text-shadow: none;
}




/* Custom CSS for Calendar View for SCACR website branding */
#jevents_body .tableh1 {
    color: #606f79;
    font-size: 11px;
    height: 26px;
    background-image: none !important;
    background-position: top;
    background-repeat: repeat-x;
    padding: 8px 12px;
    border-left: 1px solid #FFFFFF;
    border-right: 1px solid #FFFFFF;
    border-bottom: 1px solid #CED2D6;
}
​


/*  Custom CSS for Float template for SCACR website branding  */

/* Image width for responsive views */
.jeviso_item_image img {width: 100%;}

/*  backgound and borders of float boxes */
.isotope#jevents #jeviso_main .jeviso_container .jeviso_item {
    border: 1px solid #d0e7f7;
    background-color: #f6fbfe;
border-radius:0px;
}

/* background of footer bar */
.isotope#jevents #jeviso_main .jeviso_container .jeviso_item .jeviso_item_footer {
    border: 0px solid #82a9b4;
    background-color: #82a9b4;
    line-height: 28px;
    font-size: 12px;
}

.isotope#jevents .jeviso_item .jeviso_item_footer .jeviso_item_catcolor {
    border-left-width: 10px;
    border-left-style: solid;
    display: inline-block;
    padding-left: 5px;
    text-align: left;
    width: 35%;
    color: #fff;
}

.isotope#jevents #jeviso_main .jeviso_container .jeviso_item .jeviso_item_footer a.read_more {
    border-radius: 3px;
border: 0px;
    background-color: transparent;
    padding: 2px 5px;
    font-size: 10px;
color: #fff;
}

/* Hide more link in footer */
#jevents.isotope .jeviso_item .jeviso_item_footer .jeviso_item_rmlink{
display:none;
}

/* adjust vertical padding to compress text */
#jevents.isotope .jeviso_item .jeviso_item_title
{
padding-top: 5px;
padding-bottom:0px;
}

#jevents.isotope #jeviso_main .jeviso_container .jeviso_item .jeviso_item_date
{
padding-top: 0px;
padding-bottom:0px;
}

.jeviso_item_location
{
padding:5px;
padding-top: 0px;
padding-bottom:0px;
}

#jevents.isotope .jeviso_item .jeviso_item_body
{
padding-top: 5px;
padding-bottom:5px;
}

/* Date Range Spacing */
.jeviso_curr_range
{
margin-right:10px;
}

/* Button Formatting */
.jevbootstrap .btn {
    color: #fff;
    background-color: #5c818b;
    border-color: #5c818b;
background-image: none;
border-radius: 0px;
border:none;
box-shadow:none;
text-shadow:none;
}

#jevents.isotope #jeviso_main .jeviso_container .jeviso_item:hover
{
box-shadow:none;
}

/* Page title */
.isotope#jevents #jevents_header .contentheading
{
    font-size: 28px;
    line-height: 30px;
    font-weight: 300;
    letter-spacing: normal;
    font-family: "Roboto", "Helvetica", arial, serif;
    color: #77a0ab;
    margin-top: 0px;
}

/* Event Filter Module */
/* Fit input boxes in div */
#jeventspost input, #jeventspost select {
    width: 100%;
}

/* adjost font colour of categories drop down box */
.chzn-container-single .chzn-single span {
color:#77a0ab;
}

.chzn-container .chzn-results
{
color:#77a0ab;
}

/* Button formatting for jevents filter */
.modfilter_button {
    color: #fff;
    background-color: #5c818b;
    border-color: #5c818b;
background-image: none;
border-radius: 0px;
border:none;
box-shadow:none;
text-shadow:none;
padding: 4px 12px;
}

/* Upcoming Events Module */
/* Icons matched to category colours */
.jev_blue .categoryicon31 .jevdateicon1 {
    background-color: rgb(36, 81, 227) !important;
    color: #fff !important;
    border: solid 1px rgb(36, 81, 227) !important;
}

.jev_blue .categoryicon11 .jevdateicon1 {
    background-color: rgb(51, 204, 255) !important;
    color: #fff !important;
    border: solid 1px rgb(51, 204, 255) !important;
}

.jev_blue .categoryicon9 .jevdateicon1{
    background-color: rgb(255, 204, 255) !important;
    color: #fff !important;
    border: solid 1px rgb(255, 204, 255) !important;
}

.jev_blue .jevdateiconmod {
border:none!important;
background-color:#5c818b!important;
}




