@charset "utf-8";
/* css document */

* 											{ margin:0px; padding:0px; border:none;}
html 										{ overflow-y:scroll;}
body 										{ font:13px/20px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color:#fdfefe; background:#FFFFFF url(../images/bg-body.jpg) top center no-repeat;}
body#index 									{ background:#E6F1F7 url(../images/bg-body-vision-temp.jpg) top center no-repeat;}
body#stephanie-ueber-stephanie				{ background:#E6F1F7 url(../images/bg-body-ueber-stephanie.jpg) top center no-repeat;}
body#stephanie-stephanies-ziele				{ background:#E6F1F7 url(../images/bg-body-stephanies-ziele.jpg) top center no-repeat;}
body#stephanie-ihre-erfolge					{ background:#E6F1F7 url(../images/bg-body-ihre-erfolge.jpg) top center no-repeat;}
body#vision									{ background:#E6F1F7 url(../images/bg-body-vision.jpg) top center no-repeat;}
body#patrick-ueber-patrick 					{ background:#FFFFFF url(../images/bg-body-ueber-patrick-neu2.jpg) top center no-repeat;}
body#patrick-seine-erfolge  { background:#FFFFFF url(../images/bg-body-patrick-motion2.jpg) top center no-repeat; background-position-x: -60px;}
body#partner, body#galerie							{ background:#E6F1F7 url(../images/bg-body-partner.jpg) top center no-repeat;}
body#galerie, body#datenschutzerklaerung { background:#fff url(../images/bg-body-partner.jpg) top center no-repeat;}
body#datenschutzerklaerung h2 { text-indent: inherit; color: #000; margin-top: 12px; font-size: 25px; color:#275678; }
body#datenschutzerklaerung .h4 { font-weight: bold; font-size: 20px; }
body#datenschutzerklaerung .h4:not(:first-of-type) { margin-top: 25px; padding-top: 30px; border-top: 1px #fff solid; }
body#datenschutzerklaerung .h5 { font-weight: bold; font-size: 18px; }
body#datenschutzerklaerung .h6 { font-size: 20px; font-size: 16px;}
body#datenschutzerklaerung ul.contentUl { margin: 0 0 20px 20px; }
body#news-ergebnisse						{ background:#FFFFFF url(../images/bg-body-kalender-events.jpg) top center no-repeat;}
body#kalender						{ background:#FFFFFF url(../images/bg-body-patrick-motion.jpg) top center no-repeat;}
body#kontakt, body#impressum, body#error404 { background:#F4F8FB url(../images/bg-body-standart.jpg) top center no-repeat;}

body#vision, body#patrick-ueber-patrick, body#patrick-seine-erfolge		{ color:#275678; }

div.leftOffset { left: 765px !important; border-radius: 17px;}

p   										{ margin-bottom:20px;}
a											{ color:#fff; text-decoration:underline; outline:none;}
a:hover										{ text-decoration:none;}

body#galerie a.cboxElement 	   { position: relative; }
body#galerie a.cboxElement:after { content: ''; cursor: zoom-in; display: block; width: 36px; height: 29px; position: absolute; background:url(../images/bg-lupe.png) no-repeat; right: 5px; bottom: 8px; }
.cmsImageContainer:hover { opacity:0.6; z-index:4;}

/* -------------- */
/* layoutelements */
/* -------------- */
/* overlay */
div#overlayContainer						{ width:100%;}
div#overlay									{ width:100%; height:1200px; background:url(../images/bg-overlay.png) top center no-repeat; z-index:100; position:absolute;}
a.overlayLink								{ width:100%; height:1200px; display:block; position:absolute; z-index:100; text-indent:-9000px; overflow:hidden;}
div#overlayMain								{ width:1000px; height:auto; margin:0px auto; position:relative;}
div#overlayContentIE7						{ display:none;} /* IE7 */
div#overlayContent1							{ display:block; position:absolute; z-index:1000; top:391px; left:528px; background:url(../images/bg-overlaycontent1.jpg) repeat-y;}
div#overlayContent2							{ background:url(../images/bg-overlaycontent2.png) left top no-repeat; margin-top:-15px;}
div#overlayContent3							{ background:url(../images/bg-overlaycontent3.png) left bottom no-repeat; margin-bottom:-40px !important; width:407px; min-height:490px; height:auto !important; height:490px; padding:32px 35px 10px 30px; position:relative;}
#overlayContent3 h2							{ background:url(../images/index/h2-overlay.png) no-repeat; height:42px; width:auto; display:block; text-indent:-9000px; overflow:hidden; margin-bottom:25px;}
#overlayContent3 p							{ color:#275678;}
#overlayContent3 a							{ color:#275678;}
#facebookBox								{ position: absolute; box-shadow: 0px 3px 4px rgba(0,0,0,0.4); top: 521px; background: #fff; width: 420px; border-radius: 12px; overflow: hidden; z-index: 150; }
#facebookBox .boxHeader							{ font-size: 20px; text-shadow: 0px 1px 0px rgba(0,0,0,0.8); font-weight: bold; color: #fff; padding: 12px 15px; background: #265677; font-style: italic; }
#facebookBox .boxContent						{ padding: 15px 15px; color: #333; }


/* brandingContainer */
div#brandingContainer						{ width:1000px; margin:0px auto; position:relative;}
h1#branding									{ position:absolute; top:136px; left:715px; z-index:9;}
h1#branding a								{ width:273px; height:113px; display:block; background:url(../images/bg-branding-stephanie-patrick.png) no-repeat; text-indent:-9000px; overflow:hidden;}
body#stephanie-ihre-erfolge h1#branding a, body#stephanie-ueber-stephanie h1#branding a { background:url(../images/bg-branding-stephanie.png) no-repeat;}
body#patrick-seine-erfolge h1#branding a, body#patrick-ueber-patrick h1#branding a { background:url(../images/bg-branding-patrick.png) no-repeat;}
h1#branding-vision							{ position:absolute; top:136px; left:589px;}
h1#branding-vision a						{ width:399px; height:155px; display:block; background:url(../images/bg-branding-vision.jpg) no-repeat; text-indent:-9000px; overflow:hidden;}


/* navi » dropdown.css */
div#naviContainer							{ width:100%; height:71px; background:url(../images/bg-navi-container.png) top center no-repeat; position:fixed; z-index:10;}
div#naviContainerMain						{ width:1000px; margin:0px auto; position:relative; z-index:10;}


/* container */
div#container 	    						{ width:100%;}
div#containerMain 	    					{ width:1000px; margin:0px auto; position:relative; min-height:1200px; height:auto !important; height:1200px;}
#impressum #containerMain, #kontakt #containerMain, #partner #containerMain, #news-ergebnisse #containerMain, #galerie #containerMain { min-height:1000px; height:auto !important; height:1000px;}

h2#claim									{ position:absolute; top:213px; left:324px; width:462px; height:128px; display:block; background:url(../images/bg-claim.png) no-repeat; text-indent:-9000px; overflow:hidden;}

/* footer */
div#footer									{ width:1000px; height:165px; position:absolute; bottom:0px;}
div#footerMain								{ position:relative;}
#footer a.button-kontakt,
#footer a.branding-euroweb,
#footer #naviAdd li a						{ display:block; text-indent:-9000px; overflow:hidden; position:absolute;}
#footer a.button-kontakt					{ color:#275678!important; text-indent: inherit!important; color: black; position: relative!important; left:17px; top:122px; font-size: 16px; }
#footer a.branding-euroweb					{ width:326px; height:165px; background:url(../images/bg-branding-euroweb.png) no-repeat; left:351px; top:0px;}
#kontakt #footer a.branding-euroweb, #impressum #footer a.branding-euroweb, #galerie #footer a.branding-euroweb		{ background:url(../images/bg-branding-euroweb-sp.png) no-repeat; width:114px; height:95px; left:440px; top:55px;}
#footer a:hover.branding-euroweb 			{ background-position:0 -165px;}
#kontakt #footer a:hover.branding-euroweb, #impressum #footer a:hover.branding-euroweb, #galerie #footer a:hover.branding-euroweb	{ background-position:0 -95px; }
#footer a:hover.button-kontakt, #kontakt #footer a.button-kontakt { background-position:0 -21px;}
#partner #footer a.branding-euroweb		{ display:none;}

/* naviAdd */
ul#naviAdd  		   						{ list-style-type:none; position:absolute; left:845px; top:118px; display: flex;}
ul#naviAdd li	   							{ list-style-type:none; float:left;}
ul#naviAdd li:not(:first-of-type)           { margin-left: 20px; }
ul#naviAdd li a								{ color:#275678!important; text-indent: inherit!important; color: black; position: relative!important; font-size: 16px; }



/* content */
/* index */
.divcontentBox								{ width:203px; height:230px; padding:32px 0 0px 21px; position:absolute; /* font-family:Agency fb, Arial, Helvetica, sans-serif; */ font-size:17px;}
div#contentBox-01							{ background:url(../images/index/bg-box-stephanie.jpg) no-repeat; left:530px; top:377px; }
div#contentBox-02							{ background:url(../images/index/bg-box-erfolge.jpg) no-repeat; left:763px; top:377px; }
div#contentBox-03							{ background:url(../images/index/bg-box-vision.png) no-repeat; left:645px; top:652px; }
/* headlines */
#contentBox-01 h2, #contentBox-02 h2, #contentBox-03 h2, #contentBox-03 h4		{ height:42px; width:auto; display:block; text-indent:-9000px; overflow:hidden; margin-bottom:5px;}
#contentBox-01 h2							{ background:url(../images/index/h2-stephanie.png) no-repeat;}
#contentBox-01 h2.patrickIndex 				{ background:url(../images/index/h2-patrick.png) no-repeat;}
#contentBox-02 h2							{ background:url(../images/index/h2-erfolge.png) no-repeat;}
#contentBox-03 h2							{ background:url(../images/index/h2-die-vision.png) no-repeat;}
#contentBox-03 h4							{ background:url(../images/index/h4-familie-beckert.png) no-repeat; margin:-2px 0 0 -10px; width:193px; height:118px;}
#contentBox-01 dt, #contentBox-01 dd		{ float:left; margin-bottom:3px; width:80px;}
/* button */
a.contentButton								{ position:absolute; bottom:14px; right:14px; width:74px; height:29px; display:block; background:url(../images/bg-button-mehr.png) no-repeat; text-indent:-9000px; overflow:hidden; }
a:hover.contentButton						{ background-position:0 -29px;}
#index #overlayMain a.contentButton			{ top:250px;}
/*
#contentBox-03 a.contentButton	{ background-position:0 -29px;}
#contentBox-03 a:hover.contentButton	{ background-position:0 0px;}
*/
a.erfolge											{ background:url(../images/bg-button-erfolge.png) no-repeat;}
a.ziele												{ background:url(../images/bg-button-ziele.png) no-repeat;}
a.ueber-stephanie									{ background:url(../images/bg-button-ueber-stephanie.png) no-repeat; width:105px;}
a.patrick											{ background:url(../images/bg-button-ueber-patrick.png) no-repeat; width:105px;}
a.vision											{ background:url(../images/bg-button-vision.png) no-repeat; width:74px;}
a.weiter											{ background:url(../images/index/bg-button-weiter.png) no-repeat; width:104px; height:39px; bottom:24px; left:338px;}
a:hover.weiter										{ background-position:0 -39px;}
a.second											{ right:11px;}

/* contentContainer */
div#contentContainerContainer						{ padding:377px 0 150px 439px;}
div#contentContainer								{ width:548px; height:auto;}
div#contentContainerMain							{ width:548px; height:auto;}
#contentContainer.dark								{ background:url(../images/bg-content-container-dark.png) bottom center no-repeat;}
#contentContainer.light								{ background:url(../images/bg-content-container-light.png) bottom center no-repeat;}
.short #contentContainer.dark						{ background:url(../images/bg-content-container-dark-s.png) bottom center no-repeat;}
.short #contentContainer.light						{ background:url(../images/bg-content-container-light.png) bottom center no-repeat;}
#contentContainer.dark #contentContainerMain		{ background:url(../images/bg-content-container-main-dark.jpg) top center no-repeat;}
.short #contentContainer.dark #contentContainerMain	{ background:url(../images/bg-content-container-main-dark-short.jpg) top center no-repeat;}
.short #contentContainer.light #contentContainerMain{ background:url(../images/bg-content-container-main-l.png) top center no-repeat;}
.short1 #contentContainer.light #contentContainerMain{ background:url(../images/bg-content-container-main-l-s.png) top center no-repeat;}

/* contentMain */
#contentMain 										{ margin-top: -74px;}

div#contentMain										{ width:490px; padding:33px 29px 30px 29px; min-height:330px; height:auto !important; height:330px; position:relative; 
	-webkit-animation: fadeInTop 1s linear; /* Safari 4+ */
  	-moz-animation:    fadeInTop 1s linear; /* Fx 5+ */
  	-o-animation:      fadeInTop 1s linear; /* Opera 12+ */
  	animation:         fadeInTop 1s linear; /* IE 10+, Fx 29+ */
}
#contentContainer.dark #contentMain					{ background:url(../images/bg-content-main-dark.png) bottom center no-repeat}
.short #contentContainer.dark #contentMain			{ background:url(../images/bg-content-main-dark-short.png) bottom center no-repeat}
#contentContainer.light #contentMain				{ background:url(../images/bg-content-main-light.png) bottom center no-repeat!important;}
.short #contentContainer.light #contentMain			{ background:url(../images/bg-content-main-light.png) bottom center no-repeat}
#contentMain #medaille								{ width:132px; height:136px; background:url(../images/bg-ihre-erfolge-medaille.png) no-repeat; position:absolute; top:-18px; right:-26px;}
/* dynamic list */
#stephanie-ueber-stephanie #contentMain dt, #stephanie-ueber-stephanie #contentMain dd, #patrick-ueber-patrick #contentMain dt, #patrick-ueber-patrick #contentMain dd	{ float:left; margin-bottom:3px; width:80px;}
#stephanie-ueber-stephanie #contentMain dd, #patrick-ueber-patrick #contentMain dd			{ width:250px;}
/* Headlines */
#contentMain h2							 			{ height:42px; width:auto; display:block; text-indent:-9000px; overflow:hidden; margin-bottom:52px;}
#stephanie-ueber-stephanie #contentMain h2			{ background:url(../images/stephanie/ueber-stephanie/h2.png) no-repeat;}
#stephanie-stephanies-ziele #contentMain h2			{ background:url(../images/stephanie/stephanies-ziele/h2.png) no-repeat;}
#stephanie-ihre-erfolge #contentMain h2				{ background:url(../images/stephanie/ihre-erfolge/h2.png) no-repeat;}
#vision #contentMain h2								{ background:url(../images/vision/h2.png) no-repeat;}
#patrick-ueber-patrick #contentMain h2				{ background:url(../images/vision/ueber-patrick/h2.png) no-repeat;}
#patrick-seine-erfolge #contentMain h2 				{ background:url(../images/vision/ueber-patrick/h2_erfolge.png) no-repeat;}
#partner #contentMain h2							{ background:url(../images/partner/h2.png) no-repeat;}
#galerie #contentMain h2								{ background:url(../images/medien/h2_galerie.png) no-repeat;}
#galerie #contentMain h2.specialPatrick					{ background:url(../images/medien/patrick_specialh2.jpg) no-repeat; width: 532px; height: 58px; margin-left: -21px;}
#news-ergebnisse #contentMain h2					{ background:url(../images/news-ergebnisse/h2.png) no-repeat;}
#kalender #contentMain h2					{ background:url(../images/kalender-events/h2.png) no-repeat;}
#partner h2.headline								{ background:url(../images/partner/h2.png) no-repeat; width:306px; height:47px; position:absolute; left:26px; top:340px; text-indent:-9000px;}
#kontakt #contentMain h2							{ background:url(../images/kontakt/h2.png) no-repeat;}
#impressum #contentMain h2							{ background:url(../images/impressum/h2.png) no-repeat;}
#error404 #contentMain h2							{ background:url(../images/error404/h2.png) no-repeat;}
#contentMain h3 									{ font-size:16px; margin:0 0 10px -21px; background:#fff; padding:29px 22px 11px 22px; width:488px; color:#155180; font-style:italic; text-transform:uppercase; background:url(../images/bg-h3.png) repeat-x;}
#index h3 											{ font-size: 16px; margin: 0 0 10px -22px; background: #fff; padding: 14px 22px 11px 22px; width: 412px; color: #155180; font-style: italic; text-transform: uppercase; background: #E0E0E0; border-top: 20px solid #155180;}
#patrick-ueber-patrick #contentMain h3 				{ color:#ebeff2; background:#345f7f url(../images/bg-h3-patrick.png) repeat-x;}
/* table */
#contentMain table									{ margin-bottom:30px;}
#contentMain table td								{ vertical-align:top;}
#contentMain table td.first							{ /* font-family:Agency fb, Arial, Helvetica, sans-serif; */ font-size:34px; font-weight:bold; width:89px; vertical-align:text-top; padding-top:6px; opacity:0.4; /* allgemein */ -moz-opacity:0.4; /* Mozilla */ -khtml-opacity:0.4; /* KTHML */ -opera-opacity:0.4; /* Opera */ }
#kalender table								{ margin-left:-6px;}
#kalender #contentMain table td.firstCollumn	{ width:136px;}
#kalender #contentMain table td.secondCollumn{ width:160px;}
#kalender #contentMain table td.thirdCollumn	{ width:160px; padding:0 4px 0 8px;}
#kalender #contentMain table td				{ padding:0 14px 0 8px; border-bottom:solid 1px #5D89A3; padding-top:4px; padding-bottom:4px;}
#contentMain table th								{ text-align:left; padding:4px 0 4px 6px; background:#2C516D; color:#769DBA;}
#contentMain table td.special						{ font-size:18px;}
#stephanie-ihre-erfolge #contentMain table td.special { color: #fff !important;}
#partner p.dkb										{ position:absolute; left:24px; top:410px;}
#partner p.medima									{ position:absolute; left:348px; top:410px;}
#partner p.euroweb									{ position:absolute; left:348px; top:410px;}
#partner p.kampa									{ position:absolute;left:673px; top:410px;}
#partner p.hipp										{ position:absolute;left:24px; top:650px;}
#partner p.hunter									{ position:absolute;left:348px; top:650px;}

.date												{ margin-bottom:8px; font-style:italic; margin:0 0 20px 10px; opacity:0.4; /* allgemein */ -moz-opacity:0.4; /* Mozilla */ -khtml-opacity:0.4; /* KTHML */ -opera-opacity:0.4; /* Opera */}

#contentMain img:hover								{ opacity:0.7; /* allgemein */ -moz-opacity:0.7; /* Mozilla */ -khtml-opacity:0.7; /* KTHML */ -opera-opacity:0.7; /* Opera */ cursor: -webkit-zoom-in; cursor: -moz-zoom-in;}
#contentMain img.none:hover							{ cursor:pointer; }

.cmsImage	{ border-radius:10px; border:solid 1px #fff;}

#partner 	img:hover								{ opacity:0.7; /* allgemein */ -moz-opacity:0.7; /* Mozilla */ -khtml-opacity:0.7; /* KTHML */ -opera-opacity:0.7; /* Opera */ }
.imgStyle											{ -webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;border:solid 1px #345f7f;}

div.thumbwrapper {
}

div.thumbwrapper span { width: 36px;height: 34px;z-index: 100;background: url(../images/lupe.png) no-repeat;float: left;margin-left: -47px;margin-top: 93px;}
/* ----------------------- */
/* classes ans other stuff */
/* ----------------------- */

/* color and fonts */
.highlight1 				{ color:#229BF3;} /* light blue */
.highlight2 				{ text-transform:uppercase;}	

/* site-elements */
.top						{ padding-left:8px; background:url(../images/bg-top.png) no-repeat 0 3px; font-size:12px; color:#94bfdb; float:right; margin-right:10px;}
.top:hover					{ color:#fff; background-position:0 -10px;}

div#declaration 			{ width:auto; background:#eee; padding:20px 20px 0 20px; margin:0 0 20px 0; border:1px solid #ccc; font-size:11px;}
div#thanks 					{ width:auto; background:#eee; padding:20px 20px 0 20px; margin:0 0 20px 0; border:1px solid #ccc;}
.pdf						{ padding:0 0 10px 26px; background:url(../images/icon-pdf.gif) no-repeat;}
.pdfText					{ font-size:11px; border-top:1px solid #808080; padding-top:20px; margin-top:30px;}
.border						{ height:1px; background:#a1bbcf; width:532px; margin-left:-21px; margin-bottom:20px; margin-top:20px;}
#news-ergebnisse .border	{ background:#5d89a3;}
.video						{ border:1px solid #fff;}
.small						{ font-size:11px;}

/* floats */
.clear		  				{ clear:both; font-size:0.0001em; line-height:0.00001em;}
.floatRight 				{ float:right;}
.floatLeft 					{ float:left;}

/* margin */
.mT0 						{ margin-top:0px !important;}
.mT5 						{ margin-top:5px !important;}
.mT10 						{ margin-top:10px !important;}
.mT20 						{ margin-top:20px !important;}
.mT30						{ margin-top:30px !important;}
.mT40						{ margin-top:40px !important;}
.mT50						{ margin-top:50px !important;}

.mB0 						{ margin-bottom:0px !important;}
.mB5 						{ margin-bottom:5px !important;}
.mB10 						{ margin-bottom:7px !important;}
.mB20 						{ margin-bottom:20px !important;}
.mB30 						{ margin-bottom:30px !important;}
.mB40 						{ margin-bottom:40px !important;}
.mB50 						{ margin-bottom:50px !important;}

.mL5 						{ margin-left:5px !important;}
.mL10 						{ margin-left:10px !important;}
.mL20 						{ margin-left:20px !important;}
.mL30 						{ margin-left:30px !important;}
.mL40 						{ margin-left:40px !important;}
.mL50 						{ margin-left:50px !important;}

.mR5 						{ margin-right:5px !important;}
.mR10 						{ margin-right:7px !important;}
.mR20 						{ margin-right:20px !important;}
.mR30 						{ margin-right:30px !important;}
.mR40 						{ margin-right:40px !important;}
.mR50 						{ margin-right:50px !important;}

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}




/* Sotschi 2014 */
body.specialBody { background:#E6F1F7 url(../images/sotschi-bg-body.jpg) top center no-repeat; min-height:1080px;}
body.specialBody #facebookBox { position:absolute; left:50%; top:234px; margin-left:80px;}
body.specialBody h1 { text-indent:-9000px; width:724px; height:179px; background:url(../images/sotschi-bg-branding.png) no-repeat; position:absolute; left:50%; top:30px; margin-left:-300px;}
body.specialBody a.imprint { position:absolute; right:20px; top:1040px; font-style:italic; color:#225373;}
body#impressum-box { background:#265677; padding:50px;}
body#impressum-box a {}




/*==================================
=            ANIMATIONS            =
==================================*/

@-webkit-keyframes fadeInTop {
  0%   { opacity: 0; transform: translate(0px, 10px); -webkit-transform: translate(0px, 10px); -moz-transform: translate(0px, 10px); -o-transform: translate(0px, 10px); }
  100% { opacity: 1; transform: translate(0px, 0px); -webkit-transform: translate(0px, 0px); -moz-transform: translate(0px, 0px); -o-transform: translate(0px, 0px); }
}
@-moz-keyframes fadeInTop {
  0%   { opacity: 0; transform: translate(0px, 10px); -webkit-transform: translate(0px, 10px); -moz-transform: translate(0px, 10px); -o-transform: translate(0px, 10px); }
  100% { opacity: 1; transform: translate(0px, 0px); -webkit-transform: translate(0px, 0px); -moz-transform: translate(0px, 0px); -o-transform: translate(0px, 0px); }
}
@-o-keyframes fadeInTop {
  0%   { opacity: 0; transform: translate(0px, 10px); -webkit-transform: translate(0px, 10px); -moz-transform: translate(0px, 10px); -o-transform: translate(0px, 10px); }
  100% { opacity: 1; transform: translate(0px, 0px); -webkit-transform: translate(0px, 0px); -moz-transform: translate(0px, 0px); -o-transform: translate(0px, 0px); }
}
@keyframes fadeInTop {
  0%   { opacity: 0; transform: translate(0px, 10px); -webkit-transform: translate(0px, 10px); -moz-transform: translate(0px, 10px); -o-transform: translate(0px, 10px); }
  100% { opacity: 1; transform: translate(0px, 0px); -webkit-transform: translate(0px, 0px); -moz-transform: translate(0px, 0px); -o-transform: translate(0px, 0px); }
}


/*-----  End of ANIMATIONS  ------*/







