.wrapper { margin: 0 auto; -webkit-user-select: none; width: 100%; position: relative; }
.mtonebyone { position: absolute; }
.oneByOne1 { position: relative; overflow: hidden; margin: 0 auto; }
.mtonebyone .loading { width: 100%; height: 50px; background: #fff url(../images/loading.gif) no-repeat 50% 50%; z-index: 99; }
.mtonebyone .oneByOne_item { position: absolute; overflow: hidden; display: none; cursor:move; }
#exampleline { position: relative; margin: 5% 0 0 0; }
.mtonebyone .oneByOne_item { font-family:arial; color:#fff }
.mtonebyone .oneByOne_item a { text-decoration: none; }
.mtonebyone .oneByOne_item .slide2Txt1, .mtonebyone .oneByOne_item .slide2Txt2, .mtonebyone .oneByOne_item .slide2Txt3 { background: url("../images/transparent_bg.png") repeat 0 0; left: 0; position: absolute; text-align: left; width: 470px; }
.mtonebyone .oneByOne_item .slide2Txt1{ top: 56%; padding: 5px 20px 0;}
.mtonebyone .oneByOne_item .slide2Txt1 h2{ font-size: 23px; font-weight: normal; margin:0 0 5px 0; line-height:normal; text-transform: uppercase; }
.mtonebyone .oneByOne_item .slide2Txt1 .h2{ font-size: 23px; font-weight: normal; margin:0 0 5px 0; line-height:normal; text-transform: uppercase; }
.mtonebyone .oneByOne_item .slide2Txt2{ font-size:13px; padding:5px 20px 13px; top:64% }
.mtonebyone .oneByOne_item img.bigImage { position: absolute; top: 0; left: 0; width: 100%; }
.mtonebyone .oneByOne_item .slide5Txt1 { position: relative; float: left; margin: 0; font-size: 24px; background: #FFFFFF; padding: 8px; }
.mtonebyone .oneByOne_item .slide5Txt2 { position: relative; clear: left; float: left; margin: 0; font-size: 12px; background: #FFFFFF; padding: 8px; }
.mtslide .mtonebyone .oneByOne_item .slide2Txt3{ background:none; top: 77%; }
.oneByOne1 .mt-slide { vertical-align: middle; }
.mtslide .block-detail a { color: #fff; text-decoration:none; background: url("../images/transparent_bg.png") repeat 0 0; outline:none; padding:10px 23px; float:left; margin:0; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; -ms-border-radius: 3px; }

/* control */
.arrowButton{ display:block !important }
.arrowButton div{  
	background: url("../images/arrows.png") no-repeat top left;
    display: block;
    height: 52px;
    width: 48px;
	position:absolute;
	top:44.5% !important;
	transition: all 0.2s linear 0s;
	-webkit-transition: all 0.2s linear 0s;
}
.arrowButton div.nextArrow{ background-position:top right; left:48px }
.arrowButton div:hover{ background-position:bottom left }
.arrowButton div.nextArrow:hover{ background-position:right bottom }
