/* =======================================================================================================================
@title  jQueryPageBackgroundPro
@author lorenzogangi@gmail.com
@brief  All the css that makes the background magic happen.
======================================================================================================================== */

.jQueryPageBackground{ z-index: 0;}
.jQueryPageBackground .jqpbp-images{ position: absolute; overflow: hidden; top:0; right: 0; bottom:0; left: 0;}
.jQueryPageBackground .jqpbp-video { display: none; }
.jQueryPageBackground .jqpbp-image-wrapper{  position:absolute; overflow: hidden; background-image: url("../images/loadingWhite.gif"); background-repeat: no-repeat; background-position: center center; }
.jQueryPageBackground .jqpbp-image{ background: url(../images/loading.gif) no-repeat center center; display: inline; }
.jQueryPageBackground .jqpbp-video{ /*position: fixed;*/ right: 0; bottom: 0; min-width: 100%; min-height: 100%; width: auto; height: auto; z-index: -1; }

.jQueryPageBackground .jqpbp-background-title { position: absolute; font-family: "Times New Roman", "Georgia", serif; font-size: 16px; text-shadow: 0px 1px 0px #787770; color:#f7f7f7 ; padding: 10px; }
.jpbp-ie .jQueryPageBackground .jqpbp-background-title { text-shadow:none; }
.jQueryPageBackground .jqpbp-background-title.jqpbp-background-title-horz-center { left:0; width: 100%; padding-left: 0; padding-right: 0; text-align: center; } 
.jQueryPageBackground .jqpbp-background-title.jqpbp-background-title-horz-left   { left: 0; } 
.jQueryPageBackground .jqpbp-background-title.jqpbp-background-title-horz-right  { right: 0; } 
.jQueryPageBackground .jqpbp-background-title.jqpbp-background-title-vert-center { top: 50%; }
.jQueryPageBackground .jqpbp-background-title.jqpbp-background-title-vert-bottom { bottom: 0; }
.jQueryPageBackground .jqpbp-background-title.jqpbp-background-title-vert-top    { top: 0; }


/* =======================================================================================================================
Image Overlays 
======================================================================================================================= */
.jqpbp-overlay {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 0.3;
}
.jqpbp-overlay-solid-black {
    background-color: #000000;
}
.jqpbp-overlay-grid {
    background: url( ../images/overlays/grid.png) repeat 0 0;
    opacity: 0.4;
}
.jqpbp-overlay-blur {
    background: url( ../images/overlays/blur.jpg) repeat 0 0;
    opacity: 0.4;
}
.jqpbp-overlay-crosshatch {
    background: url( ../images/overlays/crosshatch.png) repeat 0 0;
    opacity: 1;
}
.jqpbp-overlay-distressed {
    background: url( ../images/overlays/distressed.jpg) repeat 0 0;
    opacity: 0.2;
}
.jqpbp-overlay-faceted {
    background: url( ../images/overlays/faceted.png) repeat 0 0;
    opacity: 0.5;
}


/* =======================================================================================================================
Navigation
======================================================================================================================== */
/* ul */
.jQueryPageBackground .jqpbp-navigation { position: absolute; width: auto; z-index: 0; margin: 0; padding: 10px;}
.jQueryPageBackground .jqpbp-navigation.jqpbp-navigation-vert-bottom{ bottom: 0; }
.jQueryPageBackground .jqpbp-navigation.jqpbp-navigation-vert-top{ top: 0;}
.jQueryPageBackground .jqpbp-navigation.jqpbp-navigation-horz-left{ left: 0;}
.jQueryPageBackground .jqpbp-navigation.jqpbp-navigation-horz-center{ width: 100%; padding-left: 0; padding-right: 0; text-align: center;}
.jQueryPageBackground .jqpbp-navigation.jqpbp-navigation-horz-right{right: 0;}

/* li */
.jQueryPageBackground .jqpbp-navigation .jqpbp-navigation-item { display: inline-block; width: 6px; height: 6px; margin: 0 2px; padding: 0; background-color: #aaaaaa; border: 1px solid #444444; cursor: pointer; -webkit-box-shadow: 2px 2px 8px 0px rgba(30, 28, 30, 0.5); -moz-box-shadow: 2px 2px 8px 0px rgba(30, 28, 30, 0.5); box-shadow: 2px 2px 8px 0px rgba(30, 28, 30, 0.5); }
.jpbp-ie .jQueryPageBackground .jqpbp-navigation .jqpbp-navigation-item { box-shadow: none;}
.jQueryPageBackground .jqpbp-navigation .jqpbp-navigation-item.jqpbp-active {  background-color: #787770; border: 1px solid #f7f7f7;  } 
.jQueryPageBackground .jqpbp-navigation .jqpbp-navigation-item.jqpbp-navigation-style-round {-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
.jQueryPageBackground .jqpbp-navigation .jqpbp-navigation-item.jqpbp-navigation-style-square {}

/* li with numbers */
.jQueryPageBackground .jqpbp-navigation.jqpbp-show-numbers .jqpbp-navigation-item{ width: 15px; height: 15px; font-size:10px;}
.jQueryPageBackground .jqpbp-navigation.jqpbp-show-numbers .jqpbp-navigation-item.jqpbp-active { color: #111111;} 

/* li with thumbnails */
.jQueryPageBackground .jqpbp-navigation.jqpbp-show-thumbnails .jqpbp-navigation-item{ width: 32px; height:32px; background-size: 32px 32px; background-repeat: no-repeat; color: white; }

/* li with thumbnails and numbers */
.jQueryPageBackground .jqpbp-navigation.jqpbp-show-thumbnails .jqpbp-navigation-item .jqpbp-number { margin-top: 10px; }


/* ==================================================================================================================
IE SPECIFIC
================================================================================================================== */
.jpbp-ie.jQueryPageBackground .jqpbp-background-title { text-shadow: none; }
.jpbp-ie.jQueryPageBackground .jqpbp-navigation .jqpbp-navigation-item { box-shadow:none; }


/* =======================================================================================================================
Controls
======================================================================================================================== */
.jQueryPageBackground .jqpbp-controls{ position:absolute; top: 50%; margin-top: -12px; left:0; right:0; cursor: pointer; z-index: 1; }
.jQueryPageBackground .jqpbp-controls.jqpbp-controls-top{ top:0; margin-top:0; }
.jQueryPageBackground .jqpbp-controls.jqpbp-controls-bottom{ margin-top: -45px; top: 100%; }
.jQueryPageBackground .jqpbp-controls .jqpbp-left,
.jQueryPageBackground .jqpbp-controls .jqpbp-right
{
	/* set the z-index high so they always appear on top */
	z-index: 100000000;
	position: absolute; width: 43px; height: 43px;  
	background-image: url(../images/arrows.png);
	background-repeat: no-repeat; 
}
.jQueryPageBackground .jqpbp-controls .jqpbp-left{ left: 0; }
.jQueryPageBackground .jqpbp-controls .jqpbp-right{ right: 0; }
.jQueryPageBackground .jqpbp-controls .jqpbp-left.jqpbp-left-center{ left: 50%; margin-left: -60px; }
.jQueryPageBackground .jqpbp-controls .jqpbp-right.jqpbp-right-center{ right: 50%; margin-right: -60px; }
/* Default Arrow is arrow-1 edit these for custom controls */

.jQueryPageBackground .jqpbp-controls.arrow-none .jqpbp-left       { display: none; }
.jQueryPageBackground .jqpbp-controls.arrow-none .jqpbp-right      { display: none; }

.jQueryPageBackground .jqpbp-controls.arrow-1 .jqpbp-left       { background-position: -415px -545px; }
.jQueryPageBackground .jqpbp-controls.arrow-1 .jqpbp-right      { background-position:    1px    6px; }
.jQueryPageBackground .jqpbp-controls.arrow-1-white .jqpbp-left { background-position: -887px -545px; }
.jQueryPageBackground .jqpbp-controls.arrow-1-white .jqpbp-right{ background-position: -469px    6px; }

.jQueryPageBackground .jqpbp-controls.arrow-2 .jqpbp-left       { background-position: -346px -545px; }
.jQueryPageBackground .jqpbp-controls.arrow-2 .jqpbp-right      { background-position:  -68px    6px; }
.jQueryPageBackground .jqpbp-controls.arrow-2-white .jqpbp-left { background-position: -818px -545px; }
.jQueryPageBackground .jqpbp-controls.arrow-2-white .jqpbp-right{ background-position: -538px    6px; }

.jQueryPageBackground .jqpbp-controls.arrow-3 .jqpbp-left       { background-position: -277px -545px; }
.jQueryPageBackground .jqpbp-controls.arrow-3 .jqpbp-right      { background-position: -137px    6px; }
.jQueryPageBackground .jqpbp-controls.arrow-3-white .jqpbp-left { background-position: -749px -545px; }
.jQueryPageBackground .jqpbp-controls.arrow-3-white .jqpbp-right{ background-position: -607px    6px; }

.jQueryPageBackground .jqpbp-controls.arrow-4 .jqpbp-left       { background-position: -210px -545px; }
.jQueryPageBackground .jqpbp-controls.arrow-4 .jqpbp-right      { background-position: -204px    6px; }
.jQueryPageBackground .jqpbp-controls.arrow-4-white .jqpbp-left { background-position: -682px -545px; }
.jQueryPageBackground .jqpbp-controls.arrow-4-white .jqpbp-right{ background-position: -674px    6px; }

.jQueryPageBackground .jqpbp-controls.arrow-5 .jqpbp-left       { background-position: -140px -545px; }
.jQueryPageBackground .jqpbp-controls.arrow-5 .jqpbp-right      { background-position: -274px    6px; }
.jQueryPageBackground .jqpbp-controls.arrow-5-white .jqpbp-left { background-position: -612px -545px; }
.jQueryPageBackground .jqpbp-controls.arrow-5-white .jqpbp-right{ background-position: -744px    6px; }

.jQueryPageBackground .jqpbp-controls.arrow-6 .jqpbp-left       { background-position: -70px -545px; }
.jQueryPageBackground .jqpbp-controls.arrow-6 .jqpbp-right      { background-position: -344px    6px; }
.jQueryPageBackground .jqpbp-controls.arrow-6-white .jqpbp-left { background-position: -542px -545px; }
.jQueryPageBackground .jqpbp-controls.arrow-6-white .jqpbp-right{ background-position: -814px    6px; }

.jQueryPageBackground .jqpbp-controls.arrow-7 .jqpbp-left       { background-position:   -1px -545px; }
.jQueryPageBackground .jqpbp-controls.arrow-7 .jqpbp-right      { background-position: -413px    6px; }
.jQueryPageBackground .jqpbp-controls.arrow-7-white .jqpbp-left { background-position: -473px -545px; }
.jQueryPageBackground .jqpbp-controls.arrow-7-white .jqpbp-right{ background-position: -883px    6px; }

.jQueryPageBackground .jqpbp-controls.arrow-8 .jqpbp-left       { background-position: -415px -612px; }
.jQueryPageBackground .jqpbp-controls.arrow-8 .jqpbp-right      { background-position:    1px  -62px; }
.jQueryPageBackground .jqpbp-controls.arrow-8-white .jqpbp-left { background-position: -887px -612px; }
.jQueryPageBackground .jqpbp-controls.arrow-8-white .jqpbp-right{ background-position: -469px  -62px; }

.jQueryPageBackground .jqpbp-controls.arrow-9 .jqpbp-left       { background-position: -346px -612px; }
.jQueryPageBackground .jqpbp-controls.arrow-9 .jqpbp-right      { background-position:  -68px  -62px; }
.jQueryPageBackground .jqpbp-controls.arrow-9-white .jqpbp-left { background-position: -818px -612px; }
.jQueryPageBackground .jqpbp-controls.arrow-9-white .jqpbp-right{ background-position: -538px  -62px; }

.jQueryPageBackground .jqpbp-controls.arrow-10 .jqpbp-left       { background-position: -277px -612px; }
.jQueryPageBackground .jqpbp-controls.arrow-10 .jqpbp-right      { background-position: -137px  -62px; }
.jQueryPageBackground .jqpbp-controls.arrow-10-white .jqpbp-left { background-position: -749px -612px; }
.jQueryPageBackground .jqpbp-controls.arrow-10-white .jqpbp-right{ background-position: -607px  -62px; }

.jQueryPageBackground .jqpbp-controls.arrow-11 .jqpbp-left       { background-position: -277px -612px; }
.jQueryPageBackground .jqpbp-controls.arrow-11 .jqpbp-right      { background-position: -137px  -62px; }
.jQueryPageBackground .jqpbp-controls.arrow-11-white .jqpbp-left { background-position: -749px -612px; }
.jQueryPageBackground .jqpbp-controls.arrow-11-white .jqpbp-right{ background-position: -607px  -62px; }

.jQueryPageBackground .jqpbp-controls.arrow-12 .jqpbp-left       { background-position: -210px -612px; }
.jQueryPageBackground .jqpbp-controls.arrow-12 .jqpbp-right      { background-position: -204px  -62px; }
.jQueryPageBackground .jqpbp-controls.arrow-12-white .jqpbp-left { background-position: -682px -612px; }
.jQueryPageBackground .jqpbp-controls.arrow-12-white .jqpbp-right{ background-position: -674px  -62px; }

.jQueryPageBackground .jqpbp-controls.arrow-13 .jqpbp-left       { background-position: -137px -612px;}
.jQueryPageBackground .jqpbp-controls.arrow-13 .jqpbp-right      { background-position: -277px  -62px;}
.jQueryPageBackground .jqpbp-controls.arrow-13-white .jqpbp-left { background-position: -609px -612px;}
.jQueryPageBackground .jqpbp-controls.arrow-13-white .jqpbp-right{ background-position: -747px  -62px;}

.jQueryPageBackground .jqpbp-controls.arrow-14 .jqpbp-left       { background-position: -70px  -612px;}
.jQueryPageBackground .jqpbp-controls.arrow-14 .jqpbp-right      { background-position: -344px  -62px;}
.jQueryPageBackground .jqpbp-controls.arrow-14-white .jqpbp-left { background-position: -542px -612px;}
.jQueryPageBackground .jqpbp-controls.arrow-14-white .jqpbp-right{ background-position: -814px  -62px;}

.jQueryPageBackground .jqpbp-controls.arrow-15 .jqpbp-left       { background-position: -415px -680px;}
.jQueryPageBackground .jqpbp-controls.arrow-15 .jqpbp-right      { background-position:    1px  -130px;}
.jQueryPageBackground .jqpbp-controls.arrow-15-white .jqpbp-left { background-position: -887px -680px;}
.jQueryPageBackground .jqpbp-controls.arrow-15-white .jqpbp-right{ background-position: -469px  -130px;}

.jQueryPageBackground .jqpbp-controls.arrow-16 .jqpbp-left       { background-position: -346px -680px;}
.jQueryPageBackground .jqpbp-controls.arrow-16 .jqpbp-right      { background-position:  -68px  -130px;}
.jQueryPageBackground .jqpbp-controls.arrow-16-white .jqpbp-left { background-position: -818px -680px;}
.jQueryPageBackground .jqpbp-controls.arrow-16-white .jqpbp-right{ background-position: -538px  -130px;}

.jQueryPageBackground .jqpbp-controls.arrow-17 .jqpbp-left       { background-position: -273px -680px; width: 50px;}
.jQueryPageBackground .jqpbp-controls.arrow-17 .jqpbp-right      { background-position: -135px  -130px; width: 50px;}
.jQueryPageBackground .jqpbp-controls.arrow-17-white .jqpbp-left { background-position: -745px -680px; width: 50px;}
.jQueryPageBackground .jqpbp-controls.arrow-17-white .jqpbp-right{ background-position: -605px  -130px; width: 50px;}

.jQueryPageBackground .jqpbp-controls.arrow-18 .jqpbp-left       { background-position: -210px -680px;}
.jQueryPageBackground .jqpbp-controls.arrow-18 .jqpbp-right      { background-position: -204px  -130px;}
.jQueryPageBackground .jqpbp-controls.arrow-18-white .jqpbp-left { background-position: -682px -680px;}
.jQueryPageBackground .jqpbp-controls.arrow-18-white .jqpbp-right{ background-position: -674px  -130px;}

.jQueryPageBackground .jqpbp-controls.arrow-19 .jqpbp-left       { background-position: -140px -680px;}
.jQueryPageBackground .jqpbp-controls.arrow-19 .jqpbp-right      { background-position: -274px  -130px;}
.jQueryPageBackground .jqpbp-controls.arrow-19-white .jqpbp-left { background-position: -612px -680px;}
.jQueryPageBackground .jqpbp-controls.arrow-19-white .jqpbp-right{ background-position: -744px  -130px;}

.jQueryPageBackground .jqpbp-controls.arrow-20 .jqpbp-left       { background-position: -70px  -680px;}
.jQueryPageBackground .jqpbp-controls.arrow-20 .jqpbp-right      { background-position: -344px -130px;}
.jQueryPageBackground .jqpbp-controls.arrow-20-white .jqpbp-left { background-position: -542px -680px;}
.jQueryPageBackground .jqpbp-controls.arrow-20-white .jqpbp-right{ background-position: -814px -130px;}

.jQueryPageBackground .jqpbp-controls.arrow-21 .jqpbp-left       { background-position:   -1px -680px;}
.jQueryPageBackground .jqpbp-controls.arrow-21 .jqpbp-right      { background-position: -413px -130px;}
.jQueryPageBackground .jqpbp-controls.arrow-21-white .jqpbp-left { background-position: -473px -680px;}
.jQueryPageBackground .jqpbp-controls.arrow-21-white .jqpbp-right{ background-position: -883px -130px;}

.jQueryPageBackground .jqpbp-controls.arrow-22 .jqpbp-left       { background-position: -415px -752px; height: 45px;}
.jQueryPageBackground .jqpbp-controls.arrow-22 .jqpbp-right      { background-position: 1px -202px; height: 45px;}
.jQueryPageBackground .jqpbp-controls.arrow-22-white .jqpbp-left { background-position: -887px -752px; height: 45px;}
.jQueryPageBackground .jqpbp-controls.arrow-22-white .jqpbp-right{ background-position: -469px -202px; height: 45px;}

.jQueryPageBackground .jqpbp-controls.arrow-23 .jqpbp-left       { background-position: -346px -752px;}
.jQueryPageBackground .jqpbp-controls.arrow-23 .jqpbp-right      { background-position:  -68px -202px;}
.jQueryPageBackground .jqpbp-controls.arrow-23-white .jqpbp-left { background-position: -818px -752px;}
.jQueryPageBackground .jqpbp-controls.arrow-23-white .jqpbp-right{ background-position: -538px -202px;}

.jQueryPageBackground .jqpbp-controls.arrow-24 .jqpbp-left       { background-position: -277px -752px;}
.jQueryPageBackground .jqpbp-controls.arrow-24 .jqpbp-right      { background-position: -137px -202px;}
.jQueryPageBackground .jqpbp-controls.arrow-24-white .jqpbp-left { background-position: -749px -752px;}
.jQueryPageBackground .jqpbp-controls.arrow-24-white .jqpbp-right{ background-position: -609px -202px;}

.jQueryPageBackground .jqpbp-controls.arrow-25 .jqpbp-left       { background-position: -210px -752px;}
.jQueryPageBackground .jqpbp-controls.arrow-25 .jqpbp-right      { background-position: -204px -202px;}
.jQueryPageBackground .jqpbp-controls.arrow-25-white .jqpbp-left { background-position: -682px -752px;}
.jQueryPageBackground .jqpbp-controls.arrow-25-white .jqpbp-right{ background-position: -674px -202px;}

.jQueryPageBackground .jqpbp-controls.arrow-26 .jqpbp-left       { background-position: -140px -752px;}
.jQueryPageBackground .jqpbp-controls.arrow-26 .jqpbp-right      { background-position: -274px -202px;}
.jQueryPageBackground .jqpbp-controls.arrow-26-white .jqpbp-left { background-position: -612px -752px;}
.jQueryPageBackground .jqpbp-controls.arrow-26-white .jqpbp-right{ background-position: -744px -202px;}

.jQueryPageBackground .jqpbp-controls.arrow-27 .jqpbp-left       { background-position: -70px  -752px;}
.jQueryPageBackground .jqpbp-controls.arrow-27 .jqpbp-right      { background-position: -344px -202px;}
.jQueryPageBackground .jqpbp-controls.arrow-27-white .jqpbp-left { background-position: -542px -752px;}
.jQueryPageBackground .jqpbp-controls.arrow-27-white .jqpbp-right{ background-position: -814px -202px;}

.jQueryPageBackground .jqpbp-controls.arrow-28 .jqpbp-left       { background-position:   -1px -752px;}
.jQueryPageBackground .jqpbp-controls.arrow-28 .jqpbp-right      { background-position: -413px -202px;}
.jQueryPageBackground .jqpbp-controls.arrow-28-white .jqpbp-left { background-position: -473px -752px;}
.jQueryPageBackground .jqpbp-controls.arrow-28-white .jqpbp-right{ background-position: -883px -202px;}

.jQueryPageBackground .jqpbp-controls.arrow-29 .jqpbp-left       { background-position: -415px -819px;}
.jQueryPageBackground .jqpbp-controls.arrow-29 .jqpbp-right      { background-position:    1px -269px;}
.jQueryPageBackground .jqpbp-controls.arrow-29-white .jqpbp-left { background-position: -887px -819px;}
.jQueryPageBackground .jqpbp-controls.arrow-29-white .jqpbp-right{ background-position: -469px -269px;}

.jQueryPageBackground .jqpbp-controls.arrow-30 .jqpbp-left       { background-position: -346px -819px;}
.jQueryPageBackground .jqpbp-controls.arrow-30 .jqpbp-right      { background-position:  -68px -269px;}
.jQueryPageBackground .jqpbp-controls.arrow-30-white .jqpbp-left { background-position: -818px -819px;}
.jQueryPageBackground .jqpbp-controls.arrow-30-white .jqpbp-right{ background-position: -538px -269px;}

.jQueryPageBackground .jqpbp-controls.arrow-31 .jqpbp-left       { background-position: -275px -819px; width: 46px;}
.jQueryPageBackground .jqpbp-controls.arrow-31 .jqpbp-right      { background-position: -137px -269px; width: 46px;}
.jQueryPageBackground .jqpbp-controls.arrow-31-white .jqpbp-left { background-position: -747px -819px; width: 46px;}
.jQueryPageBackground .jqpbp-controls.arrow-31-white .jqpbp-right{ background-position: -607px -269px; width: 46px;}

.jQueryPageBackground .jqpbp-controls.arrow-32 .jqpbp-left       { background-position: -210px -819px;}
.jQueryPageBackground .jqpbp-controls.arrow-32 .jqpbp-right      { background-position: -204px -269px;}
.jQueryPageBackground .jqpbp-controls.arrow-32-white .jqpbp-left { background-position: -682px -819px;}
.jQueryPageBackground .jqpbp-controls.arrow-32-white .jqpbp-right{ background-position: -674px -269px;}

.jQueryPageBackground .jqpbp-controls.arrow-33 .jqpbp-left       { background-position: -140px -819px;}
.jQueryPageBackground .jqpbp-controls.arrow-33 .jqpbp-right      { background-position: -274px -269px;}
.jQueryPageBackground .jqpbp-controls.arrow-33-white .jqpbp-left { background-position: -612px -819px;}
.jQueryPageBackground .jqpbp-controls.arrow-33-white .jqpbp-right{ background-position: -744px -269px;}

.jQueryPageBackground .jqpbp-controls.arrow-34 .jqpbp-left       { background-position: -70px -819px;}
.jQueryPageBackground .jqpbp-controls.arrow-34 .jqpbp-right      { background-position: -344px -269px;}
.jQueryPageBackground .jqpbp-controls.arrow-34-white .jqpbp-left { background-position: -542px -819px;}
.jQueryPageBackground .jqpbp-controls.arrow-34-white .jqpbp-right{ background-position: -814px -269px;}

.jQueryPageBackground .jqpbp-controls.arrow-35 .jqpbp-left       { background-position:   -1px -819px;}
.jQueryPageBackground .jqpbp-controls.arrow-35 .jqpbp-right      { background-position: -413px -269px;}
.jQueryPageBackground .jqpbp-controls.arrow-35-white .jqpbp-left { background-position: -473px -819px;}
.jQueryPageBackground .jqpbp-controls.arrow-35-white .jqpbp-right{ background-position: -883px -269px;}

.jQueryPageBackground .jqpbp-controls.arrow-36 .jqpbp-left       { background-position: -415px -890px;}
.jQueryPageBackground .jqpbp-controls.arrow-36 .jqpbp-right      { background-position: 1px -340px;}
.jQueryPageBackground .jqpbp-controls.arrow-36-white .jqpbp-left { background-position: -887px -890px;}
.jQueryPageBackground .jqpbp-controls.arrow-36-white .jqpbp-right{ background-position: -469px -340px;}

.jQueryPageBackground .jqpbp-controls.arrow-37 .jqpbp-left       { background-position: -343px -886px; width: 46px;}
.jQueryPageBackground .jqpbp-controls.arrow-37 .jqpbp-right      { background-position: -68px -336px; width: 46px;}
.jQueryPageBackground .jqpbp-controls.arrow-37-white .jqpbp-left { background-position: -815px -889px; width: 46px;}
.jQueryPageBackground .jqpbp-controls.arrow-37-white .jqpbp-right{ background-position: -538px -339px; width: 46px;}

.jQueryPageBackground .jqpbp-controls.arrow-38 .jqpbp-left       { background-position: -278px -890px;}
.jQueryPageBackground .jqpbp-controls.arrow-38 .jqpbp-right      { background-position: -138px -340px;}
.jQueryPageBackground .jqpbp-controls.arrow-38-white .jqpbp-left { background-position: -749px -890px;}
.jQueryPageBackground .jqpbp-controls.arrow-38-white .jqpbp-right{ background-position: -608px -340px;}

.jQueryPageBackground .jqpbp-controls.arrow-39 .jqpbp-left       { background-position: -210px -888px;}
.jQueryPageBackground .jqpbp-controls.arrow-39 .jqpbp-right      { background-position: -204px -338px;}
.jQueryPageBackground .jqpbp-controls.arrow-39-white .jqpbp-left { background-position: -682px -889px;}
.jQueryPageBackground .jqpbp-controls.arrow-39-white .jqpbp-right{ background-position: -674px -339px;}

.jQueryPageBackground .jqpbp-controls.arrow-40 .jqpbp-left       { background-position: -140px -886px;}
.jQueryPageBackground .jqpbp-controls.arrow-40 .jqpbp-right      { background-position: -274px -334px;}
.jQueryPageBackground .jqpbp-controls.arrow-40-white .jqpbp-left { background-position: -612px -886px;}
.jQueryPageBackground .jqpbp-controls.arrow-40-white .jqpbp-right{ background-position: -744px -336px;}

.jQueryPageBackground .jqpbp-controls.arrow-41 .jqpbp-left       { background-position: -70px -886px;}
.jQueryPageBackground .jqpbp-controls.arrow-41 .jqpbp-right      { background-position: -344px -334px;}
.jQueryPageBackground .jqpbp-controls.arrow-41-white .jqpbp-left { background-position: -542px -886px;}
.jQueryPageBackground .jqpbp-controls.arrow-41-white .jqpbp-right{ background-position: -814px -334px;}

.jQueryPageBackground .jqpbp-controls.arrow-42 .jqpbp-left       { background-position:   -1px -886px;}
.jQueryPageBackground .jqpbp-controls.arrow-42 .jqpbp-right      { background-position: -413px -334px;}
.jQueryPageBackground .jqpbp-controls.arrow-42-white .jqpbp-left { background-position: -473px -886px;}
.jQueryPageBackground .jqpbp-controls.arrow-42-white .jqpbp-right{ background-position: -883px -334px;}

.jQueryPageBackground .jqpbp-controls.arrow-42 .jqpbp-left       { background-position: -415px -953px;}
.jQueryPageBackground .jqpbp-controls.arrow-42 .jqpbp-right      { background-position:    1px -401px;}
.jQueryPageBackground .jqpbp-controls.arrow-42-white .jqpbp-left { background-position: -887px -953px;}
.jQueryPageBackground .jqpbp-controls.arrow-42-white .jqpbp-right{ background-position: -469px -401px;}

.jQueryPageBackground .jqpbp-controls.arrow-43 .jqpbp-left       { background-position: -346px -958px;}
.jQueryPageBackground .jqpbp-controls.arrow-43 .jqpbp-right      { background-position: -69px -408px;}
.jQueryPageBackground .jqpbp-controls.arrow-43-white .jqpbp-left { background-position: -817px -958px;}
.jQueryPageBackground .jqpbp-controls.arrow-43-white .jqpbp-right{ background-position: -539px -409px;}

.jQueryPageBackground .jqpbp-controls.arrow-44 .jqpbp-left       { background-position: -277px -958px;}
.jQueryPageBackground .jqpbp-controls.arrow-44 .jqpbp-right      { background-position: -137px -408px;}
.jQueryPageBackground .jqpbp-controls.arrow-44-white .jqpbp-left { background-position: -749px -958px;}
.jQueryPageBackground .jqpbp-controls.arrow-44-white .jqpbp-right{ background-position: -607px -408px;}

.jQueryPageBackground .jqpbp-controls.arrow-45 .jqpbp-left       { background-position: -210px -958px;}
.jQueryPageBackground .jqpbp-controls.arrow-45 .jqpbp-right      { background-position: -204px -406px;}
.jQueryPageBackground .jqpbp-controls.arrow-45-white .jqpbp-left { background-position: -682px -958px;}
.jQueryPageBackground .jqpbp-controls.arrow-45-white .jqpbp-right{ background-position: -674px -406px;}

.jQueryPageBackground .jqpbp-controls.arrow-46 .jqpbp-left       { background-position: -140px -958px;}
.jQueryPageBackground .jqpbp-controls.arrow-46 .jqpbp-right      { background-position: -274px -408px;}
.jQueryPageBackground .jqpbp-controls.arrow-46-white .jqpbp-left { background-position: -612px -958px;}
.jQueryPageBackground .jqpbp-controls.arrow-46-white .jqpbp-right{ background-position: -744px -408px;}

.jQueryPageBackground .jqpbp-controls.arrow-47 .jqpbp-left       { background-position: -70px  -958px;}
.jQueryPageBackground .jqpbp-controls.arrow-47 .jqpbp-right      { background-position: -344px -406px;}
.jQueryPageBackground .jqpbp-controls.arrow-47-white .jqpbp-left { background-position: -542px -958px;}
.jQueryPageBackground .jqpbp-controls.arrow-47-white .jqpbp-right{ background-position: -814px -406px;}

.jQueryPageBackground .jqpbp-controls.arrow-48 .jqpbp-left       { background-position: 1px -958px;}
.jQueryPageBackground .jqpbp-controls.arrow-48 .jqpbp-right      { background-position: -415px -407px;}
.jQueryPageBackground .jqpbp-controls.arrow-48-white .jqpbp-left { background-position: -471px -958px;}
.jQueryPageBackground .jqpbp-controls.arrow-48-white .jqpbp-right{ background-position: -885px -408px;}

.jQueryPageBackground .jqpbp-controls.arrow-49 .jqpbp-left       { background-position: -415px -1027px;}
.jQueryPageBackground .jqpbp-controls.arrow-49 .jqpbp-right      { background-position: 1px -477px;}
.jQueryPageBackground .jqpbp-controls.arrow-49-white .jqpbp-left { background-position: -887px -1028px;}
.jQueryPageBackground .jqpbp-controls.arrow-49-white .jqpbp-right{ background-position: -469px -477px;}

.jQueryPageBackground .jqpbp-controls.arrow-50 .jqpbp-left       { background-position: -346px -1028px;}
.jQueryPageBackground .jqpbp-controls.arrow-50 .jqpbp-right      { background-position: -69px -478px;}
.jQueryPageBackground .jqpbp-controls.arrow-50-white .jqpbp-left { background-position: -817px -1029px;}
.jQueryPageBackground .jqpbp-controls.arrow-50-white .jqpbp-right{ background-position: -539px -479px;}

.jQueryPageBackground .jqpbp-controls.arrow-51 .jqpbp-left       { background-position: -277px -1028px;}
.jQueryPageBackground .jqpbp-controls.arrow-51 .jqpbp-right      { background-position: -137px -478px;}
.jQueryPageBackground .jqpbp-controls.arrow-51-white .jqpbp-left { background-position: -749px -1029px;}
.jQueryPageBackground .jqpbp-controls.arrow-51-white .jqpbp-right{ background-position: -607px -479px;}

.jQueryPageBackground .jqpbp-controls.arrow-52 .jqpbp-left       { background-position: -210px -1028px;}
.jQueryPageBackground .jqpbp-controls.arrow-52 .jqpbp-right      { background-position: -204px -478px;}
.jQueryPageBackground .jqpbp-controls.arrow-52-white .jqpbp-left { background-position: -682px -1029px;}
.jQueryPageBackground .jqpbp-controls.arrow-52-white .jqpbp-right{ background-position: -674px -479px;}

.jQueryPageBackground .jqpbp-controls.arrow-53 .jqpbp-left       { background-position: -140px -1028px;}
.jQueryPageBackground .jqpbp-controls.arrow-53 .jqpbp-right      { background-position: -274px -478px;}
.jQueryPageBackground .jqpbp-controls.arrow-53-white .jqpbp-left { background-position: -612px -1029px;}
.jQueryPageBackground .jqpbp-controls.arrow-53-white .jqpbp-right{ background-position: -744px -479px;}

.jQueryPageBackground .jqpbp-controls.arrow-54 .jqpbp-left       { background-position: -70px -1028px;}
.jQueryPageBackground .jqpbp-controls.arrow-54 .jqpbp-right      { background-position: -344px -478px;}
.jQueryPageBackground .jqpbp-controls.arrow-54-white .jqpbp-left { background-position: -542px -1029px;}
.jQueryPageBackground .jqpbp-controls.arrow-54-white .jqpbp-right{ background-position: -814px -479px;}

.jQueryPageBackground .jqpbp-controls.arrow-55 .jqpbp-left       { background-position:   -1px -1028px;}
.jQueryPageBackground .jqpbp-controls.arrow-55 .jqpbp-right      { background-position: -413px -478px;}
.jQueryPageBackground .jqpbp-controls.arrow-55-white .jqpbp-left { background-position: -473px -1029px;}
.jQueryPageBackground .jqpbp-controls.arrow-55-white .jqpbp-right{ background-position: -883px -479px;}

