.da-slider{
width: 100%;
min-width: 520px;
height: 478px;
position: relative;
margin: 0px auto;
overflow: hidden;
background: #eeeeee;
-webkit-transition: background-position 1s ease-out 0.3s;
-moz-transition: background-position 1s ease-out 0.3s;
-o-transition: background-position 1s ease-out 0.3s;
-ms-transition: background-position 1s ease-out 0.3s;
transition: background-position 1s ease-out 0.3s;
}
.da-slide{
position: absolute;
width: 100%;
height: 100%;
top: 0px;
left: 0px;
font-family:'Conv_avenir', sans-serif;
text-align: left;
}
.da-slide-current{
z-index: 90;
}
.da-slider-fb .da-slide{
left: 100%;
}
.da-slider-fb  .da-slide.da-slide-current{
left: 0px;
}
.da-slide h2,
.da-slide p,
.da-slide .da-link,
.da-slide .da-img{
position: absolute;
opacity: 0;
left: 110%;
}
.da-slide .da-img1 {
position: absolute;
opacity: 0;
left: 110%;
}
.da-slide .da-img2 {
position: absolute;
opacity: 0;
left: 40%;
}
.da-slide .da-img img{
position: relative;
right: 391px;
bottom: 100px;
}
.da-slide .da-img1 img{
position: relative;
left: -391px;
bottom: 100px;
}
.da-slide .da-img2 img{
position: relative;
left: -14px;
bottom: 110px;
}
.da-slider-fb .da-slide h2,
.da-slider-fb .da-slide p,
.da-slider-fb .da-slide .da-link{
left: 5%;
opacity: 1;
}
.da-slider-fb .da-slide .da-img .da-img1 .da-img2{
left: 60%;
opacity: 1;
}
.da-slide h2{
color: #363636;
font-size: 41px;
width: 35%;
top: 166px;
white-space: nowrap;
z-index: 10;
text-shadow: 1px 1px 1px rgba(0,0,0,0.1);
font-family: 'Conv_avenir', sans-serif;
font-weight: 100;
}

.da-slide .title3{
top: 125px;
text-align: right;
}

.da-slide p{
width: 80%;
top: 218px;
color: #363636;
font-size: 32px;
text-transform: uppercase;
font-family: 'Conv_avenir', sans-serif;
font-weight: 800;
z-index: 10;
}
.da-slide .da-img{
width: 68%;
top: 69px;
height: 256px;
line-height: 320px;
left: 110%; /*60%*/
}
.da-slide .da-img1{
width: 68%;
top: 69px;
height: 256px;
line-height: 320px;
left: 110%; /*60%*/
}
.da-slide .da-img2{
width: 38%;
top: 69px;
height: 256px;
line-height: 320px;
left: 110%; /*60%*/
}
.da-slide .da-link{
top: 268px; /*depends on p height*/
color: #363636;
font-size: 14px;
line-height: 30px;
}
.da-slide .da-link:hover{
background: rgba(255,255,255,0.3);
}
.da-dots{
width: 100%;
position: absolute;
text-align: right;
left: 0px;
bottom: 20px;
z-index: 91;
-moz-user-select: none;
-webkit-user-select: none;
}
.da-dots span{
display: inline-block;
position: relative;
width: 11px;
height: 11px;
border-radius: 50%;
border: 1px solid #8f8c6f;
background: #c2c2c2;
margin: 3px;
cursor: pointer;
}
.da-dots span.da-dots-current:after{
content: '';
width: 11px;
height: 11px;
position: absolute;
top: 0px;
left: 0px;
border-radius: 50%;
background: rgb(255,255,255);
}
.da-arrows{
-moz-user-select: none;
-webkit-user-select: none;
}
.da-arrows span{
position: absolute;
top: 50%;
height: 30px;
width: 30px;
cursor: pointer;
z-index: 91;
opacity: 0;
-webkit-transition: opacity 0.4s ease-in-out-out 0.2s;
-moz-transition: opacity 0.4s ease-in-out-out 0.2s;
-o-transition: opacity 0.4s ease-in-out-out 0.2s;
-ms-transition: opacity 0.4s ease-in-out-out 0.2s;
transition: opacity 0.4s ease-in-out-out 0.2s;
}
.da-slider:hover .da-arrows span{
opacity: 1;
}
.da-arrows span:after{
content: '';
position: absolute;
width: 23px;
height: 36px;
top: 5px;
left: 5px;
background: transparent url(http://beta.realtyonegroup.tv/assets/images/arrows.png) no-repeat top left;
}
.da-arrows span:hover:after{
/*box-shadow: 1px 1px 4px rgba(0,0,0,0.3);*/
}
.da-arrows span:active:after{
/*box-shadow: 1px 1px 1px rgba(255,255,255,0.1);*/
}
.da-arrows span.da-arrows-next:after{
background-position: top right;
}
.da-arrows span.da-arrows-prev{
left: 15px;
}
.da-arrows span.da-arrows-next{
right: 15px;
}

.da-slide-current h2,
.da-slide-current p,
.da-slide-current .da-link{
left: 5%;
opacity: 1;
}
.da-slide-current .da-img {
left: 60%;
opacity: 1;
}
.da-slide-current .da-img1 {
left: 60%;
opacity: 1;
}
.da-slide-current .da-img2 {
left: 60%;
opacity: 1;
}
/* Animation classes and animations */

/* Slide in from the right*/
.da-slide-fromright h2{
-webkit-animation: fromRightAnim1 1s ease-in-out 0.8s both;
-moz-animation: fromRightAnim1 1s ease-in-out 0.8s both;
-o-animation: fromRightAnim1 1s ease-in-out 0.8s both;
-ms-animation: fromRightAnim1 1s ease-in-out 0.8s both;
animation: fromRightAnim1 1s ease-in-out 0.8s both;
}
.da-slide-fromright p{
-webkit-animation: fromRightAnim2 1.6s ease-in-out 0.8s both;
-moz-animation: fromRightAnim2 1.6s ease-in-out 0.8s both;
-o-animation: fromRightAnim2 1.6s ease-in-out 0.8s both;
-ms-animation: fromRightAnim2 1.6s ease-in-out 0.8s both;
animation: fromRightAnim2 1.6s ease-in-out 0.8s both;
}
.da-slide-fromright .da-link{
-webkit-animation: fromRightAnim3 0.4s ease-in-out 1.2s both;
-moz-animation: fromRightAnim3 0.4s ease-in-out 1.2s both;
-o-animation: fromRightAnim3 0.4s ease-in-out 1.2s both;
-ms-animation: fromRightAnim3 0.4s ease-in-out 1.2s both;
animation: fromRightAnim3 0.4s ease-in-out 1.2s both;
}
.da-slide-fromright .da-img{
-webkit-animation: fromRightAnim4 1.2s ease-in-out 0.8s both;
-moz-animation: fromRightAnim4 1.2s ease-in-out 0.8s both;
-o-animation: fromRightAnim4 1.2s ease-in-out 0.8s both;
-ms-animation: fromRightAnim4 1.2s ease-in-out 0.8s both;
animation: fromRightAnim4 1.2s ease-in-out 0.8s both;
}

.da-slide-fromright .da-img2{
-webkit-animation: fromRightAnim5 2s ease-in-out 0.8s both;
-moz-animation: fromRightAnim5 2s ease-in-out 0.8s both;
-o-animation: fromRightAnim5 2s ease-in-out 0.8s both;
-ms-animation: fromRightAnim5 2s ease-in-out 0.8s both;
animation: fromRightAnim5 2s ease-in-out 0.8s both;
}
.da-slide-fromright .da-img1{
-webkit-animation: fromRightAnim6 1.7s ease-in-out 0.8s both;
-moz-animation: fromRightAnim6 1.7s ease-in-out 0.8s both;
-o-animation: fromRightAnim6 1.7s ease-in-out 0.8s both;
-ms-animation: fromRightAnim6 1.7s ease-in-out 0.8s both;
animation: fromRightAnim6 1.7s ease-in-out 0.8s both;
}
@-webkit-keyframes fromRightAnim1{
0%{ left: 110%; opacity: 0; }
100%{ left: 5%; opacity: 1; }
}
@-webkit-keyframes fromRightAnim2{
0%{ left: 110%; opacity: 0; }
100%{ left: 5%; opacity: 1; }
}
@-webkit-keyframes fromRightAnim3{
0%{ left: 110%; opacity: 0; }
1%{ left: 5%; opacity: 0; }
100%{ left: 5%; opacity: 1; }
}
@-webkit-keyframes fromRightAnim4{
0%{ left: 110%; opacity: 0; }
100%{ left: 60%; opacity: 1; }
}
@-webkit-keyframes fromRightAnim5{
0%{ left: 110%; opacity: 0; }
100%{ left: 60%; opacity: 1; }
}
@-webkit-keyframes fromRightAnim6{
0%{ left: 110%; opacity: 0; }
100%{ left: 60%; opacity: 1; }
}

@-moz-keyframes fromRightAnim1{
0%{ left: 110%; opacity: 0; }
100%{ left: 5%; opacity: 1; }
}
@-moz-keyframes fromRightAnim2{
0%{ left: 110%; opacity: 0; }
100%{ left: 5%; opacity: 1; }
}
@-moz-keyframes fromRightAnim3{
0%{ left: 110%; opacity: 0; }
1%{ left: 5%; opacity: 0; }
100%{ left: 5%; opacity: 1; }
}
@-moz-keyframes fromRightAnim4{
0%{ left: 110%; opacity: 0; }
100%{ left: 60%; opacity: 1; }
}
@-moz-keyframes fromRightAnim5{
0%{ left: 110%; opacity: 0; }
100%{ left: 60%; opacity: 1; }
}
@-moz-keyframes fromRightAnim6{
0%{ left: 110%; opacity: 0; }
100%{ left: 60%; opacity: 1; }
}
@-o-keyframes fromRightAnim1{
0%{ left: 110%; opacity: 0; }
100%{ left: 5%; opacity: 1; }
}
@-o-keyframes fromRightAnim2{
0%{ left: 110%; opacity: 0; }
100%{ left: 5%; opacity: 1; }
}
@-o-keyframes fromRightAnim3{
0%{ left: 110%; opacity: 0; }
1%{ left: 5%; opacity: 0; }
100%{ left: 5%; opacity: 1; }
}
@-o-keyframes fromRightAnim4{
0%{ left: 110%; opacity: 0; }
100%{ left: 60%; opacity: 1; }
}
@-o-keyframes fromRightAnim5{
0%{ left: 110%; opacity: 0; }
100%{ left: 60%; opacity: 1; }
}
@-o-keyframes fromRightAnim6{
0%{ left: 110%; opacity: 0; }
100%{ left: 60%; opacity: 1; }
}
@-ms-keyframes fromRightAnim1{
0%{ left: 110%; opacity: 0; }
100%{ left: 5%; opacity: 1; }
}
@-ms-keyframes fromRightAnim2{
0%{ left: 110%; opacity: 0; }
100%{ left: 5%; opacity: 1; }
}
@-ms-keyframes fromRightAnim3{
0%{ left: 110%; opacity: 0; }
1%{ left: 5%; opacity: 0; }
100%{ left: 5%; opacity: 1; }
}
@-ms-keyframes fromRightAnim4{
0%{ left: 110%; opacity: 0; }
100%{ left: 60%; opacity: 1; }
}
@-ms-keyframes fromRightAnim5{
0%{ left: 110%; opacity: 0; }
100%{ left: 60%; opacity: 1; }
}
@-ms-keyframes fromRightAnim6{
0%{ left: 110%; opacity: 0; }
100%{ left: 60%; opacity: 1; }
}
@keyframes fromRightAnim1{
0%{ left: 110%; opacity: 0; }
100%{ left: 5%; opacity: 1; }
}
@keyframes fromRightAnim2{
0%{ left: 110%; opacity: 0; }
100%{ left: 5%; opacity: 1; }
}
@keyframes fromRightAnim3{
0%{ left: 110%; opacity: 0; }
1%{ left: 5%; opacity: 0; }
100%{ left: 5%; opacity: 1; }
}
@keyframes fromRightAnim4{
0%{ left: 110%; opacity: 0; }
100%{ left: 60%; opacity: 1; }
}
@keyframes fromRightAnim5{
0%{ left: 110%; opacity: 0; }
100%{ left: 60%; opacity: 1; }
}
@keyframes fromRightAnim6{
0%{ left: 110%; opacity: 0; }
100%{ left: 60%; opacity: 1; }
}
/* Slide in from the left*/
.da-slide-fromleft h2{
-webkit-animation: fromLeftAnim1 1s ease-in-out 0.6s both;
-moz-animation: fromLeftAnim1 1s ease-in-out 0.6s both;
-o-animation: fromLeftAnim1 1s ease-in-out 0.6s both;
-ms-animation: fromLeftAnim1 1s ease-in-out 0.6s both;
animation: fromLeftAnim1 1s ease-in-out 0.6s both;
}
.da-slide-fromleft p{
-webkit-animation: fromLeftAnim2 1.6s ease-in-out 0.6s both;
-moz-animation: fromLeftAnim2 1.6s ease-in-out 0.6s both;
-o-animation: fromLeftAnim2 1.6s ease-in-out 0.6s both;
-ms-animation: fromLeftAnim2 1.6s ease-in-out 0.6s both;
animation: fromLeftAnim2 1.6s ease-in-out 0.6s both;
}
.da-slide-fromleft .da-link{
-webkit-animation: fromLeftAnim3 0.4s ease-in-out 1.2s both;
-moz-animation: fromLeftAnim3 0.4s ease-in-out 1.2s both;
-o-animation: fromLeftAnim3 0.4s ease-in-out 1.2s both;
-ms-animation: fromLeftAnim3 0.4s ease-in-out 1.2s both;
animation: fromLeftAnim3 0.4s ease-in-out 1.2s both;
}
.da-slide-fromleft .da-img{
-webkit-animation: fromLeftAnim4 1.2s ease-in-out 0.6s both;
-moz-animation: fromLeftAnim4 1.2s ease-in-out 0.6s both;
-o-animation: fromLeftAnim4 1.2s ease-in-out 0.6s both;
-ms-animation: fromLeftAnim4 1.2s ease-in-out 0.6s both;
animation: fromLeftAnim4 1.2s ease-in-out 0.6s both;
}

.da-slide-fromleft .da-img2{
-webkit-animation: fromLeftAnim5 2s ease-in-out 0.6s both;
-moz-animation: fromLeftAnim5 2s ease-in-out 0.6s both;
-o-animation: fromLeftAnim5 2s ease-in-out 0.6s both;
-ms-animation: fromLeftAnim5 2s ease-in-out 0.6s both;
animation: fromLeftAnim5 2s ease-in-out 0.6s both;
}

.da-slide-fromleft .da-img1{
-webkit-animation: fromLeftAnim6 1.7s ease-in-out 0.6s both;
-moz-animation: fromLeftAnim6 1.7s ease-in-out 0.6s both;
-o-animation: fromLeftAnim6 1.7s ease-in-out 0.6s both;
-ms-animation: fromLeftAnim6 1.7s ease-in-out 0.6s both;
animation: fromLeftAnim6 1.7s ease-in-out 0.6s both;
}
@-webkit-keyframes fromLeftAnim1{
0%{ left: -110%; opacity: 0; }
100%{ left: 5%; opacity: 1; }
}
@-webkit-keyframes fromLeftAnim2{
0%{ left: -110%; opacity: 0; }
100%{ left: 5%; opacity: 1; }
}
@-webkit-keyframes fromLeftAnim3{
0%{ left: -110%; opacity: 0; }
1%{ left: 5%; opacity: 0; }
100%{ left: 5%; opacity: 1; }
}
@-webkit-keyframes fromLeftAnim4{
0%{ left: -110%; opacity: 0; }
100%{ left: 60%; opacity: 1; }
}
@-webkit-keyframes fromLeftAnim5{
0%{ left: -110%; opacity: 0; }
100%{ left: 60%; opacity: 1; }
}
@-webkit-keyframes fromLeftAnim6{
0%{ left: -110%; opacity: 0; }
100%{ left: 60%; opacity: 1; }
}
@-moz-keyframes fromLeftAnim1{
0%{ left: -110%; opacity: 0; }
100%{ left: 5%; opacity: 1; }
}
@-moz-keyframes fromLeftAnim2{
0%{ left: -110%; opacity: 0; }
100%{ left: 5%; opacity: 1; }
}
@-moz-keyframes fromLeftAnim3{
0%{ left: -110%; opacity: 0; }
1%{ left: 5%; opacity: 0; }
100%{ left: 5%; opacity: 1; }
}
@-moz-keyframes fromLeftAnim4{
0%{ left: -110%; opacity: 0; }
100%{ left: 60%; opacity: 1; }
}
@-moz-keyframes fromLeftAnim5{
0%{ left: -110%; opacity: 0; }
100%{ left: 60%; opacity: 1; }
}
@-moz-keyframes fromLeftAnim6{
0%{ left: -110%; opacity: 0; }
100%{ left: 60%; opacity: 1; }
}
@-o-keyframes fromLeftAnim1{
0%{ left: -110%; opacity: 0; }
100%{ left: 5%; opacity: 1; }
}
@-o-keyframes fromLeftAnim2{
0%{ left: -110%; opacity: 0; }
100%{ left: 5%; opacity: 1; }
}
@-o-keyframes fromLeftAnim3{
0%{ left: -110%; opacity: 0; }
1%{ left: 5%; opacity: 0; }
100%{ left: 5%; opacity: 1; }
}
@-o-keyframes fromLeftAnim4{
0%{ left: -110%; opacity: 0; }
100%{ left: 60%; opacity: 1; }
}
@-o-keyframes fromLeftAnim5{
0%{ left: -110%; opacity: 0; }
100%{ left: 60%; opacity: 1; }
}
@-o-keyframes fromLeftAnim6{
0%{ left: -110%; opacity: 0; }
100%{ left: 60%; opacity: 1; }
}
@-ms-keyframes fromLeftAnim1{
0%{ left: -110%; opacity: 0; }
100%{ left: 5%; opacity: 1; }
}
@-ms-keyframes fromLeftAnim2{
0%{ left: -110%; opacity: 0; }
100%{ left: 5%; opacity: 1; }
}
@-ms-keyframes fromLeftAnim3{
0%{ left: -110%; opacity: 0; }
1%{ left: 5%; opacity: 0; }
100%{ left: 5%; opacity: 1; }
}
@-ms-keyframes fromLeftAnim4{
0%{ left: -110%; opacity: 0; }
100%{ left: 60%; opacity: 1; }
}
@-ms-keyframes fromLeftAnim5{
0%{ left: -110%; opacity: 0; }
100%{ left: 60%; opacity: 1; }
}
@-ms-keyframes fromLeftAnim6{
0%{ left: -110%; opacity: 0; }
100%{ left: 60%; opacity: 1; }
}
@keyframes fromLeftAnim1{
0%{ left: -110%; opacity: 0; }
100%{ left: 5%; opacity: 1; }
}
@keyframes fromLeftAnim2{
0%{ left: -110%; opacity: 0; }
100%{ left: 5%; opacity: 1; }
}
@keyframes fromLeftAnim3{
0%{ left: -110%; opacity: 0; }
1%{ left: 5%; opacity: 0; }
100%{ left: 5%; opacity: 1; }
}
@keyframes fromLeftAnim4{
0%{ left: -110%; opacity: 0; }
100%{ left: 60%; opacity: 1; }
}
@keyframes fromLeftAnim5{
0%{ left: -110%; opacity: 0; }
100%{ left: 60%; opacity: 1; }
}
@keyframes fromLeftAnim6{
0%{ left: -110%; opacity: 0; }
100%{ left: 60%; opacity: 1; }
}
/* Slide out to the right */
.da-slide-toright h2{
-webkit-animation: toRightAnim1 1s ease-in-out 0.6s both;
-moz-animation: toRightAnim1 1s ease-in-out 0.6s both;
-o-animation: toRightAnim1 1s ease-in-out 0.6s both;
-ms-animation: toRightAnim1 1s ease-in-out 0.6s both;
animation: toRightAnim1 1s ease-in-out 0.6s both;
}
.da-slide-toright p{
-webkit-animation: toRightAnim2 1.6s ease-in-out 0.3s both;
-moz-animation: toRightAnim2 1.6s ease-in-out 0.3s both;
-o-animation: toRightAnim2 1.6s ease-in-out 0.3s both;
-ms-animation: toRightAnim2 1.6s ease-in-out 0.3s both;
animation: toRightAnim2 1.6s ease-in-out 0.3s both;
}
.da-slide-toright .da-link{
-webkit-animation: toRightAnim3 0.4s ease-in-out both;
-moz-animation: toRightAnim3 0.4s ease-in-out both;
-o-animation: toRightAnim3 0.4s ease-in-out both;
-ms-animation: toRightAnim3 0.4s ease-in-out both;
animation: toRightAnim3 0.4s ease-in-out both;
}
.da-slide-toright .da-img{
-webkit-animation: toRightAnim4 1.2s ease-in-out both;
-moz-animation: toRightAnim4 1.2s ease-in-out both;
-o-animation: toRightAnim4 1.2s ease-in-out both;
-ms-animation: toRightAnim4 1.2s ease-in-out both;
animation: toRightAnim4 1.2s ease-in-out both;
}
.da-slide-toright .da-img2{
-webkit-animation: toRightAnim5 2s ease-in-out both;
-moz-animation: toRightAnim5 2s ease-in-out both;
-o-animation: toRightAnim5 2s ease-in-out both;
-ms-animation: toRightAnim5 2s ease-in-out both;
animation: toRightAnim5 2s ease-in-out both;
}
.da-slide-toright .da-img1{
-webkit-animation: toRightAnim6 1.7s ease-in-out both;
-moz-animation: toRightAnim6 1.7s ease-in-out both;
-o-animation: toRightAnim6 1.7s ease-in-out both;
-ms-animation: toRightAnim6 1.7s ease-in-out both;
animation: toRightAnim6 1.7s ease-in-out both;
}
@-webkit-keyframes toRightAnim1{
0%{ left: 10%;  opacity: 1; }
100%{ left: 100%; opacity: 0; }
}
@-webkit-keyframes toRightAnim2{
0%{ left: 10%;  opacity: 1; }
100%{ left: 100%; opacity: 0; }
}
@-webkit-keyframes toRightAnim3{
0%{ left: 10%;  opacity: 1; }
99%{ left: 10%; opacity: 0; }
100%{ left: 100%; opacity: 0; }
}
@-webkit-keyframes toRightAnim4{
0%{ left: 60%;  opacity: 1; }
30%{ left: 55%;  opacity: 1; }
100%{ left: 100%; opacity: 0; }
}
@-webkit-keyframes toRightAnim5{
0%{ left: 60%;  opacity: 1; }
30%{ left: 55%;  opacity: 1; }
100%{ left: 100%; opacity: 0; }
}
@-webkit-keyframes toRightAnim6{
0%{ left: 60%;  opacity: 1; }
30%{ left: 55%;  opacity: 1; }
100%{ left: 100%; opacity: 0; }
}
@-moz-keyframes toRightAnim1{
0%{ left: 10%;  opacity: 1; }
100%{ left: 100%; opacity: 0; }
}
@-moz-keyframes toRightAnim2{
0%{ left: 10%;  opacity: 1; }
100%{ left: 100%; opacity: 0; }
}
@-moz-keyframes toRightAnim3{
0%{ left: 10%;  opacity: 1; }
99%{ left: 10%; opacity: 0; }
100%{ left: 100%; opacity: 0; }
}
@-moz-keyframes toRightAnim4{
0%{ left: 60%;  opacity: 1; }
30%{ left: 55%;  opacity: 1; }
100%{ left: 100%; opacity: 0; }
}
@-moz-keyframes toRightAnim5{
0%{ left: 60%;  opacity: 1; }
30%{ left: 55%;  opacity: 1; }
100%{ left: 100%; opacity: 0; }
}
@-moz-keyframes toRightAnim6{
0%{ left: 60%;  opacity: 1; }
30%{ left: 55%;  opacity: 1; }
100%{ left: 100%; opacity: 0; }
}
@-o-keyframes toRightAnim1{
0%{ left: 10%;  opacity: 1; }
100%{ left: 100%; opacity: 0; }
}
@-o-keyframes toRightAnim2{
0%{ left: 10%;  opacity: 1; }
100%{ left: 100%; opacity: 0; }
}
@-o-keyframes toRightAnim3{
0%{ left: 10%;  opacity: 1; }
99%{ left: 10%; opacity: 0; }
100%{ left: 100%; opacity: 0; }
}
@-o-keyframes toRightAnim4{
0%{ left: 60%;  opacity: 1; }
30%{ left: 55%;  opacity: 1; }
100%{ left: 100%; opacity: 0; }
}
@-o-keyframes toRightAnim5{
0%{ left: 60%;  opacity: 1; }
30%{ left: 55%;  opacity: 1; }
100%{ left: 100%; opacity: 0; }
}
@-o-keyframes toRightAnim6{
0%{ left: 60%;  opacity: 1; }
30%{ left: 55%;  opacity: 1; }
100%{ left: 100%; opacity: 0; }
}
@-ms-keyframes toRightAnim1{
0%{ left: 10%;  opacity: 1; }
100%{ left: 100%; opacity: 0; }
}
@-ms-keyframes toRightAnim2{
0%{ left: 10%;  opacity: 1; }
100%{ left: 100%; opacity: 0; }
}
@-ms-keyframes toRightAnim3{
0%{ left: 10%;  opacity: 1; }
99%{ left: 10%; opacity: 0; }
100%{ left: 100%; opacity: 0; }
}
@-ms-keyframes toRightAnim4{
0%{ left: 60%;  opacity: 1; }
30%{ left: 55%;  opacity: 1; }
100%{ left: 100%; opacity: 0; }
}
@-ms-keyframes toRightAnim5{
0%{ left: 60%;  opacity: 1; }
30%{ left: 55%;  opacity: 1; }
100%{ left: 100%; opacity: 0; }
}
@-ms-keyframes toRightAnim6{
0%{ left: 60%;  opacity: 1; }
30%{ left: 55%;  opacity: 1; }
100%{ left: 100%; opacity: 0; }
}
@keyframes toRightAnim1{
0%{ left: 10%;  opacity: 1; }
100%{ left: 100%; opacity: 0; }
}
@keyframes toRightAnim2{
0%{ left: 10%;  opacity: 1; }
100%{ left: 100%; opacity: 0; }
}
@keyframes toRightAnim3{
0%{ left: 10%;  opacity: 1; }
99%{ left: 10%; opacity: 0; }
100%{ left: 100%; opacity: 0; }
}
@keyframes toRightAnim4{
0%{ left: 60%;  opacity: 1; }
30%{ left: 55%;  opacity: 1; }
100%{ left: 100%; opacity: 0; }
}
@keyframes toRightAnim5{
0%{ left: 60%;  opacity: 1; }
30%{ left: 55%;  opacity: 1; }
100%{ left: 100%; opacity: 0; }
}
@keyframes toRightAnim6{
0%{ left: 60%;  opacity: 1; }
30%{ left: 55%;  opacity: 1; }
100%{ left: 100%; opacity: 0; }
}
/* Slide out to the left*/
.da-slide-toleft h2{
-webkit-animation: toLeftAnim1 1s ease-in-out both;
-moz-animation: toLeftAnim1 1s ease-in-out both;
-o-animation: toLeftAnim1 1s ease-in-out both;
-ms-animation: toLeftAnim1 1s ease-in-out both;
animation: toLeftAnim1 1s ease-in-out both;
}
.da-slide-toleft p{
-webkit-animation: toLeftAnim2 1.6s ease-in-out 0.3s both;
-moz-animation: toLeftAnim2 1.6s ease-in-out 0.3s both;
-o-animation: toLeftAnim2 1.6s ease-in-out 0.3s both;
-ms-animation: toLeftAnim2 1.6s ease-in-out 0.3s both;
animation: toLeftAnim2 1.6s ease-in-out 0.3s both;
}
.da-slide-toleft .da-link{
-webkit-animation: toLeftAnim3 0.6s ease-in-out 0.6s both;
-moz-animation: toLeftAnim3 0.6s ease-in-out 0.6s both;
-o-animation: toLeftAnim3 0.6s ease-in-out 0.6s both;
-ms-animation: toLeftAnim3 0.6s ease-in-out 0.6s both;
animation: toLeftAnim3 0.6s ease-in-out 0.6s both;
}
.da-slide-toleft .da-img{
-webkit-animation: toLeftAnim4 1.2s ease-in-out 0.5s both;
-moz-animation: toLeftAnim4 1.2s ease-in-out 0.5s both;
-o-animation: toLeftAnim4 1.2s ease-in-out 0.5s both;
-ms-animation: toLeftAnim4 1.2s ease-in-out 0.5s both;
animation: toLeftAnim4 1.2s ease-in-out 0.5s both;
}
.da-slide-toleft .da-img2{
-webkit-animation: toLeftAnim5 2s ease-in-out 0.5s both;
-moz-animation: toLeftAnim5 2s ease-in-out 0.5s both;
-o-animation: toLeftAnim5 2s ease-in-out 0.5s both;
-ms-animation: toLeftAnim5 2s ease-in-out 0.5s both;
animation: toLeftAnim5 2s ease-in-out 0.5s both;
}
.da-slide-toleft .da-img1{
-webkit-animation: toLeftAnim6 1.7s ease-in-out 0.5s both;
-moz-animation: toLeftAnim6 1.7s ease-in-out 0.5s both;
-o-animation: toLeftAnim6 1.7s ease-in-out 0.5s both;
-ms-animation: toLeftAnim6 1.7s ease-in-out 0.5s both;
animation: toLeftAnim6 1.7s ease-in-out 0.5s both;
}
@-webkit-keyframes toLeftAnim1{
0%{ left: 10%;  opacity: 1; }
30%{ left: 15%;  opacity: 1; }
100%{ left: -50%; opacity: 0; }
}
@-webkit-keyframes toLeftAnim2{
0%{ left: 10%;  opacity: 1; }
30%{ left: 15%;  opacity: 1; }
100%{ left: -50%; opacity: 0; }
}
@-webkit-keyframes toLeftAnim3{
0%{ left: 10%;  opacity: 1; }
100%{ left: -50%; opacity: 0; }
}
@-webkit-keyframes toLeftAnim4{
0%{ left: 60%;  opacity: 1; }
70%{ left: 30%;  opacity: 0; }
100%{ left: -50%; opacity: 0; }
}
@-webkit-keyframes toLeftAnim5{
0%{ left: 60%;  opacity: 1; }
70%{ left: 30%;  opacity: 0; }
100%{ left: -50%; opacity: 0; }
}
@-webkit-keyframes toLeftAnim6{
0%{ left: 60%;  opacity: 1; }
70%{ left: 30%;  opacity: 0; }
100%{ left: -50%; opacity: 0; }
}
@-moz-keyframes toLeftAnim1{
0%{ left: 10%;  opacity: 1; }
30%{ left: 15%;  opacity: 1; }
100%{ left: -50%; opacity: 0; }
}
@-moz-keyframes toLeftAnim2{
0%{ left: 10%;  opacity: 1; }
30%{ left: 15%;  opacity: 1; }
100%{ left: -50%; opacity: 0; }
}
@-moz-keyframes toLeftAnim3{
0%{ left: 10%;  opacity: 1; }
100%{ left: -50%; opacity: 0; }
}
@-moz-keyframes toLeftAnim4{
0%{ left: 60%;  opacity: 1; }
70%{ left: 30%;  opacity: 0; }
100%{ left: -50%; opacity: 0; }
}
@-moz-keyframes toLeftAnim5{
0%{ left: 60%;  opacity: 1; }
70%{ left: 30%;  opacity: 0; }
100%{ left: -50%; opacity: 0; }
}
@-moz-keyframes toLeftAnim6{
0%{ left: 60%;  opacity: 1; }
70%{ left: 30%;  opacity: 0; }
100%{ left: -50%; opacity: 0; }
}
@-o-keyframes toLeftAnim1{
0%{ left: 10%;  opacity: 1; }
30%{ left: 15%;  opacity: 1; }
100%{ left: -50%; opacity: 0; }
}
@-o-keyframes toLeftAnim2{
0%{ left: 10%;  opacity: 1; }
30%{ left: 15%;  opacity: 1; }
100%{ left: -50%; opacity: 0; }
}
@-o-keyframes toLeftAnim3{
0%{ left: 10%;  opacity: 1; }
100%{ left: -50%; opacity: 0; }
}
@-o-keyframes toLeftAnim4{
0%{ left: 60%;  opacity: 1; }
70%{ left: 30%;  opacity: 0; }
100%{ left: -50%; opacity: 0; }
}
@-o-keyframes toLeftAnim5{
0%{ left: 60%;  opacity: 1; }
70%{ left: 30%;  opacity: 0; }
100%{ left: -50%; opacity: 0; }
}
@-o-keyframes toLeftAnim6{
0%{ left: 60%;  opacity: 1; }
70%{ left: 30%;  opacity: 0; }
100%{ left: -50%; opacity: 0; }
}
@-ms-keyframes toLeftAnim1{
0%{ left: 10%;  opacity: 1; }
30%{ left: 15%;  opacity: 1; }
100%{ left: -50%; opacity: 0; }
}
@-ms-keyframes toLeftAnim2{
0%{ left: 10%;  opacity: 1; }
30%{ left: 15%;  opacity: 1; }
100%{ left: -50%; opacity: 0; }
}
@-ms-keyframes toLeftAnim3{
0%{ left: 10%;  opacity: 1; }
100%{ left: -50%; opacity: 0; }
}
@-ms-keyframes toLeftAnim4{
0%{ left: 60%;  opacity: 1; }
70%{ left: 30%;  opacity: 0; }
100%{ left: -50%; opacity: 0; }
}
@-ms-keyframes toLeftAnim5{
0%{ left: 60%;  opacity: 1; }
70%{ left: 30%;  opacity: 0; }
100%{ left: -50%; opacity: 0; }
}
@-ms-keyframes toLeftAnim6{
0%{ left: 60%;  opacity: 1; }
70%{ left: 30%;  opacity: 0; }
100%{ left: -50%; opacity: 0; }
}
@keyframes toLeftAnim1{
0%{ left: 10%;  opacity: 1; }
30%{ left: 15%;  opacity: 1; }
100%{ left: -50%; opacity: 0; }
}
@keyframes toLeftAnim2{
0%{ left: 10%;  opacity: 1; }
30%{ left: 15%;  opacity: 1; }
100%{ left: -50%; opacity: 0; }
}
@keyframes toLeftAnim3{
0%{ left: 10%;  opacity: 1; }
100%{ left: -50%; opacity: 0; }
}
@keyframes toLeftAnim4{
0%{ left: 60%;  opacity: 1; }
70%{ left: 30%;  opacity: 0; }
100%{ left: -50%; opacity: 0; }
}
@keyframes toLeftAnim5{
0%{ left: 60%;  opacity: 1; }
70%{ left: 30%;  opacity: 0; }
100%{ left: -50%; opacity: 0; }
}
@keyframes toLeftAnim6{
0%{ left: 60%;  opacity: 1; }
70%{ left: 30%;  opacity: 0; }
100%{ left: -50%; opacity: 0; }
}

/*media Queries */
@media screen and (max-width: 320px){
#header{
display:none;		
}
.section_title {
padding-top: 60px;	
}
.tooltip {
display: none;	
}
.videoDetail{
display:none;	
}
.border {
display:none;	
}
#cat_featured1_video {
width: 95%;
}
.logo_iphone{
text-align: center;
margin-top: 2px;
}
.logo_iphone img{
width:30%;
}
.border_iphone {

border-top: 1px solid #E7E3E3;
}
#menuButton{
text-align: center;
}

.navbar .nav_iphone {
position: relative;
left: 0;
display: block;
float: right;
margin: auto 0;
padding-top: 18px;
top: -61px;
width: 341px;
}
#navbar_iphone{
/*display:none;*/
}

#slider{
display:none;	
}
#featured{
margin-top: -146px;
padding-top: 30px;
}
#featured_videos a{
padding-right:9px;
}
#featured_videos img {
max-width: 222px;
}
.navbar {
margin-top: 44px;
}
.main_nav{
float:right;
width: 60%;
margin-top: 0px;
text-align: center;
}
.main_nav span{
font-size:10px;
}
.title_nav {
width: 72px;
margin-left: -17px;
line-height: 11px;
}
.navbar .nav {
position: relative;
left: -17px;
display: block;
float: none;
margin: auto auto;
padding-top: 18px;
top: -60px;
width: 292px;
}
.stats1 h1{
font-size:14px;
}

.stats2 h2{
font-size:16px;
border-bottom: 1px dashed #d9d9d8;
}
.stats3 h2{
font-size:16px;
border-bottom: 0px dashed #d9d9d8;
}

#rowHeader{
min-height:69px;
/*max-height: 69px;*/

position: absolute;
}

#shadow {
top: 37px;

display: none;
}

.royalSlider {
width: 600px;
height: 400px;
}
#search {
width: 246px;
margin-top: -68px;
}
.contentPage {
padding: 25px 0px 0 0px;
}
.image img{
width:302px;
}
#gallery1 {
margin: 24px 0 0 0;
padding-bottom: 65px;
}
#culture {
padding: 35px 0;
}
#voice {
padding: 35px 0;
}
#backstage {
padding: 35px 0;
}
.viewMore2, .viewMore3 {
top: 26px;
right: -24px;
margin-bottom: 61px;
}
.viewMore2 a {
text-decoration: underline;
font-size: 16px;
}
.viewMore3 a {
text-decoration: underline;
font-size: 16px;
}
.featVideo iframe {
width: 100%;
height: 170px;
}

.featVideo article {
width: 267px;
}
.featVideo article {
padding: 20px 17px;
border: 1px solid #aeaeae;
margin-left: -1px;
}
.featVideo {
background: #f6f6f6;
margin-top: 10px;
position: relative;
max-width: 302px;
max-height: 170px;
min-width: 302px;
min-height: 170px;
margin-left: 0px;
}
.featVideo h3 {
line-height: 20px;
font-size:14px;
}
#oneculture_background img{
display:none;
}
#corporate_background img{
display:none;	
}

#onevoice_background img{
display:none;
}
#backstage_background img{
display:none;
}
#gallery1 {
margin: 40px 0 0 0;
}
#corporate_slider{
text-align:center;	
}

a.corpSections {

padding-top: 40px;
}
.featVideo aside {
display: none;
}
.royalSlider {
display: none;
}
#footer p {

font-size: 16px;
line-height: 22px;
}
/*.logo {
display: none;
}
*/

#searchrow {
display: none;
}
#agents2 img{
width:115px;
height:116px;
}
#sales2 img{
width:115px;
height:116px;
}

#transactions2 img{
width:115px;
height:116px;
}

#offices2 img{
width:115px;
height:116px;
}
#agents3 img{
width:115px;
height:116px;
}
#sales3 img{
width:115px;
height:116px;
}

#transactions3 img{
width:115px;
height:116px;
}

#offices3 img{
width:115px;
height:116px;
}
#agents3 {
margin-top: -115px;
}
#sales3 {
margin-top: -115px;
}
#transactions3 {
margin-top: -115px;
}
#offices3 {
margin-top: -115px;
}
.ex1.image, .ex2.image, .ex3.image {
width: 314px;
padding-bottom: 33px;
}
.videoRowPad {
width: 314px;
padding-bottom: 33px;
}
#oneteam {
padding:  0px 0;
}
.contentPageStats {
padding: 0px 20px 5px 20px;
}
/* subpages */
#wrapper_category {
padding-top: 72px;
}

.social {
max-width: 360px;
}
.videoDetail {
max-width: 360px;
}
ul {
font-size: 11px;
}
.social img {
padding-right: 2px;
}
.social li {
padding: 0 0px 0 10px;
}
.featVideo aside {
display:none;
}
.span4{
margin-left:0;
}
}
@media screen and (min-width: 321px) and (max-width: 480px){
#header{
display:none;		
}
.section_title {
padding-top: 60px;	
}
.tooltip {
display: none;	
}
.logo_iphone{
text-align: center;
margin-top: 2px;
}
.logo_iphone img{
width:30%;
}
.border_iphone {

border-top: 1px solid #E7E3E3;
}
#menuButton{
text-align: center;
}

.navbar .nav_iphone {
position: relative;
left: 0;
display: block;
float: right;
margin: auto 0;
padding-top: 18px;
top: -61px;
width: 341px;
}
#navbar_iphone{
/*display:none;*/
}
#slider{
display:none;	
}
#featured{
margin-top: -146px;
padding-top: 30px;
}
#featured_videos a{
padding-right:9px;
}
#featured_videos img {
max-width: 222px;
}
.navbar {
margin-top: 44px;
}
.main_nav{
float:right;
width: 60%;
margin-top: 0px;
text-align: center;
}
.main_nav span{
font-size:10px;
}
.title_nav {
width: 72px;
margin-left: -17px;
line-height: 11px;
}
.navbar .nav {
position: relative;
left: -17px;
display: block;
float: none;
margin: auto auto;
padding-top: 18px;
top: -60px;
width: 292px;
}
.stats1 h1{
font-size:14px;
}

.stats2 h2{
font-size:16px;
border-bottom: 1px dashed #d9d9d8;
}
.stats3 h2{
font-size:16px;
border-bottom: 0px dashed #d9d9d8;
}

#rowHeader{
min-height:136px;
/*max-height: 69px;*/

position: absolute;
}

#shadow {
top: 37px;

display: none;
}

.royalSlider {
width: 600px;
height: 400px;
}
#search {
width: 246px;
margin-top: -68px;
}
.contentPage {
padding: 25px 0px 0 0px;
}
.image img{
width:302px;
}
.featVideo article {
width: 267px;
}
.featVideo article {
padding: 20px 17px;
border: 1px solid #aeaeae;
margin-left: -1px;
}
.featVideo {
background: #f6f6f6;
margin-top: 10px;
position: relative;
max-width: 302px;
max-height: 170px;
min-width: 302px;
min-height: 170px;
margin-left: 0px;
}
.featVideo h3 {
line-height: 20px;
font-size:14px;
}
.featVideo aside {
display: none;
}
.royalSlider {
display: none;
}
#footer p {

font-size: 16px;
line-height: 22px;
}
/*.logo {
display: none;
}
*/

#searchrow {
display: none;
}
.videoRowPad {
width: 314px;
padding-bottom: 33px;
}
#oneteam {
padding:  0px 0;
}
.contentPageStats {
padding: 0px 20px 5px 20px;
}
/* subpages */
#wrapper_category {
padding-top: 72px;
}
#oneCulture_header {
margin-top:58px;
}
#oneVoice_header {
margin-top:58px;
}
#backstage_header {
margin-top:58px;
}
.contentPage_category1 {
padding: 0px 0px 0px 10px;
text-align: left;
margin: 0;
}
.category_title_corporate{
width:200px;
}
.category_title_corporate h1 {
font-size: 13px;
width: 280px;
padding-top: 3px;
}
.contentPage_category1 ul {
font-size: 12px;
}
#corporate_body {
margin-top: 32px;
}
.contentCategoryPage {
max-width: 732px;
text-align: center;
}
.oneTeamVideos img {
width: 98%;
}
.spacer {
padding: 0px 0;
}
#cat_background1 {
display:none;
}
ul {
font-size: 11px;
}
.social img {
padding-right: 2px;
}
.social li {
padding: 0 0px 0 10px;
}
.featVideo aside {
display:none;
}
.span4{
margin-left:0;
}
}
@media screen and (min-width: 481px) and (max-width: 640px){
#header{
display:none;		
}
.logo_iphone{
text-align: center;
margin-top: 2px;
}
.logo_iphone img{
width:28%;
}
.border_iphone {

border-top: 1px solid #E7E3E3;
}
#menuButton{
text-align: center;
}

.navbar .nav_iphone {
position: relative;
left: 0;
display: block;
float: right;
margin: auto 0;
padding-top: 18px;
top: -61px;
width: 341px;
}
#navbar_iphone{
/*display:none;*/
}
#slider{
display:none;	
}
#featured{
margin-top: -17px;
padding-top: 13px;
}
#featured_videos a{
padding-right:9px;
}
#featured_videos img {
max-width: 310px;
}
.logo{
width:200px;
}
.main_nav{
float:left;
width: 65%;
margin-top: 0px;
text-align: center;
}
.main_nav span{
font-size:11px;
}
.title_nav {
width: 107px;
margin-left: -29px;
line-height: 20px;
}
.navbar .nav {
position: relative;
left: -149px;
display: block;
float: right;
margin: auto 0;
padding-top: 18px;
top: -13px;
}
.stats1 h1{
font-size:16px;
}

.stats2 h2{
font-size:18px;
border-bottom: 1px dashed #d9d9d8;
}
.stats3 h2{
font-size:18px;
border-bottom: 0px dashed #d9d9d8;
}

#rowHeader{
min-height:175px;
max-height: 221px;

position: absolute;
}

#shadow {
top: 62px;

display: none;
}
#search {
width: 334px;
margin-top: -120px;
}

.viewMore2, .viewMore3 {
top: 41px;
right: -18px;
}
.featVideo iframe {
width: 66%;
height: 222px;
}

.featVideo article {
width: 168px;
}
.featVideo article {
padding: 0px 17px;
}
.featVideo {
background: #f6f6f6;
margin-top: 10px;
position: relative;
max-width: 595px;
max-height: 222px;
min-width: 595px;
min-height: 222px;
margin-left: 0px;
}
.featVideo h3 {
line-height: 17px;
font-size:13px;
}
.featVideo p {
font-size:12px;
margin:0;
}
.visibleNearby .rsGCaption {
font-size: 12px !important;
bottom: 49px !important;
left: 5px !important;
}
#oneculture_background img{
display:none;
}
#corporate_background img{
display:none;	
}

#onevoice_background img{
display:none;
}
#backstage_background img{
display:none;
}
#gallery1 {
margin: 40px 0 0 0;
}
#corporate_slider{
text-align:center;	
}

a.corpSections {

padding-top: 40px;
}

#agents2 img{
width:140px;
height:142px;
}
#sales2 img{
width:140px;
height:142px;
}

#transactions2 img{
width:140px;
height:142px;
}

#offices2 img{
width:140px;
height:142px;
}
#agents3 img{
width:140px;
height:142px;
}
#sales3 img{
width:140px;
height:142px;
}

#transactions3 img{
width:140px;
height:142px;
}

#offices3 img{
width:140px;
height:142px;
}
#agents3 {
margin-top: -142px;
}
#sales3 {
margin-top: -142px;
}
#transactions3 {
margin-top: -142px;
}
#offices3 {
margin-top: -142px;
}
.ex1.image, .ex2.image, .ex3.image {
max-width:400px;
margin-bottom: 35px;
}
#wrapper_category {
padding-top: 77px;
}
.contentPage_category1 {
padding: 0px 0px 0px 10px;
}
.category_title_corporate{
width:200px;
}
.contentPage_category1 {
margin-right: 0;
margin-left: 0;
text-align: left;
}
/**************/
.category_title_corporate h1 {
font-size: 16px;
margin-top:-33px;
width: 280px;
}
/**************/
.contentPage_category1 ul {
font-size: 14px;
}
#corporate_body {
margin-top: 32px;
}
.contentCategoryPage {
max-width: 732px;
text-align: center;
}
.oneTeamVideos img {
width: 98%;
}
.spacer {
padding: 0px 0;
}
#cat_background1 {
display:none;
}
/*ONE Culture */

.category_title_oneCulture{
width:200px;
}
.category_title_oneCulture h1 {
font-size: 16px;
}
#oneCulture_body {
margin-top: 0px;
}
#corporate_header {
margin-top:0px;
}
#oneCulture_header {
margin-top:104px;
}
#oneVoice_header {
margin-top:104px;
}
#backstage_header {
margin-top:104px;
}
.oneCultureVideos img {
width: 98%;
}
/*ONE Voice */
.category_title_oneVoice{
width:200px;
}
.category_title_oneVoice h1 {
font-size: 16px;
}
#oneVoice_body {
margin-top: 0px;
}
.oneVoiceVideos img {
width: 98%;
}
/*Backstage Pass */
.category_title_backstage{
width:200px;
}
.category_title_backstage h1 {
font-size: 16px;
}
#backstage_body {
margin-top: 0px;
}
.backstageVideos img {
width: 98%;
}
#corporate_header {
/*margin-left: 10px;
*/
margin-top: 163px !important;
}
.contentPage_category2 {
padding: 29px 0px 35px 0px;
}
/*Video Page */
.contentPage_category2 {
padding: 35px 0px 35px 0px;
}
#oneTeamFeatvid {
max-width: 570px;
}
.social {
max-width: 570px;
}
.videoDetail {
max-width: 570px;
}
ul {
font-size: 12px;
}
.social li {
padding: 0 0px 0 30px;
}
.featVideo aside {
display:none;
}
.span4{
margin-left:0;
}
}
@media screen and (min-width: 641px) and (max-width: 679px){
#header_iphone{
display:none;		
}
#slider{
display:none;	
}
#featured{
margin-top: -144px;
padding-top: 13px;
}
#featured_videos a{
padding-right:9px;
}
#featured_videos img {
max-width: 310px;
}
.logo{
width:200px;
}
.main_nav{
float:left;
width: 80%;
margin-top: 0px;
text-align: center;
}
.main_nav span{
font-size:12px;
}
.title_nav {
width: 100px;
margin-left: -16px;
line-height: 12px;
}
.navbar .nav {
position: relative;
left: 0;
display: block;
float: right;
margin: auto 0;
padding-top: 18px;
top: -124px;
}
.stats1 h1{
font-size:16px;
}

.stats2 h2{
font-size:18px;
border-bottom: 1px dashed #d9d9d8;
}
.stats3 h2{
font-size:18px;
border-bottom: 0px dashed #d9d9d8;
}

#rowHeader{
min-height:93px;
max-height: 93px;

}

#shadow {
top: 62px;
}
#search {
width: 334px;
margin-top: -120px;
}

.viewMore2, .viewMore3 {
top: 41px;
right: -18px;
}
.featVideo iframe {
width: 66%;
height: 231px;
}

.featVideo article {
width: 168px;
}
.featVideo article {
padding: 0px 17px;
}
.featVideo {
background: #f6f6f6;
margin-top: 10px;
position: relative;
max-width: 595px;
max-height: 231px;
min-width: 595px;
min-height: 231px;
margin-left: 0px;
}
.featVideo h3 {
line-height: 17px;
font-size:13px;
}
.featVideo p {
font-size:12px;
margin:0;
}
.visibleNearby .rsGCaption {
font-size: 12px !important;
bottom: 49px !important;
left: 5px !important;
}
#oneculture_background img{
display:none;
}
#corporate_background img{
display:none;	
}

#onevoice_background img{
display:none;
}
#backstage_background img{
display:none;
}
#gallery1 {
margin: 40px 0 0 0;
}
#corporate_slider{
text-align:center;	
}

a.corpSections {

padding-top: 40px;
}
.logo_iphone{
display:none;
}
#agents2 img{
width:140px;
height:142px;
}
#sales2 img{
width:140px;
height:142px;
}

#transactions2 img{
width:140px;
height:142px;
}

#offices2 img{
width:140px;
height:142px;
}
.ex1.image, .ex2.image, .ex3.image {
max-width:400px;
margin-bottom: 35px;
}
#wrapper_category {
padding-top: 145px;
}
.contentPage_category1 {
padding: 0px 0px 0px 0px;
}
.category_title_corporate{
width:200px;
}
.category_title_corporate h1 {
font-size: 16px;
}
.contentPage_category1 ul {
font-size: 14px;
}
#corporate_body {
margin-top: 32px;
}
.contentCategoryPage {
max-width: 732px;
}
.oneTeamVideos img {
width: 98%;
}
.spacer {
padding: 0px 0;
}
#cat_background1 {
display:none;
}
/*ONE Culture */

.category_title_oneCulture{
width:200px;
}
.category_title_oneCulture h1 {
font-size: 16px;
}
#oneCulture_body {
margin-top: 0px;
}
.oneCultureVideos img {
width: 98%;
}
/*ONE Voice */
.category_title_oneVoice{
width:200px;
}
.category_title_oneVoice h1 {
font-size: 16px;
}
#oneVoice_body {
margin-top: 0px;
}
.oneVoiceVideos img {
width: 98%;
}
/*Backstage Pass */
.category_title_backstage{
width:200px;
}
.category_title_backstage h1 {
font-size: 16px;
}
#backstage_body {
margin-top: 0px;
}
.backstageVideos img {
width: 98%;
}
#corporate_header {
margin-left: 10px;
}
.contentPage_category2 {
padding: 29px 0px 35px 0px;
}
/*Video Page */
.contentPage_category2 {
padding: 107px 0px 35px 0px;
}
#oneTeamFeatvid {
max-width: 570px;
}
.social {
max-width: 570px;
}
.videoDetail {
max-width: 570px;
}
ul {
font-size: 12px;
}
.social li {
padding: 0 0px 0 30px;
}
.featVideo aside {
display:none;
}
.span4{
margin-left:0;
}
}
@media screen and (min-width: 680px) and (max-width: 767px){
#header_iphone{
display:none;		
}
#slider{
display:none;	
}
#featured{
margin-top: -115px;
padding-top: 18px;
}

#featured_videos a{
padding-right:9px;
}
.logo{
width:250px;
}
.main_nav{
float:left;
width: 80%;
margin-top: 0px;
text-align: center;
}
.main_nav span{
font-size:12px;
}
.title_nav {
width: 100px;
margin-left: -16px;
line-height: 12px;
}
.navbar .nav {
position: relative;
left: 324px;
display: block;
float: left;
margin: auto 0;
padding-top: 18px;
top: -145px;}
.stats1 h1{
font-size:14px;
}

.stats2 h2{
font-size:16px;
}
.stats3 h2{
font-size:16px;
}
#search {
margin-top: 27px;
}
.viewMore2, .viewMore3 {
top: 52px;
right: -13px;
}
.featVideo iframe {
width: 69%;
height: 255px;
}

.featVideo article {
width: 161px;
}
.featVideo article {
padding: 1px 17px;
}
.featVideo {
background: #f6f6f6;
margin-top: 50px;
position: relative;
max-width: 940px;
max-height: 414px;
min-width: 632px;
min-height: 255px;
margin-left: -70px;
}
.featVideo h3 {
line-height: 20px;
font-size:14px;
}
.visibleNearby .rsGCaption {
font-size: 13px !important;
bottom: 64px !important;
left: 6px !important;
}
.logo_iphone{
display:none;
}
#agents2 img{
width:125px;
height:126px;
}
#sales2 img{
width:125px;
height:126px;
}

#transactions2 img{
width:125px;
height:126px;
}

#offices2 img{
width:125px;
height:126px;
}
#agents3 img{
width:125px;
height:126px;
}
#sales3 img{
width:125px;
height:126px;
}

#transactions3 img{
width:125px;
height:126px;
}

#offices3 img{
width:125px;
height:126px;
}
#agents3 {
margin-top: -126px;
}
#sales3 {
margin-top: -126px;
}
#offices3 {
margin-top: -126px;
}
#transactions3 {
margin-top: -126px;
}
.category_title_corporate{
width:200px;
}
.category_title_corporate h1 {
font-size: 16px;
}
.contentPage_category1 ul {
font-size: 14px;
}
.contentCategoryPage {
max-width: 732px;
}
.oneTeamVideos img {
width: 98%;
}
.spacer {
padding: 19px 0;
}
#cat_background1 {
display:none;
}
/*ONE Culture */

.category_title_oneCulture{
width:200px;
}
.category_title_oneCulture h1 {
font-size: 16px;
}
#oneCulture_body {
margin-top: 0px;
}
.oneCultureVideos img {
width: 98%;
}
/*ONE Voice */
.category_title_oneVoice{
width:200px;
}
.category_title_oneVoice h1 {
font-size: 16px;
}
#oneVoice_body {
margin-top: 0px;
}
.oneVoiceVideos img {
width: 98%;
}
/*Backstage Pass */
.category_title_backstage{
width:200px;
}
.category_title_backstage h1 {
font-size: 16px;
}
#backstage_body {
margin-top: 0px;
}
.backstageVideos img {
width: 98%;
}
#corporate_header {
margin-left: 10px;
}
.contentPage_category2 {
padding: 29px 0px 35px 0px;
}
/*Video Page */
.contentPage_category2 {
padding: 29px 0px 35px 0px;
}
#oneTeamFeatvid {
max-width: 570px;
}
.social {
max-width: 570px;
}
.videoDetail {
max-width: 570px;
}
ul {
font-size: 12px;
}
.social li {
padding: 0 0px 0 30px;
}
.featVideo aside {
display:none;
}
.span4{
margin-left:0;
}
}
@media screen and (min-width: 768px) and (max-width: 800px){
#header {
padding: 0 15px;
}
#header_iphone{
display:none;		
}
#slider{
display:none;	
}
#featured{
padding-top: 40px;
margin-top: -116px;
}

.main_nav{
width: 70%;
margin-top: 20px;
text-align: center;
}
.main_nav span{
font-size:smaller;
}
.title_nav {
width: 120px;
margin-left: -31px;
line-height: 12px;
}
#featured_videos a{
padding-right:22px;
}

.stats1 h1{
font-size:14px;
}

.stats2 h2{
font-size:16px;
}
.stats3 h2{
font-size:16px;
}
#search {
margin-top: 31px;
width: 368px;
}
.viewMore2, .viewMore3 {
top: 62px;
right: -12px;
}
#cat_featured1{
margin: 0 -67px;
}
#cat_featured2{
margin: 0 -67px;
}
#cat_featured3{
margin: 0 -67px;
}
#cat_featured4{
margin: 0 -67px;
}
.featVideo iframe {
width: 69%;
height: 246px;
}

.featVideo article {
width: 161px;
}
.featVideo article {
padding: 14px 17px 0 17px;
}
.featVideo {
background: #f6f6f6;
margin-top: 50px;
position: relative;
max-width: 940px;
max-height: 414px;
min-width: 632px;
min-height: 246px;
/*margin-left: -63px;*/
}
.featVideo h3 {
line-height: 17px;
font-size:13px;
}
.featVideo p {
font-size:12px;
margin:0;
line-height: 1.6em;
}
.visibleNearby .rsGCaption {
font-size: 13px !important;
bottom: 64px !important;
left: 6px !important;
}
.logo_iphone{
display:none;
}
#agents2 img{
width:125px;
height:126px;
}
#sales2 img{
width:125px;
height:126px;
}

#transactions2 img{
width:125px;
height:126px;
}

#offices2 img{
width:125px;
height:126px;
}
#agents3 img{
width:125px;
height:126px;
}
#sales3 img{
width:125px;
height:126px;
}

#transactions3 img{
width:125px;
height:126px;
}

#offices3 img{
width:125px;
height:126px;
}
#agents3 {
margin-top: -126px;
}
#sales3 {
margin-top: -126px;
}
#offices3 {
margin-top: -126px;
}
#transactions3 {
margin-top: -126px;
}
#wrapper_category {
padding-top: 139px;
}
/*ONE TEAM */
.category_title_corporate{
width:200px;
}
.category_title_corporate h1 {
font-size: 16px;
}
.contentPage_category1 ul {
font-size: 14px;
}
.contentCategoryPage {
max-width: 732px;
}
.oneTeamVideos img {
width: 98%;
}
.spacer {
padding: 19px 0;
}
/*ONE Culture*/
.category_title_oneCulture{
width:200px;
}
.category_title_oneCulture h1 {
font-size: 16px;
}
.oneCultureVideos img {
width: 98%;
}
/*ONE Voice*/
.category_title_oneVoice{
width:200px;
}
.category_title_oneVoice h1 {
font-size: 16px;
}
.oneVoiceVideos img {
width: 98%;
}
/*Backstage*/
.category_title_backstage{
width:200px;
}
.category_title_backstage h1 {
font-size: 16px;
}
.backstageVideos img {
width: 98%;
}
#corporate_header {
/*margin-left: 10px;*/
}
/*Video Page */
.contentPage_category2 {
padding: 35px 0px 35px 0px;
}
#oneTeamFeatvid {
max-width: 570px;
}
.social {
max-width: 570px;
}
.videoDetail {
max-width: 570px;
}
ul {
font-size: 12px;
}
.social li {
padding: 0 0px 0 30px;
}
.featVideo aside {
display:none;
}
.span4{
margin-left:0;
}
}
@media screen and (min-width: 801px) and (max-width: 1000px){
#header {
padding: 0 15px;
}
#header_iphone{
display:none;		
}
#slider{
display:none;	
}
#featured{
padding-top: 40px;
margin-top: -116px;
}

.main_nav{
width: 70%;
margin-top: 20px;
text-align: center;
}
.main_nav span{
font-size:smaller;
}
.title_nav {
width: 120px;
margin-left: -31px;
line-height: 12px;
}

#featured_videos a{
padding-right:22px;
}
.stats1 h1{
font-size:14px;
}

.stats2 h2{
font-size:16px;
}
.stats3 h2{
font-size:16px;
}
#search {
margin-top: 31px;
width: 368px;
}
.viewMore2, .viewMore3 {
top: 62px;
right: -12px;
}

.featVideo iframe {
width: 69%;
height: 255px;
}

.featVideo article {
width: 169px;
}
.featVideo article {
padding: 6px 17px 0 17px;
}
.featVideo {
background: #f6f6f6;
margin-top: 50px;
position: relative;
max-width: 940px;
max-height: 414px;
min-width: 657px;
min-height: 255px;
/*margin-left: -63px;*/
}
.featVideo h3 {
line-height: 20px;
font-size:14px;
}
.visibleNearby .rsGCaption {
font-size: 14px !important;
bottom: 91px !important;
left:22px !important;
}
.logo_iphone{
display:none;
}
#agents2 img{
width:150px;
height:152px;
}
#sales2 img{
width:150px;
height:152px;
}

#transactions2 img{
width:150px;
height:152px;
}

#offices2 img{
width:150px;
height:152px;
}
#agents3 img{
width:150px;
height:152px;
}
#sales3 img{
width:150px;
height:152px;
}

#transactions3 img{
width:150px;
height:152px;
}

#offices3 img{
width:150px;
height:152px;
}
#agents3 {
margin-top: -152px;
}
#sales3 {
margin-top: -152px;
}
#offices3 {
margin-top: -152px;
}
#transactions3 {
margin-top: -152px;
}
/*ONE Team */
.category_title_corporate h1 {
font-size: 17px;
}
.contentCategoryPage {
max-width: 925px;
}
.oneTeamVideos img {
width: 98%;
}
.spacer {
padding: 19px 0;
}

/*ONE Culture */
.category_title_oneCulture h1 {
font-size: 17px;
}
.oneCultureVideos img {
width: 98%;
}
/*ONE Voice */
.category_title_oneVoice h1 {
font-size: 17px;
}
.oneVoiceVideos img {
width: 98%;
}

/*backstage */
.category_title_backstage h1 {
font-size: 17px;
}
.backstageVideos img {
width: 98%;
}
#corporate_header {
/*margin-left: 10px;*/
}

/*Video Page */
.contentPage_category2 {
padding: 50px 0px 90px 0px;
}
#oneTeamFeatvid {
max-width: 700px;
}
.social {
max-width: 700px;
}
.videoDetail {
max-width: 700px;
}
.span4{
margin-left:0;
}

.featVideo aside {
display:none;
}
}


@media screen and (min-width: 1001px) and (max-width: 1100px){
#header_iphone{
display:none;		
}
.da-slide .da-img img{
position: relative;
right: 275px;
bottom: 100px;
}
.da-slide .da-img1 img{
position: relative;
left: -275px;
bottom: 100px;
}
.da-slide h2{
color: #363636;
font-size: 32px;
width: 25%;
top: 116px;
white-space: nowrap;
z-index: 10;
text-shadow: 1px 1px 1px rgba(0,0,0,0.1);
font-family: 'Conv_avenir', sans-serif;
font-weight: 100;
line-height: 57px;
}

.da-slide .title3{
top: 81px;
left: 105px;
}

.da-slide p{
width: 60%;
top: 164px;
color: #363636;
font-size: 32px;
text-transform: uppercase;
font-family: 'Conv_avenir', sans-serif;
font-weight: 900;
z-index: 10;
}

#featured_videos a{
padding-right:22px;
}
.main_nav{
width: 80%;
margin-top: 20px;
text-align: center;
}
.main_nav span{
font-size:smaller;
}
.title_nav {
width: 130px;
margin-left: -20px;
line-height: 12px;
}
#search {
margin-top: 20px;
}
.viewMore2, .viewMore3 {
top: 74px;
right: -5px;

}
.featVideo iframe {
width: 69%;
height: 258px;
}
.featVideo {
min-height: 258px;
}
.featVideo article {
width: 166px;
}
.featVideo article {
padding: 14px 17px 0 17px;
}

.featVideo h3 {
line-height: 20px;
font-size:14px;
}
.featVideo p {
font-size:12px;
margin:0;
}
.visibleNearby .rsGCaption {
font-size: 14px !important;
bottom: 99px !important;
left:22px !important;
}
.logo_iphone{
display:none;
}
.stats2 h2 {
font-size: 22px;
}
.stats1 h1 {
font-size: 16px;
}
/*#sales2 img{
width:68%;
}

#transactions2 img{
width:68%;
}

#offices2 img{
width:68%;
}*/
/* ONE Team */
.category_title_corporate h1 {
font-size: 17px;
}
.contentCategoryPage {
max-width: 980px;
}
.oneTeamVideos img {
width: 98%;
}
.spacer {
padding: 15px 0;
}

/*ONE Voice */
.category_title_oneVoice h1 {
font-size: 17px;
}
.oneVoiceVideos img {
width: 98%;
}

/*ONE Culture */
.category_title_oneCulture h1 {
font-size: 17px;
}
.oneCultureVideos img {
width: 98%;
}
/*Backstage */
.category_title_backstage h1 {
font-size: 17px;
}
.backstageVideos img {
width: 98%;
}
#corporate_header {
/*margin-left: 10px;*/
}
.contentPage_category2 {
padding: 50px 0px 90px 0px;
}
#oneTeamFeatvid {
max-width: 700px;
}
.social {
max-width: 700px;
}
.videoDetail {
max-width: 700px;
}
.span4{
margin-left:0;
}
.oneTeamVideos img {
height: 163px;
}
.featVideo aside {
display:none;
}
}

@media screen and (min-width: 1101px) and (max-width: 1280px){
#header_iphone{
display:none;		
}
.da-slide .da-img img{
position: relative;
right: 345px;
bottom: 100px;
}
.da-slide .da-img1 img{
position: relative;
left: -345px;
bottom: 100px;
}
.da-slide h2{
color: #363636;
font-size: 45px;
width: 25%;
top: 116px;
white-space: nowrap;
z-index: 10;
text-shadow: 1px 1px 1px rgba(0,0,0,0.1);
font-family: 'Conv_avenir', sans-serif;
font-weight: 100;
line-height: 70px;
}

.da-slide .title3{
top: 115px;
left: 83px;
}

.da-slide p{
width: 60%;
top: 193px;
color: #363636;
font-size: 45px;
text-transform: uppercase;
font-family: 'Conv_avenir', sans-serif;
font-weight: 900;
z-index: 10;
}
#featured_videos a{
padding-right:9px;
}
.viewMore2, .viewMore3 {
top: 96px;
}
.featVideo iframe {
width: 69%;
height: 323px;
}
.featVideo {
min-height: 323px;
}
.featVideo article {
padding: 14px 17px 0 17px;
}
.visibleNearby .rsGCaption {
font-size: 14px !important;
bottom: 125px !important;
left:32px !important;
}
.logo_iphone{
display:none;
}

}

@media screen and (min-width: 1281px) and (max-width: 1440px){
#header_iphone{
display:none;		
}
.da-slide .da-img img{
position: relative;
right: 369px;
bottom: 100px;
}
.da-slide .da-img1 img{
position: relative;
left: -369px;
bottom: 100px;
}
.da-slide h2{
color: #363636;
font-size: 45px;
width: 25%;
top: 116px;
white-space: nowrap;
z-index: 10;
text-shadow: 1px 1px 1px rgba(0,0,0,0.1);
font-family: 'Conv_avenir', sans-serif;
font-weight: 100;
}

.da-slide .title3{
top: 108px;
left: 105px;
}

.da-slide p{
width: 40%;
top: 167px;
color: #363636;
font-size: 45px;
text-transform: uppercase;
font-family: 'Conv_avenir', sans-serif;
font-weight: 900;
z-index: 10;
}
#featured_videos a{
padding-right:9px;
}
.featVideo iframe {
width: 69%;
height: 360px;
}
.featVideo article {
padding: 14px 17px 0 17px;
}
.visibleNearby .rsGCaption {
font-size: 14px !important;
bottom: 132px !important;
left:36px !important;
}

.logo_iphone{
display:none;
}
.span4{
margin-left:0;
}

}

@media screen and (min-width: 1441px) {
#header_iphone{
display:none;		
}
.logo_iphone{
display:none;
}	
.span4{
margin-left:0;
}
.oneTeamVideos img {
height: 199px;
}
}