/* 
    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.
*/

.jev_listview .jev_toprow {
display: none;
}

.hidepriority {display:none;}

div.featuredmenu > img {
  max-height:90px;
  width:auto;
  margin-top:3px;
}

.jev_daysnames_red, table.ev_table td.cal_td_daysnames_red {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.jev_daysnames {
    height: 0;
}

.containercrop {
    overflow: hidden;
}

@media only screen and (min-width: 755px) {
.containercrop img {
    min-width: 100%;
    min-height: 100%;
   height: 160px;
   width: 190px;
}
}

.jevfiltermodule {
/*    background-color: #e32545;  */
    color: #000000;
    width: 235px;
}

/*
div.dashboard caption.dualnav span.year, div.dashboard caption.dualnav span.month {
    width: 55px;
}

div.dashboard caption span.month {
    width: 93px !important;
}

div.dashboard {
    width: 171px;
}
*/

div.dashboard td.today {
    background-color: #6FC0C3;
}

/* Add location amends */

.jevlocations #toolbar-apply {
display:none!important;
}

.loccategory td {
    height: 100px !important;
}

.loccountry {
display: none;
}

.locmapicon {
display: none;
}



.locimage {
display: none;
}

.locoverlaps {
display: none;
}

.loccountry {
display: none;
}

.locglobal {
display: none;
}

.loccountry {
display: none;
}

.locordering {
display: none;
}
.loctargetmenu {
display: none;
}
.locphone {
display: none;
}
.loccountry {
display: none;
}

.locrecaptchaname {
display: none;
}

.locrecaptchaemail {
display: none;
}


/* Add location amends end */

/* Back to events button */

.jev_back {
   -moz-user-select: none;
   background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
   border: 2px solid #cccccc;
   border-radius: 20px;
   color: #ffffff;
   cursor: pointer;
   display: inline-block;
   font-size: 13px;
   font-weight: 700;
   line-height: 2.5;
   margin-bottom: 0;
   margin-top: -5px;
   padding-left: 25px;
   padding-right: 25px;
   text-align: center;
   text-transform: uppercase;
   vertical-align: middle;
   white-space: nowrap;
}

/* end */

button.dashboard {
    background: transparent url("/components/com_jevents/assets/images/dashboard-icon.gif") repeat scroll 0% 0%;
    border: 0px none;
    cursor: pointer;
    height: 20px;
    width: 20px;
    margin: 0px;
    padding: 0px;
}

/* Add location save menu float right - sticky */

.jevlocations .btn-toolbar {
    position: fixed;
    right: 27px;
    z-index: 1000;
margin-top: 10px;
}

/* add a location */
.jevlocations #toolbar #toolbar-config {
    display: none !important;
}

.jevlocations .icon-new {
background: url("../img/glyphicons-halflings-white.png");
background-position: 0px 63px;
}

/*.jevlocations table.adminlist thead th:nth-child(3),.jevlocations table.adminlist thead th:nth-child(4),.jevlocations table.adminlist thead th:nth-child(5),.jevlocations table.adminlist tbody tr td:nth-child(3),.jevlocations table.adminlist tbody tr td:nth-child(4),.jevlocations table.adminlist tbody tr td:nth-child(5) {
  display: none!important;
}*/

.jevlocations table.adminlist thead th:nth-child(6), .jevlocations table.adminlist tbody td:nth-child(6) {
    width: 15%;
}

#filter_loctype, #filter_loccat {
    display: none;
}
/*.locmapicon {
    display: none;
}
.locmap {
    display: none;
}
*/
#adminForm .adminform:nth-child(2){
  display: none;
}
.locurl {
  display: none;
}
.jevlocations table.adminlist tbody tr td {
    height: 20px!important;
}
#toolbar-box h1 {
    font-size: 23px;
}
.jevmodal .modal-body {
    top: 20px;
}
.jevmodal .modal-header {
    display:none;
  }

/* mobile modal */
@media (max-width: 720px) {
#jevLocationModal {
    width: 95%;
  }
  
  table.admintable td.key {
    min-width: 110px;
  }
  .jevmodal .modal-header {
    display:none;
  }
  #toolbar-box h1{
    display:none!important;
  }
  #filter_loctype, #filter_loccat {
    display: none;
  }
}

/*
.jevlocations table.adminlist thead th:nth-child(2), .jevlocations table.adminlist tbody td:nth-child(2) {
    width: 40%;
  }
  
 .jevlocations thead th:nth-child(1), .jevlocations tbody td:nth-child(1) {
    display:none!important;
  }
*/

/* save cancel buttons */

.button-save, .button-cancel {
  background-color: #5bb75b !important;
  background-image: linear-gradient(to bottom, #62c462, #51a351) !important;
  background-repeat: repeat-x !important;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25) !important;
  color: #fff !important;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important;
}

/* end */

.jev_daysnames {
  display:none;
}

.jev_catdesc h1 {
  line-height: 40px;
}

.jevbootstrap .js-calendar .table {
  width: 280px!important;
 }

.jevfilterfloatlist li:nth-child(2) label {
    display: none;
}

.jevbootstrap .jev-button-group input:checked + label,
.jevbootstrap .jev-button-group input:checked + label:active {
	color: #ffffff !important;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important;
	background-color: #5bb75b !important;
	background-image: -moz-linear-gradient(top, #62c462, #51a351) !important;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));
	background-image: -webkit-linear-gradient(top, #62c462, #51a351);
	background-image: -o-linear-gradient(top, #62c462, #51a351);
	background-image: linear-gradient(to bottom, #62c462, #51a351);
	background-repeat: repeat-x;
	border-color: #51a351 #51a351 #387038 !important;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
}
.jevbootstrap .jev-button-group .btn:hover, .jevbootstrap .jev-button-group .btn:focus {
	background-position: 0;
}

/* yootheme pro template latout amends */


