@charset "UTF-8";
@keyframes load {
  0% {
    background-image: url(/sites/all/themes/kaltura_theme/images/sun_logo.png);
  }
  100% {
    background-image: url(/sites/all/themes/kaltura_theme/images/sun_logo.png);
  }
}
@keyframes hover {
  0% {
    background-image: url(/sites/all/themes/kaltura_theme/images/sun_logo.png);
  }
  100% {
    background-image: url(/sites/all/themes/kaltura_theme/images/sun_logo.png);
  }
}
/* line 83, ../scss/styles-2013.scss */
#admin-menu {
  z-index: 1000;
}

/* header */
/* line 98, ../scss/styles-2013.scss */
#header {
  position: absolute;
  top: 0;
  right: 0;
  background: white;
  z-index: 1000;
  -moz-transition: ease-out 300ms;
  -o-transition: ease-out 300ms;
  -webkit-transition: ease-out 300ms;
  transition: ease-out 300ms;
}
/* line 107, ../scss/styles-2013.scss */
#header.menu-open {
  right: 260px;
}
/* line 110, ../scss/styles-2013.scss */
#header .has-down-arrow {
  padding-right: 15px;
  display: block;
}
/* line 114, ../scss/styles-2013.scss */
#header .has-down-arrow:after {
  position: absolute;
  top: 5px;
  right: 0;
  display: block;
}
/* line 121, ../scss/styles-2013.scss */
#header #logo {
  position: absolute;
  top: 57px;
  left: 0;
  z-index: 1;
  background: url("../images/kal_logo.png") no-repeat;
  /*animation: load 1s;*/
  /*@media screen and (max-width:980px) and (min-width:769px) {
  	left:10px;
  }*/
}
@media screen and (max-width: 1024px) and (min-width: 769px) {
  /* line 121, ../scss/styles-2013.scss */
  #header #logo {
    left: 50px;
  }
}
@media screen and (max-width: 768px) {
  /* line 121, ../scss/styles-2013.scss */
  #header #logo {
    top: 36px;
    left: 40px;
  }
}
@media screen and (max-width: 450px) {
  /* line 121, ../scss/styles-2013.scss */
  #header #logo {
    /*width:120px;*/
  }
  /* line 141, ../scss/styles-2013.scss */
  #header #logo img {
    max-width: 100%;
    /*height:55px !important;*/
  }
}
/* line 147, ../scss/styles-2013.scss */
#header #logo img {
  visibility: hidden;
  height: 40px;
}
@media screen and (max-width: 768px) {
  /* line 147, ../scss/styles-2013.scss */
  #header #logo img {
    /*height:60px;
    width: auto;*/
  }
}
@media screen and (max-width: 768px) and (min-width: 451px) {
  /* line 121, ../scss/styles-2013.scss */
  #header #logo {
    /*top:14px;*/
    /*max-width:135px;*/
  }
}
/* line 161, ../scss/styles-2013.scss */
#header a#logo:hover:before {
  animation-name: hover;
  animation-duration: 1s;
  animation-iteration-count: infinite;
  animation-delay: 13s;
}
/* line 169, ../scss/styles-2013.scss */
#header a#logo:before {
  /*background-image: url(/sites/all/themes/kaltura_theme/images/kaltura-logo-38-38_02.gif);*/
  background-image: url(/sites/all/themes/kaltura_theme/images/kaltura-fat-logo-38-38.gif);
  animation-name: load;
  animation-duration: 1s;
  animation-iteration-count: infinite;
  animation-delay: 13s;
  width: 38px;
  content: " ";
  position: absolute;
  left: -40px;
  top: 0px;
  height: 38px;
}
/* line 185, ../scss/styles-2013.scss */
#header #header-main-nav {
  width: 870px;
  float: right;
  margin-top: 20px;
}
@media screen and (max-width: 830px) {
  /* line 190, ../scss/styles-2013.scss */
  #header #header-main-nav ul.menu > li {
    margin: 1px;
    padding: 10px 10px;
  }
  /* line 193, ../scss/styles-2013.scss */
  #header #header-main-nav ul.menu > li a {
    font-size: 15px;
  }
  /* line 197, ../scss/styles-2013.scss */
  #header #header-main-nav ul.menu > li ul.menu li {
    padding: 0;
  }
}
@media screen and (max-width: 980px) and (min-width: 769px) {
  /* line 204, ../scss/styles-2013.scss */
  #header #header-main-nav ul.menu li.last {
    display: none;
  }
}
@media screen and (max-width: 768px) {
  /* line 185, ../scss/styles-2013.scss */
  #header #header-main-nav {
    display: none;
  }
}
/* line 213, ../scss/styles-2013.scss */
#header #header-top-nav .flags .block-title span,
#header #header-top-nav a {
  color: #999999;
  /*font-size:13px;*/
  font-size: 11px;
}
/* line 220, ../scss/styles-2013.scss */
#header #header-top-nav {
  width: 100%;
  padding-left: 200px;
}
@media screen and (max-width: 880px) {
  /* line 220, ../scss/styles-2013.scss */
  #header #header-top-nav {
    padding-left: 100px;
  }
}
@media screen and (max-width: 768px) {
  /* line 220, ../scss/styles-2013.scss */
  #header #header-top-nav {
    display: none;
  }
}
/* line 231, ../scss/styles-2013.scss */
#header #header-top-nav #main-contact-number {
  padding-right: 30px;
  display: inline-block;
}
/* line 237, ../scss/styles-2013.scss */
#header #header-top-nav .globe {
  background: url(../images/icon-phone.png) no-repeat;
  margin: 0;
  width: 9px;
  height: 13px;
  position: absolute;
  top: 2px;
  right: 15px;
}
/* line 249, ../scss/styles-2013.scss */
#header #header-top-nav .region-header-top-nav {
  float: none;
}
/* line 252, ../scss/styles-2013.scss */
#header #header-top-nav li a {
  padding-bottom: 0;
  font-weight: normal;
}
/* line 257, ../scss/styles-2013.scss */
#header #header-top-nav .block {
  display: inline-block;
  border: none;
  padding: 0;
  margin: 0;
  vertical-align: top;
  margin-left: 10px;
  margin-right: 10px;
  clear: none;
}
/* line 268, ../scss/styles-2013.scss */
#header #header-top-nav .block ul {
  clear: none;
}
/* line 275, ../scss/styles-2013.scss */
#header #block-menu-block-3 {
  clear: right;
}
/* line 277, ../scss/styles-2013.scss */
#header #block-menu-block-3 li a {
  color: #666666;
  /*color:#222222;
  font-family: arial;
  font-weight: lighter;
  font-size: 16px;*/
}
/* line 286, ../scss/styles-2013.scss */
#header .flags .block-title {
  width: auto;
}
/* line 288, ../scss/styles-2013.scss */
#header .flags .block-title span {
  font-weight: normal;
  position: relative;
  font-weight: normal;
  height: 14px;
}

@media screen and (max-width: 768px) {
  /* line 299, ../scss/styles-2013.scss */
  #header {
    top: 0px;
    /*height:70px;*/
    height: 110px;
    position: fixed;
    /*box-shadow:0px 2px 2px rgba(black, 0.2);*/
    padding-left: 2%;
    padding-right: 2%;
  }
  /* line 309, ../scss/styles-2013.scss */
  #header #logo {
    /*top:8px;*/
  }
  /* line 311, ../scss/styles-2013.scss */
  #header #logo img {
    /*height:50px;
    width:auto;*/
    /*height: 70px;*/
  }
}

/* line 321, ../scss/styles-2013.scss */
.inner {
  max-width: 980px;
  margin: 0 auto;
  position: relative;
}

/* line 327, ../scss/styles-2013.scss */
#wrapper {
  margin-top: 109px;
  background: white;
}
@media screen and (max-width: 768px) {
  /* line 327, ../scss/styles-2013.scss */
  #wrapper {
    /*margin-top:70px;*/
    margin-top: 110px;
  }
}

/* line 336, ../scss/styles-2013.scss */
.theme-2013 {
  /* bx slider */
  /*.item-list{
  	.slides{
  		li{
  			display: none;				
  		}
  	}
  	}*/
  /* main banner */
}
@media screen and (max-width: 768px) {
  /* line 336, ../scss/styles-2013.scss */
  .theme-2013 {
    margin-top: 70px;
  }
}
/* line 341, ../scss/styles-2013.scss */
.theme-2013 * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box--sizing: border-box;
  box-sizing: border-box;
}
/* line 348, ../scss/styles-2013.scss */
.theme-2013 .mega-wrap {
  width: 409px;
}
/* line 351, ../scss/styles-2013.scss */
.theme-2013 #header, .theme-2013 #main-content, .theme-2013 #footer-wrapper, .theme-2013 #button-bar {
  width: 100%;
}
/* line 355, ../scss/styles-2013.scss */
.theme-2013 #main-content {
  margin-top: -20px;
}
/* line 358, ../scss/styles-2013.scss */
.theme-2013 #main-content .inner {
  max-width: 100%;
}
/* line 362, ../scss/styles-2013.scss */
.theme-2013 .block-inner {
  max-width: 980px;
  margin: 0 auto;
}
/* line 369, ../scss/styles-2013.scss */
.theme-2013 .huge {
  width: 100%;
  overflow: hidden;
}
/* line 373, ../scss/styles-2013.scss */
.theme-2013 .slides .views-row {
  position: relative;
  padding: 0;
  margin: 0;
}
/* line 382, ../scss/styles-2013.scss */
.theme-2013 .fxslider .slides {
  padding: 0 !important;
  margin: 0 !important;
  position: relative;
}
/* line 387, ../scss/styles-2013.scss */
.theme-2013 .fxslider .bx-wrapper {
  margin: 0;
}
/* line 391, ../scss/styles-2013.scss */
.theme-2013 .fxslider .dots-wrapper {
  width: 100%;
  margin: 0;
  padding: 0;
  height: 40px;
  left: 0;
  top: 0px;
  position: absolute;
}
/* line 400, ../scss/styles-2013.scss */
.theme-2013 .fxslider .dots-wrapper .flex-control-nav {
  padding: 0;
  top: 20px;
  max-width: 980px;
  margin: 0 auto;
  position: relative;
  text-align: right;
}
/* line 408, ../scss/styles-2013.scss */
.theme-2013 .fxslider .dots-wrapper .flex-control-nav li {
  display: inline-block;
}
/* line 410, ../scss/styles-2013.scss */
.theme-2013 .fxslider .dots-wrapper .flex-control-nav li:last-child {
  margin-right: 10px;
}
/* line 415, ../scss/styles-2013.scss */
.theme-2013 .fxslider .dots-wrapper .flex-control-nav a {
  text-indent: 9999px;
  display: block;
  background: rgba(255, 255, 255, 0.5);
  box-shadow: inset 1px 1px 0px rgba(0, 0, 0, 0.7), inset -1px -1px 1px white;
  overflow: hidden;
  height: 15px;
  width: 15px;
  border-radius: 8px;
  /*text-indent: 9999px !important;
  display: block !important;
  overflow: hidden !important;
  height: 15px !important;
  width: 15px !important;
  border-radius: 30px !important;
  background: #ffffff !important;
  box-shadow: initial !important;*/
}
/* line 434, ../scss/styles-2013.scss */
.theme-2013 .fxslider .dots-wrapper .flex-control-nav a.flex-active, .theme-2013 .fxslider .dots-wrapper .flex-control-nav a:hover {
  background: url(../images/active-circle.png) no-repeat #242929;
  box-shadow: 1px 1px 1px rgba(255, 255, 255, 0.5);
  /*background: #16b2ca !important;
  box-shadow: initial !important;*/
}
@media screen and (max-width: 980px) and (min-width: 450px) {
  /* line 400, ../scss/styles-2013.scss */
  .theme-2013 .fxslider .dots-wrapper .flex-control-nav {
    padding-right: 15px;
  }
}
@media screen and (max-width: 449px) {
  /* line 391, ../scss/styles-2013.scss */
  .theme-2013 .fxslider .dots-wrapper {
    bottom: 20px;
    top: auto;
  }
  /* line 449, ../scss/styles-2013.scss */
  .theme-2013 .fxslider .dots-wrapper .flex-control-nav {
    text-align: center;
  }
  /* line 452, ../scss/styles-2013.scss */
  .theme-2013 .fxslider .dots-wrapper .flex-control-nav a {
    height: 16px;
    width: 16px;
    border-radius: 8px;
    background: #0d364d;
    box-shadow: inset 10px 10px 10px black, 0px 1px 1px rgba(255, 255, 255, 0.7);
  }
  /* line 459, ../scss/styles-2013.scss */
  .theme-2013 .fxslider .dots-wrapper .flex-control-nav a:hover, .theme-2013 .fxslider .dots-wrapper .flex-control-nav a.active {
    /*background:#95e8db;
    box-shadow:inset 4px 4px 4px rgba(white,0.4), 0px 1px 1px rgba(white, 0.7) ;*/
  }
}
/* line 468, ../scss/styles-2013.scss */
.theme-2013 .fxslider .huge img {
  opacity: 0;
  width: auto;
  max-width: none;
  height: auto;
}
/* line 475, ../scss/styles-2013.scss */
.theme-2013 .fxslider .bx-wrapper .bx-viewport {
  box-shadow: none;
  border: none;
  background: none;
  left: 0;
}
/* line 486, ../scss/styles-2013.scss */
.theme-2013 #main-banner {
  background: none;
}
/* line 491, ../scss/styles-2013.scss */
.theme-2013 #main-banner .inner {
  max-width: 100%;
  /*.item-list ul li {margin:0; padding:0;}*/
}
/* line 498, ../scss/styles-2013.scss */
.theme-2013 #main-banner .homepage-banners .block-inner {
  overflow: hidden;
  max-width: 100%;
}

/* line 510, ../scss/styles-2013.scss */
.image-as-bg {
  position: absolute;
  width: 100%;
  top: 0;
  height: 448px;
  bottom: 0;
  /*background-color: rgba(000,0,0,0.5) !important;*/
  background-color: #222222 !important;
}
@media screen and (max-width: 980px) {
  /* line 510, ../scss/styles-2013.scss */
  .image-as-bg {
    display: none;
  }
}

/* line 523, ../scss/styles-2013.scss */
#main-banner .views-slideshow-cycle-main-frame {
  width: 100% !important;
  height: 430px;
}
@media screen and (max-width: 980px) {
  /* line 523, ../scss/styles-2013.scss */
  #main-banner .views-slideshow-cycle-main-frame {
    height: auto;
  }
}

/* line 531, ../scss/styles-2013.scss */
#main-banner .views-slideshow-cycle-main-frame-row {
  width: 100% !important;
  height: auto !important;
  width: 430px;
}
/* line 535, ../scss/styles-2013.scss */
#main-banner .views-slideshow-cycle-main-frame-row img {
  width: 100%;
  height: auto;
}

/* line 542, ../scss/styles-2013.scss */
#main-banner {
  height: auto;
}
@media screen and (max-width: 980px) {
  /* line 547, ../scss/styles-2013.scss */
  #main-banner .image-as-bg {
    background: none !important;
  }
}
@media screen and (max-width: 450px) {
  /* line 555, ../scss/styles-2013.scss */
  #main-banner .nid-1234.respBannerImage .picture .small:after {
    position: absolute;
    height: 180px;
    background: rgba(0, 0, 0, 0.4);
    width: 100%;
    left: 0;
    bottom: 0;
    content: " ";
  }
}
/* line 568, ../scss/styles-2013.scss */
#main-banner .banner-content {
  position: absolute;
  max-width: 980px;
  width: 100%;
  margin: 0 auto;
  top: 0;
  left: 0;
  bottom: 20px;
  right: 0;
  /*z-index:400;*/
}
@media screen and (max-width: 980px) {
  /* line 568, ../scss/styles-2013.scss */
  #main-banner .banner-content {
    width: 90%;
    bottom: 20px;
  }
}
@media screen and (max-width: 768px) {
  /* line 568, ../scss/styles-2013.scss */
  #main-banner .banner-content {
    width: 96%;
  }
}
@media screen and (max-width: 600px) {
  /* line 568, ../scss/styles-2013.scss */
  #main-banner .banner-content {
    /*bottom:10px;*/
    width: 95%;
  }
}
@media screen and (max-width: 449px) {
  /* line 568, ../scss/styles-2013.scss */
  #main-banner .banner-content {
    bottom: 49px;
  }
}
/* line 596, ../scss/styles-2013.scss */
#main-banner .banner-content .headline {
  width: 100%;
  color: white;
  font-size: 30px;
  position: absolute;
  bottom: 20px;
  font-weight: bold;
  padding: 0;
  margin: 0;
  line-height: 1.1 !important;
  text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
  left: 000px;
}
/* line 609, ../scss/styles-2013.scss */
#main-banner .banner-content .headline .tiny-text,
#main-banner .banner-content .headline .small-text {
  display: block;
  font-size: 20px;
  margin-top: 5px;
  font-weight: normal;
}
/* line 616, ../scss/styles-2013.scss */
#main-banner .banner-content .headline .tiny-text {
  font-size: 15px;
  padding-right: 70px;
}
@media screen and (max-width: 800px) {
  /* line 596, ../scss/styles-2013.scss */
  #main-banner .banner-content .headline {
    font-size: 23px;
  }
}
@media screen and (max-width: 800px) {
  /* line 596, ../scss/styles-2013.scss */
  #main-banner .banner-content .headline {
    font-size: 23px;
    bottom: 30px;
  }
}
@media screen and (max-width: 550px) {
  /* line 596, ../scss/styles-2013.scss */
  #main-banner .banner-content .headline {
    font-size: 20px;
  }
  /* line 631, ../scss/styles-2013.scss */
  #main-banner .banner-content .headline .tiny-text,
  #main-banner .banner-content .headline .small-text {
    font-size: 16px;
  }
}
@media screen and (max-width: 500px) {
  /* line 596, ../scss/styles-2013.scss */
  #main-banner .banner-content .headline {
    font-size: 18px;
  }
}
@media screen and (max-width: 450px) {
  /* line 596, ../scss/styles-2013.scss */
  #main-banner .banner-content .headline {
    bottom: 50px;
    font-size: 16px;
  }
  /* line 644, ../scss/styles-2013.scss */
  #main-banner .banner-content .headline p {
    margin-bottom: 0;
  }
}
@media screen and (max-width: 400px) {
  /* line 596, ../scss/styles-2013.scss */
  #main-banner .banner-content .headline {
    font-size: 14px;
    bottom: 43px;
  }
}
/* line 654, ../scss/styles-2013.scss */
#main-banner .banner-content .headline .hp-not-show-in-iphone {
  display: block;
  font-size: 20px;
  margin-top: 5px;
  font-weight: normal;
}
@media screen and (max-width: 450px) {
  /* line 654, ../scss/styles-2013.scss */
  #main-banner .banner-content .headline .hp-not-show-in-iphone {
    display: none;
  }
}
@media screen and (min-width: 980px) {
  /* line 663, ../scss/styles-2013.scss */
  #main-banner .banner-content .headline .width-one-hundred-twenty-five-percent {
    width: 130%;
  }
}
/* line 671, ../scss/styles-2013.scss */
#main-banner .banner-content .li-leading-slide a {
  background: #585858 !important;
}
/* line 674, ../scss/styles-2013.scss */
#main-banner .banner-content .li-leading-slide a:hover {
  background: #7f7f7f !important;
}
/* line 678, ../scss/styles-2013.scss */
#main-banner .banner-content .tiny-text {
  font-size: 18px;
}
/* line 681, ../scss/styles-2013.scss */
#main-banner .banner-content .small-link {
  position: absolute;
  bottom: 10px;
  left: 00px;
}
@media screen and (max-width: 450px) {
  /* line 681, ../scss/styles-2013.scss */
  #main-banner .banner-content .small-link {
    bottom: 50px;
    display: none;
  }
}
@media screen and (max-width: 400px) {
  /* line 681, ../scss/styles-2013.scss */
  #main-banner .banner-content .small-link {
    bottom: 40px;
  }
}
/* line 694, ../scss/styles-2013.scss */
#main-banner .banner-content .small-link a {
  color: #9bffea;
  font-size: 16px;
}
@media screen and (max-width: 680px) {
  /* line 694, ../scss/styles-2013.scss */
  #main-banner .banner-content .small-link a {
    font-size: 14px;
  }
}
@media screen and (max-width: 500px) {
  /* line 694, ../scss/styles-2013.scss */
  #main-banner .banner-content .small-link a {
    font-size: 13px;
  }
}
/* line 711, ../scss/styles-2013.scss */
#main-banner .link-to a {
  position: absolute;
  z-index: 400;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  display: block;
  text-indent: -9999px;
}
/* line 723, ../scss/styles-2013.scss */
#main-banner .banner-links {
  padding: 0;
  z-index: 500;
  position: absolute;
  bottom: 00px;
  /*right:00px;*/
  left: 00px;
}
@media screen and (max-width: 449px) {
  /* line 723, ../scss/styles-2013.scss */
  #main-banner .banner-links {
    width: 100%;
  }
}
/* line 734, ../scss/styles-2013.scss */
#main-banner .banner-links li {
  display: inline-block;
  padding-left: 10px;
  margin-bottom: 5px;
}
/* line 740, ../scss/styles-2013.scss */
#main-banner .banner-links li.free-trial-link {
  padding-left: 0;
}
/* line 743, ../scss/styles-2013.scss */
#main-banner .banner-links .free-trial-link a {
  /*@include button(#16b3cb);*/
  background: #01ca9e;
  color: #ffffff;
  text-transform: uppercase;
  display: inline-block;
  text-align: center;
  font-family: arial, helvetica, sans-serif;
  padding: 10px 30px;
  font-size: 15px;
  text-shadow: none;
  height: auto;
  text-decoration: none;
  text-indent: 0;
  margin: 0;
  line-height: 1;
  font-weight: bold;
  width: auto;
  -moz-transition: 200ms;
  -o-transition: 200ms;
  -webkit-transition: 200ms;
  transition: 200ms;
}
@media screen and (max-width: 650px) {
  /* line 743, ../scss/styles-2013.scss */
  #main-banner .banner-links .free-trial-link a {
    padding: 10px 15px;
    font-size: 14px;
  }
}
@media screen and (max-width: 500px) {
  /* line 743, ../scss/styles-2013.scss */
  #main-banner .banner-links .free-trial-link a {
    font-size: 12px;
    padding: 8px 12px;
  }
}
@media screen and (max-width: 320px) {
  /* line 743, ../scss/styles-2013.scss */
  #main-banner .banner-links .free-trial-link a {
    width: 100%;
    font-size: 15px;
    padding: 10px 0px;
  }
}
@media screen and (max-width: 400px) {
  /* line 743, ../scss/styles-2013.scss */
  #main-banner .banner-links .free-trial-link a {
    font-size: 12px;
  }
}
/* line 54, ../scss/styles-2013.scss */
#main-banner .banner-links .free-trial-link a:hover {
  background: #01eeba;
}
/* line 749, ../scss/styles-2013.scss */
#main-banner .banner-links .contact-sales-link a {
  background: black;
  color: #ffffff;
  text-transform: uppercase;
  display: inline-block;
  text-align: center;
  font-family: arial, helvetica, sans-serif;
  padding: 10px 30px;
  font-size: 15px;
  text-shadow: none;
  height: auto;
  text-decoration: none;
  text-indent: 0;
  margin: 0;
  line-height: 1;
  font-weight: bold;
  width: auto;
  -moz-transition: 200ms;
  -o-transition: 200ms;
  -webkit-transition: 200ms;
  transition: 200ms;
}
@media screen and (max-width: 650px) {
  /* line 749, ../scss/styles-2013.scss */
  #main-banner .banner-links .contact-sales-link a {
    padding: 10px 15px;
    font-size: 14px;
  }
}
@media screen and (max-width: 500px) {
  /* line 749, ../scss/styles-2013.scss */
  #main-banner .banner-links .contact-sales-link a {
    font-size: 12px;
    padding: 8px 12px;
  }
}
@media screen and (max-width: 320px) {
  /* line 749, ../scss/styles-2013.scss */
  #main-banner .banner-links .contact-sales-link a {
    width: 100%;
    font-size: 15px;
    padding: 10px 0px;
  }
}
@media screen and (max-width: 400px) {
  /* line 749, ../scss/styles-2013.scss */
  #main-banner .banner-links .contact-sales-link a {
    font-size: 12px;
  }
}
/* line 54, ../scss/styles-2013.scss */
#main-banner .banner-links .contact-sales-link a:hover {
  background: #121212;
}
@media screen and (max-width: 449px) {
  /* line 749, ../scss/styles-2013.scss */
  #main-banner .banner-links .contact-sales-link a {
    width: 100%;
    padding: 10px;
  }
}
/* line 756, ../scss/styles-2013.scss */
#main-banner .banner-links .contact-sales-link a:hover {
  background: #333333;
}
@media screen and (max-width: 449px) {
  /* line 762, ../scss/styles-2013.scss */
  #main-banner .banner-links li {
    display: block;
    float: left;
    margin: 0;
    padding: 0;
    width: 47.5%;
    /*margin-left: 3%;*/
  }
  /* line 771, ../scss/styles-2013.scss */
  #main-banner .banner-links li.free-trial-link {
    margin-right: 7px;
  }
  /* line 773, ../scss/styles-2013.scss */
  #main-banner .banner-links li.free-trial-link a {
    width: 100%;
    padding: 10px;
    white-space: nowrap;
  }
  /* line 779, ../scss/styles-2013.scss */
  #main-banner .banner-links li.contact-sales-link {
    margin-left: 7px;
  }
  /* line 782, ../scss/styles-2013.scss */
  #main-banner .banner-links:first-child {
    padding-right: 5px;
  }
  /* line 785, ../scss/styles-2013.scss */
  #main-banner .banner-links:last-child {
    padding-left: 5px;
  }
}
/* line 792, ../scss/styles-2013.scss */
#main-banner ul.flex-direction-nav {
  margin: 0;
  padding: 0;
}
/* line 795, ../scss/styles-2013.scss */
#main-banner ul.flex-direction-nav .flex-prev,
#main-banner ul.flex-direction-nav .flex-next {
  position: absolute;
  left: 20px;
  cursor: pointer;
  -moz-transition: 200ms;
  -o-transition: 200ms;
  -webkit-transition: 200ms;
  transition: 200ms;
  top: 200px;
  width: 57px;
  height: 57px;
  background: url(../images/arrow-left.png) no-repeat;
  z-index: 600;
  text-indent: -9999px;
}
/* line 811, ../scss/styles-2013.scss */
#main-banner ul.flex-direction-nav .flex-prev:hover,
#main-banner ul.flex-direction-nav .flex-next:hover {
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}
@media screen and (max-width: 900px) {
  /* line 795, ../scss/styles-2013.scss */
  #main-banner ul.flex-direction-nav .flex-prev,
  #main-banner ul.flex-direction-nav .flex-next {
    display: none;
  }
}
/* line 818, ../scss/styles-2013.scss */
#main-banner ul.flex-direction-nav .flex-next {
  left: auto;
  right: 20px;
  background: url(../images/arrow-right.png) no-repeat;
}
/* line 827, ../scss/styles-2013.scss */
#main-banner #views_slideshow_controls_text_pause_homepage_banners-block {
  display: none;
}
/* line 829, ../scss/styles-2013.scss */
#main-banner .views-slideshow-pager-fields-render {
  background: url(../images/nav-buttons.png) no-repeat;
  width: 135px;
  height: 28px;
  position: absolute;
  bottom: 0;
  left: 50%;
  margin-left: -70px;
  z-index: 500;
  display: block;
  text-align: center;
  padding-top: 8px;
}
/* line 842, ../scss/styles-2013.scss */
#main-banner .views-slideshow-pager-fields-render .views-slideshow-pager-field-item {
  display: inline-block;
  margin: 3px;
  background: #b8b8b8;
  border-radius: 7px;
  width: 14px;
  height: 14px;
  text-indent: -9999px;
  box-shadow: inset 1px 1px 0px rgba(0, 0, 0, 0.5);
}
/* line 853, ../scss/styles-2013.scss */
#main-banner .views-slideshow-pager-fields-render .views-slideshow-pager-field-item.active,
#main-banner .views-slideshow-pager-fields-render .views-slideshow-pager-field-item:hover {
  background: #00b8dc;
  box-shadow: inset 3px 3px 4px rgba(255, 255, 255, 0.4), 1px 1px 1px rgba(0, 0, 0, 0.5);
}

/* line 861, ../scss/styles-2013.scss */
.field-collection-item-field-responsivebanners {
  position: static;
  width: auto;
  height: auto;
  /*background: #222222;*/
  /*@include background-image(linear-gradient(top, rgba(169,3,41,1) 0%,rgba(143,2,34,1) 44%,rgba(109,0,25,1) 100%));*/
  /*@include background-image(linear-gradient(bottom, #222222 0%,rgba(0,0,0,0) 100%));*/
  /*@include background-image(linear-gradient(left, rgba(34,34,34,1) 0%,rgba(33,33,33,0.5) 10%,rgba(29,29,29,0.5) 90%,rgba(28,28,28,1) 100%));*/
  /*@include background-image(linear-gradient(left, rgba(34,34,34,1) 0%,rgba(3,3,3,0.5) 10%,rgba(3,3,3,0.5) 90%,rgba(34,34,34,1) 100%));*/
}
/* line 870, ../scss/styles-2013.scss */
.field-collection-item-field-responsivebanners img {
  opacity: 0;
  margin-bottom: -5px;
}
@media screen and (max-width: 980px) {
  /* line 861, ../scss/styles-2013.scss */
  .field-collection-item-field-responsivebanners {
    width: 100% !important;
    height: auto !important;
  }
  /* line 878, ../scss/styles-2013.scss */
  .field-collection-item-field-responsivebanners img {
    max-width: 100%;
    height: auto;
    opacity: 1;
  }
}

/* line 888, ../scss/styles-2013.scss */
#block-system-main {
  clear: both;
  overflow: hidden;
  /*float:left;*/
}

/* line 893, ../scss/styles-2013.scss */
.homepage-case-study {
  float: left;
  overflow: hidden;
  clear: both;
  width: 100%;
  /*margin-top:50px;*/
  margin-top: 20px;
  /*.views-field-field-video{
  	@media screen and (max-width:768px){
  			display: none;
  		}
  }
  .icon-play, .views-field-title{
  	@media screen and (max-width:768px){
  			display: none !important;
  		}
  		}*/
}
/* line 901, ../scss/styles-2013.scss */
.homepage-case-study .views-field-field-video h3 {
  display: none;
}
/* line 905, ../scss/styles-2013.scss */
.homepage-case-study .views-field-field-video img {
  max-width: 80%;
  width: 100%;
  height: auto;
}
/* line 910, ../scss/styles-2013.scss */
.homepage-case-study .view-footer a {
  float: right;
  clear: both;
  font-size: 18px;
  margin-top: 10px;
}
@media screen and (max-width: 768px) {
  /* line 910, ../scss/styles-2013.scss */
  .homepage-case-study .view-footer a {
    margin-right: 10px;
  }
}
/* line 920, ../scss/styles-2013.scss */
.homepage-case-study .block-inner {
  padding: 0px;
  overflow: hidden;
}
/* line 934, ../scss/styles-2013.scss */
.homepage-case-study .video-for-mobile {
  display: none;
}
@media screen and (max-width: 768px) {
  /* line 934, ../scss/styles-2013.scss */
  .homepage-case-study .video-for-mobile {
    display: block;
  }
}
@media screen and (max-width: 450px) {
  /* line 939, ../scss/styles-2013.scss */
  .homepage-case-study .video-for-mobile .KalturaDynamicPlayer {
    width: 150px !important;
    height: 107px !important;
  }
}
@media screen and (max-width: 650px) and (min-width: 451px) {
  /* line 939, ../scss/styles-2013.scss */
  .homepage-case-study .video-for-mobile .KalturaDynamicPlayer {
    width: 200px !important;
    height: 111px !important;
  }
}
@media screen and (max-width: 768px) and (min-width: 651px) {
  /* line 939, ../scss/styles-2013.scss */
  .homepage-case-study .video-for-mobile .KalturaDynamicPlayer {
    width: 172px !important;
    height: 97px !important;
  }
}

/* line 956, ../scss/styles-2013.scss */
.view-homepage-case-study {
  text-align: center;
}
/* line 959, ../scss/styles-2013.scss */
.view-homepage-case-study .views-row {
  float: left;
  width: 25%;
  padding: 10px;
  position: relative;
  /*@media screen and (max-width:750px) {
  	width:50%;
  	max-width:255px;
  	display:inline-block;
  	float:none;
  	vertical-align: top;
  	
  	}*/
}
/* line 966, ../scss/styles-2013.scss */
.view-homepage-case-study .views-row .kaltura-thumb {
  width: 100%;
  margin: 0 auto;
  margin-bottom: 10px;
}
/* line 972, ../scss/styles-2013.scss */
.view-homepage-case-study .views-row .kaltura-thumb img {
  max-width: 100%;
  display: block;
  height: auto;
}
/* line 979, ../scss/styles-2013.scss */
.view-homepage-case-study .views-row .views-field-field-video-embed-code {
  display: none;
}
/* line 983, ../scss/styles-2013.scss */
.view-homepage-case-study .views-row .views-field-title,
.view-homepage-case-study .views-row .views-field-colorbox a {
  display: block;
  position: absolute;
  /*top:60px;*/
  top: 50px;
  left: 50%;
  margin-left: -22px;
  width: 44px;
  height: 32px;
  outline: none;
  background: url(/sites/all/themes/kaltura_theme/images/play_icn.png) no-repeat;
  width: 66px;
  height: 52px;
  background-repeat: no-repeat;
  background-position: center;
}
/* line 1005, ../scss/styles-2013.scss */
.view-homepage-case-study .views-row .views-field-title span,
.view-homepage-case-study .views-row .views-field-colorbox a span {
  display: block;
  height: 32px;
  background-color: transparent;
  width: 44px;
  /*color:white;*/
  /*font-size:20px;*/
  cursor: pointer;
  display: table-cell;
  vertical-align: middle;
  color: #fdfdfd;
  font-size: 60px;
  background: none;
  color: transparent;
  -moz-transition: 200ms;
  -o-transition: 200ms;
  -webkit-transition: 200ms;
  transition: 200ms;
}
/* line 1020, ../scss/styles-2013.scss */
.view-homepage-case-study .views-row .views-field-title span:hover,
.view-homepage-case-study .views-row .views-field-colorbox a span:hover {
  /*background:white;
  color:black;*/
  /*color: black;*/
}
/* line 1027, ../scss/styles-2013.scss */
.view-homepage-case-study .views-row .views-field-title:hover,
.view-homepage-case-study .views-row .views-field-colorbox a:hover {
  background: url(/sites/all/themes/kaltura_theme/images/Play_icon.svg) no-repeat;
}
@media screen and (max-width: 768px) {
  /* line 983, ../scss/styles-2013.scss */
  .view-homepage-case-study .views-row .views-field-title,
  .view-homepage-case-study .views-row .views-field-colorbox a {
    top: 33px;
  }
}
@media screen and (max-width: 650px) {
  /* line 983, ../scss/styles-2013.scss */
  .view-homepage-case-study .views-row .views-field-title,
  .view-homepage-case-study .views-row .views-field-colorbox a {
    left: 15%;
  }
}
@media screen and (max-width: 560px) {
  /* line 983, ../scss/styles-2013.scss */
  .view-homepage-case-study .views-row .views-field-title,
  .view-homepage-case-study .views-row .views-field-colorbox a {
    left: 19%;
    top: 40px;
  }
}
@media screen and (max-width: 450px) {
  /* line 983, ../scss/styles-2013.scss */
  .view-homepage-case-study .views-row .views-field-title,
  .view-homepage-case-study .views-row .views-field-colorbox a {
    top: 27px;
    left: 18% !important;
  }
}
@media screen and (max-width: 320px) {
  /* line 983, ../scss/styles-2013.scss */
  .view-homepage-case-study .views-row .views-field-title,
  .view-homepage-case-study .views-row .views-field-colorbox a {
    left: 25% !important;
  }
}
/* line 1051, ../scss/styles-2013.scss */
.view-homepage-case-study .views-row .views-field-field-company-logo {
  text-align: center;
  display: table;
  vertical-align: middle;
  width: 100%;
  height: 100px;
  position: relative;
}
/* line 1058, ../scss/styles-2013.scss */
.view-homepage-case-study .views-row .views-field-field-company-logo .field-content {
  display: table-cell;
  height: 120px;
  vertical-align: middle;
}
/* line 1067, ../scss/styles-2013.scss */
.view-homepage-case-study .views-row .views-field-field-company-logo img {
  max-width: 100%;
  height: auto;
  max-width: 283px;
}
/* line 1073, ../scss/styles-2013.scss */
.view-homepage-case-study .views-row .views-field-body {
  /*font-family:georgia, serif;*/
  font-family: Lato;
  font-style: italic;
  font-size: 16px;
  color: #999999;
  line-height: 150%;
  text-align: center;
  position: relative;
  padding: 10px;
  padding-top: 15px;
  margin-top: 20px;
}
/* line 1085, ../scss/styles-2013.scss */
.view-homepage-case-study .views-row .views-field-body p {
  display: inline;
}
/* line 1090, ../scss/styles-2013.scss */
.view-homepage-case-study .views-row .views-field-body:before {
  content: "“";
  font-size: 70px;
  position: absolute;
  left: -20px;
  top: 10px;
  opacity: 0.5;
  font-family: georgia, serif;
  width: 40px;
}
/* line 1100, ../scss/styles-2013.scss */
.view-homepage-case-study .views-row .views-field-body:after {
  content: "”";
  font-size: 70px;
  position: absolute;
  right: -10px;
  bottom: -30px;
  opacity: 0.5;
  font-family: georgia, serif;
  width: 40px;
}
@media screen and (max-width: 800px) {
  /* line 1121, ../scss/styles-2013.scss */
  .view-homepage-case-study .views-row .views-field-colorbox a {
    top: 30px;
  }
}
@media screen and (max-width: 650px) {
  /* line 959, ../scss/styles-2013.scss */
  .view-homepage-case-study .views-row {
    width: 100%;
    max-width: 100%;
    border-bottom: 1px solid #ddd;
    /*padding-bottom:10px;
    margin-bottom:10px;*/
    padding-top: 0;
    padding-bottom: 0;
    border-bottom: 1px solid #d7d7d7;
    display: table;
    vertical-align: middle;
  }
  /* line 1137, ../scss/styles-2013.scss */
  .view-homepage-case-study .views-row .views-field-body {
    display: none;
  }
  /* line 1140, ../scss/styles-2013.scss */
  .view-homepage-case-study .views-row .views-field-field-video {
    width: 50%;
    min-width: 200px;
    margin-right: 40px;
    float: left;
    padding-top: 10px;
  }
  /* line 1146, ../scss/styles-2013.scss */
  .view-homepage-case-study .views-row .views-field-field-video .kaltura-thumb {
    box-shadow: none;
    border: none;
  }
  /* line 1151, ../scss/styles-2013.scss */
  .view-homepage-case-study .views-row .views-field-field-company-logo {
    margin-left: 5%;
    text-align: left;
    display: table-cell;
    vertical-align: middle;
    padding-left: 5%;
  }
  /* line 1157, ../scss/styles-2013.scss */
  .view-homepage-case-study .views-row .views-field-field-company-logo img {
    max-width: 100%;
    height: auto;
  }
  /* line 1163, ../scss/styles-2013.scss */
  .view-homepage-case-study .views-row .views-field-colorbox a {
    left: 110px;
    top: 60px;
  }
  /* line 1167, ../scss/styles-2013.scss */
  .view-homepage-case-study .views-row .views-field-body {
    clear: both;
    float: left;
    width: 100%;
    margin-top: 10px;
  }
}
@media screen and (max-width: 500px) {
  /* line 1177, ../scss/styles-2013.scss */
  .view-homepage-case-study .views-row .views-field-field-video {
    width: 150px;
    min-width: 0;
    margin-right: 15px;
    padding-top: 17px;
  }
  /* line 1184, ../scss/styles-2013.scss */
  .view-homepage-case-study .views-row .views-field-colorbox a {
    left: 85px;
    top: 40px;
  }
}
@media screen and (max-width: 650px) {
  /* line 1190, ../scss/styles-2013.scss */
  .view-homepage-case-study .views-row-last {
    border-bottom: none;
  }
}

/* line 1198, ../scss/styles-2013.scss */
.homepage-items {
  width: 100%;
  margin-top: 30px;
  clear: both;
  float: left;
  padding-top: 50px;
  background: #f4f2f0;
  overflow: hidden;
  padding-bottom: 30px;
}
@media screen and (max-width: 550px) {
  /* line 1198, ../scss/styles-2013.scss */
  .homepage-items {
    padding: 0;
  }
}
/* line 1214, ../scss/styles-2013.scss */
.homepage-items .views-row {
  width: 30%;
  float: left;
  position: relative;
  margin: 1.5%;
  width: 28%;
  margin: 2.5%;
  height: 260px;
  padding-top: 20px;
  text-align: center;
  color: #484848;
  margin-bottom: 4em;
}
/* line 1228, ../scss/styles-2013.scss */
.homepage-items .views-row .views-field-field-icon {
  position: absolute;
  /*top:20px;*/
  top: -40px;
  width: 100%;
}
/* line 1235, ../scss/styles-2013.scss */
.homepage-items .views-row h3 {
  /*font-family: arial, 'helvetianeue heavy' ;*/
  font-style: normal;
  font-weight: bold;
  font-size: 16px;
  color: #484848;
  padding: 0px 10px;
  margin: 0;
  margin-top: 110px;
  margin-bottom: 10px;
  font-family: arial;
}
/* line 1248, ../scss/styles-2013.scss */
.homepage-items .views-row .views-field-body {
  font-size: 15px;
  padding: 0px 10px;
}
/* line 1252, ../scss/styles-2013.scss */
.homepage-items .views-row .views-field-field-long-text {
  font-size: 12px;
  color: #484848;
  font-family: arial;
}
/* line 1257, ../scss/styles-2013.scss */
.homepage-items .views-row .views-field-field-item-link {
  position: absolute;
  left: 0px;
  right: 0px;
  text-align: Center;
  bottom: 0px;
  font-size: 16px;
}
/* line 1264, ../scss/styles-2013.scss */
.homepage-items .views-row .views-field-field-item-link a {
  background: #44abca;
  color: white;
  padding-left: 12px;
  padding-right: 12px;
  padding-bottom: 6px;
  padding-top: 6px;
  font-weight: bold;
  font-size: 13px;
  -webkit-transition: 200ms;
  -moz-transition: 200ms;
  -o-transition: 200ms;
  transition: 200ms;
}
/* line 1277, ../scss/styles-2013.scss */
.homepage-items .views-row .views-field-field-item-link a:after {
  content: " › ";
  position: inline;
}
/* line 1282, ../scss/styles-2013.scss */
.homepage-items .views-row .views-field-field-item-link a:hover {
  background: #1ecce7;
}
@media screen and (max-width: 850px) {
  /* line 1214, ../scss/styles-2013.scss */
  .homepage-items .views-row {
    width: 45%;
  }
}
@media screen and (max-width: 550px) {
  /* line 1214, ../scss/styles-2013.scss */
  .homepage-items .views-row {
    width: 100%;
    text-align: left;
    height: auto;
    border-bottom: 1px solid #ddd;
    padding: 15px 20px;
    margin: 0;
  }
  /* line 1299, ../scss/styles-2013.scss */
  .homepage-items .views-row:last-child {
    border: none;
  }
  /* line 1302, ../scss/styles-2013.scss */
  .homepage-items .views-row .views-field-field-icon {
    display: none;
  }
  /* line 1306, ../scss/styles-2013.scss */
  .homepage-items .views-row h3.field-content {
    margin: 0;
    font-size: 18px;
    padding: 0;
  }
  /* line 1311, ../scss/styles-2013.scss */
  .homepage-items .views-row .views-field-body {
    font-size: 13px;
    padding: 0;
    display: inline;
  }
  /* line 1315, ../scss/styles-2013.scss */
  .homepage-items .views-row .views-field-body p {
    margin: 0;
    display: inline;
    padding: 0;
  }
  /* line 1320, ../scss/styles-2013.scss */
  .homepage-items .views-row .views-field-body div {
    display: inline;
  }
  /* line 1324, ../scss/styles-2013.scss */
  .homepage-items .views-row .views-field-field-item-link {
    position: static;
    font-size: 13px;
    top: auto;
    left: auto;
    text-align: left;
    display: inline;
  }
  /* line 1331, ../scss/styles-2013.scss */
  .homepage-items .views-row .views-field-field-item-link div {
    display: inline;
  }
  /* line 1335, ../scss/styles-2013.scss */
  .homepage-items .views-row .views-field-field-large-text {
    margin-bottom: 1em;
  }
}

/* line 1343, ../scss/styles-2013.scss */
.get-started {
  clear: both;
  /*background:#f1f1f1;*/
  border-top: 1px solid #cccccc;
  /*box-shadow:inset 0px 1px 0px white;*/
  text-align: center;
  overflow: hidden;
  padding-bottom: 40px;
  padding-top: 18px;
  margin: 0;
}
/* line 1353, ../scss/styles-2013.scss */
.get-started ul.menu {
  padding: 0;
  text-align: center;
  margin: 0 auto;
  width: 90%;
}
/* line 1360, ../scss/styles-2013.scss */
.get-started li {
  display: inline-block;
}
@media screen and (max-width: 450px) {
  /* line 1360, ../scss/styles-2013.scss */
  .get-started li {
    width: 49%;
    padding: 5px;
  }
}
/* line 1368, ../scss/styles-2013.scss */
.get-started #start-free-trial-button {
  background: #2ca9c9;
  color: #ffffff;
  text-transform: uppercase;
  display: inline-block;
  text-align: center;
  font-family: arial, helvetica, sans-serif;
  padding: 10px 30px;
  font-size: 15px;
  text-shadow: none;
  height: auto;
  text-decoration: none;
  text-indent: 0;
  margin: 0;
  line-height: 1;
  font-weight: bold;
  width: auto;
  -moz-transition: 200ms;
  -o-transition: 200ms;
  -webkit-transition: 200ms;
  transition: 200ms;
}
@media screen and (max-width: 650px) {
  /* line 1368, ../scss/styles-2013.scss */
  .get-started #start-free-trial-button {
    padding: 10px 15px;
    font-size: 14px;
  }
}
@media screen and (max-width: 500px) {
  /* line 1368, ../scss/styles-2013.scss */
  .get-started #start-free-trial-button {
    font-size: 12px;
    padding: 8px 12px;
  }
}
@media screen and (max-width: 320px) {
  /* line 1368, ../scss/styles-2013.scss */
  .get-started #start-free-trial-button {
    width: 100%;
    font-size: 15px;
    padding: 10px 0px;
  }
}
@media screen and (max-width: 400px) {
  /* line 1368, ../scss/styles-2013.scss */
  .get-started #start-free-trial-button {
    font-size: 12px;
  }
}
/* line 54, ../scss/styles-2013.scss */
.get-started #start-free-trial-button:hover {
  background: #43b8d6;
}
/* line 1371, ../scss/styles-2013.scss */
.get-started #contact-sales-button {
  background: black;
  color: #ffffff;
  text-transform: uppercase;
  display: inline-block;
  text-align: center;
  font-family: arial, helvetica, sans-serif;
  padding: 10px 30px;
  font-size: 15px;
  text-shadow: none;
  height: auto;
  text-decoration: none;
  text-indent: 0;
  margin: 0;
  line-height: 1;
  font-weight: bold;
  width: auto;
  -moz-transition: 200ms;
  -o-transition: 200ms;
  -webkit-transition: 200ms;
  transition: 200ms;
}
@media screen and (max-width: 650px) {
  /* line 1371, ../scss/styles-2013.scss */
  .get-started #contact-sales-button {
    padding: 10px 15px;
    font-size: 14px;
  }
}
@media screen and (max-width: 500px) {
  /* line 1371, ../scss/styles-2013.scss */
  .get-started #contact-sales-button {
    font-size: 12px;
    padding: 8px 12px;
  }
}
@media screen and (max-width: 320px) {
  /* line 1371, ../scss/styles-2013.scss */
  .get-started #contact-sales-button {
    width: 100%;
    font-size: 15px;
    padding: 10px 0px;
  }
}
@media screen and (max-width: 400px) {
  /* line 1371, ../scss/styles-2013.scss */
  .get-started #contact-sales-button {
    font-size: 12px;
  }
}
/* line 54, ../scss/styles-2013.scss */
.get-started #contact-sales-button:hover {
  background: #121212;
}
/* line 1373, ../scss/styles-2013.scss */
.get-started #contact-sales-button:hover {
  background: #333333;
}

/* line 1380, ../scss/styles-2013.scss */
#footer {
  /*padding-top:50px;*/
  padding-top: 27px;
  background: #4f4f4f;
  border-top: 1px solid #464646;
  color: white;
  /*#block-kalturaweb-newsletter{
  	float: left;
  	width: 33%;
  	background: none;
  	margin: 0;
  	padding: 0;
  	box-shadow: none;			
  	h2{				
  		font-size: 14px;
  		min-width: 73px;
  		margin-top: 5px;
  		@media screen and (max-width:768px) {
  			min-width: none;
  		}
  	}
  	#newsl-text{
  		display: none;
  	}
  	form{				
  		input.form-submit{
  			width: 25px;
  			height: 20px;
  			background: url(../images/letter-icon.1.png) no-repeat;
  			border: none;
  			overflow: hidden;
  			text-indent: 88888px;
  			position: absolute;
  			right: 0;
  			right: 25px;
  			top: 8px;
  			font-size: 0;
  			@media screen and (max-width:768px) {
  				right: 12px;
  			}
  			@media screen and (max-width:560px) {
  				right: auto;
  			}
  		}
  		.form-item-email{
  			clear: none;					
  		}
  		.form-text{
  			width: 200px;
  			@media screen and (max-width:768px) {
  				width: 150px;
  			}
  		}				
  	}
  	}*/
}
/* line 1386, ../scss/styles-2013.scss */
#footer a {
  color: #8d8e8e;
}
/* line 1389, ../scss/styles-2013.scss */
#footer h2 {
  text-shadow: 1px 1px 1pxblack;
}
/* line 1392, ../scss/styles-2013.scss */
#footer #footer-wrapper {
  max-width: 980px;
  margin: 0 auto;
  padding: 10px;
}
/* line 1399, ../scss/styles-2013.scss */
#footer #block-nodeblock-3 {
  width: 100%;
  font-size: 12px;
}
/* line 1404, ../scss/styles-2013.scss */
#footer #block-nodeblock-4 {
  float: left;
  clear: both;
  width: 33%;
}
/* line 1408, ../scss/styles-2013.scss */
#footer #block-nodeblock-4 .block-inner {
  padding-left: 10px;
  padding-right: 10px;
}
/* line 1415, ../scss/styles-2013.scss */
#footer #block-search-form {
  float: left;
  /*display: table-cell;*/
  width: 33%;
}
/* line 1422, ../scss/styles-2013.scss */
#footer #block-search-form form {
  margin-top: -5px;
  background: white;
  border-radius: 5px;
}
/* line 1426, ../scss/styles-2013.scss */
#footer #block-search-form form input {
  border: none;
  height: auto;
}
/* line 1430, ../scss/styles-2013.scss */
#footer #block-search-form form input.form-submit {
  left: auto;
  right: 0px;
}
/* line 1436, ../scss/styles-2013.scss */
#footer .block-title a {
  color: White;
  font-size: 14px;
  text-shadow: 1px 1px 1px #164450;
  font-weight: bold;
}
/* line 1491, ../scss/styles-2013.scss */
#footer #social-links {
  margin: 0;
  /*li{
  	@media screen and (max-width:768px) {
  		margin: 0;
  	}
  	}*/
}
/* line 1500, ../scss/styles-2013.scss */
#footer #footer-top .block .block-title {
  float: left;
  margin-right: 20px;
  margin-top: 5px;
  /*@media screen and (max-width:768px) {
  	margin-right: 12px;
  	}*/
}
@media screen and (max-width: 750px) {
  /* line 1510, ../scss/styles-2013.scss */
  #footer #footer-bottom {
    width: 90%;
    margin: 0 auto;
  }
  /* line 1514, ../scss/styles-2013.scss */
  #footer #footer-bottom #block-nodeblock-5 {
    margin-right: 20px;
  }
  /* line 1518, ../scss/styles-2013.scss */
  #footer #footer-bottom #block-nodeblock-6 {
    width: 100%;
    float: none;
  }
  /* line 1523, ../scss/styles-2013.scss */
  #footer #footer-middle {
    display: none;
  }
  /* line 1529, ../scss/styles-2013.scss */
  #footer #footer-top .block.footer-about {
    width: 100%;
  }
  /* line 1534, ../scss/styles-2013.scss */
  #footer #footer-top .footer-search {
    border-right: 1px solid #494949;
    border-left: 1px solid #494949;
    margin-bottom: 20px;
    text-align: center;
  }
  /* line 1540, ../scss/styles-2013.scss */
  #footer #footer-top .footer-search .block-inner {
    text-align: left;
    display: inline-block;
  }
  /* line 1547, ../scss/styles-2013.scss */
  #footer #footer-top .block .block-title {
    float: none;
    display: block;
    margin-bottom: 10px;
  }
}
@media screen and (max-width: 600px) {
  /* line 1559, ../scss/styles-2013.scss */
  #footer #footer-top .block {
    width: 100%;
    text-align: left;
    display: block;
    margin: 0 auto;
    padding: 0;
    margin-bottom: 20px;
    padding-bottom: 20px;
    border: none;
    border-bottom: 1px solid #494949;
  }
  /* line 1571, ../scss/styles-2013.scss */
  #footer #footer-top .block .block-inner {
    width: 90%;
    margin: 0 auto;
    padding: 0;
    display: block;
  }
  /* line 1578, ../scss/styles-2013.scss */
  #footer #footer-top .block .block-title {
    float: left;
    margin-right: 30px;
  }
}
/* line 1586, ../scss/styles-2013.scss */
#footer #footer-middle {
  background: none;
  position: relative;
  margin-top: 20px;
}
/* line 1590, ../scss/styles-2013.scss */
#footer #footer-middle:after, #footer #footer-middle:before {
  /*border-bottom:rgba(black,0.2) solid 1px ;
  border-top:rgba(white, 0.1) solid 1px;*/
  content: " ";
  height: 0px;
  width: 100%;
  position: absolute;
  top: 0px;
  left: 0px;
}
/* line 1602, ../scss/styles-2013.scss */
#footer #footer-middle:after {
  bottom: 0px;
  top: auto;
}
/* line 1607, ../scss/styles-2013.scss */
#footer #footer-bottom {
  background: none;
  color: #b0b0b0;
}
/* line 1611, ../scss/styles-2013.scss */
#footer #block-nodeblock-5 {
  opacity: 0.5;
}
/* line 1616, ../scss/styles-2013.scss */
#footer .menu li li a {
  /*color:#8d8e8e;*/
  /*color: #a6a6a6;*/
  color: white;
}

/* line 1628, ../scss/styles-2013.scss */
.homepage-topics {
  overflow: hidden;
  margin-top: -10px;
  clear: both;
  float: left;
  width: 100%;
  background-color: #eeeeee;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFFCFCFC', endColorstr='#FFEAEAEA');
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IiIgcj0iOTklIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZmNmY2ZjIi8+PHN0b3Agb2Zmc2V0PSIzOCUiIHN0b3AtY29sb3I9IiNmNGY0ZjQiLz48c3RvcCBvZmZzZXQ9IjgwJSIgc3RvcC1jb2xvcj0iI2VjZWNlYyIvPjxzdG9wIG9mZnNldD0iOTklIiBzdG9wLWNvbG9yPSIjZWFlYWVhIi8+PC9yYWRpYWxHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background-size: 100%;
  background-image: -moz-radial-gradient(center, ellipse cover, #fcfcfc 0%, #f4f4f4 38%, #ececec 80%, #eaeaea 99%);
  background-image: -webkit-radial-gradient(center, ellipse cover, #fcfcfc 0%, #f4f4f4 38%, #ececec 80%, #eaeaea 99%);
  background-image: radial-gradient(ellipse cover at center, #fcfcfc 0%, #f4f4f4 38%, #ececec 80%, #eaeaea 99%);
  	/*	li {
  			@include perspective(1000);
  		}
  			li:hover .flipper, li.hover .flipper {
  				@include transform(rotateY(180deg));
  			}
  
  		 .front, .back {
  			width:100%;
  			height: 150px
  		}
  
  		.flipper {
  			@include transition( 0.6s);
  			@include transform-style( preserve-3d);
  
  			position: relative;
  		}
  
  		.front, .back {
  			@include backface-visibility( hidden);
  
  			position: absolute;
  			top: 0;
  			left: 0;
  		}
  
  		.front {
  			z-index: 2;
  		}
  
  		.back {
  			@include transform(rotateY(180deg));
  			}*/
}
/* line 1637, ../scss/styles-2013.scss */
.homepage-topics .content ul {
  margin: 0;
  float: left;
  width: 100%;
  text-align: center;
  padding: 0;
}
/* line 1644, ../scss/styles-2013.scss */
.homepage-topics .content ul li {
  margin: 0;
  padding: 0;
  vertical-align: top;
  display: inline-block;
  width: 25%;
  display: block;
  height: 162px;
  float: left;
  text-align: center;
  padding: 1%;
  border-right: 1px solid #d9d9d9;
  /*border-left:1px solid #ddd;*/
  			/*@media screen and (max-width:400px) {
  				width:33.3%;
  
  				&:last-child {
  					width:100%;
  
  					a {
  						background-size:auto;
  					}
  				}
  
  				.front a {
  					background-size:45%;
  					font-size:16px;
  				}
  				
  
  				
  				}*/
}
/* line 1657, ../scss/styles-2013.scss */
.homepage-topics .content ul li:first-child {
  border-left: none;
}
/* line 1658, ../scss/styles-2013.scss */
.homepage-topics .content ul li:last-child {
  border-right: none;
}
/* line 1659, ../scss/styles-2013.scss */
.homepage-topics .content ul li .back {
  padding: 5px;
  padding-top: 7px;
  height: 150px;
  padding-bottom: 20px;
}
/* line 1664, ../scss/styles-2013.scss */
.homepage-topics .content ul li .back p {
  font-size: 14px;
  text-align: left;
}
/* line 1668, ../scss/styles-2013.scss */
.homepage-topics .content ul li .back .vertical-button {
  background: #22adba;
  color: #ffffff;
  text-transform: uppercase;
  display: inline-block;
  text-align: center;
  font-family: arial, helvetica, sans-serif;
  padding: 10px 30px;
  font-size: 15px;
  text-shadow: none;
  height: auto;
  text-decoration: none;
  text-indent: 0;
  margin: 0;
  line-height: 1;
  font-weight: bold;
  width: auto;
  -moz-transition: 200ms;
  -o-transition: 200ms;
  -webkit-transition: 200ms;
  transition: 200ms;
  width: 100%;
  padding: 10px;
  position: absolute;
  bottom: 0;
  left: 0;
}
@media screen and (max-width: 650px) {
  /* line 1668, ../scss/styles-2013.scss */
  .homepage-topics .content ul li .back .vertical-button {
    padding: 10px 15px;
    font-size: 14px;
  }
}
@media screen and (max-width: 500px) {
  /* line 1668, ../scss/styles-2013.scss */
  .homepage-topics .content ul li .back .vertical-button {
    font-size: 12px;
    padding: 8px 12px;
  }
}
@media screen and (max-width: 320px) {
  /* line 1668, ../scss/styles-2013.scss */
  .homepage-topics .content ul li .back .vertical-button {
    width: 100%;
    font-size: 15px;
    padding: 10px 0px;
  }
}
@media screen and (max-width: 400px) {
  /* line 1668, ../scss/styles-2013.scss */
  .homepage-topics .content ul li .back .vertical-button {
    font-size: 12px;
  }
}
/* line 54, ../scss/styles-2013.scss */
.homepage-topics .content ul li .back .vertical-button:hover {
  background: #28c9d8;
}
@media screen and (max-width: 650px) {
  /* line 1644, ../scss/styles-2013.scss */
  .homepage-topics .content ul li {
    /*width:50%;
    overflow:hidden;*/
  }
}
/* line 1706, ../scss/styles-2013.scss */
.homepage-topics .content ul li .front a {
  display: block;
  text-align: center;
  padding-top: 20px;
  /*color:black;*/
  color: rgba(0, 0, 0, 0.8);
  font-size: 16px;
  height: 150px;
  font-weight: bold;
  /*font-size: 0;*/
}
@media screen and (max-width: 450px) {
  /* line 1706, ../scss/styles-2013.scss */
  .homepage-topics .content ul li .front a {
    /*font-size: 15px;*/
  }
}
/* line 1722, ../scss/styles-2013.scss */
.homepage-topics .content ul li.topic-operators .front a {
  /*background:url(../images/broadcast.png) center 60px no-repeat*/
  background: url(../images/opertaors_logo.png) center 65px no-repeat;
}
/* line 1726, ../scss/styles-2013.scss */
.homepage-topics .content ul li.topic-media .front a {
  /*background:url(../images/media-icon.png) center 60px no-repeat*/
  background: url(../images/media_logo.png) center 65px no-repeat;
}
/* line 1730, ../scss/styles-2013.scss */
.homepage-topics .content ul li.topic-enterprise .front a {
  /*background:url(../images/build-icon.png) center 60px no-repeat*/
  background: url(../images/enterprises_logo.png) center 45px no-repeat;
}
/* line 1734, ../scss/styles-2013.scss */
.homepage-topics .content ul li.topic-education .front a {
  /*background:url(../images/small-hat-icon.png) center 70px no-repeat*/
  background: url(../images/education_logo.png) center 67px no-repeat;
}
/* line 1738, ../scss/styles-2013.scss */
.homepage-topics .content ul li.topic-why-open .front a {
  max-width: 100%;
  height: auto;
}
@media screen and (max-width: 650px) {
  /* line 1746, ../scss/styles-2013.scss */
  .homepage-topics .content ul .topic-media, .homepage-topics .content ul .topic-enterprise, .homepage-topics .content ul .topic-operators {
    border-bottom: solid 1px #d9d9d9;
  }
}
@media screen and (max-width: 480px) {
  /* line 1752, ../scss/styles-2013.scss */
  .homepage-topics .content ul .topic-why-open {
    display: none;
  }
  /* line 1755, ../scss/styles-2013.scss */
  .homepage-topics .content ul li {
    width: 50%;
  }
  /* line 1758, ../scss/styles-2013.scss */
  .homepage-topics .content ul li .back {
    top: -315px;
  }
  /* line 1761, ../scss/styles-2013.scss */
  .homepage-topics .content ul li:hover .back {
    top: 0;
  }
  /* line 1764, ../scss/styles-2013.scss */
  .homepage-topics .content ul li.topic-education {
    border-right: none;
    border-bottom: solid 1px #d9d9d9;
  }
}
/* line 1770, ../scss/styles-2013.scss */
.homepage-topics li {
  position: relative;
}
/* line 1774, ../scss/styles-2013.scss */
.homepage-topics li .back,
.homepage-topics li .front {
  height: 150px;
  position: absolute;
  top: 0;
  left: 10px;
  right: 10px;
}
/* line 1781, ../scss/styles-2013.scss */
.homepage-topics li .back img,
.homepage-topics li .front img {
  max-width: 100%;
}
/* line 1788, ../scss/styles-2013.scss */
.homepage-topics li .back {
  top: -150px;
  bottom: auto;
  overflow: hidden;
}
/* line 1793, ../scss/styles-2013.scss */
.homepage-topics li .back {
  padding: 0px;
  /*transition:300ms;*/
}
/* line 1797, ../scss/styles-2013.scss */
.homepage-topics li .front {
  /*transition:200ms;*/
  padding-top: 10px;
}
/* line 1801, ../scss/styles-2013.scss */
.homepage-topics li:hover .back {
  top: 0px;
}
/* line 1805, ../scss/styles-2013.scss */
.homepage-topics li:hover .front {
  opacity: 0;
  display: none;
}

/* line 1852, ../scss/styles-2013.scss */
.sidr-button-block {
  display: none;
  position: absolute;
  right: 0px;
  top: 10px;
}
@media screen and (max-width: 768px) {
  /* line 1852, ../scss/styles-2013.scss */
  .sidr-button-block {
    display: block;
  }
}
@media screen and (max-width: 768px) and (min-width: 451px) {
  /* line 1852, ../scss/styles-2013.scss */
  .sidr-button-block {
    top: 30px;
    margin-top: 5px;
  }
}
@media screen and (max-width: 450px) {
  /* line 1852, ../scss/styles-2013.scss */
  .sidr-button-block {
    top: 30px;
  }
}

/* line 1868, ../scss/styles-2013.scss */
.sidr-button {
  font-size: 0;
}

/* line 1872, ../scss/styles-2013.scss */
.sidr-button, .sidr-button.open:hover {
  width: 40px;
  display: block;
  height: 40px;
  border-radius: 5px;
  /*background:$mobileButton url(../images/menu-button-icon.png) center no-repeat;*/
  /*background: url(../images/menu-button-icon_up.png) center no-repeat;*/
  background: url(../images/Menu_Button.jpg) center no-repeat;
  /*@media screen and (max-width: 450px){
  background-size:85%;
  }*/
  /*border:1px solid darken($mobileButton, 10%);
  box-shadow:inset 1px 1px 0px lighten($mobileButton, 10%), 0px 1px 1px darken($mobileButton, 20%);
  text-indent:-9999px;*/
  /*@include transition(200ms);*/
}

/* line 1894, ../scss/styles-2013.scss */
.sidr-button:hover {
  /*box-shadow:inset 1px 1px 0px lighten($mobileButton, 10%), 0px 3px 1px darken($mobileButton, 20%);
  @include transform(translateY(-2px));*/
  background: url(../images/menu-button-icon_Hover.png) center no-repeat;
}

/* line 1901, ../scss/styles-2013.scss */
.sidr-button.open, .sidr-buton:active {
  /*box-shadow: 0px 1px 0px lighten($mobileButton, 10%), inset 0px 1px 1px darken($mobileButton, 20%);
  background-color:darken($mobileButton, 10%);*/
  background: url(../images/menu-button-icon_selected.png) center no-repeat;
}

/* line 1907, ../scss/styles-2013.scss */
.sidr {
  box-shadow: none;
  font-family: inherit;
}

/* line 1911, ../scss/styles-2013.scss */
#sidr-main {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box--sizing: border-box;
  box-sizing: border-box;
  background: url(../images/mobile-nav-bg.png);
  color: #9c9b9b;
  padding: 10px;
  font-size: 14px;
  padding-left: 20px;
  /* phone nubmers */
  /* flags */
  /* blocks with links inside <p> */
}
/* line 1917, ../scss/styles-2013.scss */
#sidr-main * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box--sizing: border-box;
  box-sizing: border-box;
}
/* line 1929, ../scss/styles-2013.scss */
#sidr-main li {
  border: none;
  display: block;
  padding: 0;
  font-size: 14px;
  margin: 0;
  padding: 7px 0px;
  margin: 4px 0px;
}
/* line 1938, ../scss/styles-2013.scss */
#sidr-main ul {
  border: none;
  padding: 0;
  margin: 0;
}
/* line 1943, ../scss/styles-2013.scss */
#sidr-main a {
  color: #9c9b9b;
}
/* line 1945, ../scss/styles-2013.scss */
#sidr-main a:hover {
  box-shadow: none;
  color: white;
  text-decoration: none;
}
/* line 1951, ../scss/styles-2013.scss */
#sidr-main #sidr-id-block-block-14,
#sidr-main .sidr-class-sidr-button,
#sidr-main #sidr-id-logo {
  display: none;
}
/* line 1956, ../scss/styles-2013.scss */
#sidr-main .sidr-class-contextual-links-wrapper {
  display: none;
}
/* line 1959, ../scss/styles-2013.scss */
#sidr-main .sidr-class-contact-number {
  display: block;
}
/* line 1963, ../scss/styles-2013.scss */
#sidr-main #sidr-id-block-block-4 {
  margin-top: 20px;
  padding-top: 20px;
  background: url(../images/menu-border.png) repeat-x top;
}
/* line 1970, ../scss/styles-2013.scss */
#sidr-main #sidr-id-block-menu-block-8 {
  display: none;
}
/* line 1975, ../scss/styles-2013.scss */
#sidr-main #sidr-id-block-block-32 p,
#sidr-main #sidr-id-block-block-31 p {
  padding: 0;
  margin: 0;
  padding: 7px 0px;
  margin: 4px 0px;
}
/* line 1984, ../scss/styles-2013.scss */
#sidr-main .sidr-class-menu li.sidr-class-expanded:not(.open) ul.shrink {
  height: 0 !important;
}
/* line 1988, ../scss/styles-2013.scss */
#sidr-main .sidr-class-menu li.sidr-class-expanded {
  -moz-transition: 200ms;
  -o-transition: 200ms;
  -webkit-transition: 200ms;
  transition: 200ms;
}
/* line 1991, ../scss/styles-2013.scss */
#sidr-main .sidr-class-menu li.sidr-class-expanded > ul {
  -moz-transition: 500ms;
  -o-transition: 500ms;
  -webkit-transition: 500ms;
  transition: 500ms;
  overflow: hidden;
  padding-left: 40px;
  display: block;
  background: url(../images/menu-arrow.png) 0px 5px no-repeat;
}
/* line 2000, ../scss/styles-2013.scss */
#sidr-main .sidr-class-menu li.sidr-class-expanded a {
  display: block;
  -moz-transition: 200ms;
  -o-transition: 200ms;
  -webkit-transition: 200ms;
  transition: 200ms;
}
/* line 2006, ../scss/styles-2013.scss */
#sidr-main .sidr-class-menu li.open.sidr-class-expanded {
  -moz-transition: 500ms;
  -o-transition: 500ms;
  -webkit-transition: 500ms;
  transition: 500ms;
  background: url(../images/menu-border.png) repeat-x bottom;
}
/* line 2011, ../scss/styles-2013.scss */
#sidr-main .sidr-class-menu li.open.sidr-class-expanded > ul {
  -moz-transition: 500ms;
  -o-transition: 500ms;
  -webkit-transition: 500ms;
  transition: 500ms;
}
/* line 2015, ../scss/styles-2013.scss */
#sidr-main .sidr-class-menu li.open.sidr-class-expanded > a {
  background: url(../images/menu-border.png) repeat-x bottom;
  color: white;
  margin-bottom: 10px;
  padding-bottom: 20px;
}
/* line 2025, ../scss/styles-2013.scss */
#sidr-main .sidr-class-menu-name-main-menu {
  background: url(../images/menu-border.png) repeat-x bottom;
  padding-bottom: 20px;
  margin-bottom: 20px;
}
/* line 2030, ../scss/styles-2013.scss */
#sidr-main .sidr-class-menu-name-main-menu a {
  text-transform: uppercase;
}
/* line 2036, ../scss/styles-2013.scss */
#sidr-main .sidr-class-menu-name-main-menu li li a {
  text-transform: none;
}

/* line 2044, ../scss/styles-2013.scss */
#header a.product-tour-link {
  color: #71e4fc !important;
}

/* line 2048, ../scss/styles-2013.scss */
#header #header-main-nav ul.menu li li:hover a {
  color: white;
}

/* line 2052, ../scss/styles-2013.scss */
header#header {
  width: 100%;
}

/* line 2056, ../scss/styles-2013.scss */
#header-top-nav .flags .content ul {
  /*background: url('../images/hp-sprite.png') -56px -4px no-repeat ;*/
  position: absolute;
  z-index: 2000;
  width: 100px;
  height: 76px;
  height: auto;
  padding: 10px;
  right: 30px;
  display: none;
}

/* line 2068, ../scss/styles-2013.scss */
#cboxContent {
  border-radius: 0 !important;
}

/* line 2074, ../scss/styles-2013.scss */
.views-field-field-video-for-banner {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: none;
  background: black;
  z-index: 2000;
  text-align: center;
}

/* line 2086, ../scss/styles-2013.scss */
.close-video {
  color: white !important;
  opacity: 0.5;
  font-size: 30px;
  vertical-align: middle;
  line-height: 100%;
  right: 50px;
  top: 50px;
  width: 50px;
  height: 50px;
  position: absolute;
  cursor: pointer;
  z-index: 2000;
  -moz-transition: 200ms;
  -o-transition: 200ms;
  -webkit-transition: 200ms;
  transition: 200ms;
}
/* line 2102, ../scss/styles-2013.scss */
.close-video:hover {
  opacity: 1;
}
@media screen and (max-width: 500px) {
  /* line 2086, ../scss/styles-2013.scss */
  .close-video {
    top: 5%;
    right: 5%;
  }
}

/* line 2112, ../scss/styles-2013.scss */
.views-field-field-video-for-banner .kaltura-embed:before:hover {
  background: Blue;
}

/* line 2116, ../scss/styles-2013.scss */
.views-field-field-video-for-banner .kaltura-embed object {
  max-height: 500px;
  height: 445px;
  width: 700px;
}

/* line 2122, ../scss/styles-2013.scss */
.play-video-button {
  position: absolute;
  width: 96px;
  height: 80px;
  display: block;
  background: black;
  color: white !important;
  text-align: center;
  font-size: 40px;
  line-height: 195%;
  top: 20px;
  left: 50%;
  margin-left: -46px;
}
@media screen and (max-width: 600px) {
  /* line 2122, ../scss/styles-2013.scss */
  .play-video-button {
    width: 70px;
    height: 60px;
    font-size: 30px;
    margin-left: -35px;
  }
}
@media screen and (max-width: 550px) {
  /* line 2122, ../scss/styles-2013.scss */
  .play-video-button {
    top: 10px;
    font-size: 25px;
    height: 50px;
    width: 60px;
    margin-left: -30px;
  }
}
/* line 2154, ../scss/styles-2013.scss */
.play-video-button:hover {
  background: #333333;
}

/* line 2161, ../scss/styles-2013.scss */
.nid-1246 .play-video-button {
  background: white;
  color: #544c4c !important;
  right: 20px;
  top: auto;
  bottom: 70px;
  box-shadow: 2px 2px 2px black;
  left: auto;
  right: 0;
  opacity: 0.8;
  line-height: 160%;
  position: absolute;
  width: 78px;
  height: 62px;
}
@media screen and (max-width: 750px) {
  /* line 2161, ../scss/styles-2013.scss */
  .nid-1246 .play-video-button {
    width: 60px;
    height: 50px;
    font-size: 30px;
    bottom: 60px;
  }
}
@media screen and (max-width: 550px) {
  /* line 2161, ../scss/styles-2013.scss */
  .nid-1246 .play-video-button {
    top: 20%;
    right: 50%;
    margin-right: -40px;
    color: black !important;
    opacity: 0.8;
    width: 80px;
    height: 60px;
    font-size: 36px;
  }
}
/* line 2197, ../scss/styles-2013.scss */
.nid-1246 .play-video-button:hover {
  opacity: 1;
}

/* line 2203, ../scss/styles-2013.scss */
.powering .play-video-button {
  margin: auto !important;
  right: 0;
  left: 0;
  top: 0;
  bottom: 0;
  width: 175px;
  height: 178px;
  border-radius: 94px;
  background: transparent;
}
@media screen and (max-width: 450px) {
  /* line 2203, ../scss/styles-2013.scss */
  .powering .play-video-button {
    width: 99px;
    height: 248px;
  }
}
@media screen and (max-width: 320px) {
  /* line 2203, ../scss/styles-2013.scss */
  .powering .play-video-button {
    width: 69px;
    height: 146px;
  }
}
/* line 2222, ../scss/styles-2013.scss */
.powering .play-video-button:before {
  content: none;
}

@media screen and (max-width: 550px) {
  /* line 2229, ../scss/styles-2013.scss */
  .nid-1246 .headline {
    text-align: center;
  }
  /* line 2232, ../scss/styles-2013.scss */
  .nid-1246 .tiny-text {
    display: none !important;
  }
}
/* line 2241, ../scss/styles-2013.scss */
.has-down-arrow:after {
  content: "";
  width: 9px;
  margin-left: 5px;
  height: 7px;
  display: inline-block;
  *display: inline;
  zoom: 1;
  *display: inline;
  margin-top: 2px;
  background: url(../images/sprite.png) -732px -81px;
}

/* line 2255, ../scss/styles-2013.scss */
.kaltura-embed-field {
  display: inline-block;
}

/* line 2261, ../scss/styles-2013.scss */
.modal-window {
  display: none;
  position: fixed;
  top: 0;
  background: rgba(0, 0, 0, 0.7);
  left: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
  z-index: 3000;
  display: table-cell;
  vertical-align: middle;
}

/* line 2276, ../scss/styles-2013.scss */
.modal-window .inner-video {
  max-width: 80%;
  padding-top: 100px;
  text-align: center;
  margin: 0 auto;
}

/* line 2282, ../scss/styles-2013.scss */
.views-field-field-video-embed-code {
  max-width: 640px;
  height: auto;
  margin: 0 auto;
}

/* line 2287, ../scss/styles-2013.scss */
.views-field-field-video-embed-code .field-content {
  position: relative;
  display: block;
  padding-bottom: 56.25%;
  padding-top: 30px;
  height: 0;
  overflow: hidden;
}

/* line 2294, ../scss/styles-2013.scss */
.views-field-field-video-embed-code .field-content iframe,
.views-field-field-video-embed-code .field-content object,
.video-container embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100% !important;
  height: 100% !important;
}

/* line 2306, ../scss/styles-2013.scss */
.close-modal {
  position: absolute;
  top: 20px;
  margin-right: -40px;
  right: 20px;
  color: white !important;
  font-size: 30px;
  opacity: 0.5;
}

/* line 2316, ../scss/styles-2013.scss */
.close-modal:hover {
  opacity: 1;
  text-decoration: none;
}

/* line 2321, ../scss/styles-2013.scss */
.close-modal-resources {
  position: absolute;
  top: 20px;
  margin-right: -40px;
  right: 20px;
  color: white !important;
  font-size: 30px;
  opacity: 0.5;
}

/* line 2331, ../scss/styles-2013.scss */
.close-modal-resources:hover {
  opacity: 1;
  text-decoration: none;
}

/* line 2339, ../scss/styles-2013.scss */
#header-top-nav #block-menu-menu-company li:hover > ul:before {
  content: " ";
  width: 100%;
  top: -10px;
  right: 0;
  display: block;
  position: absolute;
  background: url(../images/top-menu-arrow.png) no-repeat top;
  height: 10px;
  left: 0;
}

/* line 2352, ../scss/styles-2013.scss */
#header-top-nav #block-menu-menu-company ul ul:before {
  background: url(../images/top-menu-arrow.png) no-repeat top;
  content: "";
  position: absolute;
  top: -9px;
  z-index: 100;
  left: 95px;
  width: auto;
  left: 0;
  right: 0;
  height: 11px;
  display: block;
}

/* line 2367, ../scss/styles-2013.scss */
#header-top-nav #block-menu-menu-company ul ul li:hover {
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2), -1px 1px 2px rgba(0, 0, 0, 0.2);
}

/**********************************Solutions for any use case*******************************************/
/* line 2372, ../scss/styles-2013.scss */
.solutions-for-any-use-case {
  float: left;
  overflow: hidden;
  clear: both;
  width: 100%;
  margin-top: 50px;
  background: #eeeeee;
  padding-top: 50px;
  padding-bottom: 100px;
  border-top: solid 1px #e0e0e0;
  border-bottom: solid 1px #e0e0e0;
}
/* line 2383, ../scss/styles-2013.scss */
.solutions-for-any-use-case .block-title {
  text-align: center;
  padding-bottom: 50px;
}
/* line 2386, ../scss/styles-2013.scss */
.solutions-for-any-use-case .block-title span {
  font-size: 30px;
}
@media screen and (max-width: 768px) {
  /* line 2386, ../scss/styles-2013.scss */
  .solutions-for-any-use-case .block-title span {
    font-size: 32px;
    font-weight: lighter;
  }
}
@media screen and (max-width: 450px) {
  /* line 2386, ../scss/styles-2013.scss */
  .solutions-for-any-use-case .block-title span {
    font-size: 25px;
  }
}
/* line 2397, ../scss/styles-2013.scss */
.solutions-for-any-use-case .views-row {
  width: 50%;
  /*min-height: 260px;*/
  min-height: 300px;
  float: left;
  position: relative;
  text-align: center;
  padding-bottom: 15px;
  padding-top: 15px;
  /*.views-field-field-teaser{
  	width: 60%;
  	margin: 0 auto;
  	padding-bottom: 10px;
  	}*/
}
/* line 2406, ../scss/styles-2013.scss */
.solutions-for-any-use-case .views-row .views-field-field-solution-body-1 {
  position: absolute;
  top: 0;
  display: none;
  z-index: 1;
  width: 100%;
  height: auto;
  min-height: 100%;
  background: #197d97;
  text-align: left;
  color: white;
  padding: 35px;
  font-size: 15px;
  -webkit-transition: 200ms;
  -moz-transition: 200ms;
  -o-transition: 200ms;
  transition: 200ms;
}
/* line 2423, ../scss/styles-2013.scss */
.solutions-for-any-use-case .views-row .views-field-field-solution-body-1 p {
  margin: 0;
}
/* line 2426, ../scss/styles-2013.scss */
.solutions-for-any-use-case .views-row .views-field-field-solution-body-1 li {
  padding-left: 0;
}
/* line 2430, ../scss/styles-2013.scss */
.solutions-for-any-use-case .views-row .views-field-field-circle-image:hover ~ .views-field-field-solution-body-1 {
  display: block;
  z-index: 9999;
}
/* line 2435, ../scss/styles-2013.scss */
.solutions-for-any-use-case .views-row .views-field-field-solution-body-1:hover {
  display: block;
}
/* line 2439, ../scss/styles-2013.scss */
.solutions-for-any-use-case .views-row .views-field-field-image-title {
  /*text-align: center;
  color: #4b4747;
  font-size: 21px;
  font-weight: bold;
  line-height: 100%;
  margin-bottom: 10px;					
  margin: 0 auto;
  padding-bottom: 10px;*/
  color: #555555;
  font-weight: bold;
  font-size: 21px;
  margin-bottom: 10px;
  padding-bottom: 10px;
}
/* line 2453, ../scss/styles-2013.scss */
.solutions-for-any-use-case .views-row .views-field-field-image-title p {
  margin: 0;
}
/* line 2463, ../scss/styles-2013.scss */
.solutions-for-any-use-case .views-row .views-field-field-teaser .field-content {
  color: #4f4c4c;
  font-size: 14px;
}
/* line 2466, ../scss/styles-2013.scss */
.solutions-for-any-use-case .views-row .views-field-field-teaser .field-content p {
  margin: 0;
}
/* line 2471, ../scss/styles-2013.scss */
.solutions-for-any-use-case .views-row .views-field-field-circle-image {
  padding-bottom: 13px;
  display: inline-block;
  /*img{
  	max-width: 85px;
  	max-height: 85px;
  	}*/
}
@media screen and (max-width: 480px) {
  /* line 2397, ../scss/styles-2013.scss */
  .solutions-for-any-use-case .views-row {
    width: 92% !important;
    margin-left: 4% !important;
    margin-right: 4% !important;
  }
}
/* line 2486, ../scss/styles-2013.scss */
.solutions-for-any-use-case .views-row .views-field-field-solution-body-1 {
  /*display: block;*/
}
/* line 2488, ../scss/styles-2013.scss */
.solutions-for-any-use-case .views-row .views-field-field-solution-body-1 .title {
  /*font-weight: bold;
  font-size: 18px;
  margin-bottom: 13px;*/
  font-family: helvetica;
  font-weight: bold;
  font-size: 19px;
  margin-bottom: 12px;
  color: #ffffff;
}
/* line 2498, ../scss/styles-2013.scss */
.solutions-for-any-use-case .views-row .views-field-field-solution-body-1 ul {
  padding-left: 1em !important;
}
/* line 2501, ../scss/styles-2013.scss */
.solutions-for-any-use-case .views-row .views-field-field-solution-body-1 .body {
  font-family: arial;
  color: #ffffff;
}
/* line 2504, ../scss/styles-2013.scss */
.solutions-for-any-use-case .views-row .views-field-field-solution-body-1 .body a {
  color: #0dc3f8;
}
/* line 2508, ../scss/styles-2013.scss */
.solutions-for-any-use-case .views-row .views-field-field-solution-body-1 .link {
  position: absolute;
  bottom: 0;
  right: 0;
  background: #4bb6cb;
  display: inline-block;
  padding: 10px 5px 10px 5px;
  margin-top: 20px;
  width: 30%;
  text-align: center;
}
/* line 2518, ../scss/styles-2013.scss */
.solutions-for-any-use-case .views-row .views-field-field-solution-body-1 .link a {
  font-weight: bold;
  font-size: 16px;
  color: white;
}
/* line 2524, ../scss/styles-2013.scss */
.solutions-for-any-use-case .views-row .views-field-field-solution-body-1 .link:hover {
  background: #00cdfd;
}
/* line 2530, ../scss/styles-2013.scss */
.solutions-for-any-use-case .views-field-field-circle-image .circle {
  width: 130px;
  height: 130px;
  margin: 0 auto;
  background: white;
  border-radius: 70px;
  position: relative;
}
/* line 2538, ../scss/styles-2013.scss */
.solutions-for-any-use-case .views-field-field-circle-image .circle .icon-img img {
  min-height: 65px;
}
/* line 2542, ../scss/styles-2013.scss */
.solutions-for-any-use-case .views-field-field-circle-image .circle img {
  margin-top: 25px;
}
/* line 2545, ../scss/styles-2013.scss */
.solutions-for-any-use-case .views-field-field-circle-image .circle .plus {
  position: absolute;
  bottom: 0;
  right: 0;
}

/*********************************Explore our products*********************************************/
/* line 2555, ../scss/styles-2013.scss */
.explore-our-products {
  float: left;
  overflow: hidden;
  clear: both;
  width: 100%;
  margin-top: 50px;
  padding-bottom: 50px;
  /*background: #fdfdfd;*/
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIyNSUiIHN0b3AtY29sb3I9IiNlZWVlZWUiLz48c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(25%, #eeeeee), color-stop(75%, #ffffff));
  background-image: -moz-linear-gradient(bottom, #eeeeee 25%, #ffffff 75%);
  background-image: -webkit-linear-gradient(bottom, #eeeeee 25%, #ffffff 75%);
  background-image: linear-gradient(to top, #eeeeee 25%, #ffffff 75%);
}
/* line 2565, ../scss/styles-2013.scss */
.explore-our-products .block-title {
  text-align: center;
}
/* line 2567, ../scss/styles-2013.scss */
.explore-our-products .block-title span {
  font-size: 30px;
}
@media screen and (max-width: 768px) {
  /* line 2567, ../scss/styles-2013.scss */
  .explore-our-products .block-title span {
    font-size: 32px;
    font-weight: lighter;
  }
}
/* line 2577, ../scss/styles-2013.scss */
.explore-our-products tr td {
  text-align: center;
  padding-bottom: 30px;
  padding-top: 30px;
  border: none;
  vertical-align: top;
  position: relative;
  /*.views-field-field-product-image{
  	img{
  		margin: 0 auto;
  		display: block;
  	}
  	}*/
}
/* line 2590, ../scss/styles-2013.scss */
.explore-our-products tr td .views-field-field-product-image {
  text-align: center;
  position: relative;
  display: inline-block;
}
/* line 2594, ../scss/styles-2013.scss */
.explore-our-products tr td .views-field-field-product-image img {
  margin: 0 10px 10px 0;
  border-radius: 10px;
  /*@media screen and (max-width:768px){
  	max-width: 350px;
  	}*/
  /*@media screen and (max-width:650px){
  	max-width: 300px;
  	}*/
}
@media screen and (max-width: 980px) {
  /* line 2594, ../scss/styles-2013.scss */
  .explore-our-products tr td .views-field-field-product-image img {
    max-width: 100%;
  }
}
/* line 2607, ../scss/styles-2013.scss */
.explore-our-products tr td .views-field-field-product-image a {
  position: absolute;
  /*bottom: 0;
  right: 0;*/
  bottom: -20px;
  right: 40px;
  background: #16b3cb;
  color: white;
  font-weight: bold;
  width: 57px;
  height: 57px;
  border-radius: 30px;
  padding-top: 9px;
}
/* line 2621, ../scss/styles-2013.scss */
.explore-our-products tr td .views-field-field-product-image a:hover {
  background: #00cdfd;
}
@media screen and (max-width: 320px) {
  /* line 2590, ../scss/styles-2013.scss */
  .explore-our-products tr td .views-field-field-product-image {
    width: 100%;
  }
  /* line 2626, ../scss/styles-2013.scss */
  .explore-our-products tr td .views-field-field-product-image .field-content {
    width: 100%;
  }
}
/* line 2631, ../scss/styles-2013.scss */
.explore-our-products tr td .views-field-field-product-title {
  text-align: center;
  color: #484848;
  font-size: 21px;
  font-weight: bold;
  line-height: 100%;
  margin-bottom: 10px;
  width: 60%;
  margin: 0 auto;
  padding-bottom: 10px;
}
/* line 2642, ../scss/styles-2013.scss */
.explore-our-products tr td .views-field-field-product-teaser {
  text-align: center;
  font-weight: bold;
  width: 80%;
  margin: 0 auto;
  margin-bottom: 10px;
  font-size: 13px;
}
/* line 2650, ../scss/styles-2013.scss */
.explore-our-products tr td .views-field-field-product-teaser .field-content p {
  margin: 0;
}
@media screen and (max-width: 768px) {
  /* line 2577, ../scss/styles-2013.scss */
  .explore-our-products tr td {
    width: 384px;
  }
  /* line 2657, ../scss/styles-2013.scss */
  .explore-our-products tr td img {
    width: 100% !important;
    max-width: none !important;
    height: auto;
  }
}
@media screen and (max-width: 650px) {
  /* line 2577, ../scss/styles-2013.scss */
  .explore-our-products tr td {
    display: block;
    width: auto;
  }
}
/* line 2669, ../scss/styles-2013.scss */
.explore-our-products .views-row {
  width: 50%;
  float: left;
  position: relative;
  text-align: center;
  padding-bottom: 30px;
  padding-top: 30px;
}
/* line 2676, ../scss/styles-2013.scss */
.explore-our-products .views-row .views-field-field-product-title {
  text-align: center;
  color: #484848;
  font-size: 21px;
  font-weight: bold;
  line-height: 100%;
  margin-bottom: 10px;
  width: 60%;
  margin: 0 auto;
  padding-bottom: 10px;
}
/* line 2687, ../scss/styles-2013.scss */
.explore-our-products .views-row .views-field-field-product-teaser {
  text-align: center;
  font-weight: bold;
  width: 80%;
  margin: 0 auto;
  margin-bottom: 10px;
  font-size: 13px;
}
/* line 2695, ../scss/styles-2013.scss */
.explore-our-products .views-row .views-field-field-product-teaser .field-content p {
  margin: 0;
}
/* line 2700, ../scss/styles-2013.scss */
.explore-our-products .views-row .views-field-field-product-image {
  text-align: center;
  position: relative;
  display: inline-block;
}
/* line 2703, ../scss/styles-2013.scss */
.explore-our-products .views-row .views-field-field-product-image img {
  margin: 0 10px 10px 0;
}
/* line 2706, ../scss/styles-2013.scss */
.explore-our-products .views-row .views-field-field-product-image a {
  position: absolute;
  bottom: 0;
  right: 0;
  background: #16b3cb;
  color: white;
  font-weight: bold;
  width: 57px;
  height: 57px;
  border-radius: 30px;
  padding-top: 9px;
}
/* line 2721, ../scss/styles-2013.scss */
.explore-our-products .view-footer a {
  float: right;
  clear: both;
  font-size: 18px;
  margin-top: 10px;
}
@media screen and (max-width: 768px) {
  /* line 2721, ../scss/styles-2013.scss */
  .explore-our-products .view-footer a {
    margin-right: 10px;
  }
}

/* line 2735, ../scss/styles-2013.scss */
.explore-our-products.ibm-products .views-field-field-product-image a {
  right: 0px !important;
  bottom: 0px !important;
}

/**************************Logos******************************************************************/
/* line 2744, ../scss/styles-2013.scss */
.view-logos td {
  display: inline-block;
  margin: 0;
  padding: 0;
}
@media screen and (max-width: 768px) {
  /* line 2749, ../scss/styles-2013.scss */
  .view-logos td .views-field-field-logo img {
    width: 89px;
  }
}
@media screen and (max-width: 650px) {
  /* line 2749, ../scss/styles-2013.scss */
  .view-logos td .views-field-field-logo img {
    width: 78px;
  }
}
@media screen and (max-width: 649px) {
  /* line 2749, ../scss/styles-2013.scss */
  .view-logos td .views-field-field-logo img {
    width: 66px;
  }
}
@media screen and (max-width: 480px) {
  /* line 2749, ../scss/styles-2013.scss */
  .view-logos td .views-field-field-logo img {
    width: 110px;
  }
}
@media screen and (max-width: 320px) {
  /* line 2749, ../scss/styles-2013.scss */
  .view-logos td .views-field-field-logo img {
    width: 77px;
  }
}
/* line 2768, ../scss/styles-2013.scss */
.view-logos ul.pager {
  float: right;
}
@media screen and (max-width: 768px) {
  /* line 2768, ../scss/styles-2013.scss */
  .view-logos ul.pager {
    margin-right: 10px;
  }
}
/* line 2773, ../scss/styles-2013.scss */
.view-logos ul.pager .pager-previous, .view-logos ul.pager .pager-next, .view-logos ul.pager .pager-last {
  display: none;
}
/* line 2776, ../scss/styles-2013.scss */
.view-logos ul.pager li.pager-first.first {
  display: none;
}
/* line 2779, ../scss/styles-2013.scss */
.view-logos ul.pager li.pager-current.first {
  /*text-indent: 9999px;
  display: inline-block;			
  overflow: hidden;
  height: 15px;
  width: 15px;
  border-radius: 8px;
  cursor: pointer;
  margin-right: 10px;			
  border-left: none;
  background: url(../images/active-circle.png) no-repeat #242929;
  box-shadow: 1px 1px 1px rgba(255, 255, 255, 0.5);*/
}
/* line 2792, ../scss/styles-2013.scss */
.view-logos ul.pager .pager-current {
  /*text-indent: 9999px;
  display: inline-block;			
  overflow: hidden;
  height: 15px;
  width: 15px;
  border-radius: 8px;
  cursor: pointer;
  margin-right: 10px;			
  border-left: none;
  background: url(../images/active-circle.png) no-repeat #242929;
  box-shadow: 1px 1px 1px rgba(255, 255, 255, 0.5);*/
  text-indent: 9999px;
  overflow: hidden;
  height: 15px;
  width: 15px;
  cursor: pointer;
  background: #484848;
  border-radius: 30px;
}
/* line 2812, ../scss/styles-2013.scss */
.view-logos ul.pager li:hover a {
  /*background: url(../images/active-circle.png) no-repeat #242929;
  box-shadow: 1px 1px 1px rgba(255, 255, 255, 0.5);*/
  background: #484848;
}
/* line 2817, ../scss/styles-2013.scss */
.view-logos ul.pager li {
  /*margin-right: 10px;*/
  display: inline-block;
  border-left: none;
  margin: 0 0 0 10px;
  padding: 0;
}
/* line 2823, ../scss/styles-2013.scss */
.view-logos ul.pager li a {
  /*text-indent: 9999px;
  display: block;
  background: rgba(255, 255, 255, 0.5);
  box-shadow: inset 1px 1px 0px rgba(0, 0, 0, 0.7), inset -1px -1px 1px white;
  overflow: hidden;
  height: 15px;
  width: 15px;
  border-radius: 8px;*/
  text-indent: 9999px;
  display: block;
  overflow: hidden;
  height: 15px;
  width: 15px;
  border-radius: 30px;
  background: #e1e1e1;
}
@media screen and (max-width: 450px) {
  /* line 2768, ../scss/styles-2013.scss */
  .view-logos ul.pager {
    display: none;
  }
}
/* line 2845, ../scss/styles-2013.scss */
.view-logos .ajax-progress {
  display: none;
}
@media screen and (max-width: 450px) {
  /* line 2743, ../scss/styles-2013.scss */
  .view-logos {
    max-width: 80%;
    margin: 0 auto;
  }
}

/* line 2855, ../scss/styles-2013.scss */
.view-education-banners .field-collection-item-field-responsivebanners img, .view-enterprise-banners .field-collection-item-field-responsivebanners img, .view-media-banners .field-collection-item-field-responsivebanners img {
  opacity: 1 !important;
}

/********************Speccific for solution pages***************************/
/* line 2860, ../scss/styles-2013.scss */
.node-type-education-solutions, .node-type-enterprise-solutions, .node-type-media-solutions, .node-type-government-solutuins, .node-type-new-solution-page {
  /*************Homepage case study**************************/
  /*********Navigation*******************/
  /*.image-as-bg{
  	height: 411px;
  	}*/
  /*.views-field-field-links{
  	position: absolute;
  	max-width: 800px;
  	width: 100%;
  	margin: 0 auto;
  	top: 0;
  	left: 0;
  	bottom: 10px;
  	right: 0;					
  	}*/
  /*.dots-wrapper{
  	@media screen and (max-width:450px){
  		top: 0 !important;
  	}
  	}*/
  /*.field-collection-item-field-responsivebanners{
  	background: black;
  	}*/
}
/* line 2861, ../scss/styles-2013.scss */
.node-type-education-solutions #navigation, .node-type-enterprise-solutions #navigation, .node-type-media-solutions #navigation, .node-type-government-solutuins #navigation, .node-type-new-solution-page #navigation {
  position: inherit;
}
/* line 2864, ../scss/styles-2013.scss */
.node-type-education-solutions .homepage-banners, .node-type-education-solutions .view-homepage-banners, .node-type-enterprise-solutions .homepage-banners, .node-type-enterprise-solutions .view-homepage-banners, .node-type-media-solutions .homepage-banners, .node-type-media-solutions .view-homepage-banners, .node-type-government-solutuins .homepage-banners, .node-type-government-solutuins .view-homepage-banners, .node-type-new-solution-page .homepage-banners, .node-type-new-solution-page .view-homepage-banners {
  /*@media screen and (max-width:768px){				
  	height: 460px;					
  }
  @media screen and (max-width:650px){				
  	height: 458px;					
  }
  @media screen and (max-width:568px){				
  	height: 405px;					
  }
  @media screen and (max-width:450px){				
  	height: 364px;					
  }
  @media screen and (max-width:320px){				
  	height: 260px;					
  }*/
}
@media screen and (min-width: 980px) {
  /* line 2864, ../scss/styles-2013.scss */
  .node-type-education-solutions .homepage-banners, .node-type-education-solutions .view-homepage-banners, .node-type-enterprise-solutions .homepage-banners, .node-type-enterprise-solutions .view-homepage-banners, .node-type-media-solutions .homepage-banners, .node-type-media-solutions .view-homepage-banners, .node-type-government-solutuins .homepage-banners, .node-type-government-solutuins .view-homepage-banners, .node-type-new-solution-page .homepage-banners, .node-type-new-solution-page .view-homepage-banners {
    height: 454px;
  }
}
/* line 2886, ../scss/styles-2013.scss */
.node-type-education-solutions .homepage-case-study, .node-type-enterprise-solutions .homepage-case-study, .node-type-media-solutions .homepage-case-study, .node-type-government-solutuins .homepage-case-study, .node-type-new-solution-page .homepage-case-study {
  border-top: solid 1px #e0e0e0;
  margin-top: 0;
}
/* line 2889, ../scss/styles-2013.scss */
.node-type-education-solutions .homepage-case-study .block-inner, .node-type-enterprise-solutions .homepage-case-study .block-inner, .node-type-media-solutions .homepage-case-study .block-inner, .node-type-government-solutuins .homepage-case-study .block-inner, .node-type-new-solution-page .homepage-case-study .block-inner {
  padding-top: 50px;
}
/* line 2892, ../scss/styles-2013.scss */
.node-type-education-solutions .homepage-case-study .views-row, .node-type-enterprise-solutions .homepage-case-study .views-row, .node-type-media-solutions .homepage-case-study .views-row, .node-type-government-solutuins .homepage-case-study .views-row, .node-type-new-solution-page .homepage-case-study .views-row {
  width: 31%;
  margin-right: 2%;
  /*@media screen and (max-width:320px){
  	display: block;
  	}*/
}
@media screen and (max-width: 650px) {
  /* line 2892, ../scss/styles-2013.scss */
  .node-type-education-solutions .homepage-case-study .views-row, .node-type-enterprise-solutions .homepage-case-study .views-row, .node-type-media-solutions .homepage-case-study .views-row, .node-type-government-solutuins .homepage-case-study .views-row, .node-type-new-solution-page .homepage-case-study .views-row {
    width: auto;
    height: auto;
  }
}
@media screen and (max-width: 768px) and (min-width: 651px) {
  /* line 2904, ../scss/styles-2013.scss */
  .node-type-education-solutions .homepage-case-study .video-for-mobile .KalturaDynamicPlayer, .node-type-enterprise-solutions .homepage-case-study .video-for-mobile .KalturaDynamicPlayer, .node-type-media-solutions .homepage-case-study .video-for-mobile .KalturaDynamicPlayer, .node-type-government-solutuins .homepage-case-study .video-for-mobile .KalturaDynamicPlayer, .node-type-new-solution-page .homepage-case-study .video-for-mobile .KalturaDynamicPlayer {
    width: 218px !important;
    height: 121px !important;
  }
}
/* line 2911, ../scss/styles-2013.scss */
.node-type-education-solutions .homepage-case-study .views-field-title, .node-type-enterprise-solutions .homepage-case-study .views-field-title, .node-type-media-solutions .homepage-case-study .views-field-title, .node-type-government-solutuins .homepage-case-study .views-field-title, .node-type-new-solution-page .homepage-case-study .views-field-title {
  position: absolute;
  top: 50px;
  left: 50%;
  margin-left: -22px;
}
@media screen and (max-width: 768px) {
  /* line 2911, ../scss/styles-2013.scss */
  .node-type-education-solutions .homepage-case-study .views-field-title, .node-type-enterprise-solutions .homepage-case-study .views-field-title, .node-type-media-solutions .homepage-case-study .views-field-title, .node-type-government-solutuins .homepage-case-study .views-field-title, .node-type-new-solution-page .homepage-case-study .views-field-title {
    /*top: 55px;*/
    top: 16%;
  }
}
@media screen and (max-width: 650px) {
  /* line 2911, ../scss/styles-2013.scss */
  .node-type-education-solutions .homepage-case-study .views-field-title, .node-type-enterprise-solutions .homepage-case-study .views-field-title, .node-type-media-solutions .homepage-case-study .views-field-title, .node-type-government-solutuins .homepage-case-study .views-field-title, .node-type-new-solution-page .homepage-case-study .views-field-title {
    /*top: 55px;
    left: 22%;*/
    top: 28%;
    left: 16%;
  }
}
@media screen and (max-width: 450px) {
  /* line 2911, ../scss/styles-2013.scss */
  .node-type-education-solutions .homepage-case-study .views-field-title, .node-type-enterprise-solutions .homepage-case-study .views-field-title, .node-type-media-solutions .homepage-case-study .views-field-title, .node-type-government-solutuins .homepage-case-study .views-field-title, .node-type-new-solution-page .homepage-case-study .views-field-title {
    /*top: 57px;
    left: 32%;*/
    top: 17%;
    left: 18%;
  }
}
@media screen and (max-width: 320px) {
  /* line 2911, ../scss/styles-2013.scss */
  .node-type-education-solutions .homepage-case-study .views-field-title, .node-type-enterprise-solutions .homepage-case-study .views-field-title, .node-type-media-solutions .homepage-case-study .views-field-title, .node-type-government-solutuins .homepage-case-study .views-field-title, .node-type-new-solution-page .homepage-case-study .views-field-title {
    /*top: 57px;
    left: 48%;*/
    top: 15%;
    left: 27%;
  }
}
/* line 2938, ../scss/styles-2013.scss */
.node-type-education-solutions .homepage-case-study .views-field-title span, .node-type-enterprise-solutions .homepage-case-study .views-field-title span, .node-type-media-solutions .homepage-case-study .views-field-title span, .node-type-government-solutuins .homepage-case-study .views-field-title span, .node-type-new-solution-page .homepage-case-study .views-field-title span {
  background-color: transparent !important;
}
/* line 2941, ../scss/styles-2013.scss */
.node-type-education-solutions .homepage-case-study .views-field-title .icon-play, .node-type-enterprise-solutions .homepage-case-study .views-field-title .icon-play, .node-type-media-solutions .homepage-case-study .views-field-title .icon-play, .node-type-government-solutuins .homepage-case-study .views-field-title .icon-play, .node-type-new-solution-page .homepage-case-study .views-field-title .icon-play {
  color: #fdfdfd;
  font-size: 60px;
  cursor: pointer;
  display: table-cell;
  vertical-align: middle;
  background: none;
  -webkit-transition: 200ms;
  -moz-transition: 200ms;
  -o-transition: 200ms;
  transition: 200ms;
}
/* line 2955, ../scss/styles-2013.scss */
.node-type-education-solutions .homepage-case-study .views-field-field-video-thumbnail img, .node-type-enterprise-solutions .homepage-case-study .views-field-field-video-thumbnail img, .node-type-media-solutions .homepage-case-study .views-field-field-video-thumbnail img, .node-type-government-solutuins .homepage-case-study .views-field-field-video-thumbnail img, .node-type-new-solution-page .homepage-case-study .views-field-field-video-thumbnail img {
  max-width: 286px;
  max-height: 159px;
}
@media screen and (width: 768px) {
  /* line 2955, ../scss/styles-2013.scss */
  .node-type-education-solutions .homepage-case-study .views-field-field-video-thumbnail img, .node-type-enterprise-solutions .homepage-case-study .views-field-field-video-thumbnail img, .node-type-media-solutions .homepage-case-study .views-field-field-video-thumbnail img, .node-type-government-solutuins .homepage-case-study .views-field-field-video-thumbnail img, .node-type-new-solution-page .homepage-case-study .views-field-field-video-thumbnail img {
    width: 110%;
  }
}
/* line 2964, ../scss/styles-2013.scss */
.node-type-education-solutions .homepage-case-study .views-field-field-company-logo, .node-type-enterprise-solutions .homepage-case-study .views-field-field-company-logo, .node-type-media-solutions .homepage-case-study .views-field-field-company-logo, .node-type-government-solutuins .homepage-case-study .views-field-field-company-logo, .node-type-new-solution-page .homepage-case-study .views-field-field-company-logo {
  max-width: 283px;
  max-height: 69px;
}
/* line 2970, ../scss/styles-2013.scss */
.node-type-education-solutions #button-bar, .node-type-enterprise-solutions #button-bar, .node-type-media-solutions #button-bar, .node-type-government-solutuins #button-bar, .node-type-new-solution-page #button-bar {
  margin-top: -11px !important;
}
/* line 2972, ../scss/styles-2013.scss */
.node-type-education-solutions #button-bar .contact-sales-button, .node-type-enterprise-solutions #button-bar .contact-sales-button, .node-type-media-solutions #button-bar .contact-sales-button, .node-type-government-solutuins #button-bar .contact-sales-button, .node-type-new-solution-page #button-bar .contact-sales-button {
  margin-right: 0 !important;
}
/* line 2975, ../scss/styles-2013.scss */
.node-type-education-solutions #button-bar #top-action-buttons, .node-type-enterprise-solutions #button-bar #top-action-buttons, .node-type-media-solutions #button-bar #top-action-buttons, .node-type-government-solutuins #button-bar #top-action-buttons, .node-type-new-solution-page #button-bar #top-action-buttons {
  margin-top: -46px;
}
@media screen and (max-width: 450px) {
  /* line 2975, ../scss/styles-2013.scss */
  .node-type-education-solutions #button-bar #top-action-buttons, .node-type-enterprise-solutions #button-bar #top-action-buttons, .node-type-media-solutions #button-bar #top-action-buttons, .node-type-government-solutuins #button-bar #top-action-buttons, .node-type-new-solution-page #button-bar #top-action-buttons {
    text-align: center;
  }
}
/* line 2982, ../scss/styles-2013.scss */
.node-type-education-solutions #navigation li, .node-type-enterprise-solutions #navigation li, .node-type-media-solutions #navigation li, .node-type-government-solutuins #navigation li, .node-type-new-solution-page #navigation li {
  height: 50px;
}
/* line 2988, ../scss/styles-2013.scss */
.node-type-education-solutions .banner-content, .node-type-enterprise-solutions .banner-content, .node-type-media-solutions .banner-content, .node-type-government-solutuins .banner-content, .node-type-new-solution-page .banner-content {
  bottom: 10px !important;
  /*position: inherit !important;*/
  /*.small-link{						
  	background: #ffffff;
  	bottom: 50px !important;
  	a{
  		color: #484344 !important;
  		background: #ffffff;
  		margin-top: -50px;
  		font-weight: bolder;
  		padding: 5px;
  	}
  	}*/
}
/* line 2991, ../scss/styles-2013.scss */
.node-type-education-solutions .banner-content .headline, .node-type-enterprise-solutions .banner-content .headline, .node-type-media-solutions .banner-content .headline, .node-type-government-solutuins .banner-content .headline, .node-type-new-solution-page .banner-content .headline {
  /*left: 23% !important;
  width: 37% !important;*/
  width: 50% !important;
  text-shadow: inherit !important;
  line-height: 1;
  top: 80px;
}
/* line 2996, ../scss/styles-2013.scss */
.node-type-education-solutions .banner-content .headline h2, .node-type-enterprise-solutions .banner-content .headline h2, .node-type-media-solutions .banner-content .headline h2, .node-type-government-solutuins .banner-content .headline h2, .node-type-new-solution-page .banner-content .headline h2 {
  color: #ffffff;
  font-size: 1.4em;
  margin-top: 0;
  margin-bottom: 0;
}
/* line 3001, ../scss/styles-2013.scss */
.node-type-education-solutions .banner-content .headline h2 span, .node-type-enterprise-solutions .banner-content .headline h2 span, .node-type-media-solutions .banner-content .headline h2 span, .node-type-government-solutuins .banner-content .headline h2 span, .node-type-new-solution-page .banner-content .headline h2 span {
  line-height: 1 !important;
}
@media screen and (max-width: 450px) {
  /* line 3001, ../scss/styles-2013.scss */
  .node-type-education-solutions .banner-content .headline h2 span, .node-type-enterprise-solutions .banner-content .headline h2 span, .node-type-media-solutions .banner-content .headline h2 span, .node-type-government-solutuins .banner-content .headline h2 span, .node-type-new-solution-page .banner-content .headline h2 span {
    font-size: 1em !important;
  }
}
/* line 3010, ../scss/styles-2013.scss */
.node-type-education-solutions .banner-content .headline p, .node-type-enterprise-solutions .banner-content .headline p, .node-type-media-solutions .banner-content .headline p, .node-type-government-solutuins .banner-content .headline p, .node-type-new-solution-page .banner-content .headline p {
  margin: 0;
}
/* line 3011, ../scss/styles-2013.scss */
.node-type-education-solutions .banner-content .headline p, .node-type-education-solutions .banner-content .headline li, .node-type-enterprise-solutions .banner-content .headline p, .node-type-enterprise-solutions .banner-content .headline li, .node-type-media-solutions .banner-content .headline p, .node-type-media-solutions .banner-content .headline li, .node-type-government-solutuins .banner-content .headline p, .node-type-government-solutuins .banner-content .headline li, .node-type-new-solution-page .banner-content .headline p, .node-type-new-solution-page .banner-content .headline li {
  font-weight: normal;
  font-size: 18px;
  list-style-type: disc;
}
@media screen and (max-width: 768px) {
  /* line 2991, ../scss/styles-2013.scss */
  .node-type-education-solutions .banner-content .headline, .node-type-enterprise-solutions .banner-content .headline, .node-type-media-solutions .banner-content .headline, .node-type-government-solutuins .banner-content .headline, .node-type-new-solution-page .banner-content .headline {
    width: 100% !important;
    left: 2% !important;
  }
  /* line 3019, ../scss/styles-2013.scss */
  .node-type-education-solutions .banner-content .headline p, .node-type-education-solutions .banner-content .headline li, .node-type-enterprise-solutions .banner-content .headline p, .node-type-enterprise-solutions .banner-content .headline li, .node-type-media-solutions .banner-content .headline p, .node-type-media-solutions .banner-content .headline li, .node-type-government-solutuins .banner-content .headline p, .node-type-government-solutuins .banner-content .headline li, .node-type-new-solution-page .banner-content .headline p, .node-type-new-solution-page .banner-content .headline li {
    font-size: 16px;
  }
}
@media screen and (max-width: 599px) {
  /* line 2991, ../scss/styles-2013.scss */
  .node-type-education-solutions .banner-content .headline, .node-type-enterprise-solutions .banner-content .headline, .node-type-media-solutions .banner-content .headline, .node-type-government-solutuins .banner-content .headline, .node-type-new-solution-page .banner-content .headline {
    /*top: 48px !important;*/
    /*top: 24px !important;*/
    top: 60px;
  }
  /* line 3027, ../scss/styles-2013.scss */
  .node-type-education-solutions .banner-content .headline li, .node-type-education-solutions .banner-content .headline p, .node-type-enterprise-solutions .banner-content .headline li, .node-type-enterprise-solutions .banner-content .headline p, .node-type-media-solutions .banner-content .headline li, .node-type-media-solutions .banner-content .headline p, .node-type-government-solutuins .banner-content .headline li, .node-type-government-solutuins .banner-content .headline p, .node-type-new-solution-page .banner-content .headline li, .node-type-new-solution-page .banner-content .headline p {
    display: none;
  }
  /* line 3030, ../scss/styles-2013.scss */
  .node-type-education-solutions .banner-content .headline li.show-in-iphone, .node-type-education-solutions .banner-content .headline p.show-in-iphone, .node-type-enterprise-solutions .banner-content .headline li.show-in-iphone, .node-type-enterprise-solutions .banner-content .headline p.show-in-iphone, .node-type-media-solutions .banner-content .headline li.show-in-iphone, .node-type-media-solutions .banner-content .headline p.show-in-iphone, .node-type-government-solutuins .banner-content .headline li.show-in-iphone, .node-type-government-solutuins .banner-content .headline p.show-in-iphone, .node-type-new-solution-page .banner-content .headline li.show-in-iphone, .node-type-new-solution-page .banner-content .headline p.show-in-iphone {
    display: block;
  }
}
@media screen and (max-width: 449px) {
  /* line 2991, ../scss/styles-2013.scss */
  .node-type-education-solutions .banner-content .headline, .node-type-enterprise-solutions .banner-content .headline, .node-type-media-solutions .banner-content .headline, .node-type-government-solutuins .banner-content .headline, .node-type-new-solution-page .banner-content .headline {
    top: 24px;
  }
}
/* line 3060, ../scss/styles-2013.scss */
.node-type-education-solutions .views-field-field-links, .node-type-enterprise-solutions .views-field-field-links, .node-type-media-solutions .views-field-field-links, .node-type-government-solutuins .views-field-field-links, .node-type-new-solution-page .views-field-field-links {
  max-width: 980px;
  z-index: 500;
  position: absolute;
  bottom: 10%;
  margin: 0 auto;
  left: 0;
  right: 0;
}
/* line 3069, ../scss/styles-2013.scss */
.node-type-education-solutions .another-links, .node-type-enterprise-solutions .another-links, .node-type-media-solutions .another-links, .node-type-government-solutuins .another-links, .node-type-new-solution-page .another-links {
  padding: 0;
  z-index: 500;
  position: absolute;
  bottom: 10%;
  /*left: 23%;*/
}
/* line 3075, ../scss/styles-2013.scss */
.node-type-education-solutions .another-links li, .node-type-enterprise-solutions .another-links li, .node-type-media-solutions .another-links li, .node-type-government-solutuins .another-links li, .node-type-new-solution-page .another-links li {
  margin-right: 8px;
  background: #ffffff;
  color: #010101;
  text-transform: uppercase;
  display: inline-block;
  text-align: center;
  font-family: arial, helvetica, sans-serif;
  padding: 10px;
  font-size: 15px;
  text-shadow: none;
  height: auto !important;
  text-decoration: none;
  text-indent: 0;
  /*margin: 0;*/
  line-height: 1;
  font-weight: bold;
  width: auto;
  list-style-type: disc;
  -webkit-transition: 200ms;
  -moz-transition: 200ms;
  -o-transition: 200ms;
  transition: 200ms;
}
/* line 3098, ../scss/styles-2013.scss */
.node-type-education-solutions .another-links li a, .node-type-enterprise-solutions .another-links li a, .node-type-media-solutions .another-links li a, .node-type-government-solutuins .another-links li a, .node-type-new-solution-page .another-links li a {
  color: #010101;
}
@media screen and (max-width: 768px) {
  /* line 3069, ../scss/styles-2013.scss */
  .node-type-education-solutions .another-links, .node-type-enterprise-solutions .another-links, .node-type-media-solutions .another-links, .node-type-government-solutuins .another-links, .node-type-new-solution-page .another-links {
    left: 2%;
  }
}
@media screen and (max-width: 450px) {
  /* line 3069, ../scss/styles-2013.scss */
  .node-type-education-solutions .another-links, .node-type-enterprise-solutions .another-links, .node-type-media-solutions .another-links, .node-type-government-solutuins .another-links, .node-type-new-solution-page .another-links {
    bottom: 35px;
  }
  /* line 3107, ../scss/styles-2013.scss */
  .node-type-education-solutions .another-links li.second-button, .node-type-enterprise-solutions .another-links li.second-button, .node-type-media-solutions .another-links li.second-button, .node-type-government-solutuins .another-links li.second-button, .node-type-new-solution-page .another-links li.second-button {
    display: none;
  }
}
/* line 3117, ../scss/styles-2013.scss */
.node-type-education-solutions .flex-control-nav, .node-type-enterprise-solutions .flex-control-nav, .node-type-media-solutions .flex-control-nav, .node-type-government-solutuins .flex-control-nav, .node-type-new-solution-page .flex-control-nav {
  margin-top: 50px !important;
}
/* line 3119, ../scss/styles-2013.scss */
.node-type-education-solutions .flex-control-nav li, .node-type-enterprise-solutions .flex-control-nav li, .node-type-media-solutions .flex-control-nav li, .node-type-government-solutuins .flex-control-nav li, .node-type-new-solution-page .flex-control-nav li {
  display: inline-block !important;
  border-left: none !important;
  margin: 0 0 0 10px !important;
  padding: 0 !important;
}
/* line 3124, ../scss/styles-2013.scss */
.node-type-education-solutions .flex-control-nav li a, .node-type-enterprise-solutions .flex-control-nav li a, .node-type-media-solutions .flex-control-nav li a, .node-type-government-solutuins .flex-control-nav li a, .node-type-new-solution-page .flex-control-nav li a {
  text-indent: 9999px !important;
  display: block !important;
  overflow: hidden !important;
  height: 15px !important;
  width: 15px	!important;
  border-radius: 30px !important;
  background: #ffffff !important;
  box-shadow: initial !important;
}
/* line 3134, ../scss/styles-2013.scss */
.node-type-education-solutions .flex-control-nav li a:hover, .node-type-education-solutions .flex-control-nav li a.flex-active, .node-type-enterprise-solutions .flex-control-nav li a:hover, .node-type-enterprise-solutions .flex-control-nav li a.flex-active, .node-type-media-solutions .flex-control-nav li a:hover, .node-type-media-solutions .flex-control-nav li a.flex-active, .node-type-government-solutuins .flex-control-nav li a:hover, .node-type-government-solutuins .flex-control-nav li a.flex-active, .node-type-new-solution-page .flex-control-nav li a:hover, .node-type-new-solution-page .flex-control-nav li a.flex-active {
  background: #16b2ca !important;
  box-shadow: initial !important;
}
@media screen and (max-width: 650px) {
  /* line 3117, ../scss/styles-2013.scss */
  .node-type-education-solutions .flex-control-nav, .node-type-enterprise-solutions .flex-control-nav, .node-type-media-solutions .flex-control-nav, .node-type-government-solutuins .flex-control-nav, .node-type-new-solution-page .flex-control-nav {
    /*text-align: right !important;*/
    margin-top: auto !important;
    top: 25px !important;
  }
}
/* line 3146, ../scss/styles-2013.scss */
.node-type-education-solutions .video-button a, .node-type-enterprise-solutions .video-button a, .node-type-media-solutions .video-button a, .node-type-government-solutuins .video-button a, .node-type-new-solution-page .video-button a {
  margin-top: 50px;
}

/*#navigation li{
	height: 59px;
	}*/
@media screen and (max-width: 768px) {
  /* line 3161, ../scss/styles-2013.scss */
  .node-type-education-solutions .solutions-for-any-use-case .views-row {
    width: 46%;
  }
}
@media screen and (max-width: 500px) {
  /* line 3161, ../scss/styles-2013.scss */
  .node-type-education-solutions .solutions-for-any-use-case .views-row {
    width: 92%;
    margin-right: 4%;
    margin-left: 4%;
  }
}
@media screen and (max-width: 768px) {
  /* line 3171, ../scss/styles-2013.scss */
  .node-type-education-solutions .solutions-for-any-use-case .views-row-first, .node-type-education-solutions .solutions-for-any-use-case .views-row-odd {
    margin-left: 4%;
  }
}

/* line 3181, ../scss/styles-2013.scss */
.node-type-media-solutions .solutions-for-any-use-case .views-row, .node-type-new-solution-page .solutions-for-any-use-case .views-row, .node-type-localized-industry-page .solutions-for-any-use-case .views-row {
  width: 33%;
}
@media screen and (min-width: 900px) {
  /* line 3183, ../scss/styles-2013.scss */
  .node-type-media-solutions .solutions-for-any-use-case .views-row .views-field-field-solution-body-1, .node-type-new-solution-page .solutions-for-any-use-case .views-row .views-field-field-solution-body-1, .node-type-localized-industry-page .solutions-for-any-use-case .views-row .views-field-field-solution-body-1 {
    width: 110%;
  }
}
@media screen and (max-width: 768px) {
  /* line 3181, ../scss/styles-2013.scss */
  .node-type-media-solutions .solutions-for-any-use-case .views-row, .node-type-new-solution-page .solutions-for-any-use-case .views-row, .node-type-localized-industry-page .solutions-for-any-use-case .views-row {
    width: 31%;
  }
}
@media screen and (max-width: 620px) {
  /* line 3181, ../scss/styles-2013.scss */
  .node-type-media-solutions .solutions-for-any-use-case .views-row, .node-type-new-solution-page .solutions-for-any-use-case .views-row, .node-type-localized-industry-page .solutions-for-any-use-case .views-row {
    min-height: 330px;
  }
}
@media screen and (max-width: 500px) {
  /* line 3181, ../scss/styles-2013.scss */
  .node-type-media-solutions .solutions-for-any-use-case .views-row, .node-type-new-solution-page .solutions-for-any-use-case .views-row, .node-type-localized-industry-page .solutions-for-any-use-case .views-row {
    width: 94%;
    margin-right: 3% !important;
    margin-left: 3% !important;
  }
}
@media screen and (max-width: 768px) {
  /* line 3201, ../scss/styles-2013.scss */
  .node-type-media-solutions .solutions-for-any-use-case .views-row-first, .node-type-media-solutions .solutions-for-any-use-case .views-row-4, .node-type-new-solution-page .solutions-for-any-use-case .views-row-first, .node-type-new-solution-page .solutions-for-any-use-case .views-row-4, .node-type-localized-industry-page .solutions-for-any-use-case .views-row-first, .node-type-localized-industry-page .solutions-for-any-use-case .views-row-4 {
    margin-left: 3.5%;
  }
}

/* line 3208, ../scss/styles-2013.scss */
.node-type-localized-industry-page .solutions-for-any-use-case.two-element-row .views-row {
  width: 50%;
}

/* line 3213, ../scss/styles-2013.scss */
.node-type-media-solutions .solutions-for-any-use-case, .node-type-new-solution-page .solutions-for-any-use-case, .node-type-localized-industry-page .solutions-for-any-use-case {
  margin-top: 0;
}
/* line 3215, ../scss/styles-2013.scss */
.node-type-media-solutions .solutions-for-any-use-case .block-title, .node-type-new-solution-page .solutions-for-any-use-case .block-title, .node-type-localized-industry-page .solutions-for-any-use-case .block-title {
  padding-bottom: 30px;
}

/* line 3224, ../scss/styles-2013.scss */
.node-type-enterprise-solutions .explore-our-products td .views-field-field-product-image a, .node-type-new-solution-page .explore-our-products td .views-field-field-product-image a {
  bottom: 30px;
  right: 85px;
}
@media screen and (max-width: 320px) {
  /* line 3224, ../scss/styles-2013.scss */
  .node-type-enterprise-solutions .explore-our-products td .views-field-field-product-image a, .node-type-new-solution-page .explore-our-products td .views-field-field-product-image a {
    bottom: 10px;
  }
}
/* line 3237, ../scss/styles-2013.scss */
.node-type-enterprise-solutions tr.row-first td.col-last .views-field-field-product-image a, .node-type-new-solution-page tr.row-first td.col-last .views-field-field-product-image a {
  bottom: 60px;
  right: 131px;
}
@media screen and (max-width: 768px) {
  /* line 3237, ../scss/styles-2013.scss */
  .node-type-enterprise-solutions tr.row-first td.col-last .views-field-field-product-image a, .node-type-new-solution-page tr.row-first td.col-last .views-field-field-product-image a {
    bottom: 30px;
    right: 85px;
  }
}
@media screen and (max-width: 650px) {
  /* line 3237, ../scss/styles-2013.scss */
  .node-type-enterprise-solutions tr.row-first td.col-last .views-field-field-product-image a, .node-type-new-solution-page tr.row-first td.col-last .views-field-field-product-image a {
    bottom: 60px;
    right: 100px;
  }
}
@media screen and (max-width: 320px) {
  /* line 3237, ../scss/styles-2013.scss */
  .node-type-enterprise-solutions tr.row-first td.col-last .views-field-field-product-image a, .node-type-new-solution-page tr.row-first td.col-last .views-field-field-product-image a {
    bottom: 27px;
    right: 67px;
  }
}
/* line 3259, ../scss/styles-2013.scss */
.node-type-enterprise-solutions tr.row-2 td .views-field-field-product-image a, .node-type-new-solution-page tr.row-2 td .views-field-field-product-image a {
  bottom: -10px;
  right: 150px;
}
@media screen and (max-width: 768px) {
  /* line 3259, ../scss/styles-2013.scss */
  .node-type-enterprise-solutions tr.row-2 td .views-field-field-product-image a, .node-type-new-solution-page tr.row-2 td .views-field-field-product-image a {
    right: 90px;
  }
}
@media screen and (max-width: 650px) {
  /* line 3259, ../scss/styles-2013.scss */
  .node-type-enterprise-solutions tr.row-2 td .views-field-field-product-image a, .node-type-new-solution-page tr.row-2 td .views-field-field-product-image a {
    right: 150px;
  }
}
@media screen and (max-width: 450px) {
  /* line 3259, ../scss/styles-2013.scss */
  .node-type-enterprise-solutions tr.row-2 td .views-field-field-product-image a, .node-type-new-solution-page tr.row-2 td .views-field-field-product-image a {
    right: 90px;
  }
}
/* line 3277, ../scss/styles-2013.scss */
.node-type-enterprise-solutions tr.row-last .views-field-field-product-image a, .node-type-new-solution-page tr.row-last .views-field-field-product-image a {
  bottom: -20px;
  right: 35px;
}

/* line 3285, ../scss/styles-2013.scss */
.node-type-government-solutuins #navigation {
  display: none;
}
/* line 3291, ../scss/styles-2013.scss */
.node-type-government-solutuins .explore-our-products td .views-field-field-product-image a {
  /*bottom: 30px;
  right: 85px;*/
}
@media screen and (max-width: 320px) {
  /* line 3291, ../scss/styles-2013.scss */
  .node-type-government-solutuins .explore-our-products td .views-field-field-product-image a {
    bottom: 10px;
  }
}
/* line 3304, ../scss/styles-2013.scss */
.node-type-government-solutuins tr.row-first td.col-last .views-field-field-product-image a {
  /*bottom: 60px;
  right: 131px;*/
}
@media screen and (max-width: 768px) {
  /* line 3304, ../scss/styles-2013.scss */
  .node-type-government-solutuins tr.row-first td.col-last .views-field-field-product-image a {
    bottom: 30px;
    right: 85px;
  }
}
@media screen and (max-width: 650px) {
  /* line 3304, ../scss/styles-2013.scss */
  .node-type-government-solutuins tr.row-first td.col-last .views-field-field-product-image a {
    bottom: 60px;
    right: 100px;
  }
}
@media screen and (max-width: 320px) {
  /* line 3304, ../scss/styles-2013.scss */
  .node-type-government-solutuins tr.row-first td.col-last .views-field-field-product-image a {
    bottom: 27px;
    right: 67px;
  }
}
/* line 3326, ../scss/styles-2013.scss */
.node-type-government-solutuins tr.row-2 td .views-field-field-product-image a {
  /*bottom: -10px;
  right: 150px;*/
}
@media screen and (max-width: 768px) {
  /* line 3326, ../scss/styles-2013.scss */
  .node-type-government-solutuins tr.row-2 td .views-field-field-product-image a {
    right: 90px;
  }
}
@media screen and (max-width: 650px) {
  /* line 3326, ../scss/styles-2013.scss */
  .node-type-government-solutuins tr.row-2 td .views-field-field-product-image a {
    right: 150px;
  }
}
@media screen and (max-width: 450px) {
  /* line 3326, ../scss/styles-2013.scss */
  .node-type-government-solutuins tr.row-2 td .views-field-field-product-image a {
    right: 90px;
  }
}
/* line 3344, ../scss/styles-2013.scss */
.node-type-government-solutuins tr.row-last .views-field-field-product-image a {
  /*bottom: -20px;
  right: 35px;*/
}

/* line 3352, ../scss/styles-2013.scss */
.node-type-education-solutions .explore-our-products {
  /*tr.row-first{
  	td{
  		.views-field-field-product-image{
  			a{
  				bottom: 25px;
  				right: 62px;
  			}
  		}
  	}
  	td.col-last{
  		.views-field-field-product-image{
  			a{
  				bottom: 0px;
  				right: 137px;
  				@media screen and (max-width:768px){
  					right: 84px;							
  				}
  				@media screen and (max-width:650px){
  					right: 117px;							
  				}	
  				@media screen and (max-width:650px){
  					right: 130px;
  					bottom: -10px;							
  				}
  				@media screen and (max-width:320px){
  					right: 75px;																
  				}			
  			}
  		}
  	}
  	td.col-first{
  		.views-field-field-product-image{
  			a{									
  				right: 117px;
  				@media screen and (max-width:768px){
  					right: 62px;							
  				}								
  				@media screen and (max-width:650px){
  					right: 117px !important;							
  				}
  				@media screen and (max-width:320px){
  					right: 62px !important;							
  				}
  			}
  		}
  	}
  }*/
}
/* line 3402, ../scss/styles-2013.scss */
.node-type-education-solutions .explore-our-products tr.row-3 td.col-last .views-field-field-product-image a {
  /*bottom: 35px;
  right: 105px;*/
}
/* line 3410, ../scss/styles-2013.scss */
.node-type-education-solutions .explore-our-products tr.row-4 td.col-first .views-field-field-product-image a {
  /*bottom: 35px;
  right: 105px;*/
}
/* line 3416, ../scss/styles-2013.scss */
.node-type-education-solutions .explore-our-products tr.row-4 td.col-last .views-field-field-product-image a {
  /*bottom: 0px;
  right: 140px;*/
}

/*********************Kaltura for your company**************************/
/* line 3425, ../scss/styles-2013.scss */
.kaltura-for-your-company {
  float: left;
  overflow: hidden;
  clear: both;
  width: 100%;
  margin-top: 50px;
  background: #f0f0f0;
  padding-top: 50px;
  padding-bottom: 100px;
  border-top: solid 1px #e0e0e0;
  border-bottom: solid 1px #e0e0e0;
}
/* line 3436, ../scss/styles-2013.scss */
.kaltura-for-your-company .block-title {
  text-align: center;
  margin-bottom: 50px;
}
/* line 3439, ../scss/styles-2013.scss */
.kaltura-for-your-company .block-title h2 {
  font-size: 32px;
  font-weight: lighter;
}
@media screen and (max-width: 450px) {
  /* line 3439, ../scss/styles-2013.scss */
  .kaltura-for-your-company .block-title h2 {
    font-size: 25px;
  }
}
/* line 3447, ../scss/styles-2013.scss */
.kaltura-for-your-company .views-row {
  width: 33%;
  float: left;
  text-align: center;
  padding: 30px;
  position: relative;
  height: 307px;
  /*.views-field-field-content-body-1{
  	display: none;
  	}*/
}
/* line 3457, ../scss/styles-2013.scss */
.kaltura-for-your-company .views-row .views-field-field-title-company {
  color: white;
  font-weight: bold;
  font-size: 16px;
  padding-top: 15px;
  height: 60px;
  line-height: 20px;
}
/* line 3464, ../scss/styles-2013.scss */
.kaltura-for-your-company .views-row .views-field-field-title-company p {
  margin: 0;
}
/* line 3468, ../scss/styles-2013.scss */
.kaltura-for-your-company .views-row .views-field-field-img-company {
  height: 120px;
}
/* line 3471, ../scss/styles-2013.scss */
.kaltura-for-your-company .views-row .views-field-field-link-company {
  background: black;
  display: inline-block;
  padding: 5px;
  margin-top: 20px;
}
/* line 3476, ../scss/styles-2013.scss */
.kaltura-for-your-company .views-row .views-field-field-link-company a {
  color: white;
  font-size: 15px;
  font-weight: bold;
}
/* line 3482, ../scss/styles-2013.scss */
.kaltura-for-your-company .views-row .views-field-field-content-body-1 {
  position: absolute;
  top: 0;
  width: 105%;
  left: 0;
  height: 109%;
  text-align: left;
  margin-top: -10px;
  z-index: 9999;
  display: none;
  -webkit-transition: 200ms;
  -moz-transition: 200ms;
  -o-transition: 200ms;
  transition: 200ms;
}
/* line 3496, ../scss/styles-2013.scss */
.kaltura-for-your-company .views-row .views-field-field-content-body-1 .field-content {
  margin: 10%;
  color: white;
}
/* line 3499, ../scss/styles-2013.scss */
.kaltura-for-your-company .views-row .views-field-field-content-body-1 .field-content p {
  margin: 0;
}
/* line 3502, ../scss/styles-2013.scss */
.kaltura-for-your-company .views-row .views-field-field-content-body-1 .field-content .title {
  font-weight: bold;
  font-size: 16px;
  margin-bottom: 13px;
}
/* line 3507, ../scss/styles-2013.scss */
.kaltura-for-your-company .views-row .views-field-field-content-body-1 .field-content .link {
  position: absolute;
  bottom: 0;
  right: 0;
  background: black;
  display: inline-block;
  padding: 5px;
  margin-top: 20px;
  width: 30%;
  text-align: center;
}
/* line 3517, ../scss/styles-2013.scss */
.kaltura-for-your-company .views-row .views-field-field-content-body-1 .field-content .link a {
  color: white;
  font-size: 15px;
  font-weight: bold;
}
/* line 3524, ../scss/styles-2013.scss */
.kaltura-for-your-company .views-row .views-field-field-content-body-1 .field-content .link:hover {
  background: #333333;
}
@media screen and (max-width: 768px) {
  /* line 3482, ../scss/styles-2013.scss */
  .kaltura-for-your-company .views-row .views-field-field-content-body-1 {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  /* line 3447, ../scss/styles-2013.scss */
  .kaltura-for-your-company .views-row {
    width: 31%;
  }
}
@media screen and (max-width: 450px) {
  /* line 3447, ../scss/styles-2013.scss */
  .kaltura-for-your-company .views-row {
    width: 90%;
    margin-left: 5%;
    margin-right: 5%;
  }
}
/* line 3542, ../scss/styles-2013.scss */
.kaltura-for-your-company .views-row:hover .views-field-field-content-body-1 {
  display: block;
}
/* line 3546, ../scss/styles-2013.scss */
.kaltura-for-your-company .views-row-first {
  background: #71bcd0;
}
/* line 3548, ../scss/styles-2013.scss */
.kaltura-for-your-company .views-row-first .views-field-field-content-body-1 {
  background: #71bcd0;
}
@media screen and (max-width: 768px) {
  /* line 3546, ../scss/styles-2013.scss */
  .kaltura-for-your-company .views-row-first {
    margin-left: 3.5%;
  }
}
@media screen and (max-width: 450px) {
  /* line 3546, ../scss/styles-2013.scss */
  .kaltura-for-your-company .views-row-first {
    margin-left: 5%;
  }
}
/* line 3558, ../scss/styles-2013.scss */
.kaltura-for-your-company .views-row-even {
  background: #3097ab;
}
/* line 3560, ../scss/styles-2013.scss */
.kaltura-for-your-company .views-row-even .views-field-field-content-body-1 {
  background: #3097ab;
}
/* line 3564, ../scss/styles-2013.scss */
.kaltura-for-your-company .views-row-last {
  background: #16b3cb;
}
/* line 3566, ../scss/styles-2013.scss */
.kaltura-for-your-company .views-row-last .views-field-field-content-body-1 {
  background: #16b3cb;
}

/********************Media single item****************************/
/* line 3573, ../scss/styles-2013.scss */
.media-single-item {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIyNSUiIHN0b3AtY29sb3I9IiNlZWVlZWUiLz48c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(25%, #eeeeee), color-stop(75%, #ffffff));
  background-image: -moz-linear-gradient(bottom, #eeeeee 25%, #ffffff 75%);
  background-image: -webkit-linear-gradient(bottom, #eeeeee 25%, #ffffff 75%);
  background-image: linear-gradient(to top, #eeeeee 25%, #ffffff 75%);
  float: left;
  overflow: hidden;
  clear: both;
  width: 100%;
  margin-top: 60px;
  padding-bottom: 60px;
}
/* line 3582, ../scss/styles-2013.scss */
.media-single-item .views-field-field-title-item .field-content {
  color: #484848;
  font-size: 32px;
  font-weight: lighter;
  line-height: 100%;
  margin-bottom: 40px;
  text-align: center;
}
/* line 3589, ../scss/styles-2013.scss */
.media-single-item .views-field-field-title-item .field-content p {
  margin-bottom: 0;
  /*line-height: 45px;*/
}
@media screen and (max-width: 450px) {
  /* line 3589, ../scss/styles-2013.scss */
  .media-single-item .views-field-field-title-item .field-content p {
    font-size: 25px;
  }
}
/* line 3598, ../scss/styles-2013.scss */
.media-single-item .views-field-body {
  width: 50%;
  float: right;
  text-align: center;
}
/* line 3602, ../scss/styles-2013.scss */
.media-single-item .views-field-body .field-content {
  margin: 20px 0 20px 0;
}
/* line 3604, ../scss/styles-2013.scss */
.media-single-item .views-field-body .field-content p {
  margin: 0;
}
/* line 3606, ../scss/styles-2013.scss */
.media-single-item .views-field-body .field-content p span {
  color: #9d9d9d;
}
@media screen and (max-width: 768px) {
  /* line 3598, ../scss/styles-2013.scss */
  .media-single-item .views-field-body {
    width: 90%;
    float: none;
    margin-left: 5%;
    margin-right: 5%;
  }
}
@media screen and (max-width: 450px) {
  /* line 3598, ../scss/styles-2013.scss */
  .media-single-item .views-field-body {
    padding-right: 30px;
    padding-left: 30px;
  }
}
/* line 3622, ../scss/styles-2013.scss */
.media-single-item .views-field-field-image-item {
  width: 50%;
  float: right;
}
/* line 3625, ../scss/styles-2013.scss */
.media-single-item .views-field-field-image-item .field-content {
  position: relative;
  display: inline-block;
}
/* line 3628, ../scss/styles-2013.scss */
.media-single-item .views-field-field-image-item .field-content div div {
  position: absolute;
  bottom: 6%;
  right: 12%;
}
/* line 3633, ../scss/styles-2013.scss */
.media-single-item .views-field-field-image-item .field-content img {
  margin: 0 10px 10px 0;
  margin-left: -42px;
  width: 100%;
  height: auto;
  /*@media screen and (max-width:450px){
  	max-width: 450px;
  	margin-left: -53px;																
  }
  @media screen and (max-width:320px){
  	max-width: 360px;
  	margin-left: -53px;
  	}*/
}
/* line 3648, ../scss/styles-2013.scss */
.media-single-item .views-field-field-image-item .field-content a {
  background: #16b3cb;
  color: white;
  font-weight: bold;
  border-radius: 50%;
  padding: 10px;
  text-align: center;
  width: 1px;
  max-width: 80px;
  display: table-cell;
}
/* line 3659, ../scss/styles-2013.scss */
.media-single-item .views-field-field-image-item .field-content a:hover {
  background: #00cdfd;
}
@media screen and (max-width: 768px) {
  /* line 3622, ../scss/styles-2013.scss */
  .media-single-item .views-field-field-image-item {
    width: 100%;
    float: none;
    text-align: center;
  }
}

/***********************More solution resources********************************/
/* line 3672, ../scss/styles-2013.scss */
.more-solutions-resources {
  float: left;
  overflow: hidden;
  clear: both;
  width: 100%;
  margin-top: 50px;
  padding-bottom: 50px;
}
/* line 3679, ../scss/styles-2013.scss */
.more-solutions-resources .block-title {
  margin-bottom: 50px;
}
@media screen and (max-width: 768px) {
  /* line 3679, ../scss/styles-2013.scss */
  .more-solutions-resources .block-title {
    text-align: center;
  }
}
/* line 3684, ../scss/styles-2013.scss */
.more-solutions-resources .block-title h2 {
  color: #535050;
}
@media screen and (max-width: 768px) {
  /* line 3686, ../scss/styles-2013.scss */
  .more-solutions-resources .block-title h2 span {
    font-size: 32px;
    font-weight: lighter;
  }
}
@media screen and (max-width: 450px) {
  /* line 3686, ../scss/styles-2013.scss */
  .more-solutions-resources .block-title h2 span {
    font-size: 25px;
  }
}
/* line 3697, ../scss/styles-2013.scss */
.more-solutions-resources .view-more-solution-resources, .more-solutions-resources .view-more-resources {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjEuMCIgeTE9IjAuNSIgeDI9IjAuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIyMCUiIHN0b3AtY29sb3I9IiNmN2Y3ZjciLz48c3RvcCBvZmZzZXQ9IjgwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 100% 50%, 0% 50%, color-stop(20%, #f7f7f7), color-stop(80%, #ffffff));
  background-image: -moz-linear-gradient(right, #f7f7f7 20%, #ffffff 80%);
  background-image: -webkit-linear-gradient(right, #f7f7f7 20%, #ffffff 80%);
  background-image: linear-gradient(to left, #f7f7f7 20%, #ffffff 80%);
  border: solid 2px #dddddd;
  display: inline-block;
  /*padding: 15px 0px 15px 7.5px;*/
  padding: 0px 0px 0px 4.5px;
  /*@media screen and (max-width:450px) {
  	padding-right: 15px;
  	}*/
  /*.views-row-2{
  	background-image: -webkit-gradient(linear,100% 50%,0% 50%,color-stop(20%,#ffffff),color-stop(80%,#f7f7f7));
  }
  .views-row-3{
  	background-image: -webkit-gradient(linear,100% 50%,0% 50%,color-stop(20%,#ffffff),color-stop(80%,#f5f5f5));
  }
  .views-row-4{
  	background-image: -webkit-gradient(linear,100% 50%,0% 50%,color-stop(20%,#ffffff),color-stop(80%,#f6f6f6));
  	}*/
}
@media screen and (max-width: 768px) {
  /* line 3697, ../scss/styles-2013.scss */
  .more-solutions-resources .view-more-solution-resources, .more-solutions-resources .view-more-resources {
    margin-right: 10px;
    margin-left: 10px;
  }
}
@media screen and (min-width: 980px) {
  /* line 3697, ../scss/styles-2013.scss */
  .more-solutions-resources .view-more-solution-resources, .more-solutions-resources .view-more-resources {
    width: 100%;
  }
}
/* line 3713, ../scss/styles-2013.scss */
.more-solutions-resources .view-more-solution-resources .views-row, .more-solutions-resources .view-more-resources .views-row {
  width: 25%;
  padding-right: 1%;
  padding-left: 1%;
  float: left;
  position: relative;
  /*min-height: 277px;*/
  /*min-height: 350px;*/
  /*border-right: solid 2px #f4f4f4;*/
}
/* line 3723, ../scss/styles-2013.scss */
.more-solutions-resources .view-more-solution-resources .views-row .views-field-field-video-thumbnail-1 img, .more-solutions-resources .view-more-solution-resources .views-row .views-field-field-video-thumbnail img, .more-solutions-resources .view-more-resources .views-row .views-field-field-video-thumbnail-1 img, .more-solutions-resources .view-more-resources .views-row .views-field-field-video-thumbnail img {
  border: solid 1px #e5e5e5;
}
/* line 3728, ../scss/styles-2013.scss */
.more-solutions-resources .view-more-solution-resources .views-row .views-field-field-title-resource .field-content, .more-solutions-resources .view-more-resources .views-row .views-field-field-title-resource .field-content {
  color: #2c879f;
  font-weight: bold;
  font-size: 16px;
  padding: 10px 0 10px 0;
}
/* line 3735, ../scss/styles-2013.scss */
.more-solutions-resources .view-more-solution-resources .views-row .views-field-field-descriptio-resource, .more-solutions-resources .view-more-resources .views-row .views-field-field-descriptio-resource {
  /*margin-bottom: 20px;*/
}
@media screen and (max-width: 650px) {
  /* line 3735, ../scss/styles-2013.scss */
  .more-solutions-resources .view-more-solution-resources .views-row .views-field-field-descriptio-resource, .more-solutions-resources .view-more-resources .views-row .views-field-field-descriptio-resource {
    width: 80%;
  }
}
@media screen and (max-width: 450px) {
  /* line 3735, ../scss/styles-2013.scss */
  .more-solutions-resources .view-more-solution-resources .views-row .views-field-field-descriptio-resource, .more-solutions-resources .view-more-resources .views-row .views-field-field-descriptio-resource {
    width: 100%;
  }
}
/* line 3744, ../scss/styles-2013.scss */
.more-solutions-resources .view-more-solution-resources .views-row .views-field-field-responsive-resources-img, .more-solutions-resources .view-more-resources .views-row .views-field-field-responsive-resources-img {
  padding-top: 15px;
}
/* line 3746, ../scss/styles-2013.scss */
.more-solutions-resources .view-more-solution-resources .views-row .views-field-field-responsive-resources-img ul, .more-solutions-resources .view-more-resources .views-row .views-field-field-responsive-resources-img ul {
  display: none;
}
/* line 3749, ../scss/styles-2013.scss */
.more-solutions-resources .view-more-solution-resources .views-row .views-field-field-responsive-resources-img img, .more-solutions-resources .view-more-resources .views-row .views-field-field-responsive-resources-img img {
  width: 217px;
  height: 130px;
}
@media screen and (max-width: 768px) {
  /* line 3749, ../scss/styles-2013.scss */
  .more-solutions-resources .view-more-solution-resources .views-row .views-field-field-responsive-resources-img img, .more-solutions-resources .view-more-resources .views-row .views-field-field-responsive-resources-img img {
    width: 161px;
    height: 97px;
  }
}
@media screen and (max-width: 650px) {
  /* line 3749, ../scss/styles-2013.scss */
  .more-solutions-resources .view-more-solution-resources .views-row .views-field-field-responsive-resources-img img, .more-solutions-resources .view-more-resources .views-row .views-field-field-responsive-resources-img img {
    width: 277px;
    height: 166px;
  }
}
@media screen and (max-width: 320px) {
  /* line 3749, ../scss/styles-2013.scss */
  .more-solutions-resources .view-more-solution-resources .views-row .views-field-field-responsive-resources-img img, .more-solutions-resources .view-more-resources .views-row .views-field-field-responsive-resources-img img {
    width: 237px;
    height: 143px;
  }
}
/* line 3766, ../scss/styles-2013.scss */
.more-solutions-resources .view-more-solution-resources .views-row .views-field-field-descriptio-resource, .more-solutions-resources .view-more-resources .views-row .views-field-field-descriptio-resource {
  padding-bottom: 15px;
}
/* line 3769, ../scss/styles-2013.scss */
.more-solutions-resources .view-more-solution-resources .views-row .views-field-field-video-resource, .more-solutions-resources .view-more-resources .views-row .views-field-field-video-resource {
  display: block !important;
}
/* line 3772, ../scss/styles-2013.scss */
.more-solutions-resources .view-more-solution-resources .views-row .views-field-field-video-resource .video, .more-solutions-resources .view-more-resources .views-row .views-field-field-video-resource .video {
  display: none;
}
/* line 3775, ../scss/styles-2013.scss */
.more-solutions-resources .view-more-solution-resources .views-row .views-field-title, .more-solutions-resources .view-more-resources .views-row .views-field-title {
  color: #2c879f;
  font-weight: bold;
  font-size: 16px;
  padding: 10px 0 10px 0;
}
@media screen and (max-width: 650px) {
  /* line 3713, ../scss/styles-2013.scss */
  .more-solutions-resources .view-more-solution-resources .views-row, .more-solutions-resources .view-more-resources .views-row {
    width: 50%;
    border-bottom: solid 1px #d7d7d7;
    /*margin-bottom: 20px;
    margin-top: 20px;*/
    min-height: 350px;
    margin-right: 0;
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media screen and (width: 600px) {
  /* line 3713, ../scss/styles-2013.scss */
  .more-solutions-resources .view-more-solution-resources .views-row, .more-solutions-resources .view-more-resources .views-row {
    padding-left: 1% !important;
    padding-right: 1% !important;
  }
}
@media screen and (max-width: 599px) {
  /* line 3713, ../scss/styles-2013.scss */
  .more-solutions-resources .view-more-solution-resources .views-row, .more-solutions-resources .view-more-resources .views-row {
    width: 100%;
    /*min-height: auto !important;*/
    min-height: inherit;
  }
}
@media screen and (min-width: 768px) {
  /* line 3713, ../scss/styles-2013.scss */
  .more-solutions-resources .view-more-solution-resources .views-row, .more-solutions-resources .view-more-resources .views-row {
    margin-bottom: 3%;
    height: 240px;
  }
}
/* line 3815, ../scss/styles-2013.scss */
.more-solutions-resources .view-more-solution-resources .views-field-field-video-embed-code, .more-solutions-resources .view-more-resources .views-field-field-video-embed-code {
  display: none;
}
/* line 3818, ../scss/styles-2013.scss */
.more-solutions-resources .view-more-solution-resources .views-field-nothing, .more-solutions-resources .view-more-solution-resources .views-field-nothing-1, .more-solutions-resources .view-more-resources .views-field-nothing, .more-solutions-resources .view-more-resources .views-field-nothing-1 {
  position: absolute;
  top: 50px;
  left: 50%;
  margin-left: -22px;
}
/* line 3823, ../scss/styles-2013.scss */
.more-solutions-resources .view-more-solution-resources .views-field-nothing .icon-play, .more-solutions-resources .view-more-solution-resources .views-field-nothing-1 .icon-play, .more-solutions-resources .view-more-resources .views-field-nothing .icon-play, .more-solutions-resources .view-more-resources .views-field-nothing-1 .icon-play {
  color: #fdfdfd;
  font-size: 60px;
  cursor: pointer;
  display: table-cell;
  vertical-align: middle;
  -webkit-transition: 200ms;
  -moz-transition: 200ms;
  -o-transition: 200ms;
  transition: 200ms;
}
/* line 3834, ../scss/styles-2013.scss */
.more-solutions-resources .view-more-solution-resources .views-field-nothing .icon-play:hover, .more-solutions-resources .view-more-solution-resources .views-field-nothing-1 .icon-play:hover, .more-solutions-resources .view-more-resources .views-field-nothing .icon-play:hover, .more-solutions-resources .view-more-resources .views-field-nothing-1 .icon-play:hover {
  color: black;
}
@media screen and (max-width: 768px) {
  /* line 3818, ../scss/styles-2013.scss */
  .more-solutions-resources .view-more-solution-resources .views-field-nothing, .more-solutions-resources .view-more-solution-resources .views-field-nothing-1, .more-solutions-resources .view-more-resources .views-field-nothing, .more-solutions-resources .view-more-resources .views-field-nothing-1 {
    top: 25px;
    left: 44%;
  }
}
@media screen and (max-width: 650px) {
  /* line 3818, ../scss/styles-2013.scss */
  .more-solutions-resources .view-more-solution-resources .views-field-nothing, .more-solutions-resources .view-more-solution-resources .views-field-nothing-1, .more-solutions-resources .view-more-resources .views-field-nothing, .more-solutions-resources .view-more-resources .views-field-nothing-1 {
    top: 60px;
    left: 43%;
  }
}
@media screen and (max-width: 450px) {
  /* line 3818, ../scss/styles-2013.scss */
  .more-solutions-resources .view-more-solution-resources .views-field-nothing, .more-solutions-resources .view-more-solution-resources .views-field-nothing-1, .more-solutions-resources .view-more-resources .views-field-nothing, .more-solutions-resources .view-more-resources .views-field-nothing-1 {
    top: 50px;
    left: 35%;
  }
}
@media screen and (max-width: 320px) {
  /* line 3818, ../scss/styles-2013.scss */
  .more-solutions-resources .view-more-solution-resources .views-field-nothing, .more-solutions-resources .view-more-solution-resources .views-field-nothing-1, .more-solutions-resources .view-more-resources .views-field-nothing, .more-solutions-resources .view-more-resources .views-field-nothing-1 {
    top: 50px;
    left: 37%;
  }
}
@media screen and (max-width: 650px) {
  /* line 3697, ../scss/styles-2013.scss */
  .more-solutions-resources .view-more-solution-resources, .more-solutions-resources .view-more-resources {
    border: solid 3px #dddddd;
    padding: 0;
    /*.views-row-odd , .views-row-last{
    	border-bottom: none;
    	}	*/
  }
}
@media screen and (max-width: 599px) {
  /* line 3697, ../scss/styles-2013.scss */
  .more-solutions-resources .view-more-solution-resources, .more-solutions-resources .view-more-resources {
    border: solid 3px #dddddd;
    margin-right: 100px;
    margin-left: 100px;
    /*padding-left: 7.5px;*/
  }
}
@media screen and (max-width: 480px) {
  /* line 3697, ../scss/styles-2013.scss */
  .more-solutions-resources .view-more-solution-resources, .more-solutions-resources .view-more-resources {
    margin-right: 50px;
    margin-left: 50px;
    /*padding-left: 7.5px;*/
  }
}
@media screen and (max-width: 320px) {
  /* line 3697, ../scss/styles-2013.scss */
  .more-solutions-resources .view-more-solution-resources, .more-solutions-resources .view-more-resources {
    margin-right: 10px !important;
    margin-left: 10px !important;
  }
}

/**************main banner video **************************/
/* line 3880, ../scss/styles-2013.scss */
.views-field-field-entry-id, .views-field-field-cache-st, .views-field-field-wid, .views-field-field-uiconf-id, .views-field-nid {
  display: none;
}

/****************modal window resources*****************/
/* line 3884, ../scss/styles-2013.scss */
.modal-window-resources {
  display: none;
  position: fixed;
  top: 0;
  background: rgba(0, 0, 0, 0.7);
  left: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
  z-index: 3000;
  display: table-cell;
  vertical-align: middle;
}

/* line 3899, ../scss/styles-2013.scss */
.modal-window-resources .inner-video {
  max-width: 80%;
  padding-top: 100px;
  text-align: center;
  margin: 0 auto;
}

/*************Banner links in Solution Pages********************/
/* line 3907, ../scss/styles-2013.scss */
.secondary-menu {
  margin-top: 35px;
}
/* line 3909, ../scss/styles-2013.scss */
.secondary-menu .banner-links {
  width: 100%;
  background: #f0f0f0;
  padding-top: 15px !important;
  padding-bottom: 15px !important;
  height: 70px;
}
/* line 3915, ../scss/styles-2013.scss */
.secondary-menu .banner-links li {
  float: right;
}
/* line 3917, ../scss/styles-2013.scss */
.secondary-menu .banner-links li a {
  line-height: 20px !important;
}
/* line 3921, ../scss/styles-2013.scss */
.secondary-menu .banner-links .contact-sales-link {
  margin-right: 23%;
}
/* line 3925, ../scss/styles-2013.scss */
.secondary-menu .banner-links .free-trial-link a {
  background: #16b3cb !important;
}
/* line 3928, ../scss/styles-2013.scss */
.secondary-menu .banner-links .free-trial-link a:hover {
  background: #00cdfd !important;
}

/**********************************************/
/* line 3939, ../scss/styles-2013.scss */
#button-bar {
  background: #f0f0f0;
  width: 100%;
  height: 70px;
  line-height: 70px;
  padding-top: 50px;
}

/* line 3946, ../scss/styles-2013.scss */
.region-button-bar {
  width: 100%;
  max-width: 960px;
  margin: 0 auto;
}
/* line 3950, ../scss/styles-2013.scss */
.region-button-bar ul {
  /*.contact-sales-button{			
  		margin-right: 23% !important;					
  		}*/
}
@media screen and (min-width: 900px) {
  /* line 3950, ../scss/styles-2013.scss */
  .region-button-bar ul {
    /*float: left;
    margin-left: 52% !important;		*/
  }
}
/* line 3955, ../scss/styles-2013.scss */
.region-button-bar ul a {
  color: #ffffff;
  text-transform: uppercase;
  display: inline-block;
  text-align: center;
  font-family: arial, helvetica, sans-serif;
  padding: 10px 30px;
  font-size: 15px;
  text-shadow: none;
  height: auto !important;
  text-decoration: none;
  text-indent: 0;
  margin: 0;
  line-height: 1 !important;
  font-weight: bold;
  width: auto !important;
  overflow: inherit !important;
  -webkit-transition: 200ms;
  -moz-transition: 200ms;
  -o-transition: 200ms;
  transition: 200ms;
}
@media screen and (max-width: 400px) {
  /* line 3955, ../scss/styles-2013.scss */
  .region-button-bar ul a {
    padding: 7px;
    margin-right: 0 !important;
  }
}
/* line 3982, ../scss/styles-2013.scss */
.region-button-bar ul .contact-sales-button a {
  background: black !important;
}
/* line 3985, ../scss/styles-2013.scss */
.region-button-bar ul .contact-sales-button a:hover {
  background: #333333 !important;
}
/* line 3990, ../scss/styles-2013.scss */
.region-button-bar ul .free-trial-button a {
  background: #16b3cb !important;
}
/* line 3993, ../scss/styles-2013.scss */
.region-button-bar ul .free-trial-button a:hover {
  background: #00cdfd !important;
}

/* line 4002, ../scss/styles-2013.scss */
.videoHolder {
  height: 100% !important;
}

/* line 4006, ../scss/styles-2013.scss */
.mwEmbedPlayer img {
  display: none !important;
}

/* line 4011, ../scss/styles-2013.scss */
iframe .videoHolder {
  height: 100% !important;
}

/* line 4015, ../scss/styles-2013.scss */
a.anchor {
  color: inherit;
}

/* line 4018, ../scss/styles-2013.scss */
a.anchor:hover {
  color: inherit;
}

/****************System Status********************************/
/* line 4023, ../scss/styles-2013.scss */
#block-views-general-notification-block, #block-views-production-updates-block {
  margin-bottom: 40px;
}

/* line 4026, ../scss/styles-2013.scss */
.no-general {
  float: none !important;
  width: 100% !important;
}

/* line 4030, ../scss/styles-2013.scss */
.node-heartbeat {
  display: none;
}

/* line 4036, ../scss/styles-2013.scss */
#block-views-service-block td {
  /*.views-field-field-service-status{
  	cursor: pointer;
  	}*/
}
/* line 4037, ../scss/styles-2013.scss */
#block-views-service-block td div {
  position: relative;
}
/* line 4040, ../scss/styles-2013.scss */
#block-views-service-block td div .full-description {
  overflow: auto;
  display: none;
  position: absolute;
  height: 105px;
  /*border-radius: 3px;*/
  width: 175px;
  border: 2px solid black;
  padding: 3%;
  background: #ededed;
  z-index: 1;
  /*cursor: pointer;*/
  font-weight: bold;
  top: 83px;
  left: 83px;
}
/* line 4055, ../scss/styles-2013.scss */
#block-views-service-block td div .full-description .field-content {
  min-width: 100%;
  min-height: 100%;
  width: auto;
  height: auto;
}
/* line 4064, ../scss/styles-2013.scss */
#block-views-service-block td .views-field-field-service-status {
  /*.green{
  	background: #b1d040;
  	background: url(../images/x.png) no-repeat 98% 97% #b1d040;		
  }
  .red{		
  	background: url(../images/x.png) no-repeat 98% 97% #f1645e;
  }
  .yellow{		
  	background: url(../images/x.png) no-repeat 98% 97% #fccd41;
  }
  .blue{		
  	background: url(../images/x.png) no-repeat 98% 97% #03a6b7;
  	}*/
}
/* line 4078, ../scss/styles-2013.scss */
#block-views-service-block td .views-field-field-service-status .full-description {
  background: url(../images/x.png) no-repeat 98% 97% #ededed;
}
/* line 4085, ../scss/styles-2013.scss */
#block-views-service-block td .more-info {
  margin-left: 10px;
  cursor: pointer;
}

/*********Bottom banner***********************/
/* line 4094, ../scss/styles-2013.scss */
.front-page .get-started {
  background: #f1f1f1;
}

/************Language Pages****************************/
/* line 4099, ../scss/styles-2013.scss */
body.st {
  background: white;
}

/* line 4102, ../scss/styles-2013.scss */
body.domain-fr-corp-kaltura-com, .domain-es-corp-kaltura-com, .domain-uk-corp-kaltura-com, .domain-de-corp-kaltura-com, .domain-kaltura-jp {
  background: none;
}

/* line 4106, ../scss/styles-2013.scss */
.domain-fr-corp-kaltura-com #infoBar, .domain-es-corp-kaltura-com #infoBar, .domain-uk-corp-kaltura-com #infoBar, .domain-de-corp-kaltura-com #infoBar, .domain-kaltura-jp #infoBar {
  top: 109px;
  height: auto;
}
/* line 4110, ../scss/styles-2013.scss */
.domain-fr-corp-kaltura-com #header, .domain-es-corp-kaltura-com #header, .domain-uk-corp-kaltura-com #header, .domain-de-corp-kaltura-com #header, .domain-kaltura-jp #header {
  top: 0;
  /*top: 35px;*/
  left: 0;
}
/* line 4114, ../scss/styles-2013.scss */
.domain-fr-corp-kaltura-com #header #logo, .domain-es-corp-kaltura-com #header #logo, .domain-uk-corp-kaltura-com #header #logo, .domain-de-corp-kaltura-com #header #logo, .domain-kaltura-jp #header #logo {
  /*top: 0;*/
  top: 47px;
}
/* line 4118, ../scss/styles-2013.scss */
.domain-fr-corp-kaltura-com #header #header-top-nav, .domain-es-corp-kaltura-com #header #header-top-nav, .domain-uk-corp-kaltura-com #header #header-top-nav, .domain-de-corp-kaltura-com #header #header-top-nav, .domain-kaltura-jp #header #header-top-nav {
  width: auto;
  padding-left: 0;
}
/* line 4123, ../scss/styles-2013.scss */
.domain-fr-corp-kaltura-com #main-banner .ms-top-banner .field-name-field-ms-banner-top-text h1 .line-2, .domain-es-corp-kaltura-com #main-banner .ms-top-banner .field-name-field-ms-banner-top-text h1 .line-2, .domain-uk-corp-kaltura-com #main-banner .ms-top-banner .field-name-field-ms-banner-top-text h1 .line-2, .domain-de-corp-kaltura-com #main-banner .ms-top-banner .field-name-field-ms-banner-top-text h1 .line-2, .domain-kaltura-jp #main-banner .ms-top-banner .field-name-field-ms-banner-top-text h1 .line-2 {
  margin-left: 0;
}
/* line 4126, ../scss/styles-2013.scss */
.domain-fr-corp-kaltura-com #main-banner .ms-top-banner .field-name-field-ms-banner-bottom-text, .domain-es-corp-kaltura-com #main-banner .ms-top-banner .field-name-field-ms-banner-bottom-text, .domain-uk-corp-kaltura-com #main-banner .ms-top-banner .field-name-field-ms-banner-bottom-text, .domain-de-corp-kaltura-com #main-banner .ms-top-banner .field-name-field-ms-banner-bottom-text, .domain-kaltura-jp #main-banner .ms-top-banner .field-name-field-ms-banner-bottom-text {
  margin-left: 0;
}
/* line 4129, ../scss/styles-2013.scss */
.domain-fr-corp-kaltura-com #main-banner .ms-top-banner .field-name-field-ms-banner-bottom-text span.top-banner-text-2, .domain-es-corp-kaltura-com #main-banner .ms-top-banner .field-name-field-ms-banner-bottom-text span.top-banner-text-2, .domain-uk-corp-kaltura-com #main-banner .ms-top-banner .field-name-field-ms-banner-bottom-text span.top-banner-text-2, .domain-de-corp-kaltura-com #main-banner .ms-top-banner .field-name-field-ms-banner-bottom-text span.top-banner-text-2, .domain-kaltura-jp #main-banner .ms-top-banner .field-name-field-ms-banner-bottom-text span.top-banner-text-2 {
  margin-left: 0;
}

/*******add Loader to img**********************/
/* line 4136, ../scss/styles-2013.scss */
.loader {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  z-index: 9999;
  background: url("../images/ajax-loader.gif") 50% 50% no-repeat #f9f9f9;
}

/***********************************Remove Awards****************************************/
/* line 4147, ../scss/styles-2013.scss */
.field-name-field-view-reference .view-awards {
  display: none;
}

/***************************Customers Page***********************/
/* line 4153, ../scss/styles-2013.scss */
.view-id-customers.view-display-id-page_1 .views-field-field-video-embed-code, .view-id-customers.view-display-id-page_1 .views-field-field-video {
  display: none;
}

/* line 4157, ../scss/styles-2013.scss */
#wrapper.page.node-ott3 #above-footer .block-title {
  display: none;
}

/*.edge-right {
    width: 200px;
    height: 450px;
    margin: 0;
    padding: 0;
    position: absolute;    
    top: 0px;
    z-index: 1000;

@include filter-gradient(#222222, #00ffff, horizontal);
$experimental-support-for-svg: true;
@include background-image(linear-gradient(right,  rgba(34,34,34,1) 0%,rgba(255,255,255,0) 100%));
}*/
/*************Responsive Internal Pages ***********************/
@media screen and (max-width: 768px) {
  /* line 4180, ../scss/styles-2013.scss */
  #wrapper.page #content.has-sidebar-first, #wrapper.page #content.has-sidebar-second {
    width: 98%;
    max-width: 100%;
    padding-left: 2%;
  }
  /* line 4185, ../scss/styles-2013.scss */
  #wrapper.page #button-bar {
    padding-top: 20px;
  }
  /* line 4188, ../scss/styles-2013.scss */
  #wrapper.page #button-bar #top-action-buttons li {
    width: 48%;
    float: left;
    padding: 1%;
  }
  /* line 4192, ../scss/styles-2013.scss */
  #wrapper.page #button-bar #top-action-buttons li a {
    min-height: 30px;
    white-space: nowrap;
  }
}
@media screen and (max-width: 768px) and (max-width: 768px) {
  /* line 4185, ../scss/styles-2013.scss */
  #wrapper.page #button-bar {
    /*padding-top: 50px !important;*/
    height: auto;
  }
}
@media screen and (max-width: 768px) {
  /* line 4203, ../scss/styles-2013.scss */
  #wrapper.page #header, #wrapper.page #main-content, #wrapper.page #footer-wrapper, #wrapper.page #button-bar {
    width: 100%;
  }
  /* line 4206, ../scss/styles-2013.scss */
  #wrapper.page #main-content {
    width: 98%;
  }
  /* line 4209, ../scss/styles-2013.scss */
  #wrapper.page #sidebar-first, #wrapper.page #sideabr-second {
    display: none;
  }
  /* line 4212, ../scss/styles-2013.scss */
  #wrapper.page object {
    max-width: 98%;
    /*width: 98%;*/
    padding: 1%;
  }
  /* line 4217, ../scss/styles-2013.scss */
  #wrapper.page #content .view-core-platform-overview td {
    display: block;
    padding: 0;
    width: 90%;
  }
  /* line 4222, ../scss/styles-2013.scss */
  #wrapper.page .view-testimonial- table td {
    display: block;
  }
  /* line 4225, ../scss/styles-2013.scss */
  #wrapper.page .ten-reasons ol {
    width: 100%;
    max-width: 100%;
    margin-left: 0;
    padding-left: 0;
  }
  /* line 4230, ../scss/styles-2013.scss */
  #wrapper.page .ten-reasons ol li {
    width: 100%;
    max-width: 100%;
  }
  /* line 4235, ../scss/styles-2013.scss */
  #wrapper.page h1, #wrapper.page .page-title {
    font-size: 2em;
  }
  /* line 4238, ../scss/styles-2013.scss */
  #wrapper.page #main-content .views-accordion-header {
    height: auto;
  }
  /* line 4241, ../scss/styles-2013.scss */
  #wrapper.page #block-views-service-block td {
    padding: 4px 5px;
    float: left;
  }
  /* line 4245, ../scss/styles-2013.scss */
  #wrapper.page .jcarousel-skin-default .jcarousel-container-horizontal {
    width: 80%;
    height: 100%;
  }
  /* line 4248, ../scss/styles-2013.scss */
  #wrapper.page .jcarousel-skin-default .jcarousel-container-horizontal .jcarousel-clip-horizontal {
    /*width: 100%;*/
  }
  /* line 4250, ../scss/styles-2013.scss */
  #wrapper.page .jcarousel-skin-default .jcarousel-container-horizontal .jcarousel-clip-horizontal ul {
    width: 100% !important;
  }
  /* line 4252, ../scss/styles-2013.scss */
  #wrapper.page .jcarousel-skin-default .jcarousel-container-horizontal .jcarousel-clip-horizontal ul li {
    width: 35% !important;
  }
  /* line 4259, ../scss/styles-2013.scss */
  #wrapper.page .view-customers table {
    border: none;
    width: 94%;
    margin-left: 3%;
  }
  /* line 4263, ../scss/styles-2013.scss */
  #wrapper.page .view-customers table td {
    float: left;
    border: none;
    width: 100%;
    display: block;
    height: auto;
  }
  /* line 4269, ../scss/styles-2013.scss */
  #wrapper.page .view-customers table td a {
    width: 100%;
    background: url(../images/customer-hoveer.png) -1px;
  }
  /* line 4277, ../scss/styles-2013.scss */
  #wrapper.page .views-view-grid tbody, #wrapper.page .views-view-grid tr {
    width: 100%;
    display: block;
  }
  /* line 4282, ../scss/styles-2013.scss */
  #wrapper.page #block-block-20, #wrapper.page #block-views-press-releases-block-1, #wrapper.page #block-views-press-releases-block-2, #wrapper.page .view-kaltura-events .views-field-nothing {
    max-width: 100%;
  }
  /* line 4285, ../scss/styles-2013.scss */
  #wrapper.page .view-kaltura-team .team-heads {
    max-width: 100%;
  }
  /* line 4287, ../scss/styles-2013.scss */
  #wrapper.page .view-kaltura-team .team-heads .views-row {
    width: 100%;
    margin: 0;
    padding: 0;
  }
  /* line 4293, ../scss/styles-2013.scss */
  #wrapper.page .view-kaltura-team .team-items .views-row {
    max-width: 100%;
  }
  /* line 4296, ../scss/styles-2013.scss */
  #wrapper.page .view-office-locations2 td {
    width: 100%;
    max-width: 100%;
    display: block;
  }
  /* line 4301, ../scss/styles-2013.scss */
  #wrapper.page #sideabr-second.column.sidebar {
    width: 100%;
    margin-left: 2%;
  }
  /* line 4305, ../scss/styles-2013.scss */
  #wrapper.page #block-kalturaweb-registration input, #wrapper.page #block-kalturaweb-registration select {
    max-width: 90%;
    margin-left: 0;
  }
  /* line 4309, ../scss/styles-2013.scss */
  #wrapper.page #block-kalturaweb-registration .form-type-checkbox {
    margin-left: 0;
  }
  /* line 4312, ../scss/styles-2013.scss */
  #wrapper.page #block-kalturaweb-registration .form-item {
    max-width: 100%;
  }
  /* line 4315, ../scss/styles-2013.scss */
  #wrapper.page img {
    max-width: 100%;
  }
  /* line 4318, ../scss/styles-2013.scss */
  #wrapper.page .view-in-the-news .views-view-grid td {
    display: block;
    width: auto;
  }
  /* line 4321, ../scss/styles-2013.scss */
  #wrapper.page .view-in-the-news .views-view-grid td .views-field-title {
    width: 100%;
  }
  /* line 4325, ../scss/styles-2013.scss */
  #wrapper.page .view-in-the-news .views-field-title {
    max-width: 100%;
  }
  /* line 4328, ../scss/styles-2013.scss */
  #wrapper.page .video-gallery .video-desc {
    max-width: 94%;
    margin-left: 2%;
    margin-right: 2%;
    width: 94%;
  }
}
/**********************Resources page**************************************************/
@media screen and (max-width: 768px) {
  /* line 4337, ../scss/styles-2013.scss */
  #wrapper.page.node-resources #button-bar {
    padding-top: 0;
  }
  /* line 4341, ../scss/styles-2013.scss */
  #wrapper.page.node-resources #button-bar #top-action-buttons li {
    /*width: auto;
    float: none;*/
  }
  /* line 4344, ../scss/styles-2013.scss */
  #wrapper.page.node-resources #button-bar #top-action-buttons li a {
    margin-right: 0;
  }
}
@media screen and (max-width: 768px) and (min-width: 451px) {
  /* line 4350, ../scss/styles-2013.scss */
  #wrapper.page.node-resources #button-bar #top-action-buttons {
    /*margin-left: 10%;
    text-align: center;
    padding: 0 0 3px 12px;*/
    margin-right: 2%;
    border-bottom: solid 1px #e9e9e9;
  }
  /* line 4356, ../scss/styles-2013.scss */
  #wrapper.page.node-resources #button-bar #top-action-buttons li {
    float: none;
    width: auto;
  }
}
@media screen and (max-width: 450px) {
  /* line 4363, ../scss/styles-2013.scss */
  #wrapper.page.node-resources #button-bar #top-action-buttons li {
    width: auto;
    float: none;
  }
}
@media screen and (max-width: 980px) and (min-width: 769px) {
  /* line 4369, ../scss/styles-2013.scss */
  #wrapper.page.node-resources #button-bar #top-action-buttons {
    margin-right: 2%;
  }
}
/* line 4373, ../scss/styles-2013.scss */
#wrapper.page.node-resources #button-bar #top-action-buttons li a {
  /*@media screen and (max-width: 450px){
  	min-height: 50px;
  	}*/
}
@media screen and (max-width: 450px) {
  /* line 4378, ../scss/styles-2013.scss */
  #wrapper.page.node-resources #button-bar ul#top-action-buttons {
    text-align: center;
  }
  /* line 4381, ../scss/styles-2013.scss */
  #wrapper.page.node-resources #button-bar ul#top-action-buttons li {
    width: 43%;
  }
  /* line 4384, ../scss/styles-2013.scss */
  #wrapper.page.node-resources #button-bar ul#top-action-buttons li a {
    line-height: 20px !important;
    margin-right: 0;
    white-space: nowrap;
    padding: 8px 0;
  }
}
@media screen and (max-width: 320px) {
  /* line 4392, ../scss/styles-2013.scss */
  #wrapper.page.node-resources #button-bar ul#top-action-buttons li {
    width: 47%;
  }
  /* line 4395, ../scss/styles-2013.scss */
  #wrapper.page.node-resources #button-bar ul#top-action-buttons li a {
    font-size: 11px;
    padding: 5px;
  }
}
@media screen and (max-width: 450px) {
  /* line 4337, ../scss/styles-2013.scss */
  #wrapper.page.node-resources #button-bar {
    border-bottom: solid 1px #dddddd;
    height: 60px;
  }
  /* line 4404, ../scss/styles-2013.scss */
  #wrapper.page.node-resources #button-bar ul {
    height: 60px;
    line-height: 60px;
  }
}

@media screen and (max-width: 450px) {
  /* line 4410, ../scss/styles-2013.scss */
  #wrapper.page.node-resources {
    /*margin-top: 80px;*/
  }
  /* line 4413, ../scss/styles-2013.scss */
  #wrapper.page.node-resources #header {
    /*height: 80px;*/
    padding-top: 7px;
  }
}

/* line 4420, ../scss/styles-2013.scss */
.node-resources.resources-filter .view-more-resources {
  margin-left: 0;
}
/* line 4422, ../scss/styles-2013.scss */
.node-resources.resources-filter .view-more-resources .views-row {
  max-width: 238px;
  margin-left: 0;
  margin-right: 2%;
}
/* line 4428, ../scss/styles-2013.scss */
.node-resources.resources-filter .region.region-content {
  margin-bottom: -18px;
}

/* line 4432, ../scss/styles-2013.scss */
.node-resources .tabs {
  margin-bottom: 13px;
}

/* line 4436, ../scss/styles-2013.scss */
.node-resources h1#page-title {
  margin: 20px auto;
  max-width: 980px;
  margin-bottom: 0;
}
@media screen and (max-width: 980px) {
  /* line 4436, ../scss/styles-2013.scss */
  .node-resources h1#page-title {
    margin-left: 10px;
    font-size: 34px;
  }
}
@media screen and (max-width: 768px) and (min-width: 451px) {
  /* line 4436, ../scss/styles-2013.scss */
  .node-resources h1#page-title {
    margin-top: 30px;
  }
}
/* line 4448, ../scss/styles-2013.scss */
.node-resources .view-more-resources {
  display: inline-block;
  width: 100%;
}
@media screen and (max-width: 768px) {
  /* line 4448, ../scss/styles-2013.scss */
  .node-resources .view-more-resources {
    	/*padding-left:0;
    margin-left: 10px;*/
  }
}
@media screen and (min-width: 769px) {
  /* line 4448, ../scss/styles-2013.scss */
  .node-resources .view-more-resources {
    margin-top: 40px;
    margin-left: 2%;
  }
}
/* line 4459, ../scss/styles-2013.scss */
.node-resources .view-more-resources .views-row {
  width: 30%;
  padding: 0;
  float: left;
  position: relative;
  margin: 1%;
  background: #ffffff;
  min-width: 240px;
  height: 359px;
  border: solid 1px #dddddd;
}
/* line 4470, ../scss/styles-2013.scss */
.node-resources .view-more-resources .views-row .views-field-field-video-thumbnail-1 img, .node-resources .view-more-resources .views-row .views-field-field-video-thumbnail img {
  border: solid 1px #e5e5e5;
}
/* line 4475, ../scss/styles-2013.scss */
.node-resources .view-more-resources .views-row .views-field-field-title-resource .field-content {
  color: #2c879f;
  font-weight: bold;
  font-size: 16px;
  padding: 10px 0 10px 0;
}
/* line 4482, ../scss/styles-2013.scss */
.node-resources .view-more-resources .views-row .views-field-field-responsive-resources-img {
  padding-top: 0;
}
/* line 4484, ../scss/styles-2013.scss */
.node-resources .view-more-resources .views-row .views-field-field-responsive-resources-img ul {
  display: none;
}
/* line 4487, ../scss/styles-2013.scss */
.node-resources .view-more-resources .views-row .views-field-field-responsive-resources-img img {
  width: 100%;
  height: 144px;
}
@media screen and (max-width: 800px) {
  /* line 4487, ../scss/styles-2013.scss */
  .node-resources .view-more-resources .views-row .views-field-field-responsive-resources-img img {
    height: auto;
  }
}
@media screen and (max-width: 768px) {
  /* line 4487, ../scss/styles-2013.scss */
  .node-resources .view-more-resources .views-row .views-field-field-responsive-resources-img img {
    width: 356px;
    height: auto;
  }
}
@media screen and (max-width: 650px) {
  /* line 4487, ../scss/styles-2013.scss */
  .node-resources .view-more-resources .views-row .views-field-field-responsive-resources-img img {
    width: 100%;
    height: auto;
  }
}
@media screen and (max-width: 450px) {
  /* line 4487, ../scss/styles-2013.scss */
  .node-resources .view-more-resources .views-row .views-field-field-responsive-resources-img img {
    width: 100%;
    height: auto;
  }
}
@media screen and (max-width: 320px) {
  /* line 4487, ../scss/styles-2013.scss */
  .node-resources .view-more-resources .views-row .views-field-field-responsive-resources-img img {
    width: 100%;
    height: auto;
  }
}
/* line 4511, ../scss/styles-2013.scss */
.node-resources .view-more-resources .views-row .views-field-field-descriptio-resource {
  padding-bottom: 15px;
  font-family: Arial;
  color: #888888;
  font-size: 13px;
  font-weight: 400;
  line-height: 18.002px;
  padding-right: 6%;
  padding-left: 6%;
}
/* line 4521, ../scss/styles-2013.scss */
.node-resources .view-more-resources .views-row .views-field-title {
  padding: 13px 6% 10px 6%;
  font-family: Arial;
  color: #17b3c9;
  font-size: 17px;
  font-weight: 700;
  line-height: 1.4;
}
/* line 4528, ../scss/styles-2013.scss */
.node-resources .view-more-resources .views-row .views-field-title a {
  color: #17b3c9;
}
/* line 4531, ../scss/styles-2013.scss */
.node-resources .view-more-resources .views-row .views-field-title a:hover {
  color: #1ac7e0;
}
/* line 4535, ../scss/styles-2013.scss */
.node-resources .view-more-resources .views-row .views-field-field-type {
  position: absolute;
  bottom: 8px;
  padding-left: 6%;
  padding-right: 6%;
}
/* line 4540, ../scss/styles-2013.scss */
.node-resources .view-more-resources .views-row .views-field-field-type .field-content {
  color: #484848;
  text-transform: uppercase;
  font-weight: 700;
  line-height: 26px;
}
@media screen and (max-width: 450px) {
  /* line 4535, ../scss/styles-2013.scss */
  .node-resources .view-more-resources .views-row .views-field-field-type {
    position: inherit;
    padding-bottom: 5px;
  }
}
/* line 4551, ../scss/styles-2013.scss */
.node-resources .view-more-resources .views-row .views-field-field-video-resource {
  display: block !important;
}
/* line 4554, ../scss/styles-2013.scss */
.node-resources .view-more-resources .views-row .views-field-field-video-resource .video {
  display: none;
}
@media screen and (max-width: 768px) {
  /* line 4459, ../scss/styles-2013.scss */
  .node-resources .view-more-resources .views-row {
    width: 46%;
    height: 390px;
    margin-right: 2%;
    margin-bottom: 20px;
    margin-left: 2%;
    margin-top: 0;
  }
}
@media screen and (max-width: 650px) {
  /* line 4459, ../scss/styles-2013.scss */
  .node-resources .view-more-resources .views-row {
    width: 46%;
    height: 382px;
    margin-right: 2%;
    margin-bottom: 25px;
  }
}
@media screen and (max-width: 450px) {
  /* line 4459, ../scss/styles-2013.scss */
  .node-resources .view-more-resources .views-row {
    width: 94%;
    height: auto;
    margin-right: 2%;
    margin-left: 3%;
    margin-bottom: 20px;
  }
}
@media screen and (max-width: 320px) {
  /* line 4459, ../scss/styles-2013.scss */
  .node-resources .view-more-resources .views-row {
    width: 94%;
    height: auto;
    margin-bottom: 15px;
  }
}
@media screen and (min-width: 769px) {
  /* line 4459, ../scss/styles-2013.scss */
  .node-resources .view-more-resources .views-row {
    margin-left: 1.5%;
  }
}
@media screen and (max-width: 980px) {
  /* line 4459, ../scss/styles-2013.scss */
  .node-resources .view-more-resources .views-row {
    min-width: 0;
  }
}
/* line 4591, ../scss/styles-2013.scss */
.node-resources .view-more-resources .views-field-field-video-embed-code {
  display: none;
}
/* line 4594, ../scss/styles-2013.scss */
.node-resources .view-more-resources .views-field-nothing, .node-resources .view-more-resources .views-field-nothing-1 {
  position: absolute;
  top: 50px;
  left: 50%;
  margin-left: -22px;
}
/* line 4599, ../scss/styles-2013.scss */
.node-resources .view-more-resources .views-field-nothing .icon-play, .node-resources .view-more-resources .views-field-nothing-1 .icon-play {
  color: #fdfdfd;
  font-size: 60px;
  cursor: pointer;
  display: table-cell;
  vertical-align: middle;
  -webkit-transition: 200ms;
  -moz-transition: 200ms;
  -o-transition: 200ms;
  transition: 200ms;
}
@media screen and (min-width: 980px) {
  /* line 4599, ../scss/styles-2013.scss */
  .node-resources .view-more-resources .views-field-nothing .icon-play, .node-resources .view-more-resources .views-field-nothing-1 .icon-play {
    font-size: 0px;
  }
}
/* line 4613, ../scss/styles-2013.scss */
.node-resources .view-more-resources .views-field-nothing .icon-play:hover, .node-resources .view-more-resources .views-field-nothing-1 .icon-play:hover {
  color: black;
}
@media screen and (min-width: 980px) {
  /* line 4594, ../scss/styles-2013.scss */
  .node-resources .view-more-resources .views-field-nothing, .node-resources .view-more-resources .views-field-nothing-1 {
    background: url(../images/movie-play-btt.png) no-repeat;
    top: 0;
    left: 9%;
    width: 100%;
    height: 144px;
    cursor: pointer;
  }
}
@media screen and (max-width: 450px) and (min-width: 400px) {
  /* line 4594, ../scss/styles-2013.scss */
  .node-resources .view-more-resources .views-field-nothing, .node-resources .view-more-resources .views-field-nothing-1 {
    top: 80px;
  }
}
@media screen and (max-width: 450px) {
  /* line 4448, ../scss/styles-2013.scss */
  .node-resources .view-more-resources {
    padding-top: 30px;
  }
}
/* line 4632, ../scss/styles-2013.scss */
.node-resources #button-bar {
  padding-top: 0;
  margin-top: -1px;
}
/* line 4636, ../scss/styles-2013.scss */
.node-resources .category-tabs {
  margin-top: -17px;
  margin-bottom: -18px;
  min-height: 752px;
  position: relative;
}
/* line 4641, ../scss/styles-2013.scss */
.node-resources .category-tabs .block-title {
  display: none;
}
@media screen and (max-width: 450px) {
  /* line 4641, ../scss/styles-2013.scss */
  .node-resources .category-tabs .block-title {
    display: block;
    border-top: solid 1px #d1d1d1;
    border-bottom: solid 1px #d1d1d1;
    background: #f5f5f5;
  }
  /* line 4648, ../scss/styles-2013.scss */
  .node-resources .category-tabs .block-title h2 {
    font-size: 21px;
  }
}
@media screen and (max-width: 450px) and (max-width: 450px) {
  /* line 4648, ../scss/styles-2013.scss */
  .node-resources .category-tabs .block-title h2 {
    height: 60px;
    margin: 0;
    line-height: 60px;
    cursor: pointer;
    /*background: url(../images/Polygon1.jpg) no-repeat 97%;*/
  }
}
@media screen and (max-width: 450px) and (max-width: 450px) {
  /* line 4657, ../scss/styles-2013.scss */
  .node-resources .category-tabs .block-title h2 a {
    margin-left: 3%;
  }
}

@media screen and (max-width: 450px) {
  /* line 4641, ../scss/styles-2013.scss */
  .node-resources .category-tabs .block-title {
    background: url(../images/arr-up-down.png) no-repeat 97% #f5f5f5 !important;
  }
}
@media screen and (max-width: 450px) {
  /* line 4668, ../scss/styles-2013.scss */
  .node-resources .category-tabs .block-title.tri-rotate {
    background: url(../images/arr-up.png) no-repeat 97% #f5f5f5 !important;
  }
}
/* line 4674, ../scss/styles-2013.scss */
.node-resources #quicktabs-test {
  display: inline-block;
  /*width: 100%;*/
  width: 80%;
}
/* line 4678, ../scss/styles-2013.scss */
.node-resources #quicktabs-test .item-list {
  margin-left: -23%;
}
@media screen and (max-width: 768px) {
  /* line 4678, ../scss/styles-2013.scss */
  .node-resources #quicktabs-test .item-list {
    margin-left: 0;
  }
}
@media screen and (max-width: 450px) {
  /* line 4678, ../scss/styles-2013.scss */
  .node-resources #quicktabs-test .item-list {
    display: none;
    margin-top: 25px;
    background: #ffffff;
    margin-left: 3%;
    margin-right: 3%;
  }
}
@media screen and (max-width: 768px) {
  /* line 4674, ../scss/styles-2013.scss */
  .node-resources #quicktabs-test {
    width: 100%;
  }
}
@media screen and (max-width: 450px) {
  /* line 4674, ../scss/styles-2013.scss */
  .node-resources #quicktabs-test {
    border-top: solid 1px #ececec;
  }
  /* line 4696, ../scss/styles-2013.scss */
  .node-resources #quicktabs-test .item-list.display-quicktabs {
    display: block;
  }
}
@media screen and (max-width: 980px) and (min-width: 951px) {
  /* line 4674, ../scss/styles-2013.scss */
  .node-resources #quicktabs-test {
    width: 78%;
  }
}
@media screen and (max-width: 950px) and (min-width: 769px) {
  /* line 4674, ../scss/styles-2013.scss */
  .node-resources #quicktabs-test {
    width: 74%;
  }
}
@media screen and (max-width: 768px) {
  /* line 4707, ../scss/styles-2013.scss */
  .node-resources .quicktabs-tabs {
    margin-left: 0;
  }
}
@media screen and (max-width: 450px) {
  /* line 4707, ../scss/styles-2013.scss */
  .node-resources .quicktabs-tabs {
    display: none;
    margin-top: 25px;
    background: #ffffff;
    margin-left: 3%;
    margin-right: 3%;
  }
}
@media screen and (max-width: 450px) {
  /* line 4721, ../scss/styles-2013.scss */
  .node-resources .quicktabs-tabs.display-quicktabs {
    display: block;
  }
}
/* line 4725, ../scss/styles-2013.scss */
.node-resources #quicktabs-container-test {
  /*width: 80%;*/
  float: left;
  background: #f5f5f5;
}
@media screen and (max-width: 768px) {
  /* line 4725, ../scss/styles-2013.scss */
  .node-resources #quicktabs-container-test {
    width: 100%;
  }
}
@media screen and (max-width: 450px) {
  /* line 4725, ../scss/styles-2013.scss */
  .node-resources #quicktabs-container-test {
    /*margin-top: 2px;*/
  }
}
/* line 4737, ../scss/styles-2013.scss */
.node-resources .view-filters .views-widget-filter-field_type_tid {
  display: none;
}
@media screen and (max-width: 768px) and (min-width: 451px) {
  /* line 4737, ../scss/styles-2013.scss */
  .node-resources .view-filters .views-widget-filter-field_type_tid {
    display: block;
    width: 50%;
    margin: 0;
  }
  /* line 4743, ../scss/styles-2013.scss */
  .node-resources .view-filters .views-widget-filter-field_type_tid select.form-select {
    width: 100%;
    height: 40px;
    border-radius: 3px;
    font-weight: bold;
    background: #f5f5f5;
    font-size: 18px;
    color: #484848;
    background: url(../images/select-arrow.png) 96% no-repeat;
    -webkit-appearance: none;
  }
  /* line 4754, ../scss/styles-2013.scss */
  .node-resources .view-filters .views-widget-filter-field_type_tid label {
    display: none;
  }
}
/* line 4761, ../scss/styles-2013.scss */
.node-resources .item-list ul {
  padding: 0;
  margin-top: -23px;
}
@media screen and (max-width: 980px) {
  /* line 4761, ../scss/styles-2013.scss */
  .node-resources .item-list ul {
    margin-left: 1%;
  }
}
@media screen and (max-width: 450px) {
  /* line 4761, ../scss/styles-2013.scss */
  .node-resources .item-list ul {
    margin-bottom: 0;
    margin-top: 4px !important;
  }
}
/* line 4771, ../scss/styles-2013.scss */
.node-resources .item-list ul li {
  /*font-family: Arial;
  color: #c3c3c3;
  font-size: 14px;
  font-weight: 700;
  line-height: 26px;
  width: 27px;
  height: 10px;*/
  padding-right: 3%;
}
/* line 4780, ../scss/styles-2013.scss */
.node-resources .item-list ul li a {
  /*color: #c3c3c3 !important;*/
  font-family: Arial;
  color: #bbbbbb;
  font-size: 14px;
  font-weight: 700;
  line-height: 26px;
  width: 27px;
  height: 10px;
  text-decoration: none;
}
/* line 4791, ../scss/styles-2013.scss */
.node-resources .item-list ul li a:hover {
  color: #16b3cb !important;
}
@media screen and (max-width: 450px) {
  /* line 4771, ../scss/styles-2013.scss */
  .node-resources .item-list ul li {
    display: block;
    border-bottom: solid 1px #ececec;
    width: 98%;
    /*padding-top: 1%;
    padding-bottom: 1%;*/
    padding-top: 7px;
    padding-bottom: 7px;
    font-size: 16px !important;
  }
}
/* line 4806, ../scss/styles-2013.scss */
.node-resources .item-list ul li.active a {
  color: #16b3cb !important;
  border-bottom: solid 5px;
  padding-bottom: 12px;
}
@media screen and (max-width: 450px) {
  /* line 4806, ../scss/styles-2013.scss */
  .node-resources .item-list ul li.active a {
    border-bottom: none;
  }
}
@media screen and (max-width: 768px) {
  /* line 4760, ../scss/styles-2013.scss */
  .node-resources .item-list {
    margin-left: 10px;
  }
}
/* line 4820, ../scss/styles-2013.scss */
.node-resources .view-filters {
  float: left;
  margin-left: -200px;
  margin-top: 1%;
  /*@media screen and (max-width: 980px){
  	margin-left: -195px;
  	}*/
}
/* line 4825, ../scss/styles-2013.scss */
.node-resources .view-filters form .views-exposed-widgets {
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  width: 98%;
  box-shadow: none;
}
/* line 4832, ../scss/styles-2013.scss */
.node-resources .view-filters form .views-exposed-widgets #edit-keys-wrapper {
  margin: 0;
  padding: 0 !important;
  border-left: none;
}
@media screen and (max-width: 768px) {
  /* line 4832, ../scss/styles-2013.scss */
  .node-resources .view-filters form .views-exposed-widgets #edit-keys-wrapper {
    width: 49%;
    margin-top: 9px;
    margin-left: 0.5%;
  }
}
@media screen and (max-width: 450px) {
  /* line 4832, ../scss/styles-2013.scss */
  .node-resources .view-filters form .views-exposed-widgets #edit-keys-wrapper {
    margin-top: 0;
    width: 100%;
  }
}
/* line 4845, ../scss/styles-2013.scss */
.node-resources .view-filters form .views-exposed-widgets #edit-keys-wrapper label {
  display: none;
}
/* line 4849, ../scss/styles-2013.scss */
.node-resources .view-filters form .views-exposed-widgets #edit-keys-wrapper .form-type-textfield input#edit-keys {
  border-radius: 5px;
  height: 40px;
  width: 170px;
  font-size: 13px;
  line-height: 18.002px;
  padding-left: 7px;
}
@media screen and (max-width: 768px) {
  /* line 4849, ../scss/styles-2013.scss */
  .node-resources .view-filters form .views-exposed-widgets #edit-keys-wrapper .form-type-textfield input#edit-keys {
    width: 97%;
    margin-left: 4%;
  }
}
@media screen and (max-width: 450px) {
  /* line 4849, ../scss/styles-2013.scss */
  .node-resources .view-filters form .views-exposed-widgets #edit-keys-wrapper .form-type-textfield input#edit-keys {
    margin-left: 2%;
  }
}
/* line 4866, ../scss/styles-2013.scss */
.node-resources .view-filters form .views-exposed-widgets .views-submit-button {
  margin: 0;
  padding: 0 !important;
  right: -6px !important;
  bottom: 3px !important;
}
/* line 4871, ../scss/styles-2013.scss */
.node-resources .view-filters form .views-exposed-widgets .views-submit-button input.form-submit {
  width: 40px;
  margin: 0 !important;
  padding: 0 !important;
  background: url(../images/Layer_89.jpg) no-repeat !important;
  text-indent: 9999px;
  border: none;
}
/* line 4879, ../scss/styles-2013.scss */
.node-resources .view-filters form .views-exposed-widgets .views-submit-button input.form-submit:hover {
  border: none !important;
}
@media screen and (max-width: 768px) {
  /* line 4866, ../scss/styles-2013.scss */
  .node-resources .view-filters form .views-exposed-widgets .views-submit-button {
    bottom: 10px !important;
    right: 2px !important;
  }
}
@media screen and (max-width: 650px) and (min-width: 451px) {
  /* line 4866, ../scss/styles-2013.scss */
  .node-resources .view-filters form .views-exposed-widgets .views-submit-button {
    bottom: 11px !important;
  }
}
@media screen and (max-width: 450px) {
  /* line 4866, ../scss/styles-2013.scss */
  .node-resources .view-filters form .views-exposed-widgets .views-submit-button {
    /*right:5px !important;*/
    bottom: 3px !important;
  }
}
/* line 4896, ../scss/styles-2013.scss */
.node-resources .view-filters .ajax-progress {
  display: none;
}
@media screen and (max-width: 980px) {
  /* line 4820, ../scss/styles-2013.scss */
  .node-resources .view-filters {
    margin-left: -194px;
  }
}
@media screen and (max-width: 768px) {
  /* line 4820, ../scss/styles-2013.scss */
  .node-resources .view-filters {
    float: none;
    margin-left: 0.5%;
  }
}
@media screen and (max-width: 450px) {
  /* line 4820, ../scss/styles-2013.scss */
  .node-resources .view-filters {
    position: absolute;
    top: -55px;
    width: 100%;
    margin-top: -3px;
    margin-left: 0;
  }
}
/* line 4917, ../scss/styles-2013.scss */
.node-resources .item-list ul.quicktabs-tabs {
  margin-top: -33px;
}
/* line 4920, ../scss/styles-2013.scss */
.node-resources .item-list ul.quicktabs-tabs.display-quicktabs {
  margin-top: 0;
}

/* line 4924, ../scss/styles-2013.scss */
.resources-tabs {
  display: inline-block;
  /*position: absolute;*/
  float: left;
  /*top: 45px;*/
  /*margin-top: 4%;*/
  margin-top: 90px;
}
/* line 4931, ../scss/styles-2013.scss */
.resources-tabs .block-title {
  display: none;
}
/* line 4934, ../scss/styles-2013.scss */
.resources-tabs h3 {
  font-family: Arial;
  color: #484848;
  font-size: 21px;
  font-weight: 700;
  text-shadow: 1px 2px 0px #ffffff;
  width: auto;
  height: 18px;
}
@media screen and (max-width: 450px) {
  /* line 4934, ../scss/styles-2013.scss */
  .resources-tabs h3 {
    height: 60px;
    margin: 0;
    line-height: 60px;
    border-top: solid 1px #d1d1d1;
    border-bottom: solid 1px #d1d1d1;
    cursor: pointer;
    background: url(../images/arr-up-down.png) no-repeat 97% #f5f5f5;
    padding-left: 3%;
  }
}
@media screen and (max-width: 450px) {
  /* line 4953, ../scss/styles-2013.scss */
  .resources-tabs h3.tri-rotate {
    background: url(../images/arr-up.png) no-repeat 97% #f5f5f5;
  }
}
/* line 4959, ../scss/styles-2013.scss */
.resources-tabs .item-list ul {
  padding: 0;
  margin-top: 3%;
}
/* line 4962, ../scss/styles-2013.scss */
.resources-tabs .item-list ul li {
  font-family: Arial;
  color: #484848;
  font-size: 15px;
  font-weight: 400;
  line-height: 27px;
  width: 180px;
  list-style: none;
  cursor: pointer;
}
@media screen and (max-width: 450px) {
  /* line 4962, ../scss/styles-2013.scss */
  .resources-tabs .item-list ul li {
    border-bottom: solid 1px #ececec;
    width: 98%;
    padding-top: 1%;
    padding-bottom: 1%;
    color: #a7a7a7;
  }
}
/* line 4979, ../scss/styles-2013.scss */
.resources-tabs .item-list ul li.active, .resources-tabs .item-list ul li:hover {
  color: #16b3cb;
}
@media screen and (max-width: 450px) {
  /* line 4959, ../scss/styles-2013.scss */
  .resources-tabs .item-list ul {
    margin-left: 4%;
    margin-right: 2%;
    display: none;
  }
  /* line 4986, ../scss/styles-2013.scss */
  .resources-tabs .item-list ul li.last {
    border-bottom: none;
  }
}
@media screen and (max-width: 450px) {
  /* line 4958, ../scss/styles-2013.scss */
  .resources-tabs .item-list {
    display: block !important;
    margin: 0 !important;
  }
  /* line 4994, ../scss/styles-2013.scss */
  .resources-tabs .item-list ul.display-resources-ul {
    display: block;
  }
}
@media screen and (max-width: 980px) {
  /* line 4924, ../scss/styles-2013.scss */
  .resources-tabs {
    margin-left: 1%;
  }
}
@media screen and (max-width: 768px) and (min-width: 451px) {
  /* line 4924, ../scss/styles-2013.scss */
  .resources-tabs {
    display: none;
  }
}
@media screen and (max-width: 450px) {
  /* line 4924, ../scss/styles-2013.scss */
  .resources-tabs {
    width: 100%;
    background: white;
    margin: 0;
    padding: 0;
  }
}

/* line 5012, ../scss/styles-2013.scss */
.node-resources #block-system-main {
  background: #ffffff;
  /*margin-bottom: 30px;*/
}
/* line 5015, ../scss/styles-2013.scss */
.node-resources #block-system-main .field-name-field-body {
  width: 70%;
  margin-bottom: 40px;
}
/* line 5018, ../scss/styles-2013.scss */
.node-resources #block-system-main .field-name-field-body p {
  margin-bottom: 40px;
  font-family: Arial;
  color: #888888;
  font-size: 13px;
  font-weight: 400;
  line-height: 18.002px;
}
@media screen and (max-width: 980px) {
  /* line 5018, ../scss/styles-2013.scss */
  .node-resources #block-system-main .field-name-field-body p {
    margin-left: 1%;
  }
}
@media screen and (max-width: 650px) {
  /* line 5015, ../scss/styles-2013.scss */
  .node-resources #block-system-main .field-name-field-body {
    width: 90%;
  }
}
@media screen and (max-width: 450px) {
  /* line 5015, ../scss/styles-2013.scss */
  .node-resources #block-system-main .field-name-field-body {
    margin-bottom: 50px;
  }
}
@media screen and (max-width: 980px) {
  /* line 5012, ../scss/styles-2013.scss */
  .node-resources #block-system-main {
    margin-left: 10px;
  }
}

/* line 5040, ../scss/styles-2013.scss */
.node-resources .region-content {
  background: #f5f5f5;
  position: relative;
  margin-top: -10px;
  border-top: solid 1px #e3e3e3;
}
@media screen and (max-width: 450px) {
  /* line 5040, ../scss/styles-2013.scss */
  .node-resources .region-content {
    background: #ffffff;
  }
}

/**********************OTT3 IBC page******************************************/
/* line 5053, ../scss/styles-2013.scss */
#wrapper.page.node-ott3 #button-bar {
  padding-top: 0;
  margin-top: -1px;
}
/* line 5058, ../scss/styles-2013.scss */
#wrapper.page.node-ott3 #above-footer .block-title {
  display: none;
}

/* line 5063, ../scss/styles-2013.scss */
a.kaltura-server-login {
  font-weight: bold;
  font-size: 13px !important;
  margin-bottom: 15px !important;
}

/* line 5069, ../scss/styles-2013.scss */
#wrapper.page.node-ott3 #button-bar {
  padding-top: 0;
  margin-top: -1px;
}

/**************Webinar************************/
/* line 5077, ../scss/styles-2013.scss */
.node-type-webinar .field-name-field-video-embed-code .field-label {
  display: none;
}

/**************Careers Page*****************************/
/* line 5085, ../scss/styles-2013.scss */
.view-open-positions .ui-accordion-content-active {
  background: #fdfdfd;
}

/*******************Government Page*****************/
/* line 5092, ../scss/styles-2013.scss */
.block-views.government-article {
  clear: both;
  background: #ebebeb;
  padding-top: 50px;
  padding-bottom: 50px;
  border-top: solid 1px #e0e0e0;
}
/* line 5099, ../scss/styles-2013.scss */
.block-views.government-article .view-government-article .views-field-title {
  color: #484848;
  font-size: 30px;
  font-weight: bold;
  line-height: 100%;
  margin-bottom: 40px;
  text-align: center;
  text-shadow: white 0px 2px;
}
@media screen and (max-width: 768px) {
  /* line 5099, ../scss/styles-2013.scss */
  .block-views.government-article .view-government-article .views-field-title {
    font-size: 32px;
    font-weight: lighter;
  }
}
/* line 5112, ../scss/styles-2013.scss */
.block-views.government-article .view-government-article .views-field-body {
  font-size: 13px;
}
@media screen and (max-width: 980px) {
  /* line 5112, ../scss/styles-2013.scss */
  .block-views.government-article .view-government-article .views-field-body {
    max-width: 90%;
    margin: 0 auto;
  }
}

/* line 5121, ../scss/styles-2013.scss */
#kalturaweb-beacon-login-form {
  font-family: ariel;
}
/* line 5123, ../scss/styles-2013.scss */
#kalturaweb-beacon-login-form .desc {
  line-height: 18px;
}

/****************************industry section******************************/
/* line 5130, ../scss/styles-2013.scss */
.view-industry-section {
  /*margin-bottom: 50px;*/
  margin-top: 50px;
}
/* line 5133, ../scss/styles-2013.scss */
.view-industry-section .views-row {
  display: inline-block;
  width: 49%;
  position: relative;
  margin-bottom: 50px;
  vertical-align: top;
}
/* line 5139, ../scss/styles-2013.scss */
.view-industry-section .views-row .views-field-field-industry-img {
  float: left;
  margin-right: 10px;
}
/* line 5142, ../scss/styles-2013.scss */
.view-industry-section .views-row .views-field-field-industry-img img {
  width: 120px;
  height: 120px;
}
/* line 5147, ../scss/styles-2013.scss */
.view-industry-section .views-row .views-field-body {
  max-width: 300px;
  font-family: Helvetica;
  color: #545151;
  font-size: 12px;
  font-weight: 400;
  line-height: 21px;
  text-align: left;
  display: table;
}
/* line 5156, ../scss/styles-2013.scss */
.view-industry-section .views-row .views-field-body p {
  margin: 0 !important;
}
/* line 5160, ../scss/styles-2013.scss */
.view-industry-section .views-row .views-field-title {
  margin: 0 0 12px 0px;
  font-family: Helvetica;
  color: #545151;
  font-size: 16px;
  font-weight: 700;
  line-height: 21px;
  text-align: left;
  display: table;
}
@media screen and (max-width: 768px) and (min-width: 651px) {
  /* line 5130, ../scss/styles-2013.scss */
  .view-industry-section {
    width: 96%;
    margin: 50px auto;
    margin-bottom: 0;
  }
  /* line 5176, ../scss/styles-2013.scss */
  .view-industry-section .views-row .views-field-body {
    max-width: 210px;
  }
}
@media screen and (max-width: 650px) {
  /* line 5182, ../scss/styles-2013.scss */
  .view-industry-section .views-row {
    width: 96%;
    margin: 0 2% 40px 2%;
  }
  /* line 5185, ../scss/styles-2013.scss */
  .view-industry-section .views-row .views-field-body {
    max-width: none;
    left: 120px;
    padding-right: 10px;
  }
  /* line 5190, ../scss/styles-2013.scss */
  .view-industry-section .views-row .views-field-field-industry-img {
    left: 10px;
  }
  /* line 5192, ../scss/styles-2013.scss */
  .view-industry-section .views-row .views-field-field-industry-img img {
    width: 80px;
    height: 80px;
  }
}

/* line 5201, ../scss/styles-2013.scss */
.node-type-localized-industry-page #button-bar {
  height: 120px;
}
/* line 5204, ../scss/styles-2013.scss */
.node-type-localized-industry-page #page-title {
  display: block;
  text-align: center;
  margin-top: 43px;
}
/* line 5209, ../scss/styles-2013.scss */
.node-type-localized-industry-page .kaltura-for-your-company {
  margin-top: 0;
}

/* line 5214, ../scss/styles-2013.scss */
.node-type-new-solution-page .tabs {
  display: block !important;
}

/* line 5218, ../scss/styles-2013.scss */
.ott3-operator-block {
  clear: both;
}

/*********************************Domain*****************************************/
/* line 5226, ../scss/styles-2013.scss */
#block-menu-menu-domain-header-menu .block-title, #block-menu-menu-domain-header-menu-de .block-title, #block-menu-menu-domain-header-menu-fr .block-title,
#block-menu-menu-domain-header-menu-es .block-title, #block-menu-menu-domain-header-menu-jp .block-title {
  display: none;
}
/* line 5229, ../scss/styles-2013.scss */
#block-menu-menu-domain-header-menu ul.menu, #block-menu-menu-domain-header-menu-de ul.menu, #block-menu-menu-domain-header-menu-fr ul.menu,
#block-menu-menu-domain-header-menu-es ul.menu, #block-menu-menu-domain-header-menu-jp ul.menu {
  /*margin-top: 10px;
  margin-right: 50px;*/
}
/* line 5232, ../scss/styles-2013.scss */
#block-menu-menu-domain-header-menu ul.menu li, #block-menu-menu-domain-header-menu-de ul.menu li, #block-menu-menu-domain-header-menu-fr ul.menu li,
#block-menu-menu-domain-header-menu-es ul.menu li, #block-menu-menu-domain-header-menu-jp ul.menu li {
  /*width: 30%;*/
  text-align: center;
  height: 55px;
  margin-right: 10px;
}
/* line 5237, ../scss/styles-2013.scss */
#block-menu-menu-domain-header-menu ul.menu li a, #block-menu-menu-domain-header-menu-de ul.menu li a, #block-menu-menu-domain-header-menu-fr ul.menu li a,
#block-menu-menu-domain-header-menu-es ul.menu li a, #block-menu-menu-domain-header-menu-jp ul.menu li a {
  line-height: 35px;
}
/* line 5241, ../scss/styles-2013.scss */
#block-menu-menu-domain-header-menu ul.menu li.first.leaf, #block-menu-menu-domain-header-menu-de ul.menu li.first.leaf, #block-menu-menu-domain-header-menu-fr ul.menu li.first.leaf,
#block-menu-menu-domain-header-menu-es ul.menu li.first.leaf, #block-menu-menu-domain-header-menu-jp ul.menu li.first.leaf {
  /*width: 30%;*/
  border-top: solid 1px  #999999;
  border-bottom: solid 1px  #999999;
  background-color: white;
  background: url(../images/phone.png) 0px 3px no-repeat;
}
/* line 5247, ../scss/styles-2013.scss */
#block-menu-menu-domain-header-menu ul.menu li.first.leaf a, #block-menu-menu-domain-header-menu-de ul.menu li.first.leaf a, #block-menu-menu-domain-header-menu-fr ul.menu li.first.leaf a,
#block-menu-menu-domain-header-menu-es ul.menu li.first.leaf a, #block-menu-menu-domain-header-menu-jp ul.menu li.first.leaf a {
  color: #999999;
  pointer-events: none;
  font-size: 26px;
  font-weight: 400;
  line-height: 26px;
  padding-left: 15px;
}
/* line 5256, ../scss/styles-2013.scss */
#block-menu-menu-domain-header-menu ul.menu li.leaf, #block-menu-menu-domain-header-menu-de ul.menu li.leaf, #block-menu-menu-domain-header-menu-fr ul.menu li.leaf,
#block-menu-menu-domain-header-menu-es ul.menu li.leaf, #block-menu-menu-domain-header-menu-jp ul.menu li.leaf {
  /*width: 20%;*/
  background: #0da6cf;
}
/* line 5259, ../scss/styles-2013.scss */
#block-menu-menu-domain-header-menu ul.menu li.leaf a, #block-menu-menu-domain-header-menu-de ul.menu li.leaf a, #block-menu-menu-domain-header-menu-fr ul.menu li.leaf a,
#block-menu-menu-domain-header-menu-es ul.menu li.leaf a, #block-menu-menu-domain-header-menu-jp ul.menu li.leaf a {
  color: white;
  font-size: 18px;
  letter-spacing: 1.098px;
}
/* line 5265, ../scss/styles-2013.scss */
#block-menu-menu-domain-header-menu ul.menu li.leaf.last, #block-menu-menu-domain-header-menu-de ul.menu li.leaf.last, #block-menu-menu-domain-header-menu-fr ul.menu li.leaf.last,
#block-menu-menu-domain-header-menu-es ul.menu li.leaf.last, #block-menu-menu-domain-header-menu-jp ul.menu li.leaf.last {
  /*width: 30%;*/
  border: solid 1px #0da6cf;
  background: white;
}
/* line 5269, ../scss/styles-2013.scss */
#block-menu-menu-domain-header-menu ul.menu li.leaf.last a, #block-menu-menu-domain-header-menu-de ul.menu li.leaf.last a, #block-menu-menu-domain-header-menu-fr ul.menu li.leaf.last a,
#block-menu-menu-domain-header-menu-es ul.menu li.leaf.last a, #block-menu-menu-domain-header-menu-jp ul.menu li.leaf.last a {
  color: #0da6cf;
  font-weight: lighter;
  font-size: 16px;
  letter-spacing: 0.528px;
}

/* line 5280, ../scss/styles-2013.scss */
#block-menu-menu-domain-header-menu-de ul.menu {
  margin-right: -30px;
}

/* line 5288, ../scss/styles-2013.scss */
.node-type-landing-page-domain .view-homepage-case-study .views-row .views-field-body:before, .node-type-landing-page-domain .view-homepage-case-study .views-row .views-field-body:after, .domain-br-corp-kaltura-com .view-homepage-case-study .views-row .views-field-body:before, .domain-br-corp-kaltura-com .view-homepage-case-study .views-row .views-field-body:after, .domain-de-corp-kaltura-com .view-homepage-case-study .views-row .views-field-body:before, .domain-de-corp-kaltura-com .view-homepage-case-study .views-row .views-field-body:after,
.domain-fr-corp-kaltura-com .view-homepage-case-study .views-row .views-field-body:before,
.domain-fr-corp-kaltura-com .view-homepage-case-study .views-row .views-field-body:after, .domain-kaltura-localhost-br .view-homepage-case-study .views-row .views-field-body:before, .domain-kaltura-localhost-br .view-homepage-case-study .views-row .views-field-body:after, .domain-es-corp-kaltura-com .view-homepage-case-study .views-row .views-field-body:before, .domain-es-corp-kaltura-com .view-homepage-case-study .views-row .views-field-body:after, .domain-kaltura-jp .view-homepage-case-study .views-row .views-field-body:before, .domain-kaltura-jp .view-homepage-case-study .views-row .views-field-body:after {
  content: none;
}
/* line 5291, ../scss/styles-2013.scss */
.node-type-landing-page-domain .homepage-case-study, .domain-br-corp-kaltura-com .homepage-case-study, .domain-de-corp-kaltura-com .homepage-case-study,
.domain-fr-corp-kaltura-com .homepage-case-study, .domain-kaltura-localhost-br .homepage-case-study, .domain-es-corp-kaltura-com .homepage-case-study, .domain-kaltura-jp .homepage-case-study {
  margin-top: 40px;
}
/* line 5294, ../scss/styles-2013.scss */
.node-type-landing-page-domain .homepage-case-study .view-footer a, .domain-br-corp-kaltura-com .homepage-case-study .view-footer a, .domain-de-corp-kaltura-com .homepage-case-study .view-footer a,
.domain-fr-corp-kaltura-com .homepage-case-study .view-footer a, .domain-kaltura-localhost-br .homepage-case-study .view-footer a, .domain-es-corp-kaltura-com .homepage-case-study .view-footer a, .domain-kaltura-jp .homepage-case-study .view-footer a {
  font-family: Arial;
  color: #188194;
  font-size: 18px;
  font-weight: 700;
  text-align: right;
  transform: scaleX(1.0001);
}
/* line 5305, ../scss/styles-2013.scss */
.node-type-landing-page-domain .view-homepage-case-study .views-row .views-field-field-who, .domain-br-corp-kaltura-com .view-homepage-case-study .views-row .views-field-field-who, .domain-de-corp-kaltura-com .view-homepage-case-study .views-row .views-field-field-who,
.domain-fr-corp-kaltura-com .view-homepage-case-study .views-row .views-field-field-who, .domain-kaltura-localhost-br .view-homepage-case-study .views-row .views-field-field-who, .domain-es-corp-kaltura-com .view-homepage-case-study .views-row .views-field-field-who, .domain-kaltura-jp .view-homepage-case-study .views-row .views-field-field-who {
  font-family: Lato;
  color: #757575;
  font-size: 18px;
  font-weight: 700;
  line-height: 26px;
  text-align: left;
}
@media screen and (max-width: 480px) {
  /* line 5305, ../scss/styles-2013.scss */
  .node-type-landing-page-domain .view-homepage-case-study .views-row .views-field-field-who, .domain-br-corp-kaltura-com .view-homepage-case-study .views-row .views-field-field-who, .domain-de-corp-kaltura-com .view-homepage-case-study .views-row .views-field-field-who,
  .domain-fr-corp-kaltura-com .view-homepage-case-study .views-row .views-field-field-who, .domain-kaltura-localhost-br .view-homepage-case-study .views-row .views-field-field-who, .domain-es-corp-kaltura-com .view-homepage-case-study .views-row .views-field-field-who, .domain-kaltura-jp .view-homepage-case-study .views-row .views-field-field-who {
    font-size: 1em;
    margin-top: 15px;
  }
}
/* line 5317, ../scss/styles-2013.scss */
.node-type-landing-page-domain .view-homepage-case-study .views-row .views-field-body, .domain-br-corp-kaltura-com .view-homepage-case-study .views-row .views-field-body, .domain-de-corp-kaltura-com .view-homepage-case-study .views-row .views-field-body,
.domain-fr-corp-kaltura-com .view-homepage-case-study .views-row .views-field-body, .domain-kaltura-localhost-br .view-homepage-case-study .views-row .views-field-body, .domain-es-corp-kaltura-com .view-homepage-case-study .views-row .views-field-body, .domain-kaltura-jp .view-homepage-case-study .views-row .views-field-body {
  font-family: Lato;
  font-style: normal;
  color: #757575;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  text-align: left;
  margin-top: 0;
  padding: 0;
}
/* line 5327, ../scss/styles-2013.scss */
.node-type-landing-page-domain .view-homepage-case-study .views-row .views-field-body .span-study, .domain-br-corp-kaltura-com .view-homepage-case-study .views-row .views-field-body .span-study, .domain-de-corp-kaltura-com .view-homepage-case-study .views-row .views-field-body .span-study,
.domain-fr-corp-kaltura-com .view-homepage-case-study .views-row .views-field-body .span-study, .domain-kaltura-localhost-br .view-homepage-case-study .views-row .views-field-body .span-study, .domain-es-corp-kaltura-com .view-homepage-case-study .views-row .views-field-body .span-study, .domain-kaltura-jp .view-homepage-case-study .views-row .views-field-body .span-study {
  font-weight: 700;
}
/* line 5332, ../scss/styles-2013.scss */
.node-type-landing-page-domain .more-solutions-resources.domain, .domain-br-corp-kaltura-com .more-solutions-resources.domain, .domain-de-corp-kaltura-com .more-solutions-resources.domain,
.domain-fr-corp-kaltura-com .more-solutions-resources.domain, .domain-kaltura-localhost-br .more-solutions-resources.domain, .domain-es-corp-kaltura-com .more-solutions-resources.domain, .domain-kaltura-jp .more-solutions-resources.domain {
  border-top: solid 1px #dddddd;
  margin-top: 40px;
}
/* line 5335, ../scss/styles-2013.scss */
.node-type-landing-page-domain .more-solutions-resources.domain .block-title, .domain-br-corp-kaltura-com .more-solutions-resources.domain .block-title, .domain-de-corp-kaltura-com .more-solutions-resources.domain .block-title,
.domain-fr-corp-kaltura-com .more-solutions-resources.domain .block-title, .domain-kaltura-localhost-br .more-solutions-resources.domain .block-title, .domain-es-corp-kaltura-com .more-solutions-resources.domain .block-title, .domain-kaltura-jp .more-solutions-resources.domain .block-title {
  margin-top: 40px;
}
/* line 5338, ../scss/styles-2013.scss */
.node-type-landing-page-domain .more-solutions-resources.domain .view-more-resources, .domain-br-corp-kaltura-com .more-solutions-resources.domain .view-more-resources, .domain-de-corp-kaltura-com .more-solutions-resources.domain .view-more-resources,
.domain-fr-corp-kaltura-com .more-solutions-resources.domain .view-more-resources, .domain-kaltura-localhost-br .more-solutions-resources.domain .view-more-resources, .domain-es-corp-kaltura-com .more-solutions-resources.domain .view-more-resources, .domain-kaltura-jp .more-solutions-resources.domain .view-more-resources {
  position: relative;
}
/* line 5340, ../scss/styles-2013.scss */
.node-type-landing-page-domain .more-solutions-resources.domain .view-more-resources .view-footer, .domain-br-corp-kaltura-com .more-solutions-resources.domain .view-more-resources .view-footer, .domain-de-corp-kaltura-com .more-solutions-resources.domain .view-more-resources .view-footer,
.domain-fr-corp-kaltura-com .more-solutions-resources.domain .view-more-resources .view-footer, .domain-kaltura-localhost-br .more-solutions-resources.domain .view-more-resources .view-footer, .domain-es-corp-kaltura-com .more-solutions-resources.domain .view-more-resources .view-footer, .domain-kaltura-jp .more-solutions-resources.domain .view-more-resources .view-footer {
  position: absolute;
  bottom: -74px;
  right: 0;
}
/* line 5344, ../scss/styles-2013.scss */
.node-type-landing-page-domain .more-solutions-resources.domain .view-more-resources .view-footer a, .domain-br-corp-kaltura-com .more-solutions-resources.domain .view-more-resources .view-footer a, .domain-de-corp-kaltura-com .more-solutions-resources.domain .view-more-resources .view-footer a,
.domain-fr-corp-kaltura-com .more-solutions-resources.domain .view-more-resources .view-footer a, .domain-kaltura-localhost-br .more-solutions-resources.domain .view-more-resources .view-footer a, .domain-es-corp-kaltura-com .more-solutions-resources.domain .view-more-resources .view-footer a, .domain-kaltura-jp .more-solutions-resources.domain .view-more-resources .view-footer a {
  font-family: Arial;
  color: #188194;
  font-size: 18px;
  font-weight: 700;
  text-align: right;
  transform: scaleX(1.0001);
}
/* line 5355, ../scss/styles-2013.scss */
.node-type-landing-page-domain .more-solutions-resources.domain.last, .domain-br-corp-kaltura-com .more-solutions-resources.domain.last, .domain-de-corp-kaltura-com .more-solutions-resources.domain.last,
.domain-fr-corp-kaltura-com .more-solutions-resources.domain.last, .domain-kaltura-localhost-br .more-solutions-resources.domain.last, .domain-es-corp-kaltura-com .more-solutions-resources.domain.last, .domain-kaltura-jp .more-solutions-resources.domain.last {
  margin-bottom: 40px;
}
/* line 5358, ../scss/styles-2013.scss */
.node-type-landing-page-domain .block-views.logos, .domain-br-corp-kaltura-com .block-views.logos, .domain-de-corp-kaltura-com .block-views.logos,
.domain-fr-corp-kaltura-com .block-views.logos, .domain-kaltura-localhost-br .block-views.logos, .domain-es-corp-kaltura-com .block-views.logos, .domain-kaltura-jp .block-views.logos {
  background-color: #eeeeee;
  margin-top: -32px;
  height: 162px;
  clear: both;
}
@media screen and (max-width: 750px) {
  /* line 5358, ../scss/styles-2013.scss */
  .node-type-landing-page-domain .block-views.logos, .domain-br-corp-kaltura-com .block-views.logos, .domain-de-corp-kaltura-com .block-views.logos,
  .domain-fr-corp-kaltura-com .block-views.logos, .domain-kaltura-localhost-br .block-views.logos, .domain-es-corp-kaltura-com .block-views.logos, .domain-kaltura-jp .block-views.logos {
    height: auto;
    min-height: 100px;
  }
}
/* line 5367, ../scss/styles-2013.scss */
.node-type-landing-page-domain .block-views.logos .view-logos, .domain-br-corp-kaltura-com .block-views.logos .view-logos, .domain-de-corp-kaltura-com .block-views.logos .view-logos,
.domain-fr-corp-kaltura-com .block-views.logos .view-logos, .domain-kaltura-localhost-br .block-views.logos .view-logos, .domain-es-corp-kaltura-com .block-views.logos .view-logos, .domain-kaltura-jp .block-views.logos .view-logos {
  clear: both;
}
/* line 5369, ../scss/styles-2013.scss */
.node-type-landing-page-domain .block-views.logos .view-logos tr, .domain-br-corp-kaltura-com .block-views.logos .view-logos tr, .domain-de-corp-kaltura-com .block-views.logos .view-logos tr,
.domain-fr-corp-kaltura-com .block-views.logos .view-logos tr, .domain-kaltura-localhost-br .block-views.logos .view-logos tr, .domain-es-corp-kaltura-com .block-views.logos .view-logos tr, .domain-kaltura-jp .block-views.logos .view-logos tr {
  line-height: 162px;
}
@media screen and (max-width: 750px) {
  /* line 5369, ../scss/styles-2013.scss */
  .node-type-landing-page-domain .block-views.logos .view-logos tr, .domain-br-corp-kaltura-com .block-views.logos .view-logos tr, .domain-de-corp-kaltura-com .block-views.logos .view-logos tr,
  .domain-fr-corp-kaltura-com .block-views.logos .view-logos tr, .domain-kaltura-localhost-br .block-views.logos .view-logos tr, .domain-es-corp-kaltura-com .block-views.logos .view-logos tr, .domain-kaltura-jp .block-views.logos .view-logos tr {
    line-height: 100px;
  }
}
/* line 5374, ../scss/styles-2013.scss */
.node-type-landing-page-domain .block-views.logos .view-logos tr td, .domain-br-corp-kaltura-com .block-views.logos .view-logos tr td, .domain-de-corp-kaltura-com .block-views.logos .view-logos tr td,
.domain-fr-corp-kaltura-com .block-views.logos .view-logos tr td, .domain-kaltura-localhost-br .block-views.logos .view-logos tr td, .domain-es-corp-kaltura-com .block-views.logos .view-logos tr td, .domain-kaltura-jp .block-views.logos .view-logos tr td {
  border: solid 1px #eeeeee;
  width: 135px;
}
@media screen and (max-width: 750px) {
  /* line 5374, ../scss/styles-2013.scss */
  .node-type-landing-page-domain .block-views.logos .view-logos tr td, .domain-br-corp-kaltura-com .block-views.logos .view-logos tr td, .domain-de-corp-kaltura-com .block-views.logos .view-logos tr td,
  .domain-fr-corp-kaltura-com .block-views.logos .view-logos tr td, .domain-kaltura-localhost-br .block-views.logos .view-logos tr td, .domain-es-corp-kaltura-com .block-views.logos .view-logos tr td, .domain-kaltura-jp .block-views.logos .view-logos tr td {
    width: auto;
  }
}
/* line 5384, ../scss/styles-2013.scss */
.node-type-landing-page-domain .homepage-topics, .domain-br-corp-kaltura-com .homepage-topics, .domain-de-corp-kaltura-com .homepage-topics,
.domain-fr-corp-kaltura-com .homepage-topics, .domain-kaltura-localhost-br .homepage-topics, .domain-es-corp-kaltura-com .homepage-topics, .domain-kaltura-jp .homepage-topics {
  border-top: solid 1px white;
}
@media screen and (max-width: 480px) {
  /* line 5386, ../scss/styles-2013.scss */
  .node-type-landing-page-domain .homepage-topics .content ul li, .domain-br-corp-kaltura-com .homepage-topics .content ul li, .domain-de-corp-kaltura-com .homepage-topics .content ul li,
  .domain-fr-corp-kaltura-com .homepage-topics .content ul li, .domain-kaltura-localhost-br .homepage-topics .content ul li, .domain-es-corp-kaltura-com .homepage-topics .content ul li, .domain-kaltura-jp .homepage-topics .content ul li {
    width: 50%;
  }
}
@media screen and (max-width: 480px) {
  /* line 5391, ../scss/styles-2013.scss */
  .node-type-landing-page-domain .homepage-topics li .back, .domain-br-corp-kaltura-com .homepage-topics li .back, .domain-de-corp-kaltura-com .homepage-topics li .back,
  .domain-fr-corp-kaltura-com .homepage-topics li .back, .domain-kaltura-localhost-br .homepage-topics li .back, .domain-es-corp-kaltura-com .homepage-topics li .back, .domain-kaltura-jp .homepage-topics li .back {
    top: -315px;
  }
}
@media screen and (max-width: 480px) {
  /* line 5396, ../scss/styles-2013.scss */
  .node-type-landing-page-domain .homepage-topics li:hover .back, .domain-br-corp-kaltura-com .homepage-topics li:hover .back, .domain-de-corp-kaltura-com .homepage-topics li:hover .back,
  .domain-fr-corp-kaltura-com .homepage-topics li:hover .back, .domain-kaltura-localhost-br .homepage-topics li:hover .back, .domain-es-corp-kaltura-com .homepage-topics li:hover .back, .domain-kaltura-jp .homepage-topics li:hover .back {
    top: 0;
  }
}
@media screen and (max-width: 650px) and (min-width: 561px) {
  /* line 5402, ../scss/styles-2013.scss */
  .node-type-landing-page-domain .view-homepage-case-study .views-row .views-field-title,
  .node-type-landing-page-domain .view-homepage-case-study .views-row .views-field-colorbox a, .domain-br-corp-kaltura-com .view-homepage-case-study .views-row .views-field-title,
  .domain-br-corp-kaltura-com .view-homepage-case-study .views-row .views-field-colorbox a, .domain-de-corp-kaltura-com .view-homepage-case-study .views-row .views-field-title,
  .domain-de-corp-kaltura-com .view-homepage-case-study .views-row .views-field-colorbox a,
  .domain-fr-corp-kaltura-com .view-homepage-case-study .views-row .views-field-title,
  .domain-fr-corp-kaltura-com .view-homepage-case-study .views-row .views-field-colorbox a, .domain-kaltura-localhost-br .view-homepage-case-study .views-row .views-field-title,
  .domain-kaltura-localhost-br .view-homepage-case-study .views-row .views-field-colorbox a, .domain-es-corp-kaltura-com .view-homepage-case-study .views-row .views-field-title,
  .domain-es-corp-kaltura-com .view-homepage-case-study .views-row .views-field-colorbox a, .domain-kaltura-jp .view-homepage-case-study .views-row .views-field-title,
  .domain-kaltura-jp .view-homepage-case-study .views-row .views-field-colorbox a {
    left: 25%;
    top: 75px;
  }
}
@media screen and (max-width: 768px) {
  /* line 5410, ../scss/styles-2013.scss */
  .node-type-landing-page-domain #header #header-main-nav, .domain-br-corp-kaltura-com #header #header-main-nav, .domain-de-corp-kaltura-com #header #header-main-nav,
  .domain-fr-corp-kaltura-com #header #header-main-nav, .domain-kaltura-localhost-br #header #header-main-nav, .domain-es-corp-kaltura-com #header #header-main-nav, .domain-kaltura-jp #header #header-main-nav {
    display: block;
  }
}
@media screen and (max-width: 768px) {
  /* line 5414, ../scss/styles-2013.scss */
  .node-type-landing-page-domain #header #header-main-nav ul.menu, .domain-br-corp-kaltura-com #header #header-main-nav ul.menu, .domain-de-corp-kaltura-com #header #header-main-nav ul.menu,
  .domain-fr-corp-kaltura-com #header #header-main-nav ul.menu, .domain-kaltura-localhost-br #header #header-main-nav ul.menu, .domain-es-corp-kaltura-com #header #header-main-nav ul.menu, .domain-kaltura-jp #header #header-main-nav ul.menu {
    margin: 0;
    position: relative;
  }
}
@media screen and (max-width: 768px) {
  /* line 5419, ../scss/styles-2013.scss */
  .node-type-landing-page-domain #header #header-main-nav ul.menu li.first.leaf, .domain-br-corp-kaltura-com #header #header-main-nav ul.menu li.first.leaf, .domain-de-corp-kaltura-com #header #header-main-nav ul.menu li.first.leaf,
  .domain-fr-corp-kaltura-com #header #header-main-nav ul.menu li.first.leaf, .domain-kaltura-localhost-br #header #header-main-nav ul.menu li.first.leaf, .domain-es-corp-kaltura-com #header #header-main-nav ul.menu li.first.leaf, .domain-kaltura-jp #header #header-main-nav ul.menu li.first.leaf {
    display: block;
    position: absolute;
    right: 0;
    top: 35px;
    border: none;
    background-position: -7px -1px;
  }
  /* line 5427, ../scss/styles-2013.scss */
  .node-type-landing-page-domain #header #header-main-nav ul.menu li.first.leaf a, .domain-br-corp-kaltura-com #header #header-main-nav ul.menu li.first.leaf a, .domain-de-corp-kaltura-com #header #header-main-nav ul.menu li.first.leaf a,
  .domain-fr-corp-kaltura-com #header #header-main-nav ul.menu li.first.leaf a, .domain-kaltura-localhost-br #header #header-main-nav ul.menu li.first.leaf a, .domain-es-corp-kaltura-com #header #header-main-nav ul.menu li.first.leaf a, .domain-kaltura-jp #header #header-main-nav ul.menu li.first.leaf a {
    font-size: 1.5em;
    line-height: 1;
  }
}
@media screen and (max-width: 768px) {
  /* line 5433, ../scss/styles-2013.scss */
  .node-type-landing-page-domain #header #header-main-nav ul.menu li.last.leaf, .domain-br-corp-kaltura-com #header #header-main-nav ul.menu li.last.leaf, .domain-de-corp-kaltura-com #header #header-main-nav ul.menu li.last.leaf,
  .domain-fr-corp-kaltura-com #header #header-main-nav ul.menu li.last.leaf, .domain-kaltura-localhost-br #header #header-main-nav ul.menu li.last.leaf, .domain-es-corp-kaltura-com #header #header-main-nav ul.menu li.last.leaf, .domain-kaltura-jp #header #header-main-nav ul.menu li.last.leaf {
    padding: 0;
    height: auto;
    border: none;
    display: block;
    position: absolute;
    top: 0;
    right: 5px;
  }
  /* line 5442, ../scss/styles-2013.scss */
  .node-type-landing-page-domain #header #header-main-nav ul.menu li.last.leaf a, .domain-br-corp-kaltura-com #header #header-main-nav ul.menu li.last.leaf a, .domain-de-corp-kaltura-com #header #header-main-nav ul.menu li.last.leaf a,
  .domain-fr-corp-kaltura-com #header #header-main-nav ul.menu li.last.leaf a, .domain-kaltura-localhost-br #header #header-main-nav ul.menu li.last.leaf a, .domain-es-corp-kaltura-com #header #header-main-nav ul.menu li.last.leaf a, .domain-kaltura-jp #header #header-main-nav ul.menu li.last.leaf a {
    font-size: 1.5em;
    text-decoration: underline;
    line-height: 1;
    letter-spacing: normal;
  }
}
@media screen and (max-width: 768px) {
  /* line 5450, ../scss/styles-2013.scss */
  .node-type-landing-page-domain #header #header-main-nav ul.menu li.leaf, .domain-br-corp-kaltura-com #header #header-main-nav ul.menu li.leaf, .domain-de-corp-kaltura-com #header #header-main-nav ul.menu li.leaf,
  .domain-fr-corp-kaltura-com #header #header-main-nav ul.menu li.leaf, .domain-kaltura-localhost-br #header #header-main-nav ul.menu li.leaf, .domain-es-corp-kaltura-com #header #header-main-nav ul.menu li.leaf, .domain-kaltura-jp #header #header-main-nav ul.menu li.leaf {
    display: none;
  }
}

/* line 5461, ../scss/styles-2013.scss */
.domain-es-corp-kaltura-com .media-single-item .views-field-field-image-item .field-content div div, .domain-kaltura-jp .media-single-item .views-field-field-image-item .field-content div div {
  right: 8%;
}
/* line 5464, ../scss/styles-2013.scss */
.domain-es-corp-kaltura-com .media-single-item .views-field-field-image-item .field-content a, .domain-kaltura-jp .media-single-item .views-field-field-image-item .field-content a {
  display: block;
  padding: 15px;
  width: 100%;
  max-width: none;
}

/* line 5474, ../scss/styles-2013.scss */
.request-demo {
  clear: both;
  overflow: hidden;
  background: #00b186;
  text-align: center;
  padding: 50px 0;
  margin-top: 30px;
  float: left;
  width: 100%;
}
/* line 5483, ../scss/styles-2013.scss */
.request-demo .content {
  max-width: 42%;
  position: relative;
  right: 0;
  left: 0;
  margin: auto;
}
@media screen and (max-width: 768px) {
  /* line 5483, ../scss/styles-2013.scss */
  .request-demo .content {
    max-width: 100%;
  }
}
/* line 5492, ../scss/styles-2013.scss */
.request-demo .content .request-text {
  font-size: 20px;
  color: white;
  margin-bottom: 20px;
  line-height: 1.1;
}
/* line 5499, ../scss/styles-2013.scss */
.request-demo .content .request-link a {
  color: #00b186;
  font-weight: 700;
  background: white;
  display: inline-block;
  padding: 8px 20px;
  /*margin-top: 20px;*/
  font-size: 15px;
  /*margin-bottom: 20px;*/
  text-decoration: none;
  border: solid 1px #00b186;
}
/* line 5511, ../scss/styles-2013.scss */
.request-demo .content .request-link a:hover {
  color: white;
  background: #009575;
}

/* line 5518, ../scss/styles-2013.scss */
.partners-login-block {
  width: 199px;
  height: 41px;
  display: block;
  background: #01a784;
  margin-bottom: 5px;
}
/* line 5524, ../scss/styles-2013.scss */
.partners-login-block .content {
  text-align: center;
}
/* line 5526, ../scss/styles-2013.scss */
.partners-login-block .content a {
  color: white;
  font-weight: bold;
  cursor: pointer;
  line-height: 42px;
  font-size: 14px;
}

/* line 5535, ../scss/styles-2013.scss */
.partners-login-block:hover {
  background: #54c9ae;
}

/* line 5539, ../scss/styles-2013.scss */
.currencies #currencies-text {
  margin-bottom: 30px;
  display: block;
  font-size: 16.26px;
  line-height: 25.0079px;
}
/* line 5545, ../scss/styles-2013.scss */
.currencies .form-submit {
  background: url(/sites/all/themes/kaltura_theme/images/button2-bg.png) repeat-x top !important;
  width: 100px !important;
  margin-top: 32px !important;
  margin-bottom: 31px !important;
  margin-left: 490px !important;
  float: left;
}

/*------------------------- Customer Care page ----------------------------*/
/* line 5557, ../scss/styles-2013.scss */
.node-type-new-solution-page #block-views-media-single-item-custome-care {
  padding-bottom: 0;
}
/* line 5559, ../scss/styles-2013.scss */
.node-type-new-solution-page #block-views-media-single-item-custome-care .views-field-field-image-item .field-content img {
  margin: 0;
  margin-left: -42px;
  width: 100%;
  height: auto;
  margin-bottom: -5px;
}

/* line 5569, ../scss/styles-2013.scss */
.theme-2013 .view-display-id-customer_care.fxslider .huge img {
  opacity: 1 !important;
  width: auto;
  max-width: 100% !important;
  height: auto;
}
