
/*http://www.officialricardo.com/Plugin/Colorbox/assets/theme2/colorbox.css?116*/
/*
    Colorbox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:visible;}
#cboxWrapper {max-width:none;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}

/* 
    User Style:
    Change the following styles to modify the appearance of Colorbox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{background:#fff;}
#colorbox{outline:0;}
    #cboxContent{margin-top:32px; overflow:visible; background:#000;}
        .cboxIframe{background:#fff;}
        #cboxError{padding:50px; border:1px solid #ccc;}
        #cboxLoadedContent{background:#000; padding:1px;}
        #cboxLoadingGraphic{background:url(http://www.officialricardo.com/Plugin/Colorbox/assets/theme2/images/loading.gif) no-repeat center center;}
        #cboxLoadingOverlay{background:#000;}
        #cboxTitle .title-container {
            border-color: #ccc;
            border-style: solid;
            border-width: 0 1px 1px;
            color: #000;
            padding: 10px;
            background: #fff;
        }
        #cboxCurrent{position:absolute; top:-22px; right:205px; text-indent:-9999px;}

        /* these elements are buttons, and may need to have additional styles reset to avoid unwanted base styles */
        #cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible; text-indent:-9999px; width:20px; height:20px; position:absolute; top:-20px; background:url(http://www.officialricardo.com/Plugin/Colorbox/assets/theme2/images/controls.png) no-repeat 0 0;}
        
        /* avoid outlines on :active (mouseclick), but preserve outlines on :focus (tabbed navigating) */
        #cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}

        #cboxPrevious{background-position:0px 0px; right:44px;}
        #cboxPrevious:hover{background-position:0px -25px;}
        #cboxNext{background-position:-25px 0px; right:22px;}
        #cboxNext:hover{background-position:-25px -25px;}
        #cboxClose{background-position:-50px 0px; right:0;}
        #cboxClose:hover{background-position:-50px -25px;}
        .cboxSlideshow_on #cboxPrevious, .cboxSlideshow_off #cboxPrevious{right:66px;}
        .cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px; right:44px;}
        .cboxSlideshow_on #cboxSlideshow:hover{background-position:-100px -25px;}
        .cboxSlideshow_off #cboxSlideshow{background-position:-100px 0px; right:44px;}
        .cboxSlideshow_off #cboxSlideshow:hover{background-position:-75px -25px;}

/*http://www.officialricardo.com/Plugin/AudioWidget/assets/me/mediaelementplayer.css?116*/
.mejs-offscreen{
/* Accessibility: hide screen reader texts (and prefer "top" for RTL languages).  Reference: http://blog.rrwd.nl/2015/04/04/the-screen-reader-text-class-why-and-how/ */
	clip: rect(1px 1px 1px 1px); /* IE6, IE7 - no likey commas */
	clip: rect(1px, 1px, 1px, 1px); /* IE8-IE11 - we likey commas, no support for clip-path */
	clip-path: polygon(0px 0px, 0px 0px,0px 0px, 0px 0px);
	position: absolute !important;
	height: 1px;
	width: 1px;
	overflow: hidden;
}

.mejs-container {
	position: relative;
	background: #000;
	font-family: Helvetica, Arial;
	text-align: left;
	vertical-align: top;
	text-indent: 0;
}

.mejs-fill-container,.mejs-fill-container .mejs-container{
    	width: 100%;
    	height: 100%;
}

.mejs-fill-container{
    	overflow: hidden;
}

.mejs-container:focus {
	outline: none;
}

.me-plugin {
	position: absolute;
}

.mejs-embed, .mejs-embed body {
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	background: #000;
	overflow: hidden;
}

.mejs-fullscreen {
	/* set it to not show scroll bars so 100% will work */
	overflow: hidden !important;
}

.mejs-container-fullscreen {
	position: fixed;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	overflow: hidden;
	z-index: 1000;
}
.mejs-container-fullscreen .mejs-mediaelement,
.mejs-container-fullscreen video {
	width: 100%;
	height: 100%;
}

.mejs-clear {
	clear: both;
}

/* Start: LAYERS */
.mejs-background {
	position: absolute;
	top: 0;
	left: 0;
}

.mejs-mediaelement {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.mejs-poster {
	position: absolute;
	top: 0;
	left: 0;
	background-size: contain ;
	background-position: 50% 50% ;
	background-repeat: no-repeat ;
}
:root .mejs-poster img {
	display: none ;
}

.mejs-poster img {
	border: 0;
	padding: 0;
	border: 0;
}

.mejs-overlay {
	position: absolute;
	top: 0;
	left: 0;
}

.mejs-overlay-play {
	cursor: pointer;
}

.mejs-overlay-button {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 100px;
	height: 100px;
	margin: -50px 0 0 -50px;
	background: url(http://www.officialricardo.com/Plugin/AudioWidget/assets/me/bigplay.svg) no-repeat;
}

.no-svg .mejs-overlay-button {
	background-image: url(http://www.officialricardo.com/Plugin/AudioWidget/assets/me/bigplay.png);
}

.mejs-overlay:hover .mejs-overlay-button {
	background-position: 0 -100px ;
}

.mejs-overlay-loading {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 80px;
	height: 80px;
	margin: -40px 0 0 -40px;
	background: #333;
	background: url(http://www.officialricardo.com/Plugin/AudioWidget/assets/me/background.png);
	background: rgba(0, 0, 0, 0.9);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(50,50,50,0.9)), to(rgba(0,0,0,0.9)));
	background: -webkit-linear-gradient(top, rgba(50,50,50,0.9), rgba(0,0,0,0.9));
	background: -moz-linear-gradient(top, rgba(50,50,50,0.9), rgba(0,0,0,0.9));
	background: -o-linear-gradient(top, rgba(50,50,50,0.9), rgba(0,0,0,0.9));
	background: -ms-linear-gradient(top, rgba(50,50,50,0.9), rgba(0,0,0,0.9));
	background: linear-gradient(rgba(50,50,50,0.9), rgba(0,0,0,0.9));
}

.mejs-overlay-loading span {
	display: block;
	width: 80px;
	height: 80px;
	background: transparent url(http://www.officialricardo.com/Plugin/AudioWidget/assets/me/loading.gif) 50% 50% no-repeat;
}

/* End: LAYERS */

/* Start: CONTROL BAR */
.mejs-container .mejs-controls {
	position: absolute;
	list-style-type: none;
	margin: 0;
	padding: 0;
	bottom: 0;
	left: 0;
	background: url(http://www.officialricardo.com/Plugin/AudioWidget/assets/me/background.png);
	background: rgba(0, 0, 0, 0.7);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(50,50,50,0.7)), to(rgba(0,0,0,0.7)));
	background: -webkit-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));
	background: -moz-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));
	background: -o-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));
	background: -ms-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));
	background: linear-gradient(rgba(50,50,50,0.7), rgba(0,0,0,0.7));
	height: 30px;
	width: 100%;
}
.mejs-container .mejs-controls  div {
	list-style-type: none;
	background-image: none;
	display: block;
	float: left;
	margin: 0;
	padding: 0;
	width: 26px;
	height: 26px;
	font-size: 11px;
	line-height: 11px;
	font-family: Helvetica, Arial;
	border: 0;
}

.mejs-controls .mejs-button button {
	cursor: pointer;
	display: block;
	font-size: 0;
	line-height: 0;
	text-decoration: none;
	margin: 7px 5px;
	padding: 0;
	position: absolute;
	height: 16px;
	width: 16px;
	border: 0;
	background: transparent url(http://www.officialricardo.com/Plugin/AudioWidget/assets/me/controls.svg) no-repeat;
}

.no-svg .mejs-controls .mejs-button button {
	background-image: url(http://www.officialricardo.com/Plugin/AudioWidget/assets/me/controls.png);
}

	/* :focus for accessibility */
.mejs-controls .mejs-button button:focus {
	outline: dotted 1px #999;
}

/* End: CONTROL BAR */

/* Start: Time (Current / Duration) */
.mejs-container .mejs-controls .mejs-time {
	color: #fff;
	display: block;
	height: 17px;
	width: auto;
	padding: 10px 3px 0 3px ;
	overflow: hidden;
	text-align: center;
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
}

.mejs-container .mejs-controls .mejs-time a {
	color: #fff;
	font-size: 11px;
	line-height: 12px;
	display: block;
	float: left;
	margin: 1px 2px 0 0;
	width: auto;
}
/* End: Time (Current / Duration) */

/* Start: Play/Pause/Stop */
.mejs-controls .mejs-play button {
	background-position: 0 0;
}

.mejs-controls .mejs-pause button {
	background-position: 0 -16px;
}

.mejs-controls .mejs-stop button {
	background-position: -112px 0;
}
/* Start: Play/Pause/Stop */

/* Start: Progress Bar */
.mejs-controls div.mejs-time-rail {
	direction: ltr;
	width: 200px;
	padding-top: 5px;
}

.mejs-controls .mejs-time-rail span, .mejs-controls .mejs-time-rail a {
	display: block;
	position: absolute;
	width: 180px;
	height: 10px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	cursor: pointer;
}

.mejs-controls .mejs-time-rail .mejs-time-total {
	margin: 5px;
	background: #333;
	background: rgba(50,50,50,0.8);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(30,30,30,0.8)), to(rgba(60,60,60,0.8)));
	background: -webkit-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));
	background: -moz-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));
	background: -o-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));
	background: -ms-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));
	background: linear-gradient(rgba(30,30,30,0.8), rgba(60,60,60,0.8));
}

.mejs-controls .mejs-time-rail .mejs-time-buffering {
	width: 100%;
	background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
	background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	-webkit-background-size: 15px 15px;
	-moz-background-size: 15px 15px;
	-o-background-size: 15px 15px;
	background-size: 15px 15px;
	-webkit-animation: buffering-stripes 2s linear infinite;
	-moz-animation: buffering-stripes 2s linear infinite;
	-ms-animation: buffering-stripes 2s linear infinite;
	-o-animation: buffering-stripes 2s linear infinite;
	animation: buffering-stripes 2s linear infinite;
}

@-webkit-keyframes buffering-stripes { from {background-position: 0 0;} to {background-position: 30px 0;} }
@-moz-keyframes buffering-stripes { from {background-position: 0 0;} to {background-position: 30px 0;} }
@-ms-keyframes buffering-stripes { from {background-position: 0 0;} to {background-position: 30px 0;} }
@-o-keyframes buffering-stripes { from {background-position: 0 0;} to {background-position: 30px 0;} }
@keyframes buffering-stripes { from {background-position: 0 0;} to {background-position: 30px 0;} }

.mejs-controls .mejs-time-rail .mejs-time-loaded {
	background: #3caac8;
	background: rgba(60,170,200,0.8);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(44,124,145,0.8)), to(rgba(78,183,212,0.8)));
	background: -webkit-linear-gradient(top, rgba(44,124,145,0.8), rgba(78,183,212,0.8));
	background: -moz-linear-gradient(top, rgba(44,124,145,0.8), rgba(78,183,212,0.8));
	background: -o-linear-gradient(top, rgba(44,124,145,0.8), rgba(78,183,212,0.8));
	background: -ms-linear-gradient(top, rgba(44,124,145,0.8), rgba(78,183,212,0.8));
	background: linear-gradient(rgba(44,124,145,0.8), rgba(78,183,212,0.8));
	width: 0;
}

.mejs-controls .mejs-time-rail .mejs-time-current {
	background: #fff;
	background: rgba(255,255,255,0.8);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(255,255,255,0.9)), to(rgba(200,200,200,0.8)));
	background: -webkit-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));
	background: -moz-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));
	background: -o-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));
	background: -ms-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));
	background: linear-gradient(rgba(255,255,255,0.9), rgba(200,200,200,0.8));
	width: 0;
}

.mejs-controls .mejs-time-rail .mejs-time-handle {
	display: none;
	position: absolute;
	margin: 0;
	width: 10px;
	background: #fff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	cursor: pointer;
	border: solid 2px #333;
	top: -2px;
	text-align: center;
}

.mejs-controls .mejs-time-rail .mejs-time-float {
	position: absolute;
	display: none;
	background: #eee;
	width: 36px;
	height: 17px;
	border: solid 1px #333;
	top: -26px;
	margin-left: -18px;
	text-align: center;
	color: #111;
}

.mejs-controls .mejs-time-rail .mejs-time-float-current {
	margin: 2px;
	width: 30px;
	display: block;
	text-align: center;
	left: 0;
}

.mejs-controls .mejs-time-rail .mejs-time-float-corner {
	position: absolute;
	display: block;
	width: 0;
	height: 0;
	line-height: 0;
	border: solid 5px #eee;
	border-color: #eee transparent transparent transparent;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	top: 15px;
	left: 13px;
}

.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float {
	width: 48px;
}

.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-current {
	width: 44px;
}

.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-corner {
	left: 18px;
}

/*
.mejs-controls .mejs-time-rail:hover .mejs-time-handle {
	visibility:visible;
}
*/
/* End: Progress Bar */

/* Start: Fullscreen */
.mejs-controls .mejs-fullscreen-button button {
	background-position: -32px 0;
}

.mejs-controls .mejs-unfullscreen button {
	background-position: -32px -16px;
}
/* End: Fullscreen */


/* Start: Mute/Volume */
.mejs-controls .mejs-volume-button {
}

.mejs-controls .mejs-mute button {
	background-position: -16px -16px;
}

.mejs-controls .mejs-unmute button {
	background-position: -16px 0;
}

.mejs-controls .mejs-volume-button {
	position: relative;
}

.mejs-controls .mejs-volume-button .mejs-volume-slider {
	display: none;
	height: 115px;
	width: 25px;
	background: url(http://www.officialricardo.com/Plugin/AudioWidget/assets/me/background.png);
	background: rgba(50, 50, 50, 0.7);
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	top: -115px;
	left: 0;
	z-index: 1;
	position: absolute;
	margin: 0;
}

.mejs-controls .mejs-volume-button:hover {
	-webkit-border-radius: 0 0 4px 4px;
	-moz-border-radius: 0 0 4px 4px;
	border-radius: 0 0 4px 4px;
}

/*
.mejs-controls .mejs-volume-button:hover .mejs-volume-slider {
	display: block;
}
*/

.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total {
	position: absolute;
	left: 11px;
	top: 8px;
	width: 2px;
	height: 100px;
	background: #ddd;
	background: rgba(255, 255, 255, 0.5);
	margin: 0;
}

.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current {
	position: absolute;
	left: 11px;
	top: 8px;
	width: 2px;
	height: 100px;
	background: #ddd;
	background: rgba(255, 255, 255, 0.9);
	margin: 0;
}

.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle {
	position: absolute;
	left: 4px;
	top: -3px;
	width: 16px;
	height: 6px;
	background: #ddd;
	background: rgba(255, 255, 255, 0.9);
	cursor: N-resize;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
	margin: 0;
}

/* horizontal version */
.mejs-controls a.mejs-horizontal-volume-slider {
	height: 26px;
	width: 56px;
	position: relative;
    display: block;
    float: left;
    vertical-align: middle;
}

.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
	position: absolute;
	left: 0;
	top: 11px;
	width: 50px;
	height: 8px;
	margin: 0;
	padding: 0;
	font-size: 1px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	background: #333;
	background: rgba(50,50,50,0.8);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(30,30,30,0.8)), to(rgba(60,60,60,0.8)));
	background: -webkit-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));
	background: -moz-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));
	background: -o-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));
	background: -ms-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));
	background: linear-gradient(rgba(30,30,30,0.8), rgba(60,60,60,0.8));
}

.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
	position: absolute;
	left: 0;
	top: 11px;
	width: 50px;
	height: 8px;
	margin: 0;
	padding: 0;
	font-size: 1px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	background: #fff;
	background: rgba(255,255,255,0.8);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(255,255,255,0.9)), to(rgba(200,200,200,0.8)));
	background: -webkit-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));
	background: -moz-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));
	background: -o-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));
	background: -ms-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));
	background: linear-gradient(rgba(255,255,255,0.9), rgba(200,200,200,0.8));
}

.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle {
	display: none;
}

/* End: Mute/Volume */

/* Start: Track (Captions and Chapters) */
.mejs-controls .mejs-captions-button {
	position: relative;
}

.mejs-controls .mejs-captions-button button {
	background-position: -48px 0;
}
.mejs-controls .mejs-captions-button .mejs-captions-selector {
	visibility: hidden;
	position: absolute;
	bottom: 26px;
	right: -51px;
	width: 85px;
	height: 100px;
	background: url(http://www.officialricardo.com/Plugin/AudioWidget/assets/me/background.png);
	background: rgba(50,50,50,0.7);
	border: solid 1px transparent;
	padding: 10px 10px 0 10px;
	overflow: hidden;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}

.mejs-controls .mejs-captions-button:hover  .mejs-captions-selector {
	visibility: visible;
}

.mejs-controls .mejs-captions-button .mejs-captions-selector ul {
	margin: 0;
	padding: 0;
	display: block;
	list-style-type: none !important;
	overflow: hidden;
}

.mejs-controls .mejs-captions-button .mejs-captions-selector ul li {
	margin: 0 0 6px 0;
	padding: 0;
	list-style-type: none !important;
	display: block;
	color: #fff;
	overflow: hidden;
}

.mejs-controls .mejs-captions-button .mejs-captions-selector ul li input {
	clear: both;
	float: left;
	margin: 3px 3px 0 5px;
}

.mejs-controls .mejs-captions-button .mejs-captions-selector ul li label {
	width: 55px;
	float: left;
	padding: 4px 0 0 0;
	line-height: 15px;
	font-family: helvetica, arial;
	font-size: 10px;
}

.mejs-controls .mejs-captions-button .mejs-captions-translations {
	font-size: 10px;
	margin: 0 0 5px 0;
}

.mejs-chapters {
	position: absolute;
	top: 0;
	left: 0;
	-xborder-right: solid 1px #fff;
	width: 10000px;
	z-index: 1;
}

.mejs-chapters .mejs-chapter {
	position: absolute;
	float: left;
	background: #222;
	background: rgba(0, 0, 0, 0.7);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(50,50,50,0.7)), to(rgba(0,0,0,0.7)));
	background: -webkit-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));
	background: -moz-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));
	background: -o-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));
	background: -ms-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));
	background: linear-gradient(rgba(50,50,50,0.7), rgba(0,0,0,0.7));
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#323232,endColorstr=#000000);
	overflow: hidden;
	border: 0;
}

.mejs-chapters .mejs-chapter .mejs-chapter-block {
	font-size: 11px;
	color: #fff;
	padding: 5px;
	display: block;
	border-right: solid 1px #333;
	border-bottom: solid 1px #333;
	cursor: pointer;
}

.mejs-chapters .mejs-chapter .mejs-chapter-block-last {
	border-right: none;
}

.mejs-chapters .mejs-chapter .mejs-chapter-block:hover {
	background: #666;
	background: rgba(102,102,102, 0.7);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(102,102,102,0.7)), to(rgba(50,50,50,0.6)));
	background: -webkit-linear-gradient(top, rgba(102,102,102,0.7), rgba(50,50,50,0.6));
	background: -moz-linear-gradient(top, rgba(102,102,102,0.7), rgba(50,50,50,0.6));
	background: -o-linear-gradient(top, rgba(102,102,102,0.7), rgba(50,50,50,0.6));
	background: -ms-linear-gradient(top, rgba(102,102,102,0.7), rgba(50,50,50,0.6));
	background: linear-gradient(rgba(102,102,102,0.7), rgba(50,50,50,0.6));
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#666666,endColorstr=#323232);
}

.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-title {
	font-size: 12px;
	font-weight: bold;
	display: block;
	white-space: nowrap;
	text-overflow: ellipsis;
	margin: 0 0 3px 0;
	line-height: 12px;
}

.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-timespan {
	font-size: 12px;
	line-height: 12px;
	margin: 3px 0 4px 0;
	display: block;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.mejs-captions-layer {
	position: absolute;
	bottom: 0;
	left: 0;
	text-align:center;
	line-height: 20px;
	font-size: 16px;
	color: #fff;
}

.mejs-captions-layer  a {
	color: #fff;
	text-decoration: underline;
}

.mejs-captions-layer[lang=ar] {
	font-size: 20px;
	font-weight: normal;
}

.mejs-captions-position {
	position: absolute;
	width: 100%;
	bottom: 15px;
	left: 0;
}

.mejs-captions-position-hover {
	bottom: 35px;
}

.mejs-captions-text {
	padding: 3px 5px;
	background: url(http://www.officialricardo.com/Plugin/AudioWidget/assets/me/background.png);
	background: rgba(20, 20, 20, 0.5);
	white-space: pre-wrap;
}
/* End: Track (Captions and Chapters) */

/* Start: Error */
.me-cannotplay {
}

.me-cannotplay a {
	color: #fff;
	font-weight: bold;
}

.me-cannotplay span {
	padding: 15px;
	display: block;
}
/* End: Error */


/* Start: Loop */
.mejs-controls .mejs-loop-off button {
	background-position: -64px -16px;
}

.mejs-controls .mejs-loop-on button {
	background-position: -64px 0;
}

/* End: Loop */

/* Start: backlight */
.mejs-controls .mejs-backlight-off button {
	background-position: -80px -16px;
}

.mejs-controls .mejs-backlight-on button {
	background-position: -80px 0;
}
/* End: backlight */

/* Start: Picture Controls */
.mejs-controls .mejs-picturecontrols-button {
	background-position: -96px 0;
}
/* End: Picture Controls */


/* context menu */
.mejs-contextmenu {
	position: absolute;
	width: 150px;
	padding: 10px;
	border-radius: 4px;
	top: 0;
	left: 0;
	background: #fff;
	border: solid 1px #999;
	z-index: 1001; /* make sure it shows on fullscreen */
}
.mejs-contextmenu .mejs-contextmenu-separator {
	height: 1px;
	font-size: 0;
	margin: 5px 6px;
	background: #333;
}

.mejs-contextmenu .mejs-contextmenu-item {
	font-family: Helvetica, Arial;
	font-size: 12px;
	padding: 4px 6px;
	cursor: pointer;
	color: #333;
}
.mejs-contextmenu .mejs-contextmenu-item:hover {
	background: #2C7C91;
	color: #fff;
}

/* Start: Source Chooser */
.mejs-controls .mejs-sourcechooser-button {
	position: relative;
}

.mejs-controls .mejs-sourcechooser-button button {
	background-position: -128px 0;
}

.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector {
	visibility: hidden;
	position: absolute;
	bottom: 26px;
	right: -10px;
	width: 130px;
	height: 100px;
	background: url(http://www.officialricardo.com/Plugin/AudioWidget/assets/me/background.png);
	background: rgba(50,50,50,0.7);
	border: solid 1px transparent;
	padding: 10px;
	overflow: hidden;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}

.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul {
	margin: 0;
	padding: 0;
	display: block;
	list-style-type: none !important;
	overflow: hidden;
}

.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li {
	margin: 0 0 6px 0;
	padding: 0;
	list-style-type: none !important;
	display: block;
	color: #fff;
	overflow: hidden;
}

.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li input {
	clear: both;
	float: left;
	margin: 3px 3px 0 5px;
}

.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li label {
	width: 100px;
	float: left;
	padding: 4px 0 0 0;
	line-height: 15px;
	font-family: helvetica, arial;
	font-size: 10px;
}
/* End: Source Chooser */

/* Start: Postroll */
.mejs-postroll-layer {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: url(http://www.officialricardo.com/Plugin/AudioWidget/assets/me/background.png);
	background: rgba(50,50,50,0.7);
	z-index: 1000;
	overflow: hidden;
}
.mejs-postroll-layer-content {
	width: 100%;
	height: 100%;
}
.mejs-postroll-close {
	position: absolute;
	right: 0;
	top: 0;
	background: url(http://www.officialricardo.com/Plugin/AudioWidget/assets/me/background.png);
	background: rgba(50,50,50,0.7);
	color: #fff;
	padding: 4px;
	z-index: 100;
	cursor: pointer;
}
/* End: Postroll */


/* Start: Speed */
div.mejs-speed-button {
	width: 46px !important;
	position: relative;
}

.mejs-controls .mejs-button.mejs-speed-button button {
	background: transparent;
	width: 36px;
	font-size: 11px;
	line-height: normal;
	color: #ffffff;
}

.mejs-controls .mejs-speed-button .mejs-speed-selector {
	display: none;
	position: absolute;
	top: -100px;
	left: -10px;
	width: 60px;
	height: 100px;
	background: url(http://www.officialricardo.com/Plugin/AudioWidget/assets/me/background.png);
	background: rgba(50, 50, 50, 0.7);
	border: solid 1px transparent;
	padding: 0;
	overflow: hidden;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}


.mejs-controls .mejs-speed-button:hover > .mejs-speed-selector {
	display: block;
}

.mejs-controls .mejs-speed-button .mejs-speed-selector ul li label.mejs-speed-selected {
	color: rgba(33, 248, 248, 1);
}

.mejs-controls .mejs-speed-button .mejs-speed-selector ul {
	margin: 0;
	padding: 0;
	display: block;
	list-style-type: none !important;
	overflow: hidden;
}

.mejs-controls .mejs-speed-button .mejs-speed-selector ul li {
	margin: 0 0 6px 0;
	padding: 0 10px;
	list-style-type: none !important;
	display: block;
	color: #fff;
	overflow: hidden;
}

.mejs-controls .mejs-speed-button .mejs-speed-selector ul li input {
	clear: both;
	float: left;
	margin: 3px 3px 0 5px;
	display: none;
}

.mejs-controls .mejs-speed-button .mejs-speed-selector ul li label {
	width: 60px;
	float: left;
	padding: 4px 0 0 0;
	line-height: 15px;
	font-family: helvetica, arial;
	font-size: 11.5px;
	color: white;
	margin-left: 5px;
	cursor: pointer;
}

.mejs-controls .mejs-speed-button .mejs-speed-selector ul li:hover {
	background-color: rgb(200, 200, 200) !important;
	background-color: rgba(255,255,255,.4) !important;
}
/* End: Speed */

/* Start: Jump Forward */

.mejs-controls .mejs-button.mejs-jump-forward-button {
	background: transparent url(http://www.officialricardo.com/Plugin/AudioWidget/assets/me/jumpforward.png) no-repeat;
	background-position: 3px 3px;
}
.mejs-controls .mejs-button.mejs-jump-forward-button button {
	background: transparent;
	font-size: 9px;
	line-height: normal;
	color: #ffffff;
}

/* End: Jump Forward */

/* Start: Skip Back */

.mejs-controls .mejs-button.mejs-skip-back-button {
	background: transparent url(http://www.officialricardo.com/Plugin/AudioWidget/assets/me/skipback.png) no-repeat;
	background-position: 3px 3px;
}
.mejs-controls .mejs-button.mejs-skip-back-button button {
	background: transparent;
	font-size: 9px;
	line-height: normal;
	color: #ffffff;
}

/* End: Skip Back */


/*http://www.officialricardo.com/Plugin/AudioWidget/assets/audio.css?116*/
/* Back End ================================= */
#ipWidgetAudioPopup .ipModuleForm .form-group {}
#ipWidgetAudioPopup .ipsAudioFileList .ipsAudioFileMove {}
#ipWidgetAudioPopup .ipsAudioFileList .ipsAudioFileRemove {}
#ipWidgetAudioPopup .ipsAudioFileList .input-group {
	width: 100%;
}
/* Front End ================================ */
.ipWidget-Audio {
	text-align: center;
}
.ipWidget-Audio .mejs-audio {
	display: inline-block;
	max-width: 100%;
}
/*http://www.officialricardo.com/Plugin/ImageSlider/assets/imageSlider.css?116*/

/*** IMAGE SLIDER ***/
.ipWidget-Slider {
	z-index: 0;
	position: relative;
	background-color: transparent;
}

.ipWidget-Slider .slide {
	text-align: center;
	position: relative;
}
.ipWidget-Slider  .slide .controls-inside{
	position: absolute;
	bottom: 0;
	right: 0;
	color: #fff;
    background: rgba(0,0,0,0.4);
    padding: 20px 50px;

}

.ipWidget-Slider.ipWidget-Slider-Full-Width{
	background-color: transparent !important;
}
.ipHasAdminPanel .ipWidget.ipWidget-Slider.ipWidget-Slider-Full-Width:hover{
	border: none;
	outline: none;
	
}

.ipHasAdminPanel .ipWidget.ipWidget-Slider.ipWidget-Slider-Full-Width:hover .ipWidgetImageSliderContainer .full-width-slider{
	outline: #4d4d4d dashed 1px;
}
.ipWidgetImageSliderContainer.ipWidgetImageSliderContainerFullWidth{
	min-height: 100vh;
}
// .ipWidgetImageSliderContainer.ipWidgetImageSliderContainerFullWidth div{
// 	max-width: 100vw;
// }
.ipWidgetImageSliderContainer.ipWidgetImageSliderContainerFullWidth .full-width-slider{
	width: 100vw;
}
#adminPageContentInner .ipWidgetImageSliderContainer.ipWidgetImageSliderContainerFullWidth .full-width-slider{
	width: calc(100vw - 30px);
}

.ipWidget-Slider .ipWidgetImageSliderContainerFullWidth .full-width-slider .slide .image-bg{
	height: 100vh;
	width: 100%;
	background-size: cover;;
	background-position: center center;
}
.ipWidget-Slider .slide .controls-inside h3{
	color: #fff;
}
.ipWidget-Slider .slide .controls-outside{
	padding: 20px 0px 15px;
}
.ipWidget-Slider .slide img {
	display: block;
    width: 100%;
    height: auto;
    margin: auto;
}
.ipWidget-Slider .owl-carousel {
	margin: auto;
}
.ipWidgetImageSliderContainer  .owl-theme.controls-inside-wrapper{
	display: -webkit-box; /* OLD - iOS 6-, Safari 3.1-6 */
	display: -moz-box; /* OLD - Firefox 19- (buggy but mostly works) */
	display: -ms-flexbox; /* TWEENER - IE 10 */
	display: -webkit-flex;
	display: flex;
	-webkit-box-align: center;
	-webkit-flex-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}
.owl-theme.controls-inside-wrapper .owl-nav {
	position: static!important;

}
.owl-theme.controls-inside-wrapper .owl-nav .owl-prev{
	position: absolute;
	left: 10px;
	top: 15px;
	background-color: rgba(0,0,0,0.4);
	color: #fff;
}
.owl-theme.controls-inside-wrapper .owl-nav .owl-next{
	position: absolute;
	right: 10px;
	top: 15px;
	background-color: rgba(0,0,0,0.4);
	color: #fff;
}

.owl-theme.controls-inside-wrapper .owl-nav .owl-next:hover,
.owl-theme.controls-inside-wrapper .owl-nav .owl-prev:hover{
	background-color: rgba(0,0,0,0.8) !important;
	color: #fff !important;
}

.owl-theme.controls-inside-wrapper .owl-nav .owl-next:before,
.owl-theme.controls-inside-wrapper .owl-nav .owl-next:after,
.owl-theme.controls-inside-wrapper .owl-nav .owl-prev:before,
.owl-theme.controls-inside-wrapper .owl-nav .owl-prev:after{
	color: #fff !important;
}
.owl-theme.controls-inside-wrapper .owl-dots{
	position: absolute;
	right: 5px;
	width: 26px;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.owl-theme.controls-inside-wrapper .owl-dots .owl-dot{
	display: block;

}
/*** ADMIN ***/

#ipWidgetImageSliderPopup .imageFile_thumbnail img {
	top: 0;
	left: 0;
	right: 0;
	height: 100%;
	margin: 0 auto;
	max-width: 100%;
	position: absolute;
}

#ipWidgetImageSliderPopup .imageFile_thumbnail {
	overflow: hidden;
	position: relative;
	padding-top: 56.25%;
}

#ipWidgetImageSliderPopup .imageFile_controls {
	float: left;
	width: 100% !important;
	text-align: center;
	margin-bottom: 1px;
}
#ipWidgetImageSliderPopup .imageFile_controls .input-group-btn{
	display: inline-block;
	text-align: center;
}
#ipWidgetImageSliderPopup .imageFile_controls .btn {
	display: inline-block;
	margin: 0;
	width: auto;
}

#ipWidgetImageSliderPopup .imageFile_wrapper {
    display: block;
    clear: left;
    padding: 5px;
    margin-bottom: 15px;
    background-color: #fff;
    border: 1px dashed #CCE;
}

#ipWidgetImageSliderPopup .ipsImageFile {
	float: left;
    //width: 24%;
    margin: 1% 0;
    padding: 0 10px;
    box-sizing: border-box;
    //border: 1px dashed #CCE;
}
#ipWidgetImageSliderPopup .modal-body select{
	border: 1px solid #ccc;
}
#ipWidgetImageSliderPopup .ipsImageFile:nth-child(4n){
	clear: right;
}
#ipWidgetImageSliderPopup .options {
    float: left;
    width: 100%;
    padding-bottom: 5px;
}
#ipWidgetImageSliderPopup .ipWidget_imageSlider_container{
	max-height: 500px;
	overflow: scroll;
	width: 100%;
}
#ipWidgetImageSliderPopup .options input {
    margin-right: 0;
}
@media only screen and (max-width: 1024px){
	#ipWidgetImageSliderPopup .ipsImageFile {
		//width: 49%;
	}
	#ipWidgetImageSliderPopup .options .form-group {
		overflow: hidden;
	}
	#ipWidgetImageSliderPopup .options input {
	    margin-right: 5%;
	    float: left;
	    width: 10%;

	}
	#ipWidgetImageSliderPopup .options label {
		float: left;
		width: 84%;
	}
}
@media only screen and (max-width: 980px){
	#ipWidgetImageSliderPopup .options input {
	    margin-right: 0;
	    float: none;
	    width: auto;

	}
	#ipWidgetImageSliderPopup .options label {
		width: auto;
		float: none;
	}
}
@media only screen and (min-width: 768px){
	#ipWidgetImageSliderPopup .modal-dialog{
		max-width: 75%;
		width: 100%;
	}	
}
@media only screen and (max-width: 800px){
	#adminPageContentInner .ipWidgetImageSliderContainer.ipWidgetImageSliderContainerFullWidth .full-width-slider{
	width: calc(100vw - 20px);
}
}
@media only screen and (max-width: 768px){
	#ipWidgetImageSliderPopup .ipsImageFile {
		//width: 100%;
		//margin: 0 0 20px 0;
	}
}
@media only screen and (max-width: 480px){
	#ipWidgetImageSliderPopup .options .col-md-3.col-lg-4 {
		padding: 0;
	}
	#ipWidgetImageSliderPopup .options input {
	    margin-right: 2%;
	    float: left;
	    width: 8%;

	}
	#ipWidgetImageSliderPopup .options label {
		float: left;
		width: 90%;
	}
}
/*http://www.officialricardo.com/Plugin/ImageSlider/assets/owlCarousel2/owl.carousel.css?116*/
/**
 * Owl Carousel v2.2.1
 * Copyright 2013-2017 David Deutsch
 * Licensed under  ()
 */
/*
 *  Owl Carousel - Core
 */
.owl-carousel {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  /* position relative and z-index fix webkit rendering fonts issue */
  position: relative;
  z-index: 1; }
  .owl-carousel .owl-stage {
    position: relative;
    -ms-touch-action: pan-Y;
    -moz-backface-visibility: hidden;
    /* fix firefox animation glitch */ }
  .owl-carousel .owl-stage:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0; }
  .owl-carousel .owl-stage-outer {
    position: relative;
    overflow: hidden;
    /* fix for flashing background */
    -webkit-transform: translate3d(0px, 0px, 0px); }
  .owl-carousel .owl-wrapper,
  .owl-carousel .owl-item {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0); }
  .owl-carousel .owl-item {
    position: relative;
    min-height: 1px;
    float: left;
    -webkit-backface-visibility: hidden;
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none; }
  .owl-carousel .owl-item img {
    display: block;
    width: 100%; }
  .owl-carousel .owl-nav.disabled,
  .owl-carousel .owl-dots.disabled {
    display: none; }
  .owl-carousel .owl-nav .owl-prev,
  .owl-carousel .owl-nav .owl-next,
  .owl-carousel .owl-dot {
    cursor: pointer;
    cursor: hand;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .owl-carousel.owl-loaded {
    display: block; }
  .owl-carousel.owl-loading {
    opacity: 0;
    display: block; }
  .owl-carousel.owl-hidden {
    opacity: 0; }
  .owl-carousel.owl-refresh .owl-item {
    visibility: hidden; }
  .owl-carousel.owl-drag .owl-item {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .owl-carousel.owl-grab {
    cursor: move;
    cursor: grab; }
  .owl-carousel.owl-rtl {
    direction: rtl; }
  .owl-carousel.owl-rtl .owl-item {
    float: right; }

/* No Js */
.no-js .owl-carousel {
  display: block; }

/*
 *  Owl Carousel - Animate Plugin
 */
.owl-carousel .animated {
  animation-duration: 1000ms;
  animation-fill-mode: both; }

.owl-carousel .owl-animated-in {
  z-index: 0; }

.owl-carousel .owl-animated-out {
  z-index: 1; }

.owl-carousel .fadeOut {
  animation-name: fadeOut; }

@keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }

/*
 * 	Owl Carousel - Auto Height Plugin
 */
.owl-height {
  transition: height 500ms ease-in-out; }

/*
 * 	Owl Carousel - Lazy Load Plugin
 */
.owl-carousel .owl-item .owl-lazy {
  opacity: 0;
  transition: opacity 400ms ease; }

.owl-carousel .owl-item img.owl-lazy {
  transform-style: preserve-3d; }

/*
 * 	Owl Carousel - Video Plugin
 */
.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000; }

.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  background: url("http://www.officialricardo.com/Plugin/ImageSlider/assets/owlCarousel2/owl.video.play.png") no-repeat;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  transition: transform 100ms ease; }

.owl-carousel .owl-video-play-icon:hover {
  -ms-transform: scale(1.3, 1.3);
      transform: scale(1.3, 1.3); }

.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
  display: none; }

.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  transition: opacity 400ms ease; }

.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1;
  height: 100%;
  width: 100%; }

/*http://www.officialricardo.com/Plugin/ImageSlider/assets/owlCarousel2/owl.theme.default.css?116*/
/**
 * Owl Carousel v2.2.1
 * Copyright 2013-2017 David Deutsch
 * Licensed under  ()
 */
/*
 * 	Default theme - Owl Carousel CSS File
 */
.owl-theme .owl-nav {
  margin-top: 10px;
  text-align: center;
  -webkit-tap-highlight-color: transparent; }
  .owl-theme .owl-nav [class*='owl-'] {
    color: #FFF;
    font-size: 14px;
    margin: 5px;
    padding: 4px 7px;
    background: #D6D6D6;
    display: inline-block;
    cursor: pointer;
    border-radius: 3px; }
    .owl-theme .owl-nav [class*='owl-']:hover {
      background: #869791;
      color: #FFF;
      text-decoration: none; }
  .owl-theme .owl-nav .disabled {
    opacity: 0.5;
    cursor: default; }

.owl-theme .owl-nav.disabled + .owl-dots {
  margin-top: 10px; }

.owl-theme .owl-dots {
  text-align: center;
  -webkit-tap-highlight-color: transparent; }
  .owl-theme .owl-dots .owl-dot {
    display: inline-block;
    zoom: 1;
    *display: inline; }
    .owl-theme .owl-dots .owl-dot span {
      width: 10px;
      height: 10px;
      margin: 5px 7px;
      background: #D6D6D6;
      display: block;
      -webkit-backface-visibility: visible;
      transition: opacity 200ms ease;
      border-radius: 30px; }
    .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
      background: #869791; }

/*http://www.officialricardo.com/Plugin/ImageSlider/assets/owlCarousel2/animate.css?116*/
@charset "UTF-8";

/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2016 Daniel Eden
 */

.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

.animated.infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.animated.hinge {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

.animated.flipOutX,
.animated.flipOutY,
.animated.bounceIn,
.animated.bounceOut {
  -webkit-animation-duration: .75s;
  animation-duration: .75s;
}

@-webkit-keyframes bounce {
  from, 20%, 53%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
  }

  40%, 43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0);
  }

  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0);
  }

  90% {
    -webkit-transform: translate3d(0,-4px,0);
    transform: translate3d(0,-4px,0);
  }
}

@keyframes bounce {
  from, 20%, 53%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
  }

  40%, 43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0);
  }

  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0);
  }

  90% {
    -webkit-transform: translate3d(0,-4px,0);
    transform: translate3d(0,-4px,0);
  }
}

.bounce {
  -webkit-animation-name: bounce;
  animation-name: bounce;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
}

@-webkit-keyframes flash {
  from, 50%, to {
    opacity: 1;
  }

  25%, 75% {
    opacity: 0;
  }
}

@keyframes flash {
  from, 50%, to {
    opacity: 1;
  }

  25%, 75% {
    opacity: 0;
  }
}

.flash {
  -webkit-animation-name: flash;
  animation-name: flash;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

.pulse {
  -webkit-animation-name: pulse;
  animation-name: pulse;
}

@-webkit-keyframes rubberBand {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1);
  }

  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1);
  }

  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1);
  }

  65% {
    -webkit-transform: scale3d(.95, 1.05, 1);
    transform: scale3d(.95, 1.05, 1);
  }

  75% {
    -webkit-transform: scale3d(1.05, .95, 1);
    transform: scale3d(1.05, .95, 1);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes rubberBand {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1);
  }

  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1);
  }

  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1);
  }

  65% {
    -webkit-transform: scale3d(.95, 1.05, 1);
    transform: scale3d(.95, 1.05, 1);
  }

  75% {
    -webkit-transform: scale3d(1.05, .95, 1);
    transform: scale3d(1.05, .95, 1);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

.rubberBand {
  -webkit-animation-name: rubberBand;
  animation-name: rubberBand;
}

@-webkit-keyframes shake {
  from, to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }

  20%, 40%, 60%, 80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
}

@keyframes shake {
  from, to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }

  20%, 40%, 60%, 80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
}

.shake {
  -webkit-animation-name: shake;
  animation-name: shake;
}

@-webkit-keyframes headShake {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  6.5% {
    -webkit-transform: translateX(-6px) rotateY(-9deg);
    transform: translateX(-6px) rotateY(-9deg);
  }

  18.5% {
    -webkit-transform: translateX(5px) rotateY(7deg);
    transform: translateX(5px) rotateY(7deg);
  }

  31.5% {
    -webkit-transform: translateX(-3px) rotateY(-5deg);
    transform: translateX(-3px) rotateY(-5deg);
  }

  43.5% {
    -webkit-transform: translateX(2px) rotateY(3deg);
    transform: translateX(2px) rotateY(3deg);
  }

  50% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes headShake {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  6.5% {
    -webkit-transform: translateX(-6px) rotateY(-9deg);
    transform: translateX(-6px) rotateY(-9deg);
  }

  18.5% {
    -webkit-transform: translateX(5px) rotateY(7deg);
    transform: translateX(5px) rotateY(7deg);
  }

  31.5% {
    -webkit-transform: translateX(-3px) rotateY(-5deg);
    transform: translateX(-3px) rotateY(-5deg);
  }

  43.5% {
    -webkit-transform: translateX(2px) rotateY(3deg);
    transform: translateX(2px) rotateY(3deg);
  }

  50% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

.headShake {
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: headShake;
  animation-name: headShake;
}

@-webkit-keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }

  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }

  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }

  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}

@keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }

  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }

  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }

  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}

.swing {
  -webkit-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: swing;
  animation-name: swing;
}

@-webkit-keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  10%, 20% {
    -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
  }

  30%, 50%, 70%, 90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }

  40%, 60%, 80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  10%, 20% {
    -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
  }

  30%, 50%, 70%, 90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }

  40%, 60%, 80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

.tada {
  -webkit-animation-name: tada;
  animation-name: tada;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes wobble {
  from {
    -webkit-transform: none;
    transform: none;
  }

  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }

  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }

  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }

  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }

  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }

  to {
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes wobble {
  from {
    -webkit-transform: none;
    transform: none;
  }

  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }

  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }

  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }

  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }

  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }

  to {
    -webkit-transform: none;
    transform: none;
  }
}

.wobble {
  -webkit-animation-name: wobble;
  animation-name: wobble;
}

@-webkit-keyframes jello {
  from, 11.1%, to {
    -webkit-transform: none;
    transform: none;
  }

  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }

  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }

  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }

  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }

  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }

  77.7% {
    -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }

  88.8% {
    -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}

@keyframes jello {
  from, 11.1%, to {
    -webkit-transform: none;
    transform: none;
  }

  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }

  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }

  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }

  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }

  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }

  77.7% {
    -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }

  88.8% {
    -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}

.jello {
  -webkit-animation-name: jello;
  animation-name: jello;
  -webkit-transform-origin: center;
  transform-origin: center;
}

@-webkit-keyframes bounceIn {
  from, 20%, 40%, 60%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }

  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }

  40% {
    -webkit-transform: scale3d(.9, .9, .9);
    transform: scale3d(.9, .9, .9);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
  }

  80% {
    -webkit-transform: scale3d(.97, .97, .97);
    transform: scale3d(.97, .97, .97);
  }

  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes bounceIn {
  from, 20%, 40%, 60%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }

  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }

  40% {
    -webkit-transform: scale3d(.9, .9, .9);
    transform: scale3d(.9, .9, .9);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
  }

  80% {
    -webkit-transform: scale3d(.97, .97, .97);
    transform: scale3d(.97, .97, .97);
  }

  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

.bounceIn {
  -webkit-animation-name: bounceIn;
  animation-name: bounceIn;
}

@-webkit-keyframes bounceInDown {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0);
  }

  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);
  }

  to {
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes bounceInDown {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0);
  }

  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);
  }

  to {
    -webkit-transform: none;
    transform: none;
  }
}

.bounceInDown {
  -webkit-animation-name: bounceInDown;
  animation-name: bounceInDown;
}

@-webkit-keyframes bounceInLeft {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0);
  }

  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }

  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0);
  }

  to {
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes bounceInLeft {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0);
  }

  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }

  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0);
  }

  to {
    -webkit-transform: none;
    transform: none;
  }
}

.bounceInLeft {
  -webkit-animation-name: bounceInLeft;
  animation-name: bounceInLeft;
}

@-webkit-keyframes bounceInRight {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  from {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0);
  }

  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }

  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0);
  }

  to {
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes bounceInRight {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  from {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0);
  }

  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }

  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0);
  }

  to {
    -webkit-transform: none;
    transform: none;
  }
}

.bounceInRight {
  -webkit-animation-name: bounceInRight;
  animation-name: bounceInRight;
}

@-webkit-keyframes bounceInUp {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }

  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes bounceInUp {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }

  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.bounceInUp {
  -webkit-animation-name: bounceInUp;
  animation-name: bounceInUp;
}

@-webkit-keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(.9, .9, .9);
    transform: scale3d(.9, .9, .9);
  }

  50%, 55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }
}

@keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(.9, .9, .9);
    transform: scale3d(.9, .9, .9);
  }

  50%, 55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }
}

.bounceOut {
  -webkit-animation-name: bounceOut;
  animation-name: bounceOut;
}

@-webkit-keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }

  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}

@keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }

  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}

.bounceOutDown {
  -webkit-animation-name: bounceOutDown;
  animation-name: bounceOutDown;
}

@-webkit-keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}

@keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}

.bounceOutLeft {
  -webkit-animation-name: bounceOutLeft;
  animation-name: bounceOutLeft;
}

@-webkit-keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}

@keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}

.bounceOutRight {
  -webkit-animation-name: bounceOutRight;
  animation-name: bounceOutRight;
}

@-webkit-keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }

  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}

@keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }

  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}

.bounceOutUp {
  -webkit-animation-name: bounceOutUp;
  animation-name: bounceOutUp;
}

@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

.fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
}

@-webkit-keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}

@-webkit-keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.fadeInDownBig {
  -webkit-animation-name: fadeInDownBig;
  animation-name: fadeInDownBig;
}

@-webkit-keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}

@-webkit-keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.fadeInLeftBig {
  -webkit-animation-name: fadeInLeftBig;
  animation-name: fadeInLeftBig;
}

@-webkit-keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}

@-webkit-keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.fadeInRightBig {
  -webkit-animation-name: fadeInRightBig;
  animation-name: fadeInRightBig;
}

@-webkit-keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}

@-webkit-keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.fadeInUpBig {
  -webkit-animation-name: fadeInUpBig;
  animation-name: fadeInUpBig;
}

@-webkit-keyframes fadeOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes fadeOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}

@-webkit-keyframes fadeOutDown {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}

@keyframes fadeOutDown {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}

.fadeOutDown {
  -webkit-animation-name: fadeOutDown;
  animation-name: fadeOutDown;
}

@-webkit-keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}

@keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}

.fadeOutDownBig {
  -webkit-animation-name: fadeOutDownBig;
  animation-name: fadeOutDownBig;
}

@-webkit-keyframes fadeOutLeft {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}

@keyframes fadeOutLeft {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}

.fadeOutLeft {
  -webkit-animation-name: fadeOutLeft;
  animation-name: fadeOutLeft;
}

@-webkit-keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}

@keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}

.fadeOutLeftBig {
  -webkit-animation-name: fadeOutLeftBig;
  animation-name: fadeOutLeftBig;
}

@-webkit-keyframes fadeOutRight {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}

@keyframes fadeOutRight {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}

.fadeOutRight {
  -webkit-animation-name: fadeOutRight;
  animation-name: fadeOutRight;
}

@-webkit-keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}

@keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}

.fadeOutRightBig {
  -webkit-animation-name: fadeOutRightBig;
  animation-name: fadeOutRightBig;
}

@-webkit-keyframes fadeOutUp {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}

@keyframes fadeOutUp {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}

.fadeOutUp {
  -webkit-animation-name: fadeOutUp;
  animation-name: fadeOutUp;
}

@-webkit-keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}

@keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}

.fadeOutUpBig {
  -webkit-animation-name: fadeOutUpBig;
  animation-name: fadeOutUpBig;
}

@-webkit-keyframes flip {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  40% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  50% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  80% {
    -webkit-transform: perspective(400px) scale3d(.95, .95, .95);
    transform: perspective(400px) scale3d(.95, .95, .95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}

@keyframes flip {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  40% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  50% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  80% {
    -webkit-transform: perspective(400px) scale3d(.95, .95, .95);
    transform: perspective(400px) scale3d(.95, .95, .95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}

.animated.flip {
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
  -webkit-animation-name: flip;
  animation-name: flip;
}

@-webkit-keyframes flipInX {
  from {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}

@keyframes flipInX {
  from {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}

.flipInX {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInX;
  animation-name: flipInX;
}

@-webkit-keyframes flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}

@keyframes flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}

.flipInY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInY;
  animation-name: flipInY;
}

@-webkit-keyframes flipOutX {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }

  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }

  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}

@keyframes flipOutX {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }

  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }

  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}

.flipOutX {
  -webkit-animation-name: flipOutX;
  animation-name: flipOutX;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
}

@-webkit-keyframes flipOutY {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }

  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }

  to {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}

@keyframes flipOutY {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }

  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }

  to {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}

.flipOutY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipOutY;
  animation-name: flipOutY;
}

@-webkit-keyframes lightSpeedIn {
  from {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }

  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
    opacity: 1;
  }

  to {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

@keyframes lightSpeedIn {
  from {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }

  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
    opacity: 1;
  }

  to {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

.lightSpeedIn {
  -webkit-animation-name: lightSpeedIn;
  animation-name: lightSpeedIn;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}

@-webkit-keyframes lightSpeedOut {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}

@keyframes lightSpeedOut {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}

.lightSpeedOut {
  -webkit-animation-name: lightSpeedOut;
  animation-name: lightSpeedOut;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}

@-webkit-keyframes rotateIn {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

@keyframes rotateIn {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

.rotateIn {
  -webkit-animation-name: rotateIn;
  animation-name: rotateIn;
}

@-webkit-keyframes rotateInDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

@keyframes rotateInDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

.rotateInDownLeft {
  -webkit-animation-name: rotateInDownLeft;
  animation-name: rotateInDownLeft;
}

@-webkit-keyframes rotateInDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

@keyframes rotateInDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

.rotateInDownRight {
  -webkit-animation-name: rotateInDownRight;
  animation-name: rotateInDownRight;
}

@-webkit-keyframes rotateInUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

@keyframes rotateInUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

.rotateInUpLeft {
  -webkit-animation-name: rotateInUpLeft;
  animation-name: rotateInUpLeft;
}

@-webkit-keyframes rotateInUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

@keyframes rotateInUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

.rotateInUpRight {
  -webkit-animation-name: rotateInUpRight;
  animation-name: rotateInUpRight;
}

@-webkit-keyframes rotateOut {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}

@keyframes rotateOut {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}

.rotateOut {
  -webkit-animation-name: rotateOut;
  animation-name: rotateOut;
}

@-webkit-keyframes rotateOutDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}

@keyframes rotateOutDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}

.rotateOutDownLeft {
  -webkit-animation-name: rotateOutDownLeft;
  animation-name: rotateOutDownLeft;
}

@-webkit-keyframes rotateOutDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

@keyframes rotateOutDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

.rotateOutDownRight {
  -webkit-animation-name: rotateOutDownRight;
  animation-name: rotateOutDownRight;
}

@-webkit-keyframes rotateOutUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

@keyframes rotateOutUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

.rotateOutUpLeft {
  -webkit-animation-name: rotateOutUpLeft;
  animation-name: rotateOutUpLeft;
}

@-webkit-keyframes rotateOutUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}

@keyframes rotateOutUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}

.rotateOutUpRight {
  -webkit-animation-name: rotateOutUpRight;
  animation-name: rotateOutUpRight;
}

@-webkit-keyframes hinge {
  0% {
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  20%, 60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  40%, 80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}

@keyframes hinge {
  0% {
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  20%, 60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  40%, 80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}

.hinge {
  -webkit-animation-name: hinge;
  animation-name: hinge;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.rollIn {
  -webkit-animation-name: rollIn;
  animation-name: rollIn;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes rollOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}

@keyframes rollOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}

.rollOut {
  -webkit-animation-name: rollOut;
  animation-name: rollOut;
}

@-webkit-keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }

  50% {
    opacity: 1;
  }
}

@keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }

  50% {
    opacity: 1;
  }
}

.zoomIn {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
}

@-webkit-keyframes zoomInDown {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
    transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

@keyframes zoomInDown {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
    transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomInDown {
  -webkit-animation-name: zoomInDown;
  animation-name: zoomInDown;
}

@-webkit-keyframes zoomInLeft {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
    transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
    transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

@keyframes zoomInLeft {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
    transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
    transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomInLeft {
  -webkit-animation-name: zoomInLeft;
  animation-name: zoomInLeft;
}

@-webkit-keyframes zoomInRight {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
    transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
    transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

@keyframes zoomInRight {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
    transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
    transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomInRight {
  -webkit-animation-name: zoomInRight;
  animation-name: zoomInRight;
}

@-webkit-keyframes zoomInUp {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
    transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

@keyframes zoomInUp {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
    transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomInUp {
  -webkit-animation-name: zoomInUp;
  animation-name: zoomInUp;
}

@-webkit-keyframes zoomOut {
  from {
    opacity: 1;
  }

  50% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }

  to {
    opacity: 0;
  }
}

@keyframes zoomOut {
  from {
    opacity: 1;
  }

  50% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }

  to {
    opacity: 0;
  }
}

.zoomOut {
  -webkit-animation-name: zoomOut;
  animation-name: zoomOut;
}

@-webkit-keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
    transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

@keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
    transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomOutDown {
  -webkit-animation-name: zoomOutDown;
  animation-name: zoomOutDown;
}

@-webkit-keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
    transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
    transform: scale(.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center;
  }
}

@keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
    transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
    transform: scale(.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center;
  }
}

.zoomOutLeft {
  -webkit-animation-name: zoomOutLeft;
  animation-name: zoomOutLeft;
}

@-webkit-keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
    transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: scale(.1) translate3d(2000px, 0, 0);
    transform: scale(.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center;
  }
}

@keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
    transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: scale(.1) translate3d(2000px, 0, 0);
    transform: scale(.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center;
  }
}

.zoomOutRight {
  -webkit-animation-name: zoomOutRight;
  animation-name: zoomOutRight;
}

@-webkit-keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
    transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

@keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
    transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomOutUp {
  -webkit-animation-name: zoomOutUp;
  animation-name: zoomOutUp;
}

@-webkit-keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.slideInDown {
  -webkit-animation-name: slideInDown;
  animation-name: slideInDown;
}

@-webkit-keyframes slideInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes slideInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.slideInLeft {
  -webkit-animation-name: slideInLeft;
  animation-name: slideInLeft;
}

@-webkit-keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.slideInRight {
  -webkit-animation-name: slideInRight;
  animation-name: slideInRight;
}

@-webkit-keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.slideInUp {
  -webkit-animation-name: slideInUp;
  animation-name: slideInUp;
}

@-webkit-keyframes slideOutDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}

@keyframes slideOutDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}

.slideOutDown {
  -webkit-animation-name: slideOutDown;
  animation-name: slideOutDown;
}

@-webkit-keyframes slideOutLeft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}

@keyframes slideOutLeft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}

.slideOutLeft {
  -webkit-animation-name: slideOutLeft;
  animation-name: slideOutLeft;
}

@-webkit-keyframes slideOutRight {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}

@keyframes slideOutRight {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}

.slideOutRight {
  -webkit-animation-name: slideOutRight;
  animation-name: slideOutRight;
}

@-webkit-keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}

@keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}

.slideOutUp {
  -webkit-animation-name: slideOutUp;
  animation-name: slideOutUp;
}

/*http://www.officialricardo.com/Plugin/MailChimpAPI/assets/MailChimpAPI.css?116*/
/* 
 * Here goes CSS needed in widget management status
 * This CSS file will be included automatically in management state.
 * Please don't put here CSS needed for public preview of widget.
*/

/*TOOLS*/
.no-display { display: none; }

/***** ADMIN *****/
.ipWidget-Newsletter .ipsContainer { position: relative; overflow: hidden; width: 100%;}
.ipWidget-Newsletter .ipsContainer .overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    color: #fff;
    background: rgba(0,0,0,0.5);
    text-align: center;
    z-index: 1;
    padding: 5% 0;
    max-height: 100%;
    display:table-cell;
    vertical-align:middle;
    visibility: hidden;
}
.ipWidget-Newsletter .ipsContainer .overlay p { margin-top: 0 auto; }
.ipWidget-Newsletter .ipsContainer:hover .overlay {
    visibility: visible;
}

/* API Form */
#ipWidgetNewsletterPopup .instructions { text-align: center; }
#accountInfoForm .field { text-align: center; margin: 20px 0; }
#ipWidgetNewsletterPopup .accountInfo #apiKey {
    /*display: block;*/
    padding: 8px 5px;
    width: 100%;
    min-width: 130px;
    max-width: 450px;
    border: 1px solid;
    text-align: center;
}

#ipWidgetNewsletterPopup .accountInfo .mailingList { display: none; }
#ipWidgetNewsletterPopup .accountInfo #mailingList {
    border: 1px solid;
}

/***** FRONT END *****/

/* MailChimp Form Embed Code - Slim - 08/17/2011 */
#mc_embed_signup form {display:block; position:relative; text-align:left; /* padding:10px 0 10px 3% */}
#mc_embed_signup h2 {font-weight:bold; padding:0; margin:15px 0; font-size:1.4em;}
#mc_embed_signup input {border:1px solid #999; -webkit-appearance:none;}
#mc_embed_signup input[type=checkbox]{-webkit-appearance:checkbox;}
#mc_embed_signup input[type=radio]{-webkit-appearance:radio;}
#mc_embed_signup input:focus {border-color:#333;}
#mc_embed_signup .button {clear:both; background-color: #aaa; border: 0 none; border-radius:4px; color: #FFFFFF; cursor: pointer; display: inline-block; font-size:15px; font-weight: bold; height: 100%; line-height: 32px; margin: 0 5px 10px 0; padding:0; text-align: center; text-decoration: none; vertical-align: top; white-space: nowrap; width: auto;}
#mc_embed_signup .button:hover {background-color:#777;}
#mc_embed_signup .small-meta {font-size: 11px;}
#mc_embed_signup .nowrap {white-space:nowrap;}     
#mc_embed_signup .clear {clear:none; display:inline;}

#mc_embed_signup label {
    display: block; 
    font-size: 16px; 
    padding-bottom: 10px; 
    font-weight:bold;
    text-align: center;
}
#mc_embed_signup input.email {
    display: block;
    padding: 8px 5px;
    margin: 0 auto;
    width: 100%;
    min-width: 40%;
    max-width: 50%;
}
#mc_embed_signup input.button {
    display: block; 
    width: 20%; 
    margin: 10px auto 0; 
    min-width: 90px;
}

#mc_embed_signup div#mce-responses {float:left; top:-1.4em; padding:0em .5em 0em .5em; overflow:hidden; width:90%;margin: 0 5%; clear: both;}
#mc_embed_signup div.response {margin:1em 0; padding:1em .5em .5em 0; font-weight:bold; float:left; top:-1.5em; z-index:1; width:80%;}
#mc_embed_signup #mce-error-response {display:none;}
#mc_embed_signup #mce-success-response {color:#529214; display:none;}
#mc_embed_signup label.error {display:block; float:none; width:auto; margin-left:1.05em; text-align:left; padding:.5em 0;}

/* One Column */
.ipWidget-Columns .ipWidget-Newsletter #mc_embed_signup input.email {
    max-width: 80%;
}
.ipWidget-Columns .ipWidget-Newsletter #mc_embed_signup input.button {
    width: 38%;
    min-width: 132px;
}
/* Success Messages */

#mc_embed_signup .messages .messageSuccess {
    color: #3C763D;
    border-color: #D6E9C6;
    background-color: #DFF0D8;
    text-align: center;
    padding: 15px;
    margin-bottom: 10px;
    border-radius: 4px;
}
#mc_embed_signup .messages .messageError {
    color: #A94442;
    background-color: #F2DEDE;
    border-color: #EBCCD1;
    text-align: center;
    padding: 15px;
    margin-bottom: 10px;
    border-radius: 4px;
}

@media only screen and (min-width: 768px) and (max-width: 900px) {
    .ipWidget-Columns .ipWidget-Newsletter #mc_embed_signup input.email {
        max-width: 50%;
    }
    .ipWidget-Columns .ipWidget-Newsletter #mc_embed_signup input.button {
        width: 20%;
    }
}
@media only screen and (max-width: 740px) {
    #mc_embed_signup input.email {
        max-width: 80%;
    }
}

/*http://www.officialricardo.com/Plugin/MASadmin/assets/frontend.css?116*/
/*Remove menu in preview mode*/
.ip .ipAdminNavbar ._toggle,
.ip .navbar-inverse .navbar-nav > li .ipsAdminPageSettings { display: none; }

.ipWidget-Divider.ipSkin-default,
.ipWidget-Divider.ipSkin-default-single-line {
    border-bottom: 1px solid #747474;
    height: 0;
}

/*show links on top of preview mode*/
.ip .ipAdminNavbar .nav._right li:last-child { display: none; }
.ip .ipAdminNavbar .nav._right li:not(:last-child) { display: block; }
.ip .navbar-center,
.ip .navbar-center .navbar-center-container { width: auto; }

/*video bg fix*/
.customPageBackground .wrapper {
    z-index: 1;
}
/*http://www.officialricardo.com/Plugin/Menu/assets/Menu.css?116*/
.mobile-menu-container { 
	display: none; 
}
.topmenuToggle {
	padding-left: 1.25em;
}
.topmenuToggle {
    position: absolute;
    top: 14px;
    left: 0;
    width: 22px;
    height: 18px;
    border-top: 11px double #000;
    border-bottom: 4px solid #000;
}
/*http://www.officialricardo.com/Plugin/Menu/assets/jquery.mmenu.all.css?116*/
/*
	jQuery.mmenu CSS
*/
/*
	jQuery.mmenu oncanvas CSS
*/
.mm-hidden {
  display: none !important; }

.mm-wrapper {
  overflow-x: hidden;
  position: relative; }

.mm-menu,
.mm-menu > .mm-panel {
  margin: 0;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 0; }

.mm-menu {
  box-sizing: border-box;
  background: inherit;
  display: block;
  overflow: hidden;
  padding: 0; }

.mm-panel {
  -webkit-transition: -webkit-transform 0.4s ease;
  -moz-transition: -moz-transform 0.4s ease;
  -ms-transition: -ms-transform 0.4s ease;
  -o-transition: -o-transform 0.4s ease;
  transition: transform 0.4s ease;
  -webkit-transform: translate3d(100%, 0, 0);
  -moz-transform: translate3d(100%, 0, 0);
  -ms-transform: translate3d(100%, 0, 0);
  -o-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0); }
  .mm-panel.mm-opened {
    -webkit-transform: translate3d(0%, 0, 0);
    -moz-transform: translate3d(0%, 0, 0);
    -ms-transform: translate3d(0%, 0, 0);
    -o-transform: translate3d(0%, 0, 0);
    transform: translate3d(0%, 0, 0); }
  .mm-panel.mm-subopened {
    -webkit-transform: translate3d(-30%, 0, 0);
    -moz-transform: translate3d(-30%, 0, 0);
    -ms-transform: translate3d(-30%, 0, 0);
    -o-transform: translate3d(-30%, 0, 0);
    transform: translate3d(-30%, 0, 0); }
  .mm-panel.mm-highest {
    z-index: 1; }

.mm-menu > .mm-panel {
  background: inherit;
  border-color: inherit;
  -webkit-overflow-scrolling: touch;
  overflow: scroll;
  overflow-x: hidden;
  overflow-y: auto;
  box-sizing: border-box;
  padding: 0 20px; }
  .mm-menu > .mm-panel.mm-hasnavbar {
    padding-top: 40px; }
  .mm-menu > .mm-panel:before, .mm-menu > .mm-panel:after {
    content: '';
    display: block;
    height: 20px; }

.mm-vertical .mm-panel {
  -webkit-transform: none !important;
  -moz-transform: none !important;
  -ms-transform: none !important;
  -o-transform: none !important;
  transform: none !important; }

.mm-vertical .mm-listview .mm-panel,
.mm-listview .mm-vertical .mm-panel {
  display: none;
  padding: 10px 0 10px 10px; }
  .mm-vertical .mm-listview .mm-panel .mm-listview > li:last-child:after,
  .mm-listview .mm-vertical .mm-panel .mm-listview > li:last-child:after {
    border-color: transparent; }

.mm-vertical li.mm-opened > .mm-panel,
li.mm-vertical.mm-opened > .mm-panel {
  display: block; }

.mm-vertical .mm-listview > li > .mm-next,
.mm-listview > li.mm-vertical > .mm-next {
  height: 40px;
  bottom: auto; }
  .mm-vertical .mm-listview > li > .mm-next:after,
  .mm-listview > li.mm-vertical > .mm-next:after {
    top: 16px;
    bottom: auto; }
.mm-vertical .mm-listview > li.mm-opened > .mm-next:after,
.mm-listview > li.mm-vertical.mm-opened > .mm-next:after {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg); }

.mm-navbar {
  border-bottom: 1px solid;
  border-color: inherit;
  text-align: center;
  line-height: 20px;
  height: 40px;
  padding: 0 40px;
  margin: 0;
  position: absolute;
  top: 0;
  left: 0;
  right: 0; }
  .mm-navbar > * {
    display: block;
    padding: 10px 0; }
  .mm-navbar a,
  .mm-navbar a:hover {
    text-decoration: none; }
  .mm-navbar .mm-title {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden; }
  .mm-navbar .mm-btn {
    box-sizing: border-box;
    width: 40px;
    height: 40px;
    position: absolute;
    top: 0;
    z-index: 1; }
    .mm-navbar .mm-btn:first-child {
      padding-left: 20px;
      left: 0; }
    .mm-navbar .mm-btn:last-child {
      text-align: right;
      padding-right: 20px;
      right: 0; }

.mm-panel .mm-navbar {
  display: none; }
.mm-panel.mm-hasnavbar .mm-navbar {
  display: block; }

.mm-listview,
.mm-listview > li {
  list-style: none;
  display: block;
  padding: 0;
  margin: 0; }

.mm-listview {
  font: inherit;
  font-size: 14px;
  line-height: 20px; }
  .mm-listview a,
  .mm-listview a:hover {
    text-decoration: none; }
  .mm-listview > li {
    position: relative; }
    .mm-listview > li, .mm-listview > li:after,
    .mm-listview > li .mm-next,
    .mm-listview > li .mm-next:before {
      border-color: inherit; }
    .mm-listview > li > a,
    .mm-listview > li > span {
      text-overflow: ellipsis;
      white-space: nowrap;
      overflow: hidden;
      color: inherit;
      display: block;
      padding: 10px 10px 10px 20px;
      margin: 0; }
      .mm-listview > li > a.mm-arrow,
      .mm-listview > li > span.mm-arrow {
        padding-right: 50px; }
    .mm-listview > li:not(.mm-divider):after {
      content: '';
      border-bottom-width: 1px;
      border-bottom-style: solid;
      display: block;
      position: absolute;
      left: 0;
      right: 0;
      bottom: 0; }
    .mm-listview > li:not(.mm-divider):after {
      left: 20px; }
  .mm-listview .mm-next {
    background: rgba(3, 2, 1, 0);
    width: 50px;
    padding: 0;
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 2; }
    .mm-listview .mm-next:before {
      content: '';
      border-left-width: 1px;
      border-left-style: solid;
      display: block;
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0; }
    .mm-listview .mm-next + a,
    .mm-listview .mm-next + span {
      margin-right: 50px; }
    .mm-listview .mm-next.mm-fullsubopen {
      width: 100%; }
      .mm-listview .mm-next.mm-fullsubopen:before {
        border-left: none; }
      .mm-listview .mm-next.mm-fullsubopen + a,
      .mm-listview .mm-next.mm-fullsubopen + span {
        padding-right: 50px;
        margin-right: 0; }

.mm-menu > .mm-panel > .mm-listview {
  margin: 20px -20px; }
.mm-menu > .mm-panel > .mm-listview:first-child,
.mm-menu > .mm-panel > .mm-navbar + .mm-listview {
  margin-top: -20px; }

.mm-listview .mm-inset {
  list-style: inside disc;
  padding: 0 10px 15px 40px;
  margin: 0; }
  .mm-listview .mm-inset > li {
    padding: 5px 0; }

.mm-listview .mm-divider {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  font-size: 10px;
  text-transform: uppercase;
  text-indent: 20px;
  line-height: 25px; }

.mm-listview .mm-spacer {
  padding-top: 40px; }
  .mm-listview .mm-spacer > .mm-next {
    top: 40px; }
  .mm-listview .mm-spacer.mm-divider {
    padding-top: 25px; }

.mm-prev:before,
.mm-next:after,
.mm-arrow:after {
  content: '';
  border: 2px solid transparent;
  display: inline-block;
  width: 8px;
  height: 8px;
  margin: auto;
  position: absolute;
  top: 0;
  bottom: 0;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg); }

.mm-prev:before {
  border-right: none;
  border-bottom: none;
  left: 20px; }

.mm-next:after,
.mm-arrow:after {
  border-top: none;
  border-left: none;
  right: 20px; }

.mm-menu {
  background: #f3f3f3;
  border-color: rgba(0, 0, 0, 0.1);
  color: rgba(0, 0, 0, 0.7); }
  .mm-menu .mm-navbar > *,
  .mm-menu .mm-navbar a {
    color: rgba(0, 0, 0, 0.3); }
  .mm-menu .mm-navbar .mm-btn:before, .mm-menu .mm-navbar .mm-btn:after {
    border-color: rgba(0, 0, 0, 0.3); }
  .mm-menu .mm-listview {
    border-color: rgba(0, 0, 0, 0.1); }
    .mm-menu .mm-listview > li .mm-next:after,
    .mm-menu .mm-listview > li .mm-arrow:after {
      border-color: rgba(0, 0, 0, 0.3); }
    .mm-menu .mm-listview > li.mm-selected > a:not(.mm-next),
    .mm-menu .mm-listview > li.mm-selected > span {
      background: rgba(255, 255, 255, 0.5); }
  .mm-menu.mm-vertical .mm-listview > li.mm-opened > a.mm-next,
  .mm-menu.mm-vertical .mm-listview > li.mm-opened > .mm-panel,
  .mm-menu .mm-listview > li.mm-opened.mm-vertical > a.mm-next,
  .mm-menu .mm-listview > li.mm-opened.mm-vertical > .mm-panel {
    background: rgba(0, 0, 0, 0.05); }
  .mm-menu .mm-divider {
    background: rgba(0, 0, 0, 0.05); }

/*
	jQuery.mmenu offcanvas addon CSS
*/
.mm-page {
  box-sizing: border-box;
  position: relative; }

.mm-slideout {
  -webkit-transition: -webkit-transform 0.4s ease;
  -ms-transition: -ms-transform 0.4s ease;
  transition: transform 0.4s ease; }

html.mm-opened {
  overflow: hidden;
  position: relative; }
  html.mm-opened body {
    overflow: hidden; }

html.mm-background .mm-page {
  background: inherit; }

#mm-blocker {
  background: rgba(3, 2, 1, 0);
  display: none;
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 999999; }

html.mm-opened #mm-blocker,
html.mm-blocking #mm-blocker {
  display: block; }

.mm-menu.mm-offcanvas {
  display: none;
  position: fixed; }
.mm-menu.mm-current {
  display: block; }

.mm-menu {
  width: 80%;
  min-width: 140px;
  max-width: 440px; }

html.mm-opening .mm-slideout {
  -webkit-transform: translate(80%, 0);
  -moz-transform: translate(80%, 0);
  -ms-transform: translate(80%, 0);
  -o-transform: translate(80%, 0);
  transform: translate(80%, 0); }

@media all and (max-width: 175px) {
  html.mm-opening .mm-slideout {
    -webkit-transform: translate(140px, 0);
    -moz-transform: translate(140px, 0);
    -ms-transform: translate(140px, 0);
    -o-transform: translate(140px, 0);
    transform: translate(140px, 0); } }
@media all and (min-width: 550px) {
  html.mm-opening .mm-slideout {
    -webkit-transform: translate(440px, 0);
    -moz-transform: translate(440px, 0);
    -ms-transform: translate(440px, 0);
    -o-transform: translate(440px, 0);
    transform: translate(440px, 0); } }
/*
	jQuery.mmenu autoHeight addon CSS
*/
.mm-menu.mm-top.mm-autoheight, .mm-menu.mm-bottom.mm-autoheight {
  max-height: 80%; }
  .mm-menu.mm-top.mm-autoheight.mm-fullscreen, .mm-menu.mm-bottom.mm-autoheight.mm-fullscreen {
    max-height: 100%; }
.mm-menu.mm-measureheight > .mm-panel {
  bottom: auto !important;
  height: auto !important; }

/*
	jQuery.mmenu counters addon CSS
*/
em.mm-counter {
  font: inherit;
  font-size: 14px;
  font-style: normal;
  text-indent: 0;
  line-height: 20px;
  display: block;
  margin-top: -10px;
  position: absolute;
  right: 45px;
  top: 50%; }
  em.mm-counter + a.mm-next {
    width: 90px; }
    em.mm-counter + a.mm-next + a,
    em.mm-counter + a.mm-next + span {
      margin-right: 90px; }
  em.mm-counter + a.mm-fullsubopen {
    padding-left: 0; }

.mm-vertical > .mm-counter {
  top: 12px;
  margin-top: 0; }
.mm-vertical.mm-spacer > .mm-counter {
  margin-top: 40px; }

.mm-nosubresults > .mm-counter {
  display: none; }

.mm-menu em.mm-counter {
  color: rgba(0, 0, 0, 0.3); }

/*
	jQuery.mmenu dividers addon CSS
*/
.mm-divider > span {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  padding: 0;
  line-height: 25px; }
.mm-divider.mm-opened a.mm-next:after {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg); }

.mm-collapsed:not(.mm-uncollapsed) {
  display: none; }

.mm-fixeddivider {
  background: inherit;
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  z-index: 2;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }
  .mm-fixeddivider:after {
    content: none !important;
    display: none !important; }

.mm-hasdividers .mm-fixeddivider {
  display: block; }

.mm-menu .mm-fixeddivider span {
  background: rgba(0, 0, 0, 0.05); }

/*
	jQuery.mmenu dragOpen addon CSS
*/
html.mm-opened.mm-dragging .mm-menu,
html.mm-opened.mm-dragging .mm-page,
html.mm-opened.mm-dragging .mm-fixed-top,
html.mm-opened.mm-dragging .mm-fixed-bottom,
html.mm-opened.mm-dragging #mm-blocker {
  -webkit-transition-duration: 0s;
  -moz-transition-duration: 0s;
  -ms-transition-duration: 0s;
  -o-transition-duration: 0s;
  transition-duration: 0s; }

/*
	jQuery.mmenu iconpanels addon CSS
*/
.mm-iconpanel .mm-panel {
  -webkit-transition-property: -webkit-transform, left, right;
  -moz-transition-property: -moz-transform, left, right;
  -ms-transition-property: -ms-transform, left, right;
  -o-transition-property: -o-transform, left, right;
  transition-property: transform, left, right; }
  .mm-iconpanel .mm-panel.mm-opened {
    border-left: 1px solid;
    border-color: inherit; }
  .mm-iconpanel .mm-panel.mm-subopened {
    overflow-y: hidden;
    left: -40px;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }

.mm-iconpanel .mm-panel.mm-iconpanel-0 {
  left: 0px; }

.mm-iconpanel .mm-panel.mm-iconpanel-1 {
  left: 40px; }

.mm-iconpanel .mm-panel.mm-iconpanel-2 {
  left: 80px; }

.mm-iconpanel .mm-panel.mm-iconpanel-3 {
  left: 120px; }

.mm-iconpanel .mm-panel.mm-iconpanel-4 {
  left: 160px; }

.mm-iconpanel .mm-panel.mm-iconpanel-5 {
  left: 200px; }

.mm-iconpanel .mm-panel.mm-iconpanel-6 {
  left: 240px; }

.mm-subblocker {
  background: inherit;
  opacity: 0;
  display: block;
  -webkit-transition: opacity 0.4s ease;
  -moz-transition: opacity 0.4s ease;
  -ms-transition: opacity 0.4s ease;
  -o-transition: opacity 0.4s ease;
  transition: opacity 0.4s ease; }

.mm-subopened .mm-subblocker {
  opacity: 0.6;
  position: absolute;
  top: 0;
  right: 0;
  bottom: -100000px;
  left: 0;
  z-index: 3; }

/*
	jQuery.mmenu navbars addon CSS
*/
.mm-menu > .mm-navbar {
  background: inherit;
  padding: 0;
  z-index: 3;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

.mm-navbar-bottom {
  border-top-width: 1px;
  border-top-style: solid;
  border-bottom: none;
  top: auto;
  bottom: 0; }

.mm-navbar-top ~ .mm-navbar-top {
  border-bottom: none; }

.mm-navbar-bottom ~ .mm-navbar-bottom {
  border-top: none; }

.mm-navbar.mm-hasbtns {
  padding: 0 40px; }

.mm-close:after {
  content: 'x'; }

.mm-navbar[class*="mm-navbar-content-"] > * {
  box-sizing: border-box;
  display: block;
  float: left; }

.mm-navbar > .mm-breadcrumbs {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
  overflow-x: auto;
  text-align: left;
  padding: 0 0 0 17px; }
  .mm-navbar > .mm-breadcrumbs > * {
    display: inline-block;
    padding: 10px 3px; }
  .mm-navbar > .mm-breadcrumbs > a {
    text-decoration: underline; }
.mm-navbar.mm-hasbtns .mm-breadcrumbs {
  margin-left: -40px; }
.mm-navbar.mm-hasbtns .mm-btn:not(.mm-hidden) + .mm-breadcrumbs {
  margin-left: 0;
  padding-left: 0; }

.mm-navbar-top-1 {
  top: 0px; }

.mm-hasnavbar-top-1 .mm-panel {
  top: 40px; }
.mm-hasnavbar-top-1 .mm-indexer {
  top: 50px; }
.mm-hasnavbar-top-1 .mm-fixeddivider {
  top: 40px; }

.mm-navbar-top-2 {
  top: 40px; }

.mm-hasnavbar-top-2 .mm-panel {
  top: 80px; }
.mm-hasnavbar-top-2 .mm-indexer {
  top: 90px; }
.mm-hasnavbar-top-2 .mm-fixeddivider {
  top: 80px; }

.mm-navbar-top-3 {
  top: 80px; }

.mm-hasnavbar-top-3 .mm-panel {
  top: 120px; }
.mm-hasnavbar-top-3 .mm-indexer {
  top: 130px; }
.mm-hasnavbar-top-3 .mm-fixeddivider {
  top: 120px; }

.mm-navbar-top-4 {
  top: 120px; }

.mm-hasnavbar-top-4 .mm-panel {
  top: 160px; }
.mm-hasnavbar-top-4 .mm-indexer {
  top: 170px; }
.mm-hasnavbar-top-4 .mm-fixeddivider {
  top: 160px; }

.mm-navbar-bottom-1 {
  bottom: 0px; }

.mm-hasnavbar-bottom-1 .mm-panel {
  bottom: 40px; }
.mm-hasnavbar-bottom-1 .mm-indexer {
  bottom: 50px; }

.mm-navbar-bottom-2 {
  bottom: 40px; }

.mm-hasnavbar-bottom-2 .mm-panel {
  bottom: 80px; }
.mm-hasnavbar-bottom-2 .mm-indexer {
  bottom: 90px; }

.mm-navbar-bottom-3 {
  bottom: 80px; }

.mm-hasnavbar-bottom-3 .mm-panel {
  bottom: 120px; }
.mm-hasnavbar-bottom-3 .mm-indexer {
  bottom: 130px; }

.mm-navbar-bottom-4 {
  bottom: 120px; }

.mm-hasnavbar-bottom-4 .mm-panel {
  bottom: 160px; }
.mm-hasnavbar-bottom-4 .mm-indexer {
  bottom: 170px; }

.mm-navbar-size-2 {
  height: 80px; }

.mm-navbar-size-3 {
  height: 120px; }

.mm-navbar-size-4 {
  height: 160px; }

.mm-navbar-content-2 > * {
  width: 50%; }

.mm-navbar-content-3 > * {
  width: 33.33%; }

.mm-navbar-content-4 > * {
  width: 25%; }

.mm-navbar-content-5 > * {
  width: 20%; }

.mm-navbar-content-6 > * {
  width: 16.67%; }

/*
	jQuery.mmenu searchfield addon CSS
*/
.mm-search,
.mm-search input {
  box-sizing: border-box; }

.mm-search {
  height: 40px;
  padding: 7px 10px 0 10px; }
  .mm-search input {
    border: none;
    border-radius: 26px;
    font: inherit;
    font-size: 14px;
    line-height: 26px;
    outline: none;
    display: block;
    width: 100%;
    height: 26px;
    margin: 0;
    padding: 0 10px; }
  .mm-search input::-ms-clear {
    display: none; }

.mm-panel > .mm-search {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0; }
.mm-panel.mm-hassearch {
  padding-top: 40px; }
  .mm-panel.mm-hassearch.mm-hasnavbar {
    padding-top: 80px; }
    .mm-panel.mm-hassearch.mm-hasnavbar .mm-search {
      top: 40px; }

.mm-noresultsmsg {
  text-align: center;
  font-size: 21px;
  display: none;
  padding: 40px 0; }

.mm-noresults .mm-noresultsmsg {
  display: block; }
.mm-noresults .mm-indexer {
  display: none !important; }

li.mm-nosubresults > a.mm-next {
  display: none; }
  li.mm-nosubresults > a.mm-next + a,
  li.mm-nosubresults > a.mm-next + span {
    padding-right: 10px; }

.mm-menu .mm-search input {
  background: rgba(0, 0, 0, 0.05);
  color: rgba(0, 0, 0, 0.7); }
.mm-menu .mm-noresultsmsg {
  color: rgba(0, 0, 0, 0.3); }

/*
	jQuery.mmenu sectionIndexer addon CSS
*/
.mm-indexer {
  background: inherit;
  text-align: center;
  font-size: 12px;
  box-sizing: border-box;
  width: 20px;
  position: absolute;
  top: 10px;
  bottom: 10px;
  right: -100px;
  z-index: 3;
  -webkit-transition: right 0.4s ease;
  -moz-transition: right 0.4s ease;
  -ms-transition: right 0.4s ease;
  -o-transition: right 0.4s ease;
  transition: right 0.4s ease;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }
  .mm-indexer a {
    text-decoration: none;
    display: block;
    height: 3.85%; }
  .mm-indexer ~ .mm-panel.mm-hasindexer {
    padding-right: 40px; }

.mm-hasindexer .mm-indexer {
  right: 0; }
.mm-hasindexer .mm-fixeddivider {
  right: 20px; }

.mm-menu .mm-indexer a {
  color: rgba(0, 0, 0, 0.3); }

/*
	jQuery.mmenu toggles addon CSS
*/
input.mm-toggle,
input.mm-check {
  position: absolute;
  left: -10000px; }

label.mm-toggle,
label.mm-check {
  margin: 0;
  position: absolute;
  top: 50%;
  z-index: 2; }
  label.mm-toggle:before,
  label.mm-check:before {
    content: '';
    display: block; }

label.mm-toggle {
  border-radius: 30px;
  width: 50px;
  height: 30px;
  margin-top: -15px; }
  label.mm-toggle:before {
    border-radius: 30px;
    width: 28px;
    height: 28px;
    margin: 1px; }

input.mm-toggle:checked ~ label.mm-toggle:before {
  float: right; }

label.mm-check {
  width: 30px;
  height: 30px;
  margin-top: -15px; }
  label.mm-check:before {
    border-left: 3px solid;
    border-bottom: 3px solid;
    width: 40%;
    height: 20%;
    margin: 25% 0 0 20%;
    opacity: 0.1;
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg); }

input.mm-check:checked ~ label.mm-check:before {
  opacity: 1; }

li.mm-vertical label.mm-toggle, li.mm-vertical label.mm-check {
  bottom: auto;
  margin-top: 0; }
li.mm-vertical label.mm-toggle {
  top: 5px; }
li.mm-vertical label.mm-check {
  top: 5px; }

label.mm-toggle, label.mm-check {
  right: 20px; }
label.mm-toggle + a,
label.mm-toggle + span {
  padding-right: 80px; }
label.mm-check + a,
label.mm-check + span {
  padding-right: 60px; }

a.mm-next + label.mm-toggle, a.mm-next + label.mm-check {
  right: 60px; }
  a.mm-next + label.mm-toggle + a,
  a.mm-next + label.mm-toggle + span, a.mm-next + label.mm-check + a,
  a.mm-next + label.mm-check + span {
    margin-right: 50px; }
a.mm-next + label.mm-toggle + a,
a.mm-next + label.mm-toggle + span {
  padding-right: 70px; }
a.mm-next + label.mm-check + a,
a.mm-next + label.mm-check + span {
  padding-right: 50px; }

em.mm-counter + a.mm-next + label.mm-toggle, em.mm-counter + a.mm-next + label.mm-check {
  right: 100px; }
  em.mm-counter + a.mm-next + label.mm-toggle + a,
  em.mm-counter + a.mm-next + label.mm-toggle + span, em.mm-counter + a.mm-next + label.mm-check + a,
  em.mm-counter + a.mm-next + label.mm-check + span {
    margin-right: 90px; }

.mm-menu label.mm-toggle {
  background: rgba(0, 0, 0, 0.1); }
  .mm-menu label.mm-toggle:before {
    background: #f3f3f3; }
.mm-menu input.mm-toggle:checked ~ label.mm-toggle {
  background: #4bd963; }

.mm-menu label.mm-check:before {
  border-color: rgba(0, 0, 0, 0.7); }

/*
	jQuery.mmenu borderstyle extension CSS
*/
.mm-menu.mm-border-none .mm-listview > li:after,
.mm-listview.mm-border-none > li:after {
  content: none; }

.mm-menu.mm-border-full .mm-listview > li:after,
.mm-listview.mm-border-full > li:after {
  left: 0 !important; }

/*
	jQuery.mmenu effects extension CSS
*/
html.mm-effect-zoom-menu .mm-menu.mm-offcanvas {
  -webkit-transition: -webkit-transform 0.4s ease;
  -moz-transition: -moz-transform 0.4s ease;
  -ms-transition: -ms-transform 0.4s ease;
  -o-transition: -o-transform 0.4s ease;
  transition: transform 0.4s ease; }
html.mm-effect-zoom-menu.mm-opened .mm-menu.mm-effect-zoom-menu {
  -webkit-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);
  -moz-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);
  -ms-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);
  -o-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);
  transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);
  -webkit-transform-origin: left center;
  -moz-transform-origin: left center;
  -ms-transform-origin: left center;
  -o-transform-origin: left center;
  transform-origin: left center; }
html.mm-effect-zoom-menu.mm-opening .mm-menu.mm-effect-zoom-menu {
  -webkit-transform: scale(1, 1) translate3d(0%, 0, 0);
  -moz-transform: scale(1, 1) translate3d(0%, 0, 0);
  -ms-transform: scale(1, 1) translate3d(0%, 0, 0);
  -o-transform: scale(1, 1) translate3d(0%, 0, 0);
  transform: scale(1, 1) translate3d(0%, 0, 0); }
html.mm-effect-zoom-menu.mm-right.mm-opened .mm-menu.mm-offcanvas {
  -webkit-transform: scale(0.7, 0.7) translate3d(30%, 0, 0);
  -moz-transform: scale(0.7, 0.7) translate3d(30%, 0, 0);
  -ms-transform: scale(0.7, 0.7) translate3d(30%, 0, 0);
  -o-transform: scale(0.7, 0.7) translate3d(30%, 0, 0);
  transform: scale(0.7, 0.7) translate3d(30%, 0, 0);
  -webkit-transform-origin: right center;
  -moz-transform-origin: right center;
  -ms-transform-origin: right center;
  -o-transform-origin: right center;
  transform-origin: right center; }
html.mm-effect-zoom-menu.mm-right.mm-opening .mm-menu.mm-effect-zoom-menu {
  -webkit-transform: scale(1, 1) translate3d(0%, 0, 0);
  -moz-transform: scale(1, 1) translate3d(0%, 0, 0);
  -ms-transform: scale(1, 1) translate3d(0%, 0, 0);
  -o-transform: scale(1, 1) translate3d(0%, 0, 0);
  transform: scale(1, 1) translate3d(0%, 0, 0); }

html.mm-effect-slide-menu .mm-menu.mm-effect-slide-menu {
  -webkit-transition: -webkit-transform 0.4s ease;
  -moz-transition: -moz-transform 0.4s ease;
  -ms-transition: -ms-transform 0.4s ease;
  -o-transition: -o-transform 0.4s ease;
  transition: transform 0.4s ease; }
html.mm-effect-slide-menu.mm-opened .mm-menu.mm-effect-slide-menu {
  -webkit-transform: translate3d(-30%, 0, 0);
  -moz-transform: translate3d(-30%, 0, 0);
  -ms-transform: translate3d(-30%, 0, 0);
  -o-transform: translate3d(-30%, 0, 0);
  transform: translate3d(-30%, 0, 0); }
html.mm-effect-slide-menu.mm-opening .mm-menu.mm-effect-slide-menu {
  -webkit-transform: translate3d(0%, 0, 0);
  -moz-transform: translate3d(0%, 0, 0);
  -ms-transform: translate3d(0%, 0, 0);
  -o-transform: translate3d(0%, 0, 0);
  transform: translate3d(0%, 0, 0); }
html.mm-effect-slide-menu.mm-right.mm-opened .mm-menu.mm-effect-slide-menu {
  -webkit-transform: translate3d(30%, 0, 0);
  -moz-transform: translate3d(30%, 0, 0);
  -ms-transform: translate3d(30%, 0, 0);
  -o-transform: translate3d(30%, 0, 0);
  transform: translate3d(30%, 0, 0); }
html.mm-effect-slide-menu.mm-right.mm-opening .mm-menu.mm-effect-slide-menu {
  -webkit-transform: translate3d(0%, 0, 0);
  -moz-transform: translate3d(0%, 0, 0);
  -ms-transform: translate3d(0%, 0, 0);
  -o-transform: translate3d(0%, 0, 0);
  transform: translate3d(0%, 0, 0); }

html.mm-effect-fade-menu .mm-menu.mm-effect-fade-menu {
  opacity: 0;
  -webkit-transition: opacity 0.4s ease;
  -moz-transition: opacity 0.4s ease;
  -ms-transition: opacity 0.4s ease;
  -o-transition: opacity 0.4s ease;
  transition: opacity 0.4s ease; }
html.mm-effect-fade-menu.mm-opening .mm-menu.mm-effect-fade-menu {
  opacity: 1; }

.mm-menu.mm-effect-zoom-panels .mm-panel {
  -webkit-transform: scale(1.5, 1.5) translate3d(100%, 0, 0);
  -moz-transform: scale(1.5, 1.5) translate3d(100%, 0, 0);
  -ms-transform: scale(1.5, 1.5) translate3d(100%, 0, 0);
  -o-transform: scale(1.5, 1.5) translate3d(100%, 0, 0);
  transform: scale(1.5, 1.5) translate3d(100%, 0, 0);
  -webkit-transform-origin: left center;
  -moz-transform-origin: left center;
  -ms-transform-origin: left center;
  -o-transform-origin: left center;
  transform-origin: left center; }
  .mm-menu.mm-effect-zoom-panels .mm-panel.mm-opened {
    -webkit-transform: scale(1, 1) translate3d(0%, 0, 0);
    -moz-transform: scale(1, 1) translate3d(0%, 0, 0);
    -ms-transform: scale(1, 1) translate3d(0%, 0, 0);
    -o-transform: scale(1, 1) translate3d(0%, 0, 0);
    transform: scale(1, 1) translate3d(0%, 0, 0); }
    .mm-menu.mm-effect-zoom-panels .mm-panel.mm-opened.mm-subopened {
      -webkit-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);
      -moz-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);
      -ms-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);
      -o-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);
      transform: scale(0.7, 0.7) translate3d(-30%, 0, 0); }

.mm-menu.mm-effect-slide-panels-0 .mm-panel.mm-subopened {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }
.mm-menu.mm-effect-slide-panels-100 .mm-panel.mm-subopened {
  -webkit-transform: translate3d(-100%, 0, 0);
  -moz-transform: translate3d(-100%, 0, 0);
  -ms-transform: translate3d(-100%, 0, 0);
  -o-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0); }

html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li {
  -webkit-transition: -webkit-transform 0.4s ease;
  -moz-transition: -moz-transform 0.4s ease;
  -ms-transition: -ms-transform 0.4s ease;
  -o-transition: -o-transform 0.4s ease;
  transition: transform 0.4s ease;
  -webkit-transform: translate3d(100%, 0, 0);
  -moz-transform: translate3d(100%, 0, 0);
  -ms-transform: translate3d(100%, 0, 0);
  -o-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0); }
  html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(1) {
    -webkit-transition-delay: 100ms;
    -moz-transition-delay: 100ms;
    -ms-transition-delay: 100ms;
    -o-transition-delay: 100ms;
    transition-delay: 100ms; }
  html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(2) {
    -webkit-transition-delay: 200ms;
    -moz-transition-delay: 200ms;
    -ms-transition-delay: 200ms;
    -o-transition-delay: 200ms;
    transition-delay: 200ms; }
  html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(3) {
    -webkit-transition-delay: 300ms;
    -moz-transition-delay: 300ms;
    -ms-transition-delay: 300ms;
    -o-transition-delay: 300ms;
    transition-delay: 300ms; }
  html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(4) {
    -webkit-transition-delay: 400ms;
    -moz-transition-delay: 400ms;
    -ms-transition-delay: 400ms;
    -o-transition-delay: 400ms;
    transition-delay: 400ms; }
  html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(5) {
    -webkit-transition-delay: 500ms;
    -moz-transition-delay: 500ms;
    -ms-transition-delay: 500ms;
    -o-transition-delay: 500ms;
    transition-delay: 500ms; }
  html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(6) {
    -webkit-transition-delay: 600ms;
    -moz-transition-delay: 600ms;
    -ms-transition-delay: 600ms;
    -o-transition-delay: 600ms;
    transition-delay: 600ms; }
  html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(7) {
    -webkit-transition-delay: 700ms;
    -moz-transition-delay: 700ms;
    -ms-transition-delay: 700ms;
    -o-transition-delay: 700ms;
    transition-delay: 700ms; }
  html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(8) {
    -webkit-transition-delay: 800ms;
    -moz-transition-delay: 800ms;
    -ms-transition-delay: 800ms;
    -o-transition-delay: 800ms;
    transition-delay: 800ms; }
  html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(9) {
    -webkit-transition-delay: 900ms;
    -moz-transition-delay: 900ms;
    -ms-transition-delay: 900ms;
    -o-transition-delay: 900ms;
    transition-delay: 900ms; }
html.mm-effect-slide-listitems.mm-opening .mm-menu.mm-effect-slide-listitems .mm-panel.mm-opened .mm-listview > li {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

/*
	jQuery.mmenu fullscreen extension CSS
*/
.mm-menu.mm-fullscreen {
  width: 100%;
  min-width: 140px;
  max-width: 10000px; }

html.mm-opening.mm-fullscreen .mm-slideout {
  -webkit-transform: translate(100%, 0);
  -moz-transform: translate(100%, 0);
  -ms-transform: translate(100%, 0);
  -o-transform: translate(100%, 0);
  transform: translate(100%, 0); }

@media all and (max-width: 140px) {
  html.mm-opening.mm-fullscreen .mm-slideout {
    -webkit-transform: translate(140px, 0);
    -moz-transform: translate(140px, 0);
    -ms-transform: translate(140px, 0);
    -o-transform: translate(140px, 0);
    transform: translate(140px, 0); } }
@media all and (min-width: 10000px) {
  html.mm-opening.mm-fullscreen .mm-slideout {
    -webkit-transform: translate(10000px, 0);
    -moz-transform: translate(10000px, 0);
    -ms-transform: translate(10000px, 0);
    -o-transform: translate(10000px, 0);
    transform: translate(10000px, 0); } }
html.mm-right.mm-opening.mm-fullscreen .mm-slideout {
  -webkit-transform: translate(-100%, 0);
  -moz-transform: translate(-100%, 0);
  -ms-transform: translate(-100%, 0);
  -o-transform: translate(-100%, 0);
  transform: translate(-100%, 0); }

@media all and (max-width: 140px) {
  html.mm-right.mm-opening.mm-fullscreen .mm-slideout {
    -webkit-transform: translate(-140px, 0);
    -moz-transform: translate(-140px, 0);
    -ms-transform: translate(-140px, 0);
    -o-transform: translate(-140px, 0);
    transform: translate(-140px, 0); } }
@media all and (min-width: 10000px) {
  html.mm-right.mm-opening.mm-fullscreen .mm-slideout {
    -webkit-transform: translate(-10000px, 0);
    -moz-transform: translate(-10000px, 0);
    -ms-transform: translate(-10000px, 0);
    -o-transform: translate(-10000px, 0);
    transform: translate(-10000px, 0); } }
.mm-menu.mm-fullscreen.mm-top, .mm-menu.mm-fullscreen.mm-bottom {
  height: 100%;
  min-height: 140px;
  max-height: 10000px; }

html.mm-opened.mm-fullscreen .mm-page {
  box-shadow: none !important; }

/*
	jQuery.mmenu multiline extension CSS
*/
.mm-menu.mm-multiline .mm-listview > li > a,
.mm-menu.mm-multiline .mm-listview > li > span,
.mm-listview.mm-multiline > li
.mm-listview > li.mm-multiline > a,
.mm-listview.mm-multiline > li
.mm-listview > li.mm-multiline > span {
  text-overflow: clip;
  white-space: normal; }

/*
	jQuery.mmenu pageshadow extension CSS
*/
.mm-menu.mm-pageshadow:after {
  content: "";
  display: block;
  width: 20px;
  height: 120%;
  position: absolute;
  left: 100%;
  top: -10%;
  z-index: 99; }
.mm-menu.mm-pageshadow.mm-right:after {
  left: auto;
  right: 100%; }
.mm-menu.mm-pageshadow.mm-next:after, .mm-menu.mm-pageshadow.mm-front:after {
  content: none;
  display: none; }

.mm-menu.mm-pageshadow:after {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); }

/*
	jQuery.mmenu position extension CSS
*/
.mm-menu.mm-top,
.mm-menu.mm-bottom {
  width: 100%;
  min-width: 100%;
  max-width: 100%; }

.mm-menu.mm-right {
  left: auto;
  right: 0; }

.mm-menu.mm-bottom {
  top: auto;
  bottom: 0; }

html.mm-right.mm-opening .mm-slideout {
  -webkit-transform: translate(-80%, 0);
  -moz-transform: translate(-80%, 0);
  -ms-transform: translate(-80%, 0);
  -o-transform: translate(-80%, 0);
  transform: translate(-80%, 0); }

@media all and (max-width: 175px) {
  html.mm-right.mm-opening .mm-slideout {
    -webkit-transform: translate(-140px, 0);
    -moz-transform: translate(-140px, 0);
    -ms-transform: translate(-140px, 0);
    -o-transform: translate(-140px, 0);
    transform: translate(-140px, 0); } }
@media all and (min-width: 550px) {
  html.mm-right.mm-opening .mm-slideout {
    -webkit-transform: translate(-440px, 0);
    -moz-transform: translate(-440px, 0);
    -ms-transform: translate(-440px, 0);
    -o-transform: translate(-440px, 0);
    transform: translate(-440px, 0); } }
/*
	jQuery.mmenu z-position extension CSS
*/
html.mm-front .mm-slideout {
  -webkit-transform: none !important;
  -moz-transform: none !important;
  -ms-transform: none !important;
  -o-transform: none !important;
  transform: none !important;
  z-index: 0 !important; }

.mm-menu.mm-front {
  z-index: 1; }

.mm-menu.mm-front, .mm-menu.mm-next {
  -webkit-transition: -webkit-transform 0.4s ease;
  -ms-transition: -ms-transform 0.4s ease;
  transition: transform 0.4s ease;
  -webkit-transform: translate3d(-100%, 0, 0);
  -moz-transform: translate3d(-100%, 0, 0);
  -ms-transform: translate3d(-100%, 0, 0);
  -o-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0); }
  .mm-menu.mm-front.mm-right, .mm-menu.mm-next.mm-right {
    -webkit-transform: translate3d(100%, 0, 0);
    -moz-transform: translate3d(100%, 0, 0);
    -ms-transform: translate3d(100%, 0, 0);
    -o-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0); }
.mm-menu.mm-top {
  -webkit-transform: translate3d(0, -100%, 0);
  -moz-transform: translate3d(0, -100%, 0);
  -ms-transform: translate3d(0, -100%, 0);
  -o-transform: translate3d(0, -100%, 0);
  transform: translate3d(0, -100%, 0); }
.mm-menu.mm-bottom {
  -webkit-transform: translate3d(0, 100%, 0);
  -moz-transform: translate3d(0, 100%, 0);
  -ms-transform: translate3d(0, 100%, 0);
  -o-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0); }

html.mm-opening .mm-menu.mm-front, html.mm-opening .mm-menu.mm-next {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

.mm-menu.mm-top, .mm-menu.mm-bottom {
  height: 80%;
  min-height: 140px;
  max-height: 880px; }

/*
	jQuery.mmenu themes extension CSS
*/
.mm-menu.mm-theme-dark {
  background: #333333;
  border-color: rgba(0, 0, 0, 0.15);
  color: rgba(255, 255, 255, 0.8); }
  .mm-menu.mm-theme-dark .mm-navbar > *,
  .mm-menu.mm-theme-dark .mm-navbar a {
    color: rgba(255, 255, 255, 0.4); }
  .mm-menu.mm-theme-dark .mm-navbar .mm-btn:before, .mm-menu.mm-theme-dark .mm-navbar .mm-btn:after {
    border-color: rgba(255, 255, 255, 0.4); }
  .mm-menu.mm-theme-dark .mm-listview {
    border-color: rgba(0, 0, 0, 0.15); }
    .mm-menu.mm-theme-dark .mm-listview > li .mm-next:after,
    .mm-menu.mm-theme-dark .mm-listview > li .mm-arrow:after {
      border-color: rgba(255, 255, 255, 0.4); }
    .mm-menu.mm-theme-dark .mm-listview > li.mm-selected > a:not(.mm-next),
    .mm-menu.mm-theme-dark .mm-listview > li.mm-selected > span {
      background: rgba(0, 0, 0, 0.1); }
  .mm-menu.mm-theme-dark.mm-vertical .mm-listview > li.mm-opened > a.mm-next,
  .mm-menu.mm-theme-dark.mm-vertical .mm-listview > li.mm-opened > .mm-panel,
  .mm-menu.mm-theme-dark .mm-listview > li.mm-opened.mm-vertical > a.mm-next,
  .mm-menu.mm-theme-dark .mm-listview > li.mm-opened.mm-vertical > .mm-panel {
    background: rgba(255, 255, 255, 0.05); }
  .mm-menu.mm-theme-dark .mm-divider {
    background: rgba(255, 255, 255, 0.05); }

.mm-menu.mm-theme-dark label.mm-check:before {
  border-color: rgba(255, 255, 255, 0.8); }

.mm-menu.mm-theme-dark em.mm-counter {
  color: rgba(255, 255, 255, 0.4); }

.mm-menu.mm-theme-dark .mm-fixeddivider span {
  background: rgba(255, 255, 255, 0.05); }

.mm-menu.mm-pageshadow.mm-theme-dark:after {
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.5); }

.mm-menu.mm-theme-dark .mm-search input {
  background: rgba(255, 255, 255, 0.3);
  color: rgba(255, 255, 255, 0.8); }
.mm-menu.mm-theme-dark .mm-noresultsmsg {
  color: rgba(255, 255, 255, 0.4); }

.mm-menu.mm-theme-dark .mm-indexer a {
  color: rgba(255, 255, 255, 0.4); }

.mm-menu.mm-theme-dark label.mm-toggle {
  background: rgba(0, 0, 0, 0.15); }
  .mm-menu.mm-theme-dark label.mm-toggle:before {
    background: #333333; }
.mm-menu.mm-theme-dark input.mm-toggle:checked ~ label.mm-toggle {
  background: #4bd963; }

.mm-menu.mm-theme-white {
  background: white;
  border-color: rgba(0, 0, 0, 0.1);
  color: rgba(0, 0, 0, 0.6); }
  .mm-menu.mm-theme-white .mm-navbar > *,
  .mm-menu.mm-theme-white .mm-navbar a {
    color: rgba(0, 0, 0, 0.3); }
  .mm-menu.mm-theme-white .mm-navbar .mm-btn:before, .mm-menu.mm-theme-white .mm-navbar .mm-btn:after {
    border-color: rgba(0, 0, 0, 0.3); }
  .mm-menu.mm-theme-white .mm-listview {
    border-color: rgba(0, 0, 0, 0.1); }
    .mm-menu.mm-theme-white .mm-listview > li .mm-next:after,
    .mm-menu.mm-theme-white .mm-listview > li .mm-arrow:after {
      border-color: rgba(0, 0, 0, 0.3); }
    .mm-menu.mm-theme-white .mm-listview > li.mm-selected > a:not(.mm-next),
    .mm-menu.mm-theme-white .mm-listview > li.mm-selected > span {
      background: rgba(0, 0, 0, 0.05); }
  .mm-menu.mm-theme-white.mm-vertical .mm-listview > li.mm-opened > a.mm-next,
  .mm-menu.mm-theme-white.mm-vertical .mm-listview > li.mm-opened > .mm-panel,
  .mm-menu.mm-theme-white .mm-listview > li.mm-opened.mm-vertical > a.mm-next,
  .mm-menu.mm-theme-white .mm-listview > li.mm-opened.mm-vertical > .mm-panel {
    background: rgba(0, 0, 0, 0.03); }
  .mm-menu.mm-theme-white .mm-divider {
    background: rgba(0, 0, 0, 0.03); }

.mm-menu.mm-theme-white label.mm-check:before {
  border-color: rgba(0, 0, 0, 0.6); }

.mm-menu.mm-theme-white em.mm-counter {
  color: rgba(0, 0, 0, 0.3); }

.mm-menu.mm-theme-white .mm-fixeddivider span {
  background: rgba(0, 0, 0, 0.03); }

.mm-menu.mm-pageshadow.mm-theme-white:after {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); }

.mm-menu.mm-theme-white .mm-search input {
  background: rgba(0, 0, 0, 0.05);
  color: rgba(0, 0, 0, 0.6); }
.mm-menu.mm-theme-white .mm-noresultsmsg {
  color: rgba(0, 0, 0, 0.3); }

.mm-menu.mm-theme-white .mm-indexer a {
  color: rgba(0, 0, 0, 0.3); }

.mm-menu.mm-theme-white label.mm-toggle {
  background: rgba(0, 0, 0, 0.1); }
  .mm-menu.mm-theme-white label.mm-toggle:before {
    background: white; }
.mm-menu.mm-theme-white input.mm-toggle:checked ~ label.mm-toggle {
  background: #4bd963; }

.mm-menu.mm-theme-black {
  background: black;
  border-color: rgba(255, 255, 255, 0.2);
  color: rgba(255, 255, 255, 0.6); }
  .mm-menu.mm-theme-black .mm-navbar > *,
  .mm-menu.mm-theme-black .mm-navbar a {
    color: rgba(255, 255, 255, 0.4); }
  .mm-menu.mm-theme-black .mm-navbar .mm-btn:before, .mm-menu.mm-theme-black .mm-navbar .mm-btn:after {
    border-color: rgba(255, 255, 255, 0.4); }
  .mm-menu.mm-theme-black .mm-listview {
    border-color: rgba(255, 255, 255, 0.2); }
    .mm-menu.mm-theme-black .mm-listview > li .mm-next:after,
    .mm-menu.mm-theme-black .mm-listview > li .mm-arrow:after {
      border-color: rgba(255, 255, 255, 0.4); }
    .mm-menu.mm-theme-black .mm-listview > li.mm-selected > a:not(.mm-next),
    .mm-menu.mm-theme-black .mm-listview > li.mm-selected > span {
      background: rgba(255, 255, 255, 0.3); }
  .mm-menu.mm-theme-black.mm-vertical .mm-listview > li.mm-opened > a.mm-next,
  .mm-menu.mm-theme-black.mm-vertical .mm-listview > li.mm-opened > .mm-panel,
  .mm-menu.mm-theme-black .mm-listview > li.mm-opened.mm-vertical > a.mm-next,
  .mm-menu.mm-theme-black .mm-listview > li.mm-opened.mm-vertical > .mm-panel {
    background: rgba(255, 255, 255, 0.2); }
  .mm-menu.mm-theme-black .mm-divider {
    background: rgba(255, 255, 255, 0.2); }

.mm-menu.mm-theme-black label.mm-check:before {
  border-color: rgba(255, 255, 255, 0.6); }

.mm-menu.mm-theme-black em.mm-counter {
  color: rgba(255, 255, 255, 0.4); }

.mm-menu.mm-theme-black .mm-fixeddivider span {
  background: rgba(255, 255, 255, 0.2); }

.mm-menu.mm-pageshadow.mm-theme-black:after {
  content: none;
  display: none; }

.mm-menu.mm-theme-black .mm-search input {
  background: rgba(255, 255, 255, 0.3);
  color: rgba(255, 255, 255, 0.6); }
.mm-menu.mm-theme-black .mm-noresultsmsg {
  color: rgba(255, 255, 255, 0.4); }

.mm-menu.mm-theme-black .mm-indexer a {
  color: rgba(255, 255, 255, 0.4); }

.mm-menu.mm-theme-black label.mm-toggle {
  background: rgba(255, 255, 255, 0.2); }
  .mm-menu.mm-theme-black label.mm-toggle:before {
    background: black; }
.mm-menu.mm-theme-black input.mm-toggle:checked ~ label.mm-toggle {
  background: #4bd963; }

/*
	jQuery.mmenu tileview extension CSS
*/
.mm-menu.mm-tileview .mm-listview:after,
.mm-menu .mm-tileview.mm-listview:after {
  content: '';
  display: block;
  clear: both; }
.mm-menu.mm-tileview .mm-listview > li,
.mm-menu .mm-tileview.mm-listview > li {
  width: 50%;
  height: 0;
  padding: 50% 0 0 0;
  float: left;
  position: relative; }
  .mm-menu.mm-tileview .mm-listview > li:after,
  .mm-menu .mm-tileview.mm-listview > li:after {
    left: 0;
    top: 0;
    border-right-width: 1px;
    border-right-style: solid;
    z-index: -1; }
  .mm-menu.mm-tileview .mm-listview > li.mm-tile-xs,
  .mm-menu .mm-tileview.mm-listview > li.mm-tile-xs {
    width: 12.5%;
    padding-top: 12.5%; }
  .mm-menu.mm-tileview .mm-listview > li.mm-tile-s,
  .mm-menu .mm-tileview.mm-listview > li.mm-tile-s {
    width: 25%;
    padding-top: 25%; }
  .mm-menu.mm-tileview .mm-listview > li.mm-tile-l,
  .mm-menu .mm-tileview.mm-listview > li.mm-tile-l {
    width: 75%;
    padding-top: 75%; }
  .mm-menu.mm-tileview .mm-listview > li.mm-tile-xl,
  .mm-menu .mm-tileview.mm-listview > li.mm-tile-xl {
    width: 100%;
    padding-top: 100%; }
  .mm-menu.mm-tileview .mm-listview > li > a,
  .mm-menu.mm-tileview .mm-listview > li > span,
  .mm-menu .mm-tileview.mm-listview > li > a,
  .mm-menu .mm-tileview.mm-listview > li > span {
    line-height: 1px;
    text-align: center;
    padding: 50% 10px 0 10px;
    margin: 0;
    position: absolute;
    top: 0;
    right: 1px;
    bottom: 1px;
    left: 0; }
  .mm-menu.mm-tileview .mm-listview > li > .mm-next,
  .mm-menu .mm-tileview.mm-listview > li > .mm-next {
    width: auto; }
    .mm-menu.mm-tileview .mm-listview > li > .mm-next:before, .mm-menu.mm-tileview .mm-listview > li > .mm-next:after,
    .mm-menu .mm-tileview.mm-listview > li > .mm-next:before,
    .mm-menu .mm-tileview.mm-listview > li > .mm-next:after {
      content: none;
      display: none; }
.mm-menu.mm-tileview .mm-panel {
  padding-left: 0;
  padding-right: 0; }
  .mm-menu.mm-tileview .mm-panel:after {
    content: none;
    display: none; }
.mm-menu.mm-tileview .mm-listview {
  margin: 0; }

/*http://www.officialricardo.com/Plugin/Resume/assets/resume.css?116*/

/* 
 * Here goes CSS needed in widget management status
 * This CSS file will be included automatically in management state.
 * Please don't put here CSS needed for public preview of widget.
*/

/*TOOLS*/
.no-display { display: none; }
.pull-left { float: left; }
.pull-right { float: right; }

/*5 columns in bootstrap*/
.ip .col-xs-15,
.ip .col-sm-15,
.ip .col-md-15,
.ip .col-lg-15 {
    position: relative;
    min-height: 1px;
    padding-right: 20px;
    padding-left: 20px;
}
.ip .col-xs-15 {
    width: 20%;
    float: left;
}
@media (min-width: 768px) {
    .ip .col-sm-15 {
        width: 20%;
        float: left;
    }
}
@media (min-width: 992px) {
    .ip .col-md-15 {
        width: 20%;
        float: left;
    }
}
@media (min-width: 1200px) {
    .ip .col-lg-15 {
        width: 20%;
        float: left;
    }
}

/***** ADMIN *****/

/*** Personal Information Widget ***/
.ip label { font-size: 14px; }

/* Title */
#ipWidgetRsPersonalInfoPopup .modal-dialog { min-width: 75%; }
#ipWidgetRsPersonalInfoPopup .headerArea {}

#ipWidgetRsPersonalInfoPopup .resumeTitleBlock {}
#ipWidgetRsPersonalInfoPopup .resumeTitleBlock .resumeTitleInput {
    display: block;
    font-size: 52px;
    padding: 3px;
    text-align: center;
    width: 100%;
}
#ipWidgetRsPersonalInfoPopup .resumeTitleBlock .websiteData { text-align: center; }
#ipWidgetRsPersonalInfoPopup .resumeTitleBlock .separator { display: inline-block; }
#ipWidgetRsPersonalInfoPopup .resumeTitleBlock .emailWebsite {
    display: inline-block;
    width: 48%;
}
#ipWidgetRsPersonalInfoPopup .resumeTitleBlock .agentBox {margin: 10px 0;}
#ipWidgetRsPersonalInfoPopup .resumeTitleBlock .agentBox textarea {
    border: 1px solid #CCCCCC;
    padding: 3px;
    width: 100%;
    max-height: 120px;
}
#ipWidgetRsPersonalInfoPopup .resumeTitleBlock .memberships .col-sm-6 {
    height: 40px;
}
#ipWidgetRsPersonalInfoPopup .resumeTitleBlock .memberships .checkbox {
    height: 20px;
    margin: 10px 0;
}
#ipWidgetRsPersonalInfoPopup .resumeTitleBlock .memberships .checkbox label {
    vertical-align: top;
}
#ipWidgetRsPersonalInfoPopup .resumeTitleBlock .memberships .form-group {
    margin: 2.5px 0;
}
#ipWidgetRsPersonalInfoPopup .resumeTitleBlock .memberships .form-control {
    padding: 4px 12px 6px;
}
#ipWidgetRsPersonalInfoPopup .resumeTitleBlock .memberships .form-control input {
    width: 100%;
}

/* Information */
#ipWidgetRsPersonalInfoPopup .informationArea {}
#ipWidgetRsPersonalInfoPopup .attributeList {
    list-style: none outside none;
    padding-left: 0;
}
#ipWidgetRsPersonalInfoPopup .displayCheckbox { padding-top: 10.3px; }
#ipWidgetRsPersonalInfoPopup .attributeList label { min-width: 100px; font-weight: bold; }
#ipWidgetRsPersonalInfoPopup .resumeInputBlock {
    border-bottom: 1px dotted #CCCCCC;
    display: block;
    padding: 3px;
    width: 125px;
}
#ipWidgetRsPersonalInfoPopup .resumeInputBlock.resumeSelectBlock {border:0 none;}

/*** Experience/academic Widget ***/
#ipWidgetRsExperiencePopup .modal-dialog { width: 90%; }
#ipWidgetRsExperiencePopup .experienceCategoryTitleBlock label {
    font-weight: normal;
    margin: 0;
    text-transform: uppercase;
}
#ipWidgetRsExperiencePopup .experienceCategoryTitleBlock .categoryTitleInput {
    border-bottom: 1px dotted #BBBBBB;
    font-size: 20px;
    min-width: 286px;
}

#ipWidgetRsExperiencePopup .tableHeadingsBlock { margin: 10px 0 0; }

#ipWidgetRsExperiencePopup .experienceTableContainer {
    overflow: auto;
    max-width: 100%;
    max-height: 800px;
}
#ipWidgetRsExperiencePopup .experienceDataTable {}
#ipWidgetRsExperiencePopup .experienceDataTable .text {
    display: block;
    text-align: center;
}
#ipWidgetRsExperiencePopup .experienceDataTable input[type="text"] {
    background: #fff;
    padding: 2px;
    text-align: center;
    border: 1px solid #ccc;
    width: 100%;
    height: 30px;
    min-width: 70px;
}
#ipWidgetRsExperiencePopup .experienceDataTable input:hover { border: 1px dotted #aaa; }

#ipWidgetRsExperiencePopup .experienceDataTable .ctr { cursor: pointer; }
#ipWidgetRsExperiencePopup .experienceDataTable .ctr:hover span { color: #000; }
#ipWidgetRsExperiencePopup .experienceDataTable .jSquaredAddCol,
#ipWidgetRsExperiencePopup .experienceDataTable .jSquaredAddRow,
#ipWidgetRsExperiencePopup .experienceDataTable .jSquaredRowText { text-align: center; vertical-align: middle; }

#ipWidgetRsExperiencePopup .experienceDataTable thead { background: #fafbfc; }
#ipWidgetRsExperiencePopup .experienceDataTable th input { font-weight: bold; }

#ipWidgetRsExperiencePopup .experienceDataTable .hideHeadings th .jSquaredColumnText > .text { display: none; }

#ipWidgetRsExperiencePopup .experienceDataTable .jSquaredTopLeft { width: 100px; }
#ipWidgetRsExperiencePopup .experienceDataTable #experienceData_show_headings_check { min-width: auto; height: auto; }
#ipWidgetRsExperiencePopup .experienceDataTable .jSquaredTopLeft label { margin: 0; font-weight: normal; }

/***** FRONT END *****/

/*** Personal Information Widget ***/
.ipWidget-RsPersonalInfo .personalInfo { margin-bottom: 30px; }
.ipWidget-RsPersonalInfo .resumeTitleBlock { text-align: center; }
.ipWidget-RsPersonalInfo .resumeTitleBlock .memberships { margin: 10px 0; font-size: 14px; }
.ipWidget-RsPersonalInfo .resumeTitleBlock .agentBox { margin: 10px auto; width: 80%; }
.ipWidget-RsPersonalInfo .resumeTitleBlock .agentBox .pull-left { text-align: left; }
.ipWidget-RsPersonalInfo .resumeTitleBlock .agentBox .pull-right { text-align: right; }
.ipWidget-RsPersonalInfo .personalInfo .informationArea {
    margin: 20px 0;
}

.ipWidget-RsPersonalInfo  .personalInfo .informationArea .attributeList .attributeItem {
    -webkit-column-break-inside: avoid; /* Chrome, Safari, Opera */
    page-break-inside: avoid; /* Firefox */
    break-inside: avoid; /* IE 10+ */
    position: relative;
    //display: inline-block;
    width: 100%;
    float: left;
}
.ipWidget-RsPersonalInfo  .personalInfo .informationArea .attributeList .attributeItem .attribute:before {
    content: "";
    background-color: #000;
    display: inline-block;
    position: absolute;
    height: 5px;
    width: 5px;
    top: 45%;
    left: 0;
}
.ipWidget-RsPersonalInfo  .personalInfo .informationArea .attributeList .attribute { 
    float: left; 
    box-sizing: border-box;
    padding-left: 15px;
    min-width: 45%;
}
.ipWidget-RsPersonalInfo  .personalInfo .informationArea .attributeList .attributeValue {
    width: 100%;
    max-width: 54%;
    text-align: center;
    float: right;
} 

@media only screen and (max-width: 1150px) {
    .ipWidget-RsPersonalInfo  .personalInfo .informationArea .attributeList .attributeValue {
        max-width: 40%;
    }
    .ipWidget-RsPersonalInfo  .personalInfo .informationArea .attributeList.columns4 .attributeValue {
        max-width: 40%;
    }
}
@media only screen and (max-width: 767px) {

    .ipWidget-RsPersonalInfo .resumeTitleBlock .agentBox .pull-left {
        width: 49%;
        word-break: break-all;
    }
    .ipWidget-RsPersonalInfo .resumeTitleBlock .agentBox .pull-right {
        width: 49%;
        float: right;
        text-align: right;
       
    }
}
@media only screen and (max-width: 480px) {
    .ipWidget-RsPersonalInfo .resumeTitleBlock .separator { display: none; }

    #ipWidgetRsPersonalInfoPopup .resumeTitleBlock .separator { display: none; }
    #ipWidgetRsPersonalInfoPopup .resumeTitleBlock .emailWebsite {
        display: block;
        width: 100%;
        text-align: center;
    }

    .ipWidget-RsExperience .experienceDataTable .text {
        text-transform: capitalize;
        font-size: small;
    }
    .ipWidget-RsPersonalInfo .resumeTitleBlock .agentBox .pull-left {
        width: 100%;
        float: none;
        text-align: left;
    }
    .ipWidget-RsPersonalInfo .resumeTitleBlock .agentBox .pull-right {
        width: 100%;
        float: none;
        text-align: left;
    }
}

.ipWidget-RsPersonalInfo  .personalInfo .informationArea .attributeList {
    margin: 0;

    -webkit-column-width: 205px;
    -moz-column-width: 205px;
    column-width: 205px;

    list-style-type: none;
}
.ipWidget-RsPersonalInfo  .personalInfo .informationArea .attributeList.columns1 {
    -webkit-column-count: 1; /* Chrome, Safari, Opera */
    -moz-column-count: 1; /* Firefox */
    column-count: 1;

    margin: 0px auto;
    max-width: 25%;
}
.ipWidget-RsPersonalInfo  .personalInfo .informationArea .attributeList.columns2 {
    -webkit-column-count: 2; /* Chrome, Safari, Opera */
    -moz-column-count: 2; /* Firefox */
    column-count: 2;

    margin: 0px auto;
    max-width: 45%;
}
.ipWidget-RsPersonalInfo  .personalInfo .informationArea .attributeList.columns3 {
    -webkit-column-count: 3; /* Chrome, Safari, Opera */
    -moz-column-count: 3; /* Firefox */
    column-count: 3;

    margin: 0px 10%;
}
.ipWidget-RsPersonalInfo  .personalInfo .informationArea .attributeList.columns4 {
    -webkit-column-count: 4; /* Chrome, Safari, Opera */
    -moz-column-count: 4; /* Firefox */
    column-count: 4;

    margin: 0px 3%;
}


/*** Experience/academic Widget ***/
.ipWidget-RsExperience .experienceWrapper { margin-bottom: 30px; }
.ipWidget-RsExperience .experienceDataTable { table-layout: fixed; }
.ipWidget-RsExperience .experienceDataTable .text { display: block; text-align: center; }
.ipWidget-RsExperience .experienceWrapper .experienceCategoryTitleBlock { margin-bottom: 10px; }

@media only screen and (max-width: 900px) {
    .ipWidget-RsPersonalInfo  .personalInfo .informationArea .attributeList.columns1 {
        max-width: 250px;
        margin: 0 auto;
    }
    .ipWidget-RsPersonalInfo  .personalInfo .informationArea .attributeList.columns2 {
        max-width: 100%;
        margin: 0 10%;
    }
}

@media only screen and (max-width: 374px) {
    .ipWidget-RsPersonalInfo  .personalInfo .informationArea .attributeList .attribute {
        max-width: 50%;
    }
}
/*http://www.officialricardo.com/Plugin/Social/assets/social.css?116*/
/***** ADMIN *****/
.ipModuleInlineManagementSocialIconsModal {}
.ipModuleInlineManagementSocialIconsModal ul { list-style: none; }

.ipModuleInlineManagementSocialIconsModal .social-profiles { vertical-align: middle; margin: 15px 0; }
.ipModuleInlineManagementSocialIconsModal .social-profiles .profile { margin: 5px 0; }

.ipModuleInlineManagementSocialIconsModal .social-profiles input.checkbox,
.ipModuleInlineManagementSocialIconsModal .social-icon-themes input.radio-btn { display: inline; margin: 0 5px; min-height: 0; }
.ipModuleInlineManagementSocialIconsModal .social-profiles input.text-input { border-bottom: 1px dotted #CCCCCC; padding: 2px; }
.ipModuleInlineManagementSocialIconsModal .social-icon-themes {}

.ipModuleInlineManagementSocialIconsModal #socialDataForm .input-group {
	width: 100%;
	margin: 0 0 15px;
}
.ipModuleInlineManagementSocialIconsModal #socialDataForm .iconSelection {
	background-color: #e8e8e8;
    padding: 3% 2% 2%;
    width: 100%;
}
.ipModuleInlineManagementSocialIconsModal #socialDataForm .input-group ul.social-icons {
	background-color: #e7e7e7;
	position: relative;
	text-align: center;
	position: relative;
}
.ipModuleInlineManagementSocialIconsModal #socialDataForm .input-group ul.social-icons li {
	display: inline-block;
	position: relative;
	min-width: 20px;
	margin: 5px;	
}
.ipModuleInlineManagementSocialIconsModal #preview-icons .ui-sortable li.ui-sortable-placeholder {
	height: auto!important;
}
.ipModuleInlineManagementSocialIconsModal #preview-icons ul.social-icons li i {
	display: none;
}
.ipModuleInlineManagementSocialIconsModal #preview-icons ul.social-icons li:hover {
	background-color: #fff;
}
.ipModuleInlineManagementSocialIconsModal #preview-icons ul.theme-round-white li:hover,
.ipModuleInlineManagementSocialIconsModal #preview-icons ul.theme-round-black li:hover,
.ipModuleInlineManagementSocialIconsModal #preview-icons ul.theme-round-color li:hover {
	border-radius: 100%;
}
.ipModuleInlineManagementSocialIconsModal #preview-icons ul.social-icons li:hover i {
	left: 0;
	right: 0;
	z-index: 1;
	color: #000;
	margin: 0 auto;
	display: block;
	font-size: 20px;
	position: absolute;
}
.ipModuleInlineManagementSocialIconsModal #preview-icons ul.small li:hover i {
	top: 21%;
}
.ipModuleInlineManagementSocialIconsModal #preview-icons ul.medium li:hover i {
	top: 31%;
}
.ipModuleInlineManagementSocialIconsModal #preview-icons ul.large li:hover i {
	top: 35%;
}
.ipModuleInlineManagementSocialIconsModal #preview-icons ul.social-icons li:hover img {
	opacity: .3;
}

@media only screen and (min-width: 800px) {
	.ipModuleInlineManagementSocialIconsModal #socialDataForm .input-group ul.social-icons li {
		top: 0%!important;
	}
}
@media only screen and (min-width: 768px) {
	.ipModuleInlineManagementSocialIconsModal .modal-dialog {
    	width: 78%;
	}
}
.socialSlot-container .info {
	background: url(http://www.officialricardo.com/Plugin/Social/assets/./images/example-social.png);
	background-repeat: no-repeat;
	background-position: center;
	width: 100%;
}
.socialSlot-container .info p {
	text-shadow: 0px 0px 5px rgba(0, 0, 0, 1);
	background: rgba(255,255,255,.7);
	text-align: center;
	min-height: 48px;
	line-height: 48px;
	font-size: 18px;
	padding: 0 15px;
	color: #fff;
}

/***** FRONT END *****/
.socialSlot-container { 
	float: right; 
	min-width: auto;
	display: inline-block;
}
.socialSlot-container .social-icons {
	display: block;
	overflow: hidden;
	padding: 0;
	margin: 0;
	//min-height: 48px;
	height: 100%;
	width: auto;
	list-style: none;
	text-align: center;
}
.socialSlot-container .social-icons li { 
	display: inline-block;
	padding: 5px; 
}
.socialSlot-container .social-icons li a {
	display: block;
	//height: 48px;
	//width: 48px;
	// text-indent: -9999em;
	// background-position: left top;
	padding: 0;
	opacity: 1;
	-moz-opacity: 1;	
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=100);

	-webkit-transition: opacity .5s ease;
	-moz-transition: opacity .5s ease;
	-ms-transition: opacity .5s ease;
	-o-transition: opacity .5s ease;
	transition: opacity .5s ease;
}
.socialSlot-container .social-icons li a img {
	width: 100%;
}
.socialSlot-container .social-icons li a:hover {
	-moz-opacity: 0.80;
	opacity: 0.80;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=80);
}
.socialSlot-container .social-icons.small {
	height: 42px;	
}
.socialSlot-container .social-icons.medium {
	height: 58px;	
}
.socialSlot-container .social-icons.large {
	height: 74px;	
}
.social-icons.small li a,
.social-icons.small li img {
	height: 32px;
	width: 32px;
}
.social-icons.medium li a,
.social-icons.medium li img {
	height: 48px;
	width: 48px;
}
.social-icons.large li a,
.social-icons.large li img {
	height: 64px;
	width: 64px;
}
@media only screen and (max-width: 640px) { 
	.socialSlot-container .info p {
		line-height: 24px;
	}
}
@media only screen and (max-width: 480px) { 
	.socialSlot-container .social-icons li {
		padding: 5px;
	}
}
/*http://www.officialricardo.com/Plugin/Videos/assets/video-js/video-js.min.css?116*/
.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-modal-dialog,.vjs-button>.vjs-icon-placeholder:before,.vjs-modal-dialog .vjs-modal-dialog-content{position:absolute;top:0;left:0;width:100%;height:100%}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.vjs-button>.vjs-icon-placeholder:before{text-align:center}@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABBIAAsAAAAAGoQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFZRiV3RY21hcAAAAYQAAADQAAADIjn098ZnbHlmAAACVAAACv4AABEIAwnSw2hlYWQAAA1UAAAAKgAAADYUHzoRaGhlYQAADYAAAAAbAAAAJA4DByFobXR4AAANnAAAAA8AAACE4AAAAGxvY2EAAA2sAAAARAAAAEQ9NEHGbWF4cAAADfAAAAAfAAAAIAEyAIFuYW1lAAAOEAAAASUAAAIK1cf1oHBvc3QAAA84AAABDwAAAZ5AAl/0eJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGQ7xTiBgZWBgaWQ5RkDA8MvCM0cwxDOeI6BgYmBlZkBKwhIc01hcPjI+FGBHcRdyA4RZgQRAC4HCwEAAHic7dFprsIgAEXhg8U61XmeWcBb1FuQP4w7ZQXK5boMm3yclFDSANAHmuKviBBeBPQ8ymyo8w3jOh/5r2ui5nN6v8sYNJb3WMdeWRvLji0DhozKdxM6psyYs2DJijUbtuzYc+DIiTMXrty4k8oGLb+n0xCe37ekM7Z66j1DbUy3l6PpHnLfdLO5NdSBoQ4NdWSoY9ON54mhdqa/y1NDnRnq3FAXhro01JWhrg11Y6hbQ90Z6t5QD4Z6NNSToZ4N9WKoV0O9GerdUJORPqkhTd54nJ1YDXBU1RV+576/JBs2bPYPkrDZt5vsJrv53V/I5mclhGDCTwgGBQQSTEji4hCkYIAGd4TGIWFAhV0RQTpWmQp1xv6hA4OTOlNr2zFANbHUYbq2OtNCpViRqsk+e+7bTQAhzti8vPfuPffcc88959zznbcMMPjHD/KDDGEY0ABpYX384NhlomIYlo4JISGEY9mMh2FSidYiqkEUphtNYDSY/dXg9023l4DdxlqUl0chuZRhncJKrsCQHIwcGuwfnhMIzBnuH4Sym+1D2zaGjheXlhYfD238z80mKYMmvJ5XeOTzd8z9eujbMxJNhu4C9xPE/bCMiDuSNIWgkTQwBE55hLSAE7ZwhrHLnAHZOGV/kmBGTiNjZxzI77Hb7Hqjz68TjT6vh+5JT/cCIkqS0D6CqPf5jX4Qjdx5j6vlDfZM4aZFdbVXIxtOlJaP/WottMnH6CJQ3bTiue3PrY23HjnChtuamxwvvzFjxkPrNj3z0tG9T561HDYf6OgmRWvlY3JQHoQb8ltV2Yet7YfWctEjR1AtxS/cSX6U4alf6NJEBQ7YKg9wrXQKd0IeZCb2ux75Uhh1Un+Nz+9LTOE7PK777nN5xqdTneTBhCbx446mZrhnUkrCz2YhA9dSMxaG0SYmT8hi9ZPu1E94PJYQSH6LRmhxec7Q7ZeXntgQuVpbh+a4qWNsckVyTdn0P7o7DpgPW84+uRcq0BITflBikGdUjAZ9wYBVI3mtrNvr9kpg1UsaK6t3690aoorC1lg0GpMH2HAMtkZjsSi5Ig9ESVosOh7GQfLjKNLvKpMKkLSKNFAka710GdgSi8oDMSoNhqjkKBXTgn3swtaxyzGkUzIzae9RtLdWkSlZ1KDX6EzgllzV4NV4SoDFSOGD4+HCeQUF8wrZ5Hs8zIb5EaVxy8DYFTbMCJPnLIWZxugZE2NlivC0gc1qEQUR8jEKgZcAXeH18BiCgl5nlHh0CrjB4Hb5fX4gb0J7c9PuHVsfgkx2n/vTY/JV8kn8PGxf7faOZ8qX8JVByuIf4whk9sqXli2hvPJV9hrp0hY7l8r2x37ydaVsb4xvXv/47v2NjfCl8m5oRDJclFMoE1yk0Uh1Te4/m8lFXe9qBZD0EkheicebXvzI2PLCuoKCukLuhPIeKwaHPEouxw3kMqaIUXDQ1p0mip+MyCORSCQaoUsnY1VZ38nUTrG21WvVo4f1OsEJFhvSfAFwGfT8VHRMeAVUpwLOoLzjT/REIj3O3FhuURE+nERF+0pTId5Fyxv5sfwGyg4O+my4vZv0sZm7oeQlFZORiB+tG0MweVNraeitl7yxiPIHTk4/diVxs94o5lEYishB2iAtkchEnsActoEpx44Fo8XnsQMaA22BlqC20RmhBKzYojZyYaxg+JggMc4HHY2m+L9EkWSYljirOisrO7d3VorxzyZ6Vc4lJqITAu1b2wOBdrLElAP+bFc2eGaZFVbkmJktv5uT6Jlz5D/MnBFor6ig/JPnRViBsV3LNKGGqB1ChJ0tgQywlVLFJIuQgTFttwkiKxhyQdAZMdMYtSaoAewqfvXVYPAbDT6/1mez85YS8FSDywQ6NfAnef6FNEGMilnppyvn5rB6tTyq1pOceRWnp2WJEZFXHeX5oyoem1nTTgdqc4heDY7bOeKz63vnz+/dRx+s31Ht2JGanQ5seirfWJL9tjozU/12TnEjn5oux9OzU3ckGbBzBwNOyk69JykKH0n/0LM9A72tuwM3zQpIRu4AxiToseEpgPOmbROyFe9/X2yeUvoUsCyEvjcgs7fpWP3/aKlFN0+6HFUe6D9HFz/XPwBlN9tTqNyZjFJ8UO2RUT5/h4CptCctEyeisnOyXjALEp7dXKaQKf6O7IMnGjNNACRMLxqdYJX8eMLvmmd68D+ayBLyKKYZwYxDt/GNhzETDJ05Qxlyi3pi3/Z93ndYVSumgj0V/KkIFlO6+1K3fF2+3g0q+YtuSIf0bvmLqV09nnobI6hwcjIP8aPCKayjsF5JBY3LaKAeRLSyYB1h81oTwe9SlPMkXB7G0mfL9q71gaqqwPqu67QRKS1+ObTx+sbQy9QV2OQHEScGkdFBeT7v7qisqqrs6N52i78/R+6S0qQONVj26agOVoswCyQWIV5D86vH53bxNUeXV0K+XZaHv/nm/KsHhOvylwsWnJX/HE8l/4WCv5x+l5n08z6UU8bUMa3MBpSmM7F63AxntdC9eBCKEZW9Hr+ABNqtxgAQrSbMtmrW7lKQuoSgBhSrTazWVU2QAKWY8wiiuhqFmQgWJBgoXiuWIm42N7hqZbBsgXz52O5P5uSvaNgFGnOuvsRw8I8Laha91wMvDuxqWFheN7/8GVtTltdS83DQsXRmqc5ZtcJXEVrlV2doTWk5+Yunm71dG5f55m/qY0MjI93vv9/NfpxXV9sUXrxy2fbNy1or65cOlDRnOoKFeeXcbw42H/bNDT5Qs3flgs31gWC1lD1nfUV/X7NdCnSUdHY2e8afzfKsqZ5ZljfDqjLOmk3UebNXB+aHArPYDRs+/HDDxeT5DiP+sFg7OpRaVQMGBV89PpeBdj22hCE0Uub0UqwLrNWsG0cuyadgLXTeR5rbO4+3c/vl15cur2nRq+TXCQDcS3SO+s6ak+e5/eMS+1dw3btu3YG2tvFL8XdIZvdjdW6TO/4B7IdrZWVPmctm5/59AgsPItTSbCiIBr2OqIGzmu20SMKAS7yqwGBUfGfgjDYlLLDeF0SfcLB2LSx8flT+08/kzz6yOj96rft4rpTjdPQcmLd47uKibbDq7ZSz/XtbH2nN717Nd62rU+c8Icevvv7I09wA6WvjVcafb+FsbNG+ZQ80Rn6ZZsvrP7teP2dzTdoETvNhjCmsr8FID2sJ69VYvdUcxk4AzYRlKcaE38eXNRlfW9H1as9i6acLHp1XpuNB5K7DIvkX08y1ZYvh3KfWaiCzH+ztrSDmD7LuX73x/mJelB8Yj39t8nhNQJJ2CAthpoFGLsGgtSOCJooCGoaJAMTjSWHVZ08YAa1Fg9lPI5U6DOsGVjDasJeZZ+YyhfCwfOzCxlBA69M9XLXtza7H/rav+9Tjq5xNi0wpKQIRNO4Lrzz7yp5QVYM6Jd/oc1Uvn/mQhhuWh6ENXoS2YTZ8QT42bF5d/559zp5r0Uff2VnR2tdf2/WCOd2cO0Mw6qpWPnvxpV0nrt5fZd2yItc199GWe8vlNfNDq+CH/7yAAnB9hn7T4QO4c1g9ScxsZgmzntnE/IDGndtHMw69lFwoCnYsMGx+rBp8JSBqdLzBr9QRPq/PbhWMWFtQZp1xguy/haw3TEHm3TWAnxFWQQWgt7M5OV0lCz1VRYucpWliy7z6Zd4urwPIyeZQqli2Lgg7szJV09PysATbOQtYIrB2YzbkJYkGgJ0m4AjPUap1pvYu1K9qr97z0Yl3p332b2LYB78ncYIlRkau/8GObSsOlZancACE5d5ily+c2+7h5Yj4lqhVmXXB+iXLfvdqSgqfKtQvfHDV0OnvQR1qhw42XS/vkvsh/hXcrDFP0a+SJNIomEfD1nsrYGO+1bgTOJhM8Hv6ek+7vVglxuSRwoKn17S937bm6YJCeSSG0Op1n+7tE37tcZ/p7dsTv4EUrGpDbWueKigsLHhqTVsoEj+JU0kaSjnj9tz8/gryQWwJ9BcJXBC/7smO+I/IFURJetFPrdt5WcoL6DbEJaygI8CTHfQTjf40ofD+DwalTqIAAHicY2BkYGAA4uByr8R4fpuvDNzsDCBw7f/3LmSanREszsHABKIAKi0J7gAAeJxjYGRgYGcAARD5/z87IwMjAypQBAAtgwI4AHicY2BgYGAfYAwAOkQA4QAAAAAAAA4AaAB+AMwA4AECAUIBbAGYAcICGAJYArQC4AMwA7AD3gQwBJYE3AUkBWYFigYgBmYGtAbqB1gIEghYCG4IhHicY2BkYGBQZChlYGcAASYg5gJCBob/YD4DABfTAbQAeJxdkE1qg0AYhl8Tk9AIoVDaVSmzahcF87PMARLIMoFAl0ZHY1BHdBJIT9AT9AQ9RQ9Qeqy+yteNMzDzfM+88w0K4BY/cNAMB6N2bUaPPBLukybCLvleeAAPj8JD+hfhMV7hC3u4wxs7OO4NzQSZcI/8Ltwnfwi75E/hAR7wJTyk/xYeY49fYQ/PztM+jbTZ7LY6OWdBJdX/pqs6NYWa+zMxa13oKrA6Uoerqi/JwtpYxZXJ1coUVmeZUWVlTjq0/tHacjmdxuL90OR8O0UEDYMNdtiSEpz5XQGqzlm30kzUdAYFFOb8R7NOZk0q2lwAyz1i7oAr1xoXvrOgtYhZx8wY5KRV269JZ5yGpmzPTjQhvY9je6vEElPOuJP3mWKnP5M3V+YAAAB4nG2PyXLCMBBE3YCNDWEL2ffk7o8S8oCnkCVHC5C/jzBQlUP6IHVPzYyekl5y0iL5X5/ooY8BUmQYIkeBEca4wgRTzDDHAtdY4ga3uMM9HvCIJzzjBa94wzs+8ImvZNAq8TM+HqVkKxWlrQiOxjujQkNlEzyNzl6Z/cU2XF06at7U83VQyklLpEvSnuzsb+HAPnPfQVgaupa1Jlu4sPLsFblcitaz0dHU0ZF1qatjZ1+aTXYCmp6u0gSvWNPyHLtFZ+ZeXWVSaEkqs3T8S74WklbGbNNNq4LL4+CWKtZDv2cfX8l8aFbKFhEnJnJ+IULFpqwoQnNHlHaVQtPBl+ypmbSWdmyC61KS/AKZC3Y+AA==) format("woff");font-weight:400;font-style:normal}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder,.vjs-icon-play{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder:before,.vjs-icon-play:before{content:"\f101"}.vjs-icon-play-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play-circle:before{content:"\f102"}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder,.vjs-icon-pause{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before,.vjs-icon-pause:before{content:"\f103"}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder,.vjs-icon-volume-mute{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before,.vjs-icon-volume-mute:before{content:"\f104"}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder,.vjs-icon-volume-low{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before,.vjs-icon-volume-low:before{content:"\f105"}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder,.vjs-icon-volume-mid{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before,.vjs-icon-volume-mid:before{content:"\f106"}.video-js .vjs-mute-control .vjs-icon-placeholder,.vjs-icon-volume-high{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control .vjs-icon-placeholder:before,.vjs-icon-volume-high:before{content:"\f107"}.video-js .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-enter{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-enter:before{content:"\f108"}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-exit{font-family:VideoJS;font-weight:400;font-style:normal}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-exit:before{content:"\f109"}.vjs-icon-square{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-square:before{content:"\f10a"}.vjs-icon-spinner{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-spinner:before{content:"\f10b"}.video-js .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subtitles-button .vjs-icon-placeholder,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-subtitles{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subtitles-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-subtitles:before{content:"\f10c"}.video-js .vjs-captions-button .vjs-icon-placeholder,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-captions{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-captions-button .vjs-icon-placeholder:before,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-captions:before{content:"\f10d"}.video-js .vjs-chapters-button .vjs-icon-placeholder,.vjs-icon-chapters{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-chapters-button .vjs-icon-placeholder:before,.vjs-icon-chapters:before{content:"\f10e"}.vjs-icon-share{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-share:before{content:"\f10f"}.vjs-icon-cog{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cog:before{content:"\f110"}.video-js .vjs-play-progress,.video-js .vjs-volume-level,.vjs-icon-circle{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-progress:before,.video-js .vjs-volume-level:before,.vjs-icon-circle:before{content:"\f111"}.vjs-icon-circle-outline{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-outline:before{content:"\f112"}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-inner-circle:before{content:"\f113"}.vjs-icon-hd{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-hd:before{content:"\f114"}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder,.vjs-icon-cancel{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before,.vjs-icon-cancel:before{content:"\f115"}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder,.vjs-icon-replay{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before,.vjs-icon-replay:before{content:"\f116"}.vjs-icon-facebook{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-facebook:before{content:"\f117"}.vjs-icon-gplus{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-gplus:before{content:"\f118"}.vjs-icon-linkedin{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-linkedin:before{content:"\f119"}.vjs-icon-twitter{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-twitter:before{content:"\f11a"}.vjs-icon-tumblr{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-tumblr:before{content:"\f11b"}.vjs-icon-pinterest{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pinterest:before{content:"\f11c"}.video-js .vjs-descriptions-button .vjs-icon-placeholder,.vjs-icon-audio-description{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-descriptions-button .vjs-icon-placeholder:before,.vjs-icon-audio-description:before{content:"\f11d"}.video-js .vjs-audio-button .vjs-icon-placeholder,.vjs-icon-audio{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-audio-button .vjs-icon-placeholder:before,.vjs-icon-audio:before{content:"\f11e"}.vjs-icon-next-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-next-item:before{content:"\f11f"}.vjs-icon-previous-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-previous-item:before{content:"\f120"}.video-js{display:block;vertical-align:top;box-sizing:border-box;color:#fff;background-color:#000;position:relative;padding:0;font-size:10px;line-height:1;font-weight:400;font-style:normal;font-family:Arial,Helvetica,sans-serif;word-break:initial}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js[tabindex="-1"]{outline:0}.video-js *,.video-js :after,.video-js :before{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}.video-js.vjs-16-9,.video-js.vjs-4-3,.video-js.vjs-fluid{width:100%;max-width:100%;height:0}.video-js.vjs-16-9{padding-top:56.25%}.video-js.vjs-4-3{padding-top:75%}.video-js.vjs-fill{width:100%;height:100%}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}body.vjs-full-window{padding:0;margin:0;height:100%}.vjs-full-window .video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0}.video-js.vjs-fullscreen{width:100%!important;height:100%!important;padding-top:0!important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-hidden{display:none!important}.vjs-disabled{opacity:.5;cursor:default}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block!important;opacity:1;visibility:visible}.vjs-no-js{padding:20px;color:#fff;background-color:#000;font-size:18px;font-family:Arial,Helvetica,sans-serif;text-align:center;width:300px;height:150px;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#66a8cc}.video-js .vjs-big-play-button{font-size:3em;line-height:1.5em;height:1.5em;width:3em;display:block;position:absolute;top:10px;left:10px;padding:0;cursor:pointer;opacity:1;border:.06666em solid #fff;background-color:#2b333f;background-color:rgba(43,51,63,.7);border-radius:.3em;transition:all .4s}.vjs-big-play-centered .vjs-big-play-button{top:50%;left:50%;margin-top:-.75em;margin-left:-1.5em}.video-js .vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button{border-color:#fff;background-color:#73859f;background-color:rgba(115,133,159,.5);transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-error .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button{display:none}.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button{display:block}.video-js button{background:0 0;border:none;color:inherit;display:inline-block;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.vjs-control .vjs-button{width:100%;height:100%}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.video-js .vjs-modal-dialog{background:rgba(0,0,0,.8);background:linear-gradient(180deg,rgba(0,0,0,.8),rgba(255,255,255,0));overflow:auto}.video-js .vjs-modal-dialog>*{box-sizing:border-box}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;font-family:Arial,Helvetica,sans-serif;overflow:auto}.vjs-menu .vjs-menu-content>*{box-sizing:border-box}.vjs-scrubbing .vjs-control.vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{list-style:none;margin:0;padding:.2em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover{background-color:#73859f;background-color:rgba(115,133,159,.5)}.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2b333f}.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em 0;font-weight:700;cursor:default}.vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0;margin-bottom:1.5em;border-top-color:rgba(43,51,63,.7)}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2b333f;background-color:rgba(43,51,63,.7);position:absolute;width:100%;bottom:1.5em;max-height:15em}.vjs-menu-button-popup .vjs-menu.vjs-lock-showing,.vjs-workinghover .vjs-menu-button-popup:hover .vjs-menu{display:block}.video-js .vjs-menu-button-inline{transition:all .4s;overflow:hidden}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline:hover,.video-js.vjs-no-flex .vjs-menu-button-inline{width:12em}.vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;left:4em;top:0;padding:0;margin:0;transition:all .4s}.vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline:hover .vjs-menu{display:block;opacity:1}.vjs-no-flex .vjs-menu-button-inline .vjs-menu{display:block;opacity:1;position:relative;width:auto}.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu{width:auto}.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden}.video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}.vjs-has-started .vjs-control-bar{display:flex;visibility:visible;opacity:1;transition:visibility .1s,opacity .1s}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible;opacity:0;transition:visibility 1s,opacity 1s}.vjs-controls-disabled .vjs-control-bar,.vjs-error .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar{display:none!important}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}.vjs-has-started.vjs-no-flex .vjs-control-bar{display:table}.video-js .vjs-control{position:relative;text-align:center;margin:0;padding:0;height:100%;width:4em;flex:none}.vjs-button>.vjs-icon-placeholder:before{font-size:1.8em;line-height:1.67}.video-js .vjs-control:focus,.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before{text-shadow:0 0 1em #fff}.video-js .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-no-flex .vjs-control{display:table-cell;vertical-align:middle}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{cursor:pointer;flex:auto;display:flex;align-items:center;min-width:4em;touch-action:none}.video-js .vjs-progress-control.disabled{cursor:default}.vjs-live .vjs-progress-control{display:none}.vjs-no-flex .vjs-progress-control{width:auto}.video-js .vjs-progress-holder{flex:auto;transition:all .2s;height:.3em}.video-js .vjs-progress-control .vjs-progress-holder{margin:0 10px}.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.666666666666666666em}.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled{font-size:1em}.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div,.video-js .vjs-progress-holder .vjs-play-progress{position:absolute;display:block;height:100%;margin:0;padding:0;width:0}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{font-size:.9em;position:absolute;right:-.5em;top:-.333333333333333em;z-index:1}.video-js .vjs-load-progress{background:rgba(115,133,159,.5)}.video-js .vjs-load-progress div{background:rgba(115,133,159,.75)}.video-js .vjs-time-tooltip{background-color:#fff;background-color:rgba(255,255,255,.8);border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-progress-holder:focus .vjs-time-tooltip{display:none}.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-time-tooltip{display:block;font-size:.6em;visibility:visible}.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip{font-size:1em}.video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1}.vjs-no-flex .vjs-progress-control .vjs-mouse-display{z-index:0}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display{display:none}.vjs-mouse-display .vjs-time-tooltip{color:#fff;background-color:#000;background-color:rgba(0,0,0,.8)}.video-js .vjs-slider{position:relative;cursor:pointer;padding:0;margin:0 .45em 0 .45em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#73859f;background-color:rgba(115,133,159,.5)}.video-js .vjs-slider.disabled{cursor:default}.video-js .vjs-slider:focus{text-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.video-js .vjs-mute-control{cursor:pointer;flex:none}.video-js .vjs-volume-control{cursor:pointer;margin-right:1em;display:flex}.video-js .vjs-volume-control.vjs-volume-horizontal{width:5em}.video-js .vjs-volume-panel .vjs-volume-control{visibility:visible;opacity:0;width:1px;height:1px;margin-left:-1px}.video-js .vjs-volume-panel{transition:width 1s}.video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active,.video-js .vjs-volume-panel .vjs-volume-control:active,.video-js .vjs-volume-panel .vjs-volume-control:hover,.video-js .vjs-volume-panel:active .vjs-volume-control,.video-js .vjs-volume-panel:focus .vjs-volume-control,.video-js .vjs-volume-panel:hover .vjs-volume-control{visibility:visible;opacity:1;position:relative;transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s}.video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:hover.vjs-volume-horizontal,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:hover{width:9em;transition:width .1s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only{width:4em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{height:8em;width:3em;left:-3.5em;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s}.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em;visibility:visible;opacity:1;position:relative;transition:none}.video-js.vjs-no-flex .vjs-volume-control.vjs-volume-vertical,.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{position:absolute;bottom:3em;left:.5em}.video-js .vjs-volume-panel{display:flex}.video-js .vjs-volume-bar{margin:1.35em .45em}.vjs-volume-bar.vjs-slider-horizontal{width:5em;height:.3em}.vjs-volume-bar.vjs-slider-vertical{width:.3em;height:5em;margin:1.35em auto}.video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#fff}.video-js .vjs-volume-level:before{position:absolute;font-size:.9em}.vjs-slider-vertical .vjs-volume-level{width:.3em}.vjs-slider-vertical .vjs-volume-level:before{top:-.5em;left:-.3em}.vjs-slider-horizontal .vjs-volume-level{height:.3em}.vjs-slider-horizontal .vjs-volume-level:before{top:-.3em;right:-.5em}.video-js .vjs-volume-panel.vjs-volume-panel-vertical{width:4em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.video-js .vjs-volume-vertical{width:3em;height:8em;bottom:8em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}.video-js .vjs-volume-horizontal .vjs-menu{left:-2em}.vjs-poster{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;background-color:#000;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.vjs-has-started .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster{display:block}.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-live-control{display:flex;align-items:flex-start;flex:auto;font-size:1em;line-height:3em}.vjs-no-flex .vjs-live-control{display:table-cell;width:auto;text-align:left}.video-js .vjs-time-control{flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto;padding-left:1em;padding-right:1em}.vjs-live .vjs-time-control{display:none}.video-js .vjs-current-time,.vjs-no-flex .vjs-current-time{display:none}.video-js .vjs-duration,.vjs-no-flex .vjs-duration{display:none}.vjs-time-divider{display:none;line-height:3em}.vjs-live .vjs-time-divider{display:none}.video-js .vjs-play-control .vjs-icon-placeholder{cursor:pointer;flex:none}.vjs-text-track-display{position:absolute;bottom:3em;left:0;right:0;top:0;pointer-events:none}.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:.1em}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{-webkit-transform:translateY(-3em);transform:translateY(-3em)}.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{-webkit-transform:translateY(-1.5em);transform:translateY(-1.5em)}.video-js .vjs-fullscreen-control{cursor:pointer;flex:none}.vjs-playback-rate .vjs-playback-rate-value,.vjs-playback-rate>.vjs-menu-button{position:absolute;top:0;left:0;width:100%;height:100%}.vjs-playback-rate .vjs-playback-rate-value{pointer-events:none;font-size:1.5em;line-height:2;text-align:center}.vjs-playback-rate .vjs-menu{width:4em;left:0}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-error .vjs-error-display:before{color:#fff;content:'X';font-family:Arial,Helvetica,sans-serif;font-size:4em;left:0;line-height:1;margin-top:-.5em;position:absolute;text-shadow:.05em .05em .1em #000;text-align:center;top:50%;vertical-align:middle;width:100%}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;opacity:.85;text-align:left;border:6px solid rgba(43,51,63,.7);box-sizing:border-box;background-clip:padding-box;width:50px;height:50px;border-radius:25px;visibility:hidden}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:block;-webkit-animation:0s linear .3s forwards vjs-spinner-show;animation:0s linear .3s forwards vjs-spinner-show}.vjs-loading-spinner:after,.vjs-loading-spinner:before{content:"";position:absolute;margin:-6px;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:transparent;border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before{-webkit-animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite;animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{border-top-color:#fff;-webkit-animation-delay:.44s;animation-delay:.44s}@keyframes vjs-spinner-show{to{visibility:visible}}@-webkit-keyframes vjs-spinner-show{to{visibility:visible}}@keyframes vjs-spinner-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes vjs-spinner-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}100%{border-top-color:#73859f}}@-webkit-keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}100%{border-top-color:#73859f}}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:"\f10d";font-size:1.5em;line-height:inherit}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:" \f11d";font-size:1.5em;line-height:inherit}.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-custom-control-spacer{flex:auto}.video-js.vjs-layout-tiny:not(.vjs-fullscreen).vjs-no-flex .vjs-custom-control-spacer{width:auto}.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-audio-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-progress-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-control{display:none}.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-audio-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-control{display:none}.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-subtitles-button .vjs-audio-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-volume-control{display:none}.vjs-modal-dialog.vjs-text-track-settings{background-color:#2b333f;background-color:rgba(43,51,63,.75);color:#fff;height:70%}.vjs-text-track-settings .vjs-modal-dialog-content{display:table}.vjs-text-track-settings .vjs-track-settings-colors,.vjs-text-track-settings .vjs-track-settings-controls,.vjs-text-track-settings .vjs-track-settings-font{display:table-cell}.vjs-text-track-settings .vjs-track-settings-controls{text-align:right;vertical-align:bottom}@supports (display:grid){.vjs-text-track-settings .vjs-modal-dialog-content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr auto}.vjs-text-track-settings .vjs-track-settings-colors{display:block;grid-column:1;grid-row:1}.vjs-text-track-settings .vjs-track-settings-font{grid-column:2;grid-row:1}.vjs-text-track-settings .vjs-track-settings-controls{grid-column:2;grid-row:2}}.vjs-track-setting>select{margin-right:5px}.vjs-text-track-settings fieldset{margin:5px;padding:3px;border:none}.vjs-text-track-settings fieldset span{display:inline-block}.vjs-text-track-settings legend{color:#fff;margin:0 0 5px 0}.vjs-text-track-settings .vjs-label{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);display:block;margin:0 0 5px 0;padding:0;border:0;height:1px;width:1px;overflow:hidden}.vjs-track-settings-controls button:active,.vjs-track-settings-controls button:focus{outline-style:solid;outline-width:medium;background-image:linear-gradient(0deg,#fff 88%,#73859f 100%)}.vjs-track-settings-controls button:hover{color:rgba(43,51,63,.75)}.vjs-track-settings-controls button{background-color:#fff;background-image:linear-gradient(-180deg,#fff 88%,#73859f 100%);color:#2b333f;cursor:pointer;border-radius:2px}.vjs-track-settings-controls .vjs-default-button{margin-right:1em}@media print{.video-js>:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}.vjs-resize-manager{position:absolute;top:0;left:0;width:100%;height:100%;border:none;visibility:hidden}
/*http://www.officialricardo.com/Plugin/Videos/assets/fancybox/jquery.fancybox.css?116*/
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp
{
	padding: 0;
	margin: 0;
	border: 0;
	outline: none;
	vertical-align: top;
}

.fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 8020;
}

.fancybox-skin {
	position: relative;
	background: #f9f9f9;
	color: #444;
	text-shadow: none;
	-webkit-border-radius: 4px;
	   -moz-border-radius: 4px;
	        border-radius: 4px;
}

.fancybox-opened {
	z-index: 8030;
}

.fancybox-opened .fancybox-skin {
	-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	   -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	        box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}

.fancybox-outer, .fancybox-inner {
	position: relative;
}

.fancybox-inner {
	overflow: hidden;
}

.fancybox-type-iframe .fancybox-inner {
	-webkit-overflow-scrolling: touch;
}

.fancybox-error {
	color: #444;
	font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	margin: 0;
	padding: 15px;
	white-space: nowrap;
}

.fancybox-image, .fancybox-iframe {
	display: block;
	width: 100%;
	height: 100%;
}

.fancybox-image {
	max-width: 100%;
	max-height: 100%;
}

#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
	background-image: url(http://www.officialricardo.com/Plugin/Videos/assets/fancybox/fancybox_sprite.png);
}

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -22px;
	margin-left: -22px;
	background-position: 0 -108px;
	opacity: 0.8;
	cursor: pointer;
	z-index: 8060;
}

#fancybox-loading div {
	width: 44px;
	height: 44px;
	background: url(http://www.officialricardo.com/Plugin/Videos/assets/fancybox/fancybox_loading.gif) center center no-repeat;
}

.fancybox-close {
	position: absolute;
	top: -18px;
	right: -18px;
	width: 36px;
	height: 36px;
	cursor: pointer;
	z-index: 8040;
}

.fancybox-nav {
	position: absolute;
	top: 0;
	width: 40%;
	height: 100%;
	cursor: pointer;
	text-decoration: none;
	background: transparent url(http://www.officialricardo.com/Plugin/Videos/assets/fancybox/blank.gif); /* helps IE */
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	z-index: 8040;
}

.fancybox-prev {
	left: 0;
}

.fancybox-next {
	right: 0;
}

.fancybox-nav span {
	position: absolute;
	top: 50%;
	width: 36px;
	height: 34px;
	margin-top: -18px;
	cursor: pointer;
	z-index: 8040;
	visibility: hidden;
}

.fancybox-prev span {
	left: 10px;
	background-position: 0 -36px;
}

.fancybox-next span {
	right: 10px;
	background-position: 0 -72px;
}

.fancybox-nav:hover span {
	visibility: visible;
}

.fancybox-tmp {
	position: absolute;
	top: -99999px;
	left: -99999px;
	max-width: 99999px;
	max-height: 99999px;
	overflow: visible !important;
}

/* Overlay helper */

.fancybox-lock {
    overflow: visible !important;
    width: auto;
}

.fancybox-lock body {
    overflow: hidden !important;
}

.fancybox-lock-test {
    overflow-y: hidden !important;
}

.fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	display: none;
	z-index: 8010;
	background: url(http://www.officialricardo.com/Plugin/Videos/assets/fancybox/fancybox_overlay.png);
}

.fancybox-overlay-fixed {
	position: fixed;
	bottom: 0;
	right: 0;
}

.fancybox-lock .fancybox-overlay {
	overflow: auto;
	overflow-y: scroll;
}

/* Title helper */

.fancybox-title {
	visibility: hidden;
	font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	position: relative;
	text-shadow: none;
	z-index: 8050;
}

.fancybox-opened .fancybox-title {
	visibility: visible;
}

.fancybox-title-float-wrap {
	position: absolute;
	bottom: 0;
	right: 50%;
	margin-bottom: -35px;
	z-index: 8050;
	text-align: center;
}

.fancybox-title-float-wrap .child {
	display: inline-block;
	margin-right: -100%;
	padding: 2px 20px;
	background: transparent; /* Fallback for web browsers that doesn't support RGBa */
	background: rgba(0, 0, 0, 0.8);
	-webkit-border-radius: 15px;
	   -moz-border-radius: 15px;
	        border-radius: 15px;
	text-shadow: 0 1px 2px #222;
	color: #FFF;
	font-weight: bold;
	line-height: 24px;
	white-space: nowrap;
}

.fancybox-title-outside-wrap {
	position: relative;
	margin-top: 10px;
	color: #fff;
}

.fancybox-title-inside-wrap {
	padding-top: 10px;
}

.fancybox-title-over-wrap {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #fff;
	padding: 10px;
	background: #000;
	background: rgba(0, 0, 0, .8);
}
.fancybox-inline-content {
	display: none;
}

/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	   only screen and (min--moz-device-pixel-ratio: 1.5),
	   only screen and (min-device-pixel-ratio: 1.5){

	#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
		background-image: url(http://www.officialricardo.com/Plugin/Videos/assets/fancybox/fancybox_sprite@2x.png);
		background-size: 44px 152px; /*The size of the normal image, half the size of the hi-res image*/
	}

	#fancybox-loading div {
		background-image: url(http://www.officialricardo.com/Plugin/Videos/assets/fancybox/fancybox_loading@2x.gif);
		background-size: 24px 24px; /*The size of the normal image, half the size of the hi-res image*/
	}
}
/*http://www.officialricardo.com/Plugin/Videos/assets/videos.css?116*/
/***** ADMIN *****/
/*WEB GALLERY*/
#ipWidgetWebGalleryPopup .modal-dialog { width: 75%; }
#ipWidgetWebGalleryPopup .modal-dialog .modal-content .ipsFile{ max-width: 25%; display: inline-block; padding: 5px; }
#ipWidgetWebGalleryPopup .modal-dialog .modal-content .ipsFile .description-text{ width: 100%; border: 1px solid; padding: 12px; }
#ipWidgetWebGalleryPopup .modal-dialog .modal-content .video_embed{ padding-bottom: 56.25% !important; position: relative; }
#ipWidgetWebGalleryPopup .modal-dialog .modal-content .video_embed iframe{ height: 100%; width: 100%; position: absolute; top: 0; left: 0; border: 1px solid #E7E7E7; }
.ip .ipWidget_ipWebGallery_container .input-group-btn{
    text-align: center;
    width: 100%;
    display: block;
}
.ip .ipWidget_ipWebGallery_container .input-group-btn .btn{
    margin-right: 1px;
    display: inline-block;
}
.ip .ipWidget_ipWebGallery_container .input-group .form-control{
    font-size: 17px;
}
@media only screen and (max-width: 960px) {
    #ipWidgetWebGalleryPopup .modal-dialog { width: 90%; }
    #ipWidgetWebGalleryPopup .modal-dialog .modal-content .ipsFile{ max-width: 50%; display: inline-block; padding: 5px; }
}
@media only screen and (max-width: 767px) {
     #ipWidgetWebGalleryPopup .modal-dialog .modal-content .ipsFile{ max-width: 100%; display: inline-block; padding: 0px; }
}
@media only screen and (max-width: 380px) {
    .ip .ipWidget_ipWebGallery_container .input-group-btn .btn{
        margin-right: 0px;
    }
}

/*END WEB GALLERY*/

/* VIDEO GALLERY */
#ipWidgetVideosGalleryPopup .modal-dialog { width: 75%; }
#ipWidgetVideosGalleryPopup .videosGalleryWrapper { padding: 20px 0 0; overflow: hidden; }
#ipWidgetVideosGalleryPopup .videoFile_galleryItem {
    float: left;
    margin: 0 1%;
    width: 23%;
    text-align: center;
}
.ip .input-group-btn {width: auto!important;}
#ipWidgetVideosGalleryPopup .videoFile_controls { position: relative; }
#ipWidgetVideosGalleryPopup .videoFile_controls .videoFileMove { position: absolute; left: 0; top: -22px; cursor: move; }
#ipWidgetVideosGalleryPopup .videoFile_controls .videoFileRemove { position: absolute; right: 0; top: -22px; color: red; }
#ipWidgetVideosGalleryPopup .videoFile_thumbnail {
    position: relative;
    padding-bottom: 56.25%; /* 16:9 */
    padding-top: 25px;
    height: 0;
    width: 100%;
    background-color: #000;
    overflow: hidden;
}
/* #ipWidgetVideosGalleryPopup .videoFile_thumbnail img { max-height: 100%; max-width: 100%; display: block; } */
#ipWidgetVideosGalleryPopup .ipsVideoTitle { padding: 3px; margin: 5px; }
#ipWidgetVideosGalleryPopup .ui-sortable-placeholder { border: 1px dashed #ccc; visibility: visible !important; display: block; }
#ipWidgetVideosGalleryPopup .input-group-btn { width: auto!important; display: block;}
#ipWidgetVideosGalleryPopup .options label { margin: 5px 0; }

@media only screen and (max-width: 980px) {
    #ipWidgetVideosGalleryPopup .modal-dialog {width: 90%; margin: 5% auto;}
    #ipWidgetVideosGalleryPopup .videoFile_galleryItem {width: 31.33%;}
}
@media only screen and (max-width: 740px) {

    #ipWidgetVideosGalleryPopup .videoFile_galleryItem {width: 48%;}
    #ipWidgetVideosGalleryPopup .videoFile_thumbnail {margin-bottom: 15px; min-height: auto; background-color: transparent;}
    #ipWidgetVideosGalleryPopup .videoFile_thumbnail img {max-height: 135px; margin: 0 auto;}
}
@media only screen and (max-width: 480px) {
    #ipWidgetVideosGalleryPopup .modal-dialog .controls .col-xs-4,
    #ipWidgetVideosGalleryPopup .modal-dialog .controls .col-xs-8 {width: 100%;}   

    #ipWidgetVideosGalleryPopup .modal-dialog .controls .col-xs-4 {text-align: center;}
    #ipWidgetVideosGalleryPopup .modal-dialog .controls .options {text-align: center;}

    #ipWidgetVideosGalleryPopup .videoFile_galleryItem {width: 100%;}
    #ipWidgetVideosGalleryPopup .videoFile_thumbnail {width: 80%; min-height: auto; margin: 0 auto 10px;}
    #ipWidgetVideosGalleryPopup .videoFile_thumbnail img {max-height: 145px; margin: 0 auto;}

}

/* SINGLE VIDEO */
#ipWidgetEncodedVideoPopup .videoFile_wrapper {}
#ipWidgetEncodedVideoPopup .videoFile_wrapper .videoFile_thumbnail {
    position: relative;
    padding-bottom: 56.25%; /* 16:9 */
    padding-top: 25px;
    height: 0;
    width: 100%;
    background-color: #000;
    overflow: hidden;
}
/*#ipWidgetEncodedVideoPopup .videoFile_wrapper .videoFile_thumbnail img { display: block; max-height: 100%; max-width: 100%; margin: 0 auto; }*/

#ipWidgetEncodedVideoPopup h2 { margin-top: 0; }
#ipWidgetEncodedVideoPopup label { font-weight: normal; }
#ipWidgetEncodedVideoPopup table { width: 100%; table-layout: fixed; border-bottom: 1px solid #ccc; margin: 0 0 10px; }
#ipWidgetEncodedVideoPopup table td { vertical-align: top; }
#ipWidgetEncodedVideoPopup .ipsVideoTitle,
#ipWidgetEncodedVideoPopup .ipsVideoDescription { padding: 5px; margin: 10px; min-height: 2em; }

.ipsSearchModal .name-original_video { display: none; }

.ipAdminContentWrapper .ipsGrid .table td { vertical-align: middle; }
.ipAdminContentWrapper .ipsGrid .table td .video-placeholder{
    background: black;
    text-align: center;
    width: 150px;
    height: 84px;
    padding: 18px;
}


/***** FRONT END *****/
.video-wrapper {
    max-height: 100%;
    max-width: 100%;
    // overflow: hidden;
}

.video-play-mobile {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 9999;
}

/* VIDEO GALLERY */
.ipWidget-VideosGallery .video-gallery {
    display: block;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    overflow: hidden;
}
.ipWidget-VideosGallery .video-gallery .item {
    float: left;
    width: 23%;
    margin: 0 1% 1%;
    text-align: center;
}
.ipWidget-VideosGallery .video-gallery .item .thumbnail {
    position: relative;
    padding-bottom: 56.25%; /* 16:9 */
    padding-top: 25px;
    height: 0;
    width: 100%;
    background-color: #000;
    overflow: hidden;
}
.ipWidget-VideosGallery .video-gallery .item .thumbnail img {
    position: absolute;
    top: 0;
    left: 0;
    max-width: 100%;
    height: auto;
}
.ipWidget-VideosGallery .video-gallery .item a {
    display: block;
}
.ipWidget-VideosGallery .video-gallery .item .video-title {
    width: 100%;
    font-size: 14px;
    padding-top: 5px;
    overflow: hidden;
    text-overflow: ellipsis;
}
.video-js .vjs-big-play-button {
    line-height: 3em;
    height: 3em;
    width: 3em;
    border-radius: 100%;
}
.vjs-big-play-centered .vjs-big-play-button {
    margin-top: -1.5em;
}
.vjs-icon-play:before,
.video-js .vjs-big-play-button:before,
.video-js .vjs-play-control:before {
    font-size: 2em;
}

.ipWidget-VideosGallery .video-gallery .item .icon {
    background: url(http://www.officialricardo.com/Plugin/Videos/assets/play-button.png) no-repeat scroll center center;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%; 
    height: 100%;
    opacity: 0.8;
}
.ipWidget-VideosGallery .video-gallery .item:hover .icon {
    opacity: 1;
}

/*WebGallery*/
.ipWidget-WebGallery .webvideos-container > ul{
   margin-left: 0;
   overflow: hidden;
}
.ipWidget-WebGallery .webvideos-container li {
    float: left;
    margin: 0 1% 1%;
    text-align: center;
    width: 23%;
    list-style: none;
}
.input-group{
    width: 100%;
}


@media only screen and (max-width: 940px) {
   .ipWidget-WebGallery .webvideos-container li {
        width: 48%;
    }
}
@media only screen and (max-width: 480px) {
   .ipWidget-WebGallery .webvideos-container li {
        width: 100%;
        margin-bottom: 10px;
    }
}

/* IN WIDGET COLUMN */

.ipWidget-Columns .ipWidget-VideosGallery .video-gallery .item {
    width: 46%;
}

/* SINGLE VIDEO */
.ipWidget-EncodedVideo .single-video-container .video-wrapper { 
    max-width: 100%; 
    width: 100%;
}
.ipWidget-EncodedVideo .single-video-container .video-info .video-title,
.ipWidget-EncodedVideo .single-video-container .video-info .video-description {
    padding: 5px 5px 0;
}

/* FancyBox Open */
.fancybox-title .video-info .video-title {
    font-size: 14px;
    color: #000;
    margin: 0;
}
.fancybox-inner.fancybox-inner-web {
    padding-bottom: 56.25%;
    height: 0 !important;
}

/*http://www.officialricardo.com/Plugin/InstagramGallery/assets/css/InstagramGallery.css?116*/
/* 
 * Here goes CSS needed in widget management status
 * This CSS file will be included automatically in management state.
 * Please don't put here CSS needed for public preview of widget.
*/

/*TOOLS*/
.no-display { display: none; }

/***** ADMIN *****/
.ipWidget-Newsletter .ipsContainer { position: relative; overflow: hidden; width: 100%;}
.ipWidget-Newsletter .ipsContainer .overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    color: #fff;
    background: rgba(0,0,0,0.5);
    text-align: center;
    z-index: 1;
    padding: 5% 0;
    max-height: 100%;
    display:table-cell;
    vertical-align:middle;
    visibility: hidden;
}
.ipWidget-Newsletter .ipsContainer .overlay p { margin-top: 0 auto; }
.ipWidget-Newsletter .ipsContainer:hover .overlay {
    visibility: visible;
}

/* API Form */
#ipWidgetInstagramGalleryPopup .instructions { 
    margin-top: 10px;
    text-align: center;
    border: 1px solid #000;
    border-bottom: 0px solid;
    padding: 10px 20px 0 20px;
    padding-bottom: 0;
}
#ipWidgetInstagramGalleryPopup .instructions p:last-child {
    margin-bottom: 0;
    padding-bottom: 10px;
}
#accountInfoForm .accesstoken-wrapper{
    border: 1px solid #000;
    border-top: 0px solid;
    margin-top: 0 !important;
}
#ipWidgetInstagramGalleryPopup .btn-authorize {
    padding: 10px 15px 10px 55px;
    font-size: 17px;
    font-weight: 300;
    color: #3897f0;
    border: 1px solid #3897EF;
    border-radius: 3px;
    background: transparent;
    margin: 10px auto;
    height: 48px;
    background: url(http://www.officialricardo.com/Plugin/InstagramGallery/assets/css/../images/instagram-logo.png) no-repeat 15px center transparent;
    background-size: 28px 28px;

}
#ipWidgetInstagramGalleryPopup .btn-authorize:hover { border-width: 2px; }
.form-instagram{ text-align: center; }
#accountInfoForm .field { text-align: center; margin: 20px 0; }
#ipWidgetInstagramGalleryPopup .accountInfo #userId,
#ipWidgetInstagramGalleryPopup .accountInfo #accessToken{
    /*display: block;*/
    padding: 8px 5px;
    width: 100%;
    min-width: 130px;
    border: 1px solid;
    text-align: center;
    font-size: 14px;
}
#accountInfoForm.form-instagram .limit-num-images{
    margin: 0;
}
#accountInfoForm.form-instagram .limit-num-images .form-group{
    margin-bottom: 0;
}
#ipWidgetInstagramGalleryPopup .modal-dialog .modal-content .modal-body{ padding: 30px; }
#ipWidgetInstagramGalleryPopup .accountInfo #limitNumImages{
    width: 100%;
    padding: 8px 5px;
    border: 1px solid;
    text-align: center;
    font-size: 14px;
}
.name-sortBy select{
    position: relative;
    padding: 8px 5px !important;
    border: 1px solid;
    text-align: center;
    font-size: 14px !important;
    border-radius: 0 !important;
    border-color: #000 !important;
    -webkit-appearance: none;
    -moz-appearance :none;
    height: auto !important;
    background: url(http://www.officialricardo.com/Plugin/InstagramGallery/assets/css/../images/drop.png) transparent no-repeat 98% center !important;
}

/***** FRONT END *****/
.instagram-gallery {
    margin: 0 auto;
    list-style: none;
    text-align: center;
}

.instagram-gallery .instapic {
    width: 25%;
    margin: 0;
    float: left;
    padding: 1px;
    position: relative;
    z-index: 0;
    overflow: hidden;
    height: 200px;
}
.instagram-gallery .instapic:hover {
    overflow: inherit;
}
.instagram-gallery .instapic figure > a{
    overflow: hidden;
    display: block;
    height: 250px;
}
.instagram-gallery figure {
    margin: 0;
    position: relative;
    text-align: center;
}

.instagram-gallery figure img {
    width: 100%;
    display: block;
    position: relative;
}

.instagram-gallery figcaption {
    position: absolute;
    text-align: left;
    top: -5%;
    left: -5%;
    padding: 12px;
    background: #fff;
    color: #000;
}

.instagram-gallery figcaption h3 {
    margin: 0;
    padding: 0;
    color: #000;
    font-size: 14px;
    margin-top: 102%;
    padding: 10px 0;
    font-weight: normal;
}

/* Caption Style 7 */
.instagram-gallery .instapic:hover {
    z-index: 1;
}

.instagram-gallery figure img {
    z-index: 10;
}

.instagram-gallery figcaption {
    width: 100%;
    opacity: 0;
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transition: opacity 0.3s, height 0.3s, box-shadow 0.3s;
    -moz-transition: opacity 0.3s, height 0.3s, box-shadow 0.3s;
    transition: opacity 0.3s, height 0.3s, box-shadow 0.3s;
    box-shadow: 0 0 0 0px #fff;
}

.instagram-gallery figure:hover figcaption {
    pointer-events: auto;
    opacity: 1;
    width: 110%;
    min-height: 135%;
    -webkit-box-shadow: 0px 0px 15px 1px rgba(0,0,0,0.2);
    -moz-box-shadow: 0px 0px 15px 1px rgba(0,0,0,0.2);
    box-shadow: 0px 0px 15px 1px rgba(0,0,0,0.2);
}

.instagram-gallery figure figcaption .info img {
    width: 18px;
    height: 18px;
    display: inline-block;
    vertical-align: top;
}

.instagram-gallery figure figcaption .insta-link {
    float: right;
    padding: 0 28px 0 8px;
    font-weight: 300;
    color: #3897f0;
    border: 1px solid #3897EF;
    border-radius: 3px;
    background: transparent;
    background: url(http://www.officialricardo.com/Plugin/InstagramGallery/assets/css/images/instagram-logo.png) no-repeat right 8px center transparent;
    background-size: 16px 16px;
}


.instagram-gallery figcaption h3,
.instagram-gallery figcaption span,
.instagram-gallery figcaption a {
    opacity: 0;
    -webkit-transition: opacity 0s;
    -moz-transition: opacity 0s;
    transition: opacity 0s;
}

.instagram-gallery figure:hover figcaption h3,
.instagram-gallery figure:hover figcaption p span,
.instagram-gallery figure:hover figcaption a {
    -webkit-transition: opacity 0.3s 0.2s;
    -moz-transition: opacity 0.3s 0.2s;
    transition: opacity 0.3s 0.2s;
    opacity: 1;
    word-break: keep-all;
}
.instagram-gallery .header {
    padding: 40px 0;
    overflow: hidden;
}
.instagram-gallery .header .profile-picture {
    width: auto;
    max-width: 291px;
    width: 100%;
    float: left;
}
.instagram-gallery .header .user {
    float: left;
    text-align: left;
}
.user .profile-info ul:last-child {
    list-style: none;
    margin: 0;
    overflow: hidden;
    margin-bottom: 20px;
}
.user .profile-info ul li{
    float: left;
    margin-right: 40px;
    font-size: 17px;
}
.instagram-gallery .header .user .real-name h3 {
    font-size: 17px;
}
.instagram-gallery .header .real-name-mobile {
    display: none;
}
.instagram-gallery .header .user .username h2 {
    font-weight: 300;
    font-size: 34px;
    line-height: 30px;
    margin-bottom: 20px;
    display: block;
    float: left;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.instagram-gallery .header .user .username .follow-btn {
    display: block;
    float: left;
    line-height: 30px;
    padding: 0 30px;
    font-size: 16px;
    margin-left: 30px;
    border: 1px solid;
    border-radius: 3px;
}
.instagram-gallery .header .user .username .follow-btn:hover {
    text-decoration: none;
    border-width: 2px;
}

.instagram-gallery .header .profile-picture .thumb {
    width: 152px;
    height: 152px;
    margin: 0 auto;
    border-radius: 50%;
    overflow: hidden;
}
.instagram-gallery  .header .profile-picture .thumb img {
    width: 100%;
}
.instagram-gallery .view-more-instagram {
    padding: 2em 0;
}
.instagram-gallery .view-more-instagram a {
    line-height: 30px;
    padding: 10px 20px;
    font-size: 16px;
    border: 1px solid;
    border-radius: 3px;
}
.instagram-gallery .view-more-instagram a:hover {
    text-decoration: none;
    border-width: 2px;
}
.form-wrapper{
    border: 1px solid #000;
    margin-top: 10px;
}
#accountInfoForm.form-instagram .form-wrapper > .field{
    margin-top: 0;
    margin-bottom: 0;
}
.form-instagram h4{ text-align: left; padding-left: 0px; }
@media only screen and (max-width: 840px){
    .instagram-gallery .header .profile-picture{
        width: auto;
        padding: 0 30px;
        margin-bottom: 30px;
    }
}

@media only screen and (max-width: 768px) {
    
    .instagram-gallery figcaption {
        padding: 10px;
    }

    .instagram-gallery figcaption .insta-link {
        display: inline-block;
        float: none;
    }

    .instagram-gallery figcaption h3 {
        margin-top: 105%;
    }
}

@media only screen and (max-width: 640px) {
    .form-wrapper{ padding-bottom: 30px; }

    .instagram-gallery .header .profile-picture {
        width: auto;
        padding: 0;
        margin-right: 30px;
        margin-bottom: 30px;
    }
    .instagram-gallery .header .profile-info,
    .instagram-gallery .header .user .real-name {
        display: none;
    }
    .instagram-gallery .header .real-name-mobile {
        text-align: left;
        display: block;
    }
    .instagram-gallery .header .real-name-mobile  .real-name h3 {
        font-size: 16px;
    }
    .instagram-gallery .header .user .username h2 {
        font-size: 21px;
        margin-bottom: 10px;
        margin-right: 15px;
        margin-bottom: 15px;
    }
    .instagram-gallery .header .profile-picture .thumb {
        width: 77px;
        height: 77px;
    }
    .instagram-gallery .header .user .username .follow-btn {
        clear: left;
        margin-left: 0;
    }
    .instagram-gallery .header .real-name-mobile .profile-info {
        display: block;
    }

    .real-name-mobile .profile-info ul {
        list-style: none;
        overflow: hidden;
        margin-left: 0;
        border-top: 1px solid #ccc;
        margin-top: 15px;
        padding-top: 12px;
    }
    .real-name-mobile .profile-info ul li {
        width: 33%;
        float: left;
        text-align: center;
        font-size: 14px;
    }
    .real-name-mobile .profile-info ul li strong {
        width: 100%;
        display: block;
    }

    .instagram-gallery .instapic { width: 50%; }

    .instagram-gallery figcaption {
        padding: 12px;
    }
}

@media only screen and (max-width: 480px) {
    .instagram-gallery .instapic { width: 100%; }

    .instagram-gallery figcaption {}

    .instagram-gallery figcaption h3 { margin-top: 102%; }
}

/*http://www.officialricardo.com/Plugin/Album/assets/nano/css/nanogallery.min.css?116*/
.nanogallery_theme_default{font-size:1em;line-height:normal;padding:0;margin:0 auto;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box;overflow:hidden;visibility:visible;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}@font-face{font-family:nano_icon_font3;src:url(http://www.officialricardo.com/Plugin/Album/assets/nano/css/./font/nano_icon_font3.eot?8875162);src:url(http://www.officialricardo.com/Plugin/Album/assets/nano/css/./font/nano_icon_font3.eot?8875162#iefix) format('embedded-opentype'),url(http://www.officialricardo.com/Plugin/Album/assets/nano/css/./font/nano_icon_font3.woff?8875162) format('woff'),url(http://www.officialricardo.com/Plugin/Album/assets/nano/css/./font/nano_icon_font3.ttf?8875162) format('truetype'),url(http://www.officialricardo.com/Plugin/Album/assets/nano/css/./font/nano_icon_font3.svg?8875162#nano_icon_font3) format('svg');font-weight:400;font-style:normal}.nanogallery_theme_default .nanoGalleryNavigationbarContainer{margin:5px auto;padding:5px 0;display:block}.nanogallery_theme_default .nanoGalleryNavigationbar{border-top:1px solid #555;border-bottom:1px solid #555;padding:0;text-align:left;display:table;width:100%}.nanogallery_theme_default .nanoGalleryTags{margin:10px 0 1px 1px;padding:4px;display:table-cell;cursor:pointer;vertical-align:middle}.nanogallery_theme_default .nanoGalleryTags:after{content:'\e824';margin-left:.2em;margin-right:.3em;font-family:nano_icon_font3;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none}.nanogallery_theme_default .setFullPageButton{margin:10px 0 1px 1px;padding:4px;display:table-cell;cursor:pointer;vertical-align:middle}.nanogallery_theme_default .setFullPageButton:after{content:'\e827';margin-left:.2em;margin-right:.3em;font-family:nano_icon_font3;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none}.nanogallery_theme_default .removeFullPageButton{margin:10px 0 1px 1px;padding:4px;display:table-cell;cursor:pointer;vertical-align:middle}.nanogallery_theme_default .removeFullPageButton:after{content:'\e828';margin-left:.2em;margin-right:.3em;font-family:nano_icon_font3;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none}.nanogallery_theme_default.fullpage{display:block;background-color:#000;position:fixed;top:0;bottom:0;left:0;right:0;clear:both;overflow-y:scroll;overflow-x:hidden;padding:0 20px 10px}.nanogallery_theme_default .nanoGalleryBreadcrumb{margin:1px;padding:4px;text-align:left;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box;display:table-cell;width:100%;overflow:hidden}.nanogallery_theme_default .nanoGalleryBreadcrumb .folder,.nanogallery_theme_default .nanoGalleryBreadcrumb .folderHome{margin:0 5px;white-space:nowrap;cursor:pointer;vertical-align:middle;display:inline-block}.nanogallery_theme_default .nanoGalleryBreadcrumb .folder:hover,.nanogallery_theme_default .nanoGalleryBreadcrumb .folderHome:hover{color:#fff}.nanogallery_theme_default .nanoGalleryBreadcrumb .folder:before{content:'\e815';margin-left:.2em;margin-right:.3em;font-family:nano_icon_font3;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none}.nanogallery_theme_default .nanoGalleryBreadcrumb .folderHome:before{content:'\e80c';margin-left:.2em;margin-right:.3em;font-family:nano_icon_font3;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none}.nanogallery_theme_default .nanoGalleryBreadcrumb .separator{margin:0 5px;cursor:pointer;vertical-align:middle;display:inline-block}.nanogallery_theme_default .nanoGalleryBreadcrumb .separator:hover{color:#fff}.nanogallery_theme_default .nanoGalleryBreadcrumb .separator:before{content:'\e823';margin-left:.2em;margin-right:.3em;font-family:nano_icon_font3;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none}.nanogallery_theme_default .nanoGalleryBreadcrumb .separatorRTL{margin:0 5px;cursor:pointer;vertical-align:middle;display:inline-block}.nanogallery_theme_default .nanoGalleryBreadcrumb .separatorRTL:hover{color:#fff}.nanogallery_theme_default .nanoGalleryBreadcrumb .separatorRTL:before{content:'\e81f';margin-left:.2em;margin-right:.3em;font-family:nano_icon_font3;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none}.nanogallery_theme_default .nanoGalleryBreadcrumb .loading{display:inline-block}.nanogallery_theme_default .nanoGalleryBreadcrumb .loading:after{content:'\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0';background:url(http://www.officialricardo.com/Plugin/Album/assets/nano/css/loading.gif) center no-repeat}.nanogallery_theme_default .nanoGalleryContainerParent{position:relative;text-align:center;margin:0 auto;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box}.nanogallery_theme_default .nanoGalleryContainer{text-align:left;position:relative;width:auto;display:inline-block;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box;overflow:hidden}.nanogallery_theme_default .nanoGalleryContainer .nanoGalleryThumbnailContainer{cursor:pointer;border:1px solid #000;padding:0;background-color:#000;display:inline-block;position:absolute;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box;overflow:hidden}.nanogallery_theme_default .nanoGalleryContainer .nanoGalleryThumbnailContainer input{opacity:0}.nanogallery_theme_default .nanoGalleryContainer .nanoGalleryThumbnailContainer:hover input{opacity:.8}.nanogallery_theme_default .nanoGalleryContainer .nanoGalleryThumbnailContainer .selected{opacity:.5}.nanogallery_theme_default .nanoGalleryContainer .nanoGalleryThumbnailContainer .selected+input{opacity:1}.nanogallery_theme_default .nanoGalleryContainer .nanoGalleryThumbnailContainer .subcontainer{box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box;border:0 solid #000;margin:0;padding:0;overflow:hidden}.nanogallery_theme_default .nanoGalleryContainer .nanoGalleryThumbnailContainer .imgContainer{position:relative;margin:5px;overflow:hidden;background:#000;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box}.nanogallery_theme_default .nanoGalleryContainer .nanoGalleryThumbnailContainer img{background:url(data:image/gif;base64,R0lGODlhEAAQAIAAAP///////yH5BAEKAAEALAAAAAAQABAAAAIOjI+py+0Po5y02ouzPgUAOw==) center no-repeat;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;display:block;vertical-align:bottom;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box}.nanogallery_theme_default .nanoGalleryContainer .nanoGalleryThumbnailContainer .labelImage{background:rgba(34,34,34,.75);opacity:1;text-align:left;margin:5px;left:0;position:absolute;min-height:0;overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nanogallery_theme_default .nanoGalleryContainer .nanoGalleryThumbnailContainer .labelImageTitle{color:#eee;margin:0 2px;left:0;overflow:hidden;Text-Shadow:#000 1px 0 0,#000 1px 1px 0,#000 1px -1px 0,#000 -1px 1px 0,#000 -1px 0 0,#000 -1px -1px 0,#000 0 1px 0,#000 0 -1px 0;vertical-align:middle;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nanogallery_theme_default .nanoGalleryContainer .nanoGalleryThumbnailContainer .labelImageTitle:before{content:'\e803';margin-left:.2em;margin-right:.2em;Text-Shadow:#000 1px 0 0,#000 1px 1px 0,#000 1px -1px 0,#000 -1px 1px 0,#000 -1px 0 0,#000 -1px -1px 0,#000 0 1px 0,#000 0 -1px 0;font-family:nano_icon_font3;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nanogallery_theme_default .nanoGalleryContainer .nanoGalleryThumbnailContainer .labelFolderTitle{color:#eee;margin:0 2px;left:0;overflow:hidden;Text-Shadow:#000 1px 0 0,#000 1px 1px 0,#000 1px -1px 0,#000 -1px 1px 0,#000 -1px 0 0,#000 -1px -1px 0,#000 0 1px 0,#000 0 -1px 0;vertical-align:middle;display:inline;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nanogallery_theme_default .nanoGalleryContainer .nanoGalleryThumbnailContainer .labelDescription>span,.nanogallery_theme_default .nanoGalleryContainer .nanoGalleryThumbnailContainer .labelFolderTitle>span{color:rgba(34,34,34,.75);background-color:#eee;border:0 solid #eee;border-radius:2px;padding:0 4px;Text-Shadow:none;vertical-align:middle;display:inline;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nanogallery_theme_default .nanoGalleryContainer .nanoGalleryThumbnailContainer .labelFolderTitle:before{content:'\e815';margin-left:.2em;margin-right:.2em;Text-Shadow:#000 1px 0 0,#000 1px 1px 0,#000 1px -1px 0,#000 -1px 1px 0,#000 -1px 0 0,#000 -1px -1px 0,#000 0 1px 0,#000 0 -1px 0;font-family:nano_icon_font3;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nanogallery_theme_default .nanoGalleryContainer .nanoGalleryThumbnailContainer .labelDescription{clear:both;color:#aaa;left:0;font-size:.8em;margin:1px 2px;Text-Shadow:#000 1px 0 0,#000 1px 1px 0,#000 1px -1px 0,#000 -1px 1px 0,#000 -1px 0 0,#000 -1px -1px 0,#000 0 1px 0,#000 0 -1px 0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nanogallery_theme_default .nanoGalleryContainerParent .nanoGalleryPagination,.nanogallery_theme_default .nanoGalleryContainerParent .nanoGalleryPaginationDot{margin:10px auto 5px;padding:4px;text-align:center;position:relative;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box;overflow:hidden;white-space:nowrap}.nanogallery_theme_default .nanoGalleryContainerParent .nanoGalleryPagination .paginationItem{margin:0 5px;white-space:nowrap;cursor:pointer;vertical-align:middle;display:inline-block}.nanogallery_theme_default .nanoGalleryContainerParent .nanoGalleryPagination .currentPage{text-decoration:underline}.nanogallery_theme_default .nanoGalleryContainerParent .nanoGalleryPagination .paginationNext,.nanogallery_theme_default .nanoGalleryContainerParent .nanoGalleryPagination .paginationPrev{margin:0 5px;white-space:nowrap;cursor:pointer;vertical-align:middle;display:inline-block}.nanogallery_theme_default .nanoGalleryContainerParent .nanoGalleryPaginationDot .paginationItem{width:8px;height:8px;border:2px solid #fff;background:#444;border-radius:50%;margin:0 5px;white-space:nowrap;cursor:pointer;vertical-align:middle;display:inline-block;opacity:.5}.nanogallery_theme_default .nanoGalleryContainerParent .nanoGalleryPaginationDot .currentPage{background:#fff;opacity:1}.nanogallery_theme_default #nanoGalleryViewer{display:block;background-color:rgba(1,1,1,.75);text-align:center;position:fixed;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box;top:0;left:0;height:100%;width:100%;clear:both}.nanogallery_theme_default #nanoGalleryViewer .nanoLogo{text-align:center;float:left;position:relative;top:50px;background:url(http://www.officialricardo.com/Plugin/Album/assets/nano/css/nano_logo.png) center no-repeat #000;display:block;height:30px;width:120px}.nanogallery_theme_default #nanoGalleryViewer .closeButtonFloating{cursor:pointer;right:0;top:0;padding:5px 5px 25px 25px;position:absolute;opacity:1;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease}.nanogallery_theme_default #nanoGalleryViewer .closeButtonFloating:after{color:#ddd;background:rgba(0,0,0,.2);padding:5px 0 5px 5px;content:'\e80a';font-size:1.5em;Text-Shadow:#000 1px 0 0,#000 1px 1px 0,#000 1px -1px 0,#000 -1px 1px 0,#000 -1px 0 0,#000 -1px -1px 0,#000 0 1px 0,#000 0 -1px 0;font-family:nano_icon_font3;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none}.nanogallery_theme_default #nanoGalleryViewer .closeButtonFloating:hover{opacity:.3}.nanogallery_theme_default #nanoGalleryViewer .content{position:absolute;clear:both;padding:5px;cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box}.nanogallery_theme_default #nanoGalleryViewer .content img{background:url(http://www.officialricardo.com/Plugin/Album/assets/nano/css/loading.gif) center no-repeat;border:4px solid #f8f8f8;padding:0;min-width:30px;min-height:30px;box-shadow:#888 0 0 20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box}.nanogallery_theme_default #nanoGalleryViewer .content .imgCurrent{cursor:pointer}.nanogallery_theme_default #nanoGalleryViewer .content .contentAreaPrevious{color:#ddd;display:block;position:absolute;top:50%;padding:50px 25px 50px 0;margin-top:-65px;left:0;text-align:left;cursor:pointer;opacity:1;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box}.nanogallery_theme_default #nanoGalleryViewer .content .contentAreaPrevious:after{content:'\e81b';background:rgba(0,0,0,.2);padding:5px 0}.nanogallery_theme_default #nanoGalleryViewer .content .contentAreaNext{color:#ddd;display:block;position:absolute;top:50%;padding:50px 0 50px 25px;margin-top:-65px;right:0;text-align:right;cursor:pointer;opacity:1;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box}.nanogallery_theme_default #nanoGalleryViewer .content .contentAreaNext:after{content:'\e81c';background:rgba(0,0,0,.2);padding:5px 0}.nanogallery_theme_default #nanoGalleryViewer .toolbarContainer{bottom:0;left:0;right:0;text-align:center;display:inline-block;position:absolute}.nanogallery_theme_default #nanoGalleryViewer .toolbar{display:inline-block;vertical-align:middle;overflow:hidden;background:rgba(4,4,4,.7);color:#eee;margin:1px;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box}.nanogallery_theme_default #nanoGalleryViewer .toolbar .ngbt{display:table-cell;cursor:pointer;padding:5px;vertical-align:middle;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box}.nanogallery_theme_default #nanoGalleryViewer .content .contentAreaNext:after,.nanogallery_theme_default #nanoGalleryViewer .content .contentAreaPrevious:after{font-size:1.5em;margin-left:.2em;margin-right:.2em;Text-Shadow:#000 1px 0 0,#000 1px 1px 0,#000 1px -1px 0,#000 -1px 1px 0,#000 -1px 0 0,#000 -1px -1px 0,#000 0 1px 0,#000 0 -1px 0;font-family:nano_icon_font3;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;opacity:1;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease}.nanogallery_theme_default #nanoGalleryViewer .toolbar .ngbt:after{font-size:1.5em;margin-left:.2em;margin-right:.2em;font-family:nano_icon_font3;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;opacity:1;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease}.nanogallery_theme_default #nanoGalleryViewer .content .contentAreaNext:hover,.nanogallery_theme_default #nanoGalleryViewer .content .contentAreaPrevious:hover,.nanogallery_theme_default #nanoGalleryViewer .toolbar .ngbt:hover:after{opacity:.3}.nanogallery_theme_default #nanoGalleryViewer .toolbar .previousButton:after{content:'\e81b'}.nanogallery_theme_default #nanoGalleryViewer .toolbar .nextButton:after{content:'\e81c'}.nanogallery_theme_default #nanoGalleryViewer .toolbar .closeButton:after{content:'\e80a'}.nanogallery_theme_default #nanoGalleryViewer .toolbar .playButton:after{content:'\e81a'}.nanogallery_theme_default #nanoGalleryViewer .toolbar .pauseButton:after{content:'\e81d'}.nanogallery_theme_default #nanoGalleryViewer .toolbar .setFullscreenButton:after{content:'\e827'}.nanogallery_theme_default #nanoGalleryViewer .toolbar .removeFullscreenButton:after{content:'\e828'}.nanogallery_theme_default #nanoGalleryViewer .toolbar .infoButton:after{content:'\e82c'}.nanogallery_theme_default #nanoGalleryViewer .toolbar .linkOriginalButton:after{content:'\e80d'}.nanogallery_theme_default #nanoGalleryViewer .toolbar .viewToolbarButton:after{content:'\e817'}.nanogallery_theme_default #nanoGalleryViewer .toolbar .hideToolbarButton:after{content:'\e81e'}.nanogallery_theme_default #nanoGalleryViewer .toolbar .pageCounter{display:table-cell;font-size:1em;margin:auto;vertical-align:middle;overflow:hidden;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box}.nanogallery_theme_default #nanoGalleryViewer .toolbar .label{padding:3px 10px;border-left:0 solid #000;overflow:hidden;display:table-cell;text-align:left;vertical-align:middle;font-size:1em;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box;background-color:initial}.nanogallery_theme_default #nanoGalleryViewer .toolbar .label .title{font-size:1em;margin:auto;vertical-align:middle;overflow:hidden;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box}.nanogallery_theme_default #nanoGalleryViewer .toolbar .label .description{font-size:.8em;display:table-row;vertical-align:middle;overflow:hidden;color:#aaa;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box}.nanogallery_theme_default .nanoGalleryConsoleParent{visibility:hidden;height:0;background:#111;color:#e00;padding:0;margin:2px}.nanogallery_theme_default .nanoGalleryConsoleParent p{color:#e00;padding:1px;margin:0}.nanogallery_theme_default.unselectable{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;user-select:none}.nanogallery_theme_default .nanoGalleryLBarOff{position:relative;width:100%;visibility:hidden;height:2px;margin:0 0 1px;background-color:#555}.nanogallery_theme_default .nanoGalleryLBar{position:relative;width:100%;visibility:visible;height:2px;margin:0 0 1px;background-color:#555}.nanogallery_theme_default .nanoGalleryLBar>div{position:absolute;width:50px;height:2px;top:0;opacity:.7}.nanogallery_theme_default .nanoGalleryLBar>div:nth-child(1){-webkit-animation:nanoGalleryLBarAnim 2s -.2s infinite cubic-bezier(0,.6,.9,0);-moz-animation:nanoGalleryLBarAnim 2s -.2s infinite cubic-bezier(0,.6,.9,0);-ms-animation:nanoGalleryLBarAnim 2s -.2s infinite cubic-bezier(0,.6,.9,0);-o-animation:nanoGalleryLBarAnim 2s -.2s infinite cubic-bezier(0,.6,.9,0);animation:nanoGalleryLBarAnim 2s -.2s infinite cubic-bezier(0,.6,.9,0);background:#111}.nanogallery_theme_default .nanoGalleryLBar>div:nth-child(2){-webkit-animation:nanoGalleryLBarAnim 2s -.4s infinite cubic-bezier(0,.6,.9,0);-moz-animation:nanoGalleryLBarAnim 2s -.4s infinite cubic-bezier(0,.6,.9,0);-ms-animation:nanoGalleryLBarAnim 2s -.4s infinite cubic-bezier(0,.6,.9,0);-o-animation:nanoGalleryLBarAnim 2s -.4s infinite cubic-bezier(0,.6,.9,0);animation:nanoGalleryLBarAnim 2s -.4s infinite cubic-bezier(0,.6,.9,0);background:#333}.nanogallery_theme_default .nanoGalleryLBar>div:nth-child(3){-webkit-animation:nanoGalleryLBarAnim 2s -.6s infinite cubic-bezier(0,.6,.9,0);-moz-animation:nanoGalleryLBarAnim 2s -.6s infinite cubic-bezier(0,.6,.9,0);-ms-animation:nanoGalleryLBarAnim 2s -.6s infinite cubic-bezier(0,.6,.9,0);-o-animation:nanoGalleryLBarAnim 2s -.6s infinite cubic-bezier(0,.6,.9,0);animation:nanoGalleryLBarAnim 2s -.6s infinite cubic-bezier(0,.6,.9,0);background:#999}.nanogallery_theme_default .nanoGalleryLBar>div:nth-child(4){-webkit-animation:nanoGalleryLBarAnim 2s -.8s infinite cubic-bezier(0,.6,.9,0);-moz-animation:nanoGalleryLBarAnim 2s -.8s infinite cubic-bezier(0,.6,.9,0);-ms-animation:nanoGalleryLBarAnim 2s -.8s infinite cubic-bezier(0,.6,.9,0);-o-animation:nanoGalleryLBarAnim 2s -.8s infinite cubic-bezier(0,.6,.9,0);animation:nanoGalleryLBarAnim 2s -.8s infinite cubic-bezier(0,.6,.9,0);background:#777}.nanogallery_theme_default .nanoGalleryLBar>div:nth-child(5){-webkit-animation:nanoGalleryLBarAnim 2s -1s infinite cubic-bezier(0,.6,.9,0);-moz-animation:nanoGalleryLBarAnim 2s -1s infinite cubic-bezier(0,.6,.9,0);-ms-animation:nanoGalleryLBarAnim 2s -1s infinite cubic-bezier(0,.6,.9,0);-o-animation:nanoGalleryLBarAnim 2s -1s infinite cubic-bezier(0,.6,.9,0);animation:nanoGalleryLBarAnim 2s -1s infinite cubic-bezier(0,.6,.9,0);background:#ddd}@-webkit-keyframes nanoGalleryLBarAnim{0%{left:10%}100%{left:90%}}@-moz-keyframes nanoGalleryLBarAnim{0%{left:10%}100%{left:90%}}@-ms-keyframes nanoGalleryLBarAnim{0%{left:10%}100%{left:90%}}@-o-keyframes nanoGalleryLBarAnim{0%{left:10%}100%{left:90%}}@keyframes nanoGalleryLBarAnim{0%{left:10%}100%{left:90%}}
/*http://www.officialricardo.com/Plugin/Album/assets/nano/css/themes/clean/nanogallery_clean.min.css?116*/
.nanogallery_theme_clean{font-size:1em;line-height:normal;padding:0;margin:0 auto;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box;overflow:hidden;visibility:visible;-webkit-user-select:none;-webkit-touch-callout:none;user-select:none}@font-face{font-family:nano_icon_font3;src:url(http://www.officialricardo.com/Plugin/Album/assets/nano/css/themes/clean/./font/nano_icon_font3.eot?8875162);src:url(http://www.officialricardo.com/Plugin/Album/assets/nano/css/themes/clean/./font/nano_icon_font3.eot?8875162#iefix) format('embedded-opentype'),url(http://www.officialricardo.com/Plugin/Album/assets/nano/css/themes/clean/./font/nano_icon_font3.woff?8875162) format('woff'),url(http://www.officialricardo.com/Plugin/Album/assets/nano/css/themes/clean/./font/nano_icon_font3.ttf?8875162) format('truetype'),url(http://www.officialricardo.com/Plugin/Album/assets/nano/css/themes/clean/./font/nano_icon_font3.svg?8875162#nano_icon_font3) format('svg');font-weight:400;font-style:normal}.nanogallery_theme_clean .nanoGalleryNavigationbarContainer{margin:5px auto;padding:5px 0;display:block}.nanogallery_theme_clean .nanoGalleryNavigationbar{border-top:1px solid #555;border-bottom:1px solid #555;padding:0;text-align:left;display:table;width:100%}.nanogallery_theme_clean .nanoGalleryTags{margin:10px 0 1px 1px;padding:4px;display:table-cell;cursor:pointer;vertical-align:middle}.nanogallery_theme_clean .nanoGalleryTags:after{content:'\e824';margin-left:.2em;margin-right:.3em;font-family:nano_icon_font3;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none}.nanogallery_theme_clean .setFullPageButton{margin:10px 0 1px 1px;padding:4px;display:table-cell;cursor:pointer;vertical-align:middle}.nanogallery_theme_clean .setFullPageButton:after{content:'\e827';margin-left:.2em;margin-right:.3em;font-family:nano_icon_font3;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none}.nanogallery_theme_clean .removeFullPageButton{margin:10px 0 1px 1px;padding:4px;display:table-cell;cursor:pointer;vertical-align:middle}.nanogallery_theme_clean .removeFullPageButton:after{content:'\e828';margin-left:.2em;margin-right:.3em;font-family:nano_icon_font3;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none}.nanogallery_theme_clean.fullpage{display:block;background-color:#000;position:fixed;top:0;bottom:0;left:0;right:0;clear:both;overflow-y:scroll;overflow-x:hidden;padding:0 20px 10px}.nanogallery_theme_clean .nanoGalleryBreadcrumb{margin:1px;padding:4px;text-align:left;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box;display:table-cell;width:100%;overflow:hidden}.nanogallery_theme_clean .nanoGalleryBreadcrumb .folder,.nanogallery_theme_clean .nanoGalleryBreadcrumb .folderHome{margin:0 5px;white-space:nowrap;cursor:pointer;vertical-align:middle;display:inline-block}.nanogallery_theme_clean .nanoGalleryBreadcrumb .folder:hover,.nanogallery_theme_clean .nanoGalleryBreadcrumb .folderHome:hover{color:#fff}.nanogallery_theme_clean .nanoGalleryBreadcrumb .folder:before{content:'\e815';margin-left:.2em;margin-right:.3em;font-family:nano_icon_font3;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none}.nanogallery_theme_clean .nanoGalleryBreadcrumb .folderHome:before{content:'\e80c';margin-left:.2em;margin-right:.3em;font-family:nano_icon_font3;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none}.nanogallery_theme_clean .nanoGalleryBreadcrumb .separator{margin:0 5px;cursor:pointer;vertical-align:middle;display:inline-block}.nanogallery_theme_clean .nanoGalleryBreadcrumb .separator:hover{color:#fff}.nanogallery_theme_clean .nanoGalleryBreadcrumb .separator:before{content:'\e823';margin-left:.2em;margin-right:.3em;font-family:nano_icon_font3;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none}.nanogallery_theme_clean .nanoGalleryBreadcrumb .separatorRTL{margin:0 5px;cursor:pointer;vertical-align:middle;display:inline-block}.nanogallery_theme_clean .nanoGalleryBreadcrumb .separatorRTL:hover{color:#fff}.nanogallery_theme_clean .nanoGalleryBreadcrumb .separatorRTL:before{content:'\e81f';margin-left:.2em;margin-right:.3em;font-family:nano_icon_font3;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none}.nanogallery_theme_clean .nanoGalleryBreadcrumb .loading{display:inline-block}.nanogallery_theme_clean .nanoGalleryBreadcrumb .loading:after{content:'\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0';background:url(http://www.officialricardo.com/Plugin/Album/assets/nano/css/themes/clean/loading.gif) center no-repeat}.nanogallery_theme_clean .nanoGalleryContainerParent{position:relative;text-align:center;margin:0 auto;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box}.nanogallery_theme_clean .nanoGalleryContainer{text-align:left;position:relative;width:auto;display:inline-block;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box;overflow:hidden}.nanogallery_theme_clean .nanoGalleryContainer .nanoGalleryThumbnailContainer{cursor:pointer;padding:0;background-color:#000;display:inline-block;position:absolute;box-shadow:1px 1px 4px #333;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box;overflow:hidden}.nanogallery_theme_clean .nanoGalleryContainer .nanoGalleryThumbnailContainer input{opacity:0}.nanogallery_theme_clean .nanoGalleryContainer .nanoGalleryThumbnailContainer:hover input{opacity:.8}.nanogallery_theme_clean .nanoGalleryContainer .nanoGalleryThumbnailContainer .selected{opacity:.5}.nanogallery_theme_clean .nanoGalleryContainer .nanoGalleryThumbnailContainer .selected+input{opacity:1}.nanogallery_theme_clean .nanoGalleryContainer .nanoGalleryThumbnailContainer .subcontainer{box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box;border:0 solid #000;margin:0;padding:0;overflow:hidden}.nanogallery_theme_clean .nanoGalleryContainer .nanoGalleryThumbnailContainer .imgContainer{position:relative;overflow:hidden;background:#000;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box}.nanogallery_theme_clean .nanoGalleryContainer .nanoGalleryThumbnailContainer img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;display:block;vertical-align:bottom;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box}.nanogallery_theme_clean .nanoGalleryContainer .nanoGalleryThumbnailContainer .labelImage{background:#222;opacity:1;text-align:left;margin:0;left:0;position:absolute;min-height:0;overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nanogallery_theme_clean .nanoGalleryContainer .nanoGalleryThumbnailContainer .labelImageTitle{padding:2px;color:#eee;left:0;overflow:hidden;Text-Shadow:#000 1px 0 0,#000 1px 1px 0,#000 1px -1px 0,#000 -1px 1px 0,#000 -1px 0 0,#000 -1px -1px 0,#000 0 1px 0,#000 0 -1px 0;vertical-align:middle;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nanogallery_theme_clean .nanoGalleryContainer .nanoGalleryThumbnailContainer .labelImageTitle:before{content:'\e803';margin-left:.2em;margin-right:.2em;Text-Shadow:#000 1px 0 0,#000 1px 1px 0,#000 1px -1px 0,#000 -1px 1px 0,#000 -1px 0 0,#000 -1px -1px 0,#000 0 1px 0,#000 0 -1px 0;font-family:nano_icon_font3;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nanogallery_theme_clean .nanoGalleryContainer .nanoGalleryThumbnailContainer .labelFolderTitle{padding:2px;color:#eee;left:0;overflow:hidden;Text-Shadow:#000 1px 0 0,#000 1px 1px 0,#000 1px -1px 0,#000 -1px 1px 0,#000 -1px 0 0,#000 -1px -1px 0,#000 0 1px 0,#000 0 -1px 0;vertical-align:middle;display:inline;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nanogallery_theme_clean .nanoGalleryContainer .nanoGalleryThumbnailContainer .labelDescription>span,.nanogallery_theme_clean .nanoGalleryContainer .nanoGalleryThumbnailContainer .labelFolderTitle>span{color:rgba(34,34,34,.75);background-color:#eee;border:0 solid #eee;border-radius:2px;padding:0 4px;Text-Shadow:none;vertical-align:middle;display:inline;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nanogallery_theme_clean .nanoGalleryContainer .nanoGalleryThumbnailContainer .labelFolderTitle:before{content:'\e815';margin-left:.2em;margin-right:.2em;Text-Shadow:#000 1px 0 0,#000 1px 1px 0,#000 1px -1px 0,#000 -1px 1px 0,#000 -1px 0 0,#000 -1px -1px 0,#000 0 1px 0,#000 0 -1px 0;font-family:nano_icon_font3;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nanogallery_theme_clean .nanoGalleryContainer .nanoGalleryThumbnailContainer .labelDescription{padding:2px;clear:both;color:#aaa;left:0;font-size:.8em;margin:1px 2px;Text-Shadow:#000 1px 0 0,#000 1px 1px 0,#000 1px -1px 0,#000 -1px 1px 0,#000 -1px 0 0,#000 -1px -1px 0,#000 0 1px 0,#000 0 -1px 0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nanogallery_theme_clean .nanoGalleryContainerParent .nanoGalleryPagination,.nanogallery_theme_clean .nanoGalleryContainerParent .nanoGalleryPaginationDot{margin:10px auto 5px;padding:4px;text-align:center;position:relative;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box;overflow:hidden;white-space:nowrap}.nanogallery_theme_clean .nanoGalleryContainerParent .nanoGalleryPagination .paginationItem{margin:0 5px;white-space:nowrap;cursor:pointer;vertical-align:middle;display:inline-block}.nanogallery_theme_clean .nanoGalleryContainerParent .nanoGalleryPagination .currentPage{text-decoration:underline}.nanogallery_theme_clean .nanoGalleryContainerParent .nanoGalleryPagination .paginationNext,.nanogallery_theme_clean .nanoGalleryContainerParent .nanoGalleryPagination .paginationPrev{margin:0 5px;white-space:nowrap;cursor:pointer;vertical-align:middle;display:inline-block}.nanogallery_theme_clean .nanoGalleryContainerParent .nanoGalleryPaginationDot .paginationItem{width:8px;height:8px;border:2px solid #fff;background:#444;border-radius:50%;margin:0 5px;white-space:nowrap;cursor:pointer;vertical-align:middle;display:inline-block;opacity:.5}.nanogallery_theme_clean .nanoGalleryContainerParent .nanoGalleryPaginationDot .currentPage{background:#fff;opacity:1}.nanogallery_theme_clean #nanoGalleryViewer{display:block;background-color:rgba(1,1,1,.85);text-align:center;position:fixed;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box;top:0;left:0;height:100%;width:100%;clear:both}.nanogallery_theme_clean #nanoGalleryViewer .nanoLogo{text-align:center;float:left;position:relative;top:50px;background:url(http://www.officialricardo.com/Plugin/Album/assets/nano/css/themes/clean/nano_logo.png) center no-repeat #000;display:block;height:30px;width:120px}.nanogallery_theme_clean #nanoGalleryViewer .closeButtonFloating{cursor:pointer;right:0;top:0;padding:5px 5px 25px 25px;position:absolute;opacity:1;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease}.nanogallery_theme_clean #nanoGalleryViewer .closeButtonFloating:after{color:#ddd;background:rgba(0,0,0,.2);padding:5px 0 5px 5px;content:'\e80a';font-size:1.5em;Text-Shadow:#000 1px 0 0,#000 1px 1px 0,#000 1px -1px 0,#000 -1px 1px 0,#000 -1px 0 0,#000 -1px -1px 0,#000 0 1px 0,#000 0 -1px 0;font-family:nano_icon_font3;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none}.nanogallery_theme_clean #nanoGalleryViewer .closeButtonFloating:hover{opacity:.3}.nanogallery_theme_clean #nanoGalleryViewer .content{position:absolute;clear:both;padding:5px;cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box}.nanogallery_theme_clean #nanoGalleryViewer .content img{background:url(http://www.officialricardo.com/Plugin/Album/assets/nano/css/themes/clean/loading.gif) center no-repeat;border:4px solid #f8f8f8;padding:0;min-width:30px;min-height:30px;box-shadow:#888 0 0 20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box}.nanogallery_theme_clean #nanoGalleryViewer .content .imgCurrent{cursor:pointer}.nanogallery_theme_clean #nanoGalleryViewer .content .contentAreaPrevious{color:#ddd;display:block;position:absolute;top:50%;padding:50px 25px 50px 0;margin-top:-65px;left:0;text-align:left;cursor:pointer;opacity:1;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box}.nanogallery_theme_clean #nanoGalleryViewer .content .contentAreaPrevious:after{content:'\e81b';background:rgba(0,0,0,.2);padding:5px 0}.nanogallery_theme_clean #nanoGalleryViewer .content .contentAreaNext{color:#ddd;display:block;position:absolute;top:50%;padding:50px 0 50px 25px;margin-top:-65px;right:0;text-align:right;cursor:pointer;opacity:1;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box}.nanogallery_theme_clean #nanoGalleryViewer .content .contentAreaNext:after{content:'\e81c';background:rgba(0,0,0,.2);padding:5px 0}.nanogallery_theme_clean #nanoGalleryViewer .toolbarContainer{bottom:0;left:0;right:0;text-align:center;display:inline-block;position:absolute}.nanogallery_theme_clean #nanoGalleryViewer .toolbar{display:inline-block;vertical-align:middle;overflow:hidden;background:rgba(4,4,4,.7);color:#eee;margin:1px;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box}.nanogallery_theme_clean #nanoGalleryViewer .toolbar .ngbt{display:table-cell;cursor:pointer;padding:5px;vertical-align:middle;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box}.nanogallery_theme_clean #nanoGalleryViewer .content .contentAreaNext:after,.nanogallery_theme_clean #nanoGalleryViewer .content .contentAreaPrevious:after{font-size:1.5em;margin-left:.2em;margin-right:.2em;Text-Shadow:#000 1px 0 0,#000 1px 1px 0,#000 1px -1px 0,#000 -1px 1px 0,#000 -1px 0 0,#000 -1px -1px 0,#000 0 1px 0,#000 0 -1px 0;font-family:nano_icon_font3;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;opacity:1;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease}.nanogallery_theme_clean #nanoGalleryViewer .toolbar .ngbt:after{font-size:1.5em;margin-left:.2em;margin-right:.2em;font-family:nano_icon_font3;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;opacity:1;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease}.nanogallery_theme_clean #nanoGalleryViewer .content .contentAreaNext:hover,.nanogallery_theme_clean #nanoGalleryViewer .content .contentAreaPrevious:hover,.nanogallery_theme_clean #nanoGalleryViewer .toolbar .ngbt:hover:after{opacity:.3}.nanogallery_theme_clean #nanoGalleryViewer .toolbar .previousButton:after{content:'\e81b'}.nanogallery_theme_clean #nanoGalleryViewer .toolbar .nextButton:after{content:'\e81c'}.nanogallery_theme_clean #nanoGalleryViewer .toolbar .closeButton:after{content:'\e80a'}.nanogallery_theme_clean #nanoGalleryViewer .toolbar .playButton:after{content:'\e81a'}.nanogallery_theme_clean #nanoGalleryViewer .toolbar .pauseButton:after{content:'\e81d'}.nanogallery_theme_clean #nanoGalleryViewer .toolbar .setFullscreenButton:after{content:'\e827'}.nanogallery_theme_clean #nanoGalleryViewer .toolbar .removeFullscreenButton:after{content:'\e828'}.nanogallery_theme_clean #nanoGalleryViewer .toolbar .infoButton:after{content:'\e82c'}.nanogallery_theme_clean #nanoGalleryViewer .toolbar .linkOriginalButton:after{content:'\e80d'}.nanogallery_theme_clean #nanoGalleryViewer .toolbar .viewToolbarButton:after{content:'\e817'}.nanogallery_theme_clean #nanoGalleryViewer .toolbar .hideToolbarButton:after{content:'\e81e'}.nanogallery_theme_clean #nanoGalleryViewer .toolbar .pageCounter{display:table-cell;font-size:1em;margin:auto;vertical-align:middle;overflow:hidden;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box}.nanogallery_theme_clean #nanoGalleryViewer .toolbar .label{padding:3px 10px;border-left:0 solid #000;overflow:hidden;display:table-cell;text-align:left;vertical-align:middle;font-size:1em;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box;background-color:initial}.nanogallery_theme_clean #nanoGalleryViewer .toolbar .label .title{font-size:1em;margin:auto;vertical-align:middle;overflow:hidden;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box}.nanogallery_theme_clean #nanoGalleryViewer .toolbar .label .description{font-size:.8em;display:table-row;vertical-align:middle;overflow:hidden;color:#aaa;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box}.nanogallery_theme_clean .nanoGalleryConsoleParent{visibility:hidden;height:0;background:#111;color:#e00;padding:0;margin:2px}.nanogallery_theme_clean .nanoGalleryConsoleParent p{color:#e00;padding:1px;margin:0}.nanogallery_theme_clean .nanoGalleryLBarOff{position:relative;width:100%;visibility:hidden;height:2px;margin:0 0 1px;background-color:#555}.nanogallery_theme_clean .nanoGalleryLBar{position:relative;width:100%;visibility:visible;height:2px;margin:0 0 1px;background-color:#555}.nanogallery_theme_clean .nanoGalleryLBar>div{position:absolute;width:50px;height:2px;top:0;opacity:.7}.nanogallery_theme_clean .nanoGalleryLBar>div:nth-child(1){-webkit-animation:nanoGalleryLBarAnim 2s -.2s infinite cubic-bezier(0,.6,.9,0);-moz-animation:nanoGalleryLBarAnim 2s -.2s infinite cubic-bezier(0,.6,.9,0);-ms-animation:nanoGalleryLBarAnim 2s -.2s infinite cubic-bezier(0,.6,.9,0);-o-animation:nanoGalleryLBarAnim 2s -.2s infinite cubic-bezier(0,.6,.9,0);animation:nanoGalleryLBarAnim 2s -.2s infinite cubic-bezier(0,.6,.9,0);background:#111}.nanogallery_theme_clean .nanoGalleryLBar>div:nth-child(2){-webkit-animation:nanoGalleryLBarAnim 2s -.4s infinite cubic-bezier(0,.6,.9,0);-moz-animation:nanoGalleryLBarAnim 2s -.4s infinite cubic-bezier(0,.6,.9,0);-ms-animation:nanoGalleryLBarAnim 2s -.4s infinite cubic-bezier(0,.6,.9,0);-o-animation:nanoGalleryLBarAnim 2s -.4s infinite cubic-bezier(0,.6,.9,0);animation:nanoGalleryLBarAnim 2s -.4s infinite cubic-bezier(0,.6,.9,0);background:#333}.nanogallery_theme_clean .nanoGalleryLBar>div:nth-child(3){-webkit-animation:nanoGalleryLBarAnim 2s -.6s infinite cubic-bezier(0,.6,.9,0);-moz-animation:nanoGalleryLBarAnim 2s -.6s infinite cubic-bezier(0,.6,.9,0);-ms-animation:nanoGalleryLBarAnim 2s -.6s infinite cubic-bezier(0,.6,.9,0);-o-animation:nanoGalleryLBarAnim 2s -.6s infinite cubic-bezier(0,.6,.9,0);animation:nanoGalleryLBarAnim 2s -.6s infinite cubic-bezier(0,.6,.9,0);background:#999}.nanogallery_theme_clean .nanoGalleryLBar>div:nth-child(4){-webkit-animation:nanoGalleryLBarAnim 2s -.8s infinite cubic-bezier(0,.6,.9,0);-moz-animation:nanoGalleryLBarAnim 2s -.8s infinite cubic-bezier(0,.6,.9,0);-ms-animation:nanoGalleryLBarAnim 2s -.8s infinite cubic-bezier(0,.6,.9,0);-o-animation:nanoGalleryLBarAnim 2s -.8s infinite cubic-bezier(0,.6,.9,0);animation:nanoGalleryLBarAnim 2s -.8s infinite cubic-bezier(0,.6,.9,0);background:#777}.nanogallery_theme_clean .nanoGalleryLBar>div:nth-child(5){-webkit-animation:nanoGalleryLBarAnim 2s -1s infinite cubic-bezier(0,.6,.9,0);-moz-animation:nanoGalleryLBarAnim 2s -1s infinite cubic-bezier(0,.6,.9,0);-ms-animation:nanoGalleryLBarAnim 2s -1s infinite cubic-bezier(0,.6,.9,0);-o-animation:nanoGalleryLBarAnim 2s -1s infinite cubic-bezier(0,.6,.9,0);animation:nanoGalleryLBarAnim 2s -1s infinite cubic-bezier(0,.6,.9,0);background:#ddd}@-webkit-keyframes nanoGalleryLBarAnim{0%{left:10%}100%{left:90%}}@-moz-keyframes nanoGalleryLBarAnim{0%{left:10%}100%{left:90%}}@-ms-keyframes nanoGalleryLBarAnim{0%{left:10%}100%{left:90%}}@-o-keyframes nanoGalleryLBarAnim{0%{left:10%}100%{left:90%}}@keyframes nanoGalleryLBarAnim{0%{left:10%}100%{left:90%}}
/*http://www.officialricardo.com/Plugin/Album/assets/nano/css/themes/light/nanogallery_light.min.css?116*/
.nanogallery_theme_light{font-size:1em;line-height:normal;padding:0;margin:0 auto;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box;overflow:hidden;visibility:visible;-webkit-user-select:none;-webkit-touch-callout:none;user-select:none}@font-face{font-family:nano_icon_font3;src:url(http://www.officialricardo.com/Plugin/Album/assets/nano/css/themes/light/./font/nano_icon_font3.eot?8875162);src:url(http://www.officialricardo.com/Plugin/Album/assets/nano/css/themes/light/./font/nano_icon_font3.eot?8875162#iefix) format('embedded-opentype'),url(http://www.officialricardo.com/Plugin/Album/assets/nano/css/themes/light/./font/nano_icon_font3.woff?8875162) format('woff'),url(http://www.officialricardo.com/Plugin/Album/assets/nano/css/themes/light/./font/nano_icon_font3.ttf?8875162) format('truetype'),url(http://www.officialricardo.com/Plugin/Album/assets/nano/css/themes/light/./font/nano_icon_font3.svg?8875162#nano_icon_font3) format('svg');font-weight:400;font-style:normal}.nanogallery_theme_light .nanoGalleryNavigationbarContainer{margin:5px auto;padding:5px 0;display:block}.nanogallery_theme_light .nanoGalleryNavigationbar{border-top:1px solid #555;border-bottom:1px solid #555;padding:0;text-align:left;display:table;width:100%}.nanogallery_theme_light .nanoGalleryTags{margin:10px 0 1px 1px;padding:4px;display:table-cell;cursor:pointer;vertical-align:middle}.nanogallery_theme_light .nanoGalleryTags:after{content:'\e824';margin-left:.2em;margin-right:.3em;font-family:nano_icon_font3;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none}.nanogallery_theme_light .setFullPageButton{margin:10px 0 1px 1px;padding:4px;display:table-cell;cursor:pointer;vertical-align:middle}.nanogallery_theme_light .setFullPageButton:after{content:'\e827';margin-left:.2em;margin-right:.3em;font-family:nano_icon_font3;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none}.nanogallery_theme_light .removeFullPageButton{margin:10px 0 1px 1px;padding:4px;display:table-cell;cursor:pointer;vertical-align:middle}.nanogallery_theme_light .removeFullPageButton:after{content:'\e828';margin-left:.2em;margin-right:.3em;font-family:nano_icon_font3;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none}.nanogallery_theme_light.fullpage{display:block;background-color:#000;position:fixed;top:0;bottom:0;left:0;right:0;clear:both;overflow-y:scroll;overflow-x:hidden;padding:0 20px 10px}.nanogallery_theme_light .nanoGalleryBreadcrumb{margin:1px;padding:4px;text-align:left;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box;display:table-cell;width:100%;overflow:hidden}.nanogallery_theme_light .nanoGalleryBreadcrumb .folder,.nanogallery_theme_light .nanoGalleryBreadcrumb .folderHome{margin:0 5px;white-space:nowrap;cursor:pointer;vertical-align:middle;display:inline-block}.nanogallery_theme_light .nanoGalleryBreadcrumb .folder:hover,.nanogallery_theme_light .nanoGalleryBreadcrumb .folderHome:hover{color:#555}.nanogallery_theme_light .nanoGalleryBreadcrumb .folder:before{content:'\e815';margin-left:.2em;margin-right:.3em;font-family:nano_icon_font3;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none}.nanogallery_theme_light .nanoGalleryBreadcrumb .folderHome:before{content:'\e80c';margin-left:.2em;margin-right:.3em;font-family:nano_icon_font3;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none}.nanogallery_theme_light .nanoGalleryBreadcrumb .separator{margin:0 5px;cursor:pointer;vertical-align:middle;display:inline-block}.nanogallery_theme_light .nanoGalleryBreadcrumb .separator:hover{color:#555}.nanogallery_theme_light .nanoGalleryBreadcrumb .separator:before{content:'\e823';margin-left:.2em;margin-right:.3em;font-family:nano_icon_font3;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none}.nanogallery_theme_light .nanoGalleryBreadcrumb .separatorRTL{margin:0 5px;cursor:pointer;vertical-align:middle;display:inline-block}.nanogallery_theme_light .nanoGalleryBreadcrumb .separatorRTL:hover{color:#fff}.nanogallery_theme_light .nanoGalleryBreadcrumb .separatorRTL:before{content:'\e81f';margin-left:.2em;margin-right:.3em;font-family:nano_icon_font3;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none}.nanogallery_theme_light .nanoGalleryBreadcrumb .loading{display:inline-block}.nanogallery_theme_light .nanoGalleryBreadcrumb .loading:after{content:'\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0';background:url(http://www.officialricardo.com/Plugin/Album/assets/nano/css/themes/light/loading.gif) center no-repeat}.nanogallery_theme_light .nanoGalleryContainerParent{position:relative;text-align:center;margin:0 auto;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box}.nanogallery_theme_light .nanoGalleryContainer{text-align:left;position:relative;width:auto;display:inline-block;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box;overflow:hidden}.nanogallery_theme_light .nanoGalleryContainer .nanoGalleryThumbnailContainer{cursor:pointer;border:1px solid #fff;margin:0;padding:0;background-color:#000;display:inline-block;position:absolute;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box;overflow:hidden}.nanogallery_theme_light .nanoGalleryContainer .nanoGalleryThumbnailContainer input{opacity:0}.nanogallery_theme_light .nanoGalleryContainer .nanoGalleryThumbnailContainer:hover input{opacity:.8}.nanogallery_theme_light .nanoGalleryContainer .nanoGalleryThumbnailContainer .selected{opacity:.5}.nanogallery_theme_light .nanoGalleryContainer .nanoGalleryThumbnailContainer .selected+input{opacity:1}.nanogallery_theme_light .nanoGalleryContainer .nanoGalleryThumbnailContainer .subcontainer{box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box;border:0 solid #000;margin:0;padding:0;overflow:hidden}.nanogallery_theme_light .nanoGalleryContainer .nanoGalleryThumbnailContainer .imgContainer{position:relative;overflow:hidden;background:#000;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box}.nanogallery_theme_light .nanoGalleryContainer .nanoGalleryThumbnailContainer img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;display:block;vertical-align:bottom;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box}.nanogallery_theme_light .nanoGalleryContainer .nanoGalleryThumbnailContainer .labelImage{background-color:#222;opacity:1;text-align:left;padding:5px;left:0;position:absolute;min-height:0;overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nanogallery_theme_light .nanoGalleryContainer .nanoGalleryThumbnailContainer .labelImageTitle{color:#eee;left:0;overflow:hidden;vertical-align:middle;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nanogallery_theme_light .nanoGalleryContainer .nanoGalleryThumbnailContainer .labelImageTitle:before{content:'\e803';margin-left:.2em;margin-right:.2em;font-family:nano_icon_font3;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nanogallery_theme_light .nanoGalleryContainer .nanoGalleryThumbnailContainer .labelFolderTitle{color:#eee;left:0;overflow:hidden;vertical-align:middle;display:inline;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nanogallery_theme_light .nanoGalleryContainer .nanoGalleryThumbnailContainer .labelDescription>span,.nanogallery_theme_light .nanoGalleryContainer .nanoGalleryThumbnailContainer .labelFolderTitle>span{color:rgba(34,34,34,.75);background-color:#eee;border:0 solid #eee;border-radius:2px;padding:0 4px;Text-Shadow:none;vertical-align:middle;display:inline;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nanogallery_theme_light .nanoGalleryContainer .nanoGalleryThumbnailContainer .labelFolderTitle:before{content:'\e815';margin-left:.2em;margin-right:.2em;font-family:nano_icon_font3;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nanogallery_theme_light .nanoGalleryContainer .nanoGalleryThumbnailContainer .labelDescription{clear:both;color:#aaa;left:0;font-size:.7em;margin:1px 0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nanogallery_theme_light .nanoGalleryContainerParent .nanoGalleryPagination,.nanogallery_theme_light .nanoGalleryContainerParent .nanoGalleryPaginationDot{margin:10px auto 5px;padding:4px;text-align:center;position:relative;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box;overflow:hidden;white-space:nowrap}.nanogallery_theme_light .nanoGalleryContainerParent .nanoGalleryPagination .paginationItem{margin:0 5px;white-space:nowrap;cursor:pointer;vertical-align:middle;display:inline-block}.nanogallery_theme_light .nanoGalleryContainerParent .nanoGalleryPagination .currentPage{text-decoration:underline}.nanogallery_theme_light .nanoGalleryContainerParent .nanoGalleryPagination .paginationNext,.nanogallery_theme_light .nanoGalleryContainerParent .nanoGalleryPagination .paginationPrev{margin:0 5px;white-space:nowrap;cursor:pointer;vertical-align:middle;display:inline-block}.nanogallery_theme_light .nanoGalleryContainerParent .nanoGalleryPaginationDot .paginationItem{width:8px;height:8px;border:2px solid #fff;background:#444;border-radius:50%;margin:0 5px;white-space:nowrap;cursor:pointer;vertical-align:middle;display:inline-block;opacity:.5}.nanogallery_theme_light .nanoGalleryContainerParent .nanoGalleryPaginationDot .currentPage{background:#fff;opacity:1}.nanogallery_theme_light #nanoGalleryViewer{display:block;background-color:rgba(1,1,1,.85);text-align:center;position:fixed;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box;top:0;left:0;height:100%;width:100%;clear:both}.nanogallery_theme_light #nanoGalleryViewer .nanoLogo{text-align:center;float:left;position:relative;top:50px;background:url(http://www.officialricardo.com/Plugin/Album/assets/nano/css/themes/light/nano_logo.png) center no-repeat #000;display:block;height:30px;width:120px}.nanogallery_theme_light #nanoGalleryViewer .closeButtonFloating{cursor:pointer;right:0;top:0;padding:5px 5px 25px 25px;position:absolute;opacity:1;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease}.nanogallery_theme_light #nanoGalleryViewer .closeButtonFloating:after{color:#ddd;background:rgba(0,0,0,.2);padding:5px 0 5px 5px;content:'\e80a';font-size:1.5em;Text-Shadow:#000 1px 0 0,#000 1px 1px 0,#000 1px -1px 0,#000 -1px 1px 0,#000 -1px 0 0,#000 -1px -1px 0,#000 0 1px 0,#000 0 -1px 0;font-family:nano_icon_font3;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none}.nanogallery_theme_light #nanoGalleryViewer .closeButtonFloating:hover{opacity:.3}.nanogallery_theme_light #nanoGalleryViewer .content{position:absolute;clear:both;padding:5px;cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box}.nanogallery_theme_light #nanoGalleryViewer .content img{background:url(http://www.officialricardo.com/Plugin/Album/assets/nano/css/themes/light/loading.gif) center no-repeat;border:4px solid #f8f8f8;padding:0;min-width:30px;min-height:30px;box-shadow:#888 0 0 20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box}.nanogallery_theme_light #nanoGalleryViewer .content .imgCurrent{cursor:pointer}.nanogallery_theme_light #nanoGalleryViewer .content .contentAreaPrevious{color:#ddd;display:block;position:absolute;top:50%;padding:50px 25px 50px 0;margin-top:-65px;left:0;text-align:left;cursor:pointer;opacity:1;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box}.nanogallery_theme_light #nanoGalleryViewer .content .contentAreaPrevious:after{content:'\e81b';background:rgba(0,0,0,.2);padding:5px 0}.nanogallery_theme_light #nanoGalleryViewer .content .contentAreaNext{color:#ddd;display:block;position:absolute;top:50%;padding:50px 0 50px 25px;margin-top:-65px;right:0;text-align:right;cursor:pointer;opacity:1;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box}.nanogallery_theme_light #nanoGalleryViewer .content .contentAreaNext:after{content:'\e81c';background:rgba(0,0,0,.2);padding:5px 0}.nanogallery_theme_light #nanoGalleryViewer .toolbarContainer{bottom:0;left:0;right:0;text-align:center;display:inline-block;position:absolute}.nanogallery_theme_light #nanoGalleryViewer .toolbar{display:inline-block;vertical-align:middle;overflow:hidden;background:rgba(4,4,4,.7);color:#eee;margin:1px;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box}.nanogallery_theme_light #nanoGalleryViewer .toolbar .ngbt{display:table-cell;cursor:pointer;padding:5px;vertical-align:middle;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box}.nanogallery_theme_light #nanoGalleryViewer .content .contentAreaNext:after,.nanogallery_theme_light #nanoGalleryViewer .content .contentAreaPrevious:after{font-size:1.5em;margin-left:.2em;margin-right:.2em;Text-Shadow:#000 1px 0 0,#000 1px 1px 0,#000 1px -1px 0,#000 -1px 1px 0,#000 -1px 0 0,#000 -1px -1px 0,#000 0 1px 0,#000 0 -1px 0;font-family:nano_icon_font3;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;opacity:1;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease}.nanogallery_theme_light #nanoGalleryViewer .toolbar .ngbt:after{font-size:1.5em;margin-left:.2em;margin-right:.2em;font-family:nano_icon_font3;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;opacity:1;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease}.nanogallery_theme_light #nanoGalleryViewer .content .contentAreaNext:hover,.nanogallery_theme_light #nanoGalleryViewer .content .contentAreaPrevious:hover,.nanogallery_theme_light #nanoGalleryViewer .toolbar .previousButton:ngbt:after{opacity:.3}.nanogallery_theme_light #nanoGalleryViewer .toolbar .previousButton:after{content:'\e81b'}.nanogallery_theme_light #nanoGalleryViewer .toolbar .nextButton:after{content:'\e81c'}.nanogallery_theme_light #nanoGalleryViewer .toolbar .closeButton:after{content:'\e80a'}.nanogallery_theme_light #nanoGalleryViewer .toolbar .playButton:after{content:'\e81a'}.nanogallery_theme_light #nanoGalleryViewer .toolbar .pauseButton:after{content:'\e81d'}.nanogallery_theme_light #nanoGalleryViewer .toolbar .setFullscreenButton:after{content:'\e827'}.nanogallery_theme_light #nanoGalleryViewer .toolbar .removeFullscreenButton:after{content:'\e828'}.nanogallery_theme_light #nanoGalleryViewer .toolbar .infoButton:after{content:'\e82c'}.nanogallery_theme_light #nanoGalleryViewer .toolbar .linkOriginalButton:after{content:'\e80d'}.nanogallery_theme_light #nanoGalleryViewer .toolbar .viewToolbarButton:after{content:'\e817'}.nanogallery_theme_light #nanoGalleryViewer .toolbar .hideToolbarButton:after{content:'\e81e'}.nanogallery_theme_light #nanoGalleryViewer .toolbar .pageCounter{display:table-cell;font-size:1em;margin:auto;vertical-align:middle;overflow:hidden;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box}.nanogallery_theme_light #nanoGalleryViewer .toolbar .label{padding:3px 10px;border-left:0 solid #000;overflow:hidden;display:table-cell;text-align:left;vertical-align:middle;font-size:1em;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box;background-color:initial}.nanogallery_theme_light #nanoGalleryViewer .toolbar .label .title{font-size:1em;margin:auto;vertical-align:middle;overflow:hidden;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box}.nanogallery_theme_light #nanoGalleryViewer .toolbar .label .description{font-size:.8em;display:table-row;vertical-align:middle;overflow:hidden;color:#aaa;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box}.nanogallery_theme_light .nanoGalleryConsoleParent{visibility:hidden;height:0;background:#111;color:#e00;padding:0;margin:2px}.nanogallery_theme_light .nanoGalleryConsoleParent p{color:#e00;padding:1px;margin:0}.nanogallery_theme_light .nanoGalleryLBarOff{position:relative;width:100%;visibility:hidden;height:2px;margin:0 0 1px;background-color:#555}.nanogallery_theme_light .nanoGalleryLBar{position:relative;width:100%;visibility:visible;height:2px;margin:0 0 1px;background-color:#555}.nanogallery_theme_light .nanoGalleryLBar>div{position:absolute;width:50px;height:2px;top:0;opacity:.7}.nanogallery_theme_light .nanoGalleryLBar>div:nth-child(1){-webkit-animation:nanoGalleryLBarAnim 2s -.2s infinite cubic-bezier(0,.6,.9,0);-moz-animation:nanoGalleryLBarAnim 2s -.2s infinite cubic-bezier(0,.6,.9,0);-ms-animation:nanoGalleryLBarAnim 2s -.2s infinite cubic-bezier(0,.6,.9,0);-o-animation:nanoGalleryLBarAnim 2s -.2s infinite cubic-bezier(0,.6,.9,0);animation:nanoGalleryLBarAnim 2s -.2s infinite cubic-bezier(0,.6,.9,0);background:#111}.nanogallery_theme_light .nanoGalleryLBar>div:nth-child(2){-webkit-animation:nanoGalleryLBarAnim 2s -.4s infinite cubic-bezier(0,.6,.9,0);-moz-animation:nanoGalleryLBarAnim 2s -.4s infinite cubic-bezier(0,.6,.9,0);-ms-animation:nanoGalleryLBarAnim 2s -.4s infinite cubic-bezier(0,.6,.9,0);-o-animation:nanoGalleryLBarAnim 2s -.4s infinite cubic-bezier(0,.6,.9,0);animation:nanoGalleryLBarAnim 2s -.4s infinite cubic-bezier(0,.6,.9,0);background:#333}.nanogallery_theme_light .nanoGalleryLBar>div:nth-child(3){-webkit-animation:nanoGalleryLBarAnim 2s -.6s infinite cubic-bezier(0,.6,.9,0);-moz-animation:nanoGalleryLBarAnim 2s -.6s infinite cubic-bezier(0,.6,.9,0);-ms-animation:nanoGalleryLBarAnim 2s -.6s infinite cubic-bezier(0,.6,.9,0);-o-animation:nanoGalleryLBarAnim 2s -.6s infinite cubic-bezier(0,.6,.9,0);animation:nanoGalleryLBarAnim 2s -.6s infinite cubic-bezier(0,.6,.9,0);background:#999}.nanogallery_theme_light .nanoGalleryLBar>div:nth-child(4){-webkit-animation:nanoGalleryLBarAnim 2s -.8s infinite cubic-bezier(0,.6,.9,0);-moz-animation:nanoGalleryLBarAnim 2s -.8s infinite cubic-bezier(0,.6,.9,0);-ms-animation:nanoGalleryLBarAnim 2s -.8s infinite cubic-bezier(0,.6,.9,0);-o-animation:nanoGalleryLBarAnim 2s -.8s infinite cubic-bezier(0,.6,.9,0);animation:nanoGalleryLBarAnim 2s -.8s infinite cubic-bezier(0,.6,.9,0);background:#777}.nanogallery_theme_light .nanoGalleryLBar>div:nth-child(5){-webkit-animation:nanoGalleryLBarAnim 2s -1s infinite cubic-bezier(0,.6,.9,0);-moz-animation:nanoGalleryLBarAnim 2s -1s infinite cubic-bezier(0,.6,.9,0);-ms-animation:nanoGalleryLBarAnim 2s -1s infinite cubic-bezier(0,.6,.9,0);-o-animation:nanoGalleryLBarAnim 2s -1s infinite cubic-bezier(0,.6,.9,0);animation:nanoGalleryLBarAnim 2s -1s infinite cubic-bezier(0,.6,.9,0);background:#ddd}@-webkit-keyframes nanoGalleryLBarAnim{0%{left:10%}100%{left:90%}}@-moz-keyframes nanoGalleryLBarAnim{0%{left:10%}100%{left:90%}}@-ms-keyframes nanoGalleryLBarAnim{0%{left:10%}100%{left:90%}}@-o-keyframes nanoGalleryLBarAnim{0%{left:10%}100%{left:90%}}@keyframes nanoGalleryLBarAnim{0%{left:10%}100%{left:90%}}
/*http://www.officialricardo.com/Plugin/Album/assets/Album.css?116*/

/*** IMAGE ALBUM ***/

/*** ADMIN ***/

#ipWidgetAlbumPopup .modal-dialog { width: 75%; }
#ipWidgetAlbumPopup .panel-collapse > .panel-body { overflow: hidden; }
#ipWidgetAlbumPopup .AlbumWrapper {
	overflow-y: scroll;
    max-height: 500px;
}
#ipWidgetAlbumPopup .AlbumWrapper::-webkit-scrollbar {
    -webkit-appearance: none;
}
#ipWidgetAlbumPopup .AlbumWrapper::-webkit-scrollbar:vertical {
    width: 11px;
}
#ipWidgetAlbumPopup .AlbumWrapper::-webkit-scrollbar:horizontal {
    height: 11px;
}
#ipWidgetAlbumPopup .AlbumWrapper::-webkit-scrollbar-thumb {
    border-radius: 8px;
    border: 2px solid white; /* should match background, can't be transparent */
    background-color: rgba(0, 0, 0, .5);
}
#ipWidgetAlbumPopup .AlbumWrapper::-webkit-scrollbar-track { 
    background-color: #fff; 
    border-radius: 8px; 
} 

#ipWidgetAlbumPopup .form-control { font-size: 16px; }

#ipWidgetAlbumPopup .panel-heading .ipsDeleteFolder {
	opacity: 0.9;
	border: 1px solid transparent;
	padding: 1px 5px;
	color: #fff;
    background-color: #f05050;
}
#ipWidgetAlbumPopup .panel-heading .ipsDeleteFolder:hover { opacity: 1; }

#ipWidgetAlbumPopup .panel-heading .folder-move {
	width: 1em;
    text-align: center;
    display: inline-block;
    cursor: move;
}

#ipWidgetAlbumPopup .panel-heading .according-handler .openFolder { display: none; }
#ipWidgetAlbumPopup .panel-heading .according-handler .closeFolder { display: inline-block; min-width: 122px; }
#ipWidgetAlbumPopup .panel-heading .according-handler.collapsed .openFolder { display: inline-block; min-width: 122px; }
#ipWidgetAlbumPopup .panel-heading .according-handler.collapsed .closeFolder { display: none; }

#ipWidgetAlbumPopup .imageFile_thumbnail {
	width: auto;
    text-align: center;
    background-color: #000;
    border: 4px solid #fff;
    padding-top: 56.25%;
    position: relative;
}
#ipWidgetAlbumPopup .imageFile_thumbnail .innerThumb {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
}
#ipWidgetAlbumPopup .imageFile_thumbnail .innerThumb img {
	max-width:  100%;
	max-height: 100%;
}

#ipWidgetAlbumPopup .imageFile_info {
	border: 4px solid #fff;
}
#ipWidgetAlbumPopup .imageFile_info .description { border-top: 0 none; }

#ipWidgetAlbumPopup .imageFile_controls {
	float: left;
	width: 26px;
	-webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,.3);
	-moz-box-shadow: 0 0 10px 0 rgba(0,0,0,.3);
	box-shadow: 0 0 10px 0 rgba(0,0,0,.3);
}

#ipWidgetAlbumPopup .imageFile_controls .btn {
	display: block;
	margin: 0;
	width: 100%;
	border-color: #eaeaea;
}

#ipWidgetAlbumPopup .imageFile_wrapper {
	float: left;
	width: calc(100% - 30px);
	-webkit-box-shadow: 0 0 20px 0 rgba(0,0,0,.3);
	-moz-box-shadow: 0 0 20px 0 rgba(0,0,0,.3);
	box-shadow: 0 0 20px 0 rgba(0,0,0,.3);
}

#ipWidgetAlbumPopup .ipsImageFile { padding: 10px 6px; }

#ipWidgetAlbumPopup .options {}

#ipWidgetAlbumPopup .options .options-table { table-layout: fixed; width: 100%; }
#ipWidgetAlbumPopup .options .options-table td { padding: 5px 10px; }
#ipWidgetAlbumPopup .options .options-table td p { margin-bottom: 0; }

#ipWidgetAlbumPopup .options input[type="text"] {
	width: 100%;
}

#ipWidgetAlbumPopup .options select {
    width: 100%;
}
#adminPageContentInner .mainWrapper .mainContainer .main .ipWidget-Album{ padding: 10px; }

/*** FRONT END ***/
.nanogallery_colorscheme_light .nanoGalleryContainer > .nanoGalleryThumbnailContainer .labelImage.overImageOnMiddle { background-color: transparent; }
.nanogallery_colorscheme_light .nanoGalleryContainer > .nanoGalleryThumbnailContainer .labelImage.overImageOnMiddle .labelTitle/*,
.nanogallery_colorscheme_light .nanoGalleryContainer > .nanoGalleryThumbnailContainer .labelImage.overImageOnMiddle .labelDescription*/ {
	background-color: rgba(60, 60, 60, 0.75);
	padding: 5px;
}

.nanogallery_colorscheme_default .nanoGalleryContainer > .nanoGalleryThumbnailContainer .labelImage.overImageOnMiddle { background-color: transparent; }
.nanogallery_colorscheme_default .nanoGalleryContainer > .nanoGalleryThumbnailContainer .labelImage.overImageOnMiddle .labelTitle/*,
.nanogallery_colorscheme_default .nanoGalleryContainer > .nanoGalleryThumbnailContainer .labelImage.overImageOnMiddle .labelDescription*/ {
	background-color: rgba(34, 34, 34, 0.75);
	padding: 5px;
}
.nanogallery_colorscheme_default .nanoGalleryContainer > .nanoGalleryThumbnailContainer .labelImage.overImageOnTop { bottom: auto !important; }

.nanogallery_colorscheme_default .nanoGalleryContainer > .nanoGalleryThumbnailContainer { z-index: 1!important; }
.nanogallery_colorscheme_default .nanoGalleryContainer > .nanoGalleryThumbnailContainer:hover { z-index: 2!important; }
.nanogallery_theme_default .nanoGalleryContainer .nanoGalleryThumbnailContainer .subcontainer .imgContainer.nGEvent { z-index: 1!important; }
.nanoGalleryContainer > .nanoGalleryThumbnailContainer .labelImage { z-index: 2; }
/*http://www.officialricardo.com/Plugin/AsdBlog/assets/css/style.css?116*/
.asdBlog-post {
    border-bottom: 1px dotted #CDCDCD;
    padding-bottom: 10px;
    margin-bottom: 20px;
}

.asd-blog-image img { max-width: 100%; }

.asdBlog-post-empty {
	background-color: #F2F2F2;
	color: #CCCCCC;
	font-weight: bold;
	padding: 10px;
	border-radius: 10px;
}

.asdBlog-end {
	text-align: right;
	font-weight: normal;
}

.asdBlog-bold {
	color: #888;
}

.asdBlog-read-more {
    text-align: right;
}

.asdBlog-pagination ul {
    list-style: none;
    text-align: center;
}

.asdBlog-pagination ul li {
    display: inline-block;
}

.asdBlog-separator {
	background-color: #E96044;
	text-align: center;
	border-radius: 15px;
	color: #FFF;
	font-size: 12px;
	line-height: 18px;
}
/*http://www.officialricardo.com/Plugin/NestedColumns/assets/nestedColumns.css?116*/
.ipWidget-NestedColumns ._nestedContainer {
    margin: 0 -10px;
}
.ipWidget-NestedColumns ._nestedCol {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    min-height: 1px;
    padding: 0 10px;
    position: relative;
}

.ipWidget-NestedColumns > .ip > .ipAdminWidgetControls > ._controls {
    margin-top: -25px;
    margin-bottom: 25px;
}

body{
    background: red;
}

@media only screen and (max-width: 740px) {
    .ipWidget-NestedColumns .ipsNestedCol {
        width: 100%!important;
        margin-bottom: 20px;
    }
}
/*http://www.officialricardo.com/Plugin/PageViews/assets/PageViews.css?116*/

.ipWidget_pageViews_container .tab-pane .form-group input{

}

.count-view-page p {
	display: inline-block;
	color: #fff;
	border-radius: 4px;
	text-align: center;
	overflow: hidden;
}
.count-view-page p .count-page-view{
	padding: 10px;
	text-align: center;
	display: block !important;
	float: left;
}
.count-view-page p .text-page-view{
	padding: 10px;
	display: block !important;
	float: left;
}
.color-wrapper ._colorPicker{
	width: 50px;
    overflow: hidden;
    display: block;
    border: 1px solid #ccc !important;
    padding: 4px 4px 0 4px;
}

.ipsFontSelect #font-family-list li{
	padding: 5px;
	margin: 0 2px;
}
.ipsFontSelect #font-family-list li:hover{
	background-color: #ccc;
}
/*http://www.officialricardo.com/Plugin/Quote/assets/quote.css?116*/
#slot-text-wrapper {
	min-width: 200px;
	overflow: hidden;
	border: 1px dashed transparent	;
	text-align: center;
	max-width: 100%;
	max-height: 100%;
}
#drag-slot-text{
	background-color: transparent;
	border: 0px dashed transparent;
	width: 90px;
	height: 20px;
	margin: 0px auto 0;
	color: transparent;
	position: absolute;
	right: 0;
	top: 0;
}
#slot-text-wrapper:hover,
#slot-text-wrapper:focus,
#slot-text-wrapper:active{
	border: 1px dashed #000;
}
#slot-text-wrapper{
	width: auto;
	display: block;
}
#slot-text-wrapper #center-quote-v,
#slot-text-wrapper #center-quote-h,
#slot-text-wrapper #aline-quote,
#slot-text-wrapper label{
	visibility: hidden;
}
/*#slot-text-wrapper:hover #center-quote-v,
#slot-text-wrapper:hover #center-quote-h,*/
#slot-text-wrapper:hover #aline-quote,
#slot-text-wrapper:hover label,
#slot-text-wrapper.ui-draggable-dragging label,
#slot-text-wrapper.ui-draggable-dragging #aline-quote{
	visibility: visible;
}
.controllers-quote{
	background-color: #303241;
	visibility: hidden;
}
.controllers-quote label{
	font-family: "Open Sans", "helvetica", sans-serif;
	font-size: 14px;

	color: #E2E2E2;
}
#slot-text-wrapper.ui-draggable-dragging .controllers-quote,
#slot-text-wrapper:hover .controllers-quote{
	visibility: visible;
	padding: 3px;
	color: #fff;
}
#slot-text-wrapper .center-options{
	display: none;
	
}
#slot-text-wrapper:hover #aline-quote:checked ~ .center-options,
#slot-text-wrapper:hover #aline-quote:checked ~ .center-options {
	display: block;
}
#slot-text-wrapper:hover #aline-quote:checked ~ .center-options #center-quote-h,
#slot-text-wrapper:hover #aline-quote:checked ~ .center-options #center-quote-v{
	visibility: visible;
	display: block;
}

#slot-text-wrapper:hover #drag-slot-text,
#slot-text-wrapper:focus #drag-slot-text,
#slot-text-wrapper:active #drag-slot-text{
	/*border: 1px dashed #fff;*/
	border-radius: 5px;
	background-color: #303241;
	border-style: dashed;
	display: block;
	background-image: url(data:image/gif;base64,R0lGODlhEQAHAJEAAAAAAP///////wAAACH5BAEAAAIALAAAAAARAAcAAAIUTISGomnnVmNw2Yuz3nn6+oCiFBQAOw==);
	background-position: 10px center;
	background-repeat: no-repeat;
	color: #fff;
}
#drag-slot-text p{
	margin: 0;
    padding-left: 25px;
    font-family: "Open Sans", "helvetica", sans-serif;
    font-size: 14px;
}
.controllers-quote{
	position: absolute;
	left: 0;
	top: 0;
	text-align: left;
}
.controllers-quote #aline-quote{
	text-align: left;
}
.quote-wrapper{
	position: relative;
    left: 0px;
    top: 0px;
    height : 100%;
    width: 100%;
}
#center-quote-v{
	height: 25px;
    width: 170px;
    background-color: #303241;
    border-radius: 1px;
    text-align: left;
    margin-bottom: 2px;
    padding-left: 4px;
    font-family: "Open Sans", "helvetica", sans-serif;
    /*position: absolute;*/
    /*top: 90px;
    left: -40px;*/
    /*-webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);*/
}
#center-quote-v i span,
#center-quote-h i span{
	font-family: "Open Sans", "helvetica", sans-serif;
	padding-left: 10px;
}
#center-quote-h{
	height: 25px;
	width: 170px;	
	background-color: #303241;
	border-radius: 1px;
	text-align: left;
	padding-left: 4px;
	font-family: "Open Sans", "helvetica", sans-serif;
	/*position: absolute;
	top: 0px;
	left: 21px;*/
}
#center-quote-v i{
	font: normal normal normal 14px/1 FontAwesome;
	color: #E2E2E2;
}
#center-quote-h .fa-arrows-h{
	font: normal normal normal 14px/1 FontAwesome;
	color: #E2E2E2;
}
#center-quote-v i:before{
	content: "\f07d";
	font-size: 14px;
    font-weight: 200;
    line-height: 20px;
}
#center-quote-h .fa-arrows-h:before{
	content: "\f07e";
	font-size: 14px;
    font-weight: 200;
    line-height: 20px;
}
.quoteInfo p{
	margin: 0;
}
#slot-text-wrapper-frontend #slot-text .quoteInfo:hover{
	outline: transparent dashed 1px;
}
#slot-text-wrapper #slot-text .quoteInfo:hover{
	outline: transparent dashed 1px;
}
#slot-text-wrapper-frontend{
	overflow: hidden;
}
#slot-text-wrapper{
	overflow: hidden;
	padding-top: 30px;
}
@media (max-width: 480px) {
	.headerContent .logo_Header #slot-text-wrapper #slot-text .quoteInfo{
		padding-top: 30%;
	}
}

@media (max-width: 720px) {
	.quote-wrapper{
		height: auto;
	}
	#slot-text-wrapper-frontend{
		position: relative !important;
		width: 90% !important;
		margin: 0 auto;
		left: auto !important;
		height: auto !important;
	}
	#slot-text-wrapper{
		position: relative !important;
		width: 90% !important;
		margin: 0 auto;
		left: auto !important;
		height: auto !important;
	}
	.headerContainer .header .btn-down{
		bottom: 8%;
	}
	.headerContent .logo_Header .quoteInfo{
		padding-top: 0;
	}
	.controllers-quote{
		display: none;
	}
}

@media (max-width: 980px) {
	.headerContent .logo_Header #slot-text .quoteInfo{
		padding-top: 0;
	}
	.controllers-quote{
		display: none;
	}
	#drag-slot-text{
		display: none;
	}
}
/*Forntedn*/ 
#slot-text-wrapper-frontend #slot-text .controllers-quote{ display: none; }


/*http://www.officialricardo.com/Plugin/PagePassword/assets/PagePassword.css?116*/
.PagePassword
{
	max-width: 280px;
	margin: 0 auto;
	text-align: center;
}

.PagePassword .lock-icon 
{
	height: 150px;
	width: 150px;
	margin: 0 auto 24px auto;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	text-align: center;
	font-size: 90px;
	background: #e2e2e2;
}

.PagePassword .icon-lock
{	
	height: 150px;
	width: 150px;
	min-height: 128px;
	min-width: 128px;
	display: block;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: 96px 96px;
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgaGVpZ2h0PSIyNCIgdmVyc2lvbj0iMS4xIiB3aWR0aD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6Y2M9Imh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL25zIyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTEwMjguNCkiPjxwYXRoIGQ9Im01IDEwMzcuNGMtMS4xMDQ2IDAtMiAwLjktMiAydjEgNiAxYzAgMS4xIDAuODk1NCAyIDIgMmgyIDEwIDJjMS4xMDUgMCAyLTAuOSAyLTJ2LTctMWMwLTEuMS0wLjg5NS0yLTItMmgtMi0xMnoiIGZpbGw9IiNmMWM0MGYiLz48cGF0aCBkPSJtNSAxMDQwLjRjLTEuMTA0NiAwLTIgMC45LTIgMnYxIDYgMWMwIDEuMSAwLjg5NTQgMiAyIDJoMiAxMCAyYzEuMTA1IDAgMi0wLjkgMi0ydi03LTFjMC0xLjEtMC44OTUtMi0yLTJoLTItMTJ6IiBmaWxsPSIjZjM5YzEyIi8+PHBhdGggZD0ibTEyIDEwMjkuNGMtMy44NjYgMC03IDMuMS03IDdoM2MwLTIuMiAxLjc5MDktNCA0LTQgMi4yMDkgMCA0IDEuOCA0IDRoM2MwLTMuOS0zLjEzNC03LTctN3oiIGZpbGw9IiNiZGMzYzciLz48cGF0aCBkPSJtNSAxNHYxaDE0di0xaC0xNHptMCAydjFoMTR2LTFoLTE0em0wIDJ2MWgxNHYtMWgtMTR6bTAgMnYxaDE0di0xaC0xNHoiIGZpbGw9IiNlNjdlMjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMTAyOC40KSIvPjxwYXRoIGQ9Im01IDEwMzcuNHYxYzAgMC41IDAuNjcxNiAxIDEuNSAxczEuNS0wLjUgMS41LTF2LTFjMCAwLjUtMC42NzE2IDEtMS41IDFzLTEuNS0wLjUtMS41LTF6IiBmaWxsPSIjN2Y4YzhkIi8+PHBhdGggZD0ibTE2IDEwMzcuNHYxYzAgMC41IDAuNjcyIDEgMS41IDFzMS41LTAuNSAxLjUtMXYtMWMwIDAuNS0wLjY3MiAxLTEuNSAxcy0xLjUtMC41LTEuNS0xeiIgZmlsbD0iIzdmOGM4ZCIvPjxwYXRoIGQ9Im0xMiAyLjQzNzVjLTAuMzUxIDAtMC42OTkgMC4wMzM4LTEuMDMxIDAuMDkzNy0wLjI0NyAwLjA0NDYtMC40ODcgMC4xMTI5LTAuNzE5IDAuMTg3Ni0wLjIxNyAwLjA2OTgtMC40MjI5IDAuMTU2MS0wLjYyNSAwLjI1LTAuMTA2IDAuMDQ5Mi0wLjIxMDkgMC4xMDA4LTAuMzEyNSAwLjE1NjItMC4xMzE5IDAuMDcxOS0wLjI1MTMgMC4xNjgyLTAuMzc1IDAuMjUtMC4xMTU4IDAuMDc2NS0wLjIzNTYgMC4xMzQyLTAuMzQzNyAwLjIxODgtMC4xNDA3IDAuMTA5Ny0wLjI3OTkgMC4yMjExLTAuNDA2MyAwLjM0MzctMC4wMzY5IDAuMDM2Mi0wLjA1ODEgMC4wODc4LTAuMDkzNyAwLjEyNS0wLjE2ODQgMC4xNzQ0LTAuMzMxMyAwLjMzNTYtMC40Njg4IDAuNTMxMy0wLjE0MDIgMC4xOTkzLTAuMjcwNCAwLjQwNjUtMC4zNzUgMC42MjUtMC4wMDQgMC4wMDg0IDAuMDA0IDAuMDIyNyAwIDAuMDMxMi0wLjExMTEgMC4yMzU5LTAuMjE1OSAwLjQ5NTktMC4yODEyIDAuNzUtMC4yNTMgMC41ODQ0LTAuOTQyNCAxLTEuNzUgMS0wLjA2IDAtMC4wODMyIDAuMDAxOC0wLjEyNSAwLTAuMDEwNS0wLjAwMDQtMC4wMTY4IDAuMDAxNC0wLjAzMTMgMGwtMC4wNjI1IDF2MSAxaDN2LTEtMWMwLTAuMjc2MSAwLjA0MDUtMC41NTIxIDAuMDkzOC0wLjgxMjUgMC4zNzI5LTEuODIyNyAxLjk3MzItMy4xODc1IDMuOTA2Mi0zLjE4NzUgMi4yMDkgMCA0IDEuNzkwOSA0IDR2MSAxaDN2LTEtMWwtMC4wNjItMWMtMC4wMTUgMC4wMDE0LTAuMDIxLTAuMDAwNC0wLjAzMiAwaC0wLjEyNWMtMC44MDcgMC0xLjQ5Ny0wLjQxNTYtMS43NS0xLTAuMDY1LTAuMjU0MS0wLjE3LTAuNTE0MS0wLjI4MS0wLjc1LTAuMDA0LTAuMDA4NSAwLjAwNC0wLjAyMjggMC0wLjAzMTItMC4xMDUtMC4yMTg1LTAuMjM1LTAuNDI1Ny0wLjM3NS0wLjYyNS0wLjEzOC0wLjE5NTctMC4zLTAuMzU2OS0wLjQ2OS0wLjUzMTMtMC4wMzYtMC4wMzgtMC4wNTUtMC4wODgxLTAuMDk0LTAuMTI1LTAuMTI2LTAuMTIyNi0wLjI2NS0wLjIzNC0wLjQwNi0wLjM0MzctMC4xMDQtMC4wODE3LTAuMjMyLTAuMTQ0OC0wLjM0NC0wLjIxODgtMC4xMjItMC4wODA5LTAuMjQ0LTAuMTc4OC0wLjM3NC0wLjI1LTAuMTAxLTAuMDU1LTAuMjA4LTAuMTA3NC0wLjMxMy0wLjE1NjItMC4yMDItMC4wOTM5LTAuNDA4LTAuMTgwMi0wLjYyNS0wLjI1LTAuMjMyLTAuMDc0Ny0wLjQ3Mi0wLjE0My0wLjcxOS0wLjE4NzYtMC4zMzItMC4wNTk5LTAuNjgtMC4wOTM3LTEuMDMxLTAuMDkzN3oiIGZpbGw9IiM5NWE1YTYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMTAyOC40KSIvPjwvZz48L3N2Zz4=');
}


.PagePassword .protected-area-text 
{
	color: #333;
	font-size: 13px;
}

.PagePassword .protected-area-error 
{
	color: red;
}

.PagePassword .protected-area-text span 
{
	color: #878787;
}

.PagePassword form.auth_form 
{
	margin: 24px 0;
}

.PagePassword .auth_password 
{
	margin-bottom: 24px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	font-size: 24px;
	font-weight: light;
}

/*http://www.officialricardo.com/Plugin/Images/assets/images.css?116*/
/***** ADMIN *****/
#ipWidgetGalleryLayoutPopup .preview-img { text-align: center; }
#ipWidgetGalleryLayoutPopup .preview-img img { max-width: 100%; max-height: 100%; }

#ipWidgetGalleryEditPopup .modal-dialog,
#ipWidgetImageEditPopup .modal-dialog { width: 75%; }
#ipWidgetGalleryEditPopup .preview,
#ipWidgetImageEditPopup .preview {
	overflow: hidden;
	border: 1px solid #ccc;
	background-color: #f7f7f7;
	margin: 0 auto;
	max-width: 100%;
}
#ipWidgetGalleryEditPopup .ipsImage,
#ipWidgetImageEditPopup .ipsImage { max-width: 100%; max-height: 100%; }
#ipWidgetGalleryEditPopup .control,
#ipWidgetImageEditPopup .control { margin: 0 auto; text-align: center; }
#ipWidgetGalleryEditPopup .control h3,
#ipWidgetImageEditPopup .control h3 { text-align: left; }
#ipWidgetGalleryEditPopup .control .docs-toggles,
#ipWidgetImageEditPopup .control .docs-toggles { margin-bottom: 5px; }

/***** FRONT END *****/
/* Gallery */
.ipWidget-Gallery img {
	background: transparent url('http://www.officialricardo.com/Plugin/Images/assets/images/loading_spinner.gif') center no-repeat;
	background-size: 20px;
	min-height: 20px;
	min-width: 20px;
}
.ipWidget-Gallery ._container.masonry { margin: 0 auto; }
.ipWidget-Gallery .masonry ._item {
	width: auto;
	margin: 0;
	padding: 0;
}
.ipWidget-Gallery .masonry ._item a { display: block; }
#cboxLoadedContent { background: #ccc; }

/* Image */
.ipWidget-Image img {
	background: transparent url('http://www.officialricardo.com/Plugin/Images/assets/images/loading_spinner.gif') center no-repeat;
	background-size: 20px;
	min-height: 20px;
	min-width: 20px;
}
.ipWidget-Image .imgwrapper .ui-wrapper,
.ipWidget-Image .imgwrapper img {
	display: inline-block !important;
}


.ipWidget-Image .imgwrapper.fullimage img { width: 100%; }
/*http://www.officialricardo.com/Plugin/Images/assets/cropper/cropper.min.css?116*/
/*!
 * Cropper v2.3.0
 * https://github.com/fengyuanchen/cropper
 *
 * Copyright (c) 2014-2016 Fengyuan Chen and contributors
 * Released under the MIT license
 *
 * Date: 2016-02-22T02:13:13.332Z
 */.cropper-container{font-size:0;line-height:0;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;direction:ltr!important;-ms-touch-action:none;touch-action:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.cropper-container img{display:block;width:100%;min-width:0!important;max-width:none!important;height:100%;min-height:0!important;max-height:none!important;image-orientation:0deg!important}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{position:absolute;top:0;right:0;bottom:0;left:0}.cropper-wrap-box{overflow:hidden}.cropper-drag-box{opacity:0;background-color:#fff;filter:alpha(opacity=0)}.cropper-dashed,.cropper-modal{opacity:.5;filter:alpha(opacity=50)}.cropper-modal{background-color:#000}.cropper-view-box{display:block;overflow:hidden;width:100%;height:100%;outline:#39f solid 1px;outline-color:rgba(51,153,255,.75)}.cropper-dashed{position:absolute;display:block;border:0 dashed #eee}.cropper-dashed.dashed-h{top:33.33333%;left:0;width:100%;height:33.33333%;border-top-width:1px;border-bottom-width:1px}.cropper-dashed.dashed-v{top:0;left:33.33333%;width:33.33333%;height:100%;border-right-width:1px;border-left-width:1px}.cropper-center{position:absolute;top:50%;left:50%;display:block;width:0;height:0;opacity:.75;filter:alpha(opacity=75)}.cropper-center:after,.cropper-center:before{position:absolute;display:block;content:' ';background-color:#eee}.cropper-center:before{top:0;left:-3px;width:7px;height:1px}.cropper-center:after{top:-3px;left:0;width:1px;height:7px}.cropper-face,.cropper-line,.cropper-point{position:absolute;display:block;width:100%;height:100%;opacity:.1;filter:alpha(opacity=10)}.cropper-face{top:0;left:0;background-color:#fff}.cropper-line,.cropper-point{background-color:#39f}.cropper-line.line-e{top:0;right:-3px;width:5px;cursor:e-resize}.cropper-line.line-n{top:-3px;left:0;height:5px;cursor:n-resize}.cropper-line.line-w{top:0;left:-3px;width:5px;cursor:w-resize}.cropper-line.line-s{bottom:-3px;left:0;height:5px;cursor:s-resize}.cropper-point{width:5px;height:5px;opacity:.75;filter:alpha(opacity=75)}.cropper-point.point-e{top:50%;right:-3px;margin-top:-3px;cursor:e-resize}.cropper-point.point-n{top:-3px;left:50%;margin-left:-3px;cursor:n-resize}.cropper-point.point-w{top:50%;left:-3px;margin-top:-3px;cursor:w-resize}.cropper-point.point-s{bottom:-3px;left:50%;margin-left:-3px;cursor:s-resize}.cropper-point.point-ne{top:-3px;right:-3px;cursor:ne-resize}.cropper-point.point-nw{top:-3px;left:-3px;cursor:nw-resize}.cropper-point.point-sw{bottom:-3px;left:-3px;cursor:sw-resize}.cropper-point.point-se{right:-3px;bottom:-3px;width:20px;height:20px;cursor:se-resize;opacity:1;filter:alpha(opacity=100)}.cropper-point.point-se:before{position:absolute;right:-50%;bottom:-50%;display:block;width:200%;height:200%;content:' ';opacity:0;background-color:#39f;filter:alpha(opacity=0)}@media (min-width:768px){.cropper-point.point-se{width:15px;height:15px}}@media (min-width:992px){.cropper-point.point-se{width:10px;height:10px}}@media (min-width:1200px){.cropper-point.point-se{width:5px;height:5px;opacity:.75;filter:alpha(opacity=75)}}.cropper-invisible{opacity:0;filter:alpha(opacity=0)}.cropper-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-hide{position:absolute;display:block;width:0;height:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}
/*http://www.officialricardo.com/Theme/Angela/assets/theme.css?116*/
/* Edit theme.less, not this file. */
.clear {
  /* http://sonspring.com/journal/clearing-floats */
  clear: both;
  display: block;
  height: 0;
  overflow: hidden;
  visibility: hidden;
  width: 0;
}
.clearfix,
.ipModuleForm .form-horizontal .form-group,
.ipModuleForm.form-horizontal .form-group {
  /* http://www.yuiblog.com/blog/2010/09/27/clearfix-reloaded-overflowhidden-demystified */
  /*
The following zoom:1 rule is specifically for IE6 + IE7.
Move to separate stylesheet if invalid CSS is a problem.
*/
  zoom: 1;
}
.clearfix:before,
.clearfix:after,
.ipModuleForm .form-horizontal .form-group:before,
.ipModuleForm .form-horizontal .form-group:after,
.ipModuleForm.form-horizontal .form-group:before,
.ipModuleForm.form-horizontal .form-group:after {
  content: '.';
  display: block;
  font-size: 0;
  height: 0;
  line-height: 0;
  overflow: hidden;
  visibility: hidden;
  width: 0;
}
.clearfix:after,
.ipModuleForm .form-horizontal .form-group:after,
.ipModuleForm.form-horizontal .form-group:after {
  clear: both;
}
.hidden {
  display: none !important;
  visibility: hidden !important;
}
html,
body {
  border: none;
  margin: 0;
  padding: 0;
}
.quote {
  color: #ffffff;
  display: block;
  font-family: Georgia, Times, "Times New Roman", serif;
  font-size: 24px;
  font-style: italic;
  font-weight: normal;
  margin: 1em;
  text-align: center;
}
.note {
  background-color: transparent;
  border-left-color: #747474;
  border-left-style: solid;
  border-left-width: 2px;
  color: #ffffff;
  display: block;
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-size: 14px;
  font-style: italic;
  font-weight: normal;
  margin-bottom: 1em;
  padding-left: 1em;
}
.button {
  background-color: #2596ba;
  border-radius: 5px;
  color: #ffffff;
  cursor: pointer;
  display: inline-block;
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-weight: bold;
  padding: 0.5em 1em 0.5em 1em;
  text-decoration: none;
}
.button:hover {
  box-shadow: 0 0 0 1px #2596ba inset;
  background: #145165;
}
.button a {
  color: inherit;
}
.button a:hover {
  text-decoration: inherit;
}
.ipWidget .button a {
  color: #ffffff;
}
.ipWidget {
  /* http://www.yuiblog.com/blog/2010/09/27/clearfix-reloaded-overflowhidden-demystified */
  /*
The following zoom:1 rule is specifically for IE6 + IE7.
Move to separate stylesheet if invalid CSS is a problem.
*/
  zoom: 1;
  color: #ffffff;
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-size: 14px;
  margin-bottom: 20px;
}
.ipWidget:before,
.ipWidget:after {
  content: '.';
  display: block;
  font-size: 0;
  height: 0;
  line-height: 0;
  overflow: hidden;
  visibility: hidden;
  width: 0;
}
.ipWidget:after {
  clear: both;
}
.ipWidget h1,
.ipWidget h2,
.ipWidget h3,
.ipWidget h4,
.ipWidget h5,
.ipWidget h6,
.ipWidget img,
.ipWidget blockquote,
.ipWidget p,
.ipWidget ul,
.ipWidget ol,
.ipWidget li,
.ipWidget dl,
.ipWidget dd,
.ipWidget dt,
.ipWidget pre {
  border: none;
  margin: 0;
  padding: 0;
}
.ipWidget:last-child {
  margin-bottom: 0;
}
.ipWidget .quote {
  color: #ffffff;
  display: block;
  font-family: Georgia, Times, "Times New Roman", serif;
  font-size: 24px;
  font-style: italic;
  font-weight: normal;
  margin: 1em;
  text-align: center;
}
.ipWidget .note {
  background-color: transparent;
  border-left-color: #747474;
  border-left-style: solid;
  border-left-width: 2px;
  color: #ffffff;
  display: block;
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-size: 14px;
  font-style: italic;
  font-weight: normal;
  margin-bottom: 1em;
  padding-left: 1em;
}
.ipWidget .button {
  background-color: #2596ba;
  border-radius: 5px;
  color: #ffffff;
  cursor: pointer;
  display: inline-block;
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-weight: bold;
  padding: 0.5em 1em 0.5em 1em;
  text-decoration: none;
}
.ipWidget .button:hover {
  box-shadow: 0 0 0 1px #2596ba inset;
  background: #145165;
}
.ipWidget .button a {
  color: inherit;
}
.ipWidget .button a:hover {
  text-decoration: inherit;
}
.ipWidget h1 {
  color: #ffffff;
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-size: 36px;
}
.ipWidget h2 {
  color: #ffffff;
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-size: 30px;
}
.ipWidget h3 {
  color: #ffffff;
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-size: 24px;
}
.ipWidget ul {
  list-style-position: inside;
  list-style-type: square;
  margin: 0 0 1em 1em;
}
.ipWidget ol {
  list-style-position: inside;
  margin: 0 0 1em 1em;
}
.ipWidget p {
  line-height: 1.5;
  margin-bottom: 1em;
}
.ipWidget ul ul,
.ipWidget ol ol {
  margin-bottom: 0;
}
.ipWidget li {
  line-height: 1.5;
  margin-bottom: 5px;
}
.ipWidget p + ul,
.ipWidget p + ol {
  margin-top: -0.5em;
}
.ipWidget a {
  color: #2596ba;
  text-decoration: none;
}
.ipWidget a:hover {
  text-decoration: underline;
}
.ipWidget table {
  border-collapse: collapse;
  color: #ffffff;
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-size: 14px;
  margin-bottom: 1em;
  width: 100%;
}
.ipWidget table p {
  line-height: normal;
  margin: 0;
}
.ipWidget td {
  border-bottom: 1px solid #747474;
  font-size: 14px;
  padding: 9px;
}
.ipWidget th,
.ipWidget thead td,
.ipWidget tbody tr:first-child td {
  font-size: 14px;
  font-weight: bold;
}
.ipWidget thead + tbody tr:first-child td {
  background-color: transparent;
  border-bottom: 1px solid #8e8e8e;
  color: inherit;
  font-size: 14px;
  font-weight: normal;
}
.ipWidget p:last-child,
.ipWidget ul:last-child,
.ipWidget ol:last-child {
  margin-bottom: 0;
}
.ipModuleForm fieldset {
  padding: 0;
  margin: 0;
  border: 0;
  min-width: 0;
}
.ipModuleForm legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 21px;
  font-size: 21px;
  line-height: inherit;
  color: #000000;
  border: 0;
  border-bottom: 1px solid #747474;
}
.ipModuleForm label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
  font-weight: bold;
}
.ipModuleForm input[type="search"] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.ipModuleForm input[type="radio"],
.ipModuleForm input[type="checkbox"] {
  margin: 4px 0 0;
  margin-top: 1px \9;
  line-height: normal;
}
.ipModuleForm input[type="file"] {
  display: block;
}
.ipModuleForm input[type="range"] {
  display: block;
  width: 100%;
}
.ipModuleForm select[multiple],
.ipModuleForm select[size] {
  height: auto;
}
.ipModuleForm input[type="file"]:focus,
.ipModuleForm input[type="radio"]:focus,
.ipModuleForm input[type="checkbox"]:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.ipModuleForm output {
  display: block;
  padding-top: 7px;
  font-size: 14px;
  line-height: 1.5;
  color: #000000;
}
.ipModuleForm .form-control {
  display: block;
  width: 100%;
  height: 35px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.5;
  color: #000000;
  background-color: #ffffff;
  background-image: none;
  border: 1px solid #747474;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.ipModuleForm .form-control:focus {
  border-color: #000000;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0, 0, 0, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0, 0, 0, 0.6);
}
.ipModuleForm .form-control::-moz-placeholder {
  color: #777777;
  opacity: 1;
}
.ipModuleForm .form-control:-ms-input-placeholder {
  color: #777777;
}
.ipModuleForm .form-control::-webkit-input-placeholder {
  color: #777777;
}
.ipModuleForm .form-control[disabled],
.ipModuleForm .form-control[readonly],
fieldset[disabled] .ipModuleForm .form-control {
  cursor: not-allowed;
  background-color: #eeeeee;
  opacity: 1;
}
textarea.ipModuleForm .form-control {
  height: auto;
}
.ipModuleForm input[type="search"] {
  -webkit-appearance: none;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  .ipModuleForm input[type="date"],
  .ipModuleForm input[type="time"],
  .ipModuleForm input[type="datetime-local"],
  .ipModuleForm input[type="month"] {
    line-height: 35px;
  }
  .ipModuleForm input[type="date"].input-sm,
  .ipModuleForm input[type="time"].input-sm,
  .ipModuleForm input[type="datetime-local"].input-sm,
  .ipModuleForm input[type="month"].input-sm,
  .input-group-sm .ipModuleForm input[type="date"],
  .input-group-sm .ipModuleForm input[type="time"],
  .input-group-sm .ipModuleForm input[type="datetime-local"],
  .input-group-sm .ipModuleForm input[type="month"] {
    line-height: 30px;
  }
  .ipModuleForm input[type="date"].input-lg,
  .ipModuleForm input[type="time"].input-lg,
  .ipModuleForm input[type="datetime-local"].input-lg,
  .ipModuleForm input[type="month"].input-lg,
  .input-group-lg .ipModuleForm input[type="date"],
  .input-group-lg .ipModuleForm input[type="time"],
  .input-group-lg .ipModuleForm input[type="datetime-local"],
  .input-group-lg .ipModuleForm input[type="month"] {
    line-height: 46px;
  }
}
.ipModuleForm .form-group {
  margin-bottom: 15px;
}
.ipModuleForm .radio,
.ipModuleForm .checkbox {
  position: relative;
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
}
.ipModuleForm .radio label,
.ipModuleForm .checkbox label {
  min-height: 21px;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: normal;
  cursor: pointer;
}
.ipModuleForm .radio input[type="radio"],
.ipModuleForm .radio-inline input[type="radio"],
.ipModuleForm .checkbox input[type="checkbox"],
.ipModuleForm .checkbox-inline input[type="checkbox"] {
  position: absolute;
  margin-left: -20px;
  margin-top: 4px \9;
}
.ipModuleForm .radio + .radio,
.ipModuleForm .checkbox + .checkbox {
  margin-top: -5px;
}
.ipModuleForm .radio-inline,
.ipModuleForm .checkbox-inline {
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  vertical-align: middle;
  font-weight: normal;
  cursor: pointer;
}
.ipModuleForm .radio-inline + .radio-inline,
.ipModuleForm .checkbox-inline + .checkbox-inline {
  margin-top: 0;
  margin-left: 10px;
}
.ipModuleForm input[type="radio"][disabled],
.ipModuleForm input[type="checkbox"][disabled],
.ipModuleForm input[type="radio"].disabled,
.ipModuleForm input[type="checkbox"].disabled,
fieldset[disabled] .ipModuleForm input[type="radio"],
fieldset[disabled] .ipModuleForm input[type="checkbox"] {
  cursor: not-allowed;
}
.ipModuleForm .radio-inline.disabled,
.ipModuleForm .checkbox-inline.disabled,
fieldset[disabled] .ipModuleForm .radio-inline,
fieldset[disabled] .ipModuleForm .checkbox-inline {
  cursor: not-allowed;
}
.ipModuleForm .radio.disabled label,
.ipModuleForm .checkbox.disabled label,
fieldset[disabled] .ipModuleForm .radio label,
fieldset[disabled] .ipModuleForm .checkbox label {
  cursor: not-allowed;
}
.ipModuleForm .form-control-static {
  padding-top: 7px;
  padding-bottom: 7px;
  margin-bottom: 0;
}
.ipModuleForm .form-control-static.input-lg,
.ipModuleForm .form-control-static.input-sm {
  padding-left: 0;
  padding-right: 0;
}
.ipModuleForm .input-sm {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
select.ipModuleForm .input-sm {
  height: 30px;
  line-height: 30px;
}
textarea.ipModuleForm .input-sm,
select[multiple].ipModuleForm .input-sm {
  height: auto;
}
.ipModuleForm .form-group-sm .form-control {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
select.ipModuleForm .form-group-sm .form-control {
  height: 30px;
  line-height: 30px;
}
textarea.ipModuleForm .form-group-sm .form-control,
select[multiple].ipModuleForm .form-group-sm .form-control {
  height: auto;
}
.ipModuleForm .form-group-sm .form-control-static {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
}
.ipModuleForm .input-lg {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 3px;
}
select.ipModuleForm .input-lg {
  height: 46px;
  line-height: 46px;
}
textarea.ipModuleForm .input-lg,
select[multiple].ipModuleForm .input-lg {
  height: auto;
}
.ipModuleForm .form-group-lg .form-control {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 3px;
}
select.ipModuleForm .form-group-lg .form-control {
  height: 46px;
  line-height: 46px;
}
textarea.ipModuleForm .form-group-lg .form-control,
select[multiple].ipModuleForm .form-group-lg .form-control {
  height: auto;
}
.ipModuleForm .form-group-lg .form-control-static {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
}
.ipModuleForm .has-feedback {
  position: relative;
}
.ipModuleForm .has-feedback .form-control {
  padding-right: 43.75px;
}
.ipModuleForm .form-control-feedback {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  display: block;
  width: 35px;
  height: 35px;
  line-height: 35px;
  text-align: center;
  pointer-events: none;
}
.ipModuleForm .input-lg + .form-control-feedback {
  width: 46px;
  height: 46px;
  line-height: 46px;
}
.ipModuleForm .input-sm + .form-control-feedback {
  width: 30px;
  height: 30px;
  line-height: 30px;
}
.ipModuleForm .has-success .help-block,
.ipModuleForm .has-success .control-label,
.ipModuleForm .has-success .radio,
.ipModuleForm .has-success .checkbox,
.ipModuleForm .has-success .radio-inline,
.ipModuleForm .has-success .checkbox-inline {
  color: #3c763d;
}
.ipModuleForm .has-success .form-control {
  border-color: #3c763d;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.ipModuleForm .has-success .form-control:focus {
  border-color: #2b542c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
}
.ipModuleForm .has-success .input-group-addon {
  color: #3c763d;
  border-color: #3c763d;
  background-color: #dff0d8;
}
.ipModuleForm .has-success .form-control-feedback {
  color: #3c763d;
}
.ipModuleForm .has-warning .help-block,
.ipModuleForm .has-warning .control-label,
.ipModuleForm .has-warning .radio,
.ipModuleForm .has-warning .checkbox,
.ipModuleForm .has-warning .radio-inline,
.ipModuleForm .has-warning .checkbox-inline {
  color: #8a6d3b;
}
.ipModuleForm .has-warning .form-control {
  border-color: #8a6d3b;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.ipModuleForm .has-warning .form-control:focus {
  border-color: #66512c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
}
.ipModuleForm .has-warning .input-group-addon {
  color: #8a6d3b;
  border-color: #8a6d3b;
  background-color: #fcf8e3;
}
.ipModuleForm .has-warning .form-control-feedback {
  color: #8a6d3b;
}
.ipModuleForm .has-error .help-block,
.ipModuleForm .has-error .control-label,
.ipModuleForm .has-error .radio,
.ipModuleForm .has-error .checkbox,
.ipModuleForm .has-error .radio-inline,
.ipModuleForm .has-error .checkbox-inline {
  color: #b80000;
}
.ipModuleForm .has-error .form-control {
  border-color: #b80000;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.ipModuleForm .has-error .form-control:focus {
  border-color: #850000;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ff1f1f;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ff1f1f;
}
.ipModuleForm .has-error .input-group-addon {
  color: #b80000;
  border-color: #b80000;
  background-color: #f2dede;
}
.ipModuleForm .has-error .form-control-feedback {
  color: #b80000;
}
.ipModuleForm .has-feedback label ~ .form-control-feedback {
  top: 26px;
}
.ipModuleForm .has-feedback label.sr-only ~ .form-control-feedback {
  top: 0;
}
.ipModuleForm .help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #737373;
}
@media (min-width: 768px) {
  .ipModuleForm .form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .ipModuleForm .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .ipModuleForm .form-inline .form-control-static {
    display: inline-block;
  }
  .ipModuleForm .form-inline .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .ipModuleForm .form-inline .input-group .input-group-addon,
  .ipModuleForm .form-inline .input-group .input-group-btn,
  .ipModuleForm .form-inline .input-group .form-control {
    width: auto;
  }
  .ipModuleForm .form-inline .input-group > .form-control {
    width: 100%;
  }
  .ipModuleForm .form-inline .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .ipModuleForm .form-inline .radio,
  .ipModuleForm .form-inline .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .ipModuleForm .form-inline .radio label,
  .ipModuleForm .form-inline .checkbox label {
    padding-left: 0;
  }
  .ipModuleForm .form-inline .radio input[type="radio"],
  .ipModuleForm .form-inline .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }
  .ipModuleForm .form-inline .has-feedback .form-control-feedback {
    top: 0;
  }
}
.ipModuleForm .form-horizontal .radio,
.ipModuleForm .form-horizontal .checkbox,
.ipModuleForm .form-horizontal .radio-inline,
.ipModuleForm .form-horizontal .checkbox-inline {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 7px;
}
.ipModuleForm .form-horizontal .radio,
.ipModuleForm .form-horizontal .checkbox {
  min-height: 28px;
}
.ipModuleForm .form-horizontal .form-group {
  margin-left: -20px;
  margin-right: -20px;
}
@media (min-width: 768px) {
  .ipModuleForm .form-horizontal .control-label {
    text-align: right;
    margin-bottom: 0;
    padding-top: 7px;
  }
}
.ipModuleForm .form-horizontal .has-feedback .form-control-feedback {
  right: 20px;
}
@media (min-width: 768px) {
  .ipModuleForm .form-horizontal .form-group-lg .control-label {
    padding-top: 14.333333px;
  }
}
@media (min-width: 768px) {
  .ipModuleForm .form-horizontal .form-group-sm .control-label {
    padding-top: 6px;
  }
}
.ipModuleForm .input-group {
  position: relative;
  display: table;
  border-collapse: separate;
}
.ipModuleForm .input-group[class*="col-"] {
  float: none;
  padding-left: 0;
  padding-right: 0;
}
.ipModuleForm .input-group .form-control {
  position: relative;
  z-index: 2;
  float: left;
  width: 100%;
  margin-bottom: 0;
}
.ipModuleForm .input-group-lg > .form-control,
.ipModuleForm .input-group-lg > .input-group-addon,
.ipModuleForm .input-group-lg > .input-group-btn > .btn {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 3px;
}
select.ipModuleForm .input-group-lg > .form-control,
select.ipModuleForm .input-group-lg > .input-group-addon,
select.ipModuleForm .input-group-lg > .input-group-btn > .btn {
  height: 46px;
  line-height: 46px;
}
textarea.ipModuleForm .input-group-lg > .form-control,
textarea.ipModuleForm .input-group-lg > .input-group-addon,
textarea.ipModuleForm .input-group-lg > .input-group-btn > .btn,
select[multiple].ipModuleForm .input-group-lg > .form-control,
select[multiple].ipModuleForm .input-group-lg > .input-group-addon,
select[multiple].ipModuleForm .input-group-lg > .input-group-btn > .btn {
  height: auto;
}
.ipModuleForm .input-group-sm > .form-control,
.ipModuleForm .input-group-sm > .input-group-addon,
.ipModuleForm .input-group-sm > .input-group-btn > .btn {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
select.ipModuleForm .input-group-sm > .form-control,
select.ipModuleForm .input-group-sm > .input-group-addon,
select.ipModuleForm .input-group-sm > .input-group-btn > .btn {
  height: 30px;
  line-height: 30px;
}
textarea.ipModuleForm .input-group-sm > .form-control,
textarea.ipModuleForm .input-group-sm > .input-group-addon,
textarea.ipModuleForm .input-group-sm > .input-group-btn > .btn,
select[multiple].ipModuleForm .input-group-sm > .form-control,
select[multiple].ipModuleForm .input-group-sm > .input-group-addon,
select[multiple].ipModuleForm .input-group-sm > .input-group-btn > .btn {
  height: auto;
}
.ipModuleForm .input-group-addon,
.ipModuleForm .input-group-btn,
.ipModuleForm .input-group .form-control {
  display: table-cell;
}
.ipModuleForm .input-group-addon:not(:first-child):not(:last-child),
.ipModuleForm .input-group-btn:not(:first-child):not(:last-child),
.ipModuleForm .input-group .form-control:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.ipModuleForm .input-group-addon,
.ipModuleForm .input-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle;
}
.ipModuleForm .input-group-addon {
  padding: 6px 12px;
  font-size: 14px;
  font-weight: normal;
  line-height: 1;
  color: #000000;
  text-align: center;
  background-color: #dadada;
  border: 1px solid #747474;
  border-radius: 3px;
}
.ipModuleForm .input-group-addon.input-sm {
  padding: 5px 10px;
  font-size: 12px;
  border-radius: 3px;
}
.ipModuleForm .input-group-addon.input-lg {
  padding: 10px 16px;
  font-size: 18px;
  border-radius: 3px;
}
.ipModuleForm .input-group-addon input[type="radio"],
.ipModuleForm .input-group-addon input[type="checkbox"] {
  margin-top: 0;
}
.ipModuleForm .input-group .form-control:first-child,
.ipModuleForm .input-group-addon:first-child,
.ipModuleForm .input-group-btn:first-child > .btn,
.ipModuleForm .input-group-btn:first-child > .btn-group > .btn,
.ipModuleForm .input-group-btn:first-child > .dropdown-toggle,
.ipModuleForm .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.ipModuleForm .input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.ipModuleForm .input-group-addon:first-child {
  border-right: 0;
}
.ipModuleForm .input-group .form-control:last-child,
.ipModuleForm .input-group-addon:last-child,
.ipModuleForm .input-group-btn:last-child > .btn,
.ipModuleForm .input-group-btn:last-child > .btn-group > .btn,
.ipModuleForm .input-group-btn:last-child > .dropdown-toggle,
.ipModuleForm .input-group-btn:first-child > .btn:not(:first-child),
.ipModuleForm .input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.ipModuleForm .input-group-addon:last-child {
  border-left: 0;
}
.ipModuleForm .input-group-btn {
  position: relative;
  font-size: 0;
  white-space: nowrap;
}
.ipModuleForm .input-group-btn > .btn {
  position: relative;
}
.ipModuleForm .input-group-btn > .btn + .btn {
  margin-left: -1px;
}
.ipModuleForm .input-group-btn > .btn:hover,
.ipModuleForm .input-group-btn > .btn:focus,
.ipModuleForm .input-group-btn > .btn:active {
  z-index: 2;
}
.ipModuleForm .input-group-btn:first-child > .btn,
.ipModuleForm .input-group-btn:first-child > .btn-group {
  margin-right: -1px;
}
.ipModuleForm .input-group-btn:last-child > .btn,
.ipModuleForm .input-group-btn:last-child > .btn-group {
  margin-left: -1px;
}
@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
.ipModuleForm .progress {
  overflow: hidden;
  height: 21px;
  margin-bottom: 21px;
  background-color: #f5f5f5;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}
.ipModuleForm .progress-bar {
  float: left;
  width: 0%;
  height: 100%;
  font-size: 12px;
  line-height: 21px;
  color: #ffffff;
  text-align: center;
  background-color: #2596ba;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -webkit-transition: width 0.6s ease;
  transition: width 0.6s ease;
}
.ipModuleForm .progress-striped .progress-bar,
.ipModuleForm .progress-bar-striped {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 40px 40px;
}
.ipModuleForm .progress.active .progress-bar,
.ipModuleForm .progress-bar.active {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  animation: progress-bar-stripes 2s linear infinite;
}
.ipModuleForm * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.ipModuleForm .form-group {
  margin-bottom: 20px;
}
.ipModuleForm .form-control,
.ipModuleForm .input-group {
  max-width: 380px;
}
.ipModuleForm textarea.form-control {
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  height: 10em;
}
.ipModuleForm .progress {
  margin-bottom: 0;
}
.ipModuleForm .help-hint {
  background-color: #747474;
  color: #fff;
  display: none;
  font-size: 12px;
  padding: 4px 10px 2px;
  position: absolute;
  right: 0;
  top: 0;
  width: 50%;
  z-index: 1;
}
.ipModuleForm .form-group:hover .help-hint {
  display: block;
}
.ipModuleForm .help-error {
  background-color: #b80000;
  color: #fff;
  display: none;
  font-size: 12px;
  max-width: 380px;
  padding: 4px 10px 2px;
  width: 100%;
}
.ipModuleForm .has-error .help-error {
  display: block;
}
.ipModuleForm .captcha img {
  display: block;
  max-width: 100%;
}
.ipModuleForm .form-group.type-blank {
  margin-bottom: 0;
}
.ipModuleForm .form-group.type-blank label {
  display: none;
}
.ipModuleForm .form-group.type-blank .help-error {
  margin-bottom: 20px;
}
.ipModuleForm .form-group.type-submit label {
  display: none;
}
.ipModuleForm ._file {
  background-color: #dadada;
  border: 1px solid #747474;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  margin-top: 5px;
  max-width: 380px;
  min-height: 20px;
  padding: 0.5em;
  position: relative;
  word-wrap: break-word;
}
.ipModuleForm ._file .close {
  float: right;
  font-size: 21px;
  font-weight: bold;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: 0.2;
  filter: alpha(opacity=20);
}
.ipModuleForm ._file .close:hover,
.ipModuleForm ._file .close:focus {
  text-decoration: none;
  cursor: pointer;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.ipModuleForm ._file button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}
.ipModuleForm ._file ._error {
  color: #b80000;
  font-size: 12px;
}
.ipModuleForm .btn {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.5;
  border-radius: 3px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.ipModuleForm .btn-default {
  background: #2596ba;
  border: none;
  border-radius: 3px;
  color: #ffffff;
  cursor: pointer;
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-weight: bold;
  margin: 0;
  padding: 0.5em 1em;
}
.ipModuleForm .btn-default:hover {
  box-shadow: 0 0 0 1px #2596ba inset;
  background: #145165;
  text-decoration: inherit;
}
@media (min-width: 768px) {
  .ipModuleForm.form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .ipModuleForm.form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .ipModuleForm.form-inline .form-control-static {
    display: inline-block;
  }
  .ipModuleForm.form-inline .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .ipModuleForm.form-inline .input-group .input-group-addon,
  .ipModuleForm.form-inline .input-group .input-group-btn,
  .ipModuleForm.form-inline .input-group .form-control {
    width: auto;
  }
  .ipModuleForm.form-inline .input-group > .form-control {
    width: 100%;
  }
  .ipModuleForm.form-inline .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .ipModuleForm.form-inline .radio,
  .ipModuleForm.form-inline .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .ipModuleForm.form-inline .radio label,
  .ipModuleForm.form-inline .checkbox label {
    padding-left: 0;
  }
  .ipModuleForm.form-inline .radio input[type="radio"],
  .ipModuleForm.form-inline .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }
  .ipModuleForm.form-inline .has-feedback .form-control-feedback {
    top: 0;
  }
}
.ipModuleForm.form-horizontal .radio,
.ipModuleForm.form-horizontal .checkbox,
.ipModuleForm.form-horizontal .radio-inline,
.ipModuleForm.form-horizontal .checkbox-inline {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 7px;
}
.ipModuleForm.form-horizontal .radio,
.ipModuleForm.form-horizontal .checkbox {
  min-height: 28px;
}
.ipModuleForm.form-horizontal .form-group {
  margin-left: -20px;
  margin-right: -20px;
}
@media (min-width: 768px) {
  .ipModuleForm.form-horizontal .control-label {
    text-align: right;
    margin-bottom: 0;
    padding-top: 7px;
  }
}
.ipModuleForm.form-horizontal .has-feedback .form-control-feedback {
  right: 20px;
}
@media (min-width: 768px) {
  .ipModuleForm.form-horizontal .form-group-lg .control-label {
    padding-top: 14.333333px;
  }
}
@media (min-width: 768px) {
  .ipModuleForm.form-horizontal .form-group-sm .control-label {
    padding-top: 6px;
  }
}
.ipBlock {
  min-height: 10px;
  /* to create minimum height when block is empty */
}
.ipBlock.ipbEmpty {
  /* styles when block is empty */
  min-height: 30px;
  outline: #000 dashed 1px;
}
.ipBlock.ipbEmpty:hover {
  /* styles when block is empty */
  outline-color: #019bd4;
}
.ipBlock .ipbExampleContent {
  position: relative;
}
.ipBlock .ipbExampleContent:after {
  background-color: #e3e3e3;
  content: ' ';
  display: block;
  height: 100%;
  left: 0;
  position: absolute;
  opacity: 0.3;
  filter: alpha(opacity=30);
  top: 0;
  width: 100%;
}
.ipBlock .ipbExampleContent .ipWidget:hover {
  outline: none;
}
.ipBlock .ipbExampleContent .ipbDefault {
  color: #2f313f;
  font-size: 24px;
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  height: 50px;
  line-height: 50px;
  visibility: hidden;
  text-align: center;
  white-space: nowrap;
  overflow: hidden;
  position: relative;
  z-index: 2;
}
.ipBlock .ipbExampleContent .ipbUser {
  position: relative;
  margin-top: -50px;
  /* same height as .ipbDefault to show on top of it */
  min-height: 50px;
  /* same height as .ipbDefault to show on top of it */
}
.ipBlock .ipbExampleContent:hover .ipbDefault {
  visibility: visible;
}
.ipBlock .ipbExampleContent:hover .ipbUser {
  visibility: hidden;
}
.breadcrumb {
  margin-bottom: 20px;
  list-style: none;
  padding: 0;
}
.breadcrumb > li {
  display: inline-block;
}
.breadcrumb > li + li:before {
  content: "/\00a0";
  padding: 0 0.5em;
  color: #ffffff;
}
.breadcrumb > .active {
  color: #ffffff;
}
.ipWidget-Columns ._container {
  margin: 0 -10px;
}
.ipWidget-Columns ._col {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  min-height: 1px;
  padding: 0 10px;
  position: relative;
}
@media screen and (max-width: 768px) {
  .ipWidget-Columns ._col {
    float: none;
    margin-bottom: 20px;
    width: auto !important;
  }
  .ipWidget-Columns ._col:last-child {
    margin-bottom: 0;
  }
}
.ipWidget-Divider.ipSkin-default {
  border-bottom: 1px solid #747474;
  height: 0;
}
.ipWidget-Divider.ipSkin-space {
  height: 25px;
}
.ipWidget-File ul {
  list-style: none;
  margin-left: 0;
}
.ipWidget-File a {
  color: #2596ba;
  font-weight: bold;
}
.ipWidget-File a:hover {
  text-decoration: underline;
}
.ipWidget-Form .ipwThankYou {
  /* mimicking the same styles as for form to keep message 'inside' the box */
  border: 1px solid #888;
  padding: 20px 25px;
}
.ipWidget-Gallery {
  margin-bottom: 0px;
}
.ipWidget-Gallery ._container {
  list-style: none;
  margin: 0 -10px;
}
.ipWidget-Gallery ._item {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  margin-bottom: 20px;
  padding: 0 10px;
  width: 24.99%;
}
.ipWidget-Gallery ._image {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  display: block;
  width: 100%;
}
@media screen and (max-width: 480px) {
  .ipWidget-Gallery ._container {
    margin: 0 -10px;
  }
  .ipWidget-Gallery ._item {
    margin-bottom: 20px;
    padding: 0 10px;
    width: 50%;
  }
}
.ipWidget-Html {
  max-width: 100%;
}
.ipWidget-Image img {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  display: block;
  /* to remove 3px space below the image (default rendering behavior) */
  max-width: 100%;
}
.ipWidget-Missing {
  /* covered by default styles */
}
.ipWidget-Text table,
.ipWidget-Text pre {
  max-width: 100%;
  overflow: auto;
}
.ipWidget-Heading {
  margin-bottom: 10px;
  margin-top: 30px;
}
.ipWidget-Heading:first-child {
  margin-top: 0;
}
.ipWidget-Heading a {
  color: #ffffff;
  text-decoration: inherit;
}
.ipWidget-Heading a:hover {
  text-decoration: underline;
}
/**
 * Dynamic, fluid, responsive, nested grid
 * Includes selectors from the system to mimic grid without adding extra classes to HTML
 */
[class^="col_"],
[class*=" col_"] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  min-height: 1px;
  margin-bottom: 20px;
  padding: 0 10px;
  position: relative;
}
[class^="col_"] .grid,
[class*=" col_"] .grid {
  margin: 0 -10px;
}
.hidden {
  display: none !important;
}
.col_1 {
  width: 8.33333333%;
}
.col_1 .col_1 {
  width: 100%;
}
.col_1 .col_2 {
  width: 200%;
}
.col_1 .col_3 {
  width: 300%;
}
.col_1 .col_4 {
  width: 400%;
}
.col_1 .col_5 {
  width: 500%;
}
.col_1 .col_6 {
  width: 600%;
}
.col_1 .col_7 {
  width: 700%;
}
.col_1 .col_8 {
  width: 800%;
}
.col_1 .col_9 {
  width: 900%;
}
.col_1 .col_10 {
  width: 1000%;
}
.col_1 .col_11 {
  width: 1100%;
}
.col_1 .col_12 {
  width: 1200%;
}
.col_2 {
  width: 16.66666667%;
}
.col_2 .col_1 {
  width: 50%;
}
.col_2 .col_2 {
  width: 100%;
}
.col_2 .col_3 {
  width: 150%;
}
.col_2 .col_4 {
  width: 200%;
}
.col_2 .col_5 {
  width: 250%;
}
.col_2 .col_6 {
  width: 300%;
}
.col_2 .col_7 {
  width: 350%;
}
.col_2 .col_8 {
  width: 400%;
}
.col_2 .col_9 {
  width: 450%;
}
.col_2 .col_10 {
  width: 500%;
}
.col_2 .col_11 {
  width: 550%;
}
.col_2 .col_12 {
  width: 600%;
}
.col_3 {
  width: 25%;
}
.col_3 .col_1 {
  width: 33.33333333%;
}
.col_3 .col_2 {
  width: 66.66666667%;
}
.col_3 .col_3 {
  width: 100%;
}
.col_3 .col_4 {
  width: 133.33333333%;
}
.col_3 .col_5 {
  width: 166.66666667%;
}
.col_3 .col_6 {
  width: 200%;
}
.col_3 .col_7 {
  width: 233.33333333%;
}
.col_3 .col_8 {
  width: 266.66666667%;
}
.col_3 .col_9 {
  width: 300%;
}
.col_3 .col_10 {
  width: 333.33333333%;
}
.col_3 .col_11 {
  width: 366.66666667%;
}
.col_3 .col_12 {
  width: 400%;
}
.col_4 {
  width: 33.33333333%;
}
.col_4 .col_1 {
  width: 25%;
}
.col_4 .col_2 {
  width: 50%;
}
.col_4 .col_3 {
  width: 75%;
}
.col_4 .col_4 {
  width: 100%;
}
.col_4 .col_5 {
  width: 125%;
}
.col_4 .col_6 {
  width: 150%;
}
.col_4 .col_7 {
  width: 175%;
}
.col_4 .col_8 {
  width: 200%;
}
.col_4 .col_9 {
  width: 225%;
}
.col_4 .col_10 {
  width: 250%;
}
.col_4 .col_11 {
  width: 275%;
}
.col_4 .col_12 {
  width: 300%;
}
.col_5 {
  width: 41.66666667%;
}
.col_5 .col_1 {
  width: 20%;
}
.col_5 .col_2 {
  width: 40%;
}
.col_5 .col_3 {
  width: 60%;
}
.col_5 .col_4 {
  width: 80%;
}
.col_5 .col_5 {
  width: 100%;
}
.col_5 .col_6 {
  width: 120%;
}
.col_5 .col_7 {
  width: 140%;
}
.col_5 .col_8 {
  width: 160%;
}
.col_5 .col_9 {
  width: 180%;
}
.col_5 .col_10 {
  width: 200%;
}
.col_5 .col_11 {
  width: 220%;
}
.col_5 .col_12 {
  width: 240%;
}
.col_6 {
  width: 50%;
}
.col_6 .col_1 {
  width: 16.66666667%;
}
.col_6 .col_2 {
  width: 33.33333333%;
}
.col_6 .col_3 {
  width: 50%;
}
.col_6 .col_4 {
  width: 66.66666667%;
}
.col_6 .col_5 {
  width: 83.33333333%;
}
.col_6 .col_6 {
  width: 100%;
}
.col_6 .col_7 {
  width: 116.66666667%;
}
.col_6 .col_8 {
  width: 133.33333333%;
}
.col_6 .col_9 {
  width: 150%;
}
.col_6 .col_10 {
  width: 166.66666667%;
}
.col_6 .col_11 {
  width: 183.33333333%;
}
.col_6 .col_12 {
  width: 200%;
}
.col_7 {
  width: 58.33333333%;
}
.col_7 .col_1 {
  width: 14.28571429%;
}
.col_7 .col_2 {
  width: 28.57142857%;
}
.col_7 .col_3 {
  width: 42.85714286%;
}
.col_7 .col_4 {
  width: 57.14285714%;
}
.col_7 .col_5 {
  width: 71.42857143000001%;
}
.col_7 .col_6 {
  width: 85.71428571%;
}
.col_7 .col_7 {
  width: 100%;
}
.col_7 .col_8 {
  width: 114.28571429%;
}
.col_7 .col_9 {
  width: 128.57142857%;
}
.col_7 .col_10 {
  width: 142.85714286%;
}
.col_7 .col_11 {
  width: 157.14285714%;
}
.col_7 .col_12 {
  width: 171.42857143%;
}
.col_8 {
  width: 66.66666667%;
}
.col_8 .col_1 {
  width: 12.5%;
}
.col_8 .col_2 {
  width: 25%;
}
.col_8 .col_3 {
  width: 37.5%;
}
.col_8 .col_4 {
  width: 50%;
}
.col_8 .col_5 {
  width: 62.5%;
}
.col_8 .col_6 {
  width: 75%;
}
.col_8 .col_7 {
  width: 87.5%;
}
.col_8 .col_8 {
  width: 100%;
}
.col_8 .col_9 {
  width: 112.5%;
}
.col_8 .col_10 {
  width: 125%;
}
.col_8 .col_11 {
  width: 137.5%;
}
.col_8 .col_12 {
  width: 150%;
}
.col_9 {
  width: 75%;
}
.col_9 .col_1 {
  width: 11.11111111%;
}
.col_9 .col_2 {
  width: 22.22222222%;
}
.col_9 .col_3 {
  width: 33.33333333%;
}
.col_9 .col_4 {
  width: 44.44444444%;
}
.col_9 .col_5 {
  width: 55.55555556%;
}
.col_9 .col_6 {
  width: 66.66666667%;
}
.col_9 .col_7 {
  width: 77.77777777999999%;
}
.col_9 .col_8 {
  width: 88.88888889%;
}
.col_9 .col_9 {
  width: 100%;
}
.col_9 .col_10 {
  width: 111.11111111%;
}
.col_9 .col_11 {
  width: 122.22222222%;
}
.col_9 .col_12 {
  width: 133.33333333%;
}
.col_10 {
  width: 83.33333333%;
}
.col_10 .col_1 {
  width: 10%;
}
.col_10 .col_2 {
  width: 20%;
}
.col_10 .col_3 {
  width: 30%;
}
.col_10 .col_4 {
  width: 40%;
}
.col_10 .col_5 {
  width: 50%;
}
.col_10 .col_6 {
  width: 60%;
}
.col_10 .col_7 {
  width: 70%;
}
.col_10 .col_8 {
  width: 80%;
}
.col_10 .col_9 {
  width: 90%;
}
.col_10 .col_10 {
  width: 100%;
}
.col_10 .col_11 {
  width: 110%;
}
.col_10 .col_12 {
  width: 120%;
}
.col_11 {
  width: 91.66666667%;
}
.col_11 .col_1 {
  width: 9.09090909%;
}
.col_11 .col_2 {
  width: 18.18181818%;
}
.col_11 .col_3 {
  width: 27.27272727%;
}
.col_11 .col_4 {
  width: 36.36363636%;
}
.col_11 .col_5 {
  width: 45.45454545%;
}
.col_11 .col_6 {
  width: 54.54545455%;
}
.col_11 .col_7 {
  width: 63.63636364%;
}
.col_11 .col_8 {
  width: 72.72727273%;
}
.col_11 .col_9 {
  width: 81.81818182000001%;
}
.col_11 .col_10 {
  width: 90.90909091%;
}
.col_11 .col_11 {
  width: 100%;
}
.col_11 .col_12 {
  width: 109.09090909%;
}
.col_12 {
  width: 100%;
}
.col_12 .col_1 {
  width: 8.33333333%;
}
.col_12 .col_2 {
  width: 16.66666667%;
}
.col_12 .col_3 {
  width: 25%;
}
.col_12 .col_4 {
  width: 33.33333333%;
}
.col_12 .col_5 {
  width: 41.66666667%;
}
.col_12 .col_6 {
  width: 50%;
}
.col_12 .col_7 {
  width: 58.33333333%;
}
.col_12 .col_8 {
  width: 66.66666667%;
}
.col_12 .col_9 {
  width: 75%;
}
.col_12 .col_10 {
  width: 83.33333333%;
}
.col_12 .col_11 {
  width: 91.66666667%;
}
.col_12 .col_12 {
  width: 100%;
}
@media screen and (min-width: 480px) {
  .hidden_md {
    visibility: hidden !important;
    display: none !important;
  }
  .col_md_1 {
    width: 8.33333333%;
  }
  .col_md_1 .col_md_1 {
    width: 100%;
  }
  .col_md_1 .col_md_2 {
    width: 200%;
  }
  .col_md_1 .col_md_3 {
    width: 300%;
  }
  .col_md_1 .col_md_4 {
    width: 400%;
  }
  .col_md_1 .col_md_5 {
    width: 500%;
  }
  .col_md_1 .col_md_6 {
    width: 600%;
  }
  .col_md_1 .col_md_7 {
    width: 700%;
  }
  .col_md_1 .col_md_8 {
    width: 800%;
  }
  .col_md_1 .col_md_9 {
    width: 900%;
  }
  .col_md_1 .col_md_10 {
    width: 1000%;
  }
  .col_md_1 .col_md_11 {
    width: 1100%;
  }
  .col_md_1 .col_md_12 {
    width: 1200%;
  }
  .col_md_2 {
    width: 16.66666667%;
  }
  .col_md_2 .col_md_1 {
    width: 50%;
  }
  .col_md_2 .col_md_2 {
    width: 100%;
  }
  .col_md_2 .col_md_3 {
    width: 150%;
  }
  .col_md_2 .col_md_4 {
    width: 200%;
  }
  .col_md_2 .col_md_5 {
    width: 250%;
  }
  .col_md_2 .col_md_6 {
    width: 300%;
  }
  .col_md_2 .col_md_7 {
    width: 350%;
  }
  .col_md_2 .col_md_8 {
    width: 400%;
  }
  .col_md_2 .col_md_9 {
    width: 450%;
  }
  .col_md_2 .col_md_10 {
    width: 500%;
  }
  .col_md_2 .col_md_11 {
    width: 550%;
  }
  .col_md_2 .col_md_12 {
    width: 600%;
  }
  .col_md_3 {
    width: 25%;
  }
  .col_md_3 .col_md_1 {
    width: 33.33333333%;
  }
  .col_md_3 .col_md_2 {
    width: 66.66666667%;
  }
  .col_md_3 .col_md_3 {
    width: 100%;
  }
  .col_md_3 .col_md_4 {
    width: 133.33333333%;
  }
  .col_md_3 .col_md_5 {
    width: 166.66666667%;
  }
  .col_md_3 .col_md_6 {
    width: 200%;
  }
  .col_md_3 .col_md_7 {
    width: 233.33333333%;
  }
  .col_md_3 .col_md_8 {
    width: 266.66666667%;
  }
  .col_md_3 .col_md_9 {
    width: 300%;
  }
  .col_md_3 .col_md_10 {
    width: 333.33333333%;
  }
  .col_md_3 .col_md_11 {
    width: 366.66666667%;
  }
  .col_md_3 .col_md_12 {
    width: 400%;
  }
  .col_md_4 {
    width: 33.33333333%;
  }
  .col_md_4 .col_md_1 {
    width: 25%;
  }
  .col_md_4 .col_md_2 {
    width: 50%;
  }
  .col_md_4 .col_md_3 {
    width: 75%;
  }
  .col_md_4 .col_md_4 {
    width: 100%;
  }
  .col_md_4 .col_md_5 {
    width: 125%;
  }
  .col_md_4 .col_md_6 {
    width: 150%;
  }
  .col_md_4 .col_md_7 {
    width: 175%;
  }
  .col_md_4 .col_md_8 {
    width: 200%;
  }
  .col_md_4 .col_md_9 {
    width: 225%;
  }
  .col_md_4 .col_md_10 {
    width: 250%;
  }
  .col_md_4 .col_md_11 {
    width: 275%;
  }
  .col_md_4 .col_md_12 {
    width: 300%;
  }
  .col_md_5 {
    width: 41.66666667%;
  }
  .col_md_5 .col_md_1 {
    width: 20%;
  }
  .col_md_5 .col_md_2 {
    width: 40%;
  }
  .col_md_5 .col_md_3 {
    width: 60%;
  }
  .col_md_5 .col_md_4 {
    width: 80%;
  }
  .col_md_5 .col_md_5 {
    width: 100%;
  }
  .col_md_5 .col_md_6 {
    width: 120%;
  }
  .col_md_5 .col_md_7 {
    width: 140%;
  }
  .col_md_5 .col_md_8 {
    width: 160%;
  }
  .col_md_5 .col_md_9 {
    width: 180%;
  }
  .col_md_5 .col_md_10 {
    width: 200%;
  }
  .col_md_5 .col_md_11 {
    width: 220%;
  }
  .col_md_5 .col_md_12 {
    width: 240%;
  }
  .col_md_6 {
    width: 50%;
  }
  .col_md_6 .col_md_1 {
    width: 16.66666667%;
  }
  .col_md_6 .col_md_2 {
    width: 33.33333333%;
  }
  .col_md_6 .col_md_3 {
    width: 50%;
  }
  .col_md_6 .col_md_4 {
    width: 66.66666667%;
  }
  .col_md_6 .col_md_5 {
    width: 83.33333333%;
  }
  .col_md_6 .col_md_6 {
    width: 100%;
  }
  .col_md_6 .col_md_7 {
    width: 116.66666667%;
  }
  .col_md_6 .col_md_8 {
    width: 133.33333333%;
  }
  .col_md_6 .col_md_9 {
    width: 150%;
  }
  .col_md_6 .col_md_10 {
    width: 166.66666667%;
  }
  .col_md_6 .col_md_11 {
    width: 183.33333333%;
  }
  .col_md_6 .col_md_12 {
    width: 200%;
  }
  .col_md_7 {
    width: 58.33333333%;
  }
  .col_md_7 .col_md_1 {
    width: 14.28571429%;
  }
  .col_md_7 .col_md_2 {
    width: 28.57142857%;
  }
  .col_md_7 .col_md_3 {
    width: 42.85714286%;
  }
  .col_md_7 .col_md_4 {
    width: 57.14285714%;
  }
  .col_md_7 .col_md_5 {
    width: 71.42857143000001%;
  }
  .col_md_7 .col_md_6 {
    width: 85.71428571%;
  }
  .col_md_7 .col_md_7 {
    width: 100%;
  }
  .col_md_7 .col_md_8 {
    width: 114.28571429%;
  }
  .col_md_7 .col_md_9 {
    width: 128.57142857%;
  }
  .col_md_7 .col_md_10 {
    width: 142.85714286%;
  }
  .col_md_7 .col_md_11 {
    width: 157.14285714%;
  }
  .col_md_7 .col_md_12 {
    width: 171.42857143%;
  }
  .col_md_8 {
    width: 66.66666667%;
  }
  .col_md_8 .col_md_1 {
    width: 12.5%;
  }
  .col_md_8 .col_md_2 {
    width: 25%;
  }
  .col_md_8 .col_md_3 {
    width: 37.5%;
  }
  .col_md_8 .col_md_4 {
    width: 50%;
  }
  .col_md_8 .col_md_5 {
    width: 62.5%;
  }
  .col_md_8 .col_md_6 {
    width: 75%;
  }
  .col_md_8 .col_md_7 {
    width: 87.5%;
  }
  .col_md_8 .col_md_8 {
    width: 100%;
  }
  .col_md_8 .col_md_9 {
    width: 112.5%;
  }
  .col_md_8 .col_md_10 {
    width: 125%;
  }
  .col_md_8 .col_md_11 {
    width: 137.5%;
  }
  .col_md_8 .col_md_12 {
    width: 150%;
  }
  .col_md_9 {
    width: 75%;
  }
  .col_md_9 .col_md_1 {
    width: 11.11111111%;
  }
  .col_md_9 .col_md_2 {
    width: 22.22222222%;
  }
  .col_md_9 .col_md_3 {
    width: 33.33333333%;
  }
  .col_md_9 .col_md_4 {
    width: 44.44444444%;
  }
  .col_md_9 .col_md_5 {
    width: 55.55555556%;
  }
  .col_md_9 .col_md_6 {
    width: 66.66666667%;
  }
  .col_md_9 .col_md_7 {
    width: 77.77777777999999%;
  }
  .col_md_9 .col_md_8 {
    width: 88.88888889%;
  }
  .col_md_9 .col_md_9 {
    width: 100%;
  }
  .col_md_9 .col_md_10 {
    width: 111.11111111%;
  }
  .col_md_9 .col_md_11 {
    width: 122.22222222%;
  }
  .col_md_9 .col_md_12 {
    width: 133.33333333%;
  }
  .col_md_10 {
    width: 83.33333333%;
  }
  .col_md_10 .col_md_1 {
    width: 10%;
  }
  .col_md_10 .col_md_2 {
    width: 20%;
  }
  .col_md_10 .col_md_3 {
    width: 30%;
  }
  .col_md_10 .col_md_4 {
    width: 40%;
  }
  .col_md_10 .col_md_5 {
    width: 50%;
  }
  .col_md_10 .col_md_6 {
    width: 60%;
  }
  .col_md_10 .col_md_7 {
    width: 70%;
  }
  .col_md_10 .col_md_8 {
    width: 80%;
  }
  .col_md_10 .col_md_9 {
    width: 90%;
  }
  .col_md_10 .col_md_10 {
    width: 100%;
  }
  .col_md_10 .col_md_11 {
    width: 110%;
  }
  .col_md_10 .col_md_12 {
    width: 120%;
  }
  .col_md_11 {
    width: 91.66666667%;
  }
  .col_md_11 .col_md_1 {
    width: 9.09090909%;
  }
  .col_md_11 .col_md_2 {
    width: 18.18181818%;
  }
  .col_md_11 .col_md_3 {
    width: 27.27272727%;
  }
  .col_md_11 .col_md_4 {
    width: 36.36363636%;
  }
  .col_md_11 .col_md_5 {
    width: 45.45454545%;
  }
  .col_md_11 .col_md_6 {
    width: 54.54545455%;
  }
  .col_md_11 .col_md_7 {
    width: 63.63636364%;
  }
  .col_md_11 .col_md_8 {
    width: 72.72727273%;
  }
  .col_md_11 .col_md_9 {
    width: 81.81818182000001%;
  }
  .col_md_11 .col_md_10 {
    width: 90.90909091%;
  }
  .col_md_11 .col_md_11 {
    width: 100%;
  }
  .col_md_11 .col_md_12 {
    width: 109.09090909%;
  }
  .col_md_12 {
    width: 100%;
  }
  .col_md_12 .col_md_1 {
    width: 8.33333333%;
  }
  .col_md_12 .col_md_2 {
    width: 16.66666667%;
  }
  .col_md_12 .col_md_3 {
    width: 25%;
  }
  .col_md_12 .col_md_4 {
    width: 33.33333333%;
  }
  .col_md_12 .col_md_5 {
    width: 41.66666667%;
  }
  .col_md_12 .col_md_6 {
    width: 50%;
  }
  .col_md_12 .col_md_7 {
    width: 58.33333333%;
  }
  .col_md_12 .col_md_8 {
    width: 66.66666667%;
  }
  .col_md_12 .col_md_9 {
    width: 75%;
  }
  .col_md_12 .col_md_10 {
    width: 83.33333333%;
  }
  .col_md_12 .col_md_11 {
    width: 91.66666667%;
  }
  .col_md_12 .col_md_12 {
    width: 100%;
  }
}
@media screen and (min-width: 980px) {
  .hidden_lg {
    visibility: hidden !important;
    display: none !important;
  }
  .col_lg_1 {
    width: 8.33333333%;
  }
  .col_lg_1 .col_lg_1 {
    width: 100%;
  }
  .col_lg_1 .col_lg_2 {
    width: 200%;
  }
  .col_lg_1 .col_lg_3 {
    width: 300%;
  }
  .col_lg_1 .col_lg_4 {
    width: 400%;
  }
  .col_lg_1 .col_lg_5 {
    width: 500%;
  }
  .col_lg_1 .col_lg_6 {
    width: 600%;
  }
  .col_lg_1 .col_lg_7 {
    width: 700%;
  }
  .col_lg_1 .col_lg_8 {
    width: 800%;
  }
  .col_lg_1 .col_lg_9 {
    width: 900%;
  }
  .col_lg_1 .col_lg_10 {
    width: 1000%;
  }
  .col_lg_1 .col_lg_11 {
    width: 1100%;
  }
  .col_lg_1 .col_lg_12 {
    width: 1200%;
  }
  .col_lg_2 {
    width: 16.66666667%;
  }
  .col_lg_2 .col_lg_1 {
    width: 50%;
  }
  .col_lg_2 .col_lg_2 {
    width: 100%;
  }
  .col_lg_2 .col_lg_3 {
    width: 150%;
  }
  .col_lg_2 .col_lg_4 {
    width: 200%;
  }
  .col_lg_2 .col_lg_5 {
    width: 250%;
  }
  .col_lg_2 .col_lg_6 {
    width: 300%;
  }
  .col_lg_2 .col_lg_7 {
    width: 350%;
  }
  .col_lg_2 .col_lg_8 {
    width: 400%;
  }
  .col_lg_2 .col_lg_9 {
    width: 450%;
  }
  .col_lg_2 .col_lg_10 {
    width: 500%;
  }
  .col_lg_2 .col_lg_11 {
    width: 550%;
  }
  .col_lg_2 .col_lg_12 {
    width: 600%;
  }
  .col_lg_3 {
    width: 25%;
  }
  .col_lg_3 .col_lg_1 {
    width: 33.33333333%;
  }
  .col_lg_3 .col_lg_2 {
    width: 66.66666667%;
  }
  .col_lg_3 .col_lg_3 {
    width: 100%;
  }
  .col_lg_3 .col_lg_4 {
    width: 133.33333333%;
  }
  .col_lg_3 .col_lg_5 {
    width: 166.66666667%;
  }
  .col_lg_3 .col_lg_6 {
    width: 200%;
  }
  .col_lg_3 .col_lg_7 {
    width: 233.33333333%;
  }
  .col_lg_3 .col_lg_8 {
    width: 266.66666667%;
  }
  .col_lg_3 .col_lg_9 {
    width: 300%;
  }
  .col_lg_3 .col_lg_10 {
    width: 333.33333333%;
  }
  .col_lg_3 .col_lg_11 {
    width: 366.66666667%;
  }
  .col_lg_3 .col_lg_12 {
    width: 400%;
  }
  .col_lg_4 {
    width: 33.33333333%;
  }
  .col_lg_4 .col_lg_1 {
    width: 25%;
  }
  .col_lg_4 .col_lg_2 {
    width: 50%;
  }
  .col_lg_4 .col_lg_3 {
    width: 75%;
  }
  .col_lg_4 .col_lg_4 {
    width: 100%;
  }
  .col_lg_4 .col_lg_5 {
    width: 125%;
  }
  .col_lg_4 .col_lg_6 {
    width: 150%;
  }
  .col_lg_4 .col_lg_7 {
    width: 175%;
  }
  .col_lg_4 .col_lg_8 {
    width: 200%;
  }
  .col_lg_4 .col_lg_9 {
    width: 225%;
  }
  .col_lg_4 .col_lg_10 {
    width: 250%;
  }
  .col_lg_4 .col_lg_11 {
    width: 275%;
  }
  .col_lg_4 .col_lg_12 {
    width: 300%;
  }
  .col_lg_5 {
    width: 41.66666667%;
  }
  .col_lg_5 .col_lg_1 {
    width: 20%;
  }
  .col_lg_5 .col_lg_2 {
    width: 40%;
  }
  .col_lg_5 .col_lg_3 {
    width: 60%;
  }
  .col_lg_5 .col_lg_4 {
    width: 80%;
  }
  .col_lg_5 .col_lg_5 {
    width: 100%;
  }
  .col_lg_5 .col_lg_6 {
    width: 120%;
  }
  .col_lg_5 .col_lg_7 {
    width: 140%;
  }
  .col_lg_5 .col_lg_8 {
    width: 160%;
  }
  .col_lg_5 .col_lg_9 {
    width: 180%;
  }
  .col_lg_5 .col_lg_10 {
    width: 200%;
  }
  .col_lg_5 .col_lg_11 {
    width: 220%;
  }
  .col_lg_5 .col_lg_12 {
    width: 240%;
  }
  .col_lg_6 {
    width: 50%;
  }
  .col_lg_6 .col_lg_1 {
    width: 16.66666667%;
  }
  .col_lg_6 .col_lg_2 {
    width: 33.33333333%;
  }
  .col_lg_6 .col_lg_3 {
    width: 50%;
  }
  .col_lg_6 .col_lg_4 {
    width: 66.66666667%;
  }
  .col_lg_6 .col_lg_5 {
    width: 83.33333333%;
  }
  .col_lg_6 .col_lg_6 {
    width: 100%;
  }
  .col_lg_6 .col_lg_7 {
    width: 116.66666667%;
  }
  .col_lg_6 .col_lg_8 {
    width: 133.33333333%;
  }
  .col_lg_6 .col_lg_9 {
    width: 150%;
  }
  .col_lg_6 .col_lg_10 {
    width: 166.66666667%;
  }
  .col_lg_6 .col_lg_11 {
    width: 183.33333333%;
  }
  .col_lg_6 .col_lg_12 {
    width: 200%;
  }
  .col_lg_7 {
    width: 58.33333333%;
  }
  .col_lg_7 .col_lg_1 {
    width: 14.28571429%;
  }
  .col_lg_7 .col_lg_2 {
    width: 28.57142857%;
  }
  .col_lg_7 .col_lg_3 {
    width: 42.85714286%;
  }
  .col_lg_7 .col_lg_4 {
    width: 57.14285714%;
  }
  .col_lg_7 .col_lg_5 {
    width: 71.42857143000001%;
  }
  .col_lg_7 .col_lg_6 {
    width: 85.71428571%;
  }
  .col_lg_7 .col_lg_7 {
    width: 100%;
  }
  .col_lg_7 .col_lg_8 {
    width: 114.28571429%;
  }
  .col_lg_7 .col_lg_9 {
    width: 128.57142857%;
  }
  .col_lg_7 .col_lg_10 {
    width: 142.85714286%;
  }
  .col_lg_7 .col_lg_11 {
    width: 157.14285714%;
  }
  .col_lg_7 .col_lg_12 {
    width: 171.42857143%;
  }
  .col_lg_8 {
    width: 66.66666667%;
  }
  .col_lg_8 .col_lg_1 {
    width: 12.5%;
  }
  .col_lg_8 .col_lg_2 {
    width: 25%;
  }
  .col_lg_8 .col_lg_3 {
    width: 37.5%;
  }
  .col_lg_8 .col_lg_4 {
    width: 50%;
  }
  .col_lg_8 .col_lg_5 {
    width: 62.5%;
  }
  .col_lg_8 .col_lg_6 {
    width: 75%;
  }
  .col_lg_8 .col_lg_7 {
    width: 87.5%;
  }
  .col_lg_8 .col_lg_8 {
    width: 100%;
  }
  .col_lg_8 .col_lg_9 {
    width: 112.5%;
  }
  .col_lg_8 .col_lg_10 {
    width: 125%;
  }
  .col_lg_8 .col_lg_11 {
    width: 137.5%;
  }
  .col_lg_8 .col_lg_12 {
    width: 150%;
  }
  .col_lg_9 {
    width: 75%;
  }
  .col_lg_9 .col_lg_1 {
    width: 11.11111111%;
  }
  .col_lg_9 .col_lg_2 {
    width: 22.22222222%;
  }
  .col_lg_9 .col_lg_3 {
    width: 33.33333333%;
  }
  .col_lg_9 .col_lg_4 {
    width: 44.44444444%;
  }
  .col_lg_9 .col_lg_5 {
    width: 55.55555556%;
  }
  .col_lg_9 .col_lg_6 {
    width: 66.66666667%;
  }
  .col_lg_9 .col_lg_7 {
    width: 77.77777777999999%;
  }
  .col_lg_9 .col_lg_8 {
    width: 88.88888889%;
  }
  .col_lg_9 .col_lg_9 {
    width: 100%;
  }
  .col_lg_9 .col_lg_10 {
    width: 111.11111111%;
  }
  .col_lg_9 .col_lg_11 {
    width: 122.22222222%;
  }
  .col_lg_9 .col_lg_12 {
    width: 133.33333333%;
  }
  .col_lg_10 {
    width: 83.33333333%;
  }
  .col_lg_10 .col_lg_1 {
    width: 10%;
  }
  .col_lg_10 .col_lg_2 {
    width: 20%;
  }
  .col_lg_10 .col_lg_3 {
    width: 30%;
  }
  .col_lg_10 .col_lg_4 {
    width: 40%;
  }
  .col_lg_10 .col_lg_5 {
    width: 50%;
  }
  .col_lg_10 .col_lg_6 {
    width: 60%;
  }
  .col_lg_10 .col_lg_7 {
    width: 70%;
  }
  .col_lg_10 .col_lg_8 {
    width: 80%;
  }
  .col_lg_10 .col_lg_9 {
    width: 90%;
  }
  .col_lg_10 .col_lg_10 {
    width: 100%;
  }
  .col_lg_10 .col_lg_11 {
    width: 110%;
  }
  .col_lg_10 .col_lg_12 {
    width: 120%;
  }
  .col_lg_11 {
    width: 91.66666667%;
  }
  .col_lg_11 .col_lg_1 {
    width: 9.09090909%;
  }
  .col_lg_11 .col_lg_2 {
    width: 18.18181818%;
  }
  .col_lg_11 .col_lg_3 {
    width: 27.27272727%;
  }
  .col_lg_11 .col_lg_4 {
    width: 36.36363636%;
  }
  .col_lg_11 .col_lg_5 {
    width: 45.45454545%;
  }
  .col_lg_11 .col_lg_6 {
    width: 54.54545455%;
  }
  .col_lg_11 .col_lg_7 {
    width: 63.63636364%;
  }
  .col_lg_11 .col_lg_8 {
    width: 72.72727273%;
  }
  .col_lg_11 .col_lg_9 {
    width: 81.81818182000001%;
  }
  .col_lg_11 .col_lg_10 {
    width: 90.90909091%;
  }
  .col_lg_11 .col_lg_11 {
    width: 100%;
  }
  .col_lg_11 .col_lg_12 {
    width: 109.09090909%;
  }
  .col_lg_12 {
    width: 100%;
  }
  .col_lg_12 .col_lg_1 {
    width: 8.33333333%;
  }
  .col_lg_12 .col_lg_2 {
    width: 16.66666667%;
  }
  .col_lg_12 .col_lg_3 {
    width: 25%;
  }
  .col_lg_12 .col_lg_4 {
    width: 33.33333333%;
  }
  .col_lg_12 .col_lg_5 {
    width: 41.66666667%;
  }
  .col_lg_12 .col_lg_6 {
    width: 50%;
  }
  .col_lg_12 .col_lg_7 {
    width: 58.33333333%;
  }
  .col_lg_12 .col_lg_8 {
    width: 66.66666667%;
  }
  .col_lg_12 .col_lg_9 {
    width: 75%;
  }
  .col_lg_12 .col_lg_10 {
    width: 83.33333333%;
  }
  .col_lg_12 .col_lg_11 {
    width: 91.66666667%;
  }
  .col_lg_12 .col_lg_12 {
    width: 100%;
  }
}
.gridHint {
  display: none;
  height: 100%;
  left: 0;
  overflow: hidden;
  position: absolute;
  top: 0;
  width: 100%;
}
.showGridHint .gridHint {
  display: block;
}
.showGridHint [class^="col_"],
.showGridHint [class*=" col_"] {
  box-shadow: 0 0 2px black inset;
}
.showGridHint .gridHint [class^="col_"],
.showGridHint .gridHint [class*=" col_"] {
  height: 100%;
  background-clip: content-box;
  background-color: rgba(255, 0, 0, 0.5);
  box-shadow: none;
}
* {
  box-sizing: border-box;
}
body {
  color: #ffffff;
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-size: 16px;
  background: #000000;
}
.adminPageContentWrapper #adminPageContentInner {
  background-color: #000000;
}
a {
  color: #2596ba;
  text-decoration: none;
}
a:hover {
  text-decoration: underline;
  color: #ffffff;
}
.main ._title {
  font-family: Raleway;
  text-transform: uppercase;
}
.main .resumeTitleBlock ._title {
  font-family: Raleway;
}
.left {
  float: left;
}
.right {
  float: right;
}
.customPageBackground {
  background-size: cover;
  background-position: center top;
  background-attachment: fixed;
}
.wrapper {
  width: 100%;
  position: relative;
}
.wrapper > .headerWrapper header {
  padding-bottom: 0;
  margin-bottom: 0;
  position: relative;
  max-height: 100vh;
  overflow: hidden;
}
.wrapper > .footerWrapper {
  background-color: rgba(255, 255, 255, 0.8);
  padding: 20px 0;
}
.wrapper > .footerWrapper footer {
  max-width: 1190px;
  width: 100%;
  margin: 0 auto;
  padding: 30px;
}
.wrapper > .footerWrapper p {
  margin: 0;
}
.wrapper > .footerWrapper a:hover {
  text-decoration: underline;
}
.wrapper .main {
  z-index: 1;
  padding: 0;
  width: 100%;
  margin: 30px 0;
  display: block;
}
.main-layout .wrapper .main {
  padding-top: 30px;
  margin-top: 75px;
}
/* Header ================================================ */
.toggle-top {
  text-align: center;
  position: fixed;
  display: block;
  width: 100%;
  padding: 0;
  z-index: 1;
  top: 0;
}
.main-layout .toggle-top {
  background: #222222;
}
#adminPageContentInner .toggle-top {
  width: calc(100% - 30px);
  padding: 0 15px;
  top: 178px;
}
#adminPageContentInner .navbar-shrink {
  top: 164px;
}
.navbar-shrink {
  transition: background-color 1.5s ease 0s;
  background-color: #222222;
  padding-top: 0;
  z-index: 1000;
  -webkit-box-shadow: 0px 1px 10px 1px rgba(0, 0, 0, 0.31);
  -moz-box-shadow: 0px 1px 10px 1px rgba(0, 0, 0, 0.31);
  box-shadow: 0px 1px 10px 1px rgba(0, 0, 0, 0.31);
}
.logo_Header {
  display: inline-block;
  width: 100%;
  text-align: center;
  padding: 21% 0 26%;
}
.logo_Header:hover {
  color: #737373;
}
.headerContent .logo_Header .logo {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0.5);
  padding-left: 30px;
  padding-right: 30px;
}
.logo {
  float: left;
  height: 75px;
  display: table;
}
.logo a {
  color: #fed136;
  font-size: 60px;
  display: table-cell;
  font-weight: normal;
  vertical-align: middle;
  font-family: Raleway;
  transition: all 0.3s ease 0s;
}
.logo a:hover {
  text-decoration: none;
  color: #737373;
}
.navbar-shrink .menu_toggle .logo a {
  transition: all 0.3s ease 0s;
}
.headerContent .logo_Header .more_inf {
  color: #737373;
  text-shadow: 2px 2px 2px #000;
  margin: 0 auto;
  width: 65%;
}
.logo_Header .more_inf {
  font-family: "Droid Serif", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 30px;
  font-style: italic;
}
.logo_Header .address-container {
  clear: both;
  text-align: center;
  width: 100%;
  margin: 0 auto;
  overflow: hidden;
  padding-bottom: 26%;
}
.logo_Header .address-container .subcontainer {
  width: 33%;
  float: left;
}
.logo_Header .address-container h2 {
  text-transform: uppercase;
  font-family: Raleway;
  color: #ffffff;
  font-weight: lighter;
  text-align: center;
  font-size: 14px;
}
.logo_Header .address-container .address {
  text-align: right;
  margin-right: 1%;
}
.logo_Header .address-container p {
  color: #fff;
}
.logo_Header .address-container .cityState {
  margin: 0 1%;
}
.logo_Header .address-container .site_phone {
  text-align: left;
  padding-left: 1%;
}
.page-divider {
  font-size: 12px;
  margin-bottom: 1.6em;
  margin-top: -2.3em;
}
.header .btn-down {
  position: absolute;
  bottom: 10%;
  left: 0;
  right: 0;
  margin: 0 auto;
}
.header .btn-down a {
  font-family: "Droid Serif", "Helvetica Neue", Helvetica, Arial, sans-serif;
  background: url("http://www.officialricardo.com/Theme/Angela/assets/img/button_down.png");
  background-repeat: no-repeat;
  text-align: center;
  color: #2596ba;
  display: block;
  margin: 0 auto;
  height: 128px;
  width: 128px;
}
.header .btn-down a:hover {
  color: #737373;
  text-decoration: none;
}
.pageFeatureImage img {
  background-size: 100% auto;
  display: block;
  width: 100%;
}
/* Homepage ============================================ */
.homeHeadline {
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-size: 60px;
  font-weight: bold;
  margin: 20px 0;
  text-align: center;
}
@media screen and (max-width: 479px) {
  .homeHeadline {
    font-size: 40px;
  }
}
.homeDescription {
  font-family: Georgia, Times, "Times New Roman", serif;
  font-size: 24px;
  margin-bottom: 20px;
}
.homeDescription p {
  margin-bottom: 20px;
}
.homeDescription p:last-child {
  margin-bottom: 0;
}
.homerow {
  clear: both;
  border-top: 1px solid #747474;
  padding-top: 20px;
}
.side {
  clear: left;
}
@media screen and (max-width: 979px) {
  .main + .side {
    border-top: 1px solid #747474;
    padding-top: 20px;
  }
}
.sidenav {
  margin-bottom: 0;
}
.sidenav nav > ul {
  margin-bottom: 40px;
}
.wrapper .header .headerContent {
  position: relative;
}
.wrapper .header .headerContent,
.menu_toggle {
  display: inline-block;
  vertical-align: top;
  max-width: 1170px;
  margin: 0 auto;
  width: 100%;
}
.navbar-shrink .menu_toggle {
  padding-top: 1px;
}
.button-print {
  font-family: Raleway;
  background-color: #2596ba;
  font-size: 18px;
  line-height: 2.75em;
  max-width: 250px;
  padding: 15px 40px;
  color: #fff;
  display: block;
  margin: 20px auto;
  text-align: center;
  border-radius: 4px;
  font-weight: bold;
}
.button-print:hover {
  text-decoration: none;
  color: #fff;
}
/* ====================================================== */
.socialIcons {
  font-family: Raleway;
  float: left;
  margin: 0 auto;
  text-align: center;
  width: auto;
}
.socialSlot-container {
  float: none;
}
.copyright {
  padding: 20px 0;
  color: #737373;
  text-align: center;
  font-family: Raleway, Arial, "Helvetica Neue", Helvetica, sans-serif;
}
/* ======================================================= */
@media only screen and (min-width: 801px) {
  .main-wrapper-not-img-top {
    padding-top: 70px;
  }
}
@media only screen and (max-width: 1190px) {
  .logo {
    padding-left: 20px;
  }
}
@media only screen and (max-width: 1024px) {
  .logo_Header .address-container h2 {
    text-align: center !important;
    display: block;
  }
  .wrapper > footer {
    margin-top: 50px;
  }
  .headerContent .logo_Header .more_inf {
    padding-top: 30%;
    font-size: 26px;
  }
  .wrapper .header .headerContent .logo_Header {
    padding: 0;
  }
  .logo {
    padding: 0 20px 0 50px;
    float: right;
  }
}
@media only screen and (max-width: 980px) {
  .wrapper > .headerWrapper header {
    margin-bottom: 0;
  }
  .toggle-top {
    padding: 0;
    top: 0;
  }
  .headerContent .logo_Header .more_inf {
    width: 80%;
    padding-top: 55%;
  }
  .wrapper > .headerWrapper header {
    margin-bottom: 60px;
  }
  .main-layout .wrapper .main {
    margin-top: 0;
  }
}
@media only screen and (max-width: 800px) {
  #adminPageContentInner .toggle-top {
    width: calc(100% - 20px);
    top: 173px;
  }
  #adminPageContentInner .navbar-shrink {
    top: 164px;
  }
  .logo {
    padding: 0 20px 0 55px;
    text-align: right;
    width: 100%;
  }
  .logo a {
    float: none;
  }
}
@media only screen and (max-width: 768px) {
  .wrapper {
    padding: 0px;
    margin: 0;
  }
  .logo a {
    font-size: 28px;
    padding-top: 0;
    float: none;
  }
  .logo a img {
    max-width: 100%;
  }
  .headerContent .logo_Header .more_inf {
    font-size: 18px;
    padding-top: 20%;
  }
  .logo_Header .address-container h2 {
    text-align: center !important;
    display: block;
  }
  .page-divider {
    display: none;
  }
  .text {
    text-transform: uppercase;
  }
  .wrapper > header {
    margin-bottom: 30px;
  }
  .wrapper > .footerWrapper {
    padding: 0;
  }
  .wrapper > footer {
    margin-top: 40px;
  }
  .socialIcons {
    float: none;
    width: auto;
    text-align: center;
  }
  .socialIcons .social {
    float: none;
    width: auto;
    display: inline-block;
  }
  .copyright {
    float: none;
    text-align: center;
  }
}
@media only screen and (max-width: 767px) {
  .ipHasAdminPanel .ipAdminNavbar {
    height: 40px !important;
  }
}
@media only screen and (max-width: 675px) {
  #adminPageContentInner .toggle-top {
    top: 195px;
  }
  #adminPageContentInner .navbar-shrink {
    top: 186px;
  }
}
@media only screen and (max-width: 480px) {
  .logo_Header .address-container .address {
    padding-right: 0;
    border-right: none;
  }
  .logo_Header .address-container .site_phone {
    border-left: 0;
    padding-left: 0;
  }
  .logo_Header .address-container .subcontainer {
    display: block;
    float: none;
    width: 100%;
  }
  .headerContent .logo_Header .more_inf {
    padding-top: 65%;
  }
  #btn-down-scroll {
    display: none;
  }
  .logo a {
    word-break: break-all !important;
  }
}
/* Flexnav Base Styles */
.flexnav {
  margin: 0 auto;
  width: auto;
  padding: 0;
}
.flexnav li {
  font-size: 100%;
  position: relative;
  padding: 28px 10px;
}
.flexnav li a,
.mm-listview li a {
  letter-spacing: 3px;
  font-weight: 300px;
  position: relative;
  z-index: 2;
  text-transform: uppercase;
  font-size: 14px;
  font-family: Raleway;
}
.flexnav li a:hover {
  text-decoration: none;
}
.flexnav li:hover a,
.flexnav li.active a,
.flexnav li.crumb a {
  color: #2596ba;
}
.flexnav li:hover .touch-button i {
  color: #fed136;
}
.flexnav li ul {
  padding: 0;
  z-index: 1024;
}
.flexnav li ul li {
  overflow: hidden;
  min-width: 210px;
  max-width: 310px;
}
.flexnav li ul.flexnav-show li {
  overflow: visible;
}
.flexnav li:hover ul li a {
  color: #ffffff;
}
.flexnav li:hover ul li a:hover {
  color: #2596ba;
}
.flexnav li ul li a {
  display: block;
  margin-top: -4px;
}
.flexnav ul li ul li a {
  background: #bfbfbc;
}
.flexnav ul li ul li ul li a {
  background: #cbcbc9;
}
.topmenuToggle {
  border-color: #737373;
  left: 14px;
  top: 28px;
}
.topmenuToggle:hover {
  border-color: #2596ba;
}
/* Style Sidebar Menu Responsive */
.mm-panel.mm-hasnavbar .mm-navbar {
  background-color: #222222;
  border-color: #737373;
  height: 70px;
}
.mm-panel.mm-hasnavbar .mm-navbar a {
  font-family: "Droid Serif", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #737373;
  font-style: italic;
  line-height: 70px;
  padding: 0;
}
.mm-menu .mm-navbar .mm-btn::before {
  border-color: #737373;
  top: 21px;
}
.mm-listview > li:not(.mm-divider)::after {
  right: 20px;
}
.mm-menu > .mm-panel > .mm-navbar + .mm-listview {
  margin-top: 10px;
}
.mm-menu > .mm-panel {
  background-color: #222222;
  padding: 0;
}
.mm-menu > .mm-panel > .mm-listview {
  margin: 0;
}
.mm-listview .mm-next {
  right: 20px;
}
.mm-menu > .mm-panel > .mm-listview li {
  border-color: #737373;
  padding: 10px;
}
.mm-menu > .mm-panel > .mm-listview li a {
  color: #2596ba;
}
.mm-menu .mm-listview > li .mm-next:after,
.mm-menu .mm-listview > li .mm-arrow:after {
  border-color: #737373;
}
/* dropotron menu*/
ul.dropotron {
  padding-left: 0;
  margin-top: 0;
}
.dropotron li a {
  color: #ffffff;
  display: inline-block;
}
.dropotron li {
  padding: 10px;
  border: 1px solid #ccc;
  background-color: #fff;
  overflow: hidden;
  min-width: 210px;
  max-width: 310px;
}
.dropotron li:hover > a {
  color: #2596ba;
}
#desktop-menu {
  display: table;
  height: 75px;
}
.mobile-menu-container {
  display: block !important;
}
.main-menu {
  display: none !important;
}
@media all and (max-width: 1400px) {
  .opener {
    padding-right: 15px;
    background-image: url("http://www.officialricardo.com/Theme/Angela/assets/../assets/img/btn-donw-menu.png");
    background-repeat: no-repeat;
    background-position: 100% center;
    padding-right: 10px;
    background-size: 10px 8px;
  }
  #desktop-menu {
    margin-right: 20px;
  }
}
@media all and (min-width: 1025px) {
  body.one-page {
    padding-top: 70px;
  }
  .flexnav {
    max-height: 100%;
    overflow: visible;
    text-align: center;
    display: table-cell;
    vertical-align: middle;
  }
  .flexnav.opacity {
    opacity: 1;
  }
  .flexnav.one-page {
    max-width: 1080px;
    right: auto;
    top: 0;
  }
  .flexnav li {
    display: inline-table;
    float: none;
    list-style: none;
    margin: 0 -2px;
    overflow: visible;
    position: relative;
    width: auto;
  }
  .flexnav li a {
    background: none;
    letter-spacing: 3px;
    font-weight: 300px;
    position: relative;
    display: inline-block;
    z-index: 2;
    text-transform: uppercase;
    color: #737373;
    font-family: Raleway;
  }
  .flexnav li > ul {
    left: 0;
    position: absolute;
    top: auto;
    display: none;
  }
  .flexnav li:hover > ul {
    display: block;
  }
  .flexnav li > ul li {
    width: 100%;
  }
  .flexnav li ul li > ul {
    margin-left: 100%;
    top: 0;
  }
  .flexnav li ul.open {
    display: block;
    opacity: 1;
    visibility: visible;
    z-index: 1;
  }
  .flexnav li ul.open li {
    max-height: 100px;
    overflow: visible;
  }
  .flexnav li ul.open ul.open {
    margin-left: 100%;
    top: 0;
  }
  .menu-button {
    display: none;
  }
}
@media all and (min-width: 1024px) {
  .flexnav li {
    padding: 10px;
  }
  .mobile-menu-container {
    display: none !important;
  }
  .main-menu {
    display: block !important;
  }
}
.ipWidget-File li {
  background: url(http://www.officialricardo.com/Theme/Angela/assets/img/icon_download.gif) no-repeat left center;
  margin-bottom: 4px;
  padding-left: 25px;
}
.ipWidget-Text .button {
  font-size: smaller;
}
.ipWidget {
  font-family: Raleway;
  font-size: 16px;
  max-width: 1190px;
  margin: 30px auto 0;
}
.ipWidget p {
  line-height: 1.4rem;
}
.ipWidget:first-child {
  margin-top: 0;
}
.side .ipWidget-Gallery li {
  width: 50%;
}
.ipWidget-EncodedVideo .video-info h4 {
  color: #ffffff;
  font-family: Raleway;
  font-size: 24px;
}
.ipWidget-EncodedVideo .video-description {
  color: #ffffff;
  font-family: Raleway;
  font-size: 16px;
}
.ipWidget-VideosGallery .video-gallery .item .video-title {
  font-size: 24px;
  font-family: Raleway;
  color: #ffffff;
}
.ipWidget-VideosGallery .video-description {
  color: #ffffff;
  font-family: Raleway;
  font-size: 16px;
}
.ipWidget-Video h4,
.ipWidget-WebGallery h4 {
  color: #ffffff;
  font-family: Raleway;
  font-size: 24px;
}
.ipWidget-Video .description-web-video,
.ipWidget-WebGallery .description-web-video {
  color: #ffffff;
  font-family: Raleway;
  font-size: 16px;
}
.ipWidget-Album .nanogallery_colorscheme_default .nanoGalleryNavigationbar .oneFolder,
.ipWidget-Album .nanogallery_colorscheme_default .nanoGalleryNavigationbar .separator {
  color: #2596ba !important;
}
.ipWidget-Album .nanogallery_colorscheme_default .nanoGalleryNavigationbar .oneFolder:hover,
.ipWidget-Album .nanogallery_colorscheme_default .nanoGalleryNavigationbar .separator:hover {
  color: #ffffff !important;
}
.ipWidget-InstagramGallery .instagram-wrapper .user .follow-btn {
  border-color: #2596ba;
  color: #2596ba;
}
.ipWidget-InstagramGallery .instagram-wrapper .view-more-instagram .view {
  border-color: 1px solid #2596ba;
  color: #2596ba;
}
/* Inline management styles */
#mm-0 > .ip .ipModuleInlineManagementControls.featuredImage {
  left: 250px !important;
  top: 265px !important;
}
.ipMenuCollapsed #mm-0 > .ip .ipModuleInlineManagementControls.featuredImage {
  left: 180px !important;
}
#mm-0 > .ip .ipModuleInlineManagementControls.featuredImage .ipAdminWidgetControls .ipActionWidgetManage {
  background: red;
}
#mm-0 > .ip .ipModuleInlineManagementControls.featuredImage .ipAdminWidgetControls .ipActionWidgetManage i:after {
  content: " Edit Image";
  font-family: sans-serif;
}
/*Instagram Styles*/
.instagram-gallery .header .user .username h2,
.user .profile-info ul li,
.instagram-gallery .header .user .real-name h3 {
  color: #ffffff;
}
/* Style General ============================================ */
.ipWidget-Text {
  font-size: 16px;
  color: #ffffff;
}
.ipWidget-Columns ._col {
  padding: 30px;
}
.ipWidget .ipsContainer {
  padding: 25px;
}
.ipWidget-Text {
  margin: 15px auto 0;
}
.ipWidget-Text .ipsContainer {
  padding: 0 25px;
}
.ipBlock.ipbEmpty {
  overflow: hidden;
}
.ipWidget:last-child {
  margin-bottom: 0;
}
.experienceCategoryTitleBlock h3 {
  color: #ffffff;
  font-size: 24px;
  font-family: Raleway;
}
/* Tables Experience and Resumen */
.ipWidget table {
  font-size: inherit;
  font-family: inherit;
}
.ipWidget th,
.ipWidget thead td,
.ipWidget tbody tr:first-child td {
  font-size: inherit;
}
.ipWidget thead + tbody tr:first-child td {
  font-size: inherit;
}
.ipWidget td {
  font-size: inherit;
}
.resumeTitleBlock {
  font-size: 24px;
  margin-top: 20px;
}
.resumeTitleBlock ._title {
  color: #ffffff;
  font-family: Raleway;
}
.resumeTitleBlock h2 {
  font-size: 1.5em;
}
.resumeTitleBlock .websiteData {
  font-size: 16px;
}
.resumeTitleBlock .agentBox {
  font-size: 16px;
}
.ipWidget-RsExperience .experienceDataTable th {
  border-bottom: 1px solid #8e8e8e;
}
.wrapper .ipWidget-Heading {
  font-size: 24px;
  display: block;
  text-align: center;
}
.wrapper .ipWidget-Heading ._title {
  color: #ffffff;
  font-family: Raleway;
}
.ipWidget-Heading h1 {
  font-size: 1em;
}
.ipWidget-Heading h2 {
  font-size: .8em;
}
.ipWidget-Heading h3 {
  font-size: .6em;
}
.ipWidget-Heading h4 {
  font-size: .55em;
}
.ipWidget-Heading h5 {
  font-size: .5em;
}
.ipWidget-Heading h6 {
  font-size: .45em;
}
.ipWidget-File {
  padding: 15px 0;
}
.ipWidget-File .files-container > ul {
  padding: 0 15px;
}
.ipWidget-File ul li a {
  word-wrap: break-word;
}
/* ipWidget-Image Full Width ================================= */
.main .ipWidget.ipWidget-Image {
  max-width: 100%;
  width: 100%;
}
.ipWidget-Image img {
  max-width: 100%;
}
.ipWidget .ip .ipAdminWidgetControls ._delete {
  margin-right: 15px;
}
/* Buttons =================================================== */
.ipWidget .ipModuleForm .btn-default {
  background-color: #2596ba;
  font-size: 16px;
  font-family: Raleway;
  color: #fff;
}
.ipWidget .ipModuleForm .btn-default:hover {
  background-color: #2596ba;
  opacity: 0.8;
}
.main .ipWidget-Slider {
  max-width: 100%;
  width: 100%;
}
.main .ipWidget-Slider .slide .img-wrapper {
  max-height: 100vh;
  overflow: hidden;
}
.ipWidget-Slider .owl-controls .owl-prev,
.ipWidget-Slider .owl-controls .owl-next {
  background-color: #2596ba;
}
.ipWidget-Slider .owl-controls .owl-prev:hover,
.ipWidget-Slider .owl-controls .owl-next:hover {
  background-color: #2596ba;
  opacity: 0.8;
}
.ipWidget-Form .ipwThankYou {
  text-align: center;
  font-size: 20px;
  color: #fff;
  border: none;
}
/* Widget Controler ========================================== */
/* Widget Form =============================================== */
.ipWidget.ipWidget-Form .ipwForm .overlay p {
  bottom: 1.5em;
}
.ipWidget.ipWidget-Form .ipwForm .overlay {
  left: 0;
  padding: 0;
}
.ipWidget.ipWidget-Form .ip .ipAdminWidgetControls {
  margin: 0;
}
/* Widget Column Form ======================================== */
.ipWidget-Columns .ipWidget.ipWidget-Form .ipwForm .overlay p {
  bottom: .5em;
}
.ipWidget-Columns .ipWidget.ipWidget-Form .ipwForm .overlay p {
  bottom: 1.5em;
}
.ipWidget-Columns .ipWidget.ipWidget-Form .ipwForm .overlay {
  left: 0;
  padding: 0;
}
.ipWidget-Columns .ip .ipAdminWidgetControls {
  margin: 0;
}
/* Widget Gallery Video ====================================== */
.ipWidget.ipWidget-VideosGallery .ipwForm .overlay p {
  bottom: 1.5em;
}
.ipWidget.ipWidget-VideosGallery .ipwForm .overlay {
  left: 0;
  padding: 0;
}
.ipWidget.ipWidget-VideosGallery .ip .ipAdminWidgetControls {
  margin: 0;
}
/* Widget Gallery Images ====================================== */
.ipWidget.ipWidget-Gallery .ipwForm .overlay p {
  bottom: 1.5em;
}
.ipWidget.ipWidget-Gallery .ipwForm .overlay {
  left: 0;
  padding: 0;
}
.ipWidget.ipWidget-Gallery .ip .ipAdminWidgetControls {
  margin: 0;
}
/* End Widget Controler ====================================== */
/* MailChimpApp ============================================== */
#mc_embed_signup label {
  font-size: 20px;
  padding-bottom: 15px;
  color: #ffffff;
}
#mc_embed_signup input {
  padding: 20px !important;
  font-size: 14px;
}
#mc_embed_signup input.button {
  margin-top: 15px;
  width: auto !important;
  padding: 15px 40px!important;
  background-color: #2596ba;
  font-size: 18px;
  color: fff;
}
#mc_embed_signup input.button:hover {
  background-color: #2596ba;
  opacity: 0.8;
}
/* Widget Form =============================================== */
.main .ipWidget.ipWidget-Form {
  max-width: 100%;
}
.ipWidget-Form .ipwForm {
  padding: 15px 0 5px;
}
.ipWidget .ipModuleForm .form-group {
  width: 25%;
  margin: 0 auto 20px;
}
.ipWidget .ipModuleForm .form-group input {
  padding: 20px 10px;
  font-size: 14px;
  height: auto;
}
.ipWidget .ipModuleForm .form-control,
.ipWidget .ipModuleForm .input-group {
  max-width: 100%;
}
.ipWidget .ipModuleForm .form-group button {
  background-color: #2596ba;
  padding: 15px 40px;
  font-size: 18px;
  display: block;
  margin: 0 auto;
  color: #fff;
}
.ipWidget .ipModuleForm label {
  color: #2596ba;
  font-size: 20px;
}
/* Widget Column Form ======================================== */
.main .ipWidget.ipWidget-Columns {
  background-color: rgba(255, 255, 255, 0.8);
  margin-bottom: 0;
  max-width: 100%;
}
.main .ipWidget.ipWidget-Columns .ipsColsContainer {
  max-width: 1190px;
  margin: 0 auto;
}
.ipWidget-Columns .ipWidget-Heading {
  text-align: left;
}
.ipWidget-Columns .ipWidget .ipModuleForm .form-group {
  width: 65%;
}
/* End Widget Form =========================================== */
/* Widget Videos ============================================== */
.main .ipWidget.ipWidget-VideosGallery {
  background-color: rgba(255, 255, 255, 0.8);
  max-width: 100%;
}
.main .ipWidget.ipWidget-VideosGallery .video-gallery-container {
  padding: 0;
  max-width: 1190px;
  margin: 100px auto 80px;
}
.main .ipWidget.ipWidget-Video .ipsContainer {
  padding: 0;
}
.ipWidget-VideosGallery .video-gallery .item {
  width: 23%;
}
.main .ipWidget.ipWidget-Columns .ipWidget-VideosGallery .video-gallery-container {
  padding: 0;
}
.ipWidget-Columns .ipWidget-VideosGallery .video-gallery .item {
  width: 31.33%;
}
/* End Widget Video ========================================== */
/* Widget Gallery Images ===================================== */
.main .ipWidget.ipWidget-Gallery {
  background-color: rgba(255, 255, 255, 0.8);
  max-width: 100%;
}
.main .ipWidget.ipWidget-Gallery .gallery {
  max-width: 1190px;
  margin: 30px auto;
  padding: 10px 30px;
}
.ipWidget-Gallery ._item {
  width: 23%;
  padding: 0;
  margin: 1% 1% 2%;
}
.ipWidget-Gallery .gallery ._item:hover {
  background-color: rgba(37, 150, 186, 0.4);
  transition: all 0.8s ease 0s;
}
.ipWidget-Gallery .gallery ._item:hover a img {
  opacity: 0.3;
}
.main .ipWidget.ipWidget-Columns .ipWidget-Gallery .gallery {
  padding: 0;
}
.ipWidget-Columns .ipWidget-Gallery ._item {
  width: 31.33%;
}
.ipWidget-RsPersonalInfo .personalInfo .informationArea .attributeList .attributeItem .attribute:before {
  background-color: #ffffff;
}
/* End Widget Gallery Images================================== */
@media only screen and (max-width: 1024px) {
  .main .ipWidget {
    padding: 0 20px;
  }
  .ipWidget .ipModuleForm .form-group {
    width: 35%;
  }
  .ipWidget .ipsContainer {
    padding: 10px 0;
  }
  .ipWidget-Text .ipsContainer {
    padding: 0;
  }
}
@media only screen and (max-width: 980px) {
  .main .ipWidget.ipWidget-Divider {
    margin: 0 20px;
  }
  #mc_embed_signup input {
    padding: 18px !important;
  }
  #mc_embed_signup input.button {
    padding: 10px 40px !important;
  }
  .ipWidget .ipModuleForm .form-group {
    width: 45%;
  }
  .ipWidget .ipModuleForm .form-group input {
    padding: 18px 10px;
  }
  .ipWidget .ipModuleForm .form-group button {
    padding: 10px 40px;
  }
  .main .ipWidget.ipWidget-Columns {
    padding: 50px 0;
  }
  .ipWidget-Columns ._col {
    padding: 0;
  }
  .ipWidget-Columns .ipModuleForm .form-group {
    width: 48%;
  }
}
@media only screen and (max-width: 768px) {
  .ipWidget-Heading h1 {
    font-size: 1.5em;
  }
  .ipWidget-Heading h2 {
    font-size: 1.2em;
  }
  .ipWidget-Heading h3 {
    font-size: 1em;
  }
  #mc_embed_signup label {
    font-size: 18px;
  }
  #mc_embed_signup input {
    padding: 15px !important;
  }
  #mc_embed_signup input.button {
    padding: 5px 30px!important;
    font-size: 16px;
  }
  #mc_embed_signup input.email,
  .ipWidget-Columns .ipWidget-Newsletter #mc_embed_signup input.email {
    max-width: 100%;
  }
  .ipWidget .ipModuleForm label {
    font-size: 16px;
  }
  .ipWidget .ipModuleForm .form-group input {
    padding: 15px 0!important;
  }
  .ipWidget .ipModuleForm .form-group button {
    padding: 10px 30px!important;
    font-size: 16px;
  }
  .main .ipWidget.ipWidget-VideosGallery .video-gallery-container {
    padding: 30px 0;
  }
  .ipWidget-VideosGallery .video-gallery .item {
    width: 31.33%;
  }
  .ipWidget-Columns #mc_embed_signup_scroll,
  #mc_embed_signup_scroll {
    width: 60%;
    margin: 0 auto;
  }
  .ipWidget .ipModuleForm .form-group,
  .ipWidget-Columns .ipModuleForm .form-group {
    width: 60%;
  }
  .main .ipWidget.ipWidget-Audio .ipsContainer {
    padding: 0;
  }
  .main .ipWidget.ipWidget-Gallery .gallery {
    padding: 30px 0 20px;
  }
  .ipWidget-Gallery ._item {
    width: 31.33%;
  }
}
@media only screen and (max-width: 480px) {
  .ipWidget .ipModuleForm .form-group,
  .ipWidget-Columns .ipModuleForm .form-group {
    width: 95%;
  }
  .ipWidget-Columns #mc_embed_signup_scroll,
  #mc_embed_signup_scroll {
    width: 95%;
    margin: 0 auto;
  }
  .ipWidget-VideosGallery .video-gallery .item {
    width: 48%;
  }
  .ipWidget-Gallery ._item {
    width: 48%;
  }
  .ipWidget-RsPersonalInfo .resumeTitleBlock .agentBox .pull-right {
    text-align: left;
    margin-top: 20px;
    float: left;
  }
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22less%5C%2FipContent%5C%2Fglobal.less%22%2C%22less%5C%2FipContent%5C%2Fforms.less%22%2C%22less%5C%2FipContent%5C%2Fforms%5C%2Fbootstrap-forms.less%22%2C%22less%5C%2FipContent%5C%2Fvariables.less%22%2C%22less%5C%2FipContent%5C%2Fforms%5C%2Fbootstrap-mixins.less%22%2C%22less%5C%2FipContent%5C%2Fforms%5C%2Fbootstrap-input-groups.less%22%2C%22less%5C%2FipContent%5C%2Fforms%5C%2Fbootstrap-progress-bars.less%22%2C%22less%5C%2FipContent%5C%2Fforms%5C%2Fextras.less%22%2C%22less%5C%2FipContent%5C%2Fblock.less%22%2C%22less%5C%2FipContent%5C%2Fbreadcrumbs.less%22%2C%22less%5C%2FipContent%5C%2FipWidget%5C%2FColumns.less%22%2C%22less%5C%2FipContent%5C%2FipWidget%5C%2FDivider.less%22%2C%22less%5C%2FipContent%5C%2FipWidget%5C%2FFile.less%22%2C%22less%5C%2FipContent%5C%2FipWidget%5C%2FForm.less%22%2C%22less%5C%2FipContent%5C%2FipWidget%5C%2FGallery.less%22%2C%22less%5C%2FipContent%5C%2FipWidget%5C%2FHtml.less%22%2C%22less%5C%2FipContent%5C%2FipWidget%5C%2FImage.less%22%2C%22less%5C%2FipContent%5C%2FipWidget%5C%2FMissing.less%22%2C%22less%5C%2FipContent%5C%2FipWidget%5C%2FText.less%22%2C%22less%5C%2FipContent%5C%2FipWidget%5C%2FHeading.less%22%2C%22grid.less%22%2C%22main.less%22%2C%22menu.less%22%2C%22widgets.less%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAEA%3B%3BEACI%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAEJ%3BACVA%2CaCwfA%2CiBAqBE%3BADlgBE%2CaAAC%2CgBCkgBH%3B%3B%3B%3B%3B%3BEFjfE%3B%3BAAjBA%2CSAAC%3BAAAS%2CSAAC%3BACXf%2CaCwfA%2CiBAqBE%2CYFlgBG%3BACXL%2CaCwfA%2CiBAqBE%2CYFlgBa%3BACAX%2CaAAC%2CgBCkgBH%2CYFlgBG%3BACAD%2CaAAC%2CgBCkgBH%2CYFlgBa%3BEACP%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAEJ%2CSAAC%3BACrBL%2CaCwfA%2CiBAqBE%2CYFxfG%3BACVD%2CaAAC%2CgBCkgBH%2CYFxfG%3BEACG%3B%3BAAWR%3BEACI%3BEACA%3B%3BAAIJ%3BAAAM%3BEACF%3BEACA%3BEACA%3B%3BAAIJ%3BEACI%2CcAAA%3BEACA%3BEACA%2C6BG9BsC%2CwBH8BtC%3BEACA%2CeAAA%3BEACA%2CkBAAA%3BEACA%2CmBAAA%3BEACA%2CWAAA%3BEACA%2CkBAAA%3B%3BAAEJ%3BEACI%2C6BAAA%3BEACA%2C0BAAA%3BEACA%2CwBAAA%3BEACA%2CsBAAA%3BEACA%2CcAAA%3BEACA%3BEACA%2CoBG9CkB%2CuCH8ClB%3BEACA%2CeAAA%3BEACA%2CkBAAA%3BEACA%2CmBAAA%3BEACA%2CkBAAA%3BEACA%2CiBAAA%3B%3BAAEJ%3BEACI%2CyBAAA%3BEACA%2CkBAAA%3BEACA%2CcAAA%3BEACA%3BEACA%3BEACA%2CoBG3DkB%2CuCH2DlB%3BEACA%2CiBAAA%3BEACA%2C4BAAA%3BEACA%2CqBAAA%3B%3BAAEA%2COAAC%3BEACG%2CmCAAA%3BEACA%2CmBAAA%3B%3BAAbR%2COAgBI%3BEACI%3B%3BAAEA%2COAHJ%2CEAGK%3BEACG%3B%3BAAKZ%2CSAAU%2CQAAQ%3BEACd%2CcAAA%3B%3BAAIJ%3B%3B%3B%3B%3B%3BEAxEI%3BEAkFA%2CcAAA%3BEACA%2CoBG9FkB%2CuCH8FlB%3BEACA%2CeAAA%3BEACA%2CmBAAA%3B%3BAAtGA%2CSAAC%3BAAAS%2CSAAC%3BEACP%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAEJ%2CSAAC%3BEACG%3B%3BAA8ER%2CSAII%3BAAJJ%2CSAIQ%3BAAJR%2CSAIY%3BAAJZ%2CSAIgB%3BAAJhB%2CSAIoB%3BAAJpB%2CSAIwB%3BAAJxB%2CSAI4B%3BAAJ5B%2CSAIiC%3BAAJjC%2CSAI6C%3BAAJ7C%2CSAIgD%3BAAJhD%2CSAIoD%3BAAJpD%2CSAIwD%3BAAJxD%2CSAI4D%3BAAJ5D%2CSAIgE%3BAAJhE%2CSAIoE%3BAAJpE%2CSAIwE%3BEAChE%3BEACA%3BEACA%3B%3BAAQJ%2CSAAC%3BEACG%3B%3BAAhBR%2CSAoBI%3BEAzEA%2CcAAA%3BEACA%3BEACA%2C6BG9BsC%2CwBH8BtC%3BEACA%2CeAAA%3BEACA%2CkBAAA%3BEACA%2CmBAAA%3BEACA%2CWAAA%3BEACA%2CkBAAA%3B%3BAA8CJ%2CSAqBI%3BEAhEA%2C6BAAA%3BEACA%2C0BAAA%3BEACA%2CwBAAA%3BEACA%2CsBAAA%3BEACA%2CcAAA%3BEACA%3BEACA%2CoBG9CkB%2CuCH8ClB%3BEACA%2CeAAA%3BEACA%2CkBAAA%3BEACA%2CmBAAA%3BEACA%2CkBAAA%3BEACA%2CiBAAA%3B%3BAAgCJ%2CSAsBI%3BEAnDA%2CyBAAA%3BEACA%2CkBAAA%3BEACA%2CcAAA%3BEACA%3BEACA%3BEACA%2CoBG3DkB%2CuCH2DlB%3BEACA%2CiBAAA%3BEACA%2C4BAAA%3BEACA%2CqBAAA%3B%3BAAEA%2CSAyCA%2CQAzCC%3BEACG%2CmCAAA%3BEACA%2CmBAAA%3B%3BAAiBR%2CSAsBI%2CQApCA%3BEACI%3B%3BAAEA%2CSAiCJ%2CQApCA%2CEAGK%3BEACG%3B%3BAAUZ%2CSAwBI%3BEACI%2CcAAA%3BEACA%2CoBG7Gc%2CuCH6Gd%3BEACA%2CeAAA%3B%3BAA3BR%2CSA6BI%3BEACI%2CcAAA%3BEACA%2CoBGlHc%2CuCHkHd%3BEACA%2CeAAA%3B%3BAAhCR%2CSAkCI%3BEACI%2CcAAA%3BEACA%2CoBGvHc%2CuCHuHd%3BEACA%2CeAAA%3B%3BAArCR%2CSAwCI%3BEACI%3BEACA%3BEACA%2CmBAAA%3B%3BAA3CR%2CSA8CI%3BEACI%3BEACA%2CmBAAA%3B%3BAAhDR%2CSAmDI%3BEACI%2CgBAAA%3BEACA%2CkBAAA%3B%3BAArDR%2CSAwDI%2CGAAG%3BAAxDP%2CSAwDW%2CGAAG%3BEACN%3B%3BAAzDR%2CSA4DI%3BEACI%2CgBAAA%3BEACA%2CkBAAA%3B%3BAA9DR%2CSAiEI%2CEAAE%3BAAjEN%2CSAiEU%2CEAAE%3BEACJ%2CkBAAA%3B%3BAAlER%2CSAqEI%3BEACI%2CcAAA%3BEACA%3B%3BAAvER%2CSA0EI%2CEAAC%3BEACG%3B%3BAA3ER%2CSA8EI%3BEACI%3BEACA%2CcAAA%3BEACA%2CoBGpKc%2CuCHoKd%3BEACA%2CeAAA%3BEACA%2CkBAAA%3BEACA%3B%3BAApFR%2CSA8EI%2CMAQI%3BEACI%3BEACA%3B%3BAAxFZ%2CSA4FI%3BEACI%2CgCAAA%3BEACA%2CeAAA%3BEACA%3B%3BAA%5C%2FFR%2CSAkGI%3BAAlGJ%2CSAmGI%2CMAAM%3BAAnGV%2CSAoGI%2CMAAM%2CGAAE%2CYAAa%3BEAEjB%2CeAAA%3BEACA%3B%3BAAvGR%2CSA0GI%2CMAAM%2CQAAM%2CGAAE%2CYAAa%3BEAEvB%3BEACA%2CgCAAA%3BEACA%3BEACA%2CeAAA%3BEACA%3B%3BAAhHR%2CSAmHI%2CEAAC%3BAAnHL%2CSAoHI%2CGAAE%3BAApHN%2CSAqHI%2CGAAE%3BEACE%3B%3BAC1NR%2CaCSA%3BEACE%3BEACA%3BEACA%3BEAIA%3B%3BADhBF%2CaCmBA%3BEACE%3BEACA%3BEACA%3BEACA%2CmBAAA%3BEACA%2CeAAA%3BEACA%3BEACA%2CcAAA%3BEACA%3BEACA%2CgCAAA%3B%3BAD5BF%2CaC%2BBA%3BEACE%3BEACA%3BEACA%3BEACA%3B%3BADnCF%2CaC8CA%2CMAAK%3BEE5CD%2C8BAAA%3BEACA%2C2BAAA%3BEACA%2CsBAAA%3B%3BAHJJ%2CaCmDA%2CMAAK%3BADnDL%2CaCoDA%2CMAAK%3BEACH%2CeAAA%3BEACA%2CkBAAA%3BEACA%3B%3BADvDF%2CaC2DA%2CMAAK%3BEACH%3B%3BAD5DF%2CaCgEA%2CMAAK%3BEACH%3BEACA%3B%3BADlEF%2CaCsEA%2COAAM%3BADtEN%2CaCuEA%2COAAM%3BEACJ%3B%3BADxEF%2CaC4EA%2CMAAK%2CaAAa%3BAD5ElB%2CaC6EA%2CMAAK%2CcAAc%3BAD7EnB%2CaC8EA%2CMAAK%2CiBAAiB%3BEEpElB%2CoBAAA%3BEAEA%2C0CAAA%3BEACA%3B%3BAHbJ%2CaCmFA%3BEACE%3BEACA%2CgBAAA%3BEACA%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CcAAA%3B%3BADxFF%2CaCkHA%3BEACE%3BEACA%3BEACA%2CYAAA%3BEACA%2CiBAAA%3BEACA%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CcAAA%3BEACA%2CyBAAA%3BEACA%3BEACA%2CyBAAA%3BEACA%2CkBAAA%3BEEvGE%2CwDAAA%3BEACA%2CgDAAA%3BEAKA%2C8EAAA%3BEACA%2CsEAAA%3B%3BAAkBA%2CaFmEJ%2CcEnEK%3BEACG%2CqBAAA%3BEACA%3BEA3BJ%2CgFAAA%3BEACA%2CwEAAA%3B%3BAAiCA%2CaF0DJ%2CcE1DK%3BEAA%2BB%2CcAAA%3BEAC5B%3B%3BAACJ%2CaFwDJ%2CcExDK%3BEAA%2BB%2CcAAA%3B%3BAAChC%2CaFuDJ%2CcEvDK%3BEAA%2BB%2CcAAA%3B%3BAFiFlC%2CaA1BF%2CcA0BG%3BAACD%2CaA3BF%2CcA2BG%3BAACD%2CQAAQ%2CUAAW%2CcA5BrB%3BEA6BI%2CmBAAA%3BEACA%2CyBAAA%3BEACA%3B%3BAAIF%2CQAAQ%2CaAnCV%3BEAoCI%3B%3BADtJJ%2CaCkKA%2CMAAK%3BEACH%3B%3BAA%2BBF%2CmBApBsD%3BEAoBtD%2CaAnBE%2CMAAK%3BEAmBP%2CaAlBE%2CMAAK%3BEAkBP%2CaAjBE%2CMAAK%3BEAiBP%2CaAhBE%2CMAAK%3BIACH%2CiBAAA%3B%3BEAEA%2CaANF%2CMAAK%2CaAMF%3BEAAD%2CaALF%2CMAAK%2CaAKF%3BEAAD%2CaAJF%2CMAAK%2CuBAIF%3BEAAD%2CaAHF%2CMAAK%2CcAGF%3BEACD%2CeAAgB%2CcAPlB%2CMAAK%3BEAOH%2CeAAgB%2CcANlB%2CMAAK%3BEAMH%2CeAAgB%2CcALlB%2CMAAK%3BEAKH%2CeAAgB%2CcAJlB%2CMAAK%3BIAKD%2CiBAAA%3B%3BEAGF%2CaAXF%2CMAAK%2CaAWF%3BEAAD%2CaAVF%2CMAAK%2CaAUF%3BEAAD%2CaATF%2CMAAK%2CuBASF%3BEAAD%2CaARF%2CMAAK%2CcAQF%3BEACD%2CeAAgB%2CcAZlB%2CMAAK%3BEAYH%2CeAAgB%2CcAXlB%2CMAAK%3BEAWH%2CeAAgB%2CcAVlB%2CMAAK%3BEAUH%2CeAAgB%2CcATlB%2CMAAK%3BIAUD%2CiBAAA%3B%3B%3BAD5LN%2CaCuMA%3BEACE%3B%3BADxMF%2CaCgNA%3BADhNA%2CaCiNA%3BEACE%3BEACA%3BEACA%3BEACA%3B%3BADrNF%2CaCgNA%2COAOE%3BADvNF%2CaCiNA%2CUAME%3BEACE%2CgBAAA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAD5NJ%2CaC%2BNA%2COAAO%2CMAAK%3BAD%5C%2FNZ%2CaCgOA%2CcAAc%2CMAAK%3BADhOnB%2CaCiOA%2CUAAU%2CMAAK%3BADjOf%2CaCkOA%2CiBAAiB%2CMAAK%3BEACpB%3BEACA%3BEACA%2CkBAAA%3B%3BADrOF%2CaCwOA%2COAAS%3BADxOT%2CaCyOA%2CUAAY%3BEACV%3B%3BAD1OF%2CaC8OA%3BAD9OA%2CaC%2BOA%3BEACE%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BADrPF%2CaCuPA%2CcAAgB%3BADvPhB%2CaCwPA%2CiBAAmB%3BEACjB%3BEACA%3B%3BAASA%2CaAFF%2CMAAK%2CcAEF%3BAAAD%2CaADF%2CMAAK%2CiBACF%3BAACD%2CaAHF%2CMAAK%2CcAGF%3BAAAD%2CaAFF%2CMAAK%2CiBAEF%3BAACD%2CQAAQ%2CUAAW%2CcAJrB%2CMAAK%3BAAIH%2CQAAQ%2CUAAW%2CcAHrB%2CMAAK%3BEAID%2CmBAAA%3B%3BAAMF%2CaAFF%2CcAEG%3BAAAD%2CaADF%2CiBACG%3BAACD%2CQAAQ%2CUAAW%2CcAHrB%3BAAGE%2CQAAQ%2CUAAW%2CcAFrB%3BEAGI%2CmBAAA%3B%3BAAMF%2CaAFF%2COAEG%2CSAEC%3BAAFF%2CaADF%2CUACG%2CSAEC%3BAADF%2CQAAQ%2CUAAW%2CcAHrB%2COAII%3BAADF%2CQAAQ%2CUAAW%2CcAFrB%2CUAGI%3BEACE%2CmBAAA%3B%3BADvRN%2CaCkSA%3BEAEE%2CgBAAA%3BEACA%2CmBAAA%3BEAEA%3B%3BAAEA%2CaAPF%2CqBAOG%3BAACD%2CaARF%2CqBAQG%3BEACC%3BEACA%3B%3BAD5SJ%2CaCyTA%3BEE%5C%2FMI%2CYAAA%3BEACA%2CiBAAA%3BEACA%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CkBAAA%3B%3BAAEA%2CMAAM%2CaFyMV%3BEExMQ%2CYAAA%3BEACA%2CiBAAA%3B%3BAAGJ%2CQAAQ%2CaFoMZ%3BAEnMI%2CMAAM%2CUAAU%2CaFmMpB%3BEElMQ%3B%3BAHvHR%2CaC4TA%2CeACE%3BEEnNE%2CYAAA%3BEACA%2CiBAAA%3BEACA%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CkBAAA%3B%3BAAEA%2CMAAM%2CaF4MV%2CeACE%3BEE5MM%2CYAAA%3BEACA%2CiBAAA%3B%3BAAGJ%2CQAAQ%2CaFuMZ%2CeACE%3BAEvME%2CMAAM%2CUAAU%2CaFsMpB%2CeACE%3BEEtMM%3B%3BAHvHR%2CaC4TA%2CeAIE%3BEACE%2CYAAA%3BEACA%2CiBAAA%3BEACA%2CeAAA%3BEACA%2CgBAAA%3B%3BADpUJ%2CaCwUA%3BEE9NI%2CYAAA%3BEACA%2CkBAAA%3BEACA%2CeAAA%3BEACA%2CsBAAA%3BEACA%2CkBAAA%3B%3BAAEA%2CMAAM%2CaFwNV%3BEEvNQ%2CYAAA%3BEACA%2CiBAAA%3B%3BAAGJ%2CQAAQ%2CaFmNZ%3BAElNI%2CMAAM%2CUAAU%2CaFkNpB%3BEEjNQ%3B%3BAHvHR%2CaC2UA%2CeACE%3BEElOE%2CYAAA%3BEACA%2CkBAAA%3BEACA%2CeAAA%3BEACA%2CsBAAA%3BEACA%2CkBAAA%3B%3BAAEA%2CMAAM%2CaF2NV%2CeACE%3BEE3NM%2CYAAA%3BEACA%2CiBAAA%3B%3BAAGJ%2CQAAQ%2CaFsNZ%2CeACE%3BAEtNE%2CMAAM%2CUAAU%2CaFqNpB%2CeACE%3BEErNM%3B%3BAHvHR%2CaC2UA%2CeAIE%3BEACE%2CYAAA%3BEACA%2CkBAAA%3BEACA%2CeAAA%3BEACA%2CsBAAA%3B%3BADnVJ%2CaC4VA%3BEAEE%3B%3BAD9VF%2CaC4VA%2CcAKE%3BEACE%2CsBAAA%3B%3BADlWJ%2CaCsWA%3BEACE%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CWAAA%3BEACA%2CYAAA%3BEACA%2CiBAAA%3BEACA%3BEACA%3B%3BADhXF%2CaCkXA%2CUAAY%3BEACV%2CWAAA%3BEACA%2CYAAA%3BEACA%2CiBAAA%3B%3BADrXF%2CaCuXA%2CUAAY%3BEACV%2CWAAA%3BEACA%2CYAAA%3BEACA%2CiBAAA%3B%3BAD1XF%2CaC8XA%2CaExTI%3BAHtEJ%2CaC8XA%2CaEvTI%3BAHvEJ%2CaC8XA%2CaEtTI%3BAHxEJ%2CaC8XA%2CaErTI%3BAHzEJ%2CaC8XA%2CaEpTI%3BAH1EJ%2CaC8XA%2CaEnTI%3BEACI%2CcAAA%3B%3BAH5ER%2CaC8XA%2CaE%5C%2FSI%3BEACI%2CqBAAA%3BEA1DJ%2CwDAAA%3BEACA%2CgDAAA%3B%3BAA2DI%2CaF4SR%2CaE%5C%2FSI%2CcAGK%3BEACG%2CqBAAA%3BEA7DR%2CyEAAA%3BEACA%2CiEAAA%3B%3BAHvBJ%2CaC8XA%2CaErSI%3BEACI%2CcAAA%3BEACA%2CqBAAA%3BEACA%2CyBAAA%3B%3BAH5FR%2CaC8XA%2CaE%5C%2FRI%3BEACI%2CcAAA%3B%3BAHhGR%2CaCiYA%2CaE3TI%3BAHtEJ%2CaCiYA%2CaE1TI%3BAHvEJ%2CaCiYA%2CaEzTI%3BAHxEJ%2CaCiYA%2CaExTI%3BAHzEJ%2CaCiYA%2CaEvTI%3BAH1EJ%2CaCiYA%2CaEtTI%3BEACI%2CcAAA%3B%3BAH5ER%2CaCiYA%2CaElTI%3BEACI%2CqBAAA%3BEA1DJ%2CwDAAA%3BEACA%2CgDAAA%3B%3BAA2DI%2CaF%2BSR%2CaElTI%2CcAGK%3BEACG%2CqBAAA%3BEA7DR%2CyEAAA%3BEACA%2CiEAAA%3B%3BAHvBJ%2CaCiYA%2CaExSI%3BEACI%2CcAAA%3BEACA%2CqBAAA%3BEACA%2CyBAAA%3B%3BAH5FR%2CaCiYA%2CaElSI%3BEACI%2CcAAA%3B%3BAHhGR%2CaCoYA%2CWE9TI%3BAHtEJ%2CaCoYA%2CWE7TI%3BAHvEJ%2CaCoYA%2CWE5TI%3BAHxEJ%2CaCoYA%2CWE3TI%3BAHzEJ%2CaCoYA%2CWE1TI%3BAH1EJ%2CaCoYA%2CWEzTI%3BEACI%2CcAAA%3B%3BAH5ER%2CaCoYA%2CWErTI%3BEACI%2CqBAAA%3BEA1DJ%2CwDAAA%3BEACA%2CgDAAA%3B%3BAA2DI%2CaFkTR%2CWErTI%2CcAGK%3BEACG%2CqBAAA%3BEA7DR%2CyEAAA%3BEACA%2CiEAAA%3B%3BAHvBJ%2CaCoYA%2CWE3SI%3BEACI%2CcAAA%3BEACA%2CqBAAA%3BEACA%2CyBAAA%3B%3BAH5FR%2CaCoYA%2CWErSI%3BEACI%2CcAAA%3B%3BAF2SN%2CaAFF%2CcAAc%2CMAER%3BEACF%2CSAAA%3B%3BAAEF%2CaALF%2CcAAc%2CMAKX%2CQAAW%3BEACV%3B%3BAD%5C%2FYJ%2CaCyZA%3BEACE%3BEACA%3BEACA%3BEACA%2CcAAA%3B%3BAAmFF%2CQAjEqC%3BEAiErC%2CaApEA%2CaAKI%3BIACE%3BIACA%3BIACA%3B%3BEA4DN%2CaApEA%2CaAYI%3BIACE%3BIACA%3BIACA%3B%3BEAqDN%2CaApEA%2CaAmBI%3BIACE%3B%3BEAgDN%2CaApEA%2CaAuBI%3BIACE%3BIACA%3B%3BEA2CN%2CaApEA%2CaAuBI%2CaAIE%3BEAyCN%2CaApEA%2CaAuBI%2CaAKE%3BEAwCN%2CaApEA%2CaAuBI%2CaAME%3BIACE%3B%3BEAsCR%2CaApEA%2CaAmCI%2CaAAe%3BIACb%3B%3BEAgCN%2CaApEA%2CaAuCI%3BIACE%3BIACA%3B%3BEA2BN%2CaApEA%2CaA8CI%3BEAsBJ%2CaApEA%2CaA%2BCI%3BIACE%3BIACA%3BIACA%3BIACA%3B%3BEAiBN%2CaApEA%2CaA8CI%2COAOE%3BEAeN%2CaApEA%2CaA%2BCI%2CUAME%3BIACE%3B%3BEAcR%2CaApEA%2CaAyDI%2COAAO%2CMAAK%3BEAWhB%2CaApEA%2CaA0DI%2CUAAU%2CMAAK%3BIACb%3BIACA%3B%3BEAQN%2CaApEA%2CaAgEI%2CcAAc%3BIACZ%3B%3B%3BAD7eN%2CaCwfA%2CiBAKE%3BAD7fF%2CaCwfA%2CiBAME%3BAD9fF%2CaCwfA%2CiBAOE%3BAD%5C%2FfF%2CaCwfA%2CiBAQE%3BEACE%3BEACA%3BEACA%2CgBAAA%3B%3BADngBJ%2CaCwfA%2CiBAeE%3BADvgBF%2CaCwfA%2CiBAgBE%3BEACE%2CgBAAA%3B%3BADzgBJ%2CaCwfA%2CiBAqBE%3BEEjYE%2CkBAAA%3BEACA%2CmBAAA%3B%3BAF8YF%2CQARmC%3BEAQnC%2CaAnCF%2CiBA4BI%3BIACE%3BIACA%3BIACA%2CgBAAA%3B%3B%3BADvhBN%2CaCwfA%2CiBAuCE%2CcAAc%3BEACZ%2CWAAA%3B%3BAAaF%2CQALqC%3BEAKrC%2CaArDF%2CiBA%2BCE%2CeAEI%3BIACE%2CwBAAA%3B%3B%3BAAUN%2CQALqC%3BEAKrC%2CaA5DF%2CiBAsDE%2CeAEI%3BIACE%2CgBAAA%3B%3B%3BADjjBR%2CaIMA%3BEACE%3BEACA%3BEACA%3B%3BAAGA%2CaANF%2CaAMG%3BEACC%3BEACA%3BEACA%3B%3BAJfJ%2CaIMA%2CaAYE%3BEAGE%3BEACA%3BEAKA%3BEAEA%3BEACA%3B%3BAJ9BJ%2CaIuCA%2CgBAAkB%3BAJvClB%2CaIwCA%2CgBAAkB%3BAJxClB%2CaIyCA%2CgBAAkB%2CmBAAmB%3BEDiEjC%2CYAAA%3BEACA%2CkBAAA%3BEACA%2CeAAA%3BEACA%2CsBAAA%3BEACA%2CkBAAA%3B%3BAAEA%2CMAAM%2CaCzEV%2CgBAAkB%3BADyEd%2CMAAM%2CaCxEV%2CgBAAkB%3BADwEd%2CMAAM%2CaCvEV%2CgBAAkB%2CmBAAmB%3BEDwE7B%2CYAAA%3BEACA%2CiBAAA%3B%3BAAGJ%2CQAAQ%2CaC9EZ%2CgBAAkB%3BAD8Ed%2CQAAQ%2CaC7EZ%2CgBAAkB%3BAD6Ed%2CQAAQ%2CaC5EZ%2CgBAAkB%2CmBAAmB%3BAD6EjC%2CMAAM%2CUAAU%2CaC%5C%2FEpB%2CgBAAkB%3BAD%2BEd%2CMAAM%2CUAAU%2CaC9EpB%2CgBAAkB%3BAD8Ed%2CMAAM%2CUAAU%2CaC7EpB%2CgBAAkB%2CmBAAmB%3BED8E7B%3B%3BAHvHR%2CaI4CA%2CgBAAkB%3BAJ5ClB%2CaI6CA%2CgBAAkB%3BAJ7ClB%2CaI8CA%2CgBAAkB%2CmBAAmB%3BED4DjC%2CYAAA%3BEACA%2CiBAAA%3BEACA%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CkBAAA%3B%3BAAEA%2CMAAM%2CaCpEV%2CgBAAkB%3BADoEd%2CMAAM%2CaCnEV%2CgBAAkB%3BADmEd%2CMAAM%2CaClEV%2CgBAAkB%2CmBAAmB%3BEDmE7B%2CYAAA%3BEACA%2CiBAAA%3B%3BAAGJ%2CQAAQ%2CaCzEZ%2CgBAAkB%3BADyEd%2CQAAQ%2CaCxEZ%2CgBAAkB%3BADwEd%2CQAAQ%2CaCvEZ%2CgBAAkB%2CmBAAmB%3BADwEjC%2CMAAM%2CUAAU%2CaC1EpB%2CgBAAkB%3BAD0Ed%2CMAAM%2CUAAU%2CaCzEpB%2CgBAAkB%3BADyEd%2CMAAM%2CUAAU%2CaCxEpB%2CgBAAkB%2CmBAAmB%3BEDyE7B%3B%3BAHvHR%2CaIqDA%3BAJrDA%2CaIsDA%3BAJtDA%2CaIuDA%2CaAAa%3BEACX%3B%3BAAEA%2CaALF%2CmBAKG%2CIAAI%2CcAAc%2CIAAI%3BAAAvB%2CaAJF%2CiBAIG%2CIAAI%2CcAAc%2CIAAI%3BAAAvB%2CaAHF%2CaAAa%2CcAGV%2CIAAI%2CcAAc%2CIAAI%3BEACrB%3B%3BAJ3DJ%2CaI%2BDA%3BAJ%5C%2FDA%2CaIgEA%3BEACE%3BEACA%3BEACA%3B%3BAJnEF%2CaIwEA%3BEACE%2CiBAAA%3BEACA%2CeAAA%3BEACA%3BEACA%3BEACA%2CcAAA%3BEACA%3BEACA%2CyBAAA%3BEACA%2CyBAAA%3BEACA%2CkBAAA%3B%3BAAGA%2CaAZF%2CmBAYG%3BEACC%2CiBAAA%3BEACA%2CeAAA%3BEACA%2CkBAAA%3B%3BAAEF%2CaAjBF%2CmBAiBG%3BEACC%2CkBAAA%3BEACA%2CeAAA%3BEACA%2CkBAAA%3B%3BAJ5FJ%2CaIwEA%2CmBAwBE%2CMAAK%3BAJhGP%2CaIwEA%2CmBAyBE%2CMAAK%3BEACH%3B%3BAJlGJ%2CaIuGA%2CaAAa%2CcAAa%3BAJvG1B%2CaIwGA%2CmBAAkB%3BAJxGlB%2CaIyGA%2CiBAAgB%2CYAAe%3BAJzG%5C%2FB%2CaI0GA%2CiBAAgB%2CYAAe%2CaAAa%3BAJ1G5C%2CaI2GA%2CiBAAgB%2CYAAe%3BAJ3G%5C%2FB%2CaI4GA%2CiBAAgB%2CWAAc%2COAAI%2CIAAI%2CaAAa%2CIAAI%3BAJ5GvD%2CaI6GA%2CiBAAgB%2CWAAc%2CaAAU%2CIAAI%2CaAAgB%3BED2DxD%2C6BAAA%3BEACA%2C0BAAA%3B%3BAHzKJ%2CaIgHA%2CmBAAkB%3BEAChB%3B%3BAJjHF%2CaImHA%2CaAAa%2CcAAa%3BAJnH1B%2CaIoHA%2CmBAAkB%3BAJpHlB%2CaIqHA%2CiBAAgB%2CWAAc%3BAJrH9B%2CaIsHA%2CiBAAgB%2CWAAc%2CaAAa%3BAJtH3C%2CaIuHA%2CiBAAgB%2CWAAc%3BAJvH9B%2CaIwHA%2CiBAAgB%2CYAAe%2COAAI%2CIAAI%3BAJxHvC%2CaIyHA%2CiBAAgB%2CYAAe%2CaAAU%2CIAAI%2CcAAiB%3BEDuD1D%2C4BAAA%3BEACA%2CyBAAA%3B%3BAHjLJ%2CaI4HA%2CmBAAkB%3BEAChB%3B%3BAJ7HF%2CaIkIA%3BEACE%3BEAGA%3BEACA%3B%3BAJvIF%2CaIkIA%2CiBASI%3BEACA%3B%3BAJ5IJ%2CaIkIA%2CiBASI%2COAEE%3BEACA%3B%3BAAGF%2CaAfJ%2CiBASI%2COAMC%3BAACD%2CaAhBJ%2CiBASI%2COAOC%3BAACD%2CaAjBJ%2CiBASI%2COAQC%3BEACC%3B%3BAAKJ%2CaAvBF%2CiBAuBG%2CYACG%3BAADJ%2CaAvBF%2CiBAuBG%2CYAEG%3BEACA%3B%3BAAGJ%2CaA7BF%2CiBA6BG%2CWACG%3BAADJ%2CaA7BF%2CiBA6BG%2CWAEG%3BEACA%3B%3BACzJN%3BEACE%3BIAAQ%2C2BAAA%3B%3BEACR%3BIAAQ%2CwBAAA%3B%3B%3BAAIV%3BEACE%3BIAAQ%2C2BAAA%3B%3BEACR%3BIAAQ%2CwBAAA%3B%3B%3BALjBV%2CaKyBA%3BEACE%3BEACA%2CYAAA%3BEACA%2CmBAAA%3BEACA%2CyBAAA%3BEACA%2CkBAAA%3BEFRE%2CsDAAA%3BEACA%2C8CAAA%3B%3BAHvBJ%2CaKmCA%3BEACE%3BEACA%3BEACA%3BEACA%2CeAAA%3BEACA%2CiBAAA%3BEACA%2CcAAA%3BEACA%3BEACA%2CyBAAA%3BEFrBE%2CsDAAA%3BEACA%2C8CAAA%3BEAKA%2CmCAAA%3BEACA%2C2BAAA%3B%3BAH7BJ%2CaKqDA%2CkBAAkB%3BALrDlB%2CaKsDA%3BEFyEQ%2CkBAAkB%2C2LAAlB%3BEACA%2CkBAAkB%2CmLAAlB%3BEExEN%2C0BAAA%3B%3BALxDF%2CaK%2BDA%2CUAAS%2COAAQ%3BAL%5C%2FDjB%2CaKgEA%2CcAAa%3BEFsET%2C0DAAA%3BEACA%2CkDAAA%3B%3BAHvIJ%2CaMCA%3BEHCI%2C8BAAA%3BEACA%2C2BAAA%3BEACA%2CsBAAA%3B%3BAHJJ%2CaMIA%3BEACI%2CmBAAA%3B%3BANLJ%2CaMOA%3BANPA%2CaMQA%3BEACI%2CgBAAA%3B%3BANTJ%2CaMWA%2CSAAQ%3BEACJ%2CoBJKkB%2CuCILlB%3BEACA%2CYAAA%3B%3BANbJ%2CaMeA%3BEACI%3B%3BANhBJ%2CaMoBA%3BEACI%2CyBAAA%3BEACA%3BEACA%3BEACA%2CeAAA%3BEACA%2CqBAAA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAN9BJ%2CaMgCA%2CYAAW%2CMAAO%3BEACd%3B%3BANjCJ%2CaMmCA%3BEACI%2CyBAAA%3BEACA%3BEACA%3BEACA%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CqBAAA%3BEACA%3B%3BAN1CJ%2CaM4CA%2CWAAW%3BEACP%3B%3BAN7CJ%2CaM%2BCA%2CSACI%3BEACI%3BEACA%3B%3BANlDR%2CaMqDA%2CYAAW%3BEACP%3B%3BANtDJ%2CaMqDA%2CYAAW%2CWAEP%3BEACI%3B%3BANxDR%2CaMqDA%2CYAAW%2CWAKP%3BEACI%2CmBAAA%3B%3BAN3DR%2CaM8DA%2CYAAW%2CYACP%3BEACI%3B%3BANhER%2CaMqEA%3BEACI%2CyBAAA%3BEACA%2CyBAAA%3BEACA%2CkBAAA%3BEACA%2CuDAAA%3BEACA%2C%2BCAAA%3BEACA%2CeAAA%3BEACA%2CgBAAA%3BEACA%3BEACA%2CcAAA%3BEACA%3BEACA%3B%3BANhFJ%2CaMqEA%2COAaI%3BEACI%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CyBAAA%3BEHoEJ%2CYAAA%3BEAGA%2CyBAAA%3B%3BAH%5C%2FJJ%2CaMqEA%2COAsBI%2COAAM%3BAN3FV%2CaMqEA%2COAuBI%2COAAM%3BEACF%3BEACA%3BEH8DJ%2CYAAA%3BEAGA%2CyBAAA%3B%3BAH%5C%2FJJ%2CaMqEA%2COA4BI%2COAAM%3BEACF%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BANtGR%2CaMqEA%2COAoCI%3BEACI%2CcAAA%3BEACA%2CeAAA%3B%3BAN3GR%2CaMgHA%3BEACI%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2C6BAAA%3BEACA%3BEACA%2CiBAAA%3BEACA%3BEACA%2CgBAAA%3BEACA%2CkBAAA%3BEHuBA%2CyBAAA%3BEACA%2CsBAAA%3BEACA%2CqBAAA%3BEACA%2CiBAAA%3B%3BAHvJJ%2CaMgIA%3BEACI%2CmBAAA%3BEACA%3BEACA%2CkBAAA%3BEACA%2CcAAA%3BEACA%3BEACA%2CoBJrHkB%2CuCIqHlB%3BEACA%3BEACA%3BEACA%2CkBAAA%3B%3BAAEA%2CaAXJ%2CaAWK%3BEACG%2CmCAAA%3BEACA%2CmBAAA%3BEACA%3B%3BALkWR%2CQAjEqC%3BEAiErC%2CaDxeK%2CYCyaD%3BIACE%3BIACA%3BIACA%3B%3BEA4DN%2CaDxeK%2CYCgbD%3BIACE%3BIACA%3BIACA%3B%3BEAqDN%2CaDxeK%2CYCubD%3BIACE%3B%3BEAgDN%2CaDxeK%2CYC2bD%3BIACE%3BIACA%3B%3BEA2CN%2CaDxeK%2CYC2bD%2CaAIE%3BEAyCN%2CaDxeK%2CYC2bD%2CaAKE%3BEAwCN%2CaDxeK%2CYC2bD%2CaAME%3BIACE%3B%3BEAsCR%2CaDxeK%2CYCucD%2CaAAe%3BIACb%3B%3BEAgCN%2CaDxeK%2CYC2cD%3BIACE%3BIACA%3B%3BEA2BN%2CaDxeK%2CYCkdD%3BEAsBJ%2CaDxeK%2CYCmdD%3BIACE%3BIACA%3BIACA%3BIACA%3B%3BEAiBN%2CaDxeK%2CYCkdD%2COAOE%3BEAeN%2CaDxeK%2CYCmdD%2CUAME%3BIACE%3B%3BEAcR%2CaDxeK%2CYC6dD%2COAAO%2CMAAK%3BEAWhB%2CaDxeK%2CYC8dD%2CUAAU%2CMAAK%3BIACb%3BIACA%3B%3BEAQN%2CaDxeK%2CYCoeD%2CcAAc%3BIACZ%3B%3B%3BADleF%2CaAAC%2CgBCkfH%3BADlfE%2CaAAC%2CgBCmfH%3BADnfE%2CaAAC%2CgBCofH%3BADpfE%2CaAAC%2CgBCqfH%3BEACE%3BEACA%3BEACA%2CgBAAA%3B%3BADxfA%2CaAAC%2CgBC4fH%3BAD5fE%2CaAAC%2CgBC6fH%3BEACE%2CgBAAA%3B%3BAD9fA%2CaAAC%2CgBCkgBH%3BEEjYE%2CkBAAA%3BEACA%2CmBAAA%3B%3BAF8YF%2CQARmC%3BEAQnC%2CaDhhBG%2CgBCygBD%3BIACE%3BIACA%3BIACA%2CgBAAA%3B%3B%3BAD5gBF%2CaAAC%2CgBCohBH%2CcAAc%3BEACZ%2CWAAA%3B%3BAAaF%2CQALqC%3BEAKrC%2CaDliBG%2CgBC4hBH%2CeAEI%3BIACE%2CwBAAA%3B%3B%3BAAUN%2CQALqC%3BEAKrC%2CaDziBG%2CgBCmiBH%2CeAEI%3BIACE%2CgBAAA%3B%3B%3BAMjjBR%3BEACI%3B%3B%3BAAEJ%2CQAAQ%3B%3BEACJ%3BEACA%2CwBAAA%3B%3BAAEJ%2CQAAQ%2CSAAS%3B%3BEACb%3B%3BAAEJ%2CQAAS%3BEACL%3B%3BAAEJ%2CQAAS%2CmBAAkB%3BEACvB%3BEACA%2CSAAS%2CGAAT%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CyBAAA%3BEACA%3BEACA%3B%3BAAEJ%2CQAAS%2CmBAAmB%2CUAAS%3BEACjC%3B%3BAAEJ%2CQAAS%2CmBAAmB%3BEACxB%3BEACA%3BEACA%2CoBAAoB%2CuCAApB%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAEJ%2CQAAS%2CmBAAmB%3BEACxB%3BEACA%3B%3BEACA%3B%3B%3BAAEJ%2CQAAS%2CmBAAkB%2CMAAO%3BEAC9B%3B%3BAAEJ%2CQAAS%2CmBAAkB%2CMAAO%3BEAC9B%3B%3BAClDJ%3BEACI%2CmBAAA%3BEACA%3BEACA%3B%3BAAHJ%2CWAKM%3BEACE%3B%3BAANR%2CWAKM%2CKAGI%2CKAAE%3BEACA%2CSAAS%2CQAAT%3BEACA%2CgBAAA%3BEACA%2CcAAA%3B%3BAAXZ%2CWAeM%3BEACE%2CcAAA%3B%3BAChBR%2CiBACI%3BEACI%2CeAAA%3B%3BAAFR%2CiBAII%3BEACI%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CeAAA%3BEACA%3B%3BAAWJ%2CmBAT%2BD%3BEAS%5C%2FD%2CiBAlBA%3BIAUQ%3BIACA%2CmBAAA%3BIACA%3B%3BEAEA%2CiBAdR%2CMAcS%3BIACG%3B%3B%3BAClBZ%2CiBAAC%3BEACG%2CgCAAA%3BEACA%3B%3BAAEJ%2CiBAAC%3BEACG%3B%3BACNR%2CcACI%3BEACI%3BEACA%3B%3BAAHR%2CcAMI%3BEACI%2CcAAA%3BEACA%3B%3BAACA%2CcAHJ%2CEAGK%3BEACG%3B%3BACVZ%2CcAGI%3B%3BEACI%2CsBAAA%3BEACA%2CkBAAA%3B%3BACLR%3BEACI%2CkBAAA%3B%3BAADJ%2CiBAGI%3BEACI%3BEACA%2CeAAA%3B%3BAALR%2CiBAQI%3BEACI%3BEACA%3BEACA%3BEACA%3BEACA%2CmBAAA%3BEACA%2CeAAA%3BEACA%2CaAAA%3B%3BAAfR%2CiBAoBI%3BEACI%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAeR%2CmBAXyD%3BEAWzD%2CiBAVQ%3BIACI%2CeAAA%3B%3BEASZ%2CiBANQ%3BIACI%2CmBAAA%3BIACA%2CeAAA%3BIACA%2CUAAA%3B%3B%3BACrCZ%3BEACI%3B%3BACDJ%2CeACI%3BEACI%3BEACA%3BEACA%3BEACA%3B%3BEACA%3B%3BACNR%3B%3B%3BACAA%2CcACI%3BAADJ%2CcACW%3BEACH%3BEACA%3B%3BACHR%3BEAEI%2CmBAAA%3BEACA%2CgBAAA%3B%3BAAEA%2CiBAAC%3BEAEG%3B%3BAAPR%2CiBAUI%3BEACI%2CcAAA%3BEACA%3B%3BAAEA%2CiBAJJ%2CEAIK%3BEACG%3B%3B%3B%3B%3B%3BACFZ%3BAACA%3BEAEI%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CmBAAA%3BEACA%2CeAAA%3BEACA%3B%3BAAEJ%2CeAAgB%2CEAAC%3BAACjB%2CgBAAiB%2CEAAC%3BEACd%2CeAAA%3B%3BAAOJ%3BEACI%3B%3BAAMJ%3BEAVI%2CkBAAA%3B%3BAAUJ%2CMAGI%3BEAbA%2CWAAA%3B%3BAAUJ%2CMAII%3BEAdA%2CWAAA%3B%3BAAUJ%2CMAKI%3BEAfA%2CWAAA%3B%3BAAUJ%2CMAMI%3BEAhBA%2CWAAA%3B%3BAAUJ%2CMAOI%3BEAjBA%2CWAAA%3B%3BAAUJ%2CMAQI%3BEAlBA%2CWAAA%3B%3BAAUJ%2CMASI%3BEAnBA%2CWAAA%3B%3BAAUJ%2CMAUI%3BEApBA%2CWAAA%3B%3BAAUJ%2CMAWI%3BEArBA%2CWAAA%3B%3BAAUJ%2CMAYI%3BEAtBA%2CYAAA%3B%3BAAUJ%2CMAaI%3BEAvBA%2CYAAA%3B%3BAAUJ%2CMAcI%3BEAxBA%2CYAAA%3B%3BAA0BJ%3BEA1BI%2CmBAAA%3B%3BAA0BJ%2CMAGI%3BEA7BA%2CUAAA%3B%3BAA0BJ%2CMAII%3BEA9BA%2CWAAA%3B%3BAA0BJ%2CMAKI%3BEA%5C%2FBA%2CWAAA%3B%3BAA0BJ%2CMAMI%3BEAhCA%2CWAAA%3B%3BAA0BJ%2CMAOI%3BEAjCA%2CWAAA%3B%3BAA0BJ%2CMAQI%3BEAlCA%2CWAAA%3B%3BAA0BJ%2CMASI%3BEAnCA%2CWAAA%3B%3BAA0BJ%2CMAUI%3BEApCA%2CWAAA%3B%3BAA0BJ%2CMAWI%3BEArCA%2CWAAA%3B%3BAA0BJ%2CMAYI%3BEAtCA%2CWAAA%3B%3BAA0BJ%2CMAaI%3BEAvCA%2CWAAA%3B%3BAA0BJ%2CMAcI%3BEAxCA%2CWAAA%3B%3BAA0CJ%3BEA1CI%2CUAAA%3B%3BAA0CJ%2CMAGI%3BEA7CA%2CmBAAA%3B%3BAA0CJ%2CMAII%3BEA9CA%2CmBAAA%3B%3BAA0CJ%2CMAKI%3BEA%5C%2FCA%2CWAAA%3B%3BAA0CJ%2CMAMI%3BEAhDA%2CoBAAA%3B%3BAA0CJ%2CMAOI%3BEAjDA%2CoBAAA%3B%3BAA0CJ%2CMAQI%3BEAlDA%2CWAAA%3B%3BAA0CJ%2CMASI%3BEAnDA%2CoBAAA%3B%3BAA0CJ%2CMAUI%3BEApDA%2CoBAAA%3B%3BAA0CJ%2CMAWI%3BEArDA%2CWAAA%3B%3BAA0CJ%2CMAYI%3BEAtDA%2CoBAAA%3B%3BAA0CJ%2CMAaI%3BEAvDA%2CoBAAA%3B%3BAA0CJ%2CMAcI%3BEAxDA%2CWAAA%3B%3BAA0DJ%3BEA1DI%2CmBAAA%3B%3BAA0DJ%2CMAGI%3BEA7DA%2CUAAA%3B%3BAA0DJ%2CMAII%3BEA9DA%2CUAAA%3B%3BAA0DJ%2CMAKI%3BEA%5C%2FDA%2CUAAA%3B%3BAA0DJ%2CMAMI%3BEAhEA%2CWAAA%3B%3BAA0DJ%2CMAOI%3BEAjEA%2CWAAA%3B%3BAA0DJ%2CMAQI%3BEAlEA%2CWAAA%3B%3BAA0DJ%2CMASI%3BEAnEA%2CWAAA%3B%3BAA0DJ%2CMAUI%3BEApEA%2CWAAA%3B%3BAA0DJ%2CMAWI%3BEArEA%2CWAAA%3B%3BAA0DJ%2CMAYI%3BEAtEA%2CWAAA%3B%3BAA0DJ%2CMAaI%3BEAvEA%2CWAAA%3B%3BAA0DJ%2CMAcI%3BEAxEA%2CWAAA%3B%3BAA0EJ%3BEA1EI%2CmBAAA%3B%3BAA0EJ%2CMAGI%3BEA7EA%2CUAAA%3B%3BAA0EJ%2CMAII%3BEA9EA%2CUAAA%3B%3BAA0EJ%2CMAKI%3BEA%5C%2FEA%2CUAAA%3B%3BAA0EJ%2CMAMI%3BEAhFA%2CUAAA%3B%3BAA0EJ%2CMAOI%3BEAjFA%2CWAAA%3B%3BAA0EJ%2CMAQI%3BEAlFA%2CWAAA%3B%3BAA0EJ%2CMASI%3BEAnFA%2CWAAA%3B%3BAA0EJ%2CMAUI%3BEApFA%2CWAAA%3B%3BAA0EJ%2CMAWI%3BEArFA%2CWAAA%3B%3BAA0EJ%2CMAYI%3BEAtFA%2CWAAA%3B%3BAA0EJ%2CMAaI%3BEAvFA%2CWAAA%3B%3BAA0EJ%2CMAcI%3BEAxFA%2CWAAA%3B%3BAA0FJ%3BEA1FI%2CUAAA%3B%3BAA0FJ%2CMAGI%3BEA7FA%2CmBAAA%3B%3BAA0FJ%2CMAII%3BEA9FA%2CmBAAA%3B%3BAA0FJ%2CMAKI%3BEA%5C%2FFA%2CUAAA%3B%3BAA0FJ%2CMAMI%3BEAhGA%2CmBAAA%3B%3BAA0FJ%2CMAOI%3BEAjGA%2CmBAAA%3B%3BAA0FJ%2CMAQI%3BEAlGA%2CWAAA%3B%3BAA0FJ%2CMASI%3BEAnGA%2CoBAAA%3B%3BAA0FJ%2CMAUI%3BEApGA%2CoBAAA%3B%3BAA0FJ%2CMAWI%3BEArGA%2CWAAA%3B%3BAA0FJ%2CMAYI%3BEAtGA%2CoBAAA%3B%3BAA0FJ%2CMAaI%3BEAvGA%2CoBAAA%3B%3BAA0FJ%2CMAcI%3BEAxGA%2CWAAA%3B%3BAA0GJ%3BEA1GI%2CmBAAA%3B%3BAA0GJ%2CMAGI%3BEA7GA%2CmBAAA%3B%3BAA0GJ%2CMAII%3BEA9GA%2CmBAAA%3B%3BAA0GJ%2CMAKI%3BEA%5C%2FGA%2CmBAAA%3B%3BAA0GJ%2CMAMI%3BEAhHA%2CmBAAA%3B%3BAA0GJ%2CMAOI%3BEAjHA%2CyBAAA%3B%3BAA0GJ%2CMAQI%3BEAlHA%2CmBAAA%3B%3BAA0GJ%2CMASI%3BEAnHA%2CWAAA%3B%3BAA0GJ%2CMAUI%3BEApHA%2CoBAAA%3B%3BAA0GJ%2CMAWI%3BEArHA%2CoBAAA%3B%3BAA0GJ%2CMAYI%3BEAtHA%2CoBAAA%3B%3BAA0GJ%2CMAaI%3BEAvHA%2CoBAAA%3B%3BAA0GJ%2CMAcI%3BEAxHA%2CoBAAA%3B%3BAA0HJ%3BEA1HI%2CmBAAA%3B%3BAA0HJ%2CMAGI%3BEA7HA%2CYAAA%3B%3BAA0HJ%2CMAII%3BEA9HA%2CUAAA%3B%3BAA0HJ%2CMAKI%3BEA%5C%2FHA%2CYAAA%3B%3BAA0HJ%2CMAMI%3BEAhIA%2CUAAA%3B%3BAA0HJ%2CMAOI%3BEAjIA%2CYAAA%3B%3BAA0HJ%2CMAQI%3BEAlIA%2CUAAA%3B%3BAA0HJ%2CMASI%3BEAnIA%2CYAAA%3B%3BAA0HJ%2CMAUI%3BEApIA%2CWAAA%3B%3BAA0HJ%2CMAWI%3BEArIA%2CaAAA%3B%3BAA0HJ%2CMAYI%3BEAtIA%2CWAAA%3B%3BAA0HJ%2CMAaI%3BEAvIA%2CaAAA%3B%3BAA0HJ%2CMAcI%3BEAxIA%2CWAAA%3B%3BAA0IJ%3BEA1II%2CUAAA%3B%3BAA0IJ%2CMAGI%3BEA7IA%2CmBAAA%3B%3BAA0IJ%2CMAII%3BEA9IA%2CmBAAA%3B%3BAA0IJ%2CMAKI%3BEA%5C%2FIA%2CmBAAA%3B%3BAA0IJ%2CMAMI%3BEAhJA%2CmBAAA%3B%3BAA0IJ%2CMAOI%3BEAjJA%2CmBAAA%3B%3BAA0IJ%2CMAQI%3BEAlJA%2CmBAAA%3B%3BAA0IJ%2CMASI%3BEAnJA%2CyBAAA%3B%3BAA0IJ%2CMAUI%3BEApJA%2CmBAAA%3B%3BAA0IJ%2CMAWI%3BEArJA%2CWAAA%3B%3BAA0IJ%2CMAYI%3BEAtJA%2CoBAAA%3B%3BAA0IJ%2CMAaI%3BEAvJA%2CoBAAA%3B%3BAA0IJ%2CMAcI%3BEAxJA%2CoBAAA%3B%3BAA0JJ%3BEA1JI%2CmBAAA%3B%3BAA0JJ%2COAGI%3BEA7JA%2CUAAA%3B%3BAA0JJ%2COAII%3BEA9JA%2CUAAA%3B%3BAA0JJ%2COAKI%3BEA%5C%2FJA%2CUAAA%3B%3BAA0JJ%2COAMI%3BEAhKA%2CUAAA%3B%3BAA0JJ%2COAOI%3BEAjKA%2CUAAA%3B%3BAA0JJ%2COAQI%3BEAlKA%2CUAAA%3B%3BAA0JJ%2COASI%3BEAnKA%2CUAAA%3B%3BAA0JJ%2COAUI%3BEApKA%2CUAAA%3B%3BAA0JJ%2COAWI%3BEArKA%2CUAAA%3B%3BAA0JJ%2COAYI%3BEAtKA%2CWAAA%3B%3BAA0JJ%2COAaI%3BEAvKA%2CWAAA%3B%3BAA0JJ%2COAcI%3BEAxKA%2CWAAA%3B%3BAA0KJ%3BEA1KI%2CmBAAA%3B%3BAA0KJ%2COAGI%3BEA7KA%2CkBAAA%3B%3BAA0KJ%2COAII%3BEA9KA%2CmBAAA%3B%3BAA0KJ%2COAKI%3BEA%5C%2FKA%2CmBAAA%3B%3BAA0KJ%2COAMI%3BEAhLA%2CmBAAA%3B%3BAA0KJ%2COAOI%3BEAjLA%2CmBAAA%3B%3BAA0KJ%2COAQI%3BEAlLA%2CmBAAA%3B%3BAA0KJ%2COASI%3BEAnLA%2CmBAAA%3B%3BAA0KJ%2COAUI%3BEApLA%2CmBAAA%3B%3BAA0KJ%2COAWI%3BEArLA%2CyBAAA%3B%3BAA0KJ%2COAYI%3BEAtLA%2CmBAAA%3B%3BAA0KJ%2COAaI%3BEAvLA%2CWAAA%3B%3BAA0KJ%2COAcI%3BEAxLA%2CoBAAA%3B%3BAA0LJ%3BEA1LI%2CWAAA%3B%3BAA0LJ%2COAGI%3BEA7LA%2CkBAAA%3B%3BAA0LJ%2COAII%3BEA9LA%2CmBAAA%3B%3BAA0LJ%2COAKI%3BEA%5C%2FLA%2CUAAA%3B%3BAA0LJ%2COAMI%3BEAhMA%2CmBAAA%3B%3BAA0LJ%2COAOI%3BEAjMA%2CmBAAA%3B%3BAA0LJ%2COAQI%3BEAlMA%2CUAAA%3B%3BAA0LJ%2COASI%3BEAnMA%2CmBAAA%3B%3BAA0LJ%2COAUI%3BEApMA%2CmBAAA%3B%3BAA0LJ%2COAWI%3BEArMA%2CUAAA%3B%3BAA0LJ%2COAYI%3BEAtMA%2CmBAAA%3B%3BAA0LJ%2COAaI%3BEAvMA%2CmBAAA%3B%3BAA0LJ%2COAcI%3BEAxMA%2CWAAA%3B%3BAAqZJ%2CmBAzM6C%3BEAGzC%3BIpB3MA%3BIoBAA%3B%3BEA%2BMA%3BIAnNA%2CkBAAA%3B%3BEAmNA%2CSAGI%3BIAtNJ%2CWAAA%3B%3BEAmNA%2CSAII%3BIAvNJ%2CWAAA%3B%3BEAmNA%2CSAKI%3BIAxNJ%2CWAAA%3B%3BEAmNA%2CSAMI%3BIAzNJ%2CWAAA%3B%3BEAmNA%2CSAOI%3BIA1NJ%2CWAAA%3B%3BEAmNA%2CSAQI%3BIA3NJ%2CWAAA%3B%3BEAmNA%2CSASI%3BIA5NJ%2CWAAA%3B%3BEAmNA%2CSAUI%3BIA7NJ%2CWAAA%3B%3BEAmNA%2CSAWI%3BIA9NJ%2CWAAA%3B%3BEAmNA%2CSAYI%3BIA%5C%2FNJ%2CYAAA%3B%3BEAmNA%2CSAaI%3BIAhOJ%2CYAAA%3B%3BEAmNA%2CSAcI%3BIAjOJ%2CYAAA%3B%3BEAmOA%3BIAnOA%2CmBAAA%3B%3BEAmOA%2CSAGI%3BIAtOJ%2CUAAA%3B%3BEAmOA%2CSAII%3BIAvOJ%2CWAAA%3B%3BEAmOA%2CSAKI%3BIAxOJ%2CWAAA%3B%3BEAmOA%2CSAMI%3BIAzOJ%2CWAAA%3B%3BEAmOA%2CSAOI%3BIA1OJ%2CWAAA%3B%3BEAmOA%2CSAQI%3BIA3OJ%2CWAAA%3B%3BEAmOA%2CSASI%3BIA5OJ%2CWAAA%3B%3BEAmOA%2CSAUI%3BIA7OJ%2CWAAA%3B%3BEAmOA%2CSAWI%3BIA9OJ%2CWAAA%3B%3BEAmOA%2CSAYI%3BIA%5C%2FOJ%2CWAAA%3B%3BEAmOA%2CSAaI%3BIAhPJ%2CWAAA%3B%3BEAmOA%2CSAcI%3BIAjPJ%2CWAAA%3B%3BEAmPA%3BIAnPA%2CUAAA%3B%3BEAmPA%2CSAGI%3BIAtPJ%2CmBAAA%3B%3BEAmPA%2CSAII%3BIAvPJ%2CmBAAA%3B%3BEAmPA%2CSAKI%3BIAxPJ%2CWAAA%3B%3BEAmPA%2CSAMI%3BIAzPJ%2CoBAAA%3B%3BEAmPA%2CSAOI%3BIA1PJ%2CoBAAA%3B%3BEAmPA%2CSAQI%3BIA3PJ%2CWAAA%3B%3BEAmPA%2CSASI%3BIA5PJ%2CoBAAA%3B%3BEAmPA%2CSAUI%3BIA7PJ%2CoBAAA%3B%3BEAmPA%2CSAWI%3BIA9PJ%2CWAAA%3B%3BEAmPA%2CSAYI%3BIA%5C%2FPJ%2CoBAAA%3B%3BEAmPA%2CSAaI%3BIAhQJ%2CoBAAA%3B%3BEAmPA%2CSAcI%3BIAjQJ%2CWAAA%3B%3BEAmQA%3BIAnQA%2CmBAAA%3B%3BEAmQA%2CSAGI%3BIAtQJ%2CUAAA%3B%3BEAmQA%2CSAII%3BIAvQJ%2CUAAA%3B%3BEAmQA%2CSAKI%3BIAxQJ%2CUAAA%3B%3BEAmQA%2CSAMI%3BIAzQJ%2CWAAA%3B%3BEAmQA%2CSAOI%3BIA1QJ%2CWAAA%3B%3BEAmQA%2CSAQI%3BIA3QJ%2CWAAA%3B%3BEAmQA%2CSASI%3BIA5QJ%2CWAAA%3B%3BEAmQA%2CSAUI%3BIA7QJ%2CWAAA%3B%3BEAmQA%2CSAWI%3BIA9QJ%2CWAAA%3B%3BEAmQA%2CSAYI%3BIA%5C%2FQJ%2CWAAA%3B%3BEAmQA%2CSAaI%3BIAhRJ%2CWAAA%3B%3BEAmQA%2CSAcI%3BIAjRJ%2CWAAA%3B%3BEAmRA%3BIAnRA%2CmBAAA%3B%3BEAmRA%2CSAGI%3BIAtRJ%2CUAAA%3B%3BEAmRA%2CSAII%3BIAvRJ%2CUAAA%3B%3BEAmRA%2CSAKI%3BIAxRJ%2CUAAA%3B%3BEAmRA%2CSAMI%3BIAzRJ%2CUAAA%3B%3BEAmRA%2CSAOI%3BIA1RJ%2CWAAA%3B%3BEAmRA%2CSAQI%3BIA3RJ%2CWAAA%3B%3BEAmRA%2CSASI%3BIA5RJ%2CWAAA%3B%3BEAmRA%2CSAUI%3BIA7RJ%2CWAAA%3B%3BEAmRA%2CSAWI%3BIA9RJ%2CWAAA%3B%3BEAmRA%2CSAYI%3BIA%5C%2FRJ%2CWAAA%3B%3BEAmRA%2CSAaI%3BIAhSJ%2CWAAA%3B%3BEAmRA%2CSAcI%3BIAjSJ%2CWAAA%3B%3BEAmSA%3BIAnSA%2CUAAA%3B%3BEAmSA%2CSAGI%3BIAtSJ%2CmBAAA%3B%3BEAmSA%2CSAII%3BIAvSJ%2CmBAAA%3B%3BEAmSA%2CSAKI%3BIAxSJ%2CUAAA%3B%3BEAmSA%2CSAMI%3BIAzSJ%2CmBAAA%3B%3BEAmSA%2CSAOI%3BIA1SJ%2CmBAAA%3B%3BEAmSA%2CSAQI%3BIA3SJ%2CWAAA%3B%3BEAmSA%2CSASI%3BIA5SJ%2CoBAAA%3B%3BEAmSA%2CSAUI%3BIA7SJ%2CoBAAA%3B%3BEAmSA%2CSAWI%3BIA9SJ%2CWAAA%3B%3BEAmSA%2CSAYI%3BIA%5C%2FSJ%2CoBAAA%3B%3BEAmSA%2CSAaI%3BIAhTJ%2CoBAAA%3B%3BEAmSA%2CSAcI%3BIAjTJ%2CWAAA%3B%3BEAmTA%3BIAnTA%2CmBAAA%3B%3BEAmTA%2CSAGI%3BIAtTJ%2CmBAAA%3B%3BEAmTA%2CSAII%3BIAvTJ%2CmBAAA%3B%3BEAmTA%2CSAKI%3BIAxTJ%2CmBAAA%3B%3BEAmTA%2CSAMI%3BIAzTJ%2CmBAAA%3B%3BEAmTA%2CSAOI%3BIA1TJ%2CyBAAA%3B%3BEAmTA%2CSAQI%3BIA3TJ%2CmBAAA%3B%3BEAmTA%2CSASI%3BIA5TJ%2CWAAA%3B%3BEAmTA%2CSAUI%3BIA7TJ%2CoBAAA%3B%3BEAmTA%2CSAWI%3BIA9TJ%2CoBAAA%3B%3BEAmTA%2CSAYI%3BIA%5C%2FTJ%2CoBAAA%3B%3BEAmTA%2CSAaI%3BIAhUJ%2CoBAAA%3B%3BEAmTA%2CSAcI%3BIAjUJ%2CoBAAA%3B%3BEAmUA%3BIAnUA%2CmBAAA%3B%3BEAmUA%2CSAGI%3BIAtUJ%2CYAAA%3B%3BEAmUA%2CSAII%3BIAvUJ%2CUAAA%3B%3BEAmUA%2CSAKI%3BIAxUJ%2CYAAA%3B%3BEAmUA%2CSAMI%3BIAzUJ%2CUAAA%3B%3BEAmUA%2CSAOI%3BIA1UJ%2CYAAA%3B%3BEAmUA%2CSAQI%3BIA3UJ%2CUAAA%3B%3BEAmUA%2CSASI%3BIA5UJ%2CYAAA%3B%3BEAmUA%2CSAUI%3BIA7UJ%2CWAAA%3B%3BEAmUA%2CSAWI%3BIA9UJ%2CaAAA%3B%3BEAmUA%2CSAYI%3BIA%5C%2FUJ%2CWAAA%3B%3BEAmUA%2CSAaI%3BIAhVJ%2CaAAA%3B%3BEAmUA%2CSAcI%3BIAjVJ%2CWAAA%3B%3BEAmVA%3BIAnVA%2CUAAA%3B%3BEAmVA%2CSAGI%3BIAtVJ%2CmBAAA%3B%3BEAmVA%2CSAII%3BIAvVJ%2CmBAAA%3B%3BEAmVA%2CSAKI%3BIAxVJ%2CmBAAA%3B%3BEAmVA%2CSAMI%3BIAzVJ%2CmBAAA%3B%3BEAmVA%2CSAOI%3BIA1VJ%2CmBAAA%3B%3BEAmVA%2CSAQI%3BIA3VJ%2CmBAAA%3B%3BEAmVA%2CSASI%3BIA5VJ%2CyBAAA%3B%3BEAmVA%2CSAUI%3BIA7VJ%2CmBAAA%3B%3BEAmVA%2CSAWI%3BIA9VJ%2CWAAA%3B%3BEAmVA%2CSAYI%3BIA%5C%2FVJ%2CoBAAA%3B%3BEAmVA%2CSAaI%3BIAhWJ%2CoBAAA%3B%3BEAmVA%2CSAcI%3BIAjWJ%2CoBAAA%3B%3BEAmWA%3BIAnWA%2CmBAAA%3B%3BEAmWA%2CUAGI%3BIAtWJ%2CUAAA%3B%3BEAmWA%2CUAII%3BIAvWJ%2CUAAA%3B%3BEAmWA%2CUAKI%3BIAxWJ%2CUAAA%3B%3BEAmWA%2CUAMI%3BIAzWJ%2CUAAA%3B%3BEAmWA%2CUAOI%3BIA1WJ%2CUAAA%3B%3BEAmWA%2CUAQI%3BIA3WJ%2CUAAA%3B%3BEAmWA%2CUASI%3BIA5WJ%2CUAAA%3B%3BEAmWA%2CUAUI%3BIA7WJ%2CUAAA%3B%3BEAmWA%2CUAWI%3BIA9WJ%2CUAAA%3B%3BEAmWA%2CUAYI%3BIA%5C%2FWJ%2CWAAA%3B%3BEAmWA%2CUAaI%3BIAhXJ%2CWAAA%3B%3BEAmWA%2CUAcI%3BIAjXJ%2CWAAA%3B%3BEAmXA%3BIAnXA%2CmBAAA%3B%3BEAmXA%2CUAGI%3BIAtXJ%2CkBAAA%3B%3BEAmXA%2CUAII%3BIAvXJ%2CmBAAA%3B%3BEAmXA%2CUAKI%3BIAxXJ%2CmBAAA%3B%3BEAmXA%2CUAMI%3BIAzXJ%2CmBAAA%3B%3BEAmXA%2CUAOI%3BIA1XJ%2CmBAAA%3B%3BEAmXA%2CUAQI%3BIA3XJ%2CmBAAA%3B%3BEAmXA%2CUASI%3BIA5XJ%2CmBAAA%3B%3BEAmXA%2CUAUI%3BIA7XJ%2CmBAAA%3B%3BEAmXA%2CUAWI%3BIA9XJ%2CyBAAA%3B%3BEAmXA%2CUAYI%3BIA%5C%2FXJ%2CmBAAA%3B%3BEAmXA%2CUAaI%3BIAhYJ%2CWAAA%3B%3BEAmXA%2CUAcI%3BIAjYJ%2CoBAAA%3B%3BEAmYA%3BIAnYA%2CWAAA%3B%3BEAmYA%2CUAGI%3BIAtYJ%2CkBAAA%3B%3BEAmYA%2CUAII%3BIAvYJ%2CmBAAA%3B%3BEAmYA%2CUAKI%3BIAxYJ%2CUAAA%3B%3BEAmYA%2CUAMI%3BIAzYJ%2CmBAAA%3B%3BEAmYA%2CUAOI%3BIA1YJ%2CmBAAA%3B%3BEAmYA%2CUAQI%3BIA3YJ%2CUAAA%3B%3BEAmYA%2CUASI%3BIA5YJ%2CmBAAA%3B%3BEAmYA%2CUAUI%3BIA7YJ%2CmBAAA%3B%3BEAmYA%2CUAWI%3BIA9YJ%2CUAAA%3B%3BEAmYA%2CUAYI%3BIA%5C%2FYJ%2CmBAAA%3B%3BEAmYA%2CUAaI%3BIAhZJ%2CmBAAA%3B%3BEAmYA%2CUAcI%3BIAjZJ%2CWAAA%3B%3B%3BAA%2BlBJ%2CmBAzM4C%3BEAGxC%3BIpBrZA%3BIoBAA%3B%3BEAyZA%3BIA7ZA%2CkBAAA%3B%3BEA6ZA%2CSAGI%3BIAhaJ%2CWAAA%3B%3BEA6ZA%2CSAII%3BIAjaJ%2CWAAA%3B%3BEA6ZA%2CSAKI%3BIAlaJ%2CWAAA%3B%3BEA6ZA%2CSAMI%3BIAnaJ%2CWAAA%3B%3BEA6ZA%2CSAOI%3BIApaJ%2CWAAA%3B%3BEA6ZA%2CSAQI%3BIAraJ%2CWAAA%3B%3BEA6ZA%2CSASI%3BIAtaJ%2CWAAA%3B%3BEA6ZA%2CSAUI%3BIAvaJ%2CWAAA%3B%3BEA6ZA%2CSAWI%3BIAxaJ%2CWAAA%3B%3BEA6ZA%2CSAYI%3BIAzaJ%2CYAAA%3B%3BEA6ZA%2CSAaI%3BIA1aJ%2CYAAA%3B%3BEA6ZA%2CSAcI%3BIA3aJ%2CYAAA%3B%3BEA6aA%3BIA7aA%2CmBAAA%3B%3BEA6aA%2CSAGI%3BIAhbJ%2CUAAA%3B%3BEA6aA%2CSAII%3BIAjbJ%2CWAAA%3B%3BEA6aA%2CSAKI%3BIAlbJ%2CWAAA%3B%3BEA6aA%2CSAMI%3BIAnbJ%2CWAAA%3B%3BEA6aA%2CSAOI%3BIApbJ%2CWAAA%3B%3BEA6aA%2CSAQI%3BIArbJ%2CWAAA%3B%3BEA6aA%2CSASI%3BIAtbJ%2CWAAA%3B%3BEA6aA%2CSAUI%3BIAvbJ%2CWAAA%3B%3BEA6aA%2CSAWI%3BIAxbJ%2CWAAA%3B%3BEA6aA%2CSAYI%3BIAzbJ%2CWAAA%3B%3BEA6aA%2CSAaI%3BIA1bJ%2CWAAA%3B%3BEA6aA%2CSAcI%3BIA3bJ%2CWAAA%3B%3BEA6bA%3BIA7bA%2CUAAA%3B%3BEA6bA%2CSAGI%3BIAhcJ%2CmBAAA%3B%3BEA6bA%2CSAII%3BIAjcJ%2CmBAAA%3B%3BEA6bA%2CSAKI%3BIAlcJ%2CWAAA%3B%3BEA6bA%2CSAMI%3BIAncJ%2CoBAAA%3B%3BEA6bA%2CSAOI%3BIApcJ%2CoBAAA%3B%3BEA6bA%2CSAQI%3BIArcJ%2CWAAA%3B%3BEA6bA%2CSASI%3BIAtcJ%2CoBAAA%3B%3BEA6bA%2CSAUI%3BIAvcJ%2CoBAAA%3B%3BEA6bA%2CSAWI%3BIAxcJ%2CWAAA%3B%3BEA6bA%2CSAYI%3BIAzcJ%2CoBAAA%3B%3BEA6bA%2CSAaI%3BIA1cJ%2CoBAAA%3B%3BEA6bA%2CSAcI%3BIA3cJ%2CWAAA%3B%3BEA6cA%3BIA7cA%2CmBAAA%3B%3BEA6cA%2CSAGI%3BIAhdJ%2CUAAA%3B%3BEA6cA%2CSAII%3BIAjdJ%2CUAAA%3B%3BEA6cA%2CSAKI%3BIAldJ%2CUAAA%3B%3BEA6cA%2CSAMI%3BIAndJ%2CWAAA%3B%3BEA6cA%2CSAOI%3BIApdJ%2CWAAA%3B%3BEA6cA%2CSAQI%3BIArdJ%2CWAAA%3B%3BEA6cA%2CSASI%3BIAtdJ%2CWAAA%3B%3BEA6cA%2CSAUI%3BIAvdJ%2CWAAA%3B%3BEA6cA%2CSAWI%3BIAxdJ%2CWAAA%3B%3BEA6cA%2CSAYI%3BIAzdJ%2CWAAA%3B%3BEA6cA%2CSAaI%3BIA1dJ%2CWAAA%3B%3BEA6cA%2CSAcI%3BIA3dJ%2CWAAA%3B%3BEA6dA%3BIA7dA%2CmBAAA%3B%3BEA6dA%2CSAGI%3BIAheJ%2CUAAA%3B%3BEA6dA%2CSAII%3BIAjeJ%2CUAAA%3B%3BEA6dA%2CSAKI%3BIAleJ%2CUAAA%3B%3BEA6dA%2CSAMI%3BIAneJ%2CUAAA%3B%3BEA6dA%2CSAOI%3BIApeJ%2CWAAA%3B%3BEA6dA%2CSAQI%3BIAreJ%2CWAAA%3B%3BEA6dA%2CSASI%3BIAteJ%2CWAAA%3B%3BEA6dA%2CSAUI%3BIAveJ%2CWAAA%3B%3BEA6dA%2CSAWI%3BIAxeJ%2CWAAA%3B%3BEA6dA%2CSAYI%3BIAzeJ%2CWAAA%3B%3BEA6dA%2CSAaI%3BIA1eJ%2CWAAA%3B%3BEA6dA%2CSAcI%3BIA3eJ%2CWAAA%3B%3BEA6eA%3BIA7eA%2CUAAA%3B%3BEA6eA%2CSAGI%3BIAhfJ%2CmBAAA%3B%3BEA6eA%2CSAII%3BIAjfJ%2CmBAAA%3B%3BEA6eA%2CSAKI%3BIAlfJ%2CUAAA%3B%3BEA6eA%2CSAMI%3BIAnfJ%2CmBAAA%3B%3BEA6eA%2CSAOI%3BIApfJ%2CmBAAA%3B%3BEA6eA%2CSAQI%3BIArfJ%2CWAAA%3B%3BEA6eA%2CSASI%3BIAtfJ%2CoBAAA%3B%3BEA6eA%2CSAUI%3BIAvfJ%2CoBAAA%3B%3BEA6eA%2CSAWI%3BIAxfJ%2CWAAA%3B%3BEA6eA%2CSAYI%3BIAzfJ%2CoBAAA%3B%3BEA6eA%2CSAaI%3BIA1fJ%2CoBAAA%3B%3BEA6eA%2CSAcI%3BIA3fJ%2CWAAA%3B%3BEA6fA%3BIA7fA%2CmBAAA%3B%3BEA6fA%2CSAGI%3BIAhgBJ%2CmBAAA%3B%3BEA6fA%2CSAII%3BIAjgBJ%2CmBAAA%3B%3BEA6fA%2CSAKI%3BIAlgBJ%2CmBAAA%3B%3BEA6fA%2CSAMI%3BIAngBJ%2CmBAAA%3B%3BEA6fA%2CSAOI%3BIApgBJ%2CyBAAA%3B%3BEA6fA%2CSAQI%3BIArgBJ%2CmBAAA%3B%3BEA6fA%2CSASI%3BIAtgBJ%2CWAAA%3B%3BEA6fA%2CSAUI%3BIAvgBJ%2CoBAAA%3B%3BEA6fA%2CSAWI%3BIAxgBJ%2CoBAAA%3B%3BEA6fA%2CSAYI%3BIAzgBJ%2CoBAAA%3B%3BEA6fA%2CSAaI%3BIA1gBJ%2CoBAAA%3B%3BEA6fA%2CSAcI%3BIA3gBJ%2CoBAAA%3B%3BEA6gBA%3BIA7gBA%2CmBAAA%3B%3BEA6gBA%2CSAGI%3BIAhhBJ%2CYAAA%3B%3BEA6gBA%2CSAII%3BIAjhBJ%2CUAAA%3B%3BEA6gBA%2CSAKI%3BIAlhBJ%2CYAAA%3B%3BEA6gBA%2CSAMI%3BIAnhBJ%2CUAAA%3B%3BEA6gBA%2CSAOI%3BIAphBJ%2CYAAA%3B%3BEA6gBA%2CSAQI%3BIArhBJ%2CUAAA%3B%3BEA6gBA%2CSASI%3BIAthBJ%2CYAAA%3B%3BEA6gBA%2CSAUI%3BIAvhBJ%2CWAAA%3B%3BEA6gBA%2CSAWI%3BIAxhBJ%2CaAAA%3B%3BEA6gBA%2CSAYI%3BIAzhBJ%2CWAAA%3B%3BEA6gBA%2CSAaI%3BIA1hBJ%2CaAAA%3B%3BEA6gBA%2CSAcI%3BIA3hBJ%2CWAAA%3B%3BEA6hBA%3BIA7hBA%2CUAAA%3B%3BEA6hBA%2CSAGI%3BIAhiBJ%2CmBAAA%3B%3BEA6hBA%2CSAII%3BIAjiBJ%2CmBAAA%3B%3BEA6hBA%2CSAKI%3BIAliBJ%2CmBAAA%3B%3BEA6hBA%2CSAMI%3BIAniBJ%2CmBAAA%3B%3BEA6hBA%2CSAOI%3BIApiBJ%2CmBAAA%3B%3BEA6hBA%2CSAQI%3BIAriBJ%2CmBAAA%3B%3BEA6hBA%2CSASI%3BIAtiBJ%2CyBAAA%3B%3BEA6hBA%2CSAUI%3BIAviBJ%2CmBAAA%3B%3BEA6hBA%2CSAWI%3BIAxiBJ%2CWAAA%3B%3BEA6hBA%2CSAYI%3BIAziBJ%2CoBAAA%3B%3BEA6hBA%2CSAaI%3BIA1iBJ%2CoBAAA%3B%3BEA6hBA%2CSAcI%3BIA3iBJ%2CoBAAA%3B%3BEA6iBA%3BIA7iBA%2CmBAAA%3B%3BEA6iBA%2CUAGI%3BIAhjBJ%2CUAAA%3B%3BEA6iBA%2CUAII%3BIAjjBJ%2CUAAA%3B%3BEA6iBA%2CUAKI%3BIAljBJ%2CUAAA%3B%3BEA6iBA%2CUAMI%3BIAnjBJ%2CUAAA%3B%3BEA6iBA%2CUAOI%3BIApjBJ%2CUAAA%3B%3BEA6iBA%2CUAQI%3BIArjBJ%2CUAAA%3B%3BEA6iBA%2CUASI%3BIAtjBJ%2CUAAA%3B%3BEA6iBA%2CUAUI%3BIAvjBJ%2CUAAA%3B%3BEA6iBA%2CUAWI%3BIAxjBJ%2CUAAA%3B%3BEA6iBA%2CUAYI%3BIAzjBJ%2CWAAA%3B%3BEA6iBA%2CUAaI%3BIA1jBJ%2CWAAA%3B%3BEA6iBA%2CUAcI%3BIA3jBJ%2CWAAA%3B%3BEA6jBA%3BIA7jBA%2CmBAAA%3B%3BEA6jBA%2CUAGI%3BIAhkBJ%2CkBAAA%3B%3BEA6jBA%2CUAII%3BIAjkBJ%2CmBAAA%3B%3BEA6jBA%2CUAKI%3BIAlkBJ%2CmBAAA%3B%3BEA6jBA%2CUAMI%3BIAnkBJ%2CmBAAA%3B%3BEA6jBA%2CUAOI%3BIApkBJ%2CmBAAA%3B%3BEA6jBA%2CUAQI%3BIArkBJ%2CmBAAA%3B%3BEA6jBA%2CUASI%3BIAtkBJ%2CmBAAA%3B%3BEA6jBA%2CUAUI%3BIAvkBJ%2CmBAAA%3B%3BEA6jBA%2CUAWI%3BIAxkBJ%2CyBAAA%3B%3BEA6jBA%2CUAYI%3BIAzkBJ%2CmBAAA%3B%3BEA6jBA%2CUAaI%3BIA1kBJ%2CWAAA%3B%3BEA6jBA%2CUAcI%3BIA3kBJ%2CoBAAA%3B%3BEA6kBA%3BIA7kBA%2CWAAA%3B%3BEA6kBA%2CUAGI%3BIAhlBJ%2CkBAAA%3B%3BEA6kBA%2CUAII%3BIAjlBJ%2CmBAAA%3B%3BEA6kBA%2CUAKI%3BIAllBJ%2CUAAA%3B%3BEA6kBA%2CUAMI%3BIAnlBJ%2CmBAAA%3B%3BEA6kBA%2CUAOI%3BIAplBJ%2CmBAAA%3B%3BEA6kBA%2CUAQI%3BIArlBJ%2CUAAA%3B%3BEA6kBA%2CUASI%3BIAtlBJ%2CmBAAA%3B%3BEA6kBA%2CUAUI%3BIAvlBJ%2CmBAAA%3B%3BEA6kBA%2CUAWI%3BIAxlBJ%2CUAAA%3B%3BEA6kBA%2CUAYI%3BIAzlBJ%2CmBAAA%3B%3BEA6kBA%2CUAaI%3BIA1lBJ%2CmBAAA%3B%3BEA6kBA%2CUAcI%3BIA3lBJ%2CWAAA%3B%3B%3BAA%2BlBJ%3BEACI%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAEJ%2CaAAc%3BEACV%3B%3BAAEJ%2CaAAc%3BAACd%2CaAAc%3BEACV%2C%2BBAAA%3B%3BAAEJ%2CaAAc%2CUAAU%3BAACxB%2CaAAc%2CUAAU%3BEACpB%3BEACA%3BEACA%2CsCAAA%3BEACA%3B%3BACnpBJ%3BEAAI%3B%3BAAEJ%3BEACI%2CcAAA%3BEACA%2CoBlBakB%2CuCkBblB%3BEACA%2CeAAA%3BEACA%2CmBAAA%3B%3BAAEJ%2CwBAAyB%3BEACrB%2CyBAAA%3B%3BAAEJ%3BEACI%2CcAAA%3BEACA%3B%3BAAEJ%2CCAAC%3BEACG%3BEACA%2CcAAA%3B%3BAAGJ%2CKAAM%3BEACF%2CoBAAA%3BEACA%3B%3BAAEJ%2CKAAM%2CkBAAmB%3BEACrB%2CoBAAA%3B%3BAAGJ%3BEACI%3B%3BAAEJ%3BEACI%3B%3BAAEJ%3BEACI%3BEACA%2C%2BBAAA%3BEACA%3B%3BAAGJ%3BEACI%3BEACA%3B%3BAAGA%2CQAAI%2CiBAAe%3BEACf%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAEJ%2CQAAI%3BEACA%2C0CAAA%3BEACA%2CeAAA%3B%3BAAFJ%2CQAAI%2CiBAGA%3BEACI%3BEACA%3BEACA%2CcAAA%3BEACA%3B%3BAAPR%2CQAAI%2CiBASA%3BEACI%3B%3BAAVR%2CQAAI%2CiBAaA%2CEAAC%3BEACG%3B%3BAA1BZ%2CQA8BI%3BEACI%3BEACA%3BEACA%3BEACA%2CcAAA%3BEACA%3B%3BAAIR%2CYAAa%2CSAAS%3BEAClB%3BEACA%3B%3B%3BAAIJ%3BEACI%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAGJ%2CYAAa%3BEACT%2CmBAAA%3B%3BAAGJ%2CsBACI%3BEACI%2CwBAAA%3BEACA%2CeAAA%3BEACA%3B%3BAAJR%2CsBAMI%3BEACI%3B%3BAAIR%3BEACI%2CyCAAA%3BEACA%2CyBAAA%3BEACA%3BEACA%3BEAEA%2CwDAAA%3BEACA%2CqDAAA%3BEACA%2CgDAAA%3B%3BAAGJ%3BEACI%3BEACA%3BEACA%3BEACA%2CkBAAA%3B%3BAACA%2CYAAC%3BEACG%2CcAAA%3B%3BAAGR%2CcAAe%2CaAAa%3BEACxB%2CqDAAA%3BEACA%3BEACA%3B%3BAAEJ%3BEACI%3BEACA%3BEACA%3B%3BAAHJ%2CKAII%3BEACI%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CoBAAA%3BEACA%2C4BAAA%3B%3BAAXR%2CKAaI%2CEAAC%3BEACG%3BEACA%2CcAAA%3B%3BAAGR%2CcAAe%2CaAAa%2CMAAM%3BEAC9B%2C4BAAA%3B%3BAAEJ%2CcAAe%2CaAAa%3BEACxB%2CcAAA%3BEACA%2C6BAAA%3BEACA%2CcAAA%3BEACA%3B%3BAAEJ%2CYAAa%3BEACT%2CaAAa%2CeAAc%2C8CAA3B%3BEACA%3BEACA%3B%3BAAEJ%2CYAAa%3BEACT%3BEACA%3BEACA%3BEACA%2CcAAA%3BEACA%3BEACA%3B%3BAAEJ%2CYAAa%2CmBAAmB%3BEAC5B%3BEACA%3B%3BAAEJ%2CYAAa%2CmBAAmB%3BEAC5B%3BEACA%2CoBAAA%3BEACA%2CcAAA%3BEACA%3BEACA%3BEACA%3B%3BAAEJ%2CYAAa%2CmBAAmB%3BEAC5B%3BEACA%3B%3BAAEJ%2CYAAa%2CmBAAmB%3BEAC5B%3B%3BAAEJ%2CYAAa%2CmBAAmB%3BEAC5B%2CYAAA%3B%3BAAEJ%2CYAAa%2CmBAAmB%3BEAC5B%3BEACA%3B%3BAAEJ%3BEACI%3BEACA%3BEACA%3B%3BAAEJ%2COAAQ%3BEACJ%3BEACA%3BEACA%3BEACA%3BEACA%2CcAAA%3B%3BAAEJ%2COAAQ%2CUAAU%3BEACd%2CaAAa%2CeAAc%2C8CAA3B%3BEACA%2CgBAAgB%2CsBAAhB%3BEACA%3BEACA%3BEACA%2CcAAA%3BEACA%3BEACA%2CcAAA%3BEACA%3BEACA%3B%3BAAEJ%2COAAQ%2CUAAU%2CEAAC%3BEACf%2CcAAA%3BEACA%3B%3BAAKJ%2CiBAAkB%3BEACd%2C0BAAA%3BEACA%3BEACA%3B%3B%3BAAGJ%3BEACI%2CoBlB7NkB%2CuCkB6NlB%3BEACA%3BEACA%3BEACA%2CcAAA%3BEACA%3B%3BAAMJ%2CmBAHyD%3BEAGzD%3BIAFQ%3B%3B%3BAAGR%3BEACI%2C6BlBvOsC%2CwBkBuOtC%3BEACA%2CeAAA%3BEACA%2CmBAAA%3B%3BAAEJ%2CgBAAiB%3BEACb%2CmBAAA%3B%3BAAEA%2CgBAHa%2CEAGZ%3BEACG%3B%3BAAIR%3BEACI%3BEACA%2C6BAAA%3BEACA%2CiBAAA%3B%3BAAEJ%3BEACI%3B%3BAASJ%2CmBANwD%3BEAChD%2CKAAQ%3BIACJ%2C6BAAA%3BIACA%2CiBAAA%3B%3B%3BAAIZ%3BEACI%3B%3BAADJ%2CQAGI%2CIAAM%3BEACF%2CmBAAA%3B%3BAAGR%2CQAAS%2CQAAQ%3BEACb%3B%3BAAEJ%2CQAAS%2CQAAQ%3BAACjB%3BEACI%3BEACA%3BEACA%3BEACA%2CcAAA%3BEACA%3B%3BAAEJ%2CcAAe%3BEACX%3B%3BAAGJ%3BEACI%2CoBAAA%3BEACA%2CyBAAA%3BEACA%3BEACA%3BEACA%3BEACA%2CkBAAA%3BEACA%3BEACA%3BEACA%2CiBAAA%3BEACA%3BEACA%3BEACA%3B%3BAAEJ%2CaAAa%3BEACT%3BEACA%3B%3B%3BAAMJ%3BEACI%2CoBAAA%3BEACA%3BEACA%2CcAAA%3BEACA%3BEACA%3B%3BAAEJ%3BEACI%3B%3BAAEJ%3BEACI%2CeAAA%3BEACA%2CcAAA%3BEACA%3BEACA%2C6BlB%5C%2FTkB%2CuCkB%2BTlB%3B%3B%3BAAUJ%2CwBAN0C%3BEACtC%3BIACI%3B%3B%3BAAUR%2CwBAN2C%3BEACvC%3BIACI%3B%3B%3BAA0BR%2CwBAtB2C%3BEACvC%2CYAAa%2CmBAAmB%3BIAC5B%3BIACA%3B%3BEAEJ%2CQAAW%3BIACP%3B%3BEAEJ%2CcAAe%2CaAAa%3BIACxB%3BIACA%3B%3BEAEJ%2CQAAS%2CQAAQ%2CeAAe%3BIAE5B%3B%3BEAGJ%3BIACI%2CsBAAA%3BIACA%3B%3B%3BAAsBR%2CwBAnB0C%3BEACtC%2CQAAW%2CiBAAe%3BIACtB%3B%3BEAEJ%3BIACI%3BIACA%3B%3BEAEJ%2CcAAe%2CaAAa%3BIACxB%3BIACA%3B%3BEAEJ%2CQAAW%2CiBAAe%3BIACtB%3B%3BEAEJ%2CYAAa%2CSAAS%3BIAClB%3B%3B%3BAAsBR%2CwBAnB0C%3BEACtC%2CsBACI%3BIACI%2CwBAAA%3BIACA%3B%3BEAHR%2CsBAKI%3BIACI%3B%3BEAGR%3BIACI%2CsBAAA%3BIACA%3BIACA%3B%3BEAHJ%2CKAII%3BIACI%3B%3B%3BAAqCZ%2CwBAjC0C%3BEAEtC%3BIACI%3BIACA%3B%3BEAEJ%2CKACI%3BIACI%3BIACA%3BIACA%3B%3BEAJR%2CKACI%2CEAKI%3BIACI%3B%3BEAIZ%2CcAAe%2CaAAa%3BIACxB%3BIACA%3B%3BEAEJ%2CYAAa%2CmBAAmB%3BIAAK%3BIAA%2BB%3B%3BEACpE%3BIAAgB%3B%3BEAChB%3BIAAQ%3B%3BEACR%2CQAAW%3BIAAQ%3B%3BEAEnB%2CQAAW%3BIAAgB%3B%3BEAC3B%2CQAAW%3BIAAQ%3B%3BEACnB%3BIAAe%3BIAAa%3BIAAa%3B%3BEACzC%2CYAAa%3BIAAU%3BIAAa%3BIAAa%3B%3BEACjD%3BIAAa%3BIAAa%3B%3B%3BAAU9B%2CwBAP0C%3BEACtC%2CgBACI%3BIACI%3B%3B%3BAAcZ%2CwBAV0C%3BEACtC%2CsBACI%3BIACI%3B%3BEAFR%2CsBAII%3BIACI%3B%3B%3BAA%2BBZ%2CwBA3B0C%3BEAEtC%2CYAAa%2CmBAAmB%3BIAC5B%3BIACA%3B%3BEAEJ%2CYAAa%2CmBAAmB%3BIAC5B%3BIACA%3B%3BEAEJ%2CYAAa%2CmBAAmB%3BIAC5B%3BIACA%3BIACA%3B%3BEAEJ%2CcAAe%2CaAAa%3BIACxB%3B%3BEAEJ%3BIACI%3B%3BEAEJ%2CKACI%3BIACI%3B%3B%3B%3BACpeZ%3BEACE%2CcAAA%3BEACA%3BEACA%3B%3BAAEF%2CQAAS%3BEACP%3BEACA%3BEACA%2CkBAAA%3B%3BAAEF%2CQAAS%2CGAAG%3BAACZ%2CYAAa%2CGAAG%3BEACd%3BEACA%3BEACA%3BEACA%3BEACA%3BEAEA%2CeAAA%3BEACA%2CoBAAA%3B%3BAAEF%2CQAAS%2CGAAG%2CEAAC%3BEACX%3B%3BAAEF%2CQAAS%2CGAAE%2CMAAO%3BAAClB%2CQAAS%2CGAAE%2COAAQ%3BAACnB%2CQAAS%2CGAAE%2CMAAO%3BEAChB%2CcAAA%3B%3BAAEF%2CQAAS%2CGAAE%2CMAAO%2CcAAc%3BEAC9B%3B%3BAAEF%2CQAAS%2CGAAG%3BEACV%3BEACA%3B%3BAAEF%2CQAAS%2CGAAG%2CGAAG%3BEACb%3BEACA%3BEACA%3B%3BAAEF%2CQAAS%2CGAAG%2CGAAE%2CaAAc%3BEAC1B%3B%3BAAEF%2CQAAS%2CGAAE%2CMAAO%2CGAAG%2CGAAG%3BEACtB%2CcAAA%3B%3BAAEF%2CQAAS%2CGAAE%2CMAAO%2CGAAG%2CGAAG%2CEAAC%3BEACvB%2CcAAA%3B%3BAAIF%2CQAAS%2CGAAG%2CGAAG%2CGAAG%3BEAChB%3BEACA%3B%3BAAGF%2CQAAS%2CGAAG%2CGAAG%2CGAAG%2CGAAG%3BEACnB%3B%3BAAEF%2CQAAS%2CGAAG%2CGAAG%2CGAAG%2CGAAG%2CGAAG%2CGAAG%3BEACzB%3B%3BAAEF%3BEACE%2CqBAAA%3BEACA%3BEACA%3B%3BAAEF%2CcAAc%3BEACZ%2CqBAAA%3B%3B%3BAAKF%2CSAAS%2CaAAc%3BEACrB%2CyBAAA%3BEACA%2CqBAAA%3BEACA%3B%3BAAEF%2CSAAS%2CaAAc%2CWAAW%3BEAChC%2CaAAa%2CeAAe%2C8CAA5B%3BEACA%2CcAAA%3BEACA%3BEACA%3BEACA%3B%3BAAEF%2CQAAS%2CWAAW%2CQAAO%3BEACzB%2CqBAAA%3BEACA%3B%3BAAEF%2CYAAe%2CKAAE%2CIAAI%2CaAAa%3BEAChC%3B%3BAAEF%2CQAAW%2CYAAY%2CaAAa%3BEAClC%3B%3BAAEF%2CQAAW%3BEACT%2CyBAAA%3BEACA%3B%3BAAEF%2CQAAW%2CYAAY%3BEACrB%3B%3BAAEF%2CYACE%3BEACE%3B%3BAAGJ%2CQAAW%2CYAAY%2CeAAa%3BEAClC%2CqBAAA%3BEACA%3B%3BAAEF%2CQAAW%2CYAAY%2CeAAa%2CGAAG%3BEACrC%2CcAAA%3B%3BAAEF%2CQACE%2CaACI%2CKACA%2CSAAQ%3BAAHd%2CQACE%2CaACI%2CKAEA%2CUAAS%3BEACP%2CqBAAA%3B%3B%3BAAMR%2CEAAE%3BEACA%3BEACA%3B%3BAAEF%2CUAAW%2CGAAG%3BEACZ%2CcAAA%3BEACA%3B%3BAAGF%2CUAAW%3BEACT%3BEACA%2CsBAAA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAEF%2CUAAW%2CGAAE%2CMAAS%3BEACpB%2CcAAA%3B%3BAAEF%3BEACE%3BEACA%3B%3BAAEF%3BEACE%3B%3BAAEF%3BEACE%3B%3BAAeF%2CgBAbmC%3BEACjC%3BIACE%3BIACA%2CsBAAsB%2CkCAAtB%3BIACA%3BIACA%2CgCAAA%3BIACA%3BIACA%2CyBAAA%3B%3BEAEF%3BIACE%3B%3B%3BAA4EJ%2CgBAzEmC%3BEAC%5C%2FB%2CIAAI%3BIACJ%3B%3BEAEF%3BIACE%3BIACA%3BIACA%3BIACA%3BIACA%3B%3BEAEF%2CQAAQ%3BIACN%3B%3BEAEF%2CQAAQ%3BIACN%3BIACA%3BIACA%3B%3BEAEF%2CQAAS%3BIACP%3BIACA%3BIACA%3BIACA%2CcAAA%3BIACA%3BIACA%3BIACA%3B%3BEAEF%2CQAAS%2CGAAG%3BIACV%3BIACA%3BIACA%3BIACA%3BIACA%3BIACA%3BIACA%3BIACA%2CcAAA%3BIACA%2CoBAAA%3B%3BEAEF%2CQAAS%2CGAAK%3BIACZ%3BIACA%3BIACA%3BIACA%3B%3BEAEF%2CQAAS%2CGAAE%2CMAAS%3BIAClB%3B%3BEAEF%2CQAAS%2CGAAK%2CKAAG%3BIACf%3B%3BEAEF%2CQAAS%2CGAAG%2CGAAG%2CGAAK%3BIAClB%3BIACA%3B%3BEAEF%2CQAAS%2CGAAG%2CGAAE%3BIACZ%3BIACA%3BIACA%3BIACA%3B%3BEAEF%2CQAAS%2CGAAG%2CGAAE%2CKAAM%3BIAClB%3BIACA%3B%3BEAEF%2CQAAS%2CGAAG%2CGAAE%2CKAAM%2CGAAE%3BIACpB%3BIACA%3B%3BEAEF%3BIACE%3B%3B%3BAA0BJ%2CgBAvBmC%3BEACjC%2CQAAS%3BIACP%3B%3BEAEF%3BIACE%3B%3BEAEF%3BIACE%3B%3B%3BAC1PJ%2CcACI%3BEACI%2C4DAAA%3BEACA%3BEACA%3B%3BAAGR%2CcAAe%3BEACX%3B%3BAAEJ%3BEACI%2CoBAAA%3BEACA%2CeAAA%3BEACA%3BEACA%2CmBAAA%3B%3BAAJJ%2CSAKI%3BEACI%3B%3BAAGR%2CSAAS%3BEACL%3B%3BAAEJ%2CKACI%2CkBACI%3BEACI%2CUAAA%3B%3BAAIZ%2CsBACI%2CYACI%3BEACI%2CcAAA%3BEACA%2CoBAAA%3BEACA%2CeAAA%3B%3BAALZ%2CsBAQI%3BEACI%2CcAAA%3BEACA%2CoBAAA%3BEACA%2CeAAA%3B%3BAAGR%2CuBACI%2CeACI%2CMACI%3BEACI%2CeAAA%3BEACA%2CoBAAA%3BEACA%2CcAAA%3B%3BAANhB%2CuBAUI%3BEACI%2CcAAA%3BEACA%2CoBAAA%3BEACA%2CeAAA%3B%3BAAGR%2CeAEI%3BAADJ%2CoBACI%3BEACI%2CcAAA%3BEACA%2CoBAAA%3BEACA%2CeAAA%3B%3BAALR%2CeAOI%3BAANJ%2CoBAMI%3BEACI%2CcAAA%3BEACA%2CoBAAA%3BEACA%2CeAAA%3B%3BAAGR%2CeACI%2CiCACI%2C0BACI%3BAAHZ%2CeACI%2CiCACI%2C0BAEI%3BEACI%2CcAAA%3B%3BAALhB%2CeACI%2CiCACI%2C0BAKI%2CWAAU%3BAAPtB%2CeACI%2CiCACI%2C0BAMI%2CWAAU%3BEACN%2CcAAA%3B%3BAAKhB%2C0BACI%2CmBACI%2CMACI%3BEACI%2CqBAAA%3BEACA%2CcAAA%3B%3BAALhB%2C0BACI%2CmBAOI%2CqBACI%3BEACI%2C%2BBAAA%3BEACA%2CcAAA%3B%3B%3BAAMhB%2CKAAQ%2CMAAI%2CkCAAiC%3BEACzC%3BEACA%3B%3BAAEJ%2CgBAAiB%2CMAAQ%2CMAAI%2CkCAAiC%3BEAAiB%3B%3BAAC%5C%2FE%2CKAAQ%2CMAAI%2CkCAAiC%2CcAAe%2CuBAAuB%3BEAAwB%3B%3BAAC3G%2CKAAQ%2CMAAI%2CkCAAiC%2CcAAe%2CuBAAuB%2CsBAAsB%2CEAAC%3BEAAS%2CSAAS%2CaAAT%3BEAAwB%3B%3B%3BAAE3I%2CkBAAmB%2CQAAQ%2CMAAM%2CUAAU%3BAAC3C%2CKAAM%2CcAAc%2CGAAG%3BAACvB%2CkBAAmB%2CQAAQ%2CMAAM%2CWAAW%3BEACxC%2CcAAA%3B%3B%3BAAIJ%3BEACI%2CeAAA%3BEACA%2CcAAA%3B%3BAAGJ%2CiBAAkB%3BEACd%3B%3BAAGJ%2CSAAU%3BEACN%3B%3BAAEJ%3BEACI%2CmBAAA%3B%3BAADJ%2CcAEI%3BEACI%2CeAAA%3B%3BAAGR%2CQAAQ%3BEACJ%3B%3BAAEJ%2CSAAS%3BEACL%3B%3BAAEJ%2C6BAA8B%3BEAC1B%2CcAAA%3BEACA%2CeAAA%3BEACA%2CoBAAA%3B%3B%3BAAGJ%2CSAAU%3BEAAO%3BEAAoB%3B%3BAACrC%2CSAAU%3BAAAI%2CSAAU%2CMAAM%3BAAAI%2CSAAU%2CMAAM%2CGAAE%2CYAAa%3BEAAK%3B%3BAACtE%2CSAAU%2CMAAQ%2CQAAM%2CGAAE%2CYAAa%3BEAAK%3B%3BAAC5C%2CSAAU%3BEAAK%3B%3BAAEf%3BEAAoB%2CeAAA%3BEAAgC%3B%3BAACpD%2CiBAAkB%3BEAAS%2CcAAA%3BEAAsB%2CoBAAA%3B%3BAACjD%2CiBAAkB%3BEAAK%3B%3BAACvB%2CiBAAkB%3BEAAc%2CeAAA%3B%3BAAChC%2CiBAAkB%3BEAAW%2CeAAA%3B%3BAAE7B%2CsBAAuB%2CqBAAqB%3BEACxC%2CgCAAA%3B%3BAAEJ%2CQAAS%3BEACL%2CeAAA%3BEACA%3BEACA%3B%3BAAEJ%2CQAAS%2CkBAAkB%3BEACvB%2CcAAA%3BEACA%2CoBAAA%3B%3BAAEJ%2CiBAAkB%3BEACd%3B%3BAAEJ%2CiBAAkB%3BEACd%3B%3BAAEJ%2CiBAAkB%3BEACd%3B%3BAAEJ%2CiBAAkB%3BEACd%3B%3BAAEJ%2CiBAAkB%3BEACd%3B%3BAAEJ%2CiBAAkB%3BEACd%3B%3BAAEJ%3BEACI%2CeAAA%3B%3BAAEJ%2CcAAe%2CiBAAmB%3BEAC9B%2CeAAA%3B%3BAAEJ%2CcAAe%2CGAAG%2CGAAG%3BEACjB%3B%3B%3BAAIJ%2CKAAM%2CUAAS%3BEACX%3BEACA%3B%3BAAEJ%2CeAAgB%3BEACZ%3B%3BAAEJ%2CSAAU%2CIAAI%2CuBAAuB%3BEACjC%3B%3B%3BAAKJ%2CSAAU%2CcAAc%3BEACpB%2CyBAAA%3BEACA%2CeAAA%3BEACA%2CoBAAA%3BEACA%3B%3BAAEJ%2CSAAU%2CcAAc%2CaAAY%3BEAChC%2CyBAAA%3BEACA%3B%3BAAEJ%2CKAAM%3BEACF%3BEACA%3B%3BAAGJ%2CKAAM%2CiBAAiB%2COAAO%3BEAC1B%3BEACA%3B%3BAAEJ%2CgBAAiB%2CcAAc%3BAAC%5C%2FB%2CgBAAiB%2CcAAc%3BEAC3B%2CyBAAA%3B%3BAAEJ%2CgBAAiB%2CcAAc%2CUAAS%3BAACxC%2CgBAAiB%2CcAAc%2CUAAS%3BEACpC%2CyBAAA%3BEACA%3B%3BAAGJ%2CcAAe%3BEACX%3BEACA%3BEACA%3BEACA%3B%3B%3B%3BAAOA%2CSAAS%2CcAAe%2CSAAS%2CSAAS%3BEACtC%3B%3BAAEJ%2CSAAS%2CcAAe%2CSAAS%3BEAC7B%3BEACA%3B%3BAAEJ%2CSAAS%2CcAAe%2CIAAI%3BEACxB%3B%3B%3BAAIJ%2CiBAAkB%2CUAAS%2CcAAe%2CSAAS%2CSAAS%3BEACxD%3B%3BAAEJ%2CiBAAkB%2CUAAS%2CcAAe%2CSAAS%2CSAAS%3BEACxD%3B%3BAAEJ%2CiBAAkB%2CUAAS%2CcAAe%2CSAAS%3BEAC%5C%2FC%3BEACA%3B%3BAAEJ%2CiBAAkB%2CIAAI%3BEAClB%3B%3B%3BAAKJ%2CSAAS%2CuBAAwB%2CSAAS%2CSAAS%3BEAC%5C%2FC%3B%3BAAEJ%2CSAAS%2CuBAAwB%2CSAAS%3BEACtC%3BEACA%3B%3BAAEJ%2CSAAS%2CuBAAwB%2CIAAI%3BEACjC%3B%3B%3BAAIJ%2CSAAS%2CiBAAkB%2CSAAS%2CSAAS%3BEACzC%3B%3BAAEJ%2CSAAS%2CiBAAkB%2CSAAS%3BEAChC%3BEACA%3B%3BAAEJ%2CSAAS%2CiBAAkB%2CIAAI%3BEAC3B%3B%3B%3B%3BAAOR%2CgBAAiB%3BEACb%3BEACA%3BEACA%2CcAAA%3B%3BAAEJ%2CgBAAiB%3BEACb%3BEACA%3B%3BAAEJ%2CgBAAiB%2CMAAK%3BEAClB%3BEACA%3BEACA%2C4BAAA%3BEACA%2CyBAAA%3BEACA%3BEACA%3B%3BAAEJ%2CgBAAiB%2CMAAK%2COAAO%3BEACzB%2CyBAAA%3BEACA%3B%3B%3BAAIJ%2CKAAM%2CUAAS%3BEACX%3B%3BAAEJ%2CcAAe%3BEACV%2CmBAAA%3B%3BAAEL%2CSAAU%2CcAAc%3BEACpB%3BEACA%2CmBAAA%3B%3BAAEJ%2CSAAU%2CcAAc%2CYAAY%3BEAChC%2CkBAAA%3BEACA%3BEACA%3B%3BAAEJ%2CSAAU%2CcAAc%3BAAAe%2CSAAU%2CcAAc%3BEAC3D%3B%3BAAEJ%2CSAAU%2CcAAc%2CYAAY%3BEAChC%2CyBAAA%3BEACA%2CkBAAA%3BEACA%3BEACA%3BEACA%2CcAAA%3BEACA%3B%3BAAEJ%2CSAAU%2CcAAc%3BEACpB%2CcAAA%3BEACA%3B%3B%3BAAGJ%2CKAAM%2CUAAS%3BEACX%2C0CAAA%3BEACA%3BEACA%3B%3BAAHJ%2CKAAM%2CUAAS%2CiBAIX%3BEACI%3BEACA%2CcAAA%3B%3BAAGR%2CiBACI%3BEACI%3B%3BAAFR%2CiBAII%2CUAAU%2CcAAc%3BEACpB%3B%3B%3B%3BAAOR%2CKAAM%2CUAAS%3BEACX%2C0CAAA%3BEACA%3B%3BAAFJ%2CKAAM%2CUAAS%2CuBAGX%3BEACI%3BEACA%3BEACA%2CuBAAA%3B%3BAAGR%2CKAAM%2CUAAS%2CeAAgB%3BEAC3B%3B%3BAAEJ%2CuBAAwB%2CeAAe%3BEACnC%3B%3BAAEJ%2CKAAM%2CUAAS%2CiBAAkB%2CwBAAwB%3BEACrD%3B%3BAAEJ%2CiBAAkB%2CwBAAwB%2CeAAe%3BEACrD%3B%3B%3B%3BAAMJ%2CKAAM%2CUAAS%3BEACX%2C0CAAA%3BEACA%3B%3BAAFJ%2CKAAM%2CUAAS%2CiBAGX%3BEACI%3BEACA%2CiBAAA%3BEACA%2CkBAAA%3B%3BAAGR%2CiBAAkB%3BEACd%3BEACA%3BEACA%2CgBAAA%3B%3BAAEJ%2CiBAAkB%2CSAAS%2COAAM%3BEAC7B%2CyCAAA%3BEACA%2C4BAAA%3B%3BAAEJ%2CiBAAkB%2CSAAS%2COAAM%2CMAAO%2CEAAE%3BEACtC%3B%3BAAEJ%2CKAAM%2CUAAS%2CiBAAkB%2CkBAAkB%3BEAC%5C%2FC%3B%3BAAEJ%2CiBAAkB%2CkBAAkB%3BEAChC%3B%3BAAGJ%2CwBACI%2CcACI%2CiBACI%2CeACI%2CeACI%2CWAAU%3BEACN%2CyBAAA%3B%3B%3BAA2BxB%2CwBAjB0C%3BEACtC%2CKAAM%3BIACF%2CeAAA%3B%3BEAEJ%2CSAAU%2CcAAc%3BIACpB%3B%3BEAGJ%2CSAAU%3BIACN%2CeAAA%3B%3BEAEJ%2CcACI%3BIACI%3B%3B%3BAAkCZ%2CwBA9B0C%3BEAEtC%2CKAAM%2CUAAS%3BIACX%2CcAAA%3B%3BEAEJ%2CgBAAiB%3BIACb%3B%3BEAEJ%2CgBAAiB%2CMAAK%3BIAClB%2C6BAAA%3B%3BEAEJ%2CSAAU%2CcAAc%3BIACpB%3B%3BEAEJ%2CSAAU%2CcAAc%2CYAAY%3BIAChC%2CkBAAA%3B%3BEAEJ%2CSAAU%2CcAAc%2CYAAY%3BIAChC%2CkBAAA%3B%3BEAEJ%2CKAAM%2CUAAS%3BIACX%2CeAAA%3B%3BEAEJ%2CiBAAkB%3BIACd%3B%3BEAEJ%2CiBAAkB%2CcAAc%3BIAC5B%3B%3B%3BAA8DR%2CwBA3D0C%3BEACtC%2CiBAAkB%3BIACd%3B%3BEAEJ%2CiBAAkB%3BIACd%3B%3BEAEJ%2CiBAAkB%3BIACd%3B%3BEAEJ%2CgBAAiB%3BIACb%3B%3BEAEJ%2CgBAAiB%3BIACb%3B%3BEAEJ%2CgBAAiB%2CMAAK%3BIAClB%2C2BAAA%3BIACA%3B%3BEAEJ%2CgBAAiB%2CMAAK%3BEACtB%2CiBAAkB%2CqBAAqB%2CiBAAiB%2CMAAK%3BIACzD%3B%3BEAEJ%2CSAAU%2CcAAc%3BIACpB%3B%3BEAEJ%2CSAAU%2CcAAc%2CYAAY%3BIAChC%2CyBAAA%3B%3BEAEJ%2CSAAU%2CcAAc%2CYAAY%3BIAChC%2C4BAAA%3BIACA%3B%3BEAEJ%2CKAAM%2CUAAS%2CuBAAwB%3BIACnC%2CeAAA%3B%3BEAEJ%2CuBAAwB%2CeAAe%3BIACnC%3B%3BEAEH%2CiBAAkB%3BEAClB%3BIACG%3BIACA%2CcAAA%3B%3BEAEJ%2CSAAU%2CcAAc%3BEACxB%2CiBAAkB%2CcAAc%3BIAC5B%3B%3BEAEJ%2CKAAM%2CUAAS%2CeAAgB%3BIAC3B%3B%3BEAEJ%2CKAAM%2CUAAS%2CiBAAkB%3BIAC7B%2CoBAAA%3B%3BEAEF%2CiBAAkB%3BIAChB%3B%3B%3BAAoCR%2CwBAjC0C%3BEACtC%2CSAAU%2CcAAc%3BEACxB%2CiBAAkB%2CcAAc%3BIAC5B%3B%3BEAEJ%2CiBAAkB%3BEACjB%3BIACG%3BIACA%2CcAAA%3B%3BEAEJ%2CuBAAwB%2CeAAe%3BIACnC%3B%3BEAEJ%2CiBAAkB%3BIACf%3B%3BEAGH%2CwBAAyB%2CkBAAkB%2CUAAU%3BIACjD%3BIACA%3BIACA%22%7D */