/*
* 	Owl Carousel Owl Demo Theme 
*	v1.3.3
*/

.bannercontent .owl-theme .owl-controls{
	margin-top: 10px;
	text-align: center;
	 position: absolute;
margin-top: -137px;

}

.owl-theme .owl-controls{
	
	text-align:center;
	
}

/* Styling Next and Prev buttons */

.owl-theme .owl-controls .owl-buttons div{
	color: #FFF;
	
	zoom: 1;
	
	margin: 5px;
	padding: 3px 10px;
	font-size: 12px;
	/*display: inline-block;display: inline;-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	background: #869791;*/
	
}

.bannercontent .owl-theme .owl-controls{margin-left: 13%;}




/* Clickable class fix problem with hover on touch devices */
/* Use it for non-touch hover action */
.bannercontent .owl-theme .owl-controls.clickable .owl-buttons div:hover{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
	text-decoration: none;
}

/* Styling Pagination*/
.owl-theme .owl-controls .owl-dot {
    display: inline-block;}
.banner .owl-theme .owl-controls .owl-dot{
	display: none;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
}
.banner .owl-theme .owl-controls .owl-dot {
	display: none;
	width: 10px;
height: 7px;
	margin: -20px 4px 8px;
	
	padding:2px 1px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	background:#58a9c9;
}

.banner .owl-theme .owl-controls .owl-dot.active ,
.banner .owl-theme .owl-controls.clickable .owl-dot:hover {
		display:none;
}
.banner .owl-theme .owl-controls .owl-dot.active {
background-color:#fff;
}


/* Gallery*/



/* Styling Pagination*/







/* If PaginationNumbers is true */

.owl-theme .owl-controls .owl-dot span.owl-numbers{
	height: auto;
	width: auto;
	color: #FFF;
	padding: 2px 10px;
	font-size: 12px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
}

/* preloading images */
.owl-item.loading{
	min-height: 150px;
	background: url(../Images/AjaxLoader.gif) no-repeat center center
}

.firststrategy .owl-theme .owl-controls .owl-buttons .owl-prev{
	color: #ffffff;
	display: inline-block;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
margin: -320px 0px 0px -600px;	filter: Alpha(Opacity=50);/*IE7 fix*/
	
	position:absolute;
	background-image:url(../Images/nextarrowleft.png); background-repeat:no-repeat;
	  height:68px;
	 font-size:0px;
	 
	 
	
}

.firststrategy .owl-theme .owl-controls .owl-buttons .owl-next{
	color: #ffffff;
	display: inline-block;
	zoom: 1;
	display: inline;/*IE7 life-saver */
margin: -320px 0px 0px 520px;	filter: Alpha(Opacity=50);/*IE7 fix*/
background-image:url(../Images/nextarrowright.png); background-repeat:no-repeat;
	position:absolute;
	 height:68px;
	 font-size:0px;
	width: 78px;
}
.strategies .owl-theme .owl-controls .owl-next,.strategies .owl-theme .owl-controls .owl-prev{ display:none!important; font-size:0}


.strategies .owl-theme .owl-controls .owl-dot span {
display: block;
width: 10px;
height: 8px;
margin: 10px 4px 8px;
padding: 4px 3px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 20px;
background: #7e7e7e;
cursor:pointer
}	

.strategies .owl-theme .owl-controls .owl-dot.active span, .prodscroll .owl-theme .owl-controls.clickable .owl-dot:hover span {
    background: #c2c2c2;
}
.strategies .owl-controls{ position:absolute; z-index:1; right:2%; top:300px}
	}

@media(max-width:800px)
{

.banner .owl-theme .owl-controls .owl-dot {
	display: inline-block!important;}
	.banner .owl-theme .owl-controls .owl-dot.active ,
.banner .owl-theme .owl-controls.clickable .owl-dot:hover {
		display: inline-block!important;
}
.banner .owl-theme .owl-controls .owl-dot.active, .banner .owl-theme .owl-controls.clickable .owl-dot:hover {
    display: inline-block!important;
}

}
@media(max-width:900px)
{
	
	
	.projects .owl-theme .owl-controls .owl-dot span {
display: block;
width: 10px;
height: 8px;
margin: -130px 4px 8px;
padding: 4px 3px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 20px;
background: #7e7e7e;
cursor:pointer
}	

.projects .owl-theme .owl-controls .owl-dot.active span, .prodscroll .owl-theme .owl-controls.clickable .owl-dot:hover span {
    background: #fa7307;
}
.projects .owl-controls{ position:absolute; z-index:10000000000; margin-left:45%}
	}
	@media(max-width:700px)
{
	
	.projects .owl-controls{ margin-top:-50px}
}

@media(max-width:600px)
{
	
	.banner .owl-theme .owl-controls .owl-dot {
   
    width: 8px;
    height: 6px;
    margin: -8px 4px 8px;
 
	}
}

@media(max-width:450px)
{
	
	.projects .owl-controls{ margin-top:-235px}
}

@media(max-width:350px)
{
	
	.projects .owl-controls{ margin-top:-260px}
}



