address,fieldset,form,iframe,label
    {
    background:transparent;
    border:0 none;
    font-size:100%;
    margin:0;
    padding:0;
    border:0;
    outline:0;
    vertical-align:top;
    }


blockquote, q {
               quotes:none;
              }

embed {
    vertical-align:top;
    }

input[type=text], textarea{ outline:none; border-radius:0; }

.more_btn {
	display: inline-block;
	text-decoration:none;
	color:#4f4f4f;
	text-align: center;
	padding:10px 21px;
	font:12px/17px Arial, sans-serif;
	border: 1px solid #ebebeb;
	border-radius: 20px; 
	-moz-box-shadow: 0 0 10px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.1);
	box-shadow: 0 0 10px rgba(0,0,0,0.1);

	background: #ebeced; /* for old browsers */
    background: -moz-linear-gradient(top, #f9f9f9, #e1e4e6); /* Firefox 3.6+ */
    /* Chrome 1-9, Safari 4-5 */
    background: -webkit-gradient(linear, left top, left bottom, 
                color-stop(0%,#f9f9f9), color-stop(100%,#e1e4e6));
    /* Chrome 10+, Safari 5.1+ */
    background: -webkit-linear-gradient(top, #f9f9f9, #e1e4e6);
    background: -o-linear-gradient(top, #f9f9f9, #e1e4e6); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #f9f9f9, #e1e4e6); /* IE10 */
    background: linear-gradient(top, #f9f9f9, #e1e4e6); /* CSS3 */ 
    margin-top: 7px;
    margin-bottom: 20px;
}
.more_btn:hover, .more_btn .active a{
	color:#fff;
	background: #47d4f9; /* for old browsers */
    background: -moz-linear-gradient(top, #47d4f9, #1ab7fa); /* Firefox 3.6+ */
    /* Chrome 1-9, Safari 4-5 */
    background: -webkit-gradient(linear, left top, left bottom, 
                color-stop(0%,#47d4f9), color-stop(100%,#1ab7fa));
    /* Chrome 10+, Safari 5.1+ */
    background: -webkit-linear-gradient(top, #47d4f9, #1ab7fa);
    background: -o-linear-gradient(top, #47d4f9, #1ab7fa); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #47d4f9, #1ab7fa); /* IE10 */
    background: linear-gradient(top, #47d4f9, #1ab7fa); /* CSS3 */ 
    text-decoration:none;
}

.more_btn2 {
	display: inline-block;
	text-decoration:none;
	text-transform: uppercase;
	color:#848484;
	text-align: center;
	background:#f0f0f0;
	padding:0px 15px;
	font:11px/26px Arial, sans-serif;
	border: 1px solid #e0e0e0;
	border-radius: 20px; 
    margin-bottom: 20px;
    margin-top: 3px;
}

.more_btn2:hover {
	color:#fff;
	background:#2bc2fa;
	border: 1px solid #2bc2fa;
	text-decoration:none;
}

.address figure.img_inner {
	display: block;
	height: auto;
	line-height: 0;
	padding-bottom: 0px;
	overflow: hidden;
	padding-top: 4px;
	margin-bottom: 25px;
}

.address figure iframe {
	width: 100%;
	max-width:350px;
	height: 281px;
}

address{
	font-style: normal;
	display: inline-block;
}

address dl dt{
	color: #47d4f9;
	font-size: 16px;
}

address dd span{
	position: relative;
	display: inline-block;
	width: 94px;
}

address a, .link1{
	color: #c6c6c6;
	font-size: 14px;
}