
.SMmap-window {
	position: absolute;
	width: 100%;
	/*border: 1px solid #000000;*/
	background: #ffffff;
}
.SMmap-container {
	/*	width: 100%;*/
	/*width: 690px;*/ /* adjust to width of the map */
}
.SMmap {
	position: absolute;
	cursor: hand;
	cursor: grab;
	cursor: -moz-grab;
	cursor: -webkit-grab;
	/*	margin-top: 40px;*/
}

.SMmap-buttons {
	list-style: none;
	height: 40px;
	display: block;
	margin-top: 10px;
}

.SMmore-info {
/*	float: left;
	width: 180px;
	margin-top: 40px;
	font-size: 14px;
	text-align: left;*/
}

.SMbutton {
	padding-top: 20px;
}
.SMpowered-by {
    float: right;
    bottom: 10px;
    right: 10px;
}

/*..*/
.SMemph {
	color: rgb(27,79,161);
	border:none;
}
.SMdirections {
	color: red;
}

.SMsearchbtn {
	/*background-color: rgb(27,79,161);
	color: white;*/
	border-width: 0px; 
	border-radius:3px; 
    display: inline;
	/*padding: 3px 4px 3px 4px;
	font-size: 8pt;*/
}

.SMicon {
	margin: auto;
	color: rgb(27,79,161);
	display: inline;
	width: 100%;
}


@media screen and (min-width: 992px) {
        .mapmodal .modal-lg {
          width: 1150px; /* New width for large modal */
        }
    }

/*new*/
.mapmodal {
	 text-decoration: none;
}

.mapmodal .modal-header {
	text-align: center;

}

.mapmodal .modal-content {

}
.mapmodal .modal-body {
	 list-style-type: none;
	  min-height: 350px;
}
.mapmodal .modal-footer {
	min-height: 200px;
	text-align: left;
}

.mapmodal .mybtns {
    list-style-type: none;
    padding: 0;
    display: table;
    margin:0 auto;
    margin-bottom: -10px;
    min-width: 250px;
}

.mapmodal .mybtns li {
	font-size: .8em;
	float: left;
    list-style: none;
    margin-left: 1em;
    line-height: 40px;
    min-width: 80px;
    border-bottom-color: white;
}

.mapmodal .mybtns a {
	text-decoration: none;
}

.SMmap-window {
	position: absolute;
	width: 100%;

	margin-left: -15px;
}

.SMmap {
	/*height: 200px;*/
	width: 100%;
	padding: 0;
	border: 1px solid rgb(230,230,230);
}

#SM-sidebar {
	padding: 0;
}

@media only screen and (min-width: 700px) {
    .modal-content {
     /*   width: 700px;*/
    }
}

.sidebar-list {
	border-bottom-color: white;
}