@charset "utf-8";

.outer {
    /* padding-left: 80px; */
    padding-top: 0;
    /* padding-right: 80px; */
    /* padding-bottom: 60px; */
    /*overflow: hidden;*/
}

.outer .column {
    width: 270px;
    float: left;
    position: relative;
    margin: 0 1% 30px 1%;
}

.outer .column2 {
    width: 72%;
    float: left;
    position: relative;
    margin: 0 0 30px 1%;
}

.headline {
	margin: 0 0 20px 0;
    font-weight: 300;
    line-height: 1.8;
}

.headline a {
    color: #e77c22;
	font-size: 20px;
}

.c-lead {
    color: #acadb3;
	font-size: 14px;
    font-weight: 300;
    line-height: 1.6em;
}

.c-body {
    color: #494b54;
    font-size: 14px;
    line-height: 1.8em;
    font-weight: 300;
}

.outer dl {
	display: inline-block;
	/*width: 28%;*/
	margin: 0 10px;
}

select {
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  padding: 1em 30px;
  border: 1px solid #e9e9ea;
  font-size: 16px;
  background: #fff url(../images/select-arrow.png) right 30px center no-repeat;
  border-radius: 5px;
  
}
select.top {
	width: auto;
	min-width: 270px;
	/*background: #fff;*/
	margin-bottom: 70px!important;
}
select::-ms-expand {
    display: none;
}

option {
  color: #494b54;
}

.selectArea {
	width: 100%;
}

.swiper-container-wrapper {
	position:relative;
	margin: 0 60px;
}

.swiper-button-next, .swiper-container-rtl .swiper-button-prev {
    background-image: url(../images/swaiper_right.png)!important;
    right: -69px!important;
	outline: none;
}

.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
    background-image: url(../images/swaiper_left.png)!important;
    left: -69px!important;
	outline: none;
}

.swiper-button-prev, .swiper-button-next {
	width: 40px!important;
	height: 40px!important;
	background-size: 50px 50px!important;
}

.more {
	text-align: right;
	font-size: 14px;
	margin-right: 80px;
}

.more a {
	color: #e77c22;
}

.more a:hover {
	text-decoration: underline;
}


@media only screen and ( max-width : 640px ) {

select {
  padding: 1em 15px;
  background: #fff url(../images/select-arrow.png) right 15px center no-repeat;
  font-size: 16px!important;
  
}

select.top {
	width: 200px;
	margin-bottom: 50px!important;
}

.swiper-button-next, .swiper-container-rtl .swiper-button-prev {
    right: -61px!important;
}

.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
    left: -61px!important;
}

.more {
	margin-right: 0;
}

}






















