/* slide-up-boxes CSS PART */article, aside, figure, footer, header, hgroup,menu, nav, section { display: block; }#page-wrap { width: 370px; margin: 60px auto; }#slideUP_h1 { font: 32px Helvetica, Arial, Sans-Serif; margin: 0 0 20px 0; }#slideUP_p { margin: 0 0 5px 0; }.slide-up-boxes a { 	display: block; 	height: 130px; 	margin: 0 0 20px 0; 	background: rgba(215, 215, 215, 0.5); 	border: 1px solid #ccc; 	height: 65px; 	overflow: hidden; }.slide-up-boxes h5 { 	color: #333; 	text-align: center;	height: 65px; /*  */	font: italic 17px/65px Georgia, Serif;    /* Vertically center text by ma	king line height equal to height */	 opacity: 1;	 -webkit-transition: all 0.2s linear; 	 -moz-transition: all 0.2s linear; 	 -o-transition: all 0.2s linear;}.slide-up-boxes a:hover h5 { 	margin-top: -65px; 	opacity: 0; }.slide-up-boxes div { 	position: relative; 	color: white; 	font: 12px/15px Georgia, Serif;	height: 45px; 	padding: 10px; 	opacity: 0; 	-webkit-transform: rotate(6deg); 	-webkit-transition: all 0.4s linear; 	-moz-transform: rotate(6deg); 	-moz-transition: all 0.4s linear; 	-o-transform: rotate(6deg); 	-o-transition: all 0.4s linear; }.slide-up-boxes a:hover div { 	opacity: 1; 	-webkit-transform: rotate(0); 	-moz-transform: rotate(0); 	-o-transform: rotate(0); }.slide-up-boxes a:nth-child(1) div { background: #c73b1b url(../../images/thumbs/register.jpg) 17px 17px no-repeat; padding-left: 120px; }.slide-up-boxes a:nth-child(2) div { background: #367db2 url(../../images/buttons/srcCV.gif) 21px 10px no-repeat; padding-left: 90px; }.slide-up-boxes a:nth-child(3) div { background: #393838 url(../../images/thumbs/newsletter.jpg) 14px 16px no-repeat; padding-left: 133px; }.slide-up-boxes a:nth-child(4) div { background: #393838 url(../../images/buttons/EmailJobs.gif) 14px 16px no-repeat; padding-left: 133px; }/*END OF slide-up-boxes CSS *//* DARK ROUNDED WIDGET */#widget_scale { width:700px; margin: 15px auto; }#widget_p { margin: 0 0 10px 0; }.rounded { -moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px; }.widget { width:293px; height:105px;padding: 15px; border: 1px solid #999;          margin: 0 15px 15px 0; float: left; position: relative; }          .overlay {     position: absolute; top: 0; left: 0; right: 0; bottom: 0;    background: url(../../images/backgrounds/black75.png);    background: rgba(0,0,0,0.6);     text-align: center; }           .widget-button {     position: relative;     padding: 4px 16px; background: black; border: 2px solid white; color: white; text-decoration: none;     text-transform: uppercase; -moz-box-shadow: 0 0 15px white; -webkit-box-shadow: 0 0 15px white; box-shadow: 0 0 15px white; }.widget-button:hover { color: #fe4902; }/* END OF DARK ROUNDED WIDGET */