.btn.focus, .btn:focus, .btn:hover {
    color: #b9e5ff;
    text-decoration: none;
}
.border-top {
	position:relative;
}
.border-top:before {
	content:'';
	position:absolute;
	left:0;
	width:100%;
	top:0;
	height:21px;
	background:#272a31;
	z-index:10;
}
.border-top__height2:before {
	height:6px;
}
.border-top__height3:before {
	height:5px;
}
#header {
	background:#272a31;
}
#header.bg {
	background:url(../images/page1-img1.jpg) no-repeat;
}
#header .header-wrapper {
	height:100%;
}
#header .overlay {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	background:rgba(0, 0, 0, 0.4);
	height:100%;
}
#header .absolute {
	position:relative;
	z-index:11;
}
#header .absolute-container {
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	z-index:11;
}
#header .logo-caption {
	display:inline-block;
	padding:48px 42px;
	max-width:300px;
}
#header .logo-caption img {
	margin-bottom:13px;
}
#header .logo-caption .second-word {
	margin-top:4px;
	font:300 14px/26px 'Open Sans', sans-serif;
}



@media (min-width: 768px) and (max-width: 979px) {
#header .logo-caption {
    padding:48px 27px;
}
}
#header .caption {
	margin-top:157px;
}
#header .caption .heading {
	font:300 70px/70px 'Open Sans', sans-serif;
	margin-bottom:31px;
}
@media (min-width: 768px) and (max-width: 979px) {
#header .caption {
    margin-top:75px;
}
}
#header .btn1:hover, #header .btn2:hover {
	text-decoration:none;
	background:#e74c3c;
}
#header .btn1 {
	position:absolute;
	right:0;
	top:0;
	display:inline-block;
	padding:17px 0 13px;
	font:600 18px/30px 'Open Sans', sans-serif;
	min-width:141px;
}
#header .btn1 span {
	font-size:40px;
	margin:-3px 10px 0 0;
}
#header .btn2 {
	position:absolute;
	right:0;
	bottom:0;
	min-width:253px;
	display:inline-block;
	padding:32px 0 28px;
	font:600 22px/30px 'Open Sans', sans-serif;
}
#header .btn2 span {
	font-size:40px;
	margin:-3px 10px 0 0;
}
#header h1 {
	font:300 50px/40px 'Open Sans', sans-serif;
}
#header h1 a:hover {
	text-decoration:none;
}
#header .slider-wrapper {
	height:810px;
}
.box2 h4 {
    display: block;
    min-height: 100px;
    font-family: 'Raleway';
    font-weight: 300;
    color: #fff;
    font-size: 24px;
    line-height: 36px;
    padding-top: 20px;
	margin-bottom: 5px;
}
#content p{
	margin: 0 0 10px;
    font-family: "Open Sans";
    font-weight: 500;
    color: #000;
    text-align: justify;
    height: 55px;
    font-size: 16px;
}

@media (min-width: 768px) and (max-width: 979px) {
#header .slider-wrapper, #header #camera01 {
height:710px!important;
}
}
@media (max-width: 767px) {
#header .caption {
display:none;
}
#header .btn2 {
display:none;
}
#header .slider-wrapper, #header #camera01 {
height:430px!important;
}
}
@media (max-width: 479px) {
#header .btn1 {
position:static;
float:none;
width:100%;
margin-top:10px;
}
#header .logo-caption {
display:block;
}
}
.sf-menu {
	margin-top:112px;
}
.sf-menu li {
	position:relative;
	display:inline-block;
	font:600 14px/15px 'Open Sans', sans-serif;
	text-transform:uppercase;
	padding:0 18px;
}
.sf-menu li>a {
	display:inline-block;
	color:#fff;
	-webkit-transition:0.3s all ease;
	transition:0.3s all ease;
}
.sf-menu li>a.fa-home {
	font-size:24px;
	line-height:15px;
}
.sf-menu li>a.fa-home span {
	display:none;
}
.sf-menu li>a:hover {
	text-decoration:none;
	color:#e74c3c;
	-webkit-transition:0.3s all ease;
	transition:0.3s all ease;
}
.sf-menu li.first-item {
	padding-right:9px;
}
.sf-menu li.last {
	padding-right:0;
}
@media (min-width: 768px) and (max-width: 979px) {
.sf-menu li {
padding:0 7px;
}
}
.sf-menu>li.current>a {
	color:#e74c3c;
}
.sf-menu>li.sfHover>a {
	color:#e74c3c;
}
.sf-menu a {
	-webkit-transition:0.3s all ease;
	transition:0.3s all ease;
}
.sf-menu a:hover {
	-webkit-transition:0.3s all ease;
	transition:0.3s all ease;
}
.sf-menu ul {
	position:absolute;
	text-align:center;
	top:43px;
	left:-56px;
	background:#e74c3c;
	padding:30px 0;
	z-index:12;
	width:235px;
	display:none;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.sf-menu ul li {
	position:relative;
}
.sf-menu ul li+li {
	margin-top:15px;
}
.sf-menu ul li a {
	display:block;
}
.sf-menu ul li a:hover {
	text-decoration:none;
	color:#272a31;
}
.sf-menu ul:before {
	content:'';
	position:absolute;
	left:50%;
	margin-left:-5px;
	top:-5px;
	width:0;
	height:0;
	border-style:solid;
	border-width:0 4.5px 5px 4.5px;
	border-color:transparent transparent #e74c3c transparent;
}
.sf-menu ul li.sfHover>a {
	color:#272a31;
}
.sf-menu ul ul {
	position:absolute;
	top:-10px;
	left:230px;
	background:#272a31;
	z-index:12;
}
.sf-menu ul ul li a:hover {
	color:#e74c3c;
}
.sf-menu ul ul:before {
	left:0;
	margin-left:-5px;
	top:10px;
	width:0;
	height:0;
	border-style:solid;
	border-width:4.5px 5px 4.5px 0;
	border-color:transparent #272a31 transparent transparent;
}
@media only screen and (max-width: 767px) {
.sf-menu {
display:none;
}
.select-menu {
display:block;
clear:both;
position:relative;
width:100%;
left:0;
top:0;
margin:20px 0;
padding:0;
height:40px;
background:#ffffff url(../images/select.png) 99% center no-repeat;
border-radius:0;
-webkit-appearance:none;
outline:none;
font:normal 14px 'Open Sans', sans-serif;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
}
}
.rotate {
	transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	-o-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
}
.isStuck {
	background:url(../images/page1-img1.jpg) no-repeat;
	height:80px;
	z-index:999;
}
#header .isStuck .logo-caption img {
	display:none;
}
#header .isStuck .btn2, #header .isStuck .btn1, #header .isStuck .caption {
	display:none;
}
#header .isStuck .logo-caption {
	padding:5px 42px;
}
#header .isStuck .sf-menu {
	margin-top:25px;
}
@media only screen and (max-width: 979px) {
.isStuck {
display:none!important;
}
}
#content {
    position: relative;
    z-index: 999;
}
#content .play {
	font-size:98px;
	margin-top:26px;
}
#content .play:hover {
	text-decoration:none;
	color:#e74c3c;
}
#content .bg-content {
	background:url(../images/page1-img9.png) repeat;
}
#content .circle {
	position:relative;
	width: 75px;
    height: 75px;
	border-radius:50%;
	margin:0 auto;
	text-align:center;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
#content .circle img {
    padding-top: 15px;
}
#content .circle img.second {
	
}
#content .btn {
	position:relative;
	display:inline-block;
	padding:13px 73px 12px 26px;
	font:600 14px/26px 'Open Sans', sans-serif;
	border-radius: 0;
    border: 0;
}
#content .btn a {
	display:inline-block;
	position:absolute;
	right:0;
	bottom:0;
	padding:15px 20px 0;
	height:100%;
	font-size:20px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
#content .btn a:hover {
	text-decoration:none;
}
#content .btn a.bg_2:hover {
	background:#9dc02e;
}
#content .btn a.bg_3:hover {
	background:#7ecefd;
}
#content .btn a.bg_4:hover {
	background:#e74c3c;
}
#content .btn2 {
	display:inline-block;
	font:600 14px/26px 'Open Sans', sans-serif;
	padding:9px 19px 10px 18px;
	text-align:center;
	min-width:115px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
#content .btn2:hover {
	text-decoration:none;
	background:#e74c3c;
}
#content .btn2.__modify {
	min-width:122px;
	font-size:15px;
	padding:12px 19px 12px 18px;
}
#content .owl-nav {
	font-size:28px;
	margin:8px 0 0 10px;
}
#content .owl-nav:hover {
	text-decoration:none;
	color:#e74c3c;
}
@media (max-width: 767px) {
#content .owl-nav {
    margin-top:58px;
}
}
@media (max-width: 767px) {
#content .owl-nav.__offset1 {
    margin-top:0;
}
}
#content .owl-carousel {
	width:auto;
	margin:0 -15px;
}
#content .owl-carousel .item {
	padding:0 15px;
}
#content .owl1 .item {
	margin-top:46px;
}
#content .owl1 .item img {
	border-radius:50%;
	margin:5px 15px 0 0;
}
#content .owl1 .item h6 {
	font-weight:400;
	margin-bottom:7px;
}
#content .owl1 .item>p {
	margin-top:25px;
}
#content .owl2 {
	margin-top:50px;
}
#content .owl2 .item a[data-gal] {
	margin-bottom:30px;
}
#content .banner {
	margin-top:50px;
}
#content .wrapper1 {
	padding:77px 0 78px;
}
#content .wrapper1.__inset1 {
	padding-bottom:112px;
}
#content .wrapper2 {
	margin-top: 0px;
	
}
#content .wrapper2.__inset1 {
	padding-bottom:96px;
}
#content .wrapper2.__inset2 {
	padding-top:77px;
}
#content .wrapper2.__inset3 {
	padding-bottom:81px;
}
#content .wrapper2.__inset4 {
	padding-bottom:58px;
}
@media (max-width: 767px) {
#content .wrap-top-767 {
    margin-top:0px;
}
}
#content .box h6 {
	margin:43px 0 13px;
}
#content .box2 h4 {
	padding: 16px 0 16px;
}
#content .box2 .caption {
	padding:25px;
	position: relative;
}
#content .box2 .caption .circle {
	margin-bottom:25px;
}
#content .box2 .caption h6 {
	font-weight:400;
	margin-bottom:16px;
}
#content .box3 {
	margin-top:44px;
}
#content .box3 h6 {
	margin-bottom:17px;
	font-weight:400;
	line-height:25px;
}
#content .box3 h6 a:hover {
	text-decoration:none;
	color:#e74c3c;
}
#content .box3 .btn2 {
	margin-top:43px;
}
#content .box3 img {
	margin:6px 30px 0 0;
}
@media (max-width: 979px) {
#content .box3 img {
margin:0 0 15px 0;
}
}
#content .box3.__modify1 img {
	margin:0;
}
#content .box3.__modify1 a[data-gal] {
	margin-bottom:33px;
}
#content .box3.__modify2 img {
	margin:6px 0 0 30px;
}
@media (max-width: 979px) {
#content .box3.__modify2 img {
margin:0 20px 20px 0;
}
}
#content .box3.__modify2 p+p {
	margin-top:24px;
}
#content .box3.__modify3 {
	margin-top:31px;
}
#content .box3.__modify3 h6 {
	margin:21px 0 13px;
}
#content .box3.__modify3 .btn2 {
	margin-top:24px;
}
#content .event {
	margin-top:44px;
}
#content .event h6 {
	margin:26px 0 7px;
	font-weight:400;
}
#content .event .time {
	margin-top:6px;
	font:400 16px/25px 'Open Sans', sans-serif;
}
#content .event-table {
	display:table;
	width:100%;
	border-spacing:0 1px;
	margin-top:52px;
}
#content .event-table .table-row {
	display:table-row;
	font:400 16px/25px 'Open Sans', sans-serif;
	border-bottom:1px solid #fff;
	color:#bab9b9;
}
#content .event-table .table-row .time, #content .event-table .table-row .name, #content .event-table .table-row .place {
	display:table-cell;
	vertical-align:middle;
	background:#f4f4f4;
	padding:14px 0 14px 51px;
}
@media (min-width: 768px) and (max-width: 979px) {
#content .event-table .table-row .time, #content .event-table .table-row .name, #content .event-table .table-row .place {
padding:14px 0 14px 20px;
}
}
@media (max-width: 767px) {
#content .event-table .table-row .time, #content .event-table .table-row .name, #content .event-table .table-row .place {
padding:5px;
}
}
#content .event-table .table-row .time {
	width:17.69230769%;
	position:relative;
	border-right:1px solid #d5d5d5;
}
#content .event-table .table-row .name {
	width:42.5496%;
	position:relative;
	border-right:1px solid #d5d5d5;
	border-left:1px solid #fff;
}
#content .event-table .table-row .place {
	width:39.4272%;
	border-left:1px solid #fff;
	padding:14px 41px;
}
#content .event-table .table-row .place a {
	font-weight:700;
	text-decoration:underline;
}
#content .event-table .table-row .place a:hover {
	color:#7ecefd;
}
@media (min-width: 768px) and (max-width: 979px) {
#content .event-table .table-row .place {
padding:14px 20px;
}
}
@media (max-width: 767px) {
#content .event-table .table-row .place {
padding:5px;
}
}
#content .event-table .table-row:hover {
	background:#e74c3c;
	color:#ffffff;
}
#content .event-table .table-row:hover .time, #content .event-table .table-row:hover .name, #content .event-table .table-row:hover .place {
	background:none;
}
#content .event-table .table-row:hover .time, #content .event-table .table-row:hover .name {
	border-right-color:#ec6e61;
}
#content .event-table .table-row:hover .name, #content .event-table .table-row:hover .place {
	border-left-color:#cc4335;
}
#content .event-table .table-row:hover .time {
	color:#faa39a;
}
@media (max-width: 479px) {
#content .event-table .table-row {
font-size:12px;
line-height:20px;
}
}
#content .markered-list {
	margin-top:70px;
}
#content .markered-list li {
	position:relative;
	padding:22px 0 22px 51px;
	background:#31353b;
	font:300 15px/15px 'Open Sans', sans-serif;
}
#content .markered-list li.second {
	background:#23272c;
}
#content .markered-list li:before {
	content:'\f105';
	position:absolute;
	left:23px;
	top:20px;
	font-family:FontAwesome;
	font-size:20px;
	line-height:15px;
	color:#7ecefd;
}
#content .subscribe-form-wrapper {
	padding:42px 0 44px;
}
#content .subscribe-form-wrapper h6 {
	position:relative;
	margin:13px 0 0 116px;
	padding-left:48px;
	color:#344046;
}
#content .subscribe-form-wrapper h6 span {
	position:absolute;
	left:0;
	top:-4px;
	font-size:30px;
	line-height:30px;
}
@media (max-width: 1199px) {
#content .subscribe-form-wrapper h6 {
margin-left:0;
}
}
#content .blog-box {
	margin-top:37px;
}
#content .blog-box .date {
	font:600 50px/51px 'Open Sans', sans-serif;
	color:#ff5434;
	margin:-5px 41px 0 0;
}
#content .blog-box .date span {
	font:300 20px/30px 'Open Sans', sans-serif;
}
@media (max-width: 767px) {
#content .blog-box .date {
    margin-right:8px;
}
}
#content .blog-box .heading {
	padding-bottom:3px;
	border-bottom:3px solid #e74c3c;
}
#content .blog-box .heading h6 {
	font-weight:400;
	margin-bottom:5px;
}
#content .blog-box .heading h6 a:hover {
	text-decoration:none;
	color:#e74c3c;
}
#content .blog-box .heading .meta {
	font:400 14px/25px 'Open Sans', sans-serif;
}
#content .blog-box .heading .meta span {
	line-height:25px;
}
#content .blog-box img {
	margin:29px 0;
}
#content .blog-box .caption>p a:hover {
	text-decoration:none;
	color:#7ecefd;
}
@media (max-width: 479px) {
#content .blog-box .caption>p a {
    display:block;
}
}
#content .news-wrap {
	margin-top:37px;
}
#content .news-box {
	margin-bottom:32px;
}
#content .news-box .date {
	width:70px;
	font:300 40px/40px 'Open Sans', sans-serif;
	color:#ffffff;
	padding-top:12px;
	margin:3px 29px 0 0;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
#content .news-box .date span {
	font:400 15px/27px 'Open Sans', sans-serif;
	color:#9e3429;
}
#content .news-box .caption .sub-heading {
	margin-bottom:10px;
	text-transform:uppercase;
	font:400 15px/21px 'Open Sans', sans-serif;
}
#content .news-box .caption h6 {
	font-weight:400;
}
#content .news-box .caption h6 a:hover {
	text-decoration:none;
	color:#e74c3c;
}
#content .news-box img {
	margin-right:29px;
}
#content .news-box.__offset1 {
	margin:45px 0 0;
}
@media (max-width: 767px) {
#content .news-box.__offset1 img {
    margin-bottom:20px;
}
}
#content .link-list {
	margin-top:45px;
}
#content .link-list li {
	position:relative;
	padding-left:20px;
	font:300 15px/15px 'Open Sans', sans-serif;
}
#content .link-list li:before {
	content:'\f054';
	position:absolute;
	left:0;
	top:0;
	font-family:FontAwesome;
	font-size:12px;
	line-height:15px;
	color:#e74c3c;
}
#content .link-list li+li {
	margin-top:13px;
}
#content .map {
	width:100%;
	height:346px;
	margin-top:41px;
}
@media (max-width: 479px) {
#content .map {
    height:300px;
}
}
#content address {
	font:400 20px/25px 'Open Sans', sans-serif;
	margin:24px 0 18px;
}
#content dt {
	padding-right:6px;
}
#content dt, #content dd {
	display:inline-block;
}
#content .mail a {
	text-decoration:underline;
}
#content .mail a:hover {
	color:#7ecefd;
}
@media (max-width: 767px) {
#content .mail {
    margin-bottom:40px;
}
}
#content .policy-box {
	margin-top:34px;
}
#content .policy-box h6 {
	font-weight:400;
	line-height:25px;
	margin-bottom:18px;
}
#content .policy-link {
	margin-top:24px;
}
#content .policy-link a {
	text-decoration:underline;
}
#content .policy-link a:hover {
	color:#7ecefd;
}
#footer {
	padding:87px 0 60px;
}
#footer.border {
	border-top:1px solid #f5f5f5;
}
#footer .copyright {
	position:relative;
	font:300 14px/24px 'Open Sans', sans-serif;
	color:#5f6773;
}
#footer .copyright .first {
	font-size:25px;
	color:#272a31;
	padding-left:87px;
}
@media (max-width: 479px) {
#footer .copyright .first {
    padding-left:52px;
}
}
#footer .copyright img {
	position:absolute;
	left:-2px;
	top:-14px;
}
#footer .social-list {
	margin-top:-7px;
}
#footer .social-list li {
	display:inline-block;
	margin:0 3px;
}
#footer .social-list li a {
	border-radius:50%;
	padding:9px;
	font-size:17px;
}
#footer .social-list li a:hover {
	text-decoration:none;
	background:#e74c3c;
}
#footer .social-list li a.fa-facebook {
	padding:9px 12px;
}
@media (max-width: 767px) {
#footer .social-list {
	text-align:center;
	margin-bottom:30px;
}
}
#toTop {
	display:none;
	text-decoration:none;
	position:fixed;
	bottom:80px;
	right:30px;
	overflow:hidden;
	border:none;
	font-size:28px;
	padding:7px 10px 13px;
	z-index:20;
	background-color:#7ecefd;
	color:#ffffff;
	-webkit-transition:color 0.5s ease;
	transition:color 0.5s ease;
}
#toTop:hover {
	background-color:#e74c3c;
}
@media only screen and (max-width: 1199px) {
#toTop {
    display:none!important;
}
}
#search {
	display:none;
	position:absolute;
	right:38px;
	bottom:5px;
	z-index:15;
	width:180px;
	height:30px;
	background:#3b4956;
}
#search .input_wrap {
	position:relative;
	display:block;
	box-sizing:border-box;
	line-height:20px;
	border-radius:0;
	-webkit-appearance:none;
}
#search .input_wrap:before {
	content:'';
	position:absolute;
	top:-12px;
	right:10px;
	width:0;
	height:0;
	border-style:solid;
	border-width:0 0 12px 12px;
	border-color:transparent transparent #3b4956 transparent;
}
@media (max-width: 767px) {
#search .input_wrap:before {
    border:none;
}
}
#search input {
	display:block;
	padding-left:10px;
	line-height:30px;
	width:150px;
	outline:none;
	background-color:transparent;
	color:#ffffff;
	border:none;
	overflow:hidden;
	margin:0;
}
#search a {
	position:absolute;
	right:5px;
	bottom:4px;
	color:#e74c3c;
	cursor:pointer;
	font-size:22px;
	-webkit-transition:all 0.2s ease-in-out;
	-moz-transition:all 0.2s ease-in-out;
	-ms-transition:all 0.2s ease-in-out;
	-o-transition:all 0.2s ease-in-out;
	transition:all 0.2s ease-in-out;
}
#search a:hover {
	text-decoration:none;
	color:#db4304;
}
@media (max-width: 767px) {
#search {
	position:relative;
	right:0;
	bottom:0;
	display:block;
	width:90%;
	margin:0 auto;
}
}
.color_1 {
	color:#ffffff;
}
.color_2 {
	color:#e74c3c;
}
.color_3 {
	color:#9dc02e;
}
.color_4 {
	color:#7ecefd;
}
.color_5 {
	color:#464646;
}
.color_6 {
	color:#3e454c;
}
.color_7 {
	color:#272a31;
}
.color_8 {
	color:#f4f4f4;
}
.color_9 {
	color:#31353b;
}
.color_10 {
	color:#23272c;
}
.color_11 {
	color:#363f45;
}
.bg_1 {
	background:#ffffff;
}
.bg_2 {
	background:#ef9116;
}
.bg_3 {
	background:#3e6dc3;/*4178dc*/
}
.bg_4 {
	background:#1253ca;
}
.bg_5 {
	background:#464646;
}
.bg_6 {
	background:#3e454c;
}
.bg_7 {
	background:#272a31;
}
.bg_8 {

	padding-bottom: 15px;
}
.bg_9 {
	background:#31353b;
}
.bg_10 {
	background:#23272c;
}
.text_1 {
	font:300 25px/40px 'Open Sans', sans-serif;
}
.f__left {
	float:left;
}
.f__right {
	float:right;
}
@media (max-width: 1199px) {
.f__none-1199 {
    float:none;
}
}
@media (min-width: 768px) and (max-width: 979px) {
.f__none-768 {
    float:none;
}
}
@media (max-width: 767px) {
.f__none-767 {
    float:none;
}
}
@media (max-width: 479px) {
.f__none-479 {
    float:none;
}
}
.t__center {
	text-align:center;
}
.t__right {
	text-align:right;
}
.t__up {
	text-transform:uppercase;
}
.t__low {
	text-transform:lowercase;
}
.t__none {
	text-transform:none;
}
.o__hidden {
	overflow:hidden;
}
#content .box2{
	border-bottom:0;
}

.whitebg1{
	min-height:435px;
}
.whitebg2{
	min-height:435px;
}


@media (max-width: 1250px) {
.whitebg1 {
    min-height: 500px;
}
.whitebg2 {
    min-height: 500px;
}

}


@media (max-width: 1150px) {

#content p {
    height: 90px;
}
}

@media (max-width: 1100px) {
.box2 h4 {
   
    font-size: 20px;
    padding-top: 42px;
    line-height: 32px;
    padding-top: 20px;
    margin-bottom: 5px;
}
}

@media (max-width: 920px) {
.box2 h4 {
    font-size: 18px;
    padding-top: 42px;
    line-height: 22px;
    padding-top: 25px !important;
    margin-bottom: 5px;
}
}


@media (max-width:850px) {


#content p {
    height: 120px;
}
}

@media (max-width: 768px) {

.whitebg1 {
    min-height:460px;
}
.whitebg2 {
    min-height: 460px;
}
#content p {
    height: 64px;
}
}

@media (max-width: 540px) {
.bx1{
	width:100%;
}
.whitebg1 {
    height:100%;
}
.whitebg2 {
    height: 100%;
}
}