﻿.opgslide {
    width:100%;
     float:left;
margin-right:-100%;
position:relative;
opacity:0;
display:block;
z-index:0;
background-size:100% auto}
.Slidecontainer{
position:relative;
 width:90% !important;
margin:0 auto;
padding:0}
.Slidecontainer:after{
content:"\20";
display:block;
height:0;
clear:both;
visibility:hidden}
.Slidecontainer .sixteen.columns{
width:100%}
.flex-direction-nav li a:hover{
opacity:1;
filter:alpha(opacity=100)}
.slider-1 .slides li h2{
color:#fff !important}
.flex-direction-nav li a:hover{
opacity:1;
filter:alpha(opacity=100)}
.flexslider .flex-next:hover{
background-color:#208148;
background-image:url(../../../404f7e8.html?ver=1.5);
background-repeat:no-repeat;
background-position:center center}
.flexslider .flex-prev:hover{
background-color:#208148;
background-image:url(../../../40455fe.html?ver=1.5);
background-repeat:no-repeat;
background-position:center center}
.flex-control-paging li a:hover{
background-color:#208148}
.flex-control-paging li a.flex-active:hover{
background-color:#208148}
#wrap.boxed{
width:100%;
margin:0 auto;
-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.2);
box-shadow:0 0 6px 0 rgba(0,0,0,.2)}
#wrap.boxed header.fixed .sticky-wrapper.is-sticky .main-header,#wrap.boxed header.fixed .sticky-wrapper.is-sticky .down-header{
width:100%}
.hidden{
display:block}
#wrap.boxed{
width:100%;
margin:0}
.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{
outline:none}
.slides,.flex-control-nav,.flex-direction-nav{
margin:0;
padding:0;
list-style:none}
.flexslider{
margin:0;
padding:0}
.flexslider .slides>li{
display:none;
-webkit-backface-visibility:hidden;
z-index:0 !important;
background-size:100% 100% !important}
.flexslider .slides img{
max-width:100%;
max-height: 535px;
display:block}
.flex-pauseplay span{
text-transform:capitalize}
.slides:after{
content:".";
display:block;
clear:both;
visibility:hidden;
line-height:0;
height:0}
html[xmlns] .slides{
display:block}
* html .slides{
height:1%}
.no-js .slides>li:first-child{
display:block}
.flexslider,.flexslider4{
position:relative;
zoom:1}
.flexslider .slides{
zoom:1}
.flexslider .slides>li{
position:relative}
.flex-container{
zoom:1;
position:relative}
.flex-direction-nav{
height:0}
.flex-direction-nav li a{
margin:0;
display:block;
position:absolute;
cursor:pointer;
z-index:150;
height:38px;
text-indent:-9999px;
width:38px;
padding:8px}
.flex-direction-nav li a:hover{
opacity:1;
filter:alpha(opacity=100)}
.flex-direction-nav li .flex-next{
right:0;
background-image:url(../images/icon_next_small7ef2.png?ver=1.5);
background-position:center center;
background-repeat:no-repeat}
.flex-direction-nav li .flex-prev{
left:0;
background-image:url(../images/icon_prev_small7ef2.png?ver=1.5);
background-position:center center;
background-repeat:no-repeat}
.flex-direction-nav li .flex-next:hover{
background-position:center center;
background-repeat:no-repeat}
.flex-direction-nav li .flex-prev:hover{
background-position:center center;
background-repeat:no-repeat}
.flex-direction-nav li .disabled{
opacity:.3;
filter:alpha(opacity=30);
cursor:default}
.slider-1 .flex-direction-nav li .flex-next{
position:absolute;
right:-30px;
opacity:0;
filter:alpha(opacity=0);
-webkit-transition:all .3s ease}
.slider-1:hover .flex-direction-nav li .flex-next{
opacity:1;
filter:alpha(opacity=100);
right:0}
.slider-1 .flex-direction-nav li .flex-prev{
position:absolute;
left:-30px;
opacity:0;
filter:alpha(opacity=0);
-webkit-transition:all .3s ease}
.slider-1:hover .flex-direction-nav li .flex-prev{
opacity:1;
filter:alpha(opacity=100);
left:0}
.flex-control-nav{
width:100%;
position:absolute;
bottom:-32px;
text-align:center;
-webkit-transition:all .3s ease}
.slider-1:hover .flex-control-nav{
bottom:18px}
.flex-control-nav li{
margin:0 0 0 5px;
display:inline-block;
zoom:1;
*display:inline}
.flex-control-nav li:first-child{
margin:0}
.slider-1{
overflow:hidden}
.slider-1 .slides li .contain,.slider-1 .loading{
position:relative}
.slider-1 .slides li h2,.slider-1 .slides li p,.slider-1 .slides li .links,.slider-1 .slides li .item{
position:absolute}
.slider-1 .slides li h2{
left:0;
top:-100%;
opacity:0;
z-index:50;
font-family:'raleway',Arial,Helvetica,sans-serif;
font-size:20px;
line-height:56px;
min-width:50px;
color:#414146;
display:inline-block;
padding:2px 11px;
margin:0;
height:55px}
.slider-1 .slides li p{
left:0;
bottom:-50%;
opacity:0;
z-index:50;
font-family:'raleway',Arial,Helvetica,sans-serif;
font-size:19px;
line-height:22px;
min-width:50px;
color:#fff;
display:inline-block;
padding:11px 14px}
.slider-1 .slides li .links{
left:-100%;
opacity:0;
z-index:50}
.slider-1 .slides li .item{
right:-100%;
opacity:0;
z-index:10}
.slider-1 .slides li p,.slider-2 .slides li p{
line-height:30px}
.slider-1 .loading{
background:#999da1 url(../images/loading.gif) no-repeat center center}
.slider-1 .slides li .item .video-wrap{
min-width:425px;
min-height:244px}
.slider-1.iphone li{
background:url(../../../4040fcc.html?ver=1.5) repeat}
.slider-1.iphone li img{
margin-top:37px}
.flex-prev-down{
width:100%;
height:92px;
position:absolute}
.div-move-down{
position:absolute;
margin-left:48%;
display:none}
.div-move-down a img{
width:26px;
transition:.4s}
.div-move-down a{
height:50px;
cursor:pointer;
display:block;
padding:20px 0}
.div-move-down a:hover img{
margin-top:10px}
#wrap:hover .div-move-down{
display:block}
.slidingTestimonial .flexslider .flex-viewport .slides>li{
position:relative !important;
height:auto !important;
margin-right:0 !important;
opacity:9 !important}
.slidingTestimonial .testimonialHeader{
text-align:center;
text-transform:uppercase;
font-family:Oswald;
font-size:26px;
color:#808080}
