body{background:#9e9e9e}
.header{width:100%;height:120px;}
.main-content .big-picture{width:100%; border-radius: 20px;
-webkit-transition: all .9s ease;
    -moz-transition: all .9s ease;
    -ms-transition: all .9s ease;
    -o-transition: all .9s ease;
    transition: all .9s ease;
}
.main-content .big-picture:hover{
     transform:scale(1.7);
    -ms-transform:scale(1.7); /* IE 9 */
    -moz-transform:scale(1.7); /* Firefox */
    -webkit-transform:scale(1.7); /* Safari and Chrome */
    -o-transform:scale(1.7); /* Opera */
    margin-left: -45px;
    margin-top: 145px;
     
}
.main-content{
    border-radius: 20px 0 0;
    display: inline-block;
    min-height: 800px;
    overflow: hidden;
    width: 100%;
}
.main-content .content{width:100%;border-radius:20px;background-color:white;float:left;}
.logo{float:left;margin-right:30px;margin-left:10px;margin-top:30px;}
.menu{float:left;margin-top:70px;}
li{;list-style:none;float:left}
.menu li{margin-right:35px;margin-left:35px}
.menu li a{color:white;text-decoration: none;font-family: "Source Sans Pro",sans-serif;}
.wrapper{margin:auto;width:1040px;}
.main-content{position:relative;}
.page{
    width:100%;
}
.payoff{
    color: #666769;
    font-family: "Source Sans Pro",sans-serif;
    font-size: 27px;
    left: 462px;
    line-height: 1.1;
    position: absolute;
    text-align: center;
    top: 45px;
    font-weight:600;
}
.language li a{text-decoration:none;color:white;font-family: "Source Sans Pro",sans-serif;font-size:14px;}
.language li{margin-right:15px;}
.language li.active a{text-decoration:underline}
.noDisplay{display:none;}
.content .product-list li{
     height: 170px;
    margin-right: 10px;
    width: 280px;
}
.content .product-list li .product-image{
     position: absolute;
    top: 9px;
    width: 280px;
    cursor:pointer;
}
.description{
   bottom: 90px;
    float: left;
    left: 292px;
    padding-left: 20px;
    position: absolute;
    font-family: "Source Sans Pro";
    font-size:16px;
    color:#637990;
}
.full-description{
    bottom: 39px;
    color: #637990;
    float: left;
    font-family: "Source Sans Pro";
    font-size: 16px;
    left: 200px;
    padding-left: 20px;
    position: absolute;
}
.fullName{
    position:absolute;
    left:0px;
    bottom:0px;
}
.product-list{
    float:left;
}
.selectcircles{
    margin-right:3px;
    cursor:pointer;
}
.product-list .first{
    position:relative;
}
.circles{
    bottom: 5px;
    position: absolute;
    right: 77px;
}
h1{
    text-align:center;
    font-family: "Source Sans Pro";
    color:#666769;
    font-style: italic;
    font-size:27px;
    margin-top:40px;
    margin-bottom:40px;
    
}
.fullName{
    color:#637990;
    font-family: "Source Sans Pro";
    font-size:16px;
        
}
.content-frame{
    background:#767678;
    border-radius: 20px;
    padding:90px;
}
.content-frame-inner{
    width:850px;
    height:568px;
    position:relative;
    
}
.content-frame-inner .product-image{
    width:790px;
    margin-top:50px;
    margin-bottom:20px;
    text-align:center;
    margin-left:30px;
}
.content-frame-inner{
    background:white;
    border-radius:20px;
}
.content-frame-inner .circles{
    bottom: 95px;
    position: absolute;
    right: 345px;   
}
.leftarrow{
    position:absolute;
    top:250px;
    left:10px;
    cursor:pointer;
}
.rightarrow{
    position:absolute;
    top:250px;
    right:10px;
    cursor:pointer;
}
.contact{
    height:600px;
    position:relative;
}
.contact h1{
    position:absolute;
    left:100px;
    top:160px;
    font-size: 21px;
    text-transform: uppercase;
    font-style: normal;
}
.contact-information{
    position:absolute;
    left:100px;
    top:250px;
    color:#666769;
    font-family: "Source Sans Pro";
    font-size:21px;
}
.close-button{
    position: absolute;
    right: 42px;
    top: 36px;
    cursor:pointer;
}
.main-content .contact{
    background:url("../pictures/contact-woman.jpg");
}
.menu .active{
     text-decoration: underline;
}


.owl-nav { display: none;}
.fixbox1 h1,.fixbox2 h1,.fixbox3 h1,.fixbox4 h1 { font-weight: normal; font-size: 23px;}
.fixbox1 p,.fixbox2 p,.fixbox3 p,.fixbox4 p {
    color: #63799c;
    font-family: 'Open Sans', sans-serif;
    font-size: 23px;
    font-weight: 300;
    line-height: 26px;
}

.fixbox1 {
    position: absolute;
    right: 4%;
    text-align: left;
    top: 40%;
    width: 270px;
}

.fixbox2 {
    position: absolute;
    left: 6%;
    text-align: left;
    top: 40%;
    width: 365px;
}

.fixbox3 {
    position: absolute;
    right: 3%;
    text-align: left;
    top: 40%;
    width: 360px;
}

.fixbox4 {
    position: absolute;
    left: 8%;
    text-align: left;
    top: 40%;
    width: 305px;
}
.front-big-picture{
    border-radius: 20px;
}