/*

Copyright (C) 2014 If You Build It

Wordpress Happy Gig Calendar is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.

Wordpress Happy Gig Calendar is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.

*/



.widefat thead tr th {
color: #fff;
font-weight:bold;
}

.widefat tr.header-row {
background:#000;
}

.widefat .gig_date {
	text-align:right;
}

.widefat .gig_location {
	text-align:left;
	width:200px;
}

.widefat .gig_details {
	width:250px;
}

.widefat .gig_details img {
	height:auto;
	width:auto;
	max-width:150px;
	max-height:150px;
	margin:3px;
}

.widefat .buttons {
	text-align:right;
}

.widefat .gig_title {
	font-weight: bold;
}

.toplevel_page_wordpress_gig_calendar .wrap h2, 
.gig-calendar_page_wordpress_gig_calendar_settings .wrap h2,
.gig-calendar_page_wordpress_gig_calendar_about .wrap h2 {
	//background:transparent url(../images/icon-calendar.png) no-repeat 0px 7px;
	//padding-left:40px;
}

#wpgigs_error_message {
	color:red;
	font-weight:bold;
	display:none;
}

.wrap .widefat .needsfilled {
	border:solid 1px red;
}

.dp-highlight .ui-state-default {
	background: #34af40;
	color: #FFF;
}

.ui-datepicker-year {
	display:inline;
}

#cal_nav a {
	background-color: #ccc;
	color: #fff;
	text-transform: uppercase;
	text-decoration: none;
	padding: 5px;
}

#cal_nav a:hover {
	opacity:0.7;
}

#cal_nav strong {
	background-color: #34af40;
	color: #fff;
	text-transform: uppercase;
	text-decoration: none;
	padding: 5px;
}

h2#cal_title {
	color:#34af40;
	font-weight:bold;
	margin-bottom:20px;
}

a.button-primary {
background: #34af40 !important;
border: 0 !important;
border-radius:0 !important;
-webkit-box-shadow: inset 0 0px 0 rgba(120,200,230,.5),0 1px 0 rgba(0,0,0,.15) !important;
box-shadow: inset 0 0px 0 rgba(120,200,230,.5),0 1px 0 rgba(0,0,0,.15) !important;
color: #fff;
text-decoration: none;
padding: 2px 15px 5px 15px !important;
}

a.button-primary:hover {
opacity:0.7;
}

input#submitbutton.button-primary {
background: #34af40 !important;
border: 0 !important;
border-radius:0 !important;
-webkit-box-shadow: inset 0 0px 0 rgba(120,200,230,.5),0 1px 0 rgba(0,0,0,.15) !important;
box-shadow: inset 0 0px 0 rgba(120,200,230,.5),0 1px 0 rgba(0,0,0,.15) !important;
color: #fff;
text-decoration: none;
padding: 2px 15px 5px 15px !important;
}

input#submitbutton.button-primary:hover {
opacity:0.7;
}


h2.wpgigs-heading {
font-weight:bold;
color:#34af40;
}