@charset "utf-8";
/* CSS Document */

@font-face {
  font-family: 'MyWebFont';
  src: url('/wp-content/themes/dreamspace/Fonts/GothamLight.eot'); /* IE9 Compat Modes */
  src: url('/wp-content/themes/dreamspace/Fonts/GothamLight.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content/themes/dreamspace/Fonts/GothamLight.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content/themes/dreamspace/Fonts/GothamLight.woff') format('woff'), /* Pretty Modern Browsers */
       url('/wp-content/themes/dreamspace/Fonts/GothamLight.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('/wp-content/themes/dreamspace/Fonts/GothamLight.svg#svgFontName') format('svg'); /* Legacy iOS */
}
<!-- Typography -->

p {
	font:small-caption;
}

a.body {
text-decoration: underline;
}

p.videohome {
text-align: center;
padding: 76px 0;
}

@media(max-width:450px){p.videohome {padding: 0;}}




#demonstration h1 {
font-weight: 700;
font-size: 1.18em;
}

h1.blue {
font-weight: 700;
font-size: 1.35em;
font-family: 'open sans';
}
h1.subheader {
font-weight: 500;
font-size: 1.15em;
font-family: 'open sans';
}

h1.approach {
font-size: 1.4em;
font-weight: 500;
font-family: 'open sans', helvetica;
}

h1.fullwidth {
font-weight: 700;
font-size: 1.7em;
margin-top: 1.5em;
font-family: 'open sans';
}



.SM-text a {
color: #74c8fb;
}

.homeintro h1 {
font-weight: 700;
text-align: center;
font-size: 1.5em;
margin-bottom: 60px;
}

.grid_6 div#demonstration .SM-text a:hover {
color: #004153;
}

.content.clearfix a {
color:#74C8FB;
}

.content.clearfix a:hover {
color:#004153;
}

div#abouttopleft 23 {
font-size: 20px;
font-weight: 700;
}

ul#menu-about-us {
float: right;
padding: 0px 0px 45px 0px;
background-color: transparent;
background-repeat: no-repeat;
background-attachment: scroll;
background-position: right bottom;
margin-top: 0px;
}

.col-md-4.col-xs-6 h3 {
font: small-caption;
font-size: 30px;
font-weight: 700;
}

.wpb_wrapper h6.blue {
font: small-caption;
font-size: 20px;
font-weight: 700;
color: #111c24;
}

.one-half {
font: small-caption;
}

.one-half h4 {
font: small-caption;
}

div#demonstration h3 {
font: small caption;
font-size: 17px;
font-family: inherit;
font-weight: 700;
color: #111c24;
}

.grid_6 h6 {
font: small-caption;
font-weight: 700;
}

.companycontent p {
	margin:0 0 16px 0;
	font: small-caption;
	font-size:1.1em;
	letter-spacing: .01em;
	line-height: 1.55em;
}
.companycontent h1 {
font: small-caption;
font-size: 20px;
font-weight: 700;
color:#111c24;
}
.companycontent h2 {
font: small-caption;
font-size: 20px;
font-weight: 700;
}
.companycontent h3 {
font-weight: 500;
font-size: 1.3em;
}
.companycontent h4 {
color: #8fcae7;
}
.company h2 {
font-weight: 700;
font-size:1.4em;
}
.companycontent { 
margin: 45px 0 45px 0;
}

@media(max-width:450px) {.company{margin-left: -50px;margin-right: -50px;}.companycontent{margin-left: -35px;margin-right: -35px;}}

.aboutleft { 
margin-bottom:20px;
}



.wpb_wrapper h6 {
font-size: 20px;
color: #111c24;
}

.aboutright-content h5 {
font-size: 1.02em;
letter-spacing: .04em;
margin: 0 0 4px 0;
}

.aboutright-content p {
font-size: 12px;
}

.aboutright-content h4 {
color: #8fcae7;
}
.aboutright-title h3 {
color: #004153;
font:small-caption
}

h2.home {
font: small-caption;
font-size: 18px;
font-weight: 700;
color: #00b1c1;
}


.homeintro h1 {
font-family: 'open sans';
font-size: 2em;
font-weight: bold;
text-align: center;
margin-bottom: 45px;
}

.homeintro {
position: relative;
}

h5.workplacestats {
color: #111c24;
text-align: center;
font: small-caption;
font-size: 21px;
text-transform: uppercase;
font-weight: 800;
}

h6.workplacestats {
text-align: center;
font-size: 1.5em;
margin-bottom: 25px;
font-weight: 700;
font-family: 'open sans';
}

.workplacedata h3 {
font: small-caption;
text-align: center;
font-size: 20px;
color: #111c24 ;
}

.workplacedata p {
text-align: center;
}

h3.home {
font-family: 'open sans';
font-size: 1.5em;
margin: 45px 0 7px 0;
color: #fff;
font-weight: 700;
}

.homedashboard {
	text-align:center;
	background-color:#004153;
}

.homedashboard .content-wrapper {
	margin-bottom: 45px;
}

.homedashboard p {
	font: small-caption;
	font-size: 16px;
	color: #ff;
}








<!-- Footer -->

.f-menu {
    float: left !important;
	font-size: 11px;
}

.f-social {
    float: left;
    margin-left: 11px !important;
    position: relative;
    margin-top: -2px;
	font-size: 11px;
}
.f-sociall {
    float: left;
    position: relative;
    margin-top: 20px;
	font-size: 11px;
}
.tsocial-icons {
    float: right;
    list-style: none outside none;
}
.f-menu ul li {
    float: left;
    margin: 0 0 0 10px;
    border-right: 1px solid;
    padding-right: 10px;
}
.fbottom-wrapper {
    font-size: .89em;
	padding-top: 10px;
	background-repeat: no-repeat;
	background-position: left bottom;
	background-image: linear-gradient(to top, #004153 0%, #00556D 65%);
}
.ftopbar {
    background: white;
}
.ftopbar {
    float: left;
    padding: 15px 0 0px;
    position: relative;
    width: 100%;
}
.menu-wrapper, .sf-menu ul, .sf-menu ul li, #megaMenu, #megaMenu ul.megaMenu li.menu-

item.ss-nav-menu-reg ul.sub-menu li.menu-item a, #megaMenu ul.megaMenu li.menu-item.ss-nav-

menu-reg ul.sub-menu li.menu-item span.um-anchoremulator, #megaMenu ul.megaMenu li.menu-

item.ss-nav-menu-mega ul.sub-menu ul.sub-menu-2 li.menu-item > a, #megaMenu ul.megaMenu 

li.menu-item.ss-nav-menu-mega ul.sub-menu ul.sub-menu-2 li.menu-item > span.um-

anchoremulator, #megaMenu ul.megaMenu ul.sub-menu ul.sub-menu-2 li.menu-item > a, #megaMenu 

ul.megaMenu ul.sub-menu ul.sub-menu-2 li.menu-item > span.um-anchoremulator {
    background-color: rgba(255, 255, 255, 0) !important;
}

.header-wrapper, .menu-wrapper {
    float: left;
    width: auto;
}

.container {
    margin: 0 auto;
    padding: 0;
    transition: all 0.2s linear 0s;
    width: 100%;
}


.menu-wrapper {
    float: right;
    width: auto;
}

.menu-wrapper {
    border-bottom: none;
    border-top: none;
}

.header-wrapper {
    background-color: rgba(255, 255, 255, 0);
    border-top: medium none;
    padding: 0;
	margin:-30px 0 0 0;
}

@media (min-width:1100px) {.header-wrapper {margin: -30px 0px 0px 0px;}}



.container-top {
    margin: 0 auto;
    max-width: 960px;
    transition: all 0.2s linear 0s;
    width: 100%;
}

#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item.megaReg-with-sub > a, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item.megaReg-with-sub > span.um-anchoremulator, #megaMenu ul.megaMenu li.menu-item.mega-with-sub > a, #megaMenu ul.megaMenu li.menu-item.mega-with-sub > span.um-anchoremulator, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega > a, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega > span.um-anchoremulator {
    padding-right: 0 !important;
}

.sf-menu li a {
    display: block;
    margin: 12px 0;
    padding: 8px 12px;
}
.menu-wrapper {
    min-width: 320px;
}
.current-menu-item a {
    color: #8fcae7 !important;
	font-size: 11px;
}
.menu-item a:hover {
    color: #8fcae7 !important;
}
.tsocial-icons.flags {
	position: relative;
	right: 74px;
	top: -10px;
}
.logindiv {
    background-color: black;
    border-radius: 0 0 8px 8px;
    color: white;
    float: right;
    height: 20px;
    padding-left: 4px;
    position: absolute;
    right: 50px;
    text-align: center;
    width: 136px;
}


.content.clearfix ul li {
list-style: circle;
}


.imagecontainer {
    background: none repeat scroll 0 0 #fff;
    display: inline;
    float: left;
    height: 145px;
    margin: 2px;
    overflow: hidden;
    position: relative;
    width: 145px;
	color:#c7c2ba;
}
.imagecontainercc {
    background: none repeat scroll 0 0 #111c24;
    display: inline;
    float: left;
    height: 145px;
    margin: 2px;
    overflow: hidden;
    position: relative;
    width: 145px;
	color:#c7c2ba;
}
.imagecontainerco {
    background: none repeat scroll 0 0 #111c24;
    display: inline;
    float: left;
    height: 145px;
    margin: 2px;
    overflow: hidden;
    position: relative;
    width: 145px;
	color:#c7c2ba;
}
.imagecontainercu {
    background: none repeat scroll 0 0 #111c24;
    display: inline;
    float: left;
    height: 145px;
    margin: 2px;
    overflow: hidden;
    position: relative;
    width: 145px;
	color:#c7c2ba;
}
.imagecontainerne {
    background: none repeat scroll 0 0 #c7c2ba;
    display: inline;
    float: left;
    height: 145px;
    margin: 2px;
    overflow: hidden;
    position: relative;
    width: 145px;
	color:#c7c2ba;
}
.imagecontaineroa {
    background: none repeat scroll 0 0 #c7c2ba;
    display: inline;
    float: left;
    height: 145px;
    margin: 2px;
    overflow: hidden;
    position: relative;
    width: 145px;
	color:#c7c2ba;
}

.rotatetext {
    display: block;
    font-family: arial;
    font-weight: bold !important;
	font-size:11px;
    position: relative;
    text-align: center;
    text-transform: uppercase;
    top: 45px;
    transform: rotate(315deg);
    right: 0px;
	color: #fff;
}
.rotatetextw {
    display: block;
    font-family: arial;
    font-weight: bold !important;
	font-size:11px;
    position: relative;
    text-align: center;
    text-transform: uppercase;
    top: 45px;
    transform: rotate(315deg);
    right: 0px;
	color: #004153;
}
.rotatetextw2 {
    display: block;
    font-family: arial;
    font-weight: bold !important;
	font-size:11px;
    position: relative;
    text-align: center;
    text-transform: uppercase;
    top: 45px;
    transform: rotate(315deg);
    right: 0px;
	color: #004153;
}
.rotatetextw2:hover {
    display: block;
    font-family: arial;
    font-weight: bold !important;
	font-size:11px;
    position: relative;
    text-align: center;
    text-transform: uppercase;
    top: 45px;
    transform: rotate(315deg);
    right: 0px;
	color: #fff;
}
.rotatetextw3 {
    display: block;
    font-family: arial;
    font-weight: bold !important;
	font-size:11px;
    position: relative;
    text-align: center;
    text-transform: uppercase;
    top: 45px;
    transform: rotate(315deg);
    right: 0px;
	color: #fff;
}
.rotatetextw3:hover {
    display: block;
    font-family: arial;
    font-weight: bold !important;
	font-size:11px;
    position: relative;
    text-align: center;
    text-transform: uppercase;
    top: 45px;
    transform: rotate(315deg);
    right: 0px;
	color: #fff;
}
.imagecontainertop {
    left: 361px;
    position: relative;
    top: 30px;
    transform: rotate(45deg);
}
.imagecontainer:hover {
    background: none repeat scroll 0 0 #e0df00;
    display: inline;
    float: left;
    height: 145px;
    margin: 2px;
    overflow: hidden;
    position: relative;
    width: 145px;
    color: white !important;
	transition: 1.1s;
}
.imagecontainercc:hover {
    background: none repeat scroll 0 0 #c7c2ba;
    display: inline;
    float: left;
    height: 145px;
    margin: 2px;
    overflow: hidden;
    position: relative;
    width: 145px;
    color: white !important;
	transition: 1.1s;
}
.imagecontainerco:hover {
    background: none repeat scroll 0 0 #c7c2ba;
    display: inline;
    float: left;
    height: 145px;
    margin: 2px;
    overflow: hidden;
    position: relative;
    width: 145px;
    color: white !important;
	transition: 1.1s;
}
.imagecontainercu:hover {
    background: none repeat scroll 0 0 #c7c2ba;
    display: inline;
    float: left;
    height: 145px;
    margin: 2px;
    overflow: hidden;
    position: relative;
    width: 145px;
    color: #004153 !important;
	transition: 1.1s;
}
.imagecontainerne:hover {
    background: none repeat scroll 0 0 #111c24;
    display: inline;
    float: left;
    height: 145px;
    margin: 2px;
    overflow: hidden;
    position: relative;
    width: 145px;
    color: #fff !important;
	transition: 1.1s;

}
.imagecontaineroa:hover {
    background: none repeat scroll 0 0 #111c24;
    display: inline;
    float: left;
    height: 145px;
    margin: 2px;
    overflow: hidden;
    position: relative;
    width: 145px;
    color: #fff !important;
	transition: 1.1s;
}
.entry123 {
clear: both;
height: 190px;
overflow: hidden;
text-align: left;
color: #333;
}
.postdiv:hover {
    background-color: rgba(255, 255, 255, 0);
	
}

.postdiv a:hover {
    text-decoration: none;
}
.postdiv:hover h3 {
    color: #7dcdf1;
}
.postdiv {
    padding-left: 5px;
    padding-right: 5px;
	margin-left: -8px;
	margin-top: -20px;
}

.entrytext {
    height: 90px;
    overflow: hidden;
    position: relative;
    width: 239px;
    text-align: left;
    margin: 5px;
}

.entrytextnews {
    height: 85px;
    overflow: hidden;
    position: relative;
    width: 239px;
    text-align: left;
    margin: 5px;
	color:#fff;
}

h2.widgettitle {
	font-size: 17px;
	font: small-caption;
	margin-bottom: -5px;
	color: #c7c2ba;
}

.bportrait-img {
	width: 30%;
}

.container-product{
	max-width: 960px;
	margin: 0 auto;
	padding: 0;
	padding-top: 20px;
	transition: all 0.2s linear 0s;
	width: 100%;
}

section.cta {
	border: 1px solid #e4e4e4;
	border-left: 5px solid #00b1c1!important;
	padding: 9px 24px 9px 24px;
}

.btn-yellow {
    color: #111c24;
	padding: 5px 15px;
	margin-top: 0px;
	float: left;
    border-radius: 5px;
	background: #fafafa;
}

.btn-yellow:hover {
    color: #fff;
	padding: 5px 15px;
	margin-top: 0px;
	float: left;
    border-radius: 5px;
	background: #111c24;
	transition: 1.1s;
}

.thinbutton { 
	color: #fff;
	border:1px solid #fff;
	padding: 10px;
	margin-top: 0px;
	float: left;
	border-radius: 5px;
}

.thinbutton:hover { 
	background-color: #111c24;
	color: #fff;
	bordrer:1px solid #111c24;
	border-radius: 5px;
	transition: 1.1s;
}

.thinbuttonw { 
	color: #004153;
	border: 1px solid #004153;
	padding: 10px;
	margin-top: 0px;
	float: left;
	border-radius: 5px;
}

.thinbuttonw:hover { 
	background-color:#111c24;
	color: #fff;
	border-radius: 5px;
	transition: 1.1s;
}

.nextthinbutton { 
	color: #111c24;
	padding: 10px;
	margin-top: 0px;
	float: left;
}

.nextthinbutton:hover { 
	color: #00b1c1;
}

.entrynewsheader {
	color:#00b1c1;
}

.entrynewsheader:hover {
	color:#c7c2ba;
}


<!-- Middle Wrapper-->













<!-- Lining up email and chat text | End -->

<!-- Sub Navigation | Start -->

div#productnav {
position: relative;
margin-top: -31px;
width: 100%;
z-index: 2000;
text-align: left;
}

#productnav {
position: absolute;
margin-bottom: -20px;
width: 100%;
z-index: 5;
text-align: left;
}

#productnav #productnav_inside {
width: 954px;
margin: 0 auto;
margin-top: -20px;
border-radius: 0 0 5px 5px;
padding: 0 3px 3px;
-moz-border-radius: 0 0 3px 3px;
-webkit-border-radius: 0 0 3px 3px;
}





#productnav_inside {
padding: 0 3px 3px;
width: 954px;
margin: 0 auto;
border-radius: 0 0 3px 3px;
-moz-border-radius: 0 0 3px 3px;
-webkit-border-radius: 0 0 3px 3px;
}

#productnav ul {
list-style: none;
}

#productnav ul {
list-style: none;
}

<!-- Cell 1 -->
#productnav ul li:first-child {
border-radius: 0 0 0 5px;
}

#productnav ul li {
float: left;
margin: 0;
}
<!-- Cell 1 End -->

<!-- Sub Navigation a:href -->

#productnav .default ul li.selected a {
background-color: #151515;
}

#productnav .default ul li a {
padding: 8px 14px 8px 13px;
}

#productnav ul li:first-child a {
border-radius: 0 0 0 5px;
border-left: none;
}

#productnav ul li a {
display: block;
color: #fff;
}



<!-- Navigation Signup | Start -->

#productnav ul li.right:last-child a {
border-radius: 0 0 5px 0;
}





<!-- Cell 2 | Start -->

#productnav ul li.right {
float: right;
}

#productnav .default ul li.right {
background: none;
border-right: none;
}

<!-- Sub Navigation | End -->

.container_12 .grid_6 {
width: 468px;
}




















<!-- Product Navigation -->

#productnav{position:relative;width:100%;z-index:35;text-align:left}

#productnav #productnav_inside{width:960px;margin:0 
auto;position:absolute;padding:0;border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;}

@media(max-width:450px){#productnav{display:none;}#productnav#productnav_inside{display:none;}}

#productnav
ul{list-style:none;margin: 0px 0px 14px 0px;}

#productnav ul
li{float:left}

#productnav ul li:first-child{border-radius:0 0 0 5px}

#productnav ul li:first-child
a{border-radius:0 0 0 5px;border-left:none}

#productnav ul
li.right{float:right}

#productnav ul li.right:last-child
a{border-radius:0 0 5px 0}

#productnav ul li
a{display:block;color:#fff;padding:13px
40px 12px}

#productnav ul li a:hover{
	text-decoration:none
}

#productnav .default ul li{
	border-right: 1px solid #5F5F5F;
    background-color: #3F3C3C;
}

#productnav .default ul li.right{
	background:none;
	border-right:none
}

#productnav .default ul li a:hover{
	background-color:#4B4E50;
}

#productnav .default ul li.selected a:hover{cursor:default}

#productnav li.hassubs:hover
ul.subsubnav{display:block}

#productnav .default
ul.subsubnav{position:absolute;background-color:#0059a7;display:none}

#productnav .default ul.subsubnav
li{border:0px;float:none}

#productnav .default ul.subsubnav li
a{font-size:1.3rem;padding:7px
30px 6px;border:0px;border-radius:0px;cursor:pointer !important}

#productnav .default ul.subsubnav li a:hover,
#productnav .default ul.subsubnav li.selected a:hover{background-color:#015095}

#productnav .default ul li
a.sign_up{
	margin:6px;
	border-radius:4px;
	padding:7px 20px 6px;
	font-size:1.2rem;
	text-transform:uppercase
}

#productnav .default ul li
a.contact_us{margin:6px;background:#fff;border-radius:4px;padding:7px
10px 6px;border:none;color:#0064b9}#productnav .default a.contact_us a:hover{background-color:#eee}#productnav .default a.contact_us .icon-form-blue{margin: -3px 9px -5px 0}#productnav .default a.contact_us .icon-arrow-7px-blue{margin:0
0 1px 12px}



#productnav .default ul li a.sign_up, #productnav .default ul li a.chat-primary {
margin: 4px 7px 0px 4px;
background: linear-gradient(to top, #396A81 0%, #8fcae7 100%);
color: #fff;
border-radius: 4px;
padding: 5px 8px 5px;
font-size: .76rem;
text-transform: uppercase;
}



#productnav .default ul li
a.contact_us{margin:6px;background:#fff;border-radius:4px;padding:7px
10px 6px;border:none;color:#0064b9}

#productnav .default a.contact_us a:hover{background-color:#eee}

#productnav .default a.contact_us .icon-form-blue{margin: -3px 9px -5px 0}

#productnav .default a.contact_us .icon-arrow-7px-blue{margin:0
0 1px 12px}


#productnav .default{
	background-color:#444;
}



<!-- Footer -->

#footer ul li {
list-style: none;
}

.col-md-3.col-sm-4 ul li {
list-style: none;
}

.col-md-3.hidden-sm.hidden-sm ul li {
list-style: none;
}

.row.menu h2 {

text-transform: uppercase;
color: #ffffff;
font-size: 1.03em;
}

.col-xs-12 h2 {

text-transform: uppercase;
color: #ffffff;
font-size: 1.03em;
}

.col-xs-12 div.row .col-sm-4 {
padding-right: 0px;
padding-left: 15px;
width: 42px;
}

.row.hidden-xs {
line-height: 1.0rem;
}

.row.menu li {
margin: 0px 0px 4px 0;
}
<!-- End of Footer -->

.content.clearfix li {
list-style-image: check;
}

<!-- Grey Button -->

div#live-chat {
margin: 6px;
background-image: -ms-linear-gradient(top, #82D250 0%, #3C8C0A 100%);
background-image: -moz-linear-gradient(top, #82D250 0%, #3C8C0A 100%);
background-image: -o-linear-gradient(top, #82D250 0%, #3C8C0A 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #82D250), color-stop(1, #3C8C0A));
background-image: -webkit-linear-gradient(top, #82D250 0%, #3C8C0A 100%);
background-image: linear-gradient(to bottom, #82D250 0%, #3C8C0A 100%);
background-color: #6BBB39;
border-radius: 4px;
border: 1px solid #398907;
text-shadow: 0 1px 0 #398907;
display: inline-block;
line-height: 16px;
position: relative;
top: -10px;
}

div#live-chat.chatButton a span, div#live-chat.emailButton a span {
display: block;
margin-right: 25px;
}

div#live-chat.chatButton a, div#live-chat.emailButton a {
padding: 7px 14px 6px 12px;
font-size: .76rem;
text-transform: uppercase;
text-align: center;
display: inline-block;
color: white;
text-decoration: none;
}

div#live-chat.chatButton a span, div#live-chat.emailButton a span {
display: block;
}

<!-- Grey Button End -->

<!-- About Us Div's -->

#abouttopleft{
float: left;
}

.container .wpb_wrapper .one-half li {
text-transform: initial;
margin: 0 0 0 10px;
}







#abouttopright{
float: right;
text-align: right;
padding-left: 25px;
width: 40%;
position: relative;
display: block;
margin: 0;
}

#aboutright {
float: right;
text-align: left;
width: 28%;
position: relative;
display: block;
margin: 0;
margin-top: -30px;
background-color: #f7f7f7;
-webkit-border-radius: 6px;
padding: 10px;
}

.aboutright-title h3 {
font-size: 1.09em;
border-bottom: 1px solid #dbe6f3;
margin: 34px 0 0 0;
letter-spacing: .05em;
}

.aboutright-content {
padding-top: 10px;
}

.aboutright-content h5 a {
color: #166992;
}

.aboutright-content p a {
color: #166992;
}


.btn-default {
color: #fafafa;
background-color: #8fcae7;
border-color: #ccc;
}

.aboutlist li {
font-size: 12px;
}
.aboutlist li {
list-style: none;
margin: 4px 0 0 19px;
}
.aboutlist h3 {
font-size: 15px;
font-weight: bold;
font-family: inherit;
color: #111c24;
}

.content.kb-wrapper {
margin-top: 0px;
}

.workplacedata {
padding: 60px 10px 60px 10px;
}

select#persona {
margin: 3px 0px 3px 675px;
float: right;
position: absolute;
border: 0px;
}


i.cloud_data {
position: center;
text-align: center;
margin: 10px 0 25px 0;
line-height: 1em;
display: block;
}

i.global_data {
position: center;
text-align: center;
margin: 10px 0 25px 0;
line-height: 1em;
display: block;
}

.halfandhalf {
text-align:left;
padding: 120px 0;
background: #fafafa;
}

.halfandhalf img {
max-width: 100%;
}


@media(max-width:450px){.testimonialhome {text-align: center;}}

.testimonialhome img {
float: left;
padding-right:10px;
}
.testimonialhome p {
color: #9192AC;
font-size: 1rem;
font-style: italic;
margin-top: 35px;
margin-bottom: 35px;
line-height: 1.75em;
}
.testimonialhome h1 {
color: #111c24;
font-family: 'open sans',helvetica;
font-size: 1.4em;
}
.testimonialhome a:hover {
text-decoration:none;
background: #aeaeae;
}

.testimonialhome a {
font: small-caption;
font-size: 1.1em;
padding: 12px 25px;
border-radius: 5px;
background: #004153;border: #333;
color: #fff;
}
h2.successstory {
font-size: 1em;
font-weight: 700;
color: #AEAEAE;
}
p.quote {
color: #004153;
font-size: .9em;
margin-top: -40px;
font-style: normal;
}
a.success {
	color:#fff;
	text-decoration:none;
}
a:hover.success {
	color:#8FCAE7;
	text-decoration:none;
}
.halfandhalf .col-md-6 {
margin: 120px 0px;
}

.halfandhalf .col-md-10 {
margin: 120px 0px;
}

.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav a, .wpb_content_element .wpb_accordion_header a {
color: #004153;
background: #fafafa;
font-weight: 700;
font: small-caption;
border-bottom: none;
text-decoration: none;
display: block;
padding: 0.5em 1em;
}


.insights {
padding: 60px 0;
text-align:center;
}

h1.homebottom {
font-weight: 700;
text-align: center;
font-size: 1.5em;
font-family: 'open sans';
}

h2.homebottom {
margin-bottom: 25px;
}

a.insight {
font-size: 1.1em;
border: 5px;
border-radius: 5px;
background: #004153;
padding: 10px 22px;
color: #fff;
text-decoration:none;
}

a.insight:hover {
background: #aeaeae;
transition: .7s;
color: #fff;
}

a.portfolio {
font-size: 1em;
border: 5px;
border-radius: 5px;
background: #035971;
padding: 8px 12px;
color: #fff;
text-decoration: none;
}

a.portfolio:hover {
background: #333;
transition: .7s;
color: #fff;
}

a.nrf {
font-size: 1.1em;
border: 5px;
border-radius: 5px;
background: rgba(182,13,20,1);
background: -moz-linear-gradient(top, rgba(182,13,20,1) 0%, rgba(223,1,25,1) 0%, rgba(182,13,18,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(182,13,20,1)), color-stop(0%, rgba(223,1,25,1)), color-stop(100%, rgba(182,13,18,1)));
background: -webkit-linear-gradient(top, rgba(182,13,20,1) 0%, rgba(223,1,25,1) 0%, rgba(182,13,18,1) 100%);
background: -o-linear-gradient(top, rgba(182,13,20,1) 0%, rgba(223,1,25,1) 0%, rgba(182,13,18,1) 100%);
background: -ms-linear-gradient(top, rgba(182,13,20,1) 0%, rgba(223,1,25,1) 0%, rgba(182,13,18,1) 100%);
background: linear-gradient(to bottom, rgba(182,13,20,1) 0%, rgba(223,1,25,1) 0%, rgba(182,13,18,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b60d14', endColorstr='#b60d12', GradientType=0 );
padding: 10px 22px;
color: #fff;
text-decoration:none;
}

a.nrf:hover {
background: #df0119;
color: #fff;
}

a.twitter {
color: #df0119;
font-weight:900;
}

a.twitter:hover {
color: #b60d12;
}












/* =========================== START STATISTICS SECTION ===================== */

.statistics-section .statistic {
	margin-bottom: 50px;
	text-align: center;
	border-left: 1px solid #D7D6D6;
	border-left-style: dotted;
	padding: 10px 0 10px 30px;
}



@media(max-width:450px){.statistics-section .statistic {border-left: 0px solid #ffffff;padding:0px;}}


.statistics-section .statistic.statistic-first {
	padding-top: 10px;;
	border: 0;
}
.statistics-section .statistic h3 {
	margin-bottom: 10px;
	font-size: 1.4em;
	letter-spacing: 0.1rem;
	text-transform: uppercase;
	font-weight: 800;
	font-family: 'open sans';
}
.statistics-section .statistic i {
	font-size: 50px;
	margin-bottom: 10px;
	line-height: 1em;
	display: block;
	padding-right: 18px;
	padding: 5px;
}
.statistics-section .statistic p {
	font: small-caption;
	color: #808080;
	line-height: 1.5em;
}

.col-md-4.col-xs-6 p {
font-size: .95rem;
}

a.homestats {
text-decoration: none;
color: #8fcae7;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
padding: 5px;
}

a.homestats:hover {
color: #004153;
transition:.4s
-moz-transition:.4s;
-webkit-transition:.4s;
}

.homedata {
text-align: center;
}

a.homedata {
text-decoration: none;
color: #8fcae7;
border: 1px solid;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
padding: 5px;
}

a.homedata:hover {
color: #fff;
background:#004153;
transition:.4s
-moz-transition:.4s;
-webkit-transition:.4s;
}







.bportrait-content p {
font: small-caption;
font-size: 1.01em;
line-height: 1.4em;
color: #111c24;
}

#hubspot_emailsubscribe_widget-2 {
background: #004153;
padding: 20px;
border: 4px solid #f7f7f7;
border-radius: 5px;
}

#hubspot_emailsubscribe_widget-2 p {
color: #8fcae7;
}

input[type="submit"] {background-image: linear-gradient(to bottom, #8fcae7 1%, #095880 100%);border-radius: 5px;}



div#middle-wrap {
background: #004153;
padding: 35px 0 20px 0;
}

.first-section p {
font-size: 1.09em;
color: #fff;
}

a.bottommiddle {
ont-size: .9em;
text-transform: capitalize;
color: #8fcae7;
text-decoration: none;
margin: 0 0 9px 50px;
border-radius: 5px;
}

@media(max-width:450px) { a.bottommiddle{margin:0px;
}}

.first-section img {
float: left;
padding-right: 15px;
}

.second-section p {
font-size: 1.09em;
color: #fff;
}

.second-section img {
float: left;
padding-right: 15px;
}

a.middle {
font-size: .8em;
text-transform: capitalize;
color: #8fcae7;
text-decoration: none;
}

a.contact {
font-size: .8em;
color: #8fcae7;
text-decoration: none;
}




.one-half.last {
padding-bottom: 20px;
}


@media(max-width:450px){.header-wrapper,.menu-wrapper{float:center;width:auto;}}



.overheader {
padding:0;
margin:0;
width: 100%;
background: #111;
background-color: #111;
color:#fff;
}

.overheader .contact {
	float:right;
}

.region {
padding: 7px 15px;
}


.wollogin {
float: right;
position: relative;
margin: .96em 0 0 1.4em;
padding: 6px 7px;
background: #004153;
background-image:  linear-gradient(to top, #004153 0%, #1A5B6D 100%);
border-radius: 5px;
}

.wollogin a {
text-decoration: none;
color: #fff;
}


@media(max-width:450px){.wollogin{display: none;}.top-right{display:none;}}





.top-right {
float: right;
margin: 4px -8px 6px 0;
color: #BABABA;
font: small-caption;
letter-spacing: .05em;
}

.top-right ul li {
float: right;
display: inline-block;
}

.top-right ul li a {
text-decoration: none;
color: #333;
font-size: .86em;
padding: 0px 0px 3px 13px;
}

.top-right ul li a:hover {
color: #004153;
}
.top-right ul li a.listleft {
border-left: 0px solid #fff;
}
.top-right ul li {
margin: 4px 9px 0px 5px;
padding: 0px 0px 0px 0px;
}





li.productpersona {
list-style: none;
position: relative;
text-align: right;
float: right;
margin-right: 13px;
}

li.productpersona a {
text-decoration: none;
display: block;
background: #8fcae7;
border: 1px solid;
border-radius: 5px;
padding: 5px 12px;
margin-top: 3px;
color: #fff;
}









.heading{
     font-weight: bold;
     display:table-row;
     background-color:#004153;
     text-align: center;
     line-height: 25px;
     color:#fff;
}
 .table-row{  
     display:table-row;
     text-align: center;
 }
 .col{ 
    display:table-cell;
     border: 1px solid #CCC;
     padding: 5px 30px 5px 30px;
 }
 
 
 
 
@media(max-width:450px){a.litebox img {margin: 30px 0;}.aboutright-title {margin: 20px 0px 0px 0px;}.aboutright-content{margin: -5px 0px 0px 0px;}}

.contact-one .alignleft, a img.alignleft {
width: 29%;
}


.middle-wrapper {
padding: 25px 0px 10px 0px;
}

















.leftapproach{margin: 70px 0 0 0;width:65%;float: left;}

@media(max-width:450px){.leftapproach{width:100%;margin:70px 0 50px 0;}}

.rightapproach{
float: right;
border-left: 1px solid #e8e8e8;
border-width: thin;
padding: 40px 0px 40px 35px;
width: 30%;
margin-top: 60px;
}

@media(max-width:450px){.rightapproach{float:center;border:0;padding:0;width:100%;margin-top:0;}}

h1.approach1 {
font-size: 2em;
text-transform: uppercase;
font: small-caption;
letter-spacing: .12em;
}
h1.approach2 {
font: small-caption;
color: #8fcae7;
font-size: 2em;
}
h1.approach3 {
font: small-caption;
font-weight: 700;
text-transform: uppercase;
letter-spacing: .05em;
font-size: 1.2em;
}

a.career {
	text-decoration:underline;
}

@media (max-width:450px) {h1.approach3{margin: 0 0 50px 0;}}

img.apps {
padding-right: 7px;
}

.approachteam {
background: #fdfdfd;
padding: 40px 0;
width: 100%;
margin: 40px 0;
}

.workdesk {
margin-top: -90px;
text-align: center;
}

.approachhalf {
text-align: center;
}

.approachhalf img {
margin: 24px 0;
}

a.greenbutton {
color: #fff;
background: #6bb63c;
padding: 5px 8px;
border: 1px solid #73C342;
border-radius: 5px;
text-decoration: none;
vertical-align: -webkit-baseline-middle;
font-size: 1.03em;
}

.approachcontent {
margin:7px -15px;
}

h1.bold {
font-weight: 700;
font-size: 1.24em;
letter-spacing: .02em;
}

p.approach {
margin: 0 0 0px 0;
font: small-caption;
font-size: 1.05em;
letter-spacing: .01em;
line-height: 1.55em;
}

img.approach {
width: 83%;
margin: 14px 0px 0px 10px;
}

img.globeapproach {
width: 83%;
margin: 29px 0px 0px 10px;
}

@media(max-width:450px) {img.approach{width:50%;margin: 5px 0 7px 70px;float: center;}}
@media(max-width:450px) {img.globeapproach{width:50%;margin: 5px 0 7px 70px;float: center;}}

img.button {
margin: 0px 0px 0px 6px;
}

p.approachcta {
margin: 0 0 16px 0;
font: small-caption;
font-size: .9em;
line-height: 0;
font-weight: 700;
color: #8fcae7;
text-transform: uppercase;
}

a.blank {
text-decoration: none;
font: small-caption;
font-size: .9em;
line-height: 0;
font-weight: 700;
color: #8fcae7;
text-transform: uppercase;
}

a.secondlink {margin: 0 0 0 14px;text-decoration: none;font: small-caption;font-size: .9em;line-height: 0;font-weight: 700;color: #8fcae7;text-transform: uppercase;}

.approachtitle {background: url('http://www.workplacesystems.com/wp-content/uploads/2014/10/squairy_light_white.png');padding:20px;margin-bottom: 35px;border-bottom: 1px solid #F3F3F3;}

h1.approachbanner {font-weight: 700;font-size: 2.3em;margin: 0;font-family: 'open sans';color: #333;}

p.approachbanner {margin: 0;font-family: 'open sans';color: #333;}

.blogtitle {background: #fafafa;background-position: -19px -5px;padding: 0;margin: -5px 0 0 0;}

h1.blogbanner {
font-weight: 700;
font-size: 1.8em;
margin: 18px 0 -60px 0;
font-family: 'open sans';
color: #111c24;
}

p.blogbanner {
  margin: 15px 0 60px;
  font-family: 'open sans';
  color: #111c24;
  padding-bottom: 10px;
}

p.blogbanner a {
color: #111c24;
}

.fbottom-wrapper a:hover {
color: #8fcae7;
}

a.social-tooltip {
font-size: 24px;
margin: 0 0 0 -12px;
}

ul.social-links li {
float: left;
display: inline-block;
}

.portfolio-wrap {
margin:30px 0 30px 0;
width:60%;
float:left;
padding-left: 20px;
}

.portfolio-right {
width:35%;
float:right;
margin: 30px -50px 0 0;
background: url(http://www.workplacesystems.com/wp-content/uploads/2014/11/side-bar-side-bg.png);
float: right;
padding: 25px 10px 55px 25px;
background-color: transparent;
background-repeat: no-repeat;
background-attachment: scroll;
background-position: left bottom;
}

@media (max-width:450px) {.portfolio-wrap{width:100%;}.portfolio-right{width:100%;}}

.company-wrapper {
margin:0px 0 30px 0;
width:60%;
float:left;
}

.career-wrapper {
margin:0px 0 30px 0;
width:100%;
float:left;
}

.career-left {
float: left;
}

.career-left img {
padding-right: 10%;
margin-bottom: 30px;
}

.company-right {
width: 30%;
float: right;
margin: 0;
}

@media (max-width:450px) {.company-wrapper{width:100%;}.company-right{width:100%;}}


.company-wrapper2 {
margin: 50px 0 30px 20px;
width:58%;
float:left;
}

.company-right2 {
width:32%;
float:right;
margin: 50px 0 0 20px;
}

@media (max-width:450px) {.company-wrapper2{width:100%;}.company-right2{width:100%;}}

.customer-stories {
padding: 20px 0 0 10px;
text-align: right;
}

img.customer-stories {
float: left;
margin: 25px 0 0 0;
padding:0 10px 0 0;
}

h2.customer-stories {
float: none;
font: small-caption;
font-size: 1.1em;
font-weight: 500;
margin:10px 0;
line-height: 17px;
}

img.customer-stories-blog {
float: left;
width: 40%;
margin: 25px 0 0 0;
}

p.customer-stories-text {
float: right;
text-align: right;
}

.customer-stories-right {
margin: 20px 0;
}

a.nrf-button {
font-size: .9em;
float: right;
/* width: 100%; */
border: 5px;
border-radius: 5px;
background: rgba(182,13,20,1);
background: -moz-linear-gradient(top, rgba(182,13,20,1) 0%, rgba(223,1,25,1) 0%, rgba(182,13,18,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(182,13,20,1)), color-stop(0%, rgba(223,1,25,1)), color-stop(100%, rgba(182,13,18,1)));
background: -webkit-linear-gradient(top, rgba(182,13,20,1) 0%, rgba(223,1,25,1) 0%, rgba(182,13,18,1) 100%);
background: -o-linear-gradient(top, rgba(182,13,20,1) 0%, rgba(223,1,25,1) 0%, rgba(182,13,18,1) 100%);
background: -ms-linear-gradient(top, rgba(182,13,20,1) 0%, rgba(223,1,25,1) 0%, rgba(182,13,18,1) 100%);
background: linear-gradient(to bottom, rgba(182,13,20,1) 0%, rgba(223,1,25,1) 0%, rgba(182,13,18,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b60d14', endColorstr='#b60d12', GradientType=0 );
padding: 5px 13px;
color: #fff;
text-decoration: none;
text-align: center;
margin: 10px 0 20px 0;
}

h1.nrf-sidebar-header {
background: rgba(182,13,20,1);
background: linear-gradient(to bottom, rgba(182,13,20,1) 0%, rgba(223,1,25,1) 0%, rgba(182,13,18,1) 100%);
padding: 10px;
text-align: center;
border-top-left-radius: 5px;
margin: 0 0 -20px 0;
color: #fff;
}


a.companybutton {
color: #fff;
background: #6bb63c;
padding: 5px 8px;
border: 1px solid #73C342;
border-radius: 5px;
text-decoration: none;
vertical-align: -webkit-baseline-middle;
font-size: .93em;
}

a.companybutton:hover {
background: #51A31D;
}

a.email {
	color:#8fcae7;
}

ul.company li {
display: inline-block;
margin: 2px 4px 0 10px;
}
ul.company {
display: inline-block;
list-style: none;
float: right;
margin: -24px 0 0 0;
background: #e8e8e8;
padding: 10px 0 0 0;
border-top-right-radius: 5px;
border-top-left-radius: 5px;
}

.company a {
padding: 4px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
color: #111c24;
text-decoration: none;
}

a.demo {
display: inline-block;
font-size: 22px;
line-height: 22px;
padding: 15px 35px;
background-color: #111c24;
color: #fff;
border-radius: 10px;
box-shadow: 0 2px 0 #222C33;
cursor: pointer;
font-weight: 600;
margin: 0 0 0 10px;
}

h1.demo {
text-align: center;
font-size: 1.6em;
color: #fff;
font-weight: 700;
}
.demo {
background: #004153;
padding: 10px 0 5px 0;
}

.row.sub-footer {
color: #fff;
padding: 8px 0 0 0;
background-image: linear-gradient(to top, #004153 0%, #00556D 65%);
}




.homewrapper {
	padding:40px 0;
}


a.buttonslide1 {
	color: #fff;
	padding: 18px 23px 18px 23px;
	text-shadow: none;
	background-color: transparent;
	text-decoration: none;
	font-size: 1.18em;
	font-weight: 700;
	background: #004153;
	border-width: 0px;
	border-color: #ffffff;
	border-style: none;
}

a.buttonslide1:hover {
background:#111c24;
}

a.buttonslide 2 {
	font-size: 1.18em;
	font-weight: 700;
	color: #ffffff;
	text-decoration: none;
	padding: 15px 42px 15px 42px;
	text-shadow: none;
	background-color: transparent;
	border: 3px solid #ffffff;
}
}

a.buttonslide 2:hover {
background:#fff;
color:111c24;
}

.customer-wrapper{
	margin: 30px 0 0 0;
}

p.tabs {
margin: 0 0 16px 0;
font: small-caption;
font-size: 1.1em;
letter-spacing: .01em;
line-height: 1.55em;
}

h1.careers {
font-weight: 700;
font-size: 2.3em;
font-family: 'open sans';
color: #fff;
margin: 15px 0 0 0;
}

p.bannertext {
margin: 0;
font-family: 'open sans';
color: #333;
padding-bottom: 10px;
}

a.website {
margin: 0 20px 0 0;
color:#CDCDCD;
}

a.website:hover {
color:#8fcae7;
}

p.name a {
color: #CDCDCD;
}

p.name a:hover {
color: #8fcae7;
}

.careerstitle {
background: #111c24;
background-position: -19px -5px;
padding: 0;
margin: -5px 0 0 0;
}

ul.careers li a {
color: #111c24;
margin: 0 0 0 -15px;
letter-spacing: .02em;
}

ul.careers li a:hover {
color: #004153;
}

ul.careers li {
list-style: none;
padding: 3px 0;
}

p.careers {
color: #CDCDCD;
}

h1.jobs {
margin: 0;
font-size: .95em;
letter-spacing: .02em;
}

p.jobstitle {
margin: 0;
font-size: 1em;
line-height: .8em;
letter-spacing: .02em;
fot-weight:700;
}

.job-post {
background: url(http://www.workplacesystems.com/wp-content/uploads/2014/10/careersbg.png);
}

.articles {
  margin-top: 30px;
  margin-bottom: 30px;
}

.article {
  color: #222;
  background: rgba(255,255,255,.9);
  border-spacing: 2px;
  border-color: gray;
  font-family: arial,sans-serif;
  border-bottom: 1px #e5e5e5 solid;
}

.current .item {
  background: rgba(206,220,206,.9);
}

.item {
  cursor: pointer;
  padding-top: 7px;
  padding-bottom: 7px;
  
}

.item .source {
  margin-left: 20px;
}

.item .title {
  font-weight: bold;
}

.item .pubdate {
  margin-right: 20px;
}

.item .pubdate {
  text-align: right;  
}

.description {
  display: none;
  padding-top: 10px;
  padding-bottom: 10px;
}

.description h1 {
  margin-top: 0px;
  font-size: 23px;
}



.animation-target {
  -webkit-animation: animation 3000ms linear both;
  animation: animation 3000ms linear both;
}

@-webkit-keyframes animation { 
  0% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -300, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -300, 0, 0, 1); }
  1.111111% { -webkit-transform: matrix3d(4.25264, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -246.49364, 0, 0, 1); transform: matrix3d(4.25264, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -246.49364, 0, 0, 1); }
  2.222222% { -webkit-transform: matrix3d(4.39462, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -198.53007, 0, 0, 1); transform: matrix3d(4.39462, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -198.53007, 0, 0, 1); }
  3.333333% { -webkit-transform: matrix3d(3.48153, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -156.54763, 0, 0, 1); transform: matrix3d(3.48153, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -156.54763, 0, 0, 1); }
  4.444444% { -webkit-transform: matrix3d(2.48225, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -120.57812, 0, 0, 1); transform: matrix3d(2.48225, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -120.57812, 0, 0, 1); }
  5.555556% { -webkit-transform: matrix3d(1.73728, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -90.37196, 0, 0, 1); transform: matrix3d(1.73728, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -90.37196, 0, 0, 1); }
  6.666667% { -webkit-transform: matrix3d(1.28584, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -65.49714, 0, 0, 1); transform: matrix3d(1.28584, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -65.49714, 0, 0, 1); }
  7.777778% { -webkit-transform: matrix3d(1.05775, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -45.41557, 0, 0, 1); transform: matrix3d(1.05775, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -45.41557, 0, 0, 1); }
  8.888889% { -webkit-transform: matrix3d(0.96701, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -29.54043, 0, 0, 1); transform: matrix3d(0.96701, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -29.54043, 0, 0, 1); }
  10% { -webkit-transform: matrix3d(0.94673, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -17.27782, 0, 0, 1); transform: matrix3d(0.94673, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -17.27782, 0, 0, 1); }
  11.111111% { -webkit-transform: matrix3d(0.95517, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -8.0558, 0, 0, 1); transform: matrix3d(0.95517, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -8.0558, 0, 0, 1); }
  12.222222% { -webkit-transform: matrix3d(0.97059, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -1.34335, 0, 0, 1); transform: matrix3d(0.97059, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -1.34335, 0, 0, 1); }
  13.333333% { -webkit-transform: matrix3d(0.98394, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 3.33838, 0, 0, 1); transform: matrix3d(0.98394, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 3.33838, 0, 0, 1); }
  14.444444% { -webkit-transform: matrix3d(0.99283, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 6.41074, 0, 0, 1); transform: matrix3d(0.99283, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 6.41074, 0, 0, 1); }
  15.555556% { -webkit-transform: matrix3d(0.99776, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 8.23646, 0, 0, 1); transform: matrix3d(0.99776, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 8.23646, 0, 0, 1); }
  16.666667% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 9.12151, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 9.12151, 0, 0, 1); }
  17.777778% { -webkit-transform: matrix3d(1.00073, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 9.31902, 0, 0, 1); transform: matrix3d(1.00073, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 9.31902, 0, 0, 1); }
  18.888889% { -webkit-transform: matrix3d(1.00076, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 9.03429, 0, 0, 1); transform: matrix3d(1.00076, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 9.03429, 0, 0, 1); }
  20% { -webkit-transform: matrix3d(1.00056, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 8.43042, 0, 0, 1); transform: matrix3d(1.00056, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 8.43042, 0, 0, 1); }
  21.111111% { -webkit-transform: matrix3d(1.00033, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 7.63411, 0, 0, 1); transform: matrix3d(1.00033, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 7.63411, 0, 0, 1); }
  22.222222% { -webkit-transform: matrix3d(1.00017, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 6.74126, 0, 0, 1); transform: matrix3d(1.00017, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 6.74126, 0, 0, 1); }
  23.333333% { -webkit-transform: matrix3d(1.00006, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 5.82226, 0, 0, 1); transform: matrix3d(1.00006, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 5.82226, 0, 0, 1); }
  24.444444% { -webkit-transform: matrix3d(1.00001, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 4.92674, 0, 0, 1); transform: matrix3d(1.00001, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 4.92674, 0, 0, 1); }
  25.555556% { -webkit-transform: matrix3d(0.99999, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 4.08781, 0, 0, 1); transform: matrix3d(0.99999, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 4.08781, 0, 0, 1); }
  26.666667% { -webkit-transform: matrix3d(0.99999, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 3.32573, 0, 0, 1); transform: matrix3d(0.99999, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 3.32573, 0, 0, 1); }
  27.777778% { -webkit-transform: matrix3d(0.99999, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 2.65094, 0, 0, 1); transform: matrix3d(0.99999, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 2.65094, 0, 0, 1); }
  28.888889% { -webkit-transform: matrix3d(0.99999, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 2.06671, 0, 0, 1); transform: matrix3d(0.99999, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 2.06671, 0, 0, 1); }
  30% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 1.57121, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 1.57121, 0, 0, 1); }
  31.111111% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 1.15916, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 1.15916, 0, 0, 1); }
  32.222222% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.82316, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.82316, 0, 0, 1); }
  33.333333% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.55468, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.55468, 0, 0, 1); }
  34.444444% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.34481, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.34481, 0, 0, 1); }
  35.555556% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.18476, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.18476, 0, 0, 1); }
  36.666667% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.06624, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.06624, 0, 0, 1); }
  37.777778% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.01835, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.01835, 0, 0, 1); }
  38.888889% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.07575, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.07575, 0, 0, 1); }
  40% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.11185, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.11185, 0, 0, 1); }
  41.111111% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.13165, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.13165, 0, 0, 1); }
  42.222222% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.13934, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.13934, 0, 0, 1); }
  43.333333% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.13835, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.13835, 0, 0, 1); }
  44.444444% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.13141, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.13141, 0, 0, 1); }
  45.555556% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.12071, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.12071, 0, 0, 1); }
  46.666667% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.10789, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.10789, 0, 0, 1); }
  47.777778% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.09419, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.09419, 0, 0, 1); }
  48.888889% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.08051, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.08051, 0, 0, 1); }
  50% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.06746, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.06746, 0, 0, 1); }
  51.111111% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.05543, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.05543, 0, 0, 1); }
  52.222222% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.04464, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.04464, 0, 0, 1); }
  53.333333% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.0352, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.0352, 0, 0, 1); }
  54.444444% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.02711, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.02711, 0, 0, 1); }
  55.555556% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.02032, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.02032, 0, 0, 1); }
  56.666667% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.01473, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.01473, 0, 0, 1); }
  57.777778% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.01021, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.01021, 0, 0, 1); }
  58.888889% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00664, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00664, 0, 0, 1); }
  60% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00389, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00389, 0, 0, 1); }
  61.111111% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00181, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00181, 0, 0, 1); }
  62.222222% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.0003, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.0003, 0, 0, 1); }
  63.333333% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00075, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00075, 0, 0, 1); }
  64.444444% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00144, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00144, 0, 0, 1); }
  65.555556% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00185, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00185, 0, 0, 1); }
  66.666667% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00205, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00205, 0, 0, 1); }
  67.777778% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.0021, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.0021, 0, 0, 1); }
  68.888889% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00203, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00203, 0, 0, 1); }
  70% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.0019, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.0019, 0, 0, 1); }
  71.111111% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00172, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00172, 0, 0, 1); }
  72.222222% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00152, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00152, 0, 0, 1); }
  73.333333% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00131, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00131, 0, 0, 1); }
  74.444444% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00111, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00111, 0, 0, 1); }
  75.555556% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00092, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00092, 0, 0, 1); }
  76.666667% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00075, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00075, 0, 0, 1); }
  77.777778% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.0006, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.0006, 0, 0, 1); }
  78.888889% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00046, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00046, 0, 0, 1); }
  80% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00035, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00035, 0, 0, 1); }
  81.111111% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00026, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00026, 0, 0, 1); }
  82.222222% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00019, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00019, 0, 0, 1); }
  83.333333% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00012, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00012, 0, 0, 1); }
  84.444444% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00008, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00008, 0, 0, 1); }
  85.555556% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00004, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00004, 0, 0, 1); }
  86.666667% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00001, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00001, 0, 0, 1); }
  87.777778% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
  88.888889% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00002, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00002, 0, 0, 1); }
  90% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00003, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00003, 0, 0, 1); }
  91.111111% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00003, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00003, 0, 0, 1); }
  92.222222% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00003, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00003, 0, 0, 1); }
  93.333333% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00003, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00003, 0, 0, 1); }
  94.444444% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00003, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00003, 0, 0, 1); }
  95.555556% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00003, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00003, 0, 0, 1); }
  96.666667% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00002, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00002, 0, 0, 1); }
  97.777778% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00002, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00002, 0, 0, 1); }
  98.888889% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00002, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00002, 0, 0, 1); }
  100% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); } 
}

@keyframes animation { 
  0% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -300, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -300, 0, 0, 1); }
  1.111111% { -webkit-transform: matrix3d(4.25264, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -246.49364, 0, 0, 1); transform: matrix3d(4.25264, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -246.49364, 0, 0, 1); }
  2.222222% { -webkit-transform: matrix3d(4.39462, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -198.53007, 0, 0, 1); transform: matrix3d(4.39462, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -198.53007, 0, 0, 1); }
  3.333333% { -webkit-transform: matrix3d(3.48153, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -156.54763, 0, 0, 1); transform: matrix3d(3.48153, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -156.54763, 0, 0, 1); }
  4.444444% { -webkit-transform: matrix3d(2.48225, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -120.57812, 0, 0, 1); transform: matrix3d(2.48225, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -120.57812, 0, 0, 1); }
  5.555556% { -webkit-transform: matrix3d(1.73728, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -90.37196, 0, 0, 1); transform: matrix3d(1.73728, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -90.37196, 0, 0, 1); }
  6.666667% { -webkit-transform: matrix3d(1.28584, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -65.49714, 0, 0, 1); transform: matrix3d(1.28584, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -65.49714, 0, 0, 1); }
  7.777778% { -webkit-transform: matrix3d(1.05775, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -45.41557, 0, 0, 1); transform: matrix3d(1.05775, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -45.41557, 0, 0, 1); }
  8.888889% { -webkit-transform: matrix3d(0.96701, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -29.54043, 0, 0, 1); transform: matrix3d(0.96701, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -29.54043, 0, 0, 1); }
  10% { -webkit-transform: matrix3d(0.94673, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -17.27782, 0, 0, 1); transform: matrix3d(0.94673, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -17.27782, 0, 0, 1); }
  11.111111% { -webkit-transform: matrix3d(0.95517, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -8.0558, 0, 0, 1); transform: matrix3d(0.95517, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -8.0558, 0, 0, 1); }
  12.222222% { -webkit-transform: matrix3d(0.97059, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -1.34335, 0, 0, 1); transform: matrix3d(0.97059, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -1.34335, 0, 0, 1); }
  13.333333% { -webkit-transform: matrix3d(0.98394, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 3.33838, 0, 0, 1); transform: matrix3d(0.98394, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 3.33838, 0, 0, 1); }
  14.444444% { -webkit-transform: matrix3d(0.99283, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 6.41074, 0, 0, 1); transform: matrix3d(0.99283, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 6.41074, 0, 0, 1); }
  15.555556% { -webkit-transform: matrix3d(0.99776, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 8.23646, 0, 0, 1); transform: matrix3d(0.99776, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 8.23646, 0, 0, 1); }
  16.666667% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 9.12151, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 9.12151, 0, 0, 1); }
  17.777778% { -webkit-transform: matrix3d(1.00073, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 9.31902, 0, 0, 1); transform: matrix3d(1.00073, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 9.31902, 0, 0, 1); }
  18.888889% { -webkit-transform: matrix3d(1.00076, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 9.03429, 0, 0, 1); transform: matrix3d(1.00076, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 9.03429, 0, 0, 1); }
  20% { -webkit-transform: matrix3d(1.00056, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 8.43042, 0, 0, 1); transform: matrix3d(1.00056, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 8.43042, 0, 0, 1); }
  21.111111% { -webkit-transform: matrix3d(1.00033, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 7.63411, 0, 0, 1); transform: matrix3d(1.00033, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 7.63411, 0, 0, 1); }
  22.222222% { -webkit-transform: matrix3d(1.00017, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 6.74126, 0, 0, 1); transform: matrix3d(1.00017, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 6.74126, 0, 0, 1); }
  23.333333% { -webkit-transform: matrix3d(1.00006, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 5.82226, 0, 0, 1); transform: matrix3d(1.00006, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 5.82226, 0, 0, 1); }
  24.444444% { -webkit-transform: matrix3d(1.00001, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 4.92674, 0, 0, 1); transform: matrix3d(1.00001, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 4.92674, 0, 0, 1); }
  25.555556% { -webkit-transform: matrix3d(0.99999, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 4.08781, 0, 0, 1); transform: matrix3d(0.99999, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 4.08781, 0, 0, 1); }
  26.666667% { -webkit-transform: matrix3d(0.99999, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 3.32573, 0, 0, 1); transform: matrix3d(0.99999, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 3.32573, 0, 0, 1); }
  27.777778% { -webkit-transform: matrix3d(0.99999, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 2.65094, 0, 0, 1); transform: matrix3d(0.99999, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 2.65094, 0, 0, 1); }
  28.888889% { -webkit-transform: matrix3d(0.99999, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 2.06671, 0, 0, 1); transform: matrix3d(0.99999, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 2.06671, 0, 0, 1); }
  30% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 1.57121, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 1.57121, 0, 0, 1); }
  31.111111% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 1.15916, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 1.15916, 0, 0, 1); }
  32.222222% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.82316, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.82316, 0, 0, 1); }
  33.333333% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.55468, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.55468, 0, 0, 1); }
  34.444444% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.34481, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.34481, 0, 0, 1); }
  35.555556% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.18476, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.18476, 0, 0, 1); }
  36.666667% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.06624, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.06624, 0, 0, 1); }
  37.777778% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.01835, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.01835, 0, 0, 1); }
  38.888889% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.07575, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.07575, 0, 0, 1); }
  40% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.11185, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.11185, 0, 0, 1); }
  41.111111% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.13165, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.13165, 0, 0, 1); }
  42.222222% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.13934, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.13934, 0, 0, 1); }
  43.333333% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.13835, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.13835, 0, 0, 1); }
  44.444444% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.13141, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.13141, 0, 0, 1); }
  45.555556% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.12071, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.12071, 0, 0, 1); }
  46.666667% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.10789, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.10789, 0, 0, 1); }
  47.777778% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.09419, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.09419, 0, 0, 1); }
  48.888889% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.08051, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.08051, 0, 0, 1); }
  50% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.06746, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.06746, 0, 0, 1); }
  51.111111% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.05543, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.05543, 0, 0, 1); }
  52.222222% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.04464, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.04464, 0, 0, 1); }
  53.333333% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.0352, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.0352, 0, 0, 1); }
  54.444444% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.02711, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.02711, 0, 0, 1); }
  55.555556% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.02032, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.02032, 0, 0, 1); }
  56.666667% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.01473, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.01473, 0, 0, 1); }
  57.777778% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.01021, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.01021, 0, 0, 1); }
  58.888889% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00664, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00664, 0, 0, 1); }
  60% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00389, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00389, 0, 0, 1); }
  61.111111% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00181, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00181, 0, 0, 1); }
  62.222222% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.0003, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.0003, 0, 0, 1); }
  63.333333% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00075, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00075, 0, 0, 1); }
  64.444444% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00144, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00144, 0, 0, 1); }
  65.555556% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00185, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00185, 0, 0, 1); }
  66.666667% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00205, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00205, 0, 0, 1); }
  67.777778% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.0021, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.0021, 0, 0, 1); }
  68.888889% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00203, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00203, 0, 0, 1); }
  70% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.0019, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.0019, 0, 0, 1); }
  71.111111% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00172, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00172, 0, 0, 1); }
  72.222222% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00152, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00152, 0, 0, 1); }
  73.333333% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00131, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00131, 0, 0, 1); }
  74.444444% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00111, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00111, 0, 0, 1); }
  75.555556% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00092, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00092, 0, 0, 1); }
  76.666667% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00075, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00075, 0, 0, 1); }
  77.777778% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.0006, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.0006, 0, 0, 1); }
  78.888889% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00046, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00046, 0, 0, 1); }
  80% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00035, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00035, 0, 0, 1); }
  81.111111% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00026, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00026, 0, 0, 1); }
  82.222222% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00019, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00019, 0, 0, 1); }
  83.333333% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00012, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00012, 0, 0, 1); }
  84.444444% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00008, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00008, 0, 0, 1); }
  85.555556% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00004, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00004, 0, 0, 1); }
  86.666667% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00001, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00001, 0, 0, 1); }
  87.777778% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
  88.888889% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00002, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00002, 0, 0, 1); }
  90% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00003, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00003, 0, 0, 1); }
  91.111111% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00003, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00003, 0, 0, 1); }
  92.222222% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00003, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00003, 0, 0, 1); }
  93.333333% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00003, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00003, 0, 0, 1); }
  94.444444% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00003, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00003, 0, 0, 1); }
  95.555556% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00003, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00003, 0, 0, 1); }
  96.666667% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00002, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00002, 0, 0, 1); }
  97.777778% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00002, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00002, 0, 0, 1); }
  98.888889% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00002, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00002, 0, 0, 1); }
  100% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); } 
}

.advps-slide-container {
	height:100px;
}

@media(max-width:450px) {
	.blog-slider {
		display:none;
	}
}

@media(min-width:768px) {
	.blog-button {
		display:none;
	}
}





































/* ============================================================
  GLOBAL
============================================================ */
.effects {
  padding-left: 15px;
}
.effects .img {
  position: relative;
  float: left;
  margin-bottom: 5px;
  overflow: hidden;
}
.effects .img:nth-child(n) {
  margin-right: 5px;
}
.effects .img:first-child {
  margin-left: -15px;
}
.effects .img:last-child {
  margin-right: 0;
}
.effects .img img {
  display: block;
  margin: 0;
  padding: 0;
  max-width: 100%;
  height: auto;
}

.overlay {
  display: block;
  position: absolute;
  z-index: 20;
  background: rgba(143, 202, 231, 0.74);
  border-radius: 5px;
  overflow: hidden;
  transition: all 0.5s;
}

a.close-overlay {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 100;
  width: 45px;
  height: 45px;
  font-size: 20px;
  font-weight: 700;
  color: #fff;
  line-height: 45px;
  text-align: center;
  background-color: #000;
  cursor: pointer;
}
a.close-overlay.hidden {
  display: none;
}

a.expand {
  display: block;
  position: absolute;
  z-index: 100;
  width: 60px;
  height: 60px;
  border: solid 5px #fff;
  text-align: center;
  color: #fff;
  line-height: 50px;
  font-weight: 700;
  font-size: 30px;
  border-radius: 30px;
}

#effect-1 .overlay {
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 0;
}
#effect-1 .overlay a.expand {
  left: 0;
  right: 0;
  bottom: 50%;
  margin: 0 auto -30px auto;
  text-decoration: none;
}
#effect-1 .img.hover .overlay {
  height: 100%;
}





#effect-1 .overlay a.information {
left: 0;
right: 0;
bottom: 50%;
margin: 0 auto -30px auto;
text-decoration: none;
}

a.information {
display: block;
position: inherit;
text-align: center;
z-index: 100;
height: 45px;
width:200px;
text-align: center;
color: #fff;
font-weight: 700;
font-size: 1.3em;
}

div#enhancedtextwidget-2 {
background: #fafafa;
border-radius: 5px;
padding: 28px;
}

.widget ul li a {
color: #111c24;
}


















/* BE SURE TO INCLUDE THE CSS RESET FOUND IN THE DEMO PAGE'S CSS */

/*------------------------------------*\
    NAV
\*------------------------------------*/
#nav{
    list-style:none;
    font-weight:bold;
    margin-bottom:10px;
    float:left; /* Clear floats */
    width:100%;
    /* Bring the nav above everything else--uncomment if needed.
    position:relative;
    z-index:5;
    */
}
#nav li{
    float:right;
    margin: -5px 0 0 0;
    position:relative;
}
#nav a{
    display:block;
    padding:5px;
    color:#fff;
    background:#333;
    text-decoration:none;
}
#nav a:hover{
    color:#fff;
    background:#6b0c36;
    text-decoration:underline;
}

/*--- DROPDOWN ---*/
#nav ul{
    background:#fff; /* Adding a background makes the dropdown work properly in IE7+. Make this as close to your page's background as possible (i.e. white page == white background). */
    background:rgba(255,255,255,0); /* But! Let's make the background fully transparent where we can, we don't actually want to see it if we can help it... */
    list-style:none;
    position:absolute;
    left:-9999px; /* Hide off-screen when not needed (this is more accessible than display:none;) */
}
#nav ul li{
    padding-top:1px; /* Introducing a padding between the li and the a give the illusion spaced items */
    float:right;
}
#nav ul a{
    white-space:nowrap; /* Stop text wrapping and creating multi-line dropdown items */
}
#nav li:hover ul{ /* Display the dropdown on hover */
    left:0; /* Bring back on-screen when needed */
}
#nav li:hover a{ /* These create persistent hover states, meaning the top-most link stays 'hovered' even when your cursor has moved down the list. */
    background:#rgba(255,255,255,0);
    text-decoration:none;
	
}
#nav li:hover ul a{ /* The persistent hover state does however create a global style for links even before they're hovered. Here we undo these effects. */
    text-decoration:none;
}
#nav li:hover ul li a:hover{ /* Here we define the most explicit hover states--what happens when you hover each individual link. */
    background:#8fcae7;
}








.inner-contents {
margin-right: 0px;
margin-left:0px;
margin-top: 40px;
}
.inner-contents {
	float:left;	
	margin:35px 0 0 0;
	transition:all .4s linear;
	-o-transition:all .4s linear;
	-moz-transition:all .4s linear;
	-webkit-transition:all .4s linear;
}
.contents table td, .inner-contents table td {
	padding:14px 18px 14px 18px !important;	
}
.inner-contents .col-md-6 .entry-block h2 {
	font-size:24px;
	line-height:30px;
}
.inner-contents .col-md-4 .entry-block h2 {
	font-size:20px;
	line-height:26px;	
}
.inner-contents .col-md-4 .entry-block {
	margin-bottom:0 !important;
}
.inner-contents .col-md-4 .pcontent-shortcode {
	display:none;
}
.inner-contents .col-md-4 .entry-misc {
	border-bottom:0 none !important;
	margin-bottom:12px;
}
.inner-contents .col-md-4 .entry-block .port-viewer {
	margin-bottom:14px;
}

.inner-contents .xd-3 {
/*	width:362px; */
	width:46%;
}
.inner-contents .gutter-sizer { width: 8%; }
.inner-contents .blog-masonry {
	width:774px;	
}
.inner-contents .contentbar {
	display:none;	
}
.inner-contents .pxd-3 {
	width:28.7% !important;
}
.inner-contents .pxd-3 h4 {
	font-size:16px;
	line-height:22px;
}
.inner-contents .pxd-3 .port-viewer {
	margin-bottom:12px;
}
.inner-contents .pxd-3 {
/*	width:362px; */
	width:30%;
}
.inner-contents, .inner-contents .blog-masonry {  
		width:594px;
	}
	.inner-contents img { max-width: 100%; }
	
	/*blog masonry styles */
	.xd-2 { width:454px; }
	.xd-3 { width:286px; }
	
	.inner-contents .xd-3 {
		/*width:272px; */
		width:46%;
	}	
.inner-contents .gutter-sizer { width: 5%; }
	
	/* gutter sizer for blog template 4 */
	.inner-contents .tb4 .gutter-sizer { width:8%; }
.inner-contents img { max-width: 100%; }
	
	.inner-contents .xd-3 {
		width:100%;	
	}
.inner-contents, .inner-contents .blog-masonry {  
		width:468px;
	}
	.inner-contents {  width:70%; }

@media (max-width: 450px) { .inner-contents {  width:100%; } }
	.inner-contents .pxd-3 h4 { font-size:20px; line-height:26px; }
	.inner-contents .pxd-3 .port-viewer { margin-bottom:18px; }
	
	
	
	
.port-button {
position: absolute;
top: 50%;
margin-top: -26px;
left: 65%;
margin-left: -60px;
width: 120px;
}

.quotebg {
padding: 2px 10px;
border-radius: 7px;
color: #111;
}

p.successquote {
font-size: .9em;
margin: -15px 0 10px 47px;
font-style: normal;
text-align: right;
}

.successtitle {
background: url(http://www.workplacesystems.com/wp-content/uploads/2014/11/stardust_@2X.png);
background-position: -19px -5px;
padding: 0;
margin: -5px 0 0 0;
}
h1.successbanner {
font-weight: 700;
font-size: 2.3em;
margin: 40px 0 -50px 0;
font-family: 'open sans';
color: #fff;
}
p.successbanner {
margin: 54px 0 30px 0;
font-family: 'open sans';
color: #fff;
padding-bottom: 10px;
font-size: 1.23em;
letter-spacing: .05em;
}

.success-image {
float: right;
margin: 60px 0 0 0 ;
}

@media (max-width:450px) {.success-image {display:none;}}

.success-share{
	margin:10px 0 0 35px;
}

.success-image a {
color: #fff;
text-decoration: none;
}

.success-image a:hover {
color: #8fcae7;
}

@media(max-width:450px){.row{margin-top: 30px;}}









h1, h2, h3, h4, h5, h6 {font-family: inherit;font-weight: 600;font-style: normal;}

.fuji {padding:100px 0;}

p.blogauthor {font-size: 1.2em;letter-spacing: .01em;}

.customersbg {background:#fff;}

a.homelink {color: #00aced;font-size: .8em;}
a.starters {color: #C4C4C4;}
a.email {color: #004153;text-decoration: underline;}

img#mockup {margin: 16px 0 -56px 60px !important;}div#video {margin:50px 0;}

@media (max-width:1024px) { img#video {margin: 50px 0;}} 

#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item {
  min-width: 50px;
  position: relative;
  border-bottom: 1px solid #444;
}

#megaMenu #megaMenuToggle {
  padding: 10px 0 !important;
  margin: 10px 0 5px 0;
}

#megaMenu ul.megaMenu {
  min-width: 100% !important;
}

@media(max-width:768px) { .top-right{display:none;}div#logo {text-align: center;margin: 38px 0 -30px 90px;}#megaMenu #megaMenuToggle .megaMenuToggle-icon {margin-top: 14px;margin-right: 50px;}#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu-1 {min-width: 34%;max-width: 70%;}#megaMenu ul.megaMenu > li.menu-item > a, #megaMenu ul.megaMenu > li.menu-item > span.um-anchoremulator {padding: 6px 3px 5px 0px !important;margin: -1px 0px 4px -6px;}#megaMenu #megaMenuToggle {padding: 30px 0px 10px 0;}.testimonialhome {text-align: center;}.halfandhalf {padding: 10px 0;}p.videohome {padding: 20px 0;}.statistics-section .statistic{margin-bottom: 0;border-left: 0px solid #D7D6D6;}#productnav {display:none;}.companycontent {margin:0;}h1.successbanner {padding: 0 50px;}p.successbanner {padding: 0 60px;}.breadcrumbs {padding: 0;}.approachtitle {padding: 0;}h1.approachbanner {font-size: 1.7em;margin: 20px 0;}.content-wrapper {padding:0;}.bportrait-img {display: none;}.bportrait-content {padding: 0;}.inner-contents {width: 53%;}#sidebar {margin-top: -50px;}.pxd-4 {width: 50%;margin: -20px 0px;}.companycontent {margin-top: 40px;}.pxd4-parent {margin: 50px 0 0 0;}div#video {margin-right: auto;margin-left: auto;}img#mockup {margin: -18% 0 0 33% !important;}div#benefit {text-align: center;}.container {width: 90%;}.menu-wrapper a, #megaMenu ul.megaMenu > li.menu-item > a, #megaMenu ul.megaMenu > li.menu-item > span.um-anchoremulator, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-highlight > a, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-highlight > span.um-anchoremulator, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item a, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item span.um-anchoremulator, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu ul.sub-menu-2 li.menu-item > a, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu ul.sub-menu-2 li.menu-item > span.um-anchoremulator, #megaMenu ul.megaMenu ul.sub-menu ul.sub-menu-2 li.menu-item > a, #megaMenu ul.megaMenu ul.sub-menu ul.sub-menu-2 li.menu-item > span.um-anchoremulator, .wpmega-widgetarea .widget_categories ul li a, .wpmega-widgetarea .widget_archive ul li a, .wpmega-widgetarea .widget_nav_menu ul li a, .wpmega-widgetarea .widget_recent_comments ul li a, .wpmega-widgetarea .widget_meta ul li a, .wpmega-widgetarea .widget_pages ul li a, .wpmega-widgetarea .widget_rss ul li a, .wpmega-widgetarea .widget_gw_categories ul li a, .wpmega-widgetarea .border-list li a {
  color: #fff !important;
}

.menu-wrapper {
float: center;
margin: 32px 0 0 0;
width: auto;
}

#megaMenu ul.megaMenu > li.menu-item > a span.wpmega-link-title, #megaMenu ul.megaMenu > li.menu-item > span.um-anchoremulator span.wpmega-link-title {
  text-transform: none;
  text-shadow: none;
  font-size: 14px;
  color: #fff !important;
}

#megaMenu ul.megaMenu > li.menu-item > a, #megaMenu ul.megaMenu > li.menu-item > span.um-anchoremulator {
  background: #333;
  border-bottom: 1px solid #444;
  margin:0;
}

.menu-wrapper, .sf-menu ul, .sf-menu ul li, #megaMenu, #megaMenu ul.megaMenu li.menu- item.ss-nav-menu-reg ul.sub-menu li.menu-item a, #megaMenu ul.megaMenu li.menu-item.ss-nav- menu-reg ul.sub-menu li.menu-item span.um-anchoremulator, #megaMenu ul.megaMenu li.menu- item.ss-nav-menu-mega ul.sub-menu ul.sub-menu-2 li.menu-item > a, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu ul.sub-menu-2 li.menu-item > span.um- anchoremulator, #megaMenu ul.megaMenu ul.sub-menu ul.sub-menu-2 li.menu-item > a, #megaMenu ul.megaMenu ul.sub-menu ul.sub-menu-2 li.menu-item > span.um-anchoremulator {
  /*background-color: #333 !important;*/
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
}

#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item a {
  color: #fff !important;
}

}

@media(max-width:450px) { div#logo{margin: 20px 0 0 10px;}.inner-contents {
width: 100%;}.header-wrapper, .menu-wrapper {background: #fff;}#megaMenu #megaMenuToggle .megaMenuToggle-icon {margin-top: 13px;margin-right: 0;}#megaMenu #megaMenuToggle {padding: 10px 0px 10px 0;}#megaMenu ul.megaMenu > li.menu-item > a, #megaMenu ul.megaMenu > li.menu-item > span.um-anchoremulator {padding: 15px 2px 6px 20px !important;margin: -4px 0px 4px -6px;}#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu-1 {min-width: 34%;max-width: 100%;}.menu-parent {background: #fff;}h1.successbanner {padding: 0px;}p.successbanner {padding:0px;}.breadcrumbs {padding: 0px;}div#middle-wrap {display:none;}img#mockup {margin: -40% 0 0 8% !important;}#video {width: 320px !important;}img#video {margin:0;}.container {width: 90%;}#megaMenu #megaMenuToggle .megaMenuToggle-icon{float:center}.menu-wrapper {float: center;margin:43px;width: auto;}.menu-wrapper{float:center;margin:0;width: auto;}}

.postdiv h3 {margin-right: 155px;}
.SSA h1 {color: #fff;}.SSA {background: #fafafa;padding: 15px 23px;border-radius: 10px;margin-bottom: 20px;}p.ssa {margin: -11px 0 16px 0;font: small-caption;font-size: 1.1em;letter-spacing: .02em;line-height: 1.65em;color: #e4e4e4;}.SSA h1 {color: #111c24;}.SSA {background: #fafafa;padding: 15px 23px;border-radius: 10px;margin-bottom: 20px;}p.SSA {margin: -11px 0 16px 0;font: small-caption;font-size: 1.1em;letter-spacing: .02em;line-height: 1.65em;color: #424343;}a.SSA-CTA{font-family: "open sans";color: #fff;background: linear-gradient(to top, #4692B7 0%, #7dcdf1 65%);padding: 9px 10px;border-radius: 5px;margin: 0;font-size: .93em;text-decoration: none;}h1 strong, h2 strong, h3 strong, h4 strong, h5 strong, h6 strong {font-weight: 900;color: #111c24;font-size: 1.15em !important;}
@media (max-width:450px) {a.SSA-CTA {font-size: 0.73em;}}


.fbottom-wrapper {background: #004153;}.rev_slider_wrapper{background-image: url("http://www.workplacesystems.com/wp-content/themes/dreamspace/images/bg.png") !important;background-repeat: repeat;}

.col-md-3.col-sm-4 ul li {font-size: 1em;}
.col-md-3.hidden-sm.hidden-sm ul li {font-size: 1em;}
strong {letter-spacing: .03em;}

.liservice-block {margin: 24px 0 14px 0;position: relative;}

#megaMenu.megaMenuHorizontal ul.megaMenu > li.menu-item > ul.sub-menu.sub-menu-1 {
  margin-top: -5px !important;
/* border-top-left-radius: 2px; */
/* border-top-right-radius: 2px; */
-webkit-box-shadow: 0px 5px 30px 0px rgba(145,145,145,0.7);
-moz-box-shadow: 0px 5px 30px 0px rgba(145,145,145,0.7);
box-shadow: 0px 2px 1px 0px rgba(145,145,145,0.7);
}

.top-right ul li {
font-size: 1.1em;
}

.top-right ul li a {
font-size: 14px;
}

.footer-wrapper a, .fbottom-wrapper a {
  color: #fff;
}


input, textarea, select {
  color: #fff;
  background: #fff;
}

.gw-breadcrumbs {
  margin: 16px 0 0 0;
  float: left;
  width: 100%;
  font-size: 12px;
  color: #eee;
  background: #004153;
  padding: 12px 0;
}

.date-news {
  background: #004153;
}

<!-- Dropdown-Menu Background Hover and Color Beginning -->

.menu-wrapper, .sf-menu ul, .sf-menu ul li, #megaMenu, #megaMenu ul.megaMenu li.menu- item.ss-nav-menu-reg ul.sub-menu li.menu-item a, #megaMenu ul.megaMenu li.menu-item.ss-nav- menu-reg ul.sub-menu li.menu-item span.um-anchoremulator, #megaMenu ul.megaMenu li.menu- item.ss-nav-menu-mega ul.sub-menu ul.sub-menu-2 li.menu-item > a, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu ul.sub-menu-2 li.menu-item > span.um- anchoremulator, #megaMenu ul.megaMenu ul.sub-menu ul.sub-menu-2 li.menu-item > a, #megaMenu ul.megaMenu ul.sub-menu ul.sub-menu-2 li.menu-item > span.um-anchoremulator {
  background-color: #333 !important;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
}


#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item a {
  color: #fff !important;
}

#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item a:hover {
  color: #fff !important;
  background:#444 !important;
}

.sf-menu ul li a, .sf-menu ul li:last-child a, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item a, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item span.um-anchoremulator, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu ul.sub-menu-2 li.menu-item > a, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu ul.sub-menu-2 li.menu-item > span.um-anchoremulator, #megaMenu ul.megaMenu ul.sub-menu ul.sub-menu-2 li.menu-item > a, #megaMenu ul.megaMenu ul.sub-menu ul.sub-menu-2 li.menu-item > span.um-anchoremulator {
  border-left: 0px solid #ffffff !important;
}

.breadcrumbs a {
  color: #8fcae7;
}

<!-- Dropdown-Menu Background Hover and Color End -->


@media(max-width:450px) {
	.menu-parent {
  margin-top: 0;
  margin-bottom: -52px;
}



#megaMenu ul.megaMenu > li.menu-item > a span.wpmega-link-title, #megaMenu ul.megaMenu > li.menu-item > span.um-anchoremulator span.wpmega-link-title {
  color: #fff !important;
}

#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item a {
  color: #fff !important;
}

#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item a:hover {
  background:#444 !important;
}

.menu-wrapper, .sf-menu ul, .sf-menu ul li, #megaMenu, #megaMenu ul.megaMenu li.menu- item.ss-nav-menu-reg ul.sub-menu li.menu-item a, #megaMenu ul.megaMenu li.menu-item.ss-nav- menu-reg ul.sub-menu li.menu-item span.um-anchoremulator, #megaMenu ul.megaMenu li.menu- item.ss-nav-menu-mega ul.sub-menu ul.sub-menu-2 li.menu-item > a, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu ul.sub-menu-2 li.menu-item > span.um- anchoremulator, #megaMenu ul.megaMenu ul.sub-menu ul.sub-menu-2 li.menu-item > a, #megaMenu ul.megaMenu ul.sub-menu ul.sub-menu-2 li.menu-item > span.um-anchoremulator {
  background-color: #333 !important;
}

#megaMenu ul.megaMenu {
  min-width: 100%;
}

.menu-wrapper, .sf-menu ul, .sf-menu ul li, #megaMenu, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item a, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item span.um-anchoremulator, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu ul.sub-menu-2 li.menu-item > a, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu ul.sub-menu-2 li.menu-item > span.um-anchoremulator, #megaMenu ul.megaMenu ul.sub-menu ul.sub-menu-2 li.menu-item > a, #megaMenu ul.megaMenu ul.sub-menu ul.sub-menu-2 li.menu-item > span.um-anchoremulator {
  background-color: #444 !important;
}

}

<!-- Bootstrap Nav -->
.navbar-default {
  background-color: transparent;
  border-color: transparent;
}

.nav>li>a {
  padding: 10px 2px;
}

@media (min-width: 768px) {

.navbar-right {
  float: right!important;
  margin-top: 17px;
}

.navbar-default .navbar-nav>li>a, .navbar-default .navbar-text {
  color: #434343;
  font-weight: 700;
}

.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover {
  color: #8fcae7;
  background-color: transparent;
}

.dropdown-menu li {
  padding: 0!important;
  margin: 0!important;
}

.dropdown-menu>li>a {
  display: block;
  padding: 9px 20px !important;
}

<!-- Bootstrap Nav End -->

.entry-news:hover {
  background: #fff;
}