 body.custom-background.site-layout-boxed, body.custom-background.site-layout-full-large #off-canvas-body-inner, body.custom-background.site-layout-full-medium #off-canvas-body-inner {
 background-repeat: no-repeat;
 background-position: top center 0px !important;
 background-attachment: fixed;
 background-size: cover;
 }
 body > div.right-bkg-lnk, body > div.left-bkg-lnk {  margin:0; padding:0;  }

.bkg-lnk { z-index:-1;  }

.left-bkg-lnk, .right-bkg-lnk {
	height:100%;
	width:100%;
	max-width: 272px;
	position:fixed;
	bottom: 0px;
	z-index:999;
	text-align: center;

}

.left-bkg-lnk { left:0; }
.right-bkg-lnk { right:0; }

.left-bkg-lnk img, .right-bkg-lnk img {
	/*width:265px !important; height: 870px !important;*/
	/*
	position:fixed;
	bottom:45px;
	*/

	padding-top: 108px;

}

.top-bkg-lnk {
	height:100px;
	width:100%;
	text-align:center;
	position: absolute;
	top:0;
	padding-top:20px;
	z-index:99999;
}

.top-bkg-lnk img {
	max-width: 100%;
	height: auto;
	width: auto\9; /* ie8 */
}


#off-canvas-body-inner { overflow: visible !important; }
/*body.site-layout-boxed #off-canvas-body-inner {	margin: 300px auto 60px !important; }*/


@media screen and (max-width: 720px) {
    .top-bkg-lnk {	}
	body.site-layout-boxed #off-canvas-body-inner {	margin: 33% auto 60px !important; }
}

/* ----------- iPhone 4 and 4S ----------- */

/* Portrait and Landscape */
@media only screen
  and (min-device-width: 320px)
  and (max-device-width: 480px)
  and (-webkit-min-device-pixel-ratio: 2) {
	#floatit #wrap {margin-left:0 !important;}
	.left-bkg-lnk, .right-bkg-lnk {display:none;}
}

/* Portrait */
@media only screen
  and (min-device-width: 320px)
  and (max-device-width: 480px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: portrait) {
	#floatit #wrap {margin-left:0 !important;}
	.left-bkg-lnk, .right-bkg-lnk {display:none;}
}

/* Landscape */
@media only screen
  and (min-device-width: 320px)
  and (max-device-width: 480px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: landscape) {
	#floatit #wrap {margin-left:0 !important;}
	.left-bkg-lnk, .right-bkg-lnk {display:none;}
}

/* ----------- iPhone 5 and 5S ----------- */

/* Portrait and Landscape */
@media only screen
  and (min-device-width: 320px)
  and (max-device-width: 568px)
  and (-webkit-min-device-pixel-ratio: 2) {
	#floatit #wrap {margin-left:0 !important;}
	.left-bkg-lnk, .right-bkg-lnk {display:none;}
}

/* Portrait */
@media only screen
  and (min-device-width: 320px)
  and (max-device-width: 568px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: portrait) {
	#floatit #wrap {margin-left:0 !important;}
	.left-bkg-lnk, .right-bkg-lnk {display:none;}
}

/* Landscape */
@media only screen
  and (min-device-width: 320px)
  and (max-device-width: 568px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: landscape) {
	#floatit #wrap {margin-left:0 !important;}
	.left-bkg-lnk, .right-bkg-lnk {display:none;}
}

/* ----------- iPhone 6 ----------- */

/* Portrait and Landscape */
@media only screen
  and (min-device-width: 375px)
  and (max-device-width: 667px)
  and (-webkit-min-device-pixel-ratio: 2) {
	#floatit #wrap {margin-left:0 !important;}
	.left-bkg-lnk, .right-bkg-lnk {display:none;}
}

/* Portrait */
@media only screen
  and (min-device-width: 375px)
  and (max-device-width: 667px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: portrait) {
	#floatit #wrap {margin-left:0 !important;}
	.left-bkg-lnk, .right-bkg-lnk {display:none;}
}

/* Landscape */
@media only screen
  and (min-device-width: 375px)
  and (max-device-width: 667px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: landscape) {
	#floatit #wrap {margin-left:0 !important;}
	.left-bkg-lnk, .right-bkg-lnk {display:none;}
}

/* ----------- iPhone 6+ ----------- */

/* Portrait and Landscape */
@media only screen
  and (min-device-width: 414px)
  and (max-device-width: 736px)
  and (-webkit-min-device-pixel-ratio: 3) {
	#floatit #wrap {margin-left:0 !important;}
	.left-bkg-lnk, .right-bkg-lnk {display:none;}
}

/* Portrait */
@media only screen
  and (min-device-width: 414px)
  and (max-device-width: 736px)
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: portrait) {
	#floatit #wrap {margin-left:0 !important;}
	.left-bkg-lnk, .right-bkg-lnk {display:none;}
}

/* Landscape */
@media only screen
  and (min-device-width: 414px)
  and (max-device-width: 736px)
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: landscape) {
	#floatit #wrap {margin-left:0 !important;}
	.left-bkg-lnk, .right-bkg-lnk {display:none;}
}


@media all
  and (max-width: 1700px) {
	.left-bkg-lnk, .right-bkg-lnk { max-width: 200px !important; }
}

@media all
  and (max-width: 1595px) {
	.left-bkg-lnk, .right-bkg-lnk { max-width: 160px !important; }
}

@media all
  and (max-width: 1524px) {
	.left-bkg-lnk, .right-bkg-lnk { max-width: 100px !important; }
	.left-bkg-lnk { margin-left:20px; }
	.right-bkg-lnk { margin-right:20px; }
}

@media all
  and (max-width: 1397px) {
	.left-bkg-lnk, .right-bkg-lnk { max-width: 70px !important; }
}

@media all
  and (max-width: 1332px) and (min-width: 1200px) {
	.left-bkg-lnk, .right-bkg-lnk { display:none; }
}

@media all
  and (max-width: 1134px) and (min-width: 992px) {
	.left-bkg-lnk, .right-bkg-lnk { display:none; }
}

@media all
  and (max-width: 992px) {
	.left-bkg-lnk, .right-bkg-lnk { max-width: 100px !important; }
}

@media all
  and (max-width: 946px) {
	.left-bkg-lnk, .right-bkg-lnk { max-width: 80px !important; }
}

@media all
  and (max-width: 905px) {
	.left-bkg-lnk, .right-bkg-lnk { display:none; }
}
