.royalSlider {	
position:relative; width:100%;
height:auto; overflow:hidden;
}
.royalSlider img {
width:1579px !important;
height:auto;
min-height:370px!important;
} .royalSlider .royalWrapper {
overflow:hidden;	
position:relative;
width:100%; 
height:100%;
}
.royalSlider .royalSlide,
.royalSlider .royalWrapper {  } .royalSlider .royalSlidesContainer {
position: relative;
left: 0;
top: 0 !important;
list-style:none !important;
margin:0 !important;
padding:0 !important;
border: 0 !important;
} .royalSlider .royalSlide {
padding: 0 !important;
margin: 0 !important;	
border: 0 !important;
list-style: none !important;
position:relative;
float:left;	
overflow:hidden;	
} .royalSlider .arrow
{ background-color: #C00;
background-repeat: no-repeat;
background-position: 0 0; width: 45px;
height: 90px;
top:50%;
margin-top:-45px;	
cursor: pointer;
display: block;
position: absolute;		
z-index:25;
}
.royalSlider .arrow:hover {
}
.royalSlider .arrow.disabled {
} .royalSlider .arrow.left {
background-position: top left;
left: 0;	
} .royalSlider .arrow.right {
background-position: top right;
right: 0;
} .royalSlider .royalControlNavOverflow {
width:100%;
overflow:hidden;
position:absolute;
margin-top:-20px;
z-index:25;
} .royalSlider .royalControlNavCenterer {	
float: left;
position: relative;
left: -50%;
} .royalSlider .royalControlNavContainer {
float: left;
position: relative;
left: 50%;	
} .royalSlider .royalControlNavThumbsContainer {		
left:0;
position:relative;
}
.royalSlider .thumbsAndArrowsContainer {
overflow:hidden;
width: 100%;
position: relative;
}
.royalSlider .royalControlNavOverflow.royalThumbs {	
width: auto;
position: relative;
overflow: hidden;
margin-top:4px;	
} .royalSlider .royalControlNavOverflow a{	
background:#0C0 none no-repeat scroll 0 0;
width:20px;
height:20px;	
float:left;	
cursor:pointer;	
position:relative;
display:block;
text-indent: -9999px;	
} .royalSlider .royalControlNavOverflow a.current {	
background-color: #C00;	
} .royalSlider .royalControlNavOverflow a:hover {	
background-color: #00C;
} .royalSlider .royalControlNavOverflow a.royalThumb{  width:144px;
height:60px; margin-right:4px;
}
.royalSlider .royalControlNavOverflow a.royalThumb.current {	
background-position: -3px -3px  !important;
border:3px solid #C00 !important;
width:138px;
height:54px;
}
.royalSlider .royalControlNavOverflow a.royalThumb:hover {	
background-position: -3px -3px;	
border:3px solid #00C;
width:138px;
height:54px;
} .royalSlider .thumbsArrow {	
width: 38px;
height: 68px;	
cursor: pointer;
display: block;
position: relative;		
z-index: 25;
background: #C99;
}
.royalSlider .thumbsArrow.left {	
float: left;
}
.royalSlider .thumbsArrow.right {	
float: right;
}
.royalSlider .thumbsArrow:hover  {
}
.royalSlider .thumbsArrow.disabled {
} .royalSlider .royalCaption {
z-index:20;
display:block;
position:absolute;	
left:0;
top:0; } .royalSlider .royalCaptionItem {
position:absolute;	
left:0;
top:0;
margin: 0;
padding: 0;
} .royalSlider .royalLoadingScreen {
background:#FFF;
width:100%;
height:100%;
position:absolute;
z-index:99;	
} .royalSlider .royalLoadingScreen p {		
width:100%;
position:absolute;	
margin:0 auto;
top: 45%;
text-align:center;
} .royalSlider .royalPreloader {	
position:absolute;
width:24px;
height:24px;
left:50%;
top:50%;
margin-left:-12px;
margin-top:-12px;	
z-index:0;	
background-image:url(//www.kushnershuttles.com/wp-content/plugins/royalslider/img/preloader.gif);
}
.royalSlider .grab-cursor{cursor:move;}
.royalSlider .grab-cursor{cursor:url(//www.kushnershuttles.com/wp-content/plugins/royalslider/img/cursors/grab.png) 8 8,-moz-grab;}
.royalSlider .grab-cursor{*cursor:url(//www.kushnershuttles.com/wp-content/plugins/royalslider/img/cursors/grab.cur);}
.royalSlider .grab-cursor{cursor:move\0/;} .royalSlider .grabbing-cursor{cursor:move;}
.royalSlider .grabbing-cursor{cursor:url(//www.kushnershuttles.com/wp-content/plugins/royalslider/img/cursors/grabbing.png) 8 8,-moz-grabbing;}
.royalSlider .grabbing-cursor{*cursor:url(//www.kushnershuttles.com/wp-content/plugins/royalslider/img/cursors/grabbing.cur);} .royalSlider .auto-cursor{cursor:auto;}
.royalSlider .royalHtmlContent {
position: absolute;
top: 0;
left: 0;
}
.royalSlider .non-draggable {
cursor: auto;
}
.royalSlider .fade-container .royalSlide{
position: absolute;
left: 0;
top: 0;
list-style-type: none;
overflow: hidden;
margin: 0;
padding: 0;
z-index: 10;
}
.royalSlider .fade-container img {
padding: 0 !important;
border: 0 !important;
outline: 0 !important;
background: none;
position: relative !important;
z-index: 100 !important;
}
.royalSlider .royalImage {
max-width:none;
margin:0;
padding: 0 !important;
border: 0 !important;	
}
.royalSlider .royalSlideLink {
left:0;
top:0;
position:absolute;
width:100%;
height:100%;
display:block;	
background: url(//www.kushnershuttles.com/wp-content/plugins/royalslider/img/blank.gif);
}  .royalSlider .royalCaptionItem {
position:absolute;	
left:0;
top:0;
margin: 0;
padding: 0;
}
.royalSlider .no-style {
}
.royalSlider .caption-black-text-block {	
background: rgb(20, 20, 20);	
background:rgba(0,0,0,0.75);		
color: #FFF;
padding:10px 15px;		
}
.royalSlider .caption-white-text-block {	
background: rgb(230, 230, 230);	
background:rgba(255,255,255,0.75);		
color: #000;
padding:10px 15px;		
}
.royalSlider .caption-big-title {
font-size: 32px;
}
.royalSlider .caption-smaller-title {
font-size: 24px;
}