/*

 Theme Name:   Emergency Plumber
 Theme URI:    http://apppresser.com
 Description:  A starter child theme for AppPresser.
 Author:       AppPresser
 Author URI:   AppPresser
 Template:     AppPresser
 Version:      1.0.0
 License:      GNU General Public License
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html

 AppPresser WordPress Child Theme, Copyright 2014 AppPresser
 AppPresser is distributed under the terms of the GNU GPL

 AppPresser uses code from _s ("Underscores") WordPress Theme, Copyright 2013 Automattic, Inc.
 Bootstrap designed and built by @mdo and @fat, sass-ified by Aaron Lademann @alademann http://getbootstrap.com/ license http://www.apache.org/licenses/LICENSE-2.0
 Images included with the theme are under GPL license.

*/

@import url("../AppPresser/style.css");


.snap-drawer{
	padding-top: 20px;
}

#map-canvas { 
	float: left;
    height: 350px;
    margin: 0 5%;
    padding: 0;
    width: 90%;
}

.site-header{
	padding-top:10px;
	background-color: #050601;
	height: 140px;
}

.io-modal{
	padding-top: 40px;
}


.io-modal .site-header{
	height: 40px;
}

#logo{
	float:left;
	width:100%;
	text-align: center;
}

#logo img {width:210px;height:auto;}

#main{
	top: 180px;
}


div.ws-plugin--s2member-pro-login-widget>form input[type="text"], div.ws-plugin--s2member-pro-login-widget>form input[type="email"], div.ws-plugin--s2member-pro-login-widget>form input[type="password"], div.ws-plugin--s2member-pro-login-widget>form input[type="submit"], div.ws-plugin--s2member-pro-login-widget>form textarea, div.ws-plugin--s2member-pro-login-widget>form select{
	border:0;
	background-color: #dfdfdf;
	border-radius: 0px;
	box-shadow: none;
}

div.ws-plugin--s2member-pro-login-widget>form input[type="submit"]{
	background-color: #42ad54;
	border-radius: 10px;
	padding: 10px 0;
	font-size: 24px;
}

.ws-plugin--s2member-pro-login-widget-lost-password{
	display: none;
}

.firstHeading{
	width: 200px;
	font-size: 15px;
}


.notavailable, .available{
	display: block;
	text-align: center;
	float:left;
	width:100%;
	padding: 10px 0;
	color: #fff;
	margin-bottom: 50px;
}

.notavailable{
	background-color: #610000;
}

.available{
	background-color: #42ad54;
}

p.statusupdate{
	display: block;
	width:100%;
	text-align: center;
}

input[type="submit"].notavailable, input[type="submit"].available{
	width:80%;
	margin: 0 10%;
	display: block;
	font-size: 24px;
	padding: 10px 0px;
}

input[type="submit"].notavailable{
	background-color: #610000;
}


.gm-style-iw + div {
	background-color: #000;
    color: #fff;
    content: " X ";
    font-size: 15px;
    height: 20px !important;
    width: 20px !important;
}

.gm-style-iw + div:after{
	content: " X ";
	position: absolute;
	top:-1px;
	left:5px;
	color: #fff;
}

.gm-style-iw + div img{
	display: none;
}