/**
Fixing bootstrap columns for safari
 */


/*banner fix*/
.bx-wrapper {
	border: none;
	box-shadow: none;
	margin-bottom: 0px;
}

.bx-wrapper .bx-pager {
	padding-top: 0;
	bottom: 20px;
}

.bx-wrapper .bx-pager.bx-default-pager a{
	width: 20px;
	height: 20px;
	border-radius: 100%;
	margin:0 20px;
}
.bx-wrapper .bx-controls-direction a {
	width: 43px;
	height: 77px;
	margin-top: -25px;
}
.bx-wrapper .bx-next, .bx-wrapper .bx-next:hover, .bx-wrapper .bx-next:focus {
	background: url(../images/controls-next.png) no-repeat;
	-webkit-background-size: cover;
	background-size: cover;
}
.bx-wrapper .bx-prev, .bx-wrapper .bx-prev:hover, .bx-wrapper .bx-prev:focus {
	background: url(../images/controls-prev.png) no-repeat;
	-webkit-background-size: cover;
	background-size: cover;
}
.bx-wrapper .bx-pager.bx-default-pager a {
	background: rgba(255, 255, 255, 0.5);
}
.default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active, .bx-wrapper .bx-pager.bx-default-pager a:focus {
	background: #fff;
}
.slider img{
	width: 100%;
}


/*首頁業務網站slider fix*/
.web-link-group .bx-wrapper .bx-controls-direction a{
	display: none;
}

.web-link-group  .bx-wrapper .bx-pager.bx-default-pager a {
	background: rgba(107, 107, 107, 0.5);
}
.web-link-group  .default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active, .bx-wrapper .bx-pager.bx-default-pager a:focus {
	background: rgba(107, 107, 107, 1);
}


.web-link-group .bx-wrapper .bx-pager {
	padding-top: 0;
	bottom: -15px;
}
