#sliderFrame 
{
    position:relative;
    width:940px;
    margin: 0 auto; /*center-aligned*/
	margin-bottom:20px;
}

#slider, #slider div.sliderInner {
    width:910px;height:350px;/* Must be the same size as the slider images */
}

#slider {
	background:#fff url(loading.gif) no-repeat 50% 50%;
	position:relative;
    transform: translate3d(0,0,0);
    box-shadow: 0px 1px 5px #999999;
	border:15px solid #2f2929;
}

/* the link style (if an image is wrapped in a link) */
#slider a.imgLink, #slider .video {
	z-index:2;
	position:absolute;
	top:0px;left:0px;border:0;padding:0;margin:0;
	width:100%;height:100%;
}
/* Edit theme.less, not this file. */
body {
  color: #998c8c;
  background-color: #0d0d0d;
}
.button:hover {
  background: #998c8c;
}
.ipWidget-File a,
ul.list-1 li a {
  color: #998c8c;
}
.ipModuleForm .btn,
.button,
.banner div a,
#toTop,
.button,
.ipPreviewWidget .button,
.ipModuleForm .ipmControlSubmit,
.mceContentBody .button,
.ipWidget-IpTestimonials .testimonials-slider .testimonial blockquote p {
  background: #668dd8;
}
#form-search .ipmControlSubmit {
  background-color: #668dd8;
}
ul.list-1 li a:hover,
ul.list-2 li a:hover,
.logo {
  color: #668dd8;
}
.box-1 a,
.box-menu ul li,
#form-search a:hover {
  background-color: #2f2929;
}
#slider div.navBulletsWrapper div.active {
  background: #2f2929;
}
.box-1 a:hover {
  background-color: #668dd8;
}
#slider {
  border-color: #2f2929;
}
#form-search,
.banner a:hover,
#toTop:hover,
.ipModuleForm .ipmControlSubmit:hover,
.ipWidget-IpFaq .ipwQuestion:before {
  background: #2f2929;
}
img.slide,
img.extensivebox {
  border-color: #2f2929;
}
.link,
.languages a,
.footermenu a,
.footermenu a:visited,
.breadcrumb a:hover,
.ipwTitle,
h2.ipwTitle,
h3.ipwTitle,
.ipPreviewWidget a,
.mceContentBody a,
.ipWidget-IpFile a,
#nav ul.level1 > li > a.current,
#nav ul.level1 > li > a:hover,
#nav ul.level1 > li:hover > a,
#nav ul.level1 ul.level2 li a:hover {
  color: #668dd8;
}

@media (min-width: 981px) and (max-width: 1024px) {
#slider, #slider div.sliderInner { max-width:90%}
}

@media (max-width: 980px) {
#sliderFrame {display: none;}
}