/* 
 * 	Default theme - Owl Carousel CSS File
 */
.BIGideasRotator .owl-nav {
  /*margin-top: 10px;*/
  text-align: center;
  -webkit-tap-highlight-color: transparent;
}
.BIGideasRotator .owl-nav [class*='owl-'] {
  color: white;
  font-size: 14px;
  display: inline-block;
  cursor: pointer;
  margin: 5px;
  /*padding: 4px 7px;
  background: #d6d6d6;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;*/
}
/*
.BIGideasRotator .owl-nav [class*='owl-']:hover {
  background: #869791;
  color: white;
  text-decoration: none;
}
*/
.BIGideasRotator .owl-nav .disabled {
  opacity: 0.5;
  cursor: default;
}
.BIGideasRotator .owl-nav.disabled + .owl-dots {
  margin-top: 10px;
}
.BIGideasRotator .owl-dots {
  text-align: center;
  -webkit-tap-highlight-color: transparent;
}
.BIGideasRotator .owl-dots .owl-dot {
  display: inline-block;
  zoom: 1;
  *display: inline;
}
.BIGideasRotator .owl-dots .owl-dot span {
  width: 10px;
  height: 10px;
  margin: 5px 7px;
  background: #d6d6d6;
  display: block;
  -webkit-backface-visibility: visible;
  -webkit-transition: opacity 200ms ease;
  -moz-transition: opacity 200ms ease;
  -ms-transition: opacity 200ms ease;
  -o-transition: opacity 200ms ease;
  transition: opacity 200ms ease;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
}
.BIGideasRotator .owl-dots .owl-dot.active span, .BIGideasRotator .owl-dots .owl-dot:hover span {
  background: #869791;
}


.BIGideasRotator .owl-prev {
    background: transparent url(images/arrow-left.png) no-repeat scroll left top;
    border: 0 none;
    cursor: pointer;
    display: block;
    height: 79px;
    left: 15px;
    padding: 15px;
    position: absolute;
    top: 50%;
    transition: all 200ms ease-in-out 0s;
    width: 42px;
}
.BIGideasRotator .owl-next {
    background: transparent url(images/arrow-right.png) no-repeat scroll right top;
    border: 0 none;
    cursor: pointer;
    display: block;
    height: 79px;
    position: absolute;
    right: 15px;
    top: 50%;
    transition: all 200ms ease-in-out 0s;
    width: 42px;
}

/*.BIGideasRotator .owl-nav [class*="owl-"]:hover {
    background-color: rgba(0,0,0,0.2);
}*/

.SlideImage {
	max-width:none;
}

/* SLIDE HTML CONTENT STYLES */

.BIGideasRotator .SlideItem {
    position: relative;
}

.BIGideasRotator .SlideItem .SlideContent {
/*    position: absolute;
    z-index: 1;
    top: 0;
    width: 100%;
	height: 100%;*/
	
    bottom: 0;
    left: 0;
    position: absolute;
    width: 50%;
    z-index: 1;
}

.BIGideasRotator .SlideItem .SlideContent .SlideContentContainer {
/*    background: rgba(206, 96, 249, 0.78) ;
    bottom: 17px;
    left: 0;
    position: absolute;
    width: 50%;
    z-index: 999;*/
	
    background: rgba(206, 96, 249, 0.78) none repeat scroll 0 0;
    bottom: 17px;
    left: 0;
    position: absolute;
    width: 100%;
    z-index: 999;
}

.BIGideasRotator .SlideItem .SlideContent .SlideContentContainer .SlideContentWrapper {
	width:555px;
	padding:0 15px;
	float:right;
}

.BIGideasRotator .SlideItem .SlideContent .SlideContentContainer .SlideContentItem,
.BIGideasRotator .SlideItem .SlideContent .SlideContentContainer .SlideContentItem p {
	font-size:28px;
	line-height:32px;
	font-weight:bold;
	color:#fff;
}

.BIGideasRotator .SlideItem .SlideContent .SlideContentContainer .SlideContentItem p {
	margin:15px 0;
	padding:0;
}


/* Responsive Adjustments for fixed height */

.BIGideasRotator .owl-item {
	overflow:hidden;
}

.BIGideasRotator .SlideLink img {
    height: auto;
    margin-left: -960px;
    left: 50%;
    position: relative;
    width: 1920px !important;
}

@media all and (min-width: 1920px) {
	.BIGideasRotator .SlideLink img {
		left: 50%;
		margin-left: -50%;
		width: 100%;
	}
}

@media all and (max-width: 1280px) {
	.BIGideasRotator .SlideLink img {
		margin-left: -640px;
		width: 1280px !important;
	}
		
	.BIGideasRotator .SlideItem .SlideContent .SlideContentContainer .SlideContentWrapper {
		width: 100%;
	}
	
	.BIGideasRotator .SlideItem .SlideContent .SlideContentContainer .SlideContentItem {
		margin-left:30px;
	}
	
	.BIGideasRotator .SlideItem .SlideContent .SlideContentContainer .SlideContentItem {
		font-size: 24px;
		line-height: 28px;
	}
}

@media all and (max-width: 800px) {
	.BIGideasRotator .SlideItem .SlideContent {
		width:66%;
	}
	
	.BIGideasRotator .SlideItem .SlideContent .SlideContentContainer .SlideContentItem {
		font-size: 20px;
		line-height: 24px;
	}
}

@media all and (max-width: 640px) {
	.BIGideasRotator .SlideItem .SlideContent {
		width:75%;
	}
}

@media all and (max-width: 568px) {
	.BIGideasRotator .SlideItem .SlideContent .SlideContentContainer .SlideContentItem, .BIGideasRotator .SlideItem .SlideContent .SlideContentContainer .SlideContentItem p {
		font-size: 22px;
		line-height: 26px;
	}
}