@charset "utf-8";
/* CSS Document */

/* font */
@font-face {
  font-family: 'RobotoSlab-Bold';
  src: url('fonts/Roboto_Slab/RobotoSlab-Bold.ttf') format('truetype'); 
}
@font-face {
  font-family: 'RobotoSlab-Regular';
  src: url('fonts/Roboto_Slab/RobotoSlab-Regular.ttf') format('truetype'); 
}
@font-face {
  font-family: 'RobotoSlab-Thin';
  src: url('fonts/Roboto_Slab/RobotoSlab-Thin.ttf') format('truetype'); 
}
@font-face {
  font-family: 'RobotoSlab-Light';
  src: url('fonts/Roboto_Slab/RobotoSlab-Light.ttf') format('truetype'); 
}
@font-face {
  font-family: 'Cyberella_Unicode';
  src: url('fonts/Cyberella_Unicode/AC-Cyberella_Unicode.otf') format('truetype'); 
}
@font-face {
  font-family: 'Fifindrel_Unicode';
  src: url('fonts/Fifindrel_Unicode/AC-Fifindrel_Unicode.otf') format('truetype'); 
}
@font-face {
  font-family: 'OpenSans-Bold';
  src: url('fonts/Open_Sans/OpenSans-Bold.ttf') format('truetype'); 
}
@font-face {
  font-family: 'OpenSans-BoldItalic';
  src:url('fonts/Open_Sans/OpenSans-BoldItalic.ttf') format('truetype'); 
}
@font-face {
  font-family: 'OpenSans-ExtraBold';
  src: url('fonts/Open_Sans/OpenSans-ExtraBold.ttf') format('truetype'); 
}
@font-face {
  font-family: 'OpenSans-ExtraBoldItalic';
  src: url('fonts/Open_Sans/OpenSans-ExtraBoldItalic.ttf') format('truetype'); 
}
@font-face {
  font-family: 'OpenSans-Italic';
  src: url('fonts/Open_Sans/OpenSans-Italic.ttf') format('truetype'); 
}
@font-face {
  font-family: 'OpenSans-Light';
  src: url('fonts/Open_Sans/OpenSans-Light.ttf') format('truetype'); 
}
@font-face {
  font-family: 'OpenSans-LightItalic';
  src: url('fonts/Open_Sans/OpenSans-LightItalic.ttf') format('truetype'); 
}
@font-face {
  font-family: 'OpenSans-Regular';
  src: url('fonts/Open_Sans/OpenSans-Regular.ttf') format('truetype'); 
}
@font-face {
  font-family: 'OpenSans-Semibold';
  src: url('fonts/Open_Sans/OpenSans-Semibold.ttf') format('truetype'); 
}
@font-face {
  font-family: 'OpenSans-SemiboldItalic';
  src: url('fonts/Open_Sans/OpenSans-SemiboldItalic.ttf') format('truetype'); 
}




/* welcome */
#wrappers #content .welcome {
	position:relative;
	-moz-transition: all .3s linear;
	-webkit-transition: all .3s linear;
	-ms-transition: all .3s linear;
	-o-transition: all .3s linear;
	transition: all .3s linear;
	max-width:1400px;
	margin:auto;
	#z-index:1003;
}
#wrappers #content .welcome .welcome_top{
	background-image: url(pics/welcome_top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-size:cover;
	height:50px;
}
#wrappers #content .welcome .welcome_bottom{
	background-image: url(pics/welcome_bottom.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	background-size:cover;
	height:50px;
}
#wrappers #content .welcome h3{
	-moz-transition: all .3s linear;
	-webkit-transition: all .3s linear;
	-ms-transition: all .3s linear;
	-o-transition: all .3s linear;
	transition: all .3s linear;
	width:100%;
	font-weight:normal;
	font-family: 'OpenSans-Regular', sans-serif;
	color:#000;
	letter-spacing:.05em;
}
#wrappers #content .welcome  .text {
	width:100%;
	margin:auto;
	-moz-transition: all .3s linear;
	-webkit-transition: all .3s linear;
	-ms-transition: all .3s linear;
	-o-transition: all .3s linear;
	transition: all .3s linear;
	font-family: 'OpenSans-Regular', sans-serif;
	color:#333;
}
#wrappers #content .welcome  .text a{
	text-decoration:none;
	background-color:#333;
	color:#fff;
	-moz-transition: all .3s linear;
	-webkit-transition: all .3s linear;
	-ms-transition: all .3s linear;
	-o-transition: all .3s linear;
	transition: all .3s linear;
}
#wrappers #content .welcome  .text a:hover{
	background-color:#f31873;
	color:#fff;
}
/* welcome */


/* aim */
#wrappers #content .aim {
	position:relative;
	-moz-transition: all .3s linear;
	-webkit-transition: all .3s linear;
	-ms-transition: all .3s linear;
	-o-transition: all .3s linear;
	transition: all .3s linear;
	max-width:1400px;
	margin:auto;
	#z-index:1003;
	text-align:center;
}

#wrappers #content .aim h3{
	-moz-transition: all .3s linear;
	-webkit-transition: all .3s linear;
	-ms-transition: all .3s linear;
	-o-transition: all .3s linear;
	transition: all .3s linear;
	width:100%;
	font-weight:normal;
	font-family: 'OpenSans-Regular', sans-serif;
	color:#000;
	letter-spacing:.05em;
}
#wrappers #content .aim  .text {
	width:100%;
	margin:auto;
	-moz-transition: all .3s linear;
	-webkit-transition: all .3s linear;
	-ms-transition: all .3s linear;
	-o-transition: all .3s linear;
	transition: all .3s linear;
	font-family: 'OpenSans-Regular', sans-serif;
	color:#333;
}
#wrappers #content .aim  .box {
	width:100%;
	#border:solid;
	vertical-align:top;
}
#wrappers #content .aim  .box .image{
	background-color:#f31873;
	position:relative;
	border-radius: 200px 200px 200px 200px;
	-moz-border-radius: 200px 200px 200px 200px;
	-webkit-border-radius: 200px 200px 200px 200px;
	-moz-transition: all .3s linear;
	-webkit-transition: all .3s linear;
	-ms-transition: all .3s linear;
	-o-transition: all .3s linear;
	transition: all .3s linear;
}
#wrappers #content .aim  #nonselected .image{
	background-color:rgba(33,33,33,.5);
}
#wrappers #content .aim  #nonselected .image:hover{
	background-color:#f31873;
}
#wrappers #content .aim  .box .image img{
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	margin:auto;
}
#wrappers #content .aim  .box  .desc{
	font-family: 'OpenSans-Regular', sans-serif;
	color:#333;
}
#wrappers #content .aim  .box  a{
	font-family: 'OpenSans-Regular', sans-serif;
	text-decoration:none;
	background-color:#f31873;
	color:#fff;
	-moz-transition: all .3s linear;
	-webkit-transition: all .3s linear;
	-ms-transition: all .3s linear;
	-o-transition: all .3s linear;
	transition: all .3s linear;
}
#wrappers #content .aim  .box  a:hover{
	background-color:#000;
	color:#fff;
}

#wrappers #content .aim  .box a,
#wrappers #content .aim  .box a:hover{
	background:transparent;
	
}
/* aim */

/*actions*/
#wrappers #content .actions {
	width:100%;
	position:relative;
	-moz-transition: all .3s linear;
	-webkit-transition: all .3s linear;
	-ms-transition: all .3s linear;
	-o-transition: all .3s linear;
	transition: all .3s linear;
	
	background-attachment: fixed;
	background-image: url(pics/news_back.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-size:cover;
	#z-index:1003;
	#sheight:300px;
}
#wrappers #content .actions .left h3{
	-moz-transition: all .3s linear;
	-webkit-transition: all .3s linear;
	-ms-transition: all .3s linear;
	-o-transition: all .3s linear;
	transition: all .3s linear;
	width:100%;
	font-weight:normal;
	font-family: 'OpenSans-Regular', sans-serif;
	color:#fff;
	letter-spacing:.05em;
}
#wrappers #content .actions .left .flexslider .slides li{
  	#border:solid 1px rgba(33,33,33,.1);
  	-moz-transition: all .3s linear;
	-webkit-transition: all .3s linear;
	-ms-transition: all .3s linear;
	-o-transition: all .3s linear;
	transition: all .3s linear;
}
#wrappers #content .actions .left .flexslider .flex-caption{
  	margin:auto;
}
#wrappers #content .actions .left .flexslider .imgLiquid {
	width:100%;
	margin:auto;
}
#wrappers #content .actions .left .flexslider .flex-caption a{
	font-family: 'OpenSans-Regular', sans-serif;
	color: #fff;
  	text-decoration:none;
  	overflow:hidden;
  	##border:solid;
  	display:block;
  	font-weight:normal;
  	text-align:left;
}
#wrappers #content .actions .left .flexslider .flex-caption a:hover{
	text-decoration:underline;
}

#wrappers #content .actions .left #left_more{
	font-family: 'OpenSans-Regular', sans-serif;
	text-decoration:none;
	background-color:#f31873;
	border:solid 1px #f31873;
	color:#fff;
	-moz-transition: all .3s linear;
	-webkit-transition: all .3s linear;
	-ms-transition: all .3s linear;
	-o-transition: all .3s linear;
	transition: all .3s linear;
}
#wrappers #content .actions .left  #left_more:hover{
	background-color:transparent;
	color:#fff;
	border:solid 1px #fff;
}

#wrappers #content .actions .right h3{
	-moz-transition: all .3s linear;
	-webkit-transition: all .3s linear;
	-ms-transition: all .3s linear;
	-o-transition: all .3s linear;
	transition: all .3s linear;
	width:100%;
	font-weight:normal;
	font-family: 'OpenSans-Regular', sans-serif;
	color:#000;
	letter-spacing:.05em;
}
#wrappers #content .actions .right h4{
	-moz-transition: all .3s linear;
	-webkit-transition: all .3s linear;
	-ms-transition: all .3s linear;
	-o-transition: all .3s linear;
	transition: all .3s linear;
	width:100%;
	font-weight:normal;
	font-family: 'OpenSans-Regular', sans-serif;
	color:#000;
	letter-spacing:.05em;
}
#wrappers #content .actions .right #right_more{
	font-family: 'OpenSans-Regular', sans-serif;
	text-decoration:none;
	background-color:#f31873;
	color:#fff;
	-moz-transition: all .3s linear;
	-webkit-transition: all .3s linear;
	-ms-transition: all .3s linear;
	-o-transition: all .3s linear;
	transition: all .3s linear;
}
#wrappers #content .actions .right  #right_more:hover{
	background-color:#000;
	color:#fff;
}
/*actions*/

/* links */
#wrappers #content .links {
	position:relative;
	-moz-transition: all .3s linear;
	-webkit-transition: all .3s linear;
	-ms-transition: all .3s linear;
	-o-transition: all .3s linear;
	transition: all .3s linear;
	#max-width:1400px;
	margin:auto;
	#z-index:1003;
	text-align:center;
	background-color:#ebebeb;
}

#wrappers #content .links .left h3{
	-moz-transition: all .3s linear;
	-webkit-transition: all .3s linear;
	-ms-transition: all .3s linear;
	-o-transition: all .3s linear;
	transition: all .3s linear;
	width:100%;
	font-weight:normal;
	font-family: 'OpenSans-Regular', sans-serif;
	color:#000;
	letter-spacing:.05em;
}
#wrappers #content .links .left .flexslider2 .slides li{
  	#border:solid 1px rgba(33,33,33,.1);
  	-moz-transition: all .3s linear;
	-webkit-transition: all .3s linear;
	-ms-transition: all .3s linear;
	-o-transition: all .3s linear;
	transition: all .3s linear;
}
#wrappers #content .links .left .flexslider2 .flex-caption{
  	margin:auto;
}
#wrappers #content .links .left .flexslider2 .imgLiquid {
	width:100%;
	margin:auto;
}
#wrappers #content .links  .flexslider2 .flex-caption {
	font-family: 'OpenSans-Regular', sans-serif;
	color: #000;
  	text-decoration:none;
  	overflow:hidden;
  	##border:solid;
  	display:block;
  	font-weight:normal;
  	text-align:left;
}

#wrappers #content .links .right h3{
	-moz-transition: all .3s linear;
	-webkit-transition: all .3s linear;
	-ms-transition: all .3s linear;
	-o-transition: all .3s linear;
	transition: all .3s linear;
	width:100%;
	font-weight:normal;
	font-family: 'OpenSans-Regular', sans-serif;
	color:#fff;
	letter-spacing:.05em;
}
#wrappers #content .links .right h4{
	-moz-transition: all .3s linear;
	-webkit-transition: all .3s linear;
	-ms-transition: all .3s linear;
	-o-transition: all .3s linear;
	transition: all .3s linear;
	width:100%;
	font-weight:normal;
	font-family: 'OpenSans-Regular', sans-serif;
	color:#000;
	letter-spacing:.05em;
}
#wrappers #content .links .right #right_more{
	font-family: 'OpenSans-Regular', sans-serif;
	text-decoration:none;
	background-color:#f31873;
	color:#fff;
	-moz-transition: all .3s linear;
	-webkit-transition: all .3s linear;
	-ms-transition: all .3s linear;
	-o-transition: all .3s linear;
	transition: all .3s linear;
}
#wrappers #content .links .right  #right_more:hover{
	background-color:#000;
	color:#fff;
}
/* links */

/*news*/
#wrappers #content .news {
	width:100%;
	position:relative;
	-moz-transition: all .3s linear;
	-webkit-transition: all .3s linear;
	-ms-transition: all .3s linear;
	-o-transition: all .3s linear;
	transition: all .3s linear;
	#z-index:1003;
}
#wrappers #content .news h3{
	-moz-transition: all .3s linear;
	-webkit-transition: all .3s linear;
	-ms-transition: all .3s linear;
	-o-transition: all .3s linear;
	transition: all .3s linear;
	width:100%;
	font-weight:normal;
	font-family: 'OpenSans-Regular', sans-serif;
	color:#000;
	letter-spacing:.05em;
}
#wrappers #content .news .flexslider3 .slides li{
  	#border:solid 1px rgba(33,33,33,.1);
  	-moz-transition: all .3s linear;
	-webkit-transition: all .3s linear;
	-ms-transition: all .3s linear;
	-o-transition: all .3s linear;
	transition: all .3s linear;
}
#wrappers #content .news .flexslider3 .flex-caption{
  	margin:auto;
}
#wrappers #content .news .flexslider3 .imgLiquid {
	width:100%;
	margin:auto;
}
#wrappers #content .news .flexslider3 .flex-caption a{
	font-family: 'OpenSans-Regular', sans-serif;
	color: #000;
  	text-decoration:none;
  	overflow:hidden;
  	##border:solid;
  	display:block;
  	font-weight:normal;
  	text-align:left;
}
#wrappers #content .news .flexslider3 .flex-caption a:hover{
	text-decoration:underline;
}

#wrappers #content .news #news_more{
	font-family: 'OpenSans-Regular', sans-serif;
	text-decoration:none;
	background-color:#000;
	border:solid 1px #000;
	color:#fff;
	-moz-transition: all .3s linear;
	-webkit-transition: all .3s linear;
	-ms-transition: all .3s linear;
	-o-transition: all .3s linear;
	transition: all .3s linear;
}
#wrappers #content .news  #news_more:hover{
	background-color:#f31873;
	color:#fff;
	border:solid 1px #f31873;
}
/*news*/

/*profile*/
#wrappers #content .profile {
	width:100%;
	position:relative;
	-moz-transition: all .3s linear;
	-webkit-transition: all .3s linear;
	-ms-transition: all .3s linear;
	-o-transition: all .3s linear;
	transition: all .3s linear;
	#z-index:1003;
	background-color:#ebebeb;
}
#wrappers #content .profile h3{
	-moz-transition: all .3s linear;
	-webkit-transition: all .3s linear;
	-ms-transition: all .3s linear;
	-o-transition: all .3s linear;
	transition: all .3s linear;
	width:100%;
	font-weight:normal;
	font-family: 'OpenSans-Regular', sans-serif;
	color:#000;
	letter-spacing:.05em;
}
#wrappers #content .profile  .text {
	width:100%;
	margin:auto;
	-moz-transition: all .3s linear;
	-webkit-transition: all .3s linear;
	-ms-transition: all .3s linear;
	-o-transition: all .3s linear;
	transition: all .3s linear;
	font-family: 'OpenSans-Regular', sans-serif;
	color:#333;
}
#wrappers #content .profile .flexslider4 .slides li{
  	#border:solid 1px rgba(33,33,33,.1);
  	-moz-transition: all .3s linear;
	-webkit-transition: all .3s linear;
	-ms-transition: all .3s linear;
	-o-transition: all .3s linear;
	transition: all .3s linear;
}
#wrappers #content .profile .flexslider4 .flex-caption{
  	margin:auto;
}
#wrappers #content .profile .flexslider4 .imgLiquid {
	width:100%;
	margin:auto;
	-moz-transition: all .3s linear;
	-webkit-transition: all .3s linear;
	-ms-transition: all .3s linear;
	-o-transition: all .3s linear;
	transition: all .3s linear;
}
#wrappers #content .profile .flexslider4 .flex-caption h5{
	font-family: 'OpenSans-Regular', sans-serif;
	color: #000;
  	text-decoration:none;
  	##border:solid;
  	display:block;
  	font-weight:normal;
  	text-align:center;
}
#wrappers #content .profile .flexslider4 .flex-caption span {
	font-family: 'OpenSans-Regular', sans-serif;
	color: #000;
  	font-weight:normal;
}

/*profile*/
/*help*/
#wrappers #content .help {
	width:100%;
	position:relative;
	-moz-transition: all .3s linear;
	-webkit-transition: all .3s linear;
	-ms-transition: all .3s linear;
	-o-transition: all .3s linear;
	transition: all .3s linear;
	#z-index:1003;
	background-color:#000;
}
#wrappers #content .help  h3{
	-moz-transition: all .3s linear;
	-webkit-transition: all .3s linear;
	-ms-transition: all .3s linear;
	-o-transition: all .3s linear;
	transition: all .3s linear;
	font-weight:bold;
	font-family: 'OpenSans-Regular', sans-serif;
	color:#fff;
	#letter-spacing:.05em;
}
#wrappers #content .help  a{
	-moz-transition: all .3s linear;
	-webkit-transition: all .3s linear;
	-ms-transition: all .3s linear;
	-o-transition: all .3s linear;
	transition: all .3s linear;
	font-weight:normal;
	font-family: 'OpenSans-Regular', sans-serif;
	color:#fff;
	text-decoration:none;
	background-color:#f31873;
	border:solid 1px #f31873;
}
#wrappers #content .help  a:hover{
	color:#fff;
	background-color:#000;
	border:solid 1px #fff;
}
/*help*/
/* support */
#wrappers #content .support {
	position:relative;
	-moz-transition: all .3s linear;
	-webkit-transition: all .3s linear;
	-ms-transition: all .3s linear;
	-o-transition: all .3s linear;
	transition: all .3s linear;
	#max-width:1400px;
	margin:auto;
	#z-index:1003;
	text-align:center;
	#background-color:#ebebeb;
}

#wrappers #content .support h3{
	-moz-transition: all .3s linear;
	-webkit-transition: all .3s linear;
	-ms-transition: all .3s linear;
	-o-transition: all .3s linear;
	transition: all .3s linear;
	width:100%;
	font-weight:normal;
	font-family: 'OpenSans-Regular', sans-serif;
	color:#000;
	letter-spacing:.05em;
}
#wrappers #content .support .flexslider5 .slides li{
  	#border:solid 1px rgba(33,33,33,.1);
  	-moz-transition: all .3s linear;
	-webkit-transition: all .3s linear;
	-ms-transition: all .3s linear;
	-o-transition: all .3s linear;
	transition: all .3s linear;
}
#wrappers #content .support .flexslider5 .imgLiquid {
	width:100%;
	margin:auto;
}
/* support */
@media all and (min-width: 1400px) {
/* welcome */
.welcome {
	padding-bottom:2%;
	#padding-top:2%;
	width:100%;
	display:block;
	margin:auto;
}
#wrappers #content .welcome  h3{
	padding-bottom: 5px;
	font-size: 1.75em;
	margin:auto;
	display:block;
	width:40%;
	text-align:center;
	margin-bottom:25px;
	border-bottom:solid 2px #f31873;
}
#wrappers #content .welcome  .text {
	text-align:center;
	width:80%;
	font-size:1em;
	margin:auto;
}
#wrappers #content .welcome  .text a{
	padding:10px 15px;
	display:block;
	margin:auto;
	width:20%;
	text-align:center;
	margin-top:5%;
}
/* welcome */
/* aim */
.aim {
	padding-bottom:2%;
	padding-top:2%;
	width:95%;
	display:block;
	margin:auto;
}
#wrappers #content .aim  h3{
	padding-bottom: 5px;
	font-size: 1.75em;
	margin:auto;
	display:block;
	width:40%;
	text-align:center;
	margin-bottom:25px;
	border-bottom:solid 2px #f31873;
}
#wrappers #content .aim  .text {
	width:100%;
	font-size:1em;
	margin:auto;
	text-align:center;
	margin-bottom:50px;
}
#wrappers #content .aim  .box {
	display:inline-block;
	width:23%;
	margin:.5%;
}
#wrappers #content .aim  .box .image{
	margin:auto;
	padding:10px;
	width:40px;
	height:40px;
}
#wrappers #content .aim  .box  .desc{
	margin:auto;
	width:80%;
	margin-top:15px;
	font-size:.85em;
	min-height:120px;
}
#wrappers #content .aim  .box  a{
	padding:10px 15px;
	display:block;
	margin:auto;
	width:50%;
	text-align:center;
	margin-top:5%;
	font-size:.85em;
}
/* aim */
/*actions*/
.actions {
	padding-bottom:3%;
	padding-top:2%;
	width:100%;
	min-height:400px;
}
#wrappers #content .actions .left{
	display:inline-block;
	width:65%;
	position:absolute;
	left:5%;
}
#wrappers #content .actions .left h3{
	padding-bottom: 5px;
	font-size: 1.75em;
	margin:auto;
	display:block;
	width:40%;
	text-align:center;
	margin-bottom:25px;
	border-bottom:solid 2px #f31873;
}
#wrappers #content .actions .left .flexslider .slides li{
  	#min-height:320px;
  	padding:10px;
}
#wrappers #content .actions .left .flexslider .flex-caption{
  	max-width:250px;
}
#wrappers #content .actions .left .flexslider .flex-caption {
  	width: 98%;
  	margin-top:2%;	
}
#wrappers #content .actions .left .flexslider .imgLiquid {
	height:200px;
	width:300px;
	border:solid 1px #fff;
}
#wrappers #content .actions .left .flexslider .flex-caption a{
  	font-size: .9em;
  	line-height:1.25em;
}
#wrappers #content .actions .left  #left_more{
	padding:10px 15px;
	display:block;
	margin:auto;
	width:15%;
	text-align:center;
	margin-bottom:25px;
	font-size:.85em;
}

#wrappers #content .actions .right{
	display:inline-block;
	position:absolute;
	right:0%;
	top:0%;
	background-color:#ebebeb;
	height:100%;
	width:25%;
}
#wrappers #content .actions .right h3{
	padding-bottom: 5px;
	font-size: 1.75em;
	margin:auto;
	display:block;
	width:70%;
	text-align:center;
	margin-top:25px;
	border-bottom:solid 2px #f31873;
}
#wrappers #content .actions .right iframe{
	display:block;
	margin:auto;
	width:300px;
	height:200px;
	margin-top:25px;
}
#wrappers #content .actions .right h4{
	font-size: 1em;
	margin:auto;
	display:block;
	width:70%;
	text-align:center;
	margin-top:2%;
}
#wrappers #content .actions .right  #right_more{
	padding:10px 15px;
	display:block;
	margin:auto;
	width:50%;
	text-align:center;
	margin-top:25px;
	font-size:.85em;
}
/*actions*/
/* links */
.links {
	padding-bottom:2%;
	padding-top:2%;
	width:100%;
	#display:block;
	#margin:auto;
	min-height:320px;
}
#wrappers #content .links .left{
	display:inline-block;
	width:65%;
	position:absolute;
	left:5%;
}
#wrappers #content .links .left h3{
	padding-bottom: 5px;
	font-size: 1.75em;
	margin:auto;
	display:block;
	width:20%;
	text-align:center;
	margin-bottom:25px;
	border-bottom:solid 2px #f31873;
}
#wrappers #content .links .left .flexslider2 .slides li{
  	#min-height:320px;
  	padding:10px;
}
#wrappers #content .links .left .flexslider2 .flex-caption{
  	max-width:250px;
}
#wrappers #content .links .left .flexslider2 .flex-caption {
  	width: 98%;
  	margin-top:2%;	
}
#wrappers #content .links .left .flexslider2 .imgLiquid {
	height:75px;
	width:100px;
	background-color:#fff;
}
#wrappers #content .links .left .flexslider2 .flex-caption {
  	font-size: .9em;
  	line-height:1.25em;
}

#wrappers #content .links .right{
	display:inline-block;
	position:absolute;
	right:0%;
	top:0%;
	background-color:#000;
	height:100%;
	width:25%;
}
#wrappers #content .links .right h3{
	padding-bottom: 5px;
	font-size: 1.75em;
	margin:auto;
	display:block;
	width:90%;
	text-align:center;
	margin-top:25px;
	border-bottom:solid 2px #f31873;
}
#wrappers #content .links .right img{
	display:block;
	margin:auto;
	width:300px;
	height:236px;
	margin-top:25px;
}
#wrappers #content .links .right h4{
	font-size: 1em;
	margin:auto;
	display:block;
	width:70%;
	text-align:center;
	margin-top:2%;
}
#wrappers #content .links .right  #right_more{
	padding:10px 15px;
	display:block;
	margin:auto;
	width:50%;
	text-align:center;
	margin-top:25px;
	font-size:.85em;
}
/* links */
/*news*/
.news {
	padding-bottom:3%;
	padding-top:2%;
	width:100%;
	#min-height:400px;
}
#wrappers #content .news{
	display:inline-block;
}
#wrappers #content .news h3{
	padding-bottom: 5px;
	font-size: 1.75em;
	margin:auto;
	display:block;
	width:20%;
	text-align:center;
	margin-bottom:25px;
	border-bottom:solid 2px #f31873;
}
#wrappers #content .news .flexslider3 .slides li{
  	#min-height:320px;
  	padding:10px;
}
#wrappers #content .news .flexslider3 .flex-caption{
  	max-width:250px;
}
#wrappers #content .news .flexslider3 .flex-caption {
  	width: 98%;
  	margin-top:2%;	
}
#wrappers #content .news .flexslider3 .imgLiquid {
	height:200px;
	width:300px;
	border:solid 1px #fff;
}
#wrappers #content .news .flexslider3 .flex-caption a{
  	font-size: .9em;
  	line-height:1.25em;
}
#wrappers #content .news  #news_more{
	padding:10px 15px;
	display:block;
	margin:auto;
	width:15%;
	text-align:center;
	margin-bottom:25px;
	font-size:.85em;
}
/*news*/
/*profile*/
.profile {
	padding-bottom:3%;
	padding-top:2%;
	width:100%;
	#min-height:400px;
}
#wrappers #content .profile{
	display:inline-block;
}
#wrappers #content .profile  .text {
	width:100%;
	font-size:1em;
	margin:auto;
	text-align:center;
	margin-bottom:50px;
}
#wrappers #content .profile h3{
	padding-bottom: 5px;
	font-size: 1.75em;
	margin:auto;
	display:block;
	width:20%;
	text-align:center;
	margin-bottom:25px;
	border-bottom:solid 2px #f31873;
}
#wrappers #content .profile .flexslider4 .slides li{
  	#min-height:320px;
  	padding:10px;
}
#wrappers #content .profile .flexslider4 .flex-caption{
  	max-width:300px;
}
#wrappers #content .profile .flexslider4 .flex-caption {
  	width: 98%;
  	margin-top:2%;	
}
#wrappers #content .profile .flexslider4 .imgLiquid {
	height:250px;
	width:250px;
	border:solid 2px #f31873;
	border-radius: 200px 200px 200px 200px;
	-moz-border-radius: 200px 200px 200px 200px;
	-webkit-border-radius: 200px 200px 200px 200px;
}
#wrappers #content .profile .flexslider4 .imgLiquid:hover {
	transform: scale(.8) translate(0px, 0px);
	z-index: 1001;
	box-shadow: 0 0 5px #c1c1c1;
}
#wrappers #content .profile .flexslider4 .flex-caption h5{
  	font-size: 1.2em;
  	margin:0px;
  	margin-bottom:2%;
}
#wrappers #content .profile .flexslider4 .flex-caption span {
	font-size: .85em;
	overflow:hidden;
	#border:solid;
	#display: -webkit-box;
	#-webkit-line-clamp: 2;
	#-webkit-box-orient: vertical;
	#text-overflow: ellipsis;
}
/*profile*/
/*help*/
#wrappers #content .help {
	padding-bottom:2%;
	padding-top:2%;
	width:100%;
}
#wrappers #content .help  h3{
	font-size: 1.75em;
	display:inline-block;
	width:65%;
	text-align:center;
	vertical-align:middle;
	#border:solid #fff;
}
#wrappers #content .help  a{
	font-size: 1.75em;
	display:inline-block;
	#width:40%;
	margin-left:20px;
	padding:15px 20px;
	border-radius: 20px 20px 20px 20px;
	-moz-border-radius: 20px 20px 20px 20px;
	-webkit-border-radius: 20px 20px 20px 20px;
}
/*help*/
/* support */
.support {
	padding-bottom:2%;
	padding-top:2%;
	width:100%;
	display:block;
	margin:auto;
	text-align:center;
}
#wrappers #content .support  h3{
	padding-bottom: 5px;
	font-size: 1.75em;
	margin:auto;
	display:block;
	width:30%;
	text-align:center;
	margin-bottom:25px;
	border-bottom:solid 2px #f31873;
}
#wrappers #content .support .flexslider5 .slides li{
  	#min-height:320px;
  	padding:10px;
}
#wrappers #content .support .flexslider5 .imgLiquid {
	height:100px;
	width:200px;
}

/* support */
}


@media all and (min-width: 1200px) and (max-width: 1399px) {
/* welcome */
.welcome {
	padding-bottom:2%;
	#padding-top:2%;
	width:100%;
	display:block;
	margin:auto;
}
#wrappers #content .welcome  h3{
	padding-bottom: 5px;
	font-size: 1.75em;
	margin:auto;
	display:block;
	width:40%;
	text-align:center;
	margin-bottom:25px;
	border-bottom:solid 2px #f31873;
}
#wrappers #content .welcome  .text {
	text-align:center;
	width:80%;
	font-size:1em;
	margin:auto;
}
#wrappers #content .welcome  .text a{
	padding:10px 15px;
	display:block;
	margin:auto;
	width:20%;
	text-align:center;
	margin-top:5%;
}
/* welcome */
/* aim */
.aim {
	padding-bottom:2%;
	padding-top:2%;
	width:95%;
	display:block;
	margin:auto;
}
#wrappers #content .aim  h3{
	padding-bottom: 5px;
	font-size: 1.75em;
	margin:auto;
	display:block;
	width:40%;
	text-align:center;
	margin-bottom:25px;
	border-bottom:solid 2px #f31873;
}
#wrappers #content .aim  .text {
	width:100%;
	font-size:1em;
	margin:auto;
	text-align:center;
	margin-bottom:50px;
}
#wrappers #content .aim  .box {
	display:inline-block;
	width:23%;
	margin:.5%;
}
#wrappers #content .aim  .box .image{
	margin:auto;
	padding:10px;
	width:40px;
	height:40px;
}
#wrappers #content .aim  .box  .desc{
	margin:auto;
	width:80%;
	margin-top:15px;
	font-size:.85em;
	min-height:120px;
}
#wrappers #content .aim  .box  a{
	padding:10px 15px;
	display:block;
	margin:auto;
	width:50%;
	text-align:center;
	margin-top:5%;
	font-size:.85em;
}
/* aim */
/*actions*/
.actions {
	padding-bottom:3%;
	padding-top:2%;
	width:100%;
	min-height:400px;
}
#wrappers #content .actions .left{
	display:inline-block;
	width:65%;
	position:absolute;
	left:5%;
}
#wrappers #content .actions .left h3{
	padding-bottom: 5px;
	font-size: 1.75em;
	margin:auto;
	display:block;
	width:40%;
	text-align:center;
	margin-bottom:25px;
	border-bottom:solid 2px #f31873;
}
#wrappers #content .actions .left .flexslider .slides li{
  	#min-height:320px;
  	padding:5px;
}
#wrappers #content .actions .left .flexslider .flex-caption{
  	max-width:220px;
}
#wrappers #content .actions .left .flexslider .flex-caption {
  	width: 98%;
  	margin-top:2%;	
}
#wrappers #content .actions .left .flexslider .imgLiquid {
	height:150px;
	width:250px;
	border:solid 1px #fff;
}
#wrappers #content .actions .left .flexslider .flex-caption a{
  	font-size: .9em;
  	line-height:1.25em;
}
#wrappers #content .actions .left  #left_more{
	padding:10px 15px;
	display:block;
	margin:auto;
	width:15%;
	text-align:center;
	margin-bottom:25px;
	font-size:.85em;
}

#wrappers #content .actions .right{
	display:inline-block;
	position:absolute;
	right:0%;
	top:0%;
	background-color:#ebebeb;
	height:100%;
	width:25%;
}
#wrappers #content .actions .right h3{
	padding-bottom: 5px;
	font-size: 1.75em;
	margin:auto;
	display:block;
	width:70%;
	text-align:center;
	margin-top:25px;
	border-bottom:solid 2px #f31873;
}
#wrappers #content .actions .right iframe{
	display:block;
	margin:auto;
	width:275px;
	height:200px;
	margin-top:25px;
}
#wrappers #content .actions .right h4{
	font-size: 1em;
	margin:auto;
	display:block;
	width:80%;
	text-align:center;
	margin-top:2%;
}
#wrappers #content .actions .right  #right_more{
	padding:10px 15px;
	display:block;
	margin:auto;
	width:60%;
	text-align:center;
	margin-top:25px;
	font-size:.85em;
}
/*actions*/
/* links */
.links {
	padding-bottom:2%;
	padding-top:2%;
	width:100%;
	#display:block;
	#margin:auto;
	min-height:320px;
}
#wrappers #content .links .left{
	display:inline-block;
	width:65%;
	position:absolute;
	left:5%;
}
#wrappers #content .links .left h3{
	padding-bottom: 5px;
	font-size: 1.75em;
	margin:auto;
	display:block;
	width:30%;
	text-align:center;
	margin-bottom:25px;
	border-bottom:solid 2px #f31873;
}
#wrappers #content .links .left .flexslider2 .slides li{
  	#min-height:320px;
  	padding:10px;
}
#wrappers #content .links .left .flexslider2 .flex-caption{
  	max-width:250px;
}
#wrappers #content .links .left .flexslider2 .flex-caption {
  	width: 98%;
  	margin-top:2%;	
}
#wrappers #content .links .left .flexslider2 .imgLiquid {
	height:75px;
	width:100px;
	background-color:#fff;
}
#wrappers #content .links .left .flexslider2 .flex-caption {
  	font-size: .9em;
  	line-height:1.25em;
}

#wrappers #content .links .right{
	display:inline-block;
	position:absolute;
	right:0%;
	top:0%;
	background-color:#000;
	height:100%;
	width:25%;
}
#wrappers #content .links .right h3{
	padding-bottom: 5px;
	font-size: 1.5em;
	margin:auto;
	display:block;
	width:90%;
	text-align:center;
	margin-top:25px;
	border-bottom:solid 2px #f31873;
}
#wrappers #content .links .right img{
	display:block;
	margin:auto;
	width:250px;
	height:197px;
	margin-top:25px;
}
#wrappers #content .links .right h4{
	font-size: 1em;
	margin:auto;
	display:block;
	width:70%;
	text-align:center;
	margin-top:2%;
}
#wrappers #content .links .right  #right_more{
	padding:10px 15px;
	display:block;
	margin:auto;
	width:50%;
	text-align:center;
	margin-top:25px;
	font-size:.85em;
}
/* links */
/*news*/
.news {
	padding-bottom:3%;
	padding-top:2%;
	width:100%;
	#min-height:400px;
}
#wrappers #content .news{
	display:inline-block;
}
#wrappers #content .news h3{
	padding-bottom: 5px;
	font-size: 1.75em;
	margin:auto;
	display:block;
	width:20%;
	text-align:center;
	margin-bottom:25px;
	border-bottom:solid 2px #f31873;
}
#wrappers #content .news .flexslider3 .slides li{
  	#min-height:320px;
  	padding:10px;
}
#wrappers #content .news .flexslider3 .flex-caption{
  	max-width:250px;
}
#wrappers #content .news .flexslider3 .flex-caption {
  	width: 98%;
  	margin-top:2%;	
}
#wrappers #content .news .flexslider3 .imgLiquid {
	height:200px;
	width:300px;
	border:solid 1px #fff;
}
#wrappers #content .news .flexslider3 .flex-caption a{
  	font-size: .9em;
  	line-height:1.25em;
}
#wrappers #content .news  #news_more{
	padding:10px 15px;
	display:block;
	margin:auto;
	width:15%;
	text-align:center;
	margin-bottom:25px;
	font-size:.85em;
}
/*news*/
/*profile*/
.profile {
	padding-bottom:3%;
	padding-top:2%;
	width:100%;
	#min-height:400px;
}
#wrappers #content .profile{
	display:inline-block;
}
#wrappers #content .profile  .text {
	width:90%;
	font-size:1em;
	margin:auto;
	text-align:center;
	margin-bottom:50px;
}
#wrappers #content .profile h3{
	padding-bottom: 5px;
	font-size: 1.75em;
	margin:auto;
	display:block;
	width:30%;
	text-align:center;
	margin-bottom:25px;
	border-bottom:solid 2px #f31873;
}
#wrappers #content .profile .flexslider4 .slides li{
  	#min-height:320px;
  	padding:10px;
}
#wrappers #content .profile .flexslider4 .flex-caption{
  	max-width:300px;
}
#wrappers #content .profile .flexslider4 .flex-caption {
  	width: 98%;
  	margin-top:2%;	
}
#wrappers #content .profile .flexslider4 .imgLiquid {
	height:250px;
	width:250px;
	border:solid 2px #f31873;
	border-radius: 200px 200px 200px 200px;
	-moz-border-radius: 200px 200px 200px 200px;
	-webkit-border-radius: 200px 200px 200px 200px;
}
#wrappers #content .profile .flexslider4 .imgLiquid:hover {
	transform: scale(.8) translate(0px, 0px);
	z-index: 1001;
	box-shadow: 0 0 5px #c1c1c1;
}
#wrappers #content .profile .flexslider4 .flex-caption h5{
  	font-size: 1.2em;
  	margin:0px;
  	margin-bottom:2%;
}
#wrappers #content .profile .flexslider4 .flex-caption span {
	font-size: .85em;
	overflow:hidden;
	#border:solid;
	#display: -webkit-box;
	#-webkit-line-clamp: 2;
	#-webkit-box-orient: vertical;
	#text-overflow: ellipsis;
}
/*profile*/
/*help*/
#wrappers #content .help {
	padding-bottom:3%;
	padding-top:2%;
	width:100%;
}
#wrappers #content .help  h3{
	font-size: 1.75em;
	display:inline-block;
	width:65%;
	text-align:center;
	vertical-align:middle;
	#border:solid #fff;
}
#wrappers #content .help  a{
	font-size: 1.5em;
	display:inline-block;
	#width:40%;
	margin-left:10px;
	padding:15px 20px;
	border-radius: 20px 20px 20px 20px;
	-moz-border-radius: 20px 20px 20px 20px;
	-webkit-border-radius: 20px 20px 20px 20px;
}
/*help*/
/* support */
.support {
	padding-bottom:2%;
	padding-top:2%;
	width:100%;
	display:block;
	margin:auto;
	text-align:center;
}
#wrappers #content .support  h3{
	padding-bottom: 5px;
	font-size: 1.75em;
	margin:auto;
	display:block;
	width:40%;
	text-align:center;
	margin-bottom:25px;
	border-bottom:solid 2px #f31873;
}
#wrappers #content .support .flexslider5 .slides li{
  	#min-height:320px;
  	padding:10px;
}
#wrappers #content .support .flexslider5 .imgLiquid {
	height:100px;
	width:200px;
}

/* support */
}

@media all and (min-width: 1024px) and (max-width: 1199px) {
/* welcome */
.welcome {
	padding-bottom:2%;
	#padding-top:2%;
	width:100%;
	display:block;
	margin:auto;
}
#wrappers #content .welcome  h3{
	padding-bottom: 5px;
	font-size: 1.75em;
	margin:auto;
	display:block;
	width:40%;
	text-align:center;
	margin-bottom:25px;
	border-bottom:solid 1px #f31873;
}
#wrappers #content .welcome  .text {
	text-align:center;
	width:90%;
	font-size:1em;
	margin:auto;
}
#wrappers #content .welcome  .text a{
	padding:10px 15px;
	display:block;
	margin:auto;
	width:20%;
	text-align:center;
	margin-top:5%;
}
/* welcome */
/* aim */
.aim {
	padding-bottom:2%;
	padding-top:2%;
	width:95%;
	display:block;
	margin:auto;
}
#wrappers #content .aim  h3{
	padding-bottom: 5px;
	font-size: 1.75em;
	margin:auto;
	display:block;
	width:40%;
	text-align:center;
	margin-bottom:25px;
	border-bottom:solid 2px #f31873;
}
#wrappers #content .aim  .text {
	width:100%;
	font-size:1em;
	margin:auto;
	text-align:center;
	margin-bottom:50px;
}
#wrappers #content .aim  .box {
	display:inline-block;
	width:23%;
	margin:.5%;
}
#wrappers #content .aim  .box .image{
	margin:auto;
	padding:10px;
	width:40px;
	height:40px;
}
#wrappers #content .aim  .box  .desc{
	margin:auto;
	width:80%;
	margin-top:15px;
	font-size:.8em;
	min-height:150px;
}
#wrappers #content .aim  .box  a{
	padding:10px 15px;
	display:block;
	margin:auto;
	width:50%;
	text-align:center;
	margin-top:5%;
	font-size:.85em;
}
/* aim */
/*actions*/
.actions {
	padding-bottom:3%;
	padding-top:2%;
	width:100%;
	min-height:400px;
}
#wrappers #content .actions .left{
	display:inline-block;
	width:65%;
	position:absolute;
	left:5%;
}
#wrappers #content .actions .left h3{
	padding-bottom: 5px;
	font-size: 1.75em;
	margin:auto;
	display:block;
	width:70%;
	text-align:center;
	margin-bottom:25px;
	border-bottom:solid 2px #f31873;
}
#wrappers #content .actions .left .flexslider .slides li{
  	#min-height:320px;
  	padding:10px;
}
#wrappers #content .actions .left .flexslider .flex-caption{
  	max-width:250px;
}
#wrappers #content .actions .left .flexslider .flex-caption {
  	width: 98%;
  	margin-top:2%;	
}
#wrappers #content .actions .left .flexslider .imgLiquid {
	height:175px;
	width:275px;
	border:solid 1px #fff;
}
#wrappers #content .actions .left .flexslider .flex-caption a{
  	font-size: .9em;
  	line-height:1.25em;
}
#wrappers #content .actions .left  #left_more{
	padding:10px 15px;
	display:block;
	margin:auto;
	width:15%;
	text-align:center;
	margin-bottom:25px;
	font-size:.85em;
}

#wrappers #content .actions .right{
	display:inline-block;
	position:absolute;
	right:0%;
	top:0%;
	background-color:#ebebeb;
	height:100%;
	width:25%;
}
#wrappers #content .actions .right h3{
	padding-bottom: 5px;
	font-size: 1.75em;
	margin:auto;
	display:block;
	width:70%;
	text-align:center;
	margin-top:25px;
	border-bottom:solid 2px #f31873;
}
#wrappers #content .actions .right iframe{
	display:block;
	margin:auto;
	width:200px;
	height:150px;
	margin-top:25px;
}
#wrappers #content .actions .right h4{
	font-size: .85em;
	margin:auto;
	display:block;
	width:70%;
	text-align:center;
	margin-top:2%;
}
#wrappers #content .actions .right  #right_more{
	padding:10px 15px;
	display:block;
	margin:auto;
	width:70%;
	text-align:center;
	margin-top:25px;
	font-size:.85em;
}
/*actions*/
/* links */
.links {
	padding-bottom:2%;
	padding-top:2%;
	width:100%;
	#display:block;
	#margin:auto;
	min-height:320px;
}
#wrappers #content .links .left{
	display:inline-block;
	width:65%;
	position:absolute;
	left:5%;
}
#wrappers #content .links .left h3{
	padding-bottom: 5px;
	font-size: 1.75em;
	margin:auto;
	display:block;
	width:30%;
	text-align:center;
	margin-bottom:25px;
	border-bottom:solid 2px #f31873;
}
#wrappers #content .links .left .flexslider2 .slides li{
  	#min-height:320px;
  	padding:10px;
}
#wrappers #content .links .left .flexslider2 .flex-caption{
  	max-width:250px;
}
#wrappers #content .links .left .flexslider2 .flex-caption {
  	width: 98%;
  	margin-top:2%;	
}
#wrappers #content .links .left .flexslider2 .imgLiquid {
	height:75px;
	width:100px;
	background-color:#fff;
}
#wrappers #content .links .left .flexslider2 .flex-caption {
  	font-size: .9em;
  	line-height:1.25em;
}

#wrappers #content .links .right{
	display:inline-block;
	position:absolute;
	right:0%;
	top:0%;
	background-color:#000;
	height:100%;
	width:25%;
}
#wrappers #content .links .right h3{
	padding-bottom: 5px;
	font-size: 1.5em;
	margin:auto;
	display:block;
	width:80%;
	text-align:center;
	margin-top:25px;
	border-bottom:solid 2px #f31873;
}
#wrappers #content .links .right img{
	display:block;
	margin:auto;
	width:200px;
	height:157px;
	margin-top:25px;
}
#wrappers #content .links .right h4{
	font-size: 1em;
	margin:auto;
	display:block;
	width:70%;
	text-align:center;
	margin-top:2%;
}
#wrappers #content .links .right  #right_more{
	padding:10px 15px;
	display:block;
	margin:auto;
	width:50%;
	text-align:center;
	margin-top:25px;
	font-size:.85em;
}
/* links */
/*news*/
.news {
	padding-bottom:3%;
	padding-top:2%;
	width:100%;
	#min-height:400px;
}
#wrappers #content .news{
	display:inline-block;
}
#wrappers #content .news h3{
	padding-bottom: 5px;
	font-size: 1.75em;
	margin:auto;
	display:block;
	width:20%;
	text-align:center;
	margin-bottom:25px;
	border-bottom:solid 2px #f31873;
}
#wrappers #content .news .flexslider3 .slides li{
  	#min-height:320px;
  	padding:10px;
}
#wrappers #content .news .flexslider3 .flex-caption{
  	max-width:250px;
}
#wrappers #content .news .flexslider3 .flex-caption {
  	width: 98%;
  	margin-top:2%;	
}
#wrappers #content .news .flexslider3 .imgLiquid {
	height:200px;
	width:300px;
	border:solid 1px #fff;
}
#wrappers #content .news .flexslider3 .flex-caption a{
  	font-size: .9em;
  	line-height:1.25em;
}
#wrappers #content .news  #news_more{
	padding:10px 15px;
	display:block;
	margin:auto;
	width:15%;
	text-align:center;
	margin-bottom:25px;
	font-size:.85em;
}
/*news*/
/*profile*/
.profile {
	padding-bottom:3%;
	padding-top:2%;
	width:100%;
	#min-height:400px;
}
#wrappers #content .profile{
	display:inline-block;
}
#wrappers #content .profile  .text {
	width:90%;
	font-size:1em;
	margin:auto;
	text-align:center;
	margin-bottom:50px;
}
#wrappers #content .profile h3{
	padding-bottom: 5px;
	font-size: 1.75em;
	margin:auto;
	display:block;
	width:35%;
	text-align:center;
	margin-bottom:25px;
	border-bottom:solid 2px #f31873;
}
#wrappers #content .profile .flexslider4 .slides li{
  	#min-height:320px;
  	padding:10px;
}
#wrappers #content .profile .flexslider4 .flex-caption{
  	max-width:300px;
}
#wrappers #content .profile .flexslider4 .flex-caption {
  	width: 98%;
  	margin-top:2%;	
}
#wrappers #content .profile .flexslider4 .imgLiquid {
	height:250px;
	width:250px;
	border:solid 2px #f31873;
	border-radius: 200px 200px 200px 200px;
	-moz-border-radius: 200px 200px 200px 200px;
	-webkit-border-radius: 200px 200px 200px 200px;
}
#wrappers #content .profile .flexslider4 .imgLiquid:hover {
	transform: scale(.8) translate(0px, 0px);
	z-index: 1001;
	box-shadow: 0 0 5px #c1c1c1;
}
#wrappers #content .profile .flexslider4 .flex-caption h5{
  	font-size: 1.2em;
  	margin:0px;
  	margin-bottom:2%;
}
#wrappers #content .profile .flexslider4 .flex-caption span {
	font-size: .85em;
	overflow:hidden;
	#border:solid;
	#display: -webkit-box;
	#-webkit-line-clamp: 2;
	#-webkit-box-orient: vertical;
	#text-overflow: ellipsis;
}
/*profile*/
/*help*/
#wrappers #content .help {
	padding-bottom:3%;
	padding-top:2%;
	width:100%;
}
#wrappers #content .help  h3{
	font-size: 1.5em;
	display:block;
	width:90%;
	text-align:center;
	margin:auto;
	#border:solid #fff;
}
#wrappers #content .help  a{
	font-size: 2em;
	text-align:center;
	display:block;
	width:50%;
	margin:auto;
	margin-top:50px;
	padding:15px 20px;
	border-radius: 20px 20px 20px 20px;
	-moz-border-radius: 20px 20px 20px 20px;
	-webkit-border-radius: 20px 20px 20px 20px;
}
/*help*/
/* support */
.support {
	padding-bottom:2%;
	padding-top:2%;
	width:100%;
	display:block;
	margin:auto;
	text-align:center;
}
#wrappers #content .support  h3{
	padding-bottom: 5px;
	font-size: 1.75em;
	margin:auto;
	display:block;
	width:45%;
	text-align:center;
	margin-bottom:25px;
	border-bottom:solid 2px #f31873;
}
#wrappers #content .support .flexslider5 .slides li{
  	#min-height:320px;
  	padding:10px;
}
#wrappers #content .support .flexslider5 .imgLiquid {
	height:100px;
	width:200px;
}

/* support */
}



@media all and (min-width: 768px) and (max-width: 1023px) {
/* welcome */
.welcome {
	padding-bottom:2%;
	#padding-top:2%;
	width:100%;
	display:block;
	margin:auto;
}
#wrappers #content .welcome  h3{
	padding-bottom: 5px;
	font-size: 1.5em;
	margin:auto;
	display:block;
	width:40%;
	text-align:center;
	margin-bottom:25px;
	border-bottom:solid 1px #f31873;
}
#wrappers #content .welcome  .text {
	text-align:center;
	width:90%;
	font-size:1em;
	margin:auto;
}
#wrappers #content .welcome  .text a{
	padding:10px 15px;
	display:block;
	margin:auto;
	width:25%;
	text-align:center;
	margin-top:5%;
}
/* welcome */
/* aim */
.aim {
	padding-bottom:2%;
	padding-top:2%;
	width:95%;
	display:block;
	margin:auto;
}
#wrappers #content .aim  h3{
	padding-bottom: 5px;
	font-size: 1.5em;
	margin:auto;
	display:block;
	width:40%;
	text-align:center;
	margin-bottom:25px;
	border-bottom:solid 2px #f31873;
}
#wrappers #content .aim  .text {
	width:100%;
	font-size:1em;
	margin:auto;
	text-align:center;
	margin-bottom:50px;
}
#wrappers #content .aim  .box {
	display:inline-block;
	width:48%;
	margin:.5%;
	margin-top:5%;
}
#wrappers #content .aim  .box .image{
	margin:auto;
	padding:10px;
	width:40px;
	height:40px;
}
#wrappers #content .aim  .box  .desc{
	margin:auto;
	width:80%;
	margin-top:15px;
	font-size:.85em;
}
#wrappers #content .aim  .box  a{
	padding:10px 15px;
	display:block;
	margin:auto;
	width:30%;
	text-align:center;
	margin-top:5%;
	font-size:.85em;
}
/* aim */
/*actions*/
.actions {
	padding-bottom:3%;
	padding-top:2%;
	width:100%;
	min-height:400px;
}
#wrappers #content .actions .left{
	display:inline-block;
	width:45%;
	position:absolute;
	left:5%;
}
#wrappers #content .actions .left h3{
	padding-bottom: 5px;
	font-size: 1.5em;
	margin:auto;
	display:block;
	width:80%;
	text-align:center;
	margin-bottom:25px;
	border-bottom:solid 2px #f31873;
}
#wrappers #content .actions .left .flexslider .slides li{
  	#min-height:320px;
  	padding:10px;
}
#wrappers #content .actions .left .flexslider .flex-caption{
  	max-width:250px;
}
#wrappers #content .actions .left .flexslider .flex-caption {
  	width: 98%;
  	margin-top:2%;	
}
#wrappers #content .actions .left .flexslider .imgLiquid {
	height:175px;
	width:275px;
	border:solid 1px #fff;
}
#wrappers #content .actions .left .flexslider .flex-caption a{
  	font-size: .9em;
  	line-height:1.25em;
}
#wrappers #content .actions .left  #left_more{
	padding:10px 15px;
	display:block;
	margin:auto;
	width:40%;
	text-align:center;
	margin-bottom:25px;
	font-size:.85em;
}

#wrappers #content .actions .right{
	display:inline-block;
	position:absolute;
	right:0%;
	top:0%;
	background-color:#ebebeb;
	height:100%;
	width:45%;
}
#wrappers #content .actions .right h3{
	padding-bottom: 5px;
	font-size: 1.5em;
	margin:auto;
	display:block;
	width:70%;
	text-align:center;
	margin-top:25px;
	border-bottom:solid 2px #f31873;
}
#wrappers #content .actions .right iframe{
	display:block;
	margin:auto;
	width:300px;
	height:200px;
	margin-top:25px;
}
#wrappers #content .actions .right h4{
	font-size: .85em;
	margin:auto;
	display:block;
	width:70%;
	text-align:center;
	margin-top:2%;
}
#wrappers #content .actions .right  #right_more{
	padding:10px 15px;
	display:block;
	margin:auto;
	width:60%;
	text-align:center;
	margin-top:25px;
	font-size:.85em;
}
/*actions*/
/* links */
.links {
	padding-bottom:2%;
	padding-top:2%;
	width:100%;
	#display:block;
	#margin:auto;
	min-height:320px;
}
#wrappers #content .links .left{
	display:inline-block;
	width:45%;
	position:absolute;
	left:5%;
}
#wrappers #content .links .left h3{
	padding-bottom: 5px;
	font-size: 1.5em;
	margin:auto;
	display:block;
	width:30%;
	text-align:center;
	margin-bottom:25px;
	border-bottom:solid 2px #f31873;
}
#wrappers #content .links .left .flexslider2 .slides li{
  	#min-height:320px;
  	padding:10px;
}
#wrappers #content .links .left .flexslider2 .flex-caption{
  	max-width:300px;
}
#wrappers #content .links .left .flexslider2 .flex-caption {
  	width: 98%;
  	margin-top:2%;	
}
#wrappers #content .links .left .flexslider2 .imgLiquid {
	height:75px;
	width:100px;
	background-color:#fff;
}
#wrappers #content .links .left .flexslider2 .flex-caption {
  	font-size: .8em;
  	#line-height:1.25em;
}

#wrappers #content .links .right{
	display:inline-block;
	position:absolute;
	right:0%;
	top:0%;
	background-color:#000;
	height:100%;
	width:45%;
}
#wrappers #content .links .right h3{
	padding-bottom: 5px;
	font-size: 1.5em;
	margin:auto;
	display:block;
	width:80%;
	text-align:center;
	margin-top:25px;
	border-bottom:solid 2px #f31873;
}
#wrappers #content .links .right img{
	display:block;
	margin:auto;
	width:250px;
	height:197px;
	margin-top:25px;
}
#wrappers #content .links .right h4{
	font-size: 1em;
	margin:auto;
	display:block;
	width:70%;
	text-align:center;
	margin-top:2%;
}
#wrappers #content .links .right  #right_more{
	padding:10px 15px;
	display:block;
	margin:auto;
	width:50%;
	text-align:center;
	margin-top:25px;
	font-size:.85em;
}
/* links */
/*news*/
.news {
	padding-bottom:3%;
	padding-top:2%;
	width:100%;
	#min-height:400px;
}
#wrappers #content .news{
	display:inline-block;
}
#wrappers #content .news h3{
	padding-bottom: 5px;
	font-size: 1.5em;
	margin:auto;
	display:block;
	width:30%;
	text-align:center;
	margin-bottom:25px;
	border-bottom:solid 2px #f31873;
}
#wrappers #content .news .flexslider3 .slides li{
  	#min-height:320px;
  	padding:10px;
}
#wrappers #content .news .flexslider3 .flex-caption{
  	max-width:250px;
}
#wrappers #content .news .flexslider3 .flex-caption {
  	width: 98%;
  	margin-top:2%;	
}
#wrappers #content .news .flexslider3 .imgLiquid {
	height:200px;
	width:300px;
	border:solid 1px #fff;
}
#wrappers #content .news .flexslider3 .flex-caption a{
  	font-size: .9em;
  	line-height:1.25em;
}
#wrappers #content .news  #news_more{
	padding:10px 15px;
	display:block;
	margin:auto;
	width:15%;
	text-align:center;
	margin-bottom:25px;
	font-size:.85em;
}
/*news*/
/*profile*/
.profile {
	padding-bottom:3%;
	padding-top:2%;
	width:100%;
	#min-height:400px;
}
#wrappers #content .profile{
	display:inline-block;
}
#wrappers #content .profile  .text {
	width:90%;
	font-size:1em;
	margin:auto;
	text-align:center;
	margin-bottom:50px;
}
#wrappers #content .profile h3{
	padding-bottom: 5px;
	font-size: 1.5em;
	margin:auto;
	display:block;
	width:35%;
	text-align:center;
	margin-bottom:25px;
	border-bottom:solid 2px #f31873;
}
#wrappers #content .profile .flexslider4 .slides li{
  	#min-height:320px;
  	padding:10px;
}
#wrappers #content .profile .flexslider4 .flex-caption{
  	max-width:300px;
}
#wrappers #content .profile .flexslider4 .flex-caption {
  	width: 98%;
  	margin-top:2%;	
}
#wrappers #content .profile .flexslider4 .imgLiquid {
	height:250px;
	width:250px;
	border:solid 2px #f31873;
	border-radius: 200px 200px 200px 200px;
	-moz-border-radius: 200px 200px 200px 200px;
	-webkit-border-radius: 200px 200px 200px 200px;
}
#wrappers #content .profile .flexslider4 .imgLiquid:hover {
	transform: scale(.8) translate(0px, 0px);
	z-index: 1001;
	box-shadow: 0 0 5px #c1c1c1;
}
#wrappers #content .profile .flexslider4 .flex-caption h5{
  	font-size: 1.2em;
  	margin:0px;
  	margin-bottom:2%;
}
#wrappers #content .profile .flexslider4 .flex-caption span {
	font-size: .85em;
	overflow:hidden;
	#border:solid;
	#display: -webkit-box;
	#-webkit-line-clamp: 2;
	#-webkit-box-orient: vertical;
	#text-overflow: ellipsis;
}
/*profile*/
/*help*/
#wrappers #content .help {
	padding-bottom:3%;
	padding-top:2%;
	width:100%;
}
#wrappers #content .help  h3{
	font-size: 1.5em;
	display:block;
	width:95%;
	text-align:center;
	margin:auto;
	#border:solid #fff;
}
#wrappers #content .help  a{
	font-size: 1.5em;
	text-align:center;
	display:block;
	width:50%;
	margin:auto;
	margin-top:50px;
	padding:15px 20px;
	border-radius: 20px 20px 20px 20px;
	-moz-border-radius: 20px 20px 20px 20px;
	-webkit-border-radius: 20px 20px 20px 20px;
}
/*help*/
/* support */
.support {
	padding-bottom:2%;
	padding-top:2%;
	width:100%;
	display:block;
	margin:auto;
	text-align:center;
}
#wrappers #content .support  h3{
	padding-bottom: 5px;
	font-size: 1.5em;
	margin:auto;
	display:block;
	width:55%;
	text-align:center;
	margin-bottom:25px;
	border-bottom:solid 2px #f31873;
}
#wrappers #content .support .flexslider5 .slides li{
  	#min-height:320px;
  	padding:10px;
}
#wrappers #content .support .flexslider5 .imgLiquid {
	height:100px;
	width:200px;
}

/* support */
}

@media all and (min-width: 600px) and (max-width: 767px) {
/* welcome */
.welcome {
	padding-bottom:2%;
	#padding-top:2%;
	width:100%;
	display:block;
	margin:auto;
}
#wrappers #content .welcome  h3{
	padding-bottom: 5px;
	font-size: 1.5em;
	margin:auto;
	display:block;
	width:40%;
	text-align:center;
	margin-bottom:25px;
	border-bottom:solid 1px #f31873;
}
#wrappers #content .welcome  .text {
	text-align:center;
	width:90%;
	font-size:.85em;
	margin:auto;
}
#wrappers #content .welcome  .text a{
	padding:10px 15px;
	display:block;
	margin:auto;
	width:30%;
	text-align:center;
	margin-top:5%;
}
/* welcome */
/* aim */
.aim {
	padding-bottom:2%;
	padding-top:2%;
	width:95%;
	display:block;
	margin:auto;
}
#wrappers #content .aim  h3{
	padding-bottom: 5px;
	font-size: 1.5em;
	margin:auto;
	display:block;
	width:40%;
	text-align:center;
	margin-bottom:25px;
	border-bottom:solid 2px #f31873;
}
#wrappers #content .aim  .text {
	width:100%;
	font-size:.85em;
	margin:auto;
	text-align:center;
	margin-bottom:50px;
}
#wrappers #content .aim  .box {
	display:inline-block;
	width:48%;
	margin:.5%;
	margin-top:5%;
}
#wrappers #content .aim  .box .image{
	margin:auto;
	padding:10px;
	width:40px;
	height:40px;
}
#wrappers #content .aim  .box  .desc{
	margin:auto;
	width:80%;
	margin-top:15px;
	font-size:.8em;
	display: -webkit-box;
	-webkit-line-clamp: 4;
	-webkit-box-orient: vertical;
	overflow:hidden;
}
#wrappers #content .aim  .box  a{
	padding:5px 10px;
	display:block;
	margin:auto;
	width:40%;
	text-align:center;
	margin-top:5%;
	font-size:.85em;
}
/* aim */
/*actions*/
.actions {
	#padding-bottom:3%;
	padding-top:2%;
	width:100%;
	#min-height:400px;
}
#wrappers #content .actions .left{
	display:inline-block;
	width:100%;
	#position:absolute;
	#left:5%;
}
#wrappers #content .actions .left h3{
	padding-bottom: 5px;
	font-size: 1.5em;
	margin:auto;
	display:block;
	width:50%;
	text-align:center;
	margin-bottom:25px;
	border-bottom:solid 2px #f31873;
}
#wrappers #content .actions .left .flexslider .slides li{
  	#min-height:320px;
  	padding:10px;
}
#wrappers #content .actions .left .flexslider .flex-caption{
  	max-width:250px;
}
#wrappers #content .actions .left .flexslider .flex-caption {
  	width: 98%;
  	margin-top:2%;	
}
#wrappers #content .actions .left .flexslider .imgLiquid {
	height:175px;
	width:275px;
	border:solid 1px #fff;
}
#wrappers #content .actions .left .flexslider .flex-caption a{
  	font-size: .9em;
  	line-height:1.25em;
}
#wrappers #content .actions .left  #left_more{
	padding:10px 15px;
	display:block;
	margin:auto;
	width:20%;
	text-align:center;
	margin-bottom:25px;
	font-size:.85em;
}

#wrappers #content .actions .right{
	display:inline-block;
	#position:absolute;
	#right:0%;
	#top:0%;
	background-color:#ebebeb;
	#height:100%;
	width:100%;
	padding-bottom:3%;
}
#wrappers #content .actions .right h3{
	padding-bottom: 5px;
	font-size: 1.5em;
	margin:auto;
	display:block;
	width:50%;
	text-align:center;
	margin-top:25px;
	border-bottom:solid 2px #f31873;
}
#wrappers #content .actions .right iframe{
	display:block;
	margin:auto;
	width:300px;
	height:200px;
	margin-top:25px;
}
#wrappers #content .actions .right h4{
	font-size: .85em;
	margin:auto;
	display:block;
	width:70%;
	text-align:center;
	margin-top:2%;
}
#wrappers #content .actions .right  #right_more{
	padding:10px 15px;
	display:block;
	margin:auto;
	width:30%;
	text-align:center;
	margin-top:25px;
	font-size:.85em;
}
/*actions*/
/* links */
.links {
	padding-bottom:2%;
	padding-top:2%;
	width:100%;
	#display:block;
	#margin:auto;
	#min-height:320px;
	background-color:#fff!important;
}
#wrappers #content .links .left{
	display:inline-block;
	width:100%;
	#position:absolute;
	#left:5%;
}
#wrappers #content .links .left h3{
	padding-bottom: 5px;
	font-size: 1.5em;
	margin:auto;
	display:block;
	width:30%;
	text-align:center;
	margin-bottom:25px;
	border-bottom:solid 2px #f31873;
}
#wrappers #content .links .left .flexslider2 .slides li{
  	#min-height:320px;
  	padding:10px;
}
#wrappers #content .links .left .flexslider2 .flex-caption{
  	max-width:300px;
}
#wrappers #content .links .left .flexslider2 .flex-caption {
  	width: 98%;
  	margin-top:2%;	
}
#wrappers #content .links .left .flexslider2 .imgLiquid {
	height:75px;
	width:100px;
	background-color:#fff;
}
#wrappers #content .links .left .flexslider2 .flex-caption {
  	font-size: .8em;
  	#line-height:1.25em;
}

#wrappers #content .links .right{
	display:inline-block;
	#position:absolute;
	#right:0%;
	#top:0%;
	background-color:#000;
	#height:100%;
	width:100%;
}
#wrappers #content .links .right h3{
	padding-bottom: 5px;
	font-size: 1.5em;
	margin:auto;
	display:block;
	width:60%;
	text-align:center;
	margin-top:25px;
	border-bottom:solid 2px #f31873;
}
#wrappers #content .links .right img{
	display:block;
	margin:auto;
	width:250px;
	height:197px;
	margin-top:25px;
}
#wrappers #content .links .right h4{
	font-size: 1em;
	margin:auto;
	display:block;
	width:70%;
	text-align:center;
	margin-top:2%;
}
#wrappers #content .links .right  #right_more{
	padding:10px 15px;
	display:block;
	margin:auto;
	width:50%;
	text-align:center;
	margin-top:25px;
	font-size:.85em;
}
/* links */
/*news*/
.news {
	padding-bottom:3%;
	padding-top:2%;
	width:100%;
	#min-height:400px;
}
#wrappers #content .news{
	display:inline-block;
}
#wrappers #content .news h3{
	padding-bottom: 5px;
	font-size: 1.5em;
	margin:auto;
	display:block;
	width:30%;
	text-align:center;
	margin-bottom:25px;
	border-bottom:solid 2px #f31873;
}
#wrappers #content .news .flexslider3 .slides li{
  	#min-height:320px;
  	padding:10px;
}
#wrappers #content .news .flexslider3 .flex-caption{
  	max-width:250px;
}
#wrappers #content .news .flexslider3 .flex-caption {
  	width: 98%;
  	margin-top:2%;	
}
#wrappers #content .news .flexslider3 .imgLiquid {
	height:175px;
	width:275px;
	border:solid 1px #fff;
}
#wrappers #content .news .flexslider3 .flex-caption a{
  	font-size: .9em;
  	line-height:1.25em;
}
#wrappers #content .news  #news_more{
	padding:10px 15px;
	display:block;
	margin:auto;
	width:20%;
	text-align:center;
	margin-bottom:25px;
	font-size:.85em;
}
/*news*/
/*profile*/
.profile {
	padding-bottom:3%;
	padding-top:2%;
	width:100%;
	#min-height:400px;
}
#wrappers #content .profile{
	display:inline-block;
}
#wrappers #content .profile  .text {
	width:90%;
	font-size:.9em;
	margin:auto;
	text-align:center;
	margin-bottom:50px;
}
#wrappers #content .profile h3{
	padding-bottom: 5px;
	font-size: 1.5em;
	margin:auto;
	display:block;
	width:50%;
	text-align:center;
	margin-bottom:25px;
	border-bottom:solid 2px #f31873;
}
#wrappers #content .profile .flexslider4 .slides li{
  	#min-height:320px;
  	padding:10px;
}
#wrappers #content .profile .flexslider4 .flex-caption{
  	max-width:300px;
}
#wrappers #content .profile .flexslider4 .flex-caption {
  	width: 98%;
  	margin-top:2%;	
}
#wrappers #content .profile .flexslider4 .imgLiquid {
	height:200px;
	width:200px;
	border:solid 2px #f31873;
	border-radius: 200px 200px 200px 200px;
	-moz-border-radius: 200px 200px 200px 200px;
	-webkit-border-radius: 200px 200px 200px 200px;
}
#wrappers #content .profile .flexslider4 .imgLiquid:hover {
	transform: scale(.8) translate(0px, 0px);
	z-index: 1001;
	box-shadow: 0 0 5px #c1c1c1;
}
#wrappers #content .profile .flexslider4 .flex-caption h5{
  	font-size: 1.2em;
  	margin:0px;
  	margin-bottom:2%;
}
#wrappers #content .profile .flexslider4 .flex-caption span {
	font-size: .85em;
	overflow:hidden;
	#border:solid;
	#display: -webkit-box;
	#-webkit-line-clamp: 2;
	#-webkit-box-orient: vertical;
	#text-overflow: ellipsis;
}
/*profile*/
/*help*/
#wrappers #content .help {
	padding-bottom:3%;
	padding-top:3%;
	width:100%;
}
#wrappers #content .help  h3{
	font-size: 1.25em;
	display:block;
	width:95%;
	text-align:center;
	margin:auto;
	#border:solid #fff;
}
#wrappers #content .help  h3 br{
	display:none;
}
#wrappers #content .help  a{
	font-size: 1.5em;
	text-align:center;
	display:block;
	width:70%;
	margin:auto;
	margin-top:50px;
	padding:15px 20px;
	border-radius: 20px 20px 20px 20px;
	-moz-border-radius: 20px 20px 20px 20px;
	-webkit-border-radius: 20px 20px 20px 20px;
}
/*help*/
/* support */
.support {
	padding-bottom:2%;
	padding-top:2%;
	width:100%;
	display:block;
	margin:auto;
	text-align:center;
}
#wrappers #content .support  h3{
	padding-bottom: 5px;
	font-size: 1.5em;
	margin:auto;
	display:block;
	width:60%;
	text-align:center;
	margin-bottom:25px;
	border-bottom:solid 2px #f31873;
}
#wrappers #content .support .flexslider5 .slides li{
  	#min-height:320px;
  	padding:10px;
}
#wrappers #content .support .flexslider5 .imgLiquid {
	height:75px;
	width:150px;
}

/* support */
}
@media all and (min-width: 450px) and (max-width: 599px) {
/* welcome */
.welcome {
	padding-bottom:2%;
	#padding-top:2%;
	width:100%;
	display:block;
	margin:auto;
}
#wrappers #content .welcome  h3{
	padding-bottom: 5px;
	font-size: 1.5em;
	margin:auto;
	display:block;
	width:90%;
	text-align:center;
	margin-bottom:25px;
	border-bottom:solid 1px #f31873;
}
#wrappers #content .welcome  .text {
	text-align:center;
	width:90%;
	font-size:.85em;
	margin:auto;
}
#wrappers #content .welcome  .text a{
	padding:10px 15px;
	display:block;
	margin:auto;
	width:60%;
	text-align:center;
	margin-top:5%;
}
/* welcome */
/* aim */
.aim {
	padding-bottom:2%;
	padding-top:2%;
	width:95%;
	display:block;
	margin:auto;
}
#wrappers #content .aim  h3{
	padding-bottom: 5px;
	font-size: 1.5em;
	margin:auto;
	display:block;
	width:40%;
	text-align:center;
	margin-bottom:25px;
	border-bottom:solid 2px #f31873;
}
#wrappers #content .aim  .text {
	width:100%;
	font-size:.85em;
	margin:auto;
	text-align:center;
	margin-bottom:50px;
}
#wrappers #content .aim  .box {
	display:inline-block;
	width:48%;
	margin:.5%;
	margin-top:5%;
}
#wrappers #content .aim  .box .image{
	margin:auto;
	padding:10px;
	width:40px;
	height:40px;
}
#wrappers #content .aim  .box  .desc{
	margin:auto;
	width:80%;
	margin-top:15px;
	font-size:.8em;
	display: -webkit-box;
	-webkit-line-clamp: 4;
	-webkit-box-orient: vertical;
	overflow:hidden;
}
#wrappers #content .aim  .box  a{
	padding:5px 10px;
	display:block;
	margin:auto;
	width:40%;
	text-align:center;
	margin-top:5%;
	font-size:.85em;
}
/* aim */
/*actions*/
.actions {
	#padding-bottom:3%;
	padding-top:2%;
	width:100%;
	#min-height:400px;
}
#wrappers #content .actions .left{
	display:inline-block;
	width:100%;
	#position:absolute;
	#left:5%;
}
#wrappers #content .actions .left h3{
	padding-bottom: 5px;
	font-size: 1.5em;
	margin:auto;
	display:block;
	width:70%;
	text-align:center;
	margin-bottom:25px;
	border-bottom:solid 2px #f31873;
}
#wrappers #content .actions .left .flexslider .slides li{
  	#min-height:320px;
  	padding:10px;
}
#wrappers #content .actions .left .flexslider .flex-caption{
  	max-width:250px;
}
#wrappers #content .actions .left .flexslider .flex-caption {
  	width: 98%;
  	margin-top:2%;	
}
#wrappers #content .actions .left .flexslider .imgLiquid {
	height:175px;
	width:275px;
	border:solid 1px #fff;
}
#wrappers #content .actions .left .flexslider .flex-caption a{
  	font-size: .9em;
  	line-height:1.25em;
}
#wrappers #content .actions .left  #left_more{
	padding:10px 15px;
	display:block;
	margin:auto;
	width:25%;
	text-align:center;
	margin-bottom:25px;
	font-size:.85em;
}

#wrappers #content .actions .right{
	display:inline-block;
	#position:absolute;
	#right:0%;
	#top:0%;
	background-color:#ebebeb;
	#height:100%;
	width:100%;
	padding-bottom:3%;
}
#wrappers #content .actions .right h3{
	padding-bottom: 5px;
	font-size: 1.5em;
	margin:auto;
	display:block;
	width:50%;
	text-align:center;
	margin-top:25px;
	border-bottom:solid 2px #f31873;
}
#wrappers #content .actions .right iframe{
	display:block;
	margin:auto;
	width:300px;
	height:200px;
	margin-top:25px;
}
#wrappers #content .actions .right h4{
	font-size: .85em;
	margin:auto;
	display:block;
	width:70%;
	text-align:center;
	margin-top:2%;
}
#wrappers #content .actions .right  #right_more{
	padding:10px 15px;
	display:block;
	margin:auto;
	width:40%;
	text-align:center;
	margin-top:25px;
	font-size:.85em;
}
/*actions*/
/* links */
.links {
	padding-bottom:2%;
	padding-top:2%;
	width:100%;
	#display:block;
	#margin:auto;
	#min-height:320px;
	background-color:#fff!important;
}
#wrappers #content .links .left{
	display:inline-block;
	width:100%;
	#position:absolute;
	#left:5%;
}
#wrappers #content .links .left h3{
	padding-bottom: 5px;
	font-size: 1.5em;
	margin:auto;
	display:block;
	width:30%;
	text-align:center;
	margin-bottom:25px;
	border-bottom:solid 2px #f31873;
}
#wrappers #content .links .left .flexslider2 .slides li{
  	#min-height:320px;
  	padding:10px;
}
#wrappers #content .links .left .flexslider2 .flex-caption{
  	max-width:300px;
}
#wrappers #content .links .left .flexslider2 .flex-caption {
  	width: 98%;
  	margin-top:2%;	
}
#wrappers #content .links .left .flexslider2 .imgLiquid {
	height:75px;
	width:100px;
	background-color:#fff;
}
#wrappers #content .links .left .flexslider2 .flex-caption {
  	font-size: .8em;
  	#line-height:1.25em;
}

#wrappers #content .links .right{
	display:inline-block;
	#position:absolute;
	#right:0%;
	#top:0%;
	background-color:#000;
	#height:100%;
	width:100%;
}
#wrappers #content .links .right h3{
	padding-bottom: 5px;
	font-size: 1.5em;
	margin:auto;
	display:block;
	width:60%;
	text-align:center;
	margin-top:25px;
	border-bottom:solid 2px #f31873;
}
#wrappers #content .links .right img{
	display:block;
	margin:auto;
	width:250px;
	height:197px;
	margin-top:25px;
}
#wrappers #content .links .right h4{
	font-size: 1em;
	margin:auto;
	display:block;
	width:70%;
	text-align:center;
	margin-top:2%;
}
#wrappers #content .links .right  #right_more{
	padding:10px 15px;
	display:block;
	margin:auto;
	width:50%;
	text-align:center;
	margin-top:25px;
	font-size:.85em;
}
/* links */
/*news*/
.news {
	padding-bottom:3%;
	padding-top:2%;
	width:100%;
	#min-height:400px;
}
#wrappers #content .news{
	display:inline-block;
}
#wrappers #content .news h3{
	padding-bottom: 5px;
	font-size: 1.5em;
	margin:auto;
	display:block;
	width:40%;
	text-align:center;
	margin-bottom:25px;
	border-bottom:solid 2px #f31873;
}
#wrappers #content .news .flexslider3 .slides li{
  	#min-height:320px;
  	padding:10px;
}
#wrappers #content .news .flexslider3 .flex-caption{
  	max-width:250px;
}
#wrappers #content .news .flexslider3 .flex-caption {
  	width: 98%;
  	margin-top:2%;	
}
#wrappers #content .news .flexslider3 .imgLiquid {
	height:200px;
	width:300px;
	border:solid 1px #fff;
}
#wrappers #content .news .flexslider3 .flex-caption a{
  	font-size: .9em;
  	line-height:1.25em;
}
#wrappers #content .news  #news_more{
	padding:10px 15px;
	display:block;
	margin:auto;
	width:30%;
	text-align:center;
	margin-bottom:25px;
	font-size:.85em;
}
/*news*/
/*profile*/
.profile {
	padding-bottom:3%;
	padding-top:2%;
	width:100%;
	#min-height:400px;
}
#wrappers #content .profile{
	display:inline-block;
}
#wrappers #content .profile  .text {
	width:90%;
	font-size:.9em;
	margin:auto;
	text-align:center;
	margin-bottom:50px;
}
#wrappers #content .profile h3{
	padding-bottom: 5px;
	font-size: 1.5em;
	margin:auto;
	display:block;
	width:70%;
	text-align:center;
	margin-bottom:25px;
	border-bottom:solid 2px #f31873;
}
#wrappers #content .profile .flexslider4 .slides li{
  	#min-height:320px;
  	padding:10px;
}
#wrappers #content .profile .flexslider4 .flex-caption{
  	max-width:300px;
}
#wrappers #content .profile .flexslider4 .flex-caption {
  	width: 98%;
  	margin-top:2%;	
}
#wrappers #content .profile .flexslider4 .imgLiquid {
	height:200px;
	width:200px;
	border:solid 2px #f31873;
	border-radius: 200px 200px 200px 200px;
	-moz-border-radius: 200px 200px 200px 200px;
	-webkit-border-radius: 200px 200px 200px 200px;
}
#wrappers #content .profile .flexslider4 .imgLiquid:hover {
	transform: scale(.8) translate(0px, 0px);
	z-index: 1001;
	box-shadow: 0 0 5px #c1c1c1;
}
#wrappers #content .profile .flexslider4 .flex-caption h5{
  	font-size: 1.2em;
  	margin:0px;
  	margin-bottom:2%;
}
#wrappers #content .profile .flexslider4 .flex-caption span {
	font-size: .85em;
	overflow:hidden;
	#border:solid;
	#display: -webkit-box;
	#-webkit-line-clamp: 2;
	#-webkit-box-orient: vertical;
	#text-overflow: ellipsis;
}
/*profile*/
/*help*/
#wrappers #content .help {
	padding-bottom:3%;
	padding-top:3%;
	width:100%;
}
#wrappers #content .help  h3{
	font-size: 1.25em;
	display:block;
	width:95%;
	text-align:center;
	margin:auto;
	#border:solid #fff;
}
#wrappers #content .help  h3 br{
	display:none;
}
#wrappers #content .help  a{
	font-size: 1.5em;
	text-align:center;
	display:block;
	width:80%;
	margin:auto;
	margin-top:50px;
	padding:15px 20px;
	border-radius: 20px 20px 20px 20px;
	-moz-border-radius: 20px 20px 20px 20px;
	-webkit-border-radius: 20px 20px 20px 20px;
}
/*help*/
/* support */
.support {
	padding-bottom:2%;
	padding-top:3%;
	width:100%;
	display:block;
	margin:auto;
	text-align:center;
}
#wrappers #content .support  h3{
	padding-bottom: 5px;
	font-size: 1.5em;
	margin:auto;
	display:block;
	width:75%;
	text-align:center;
	margin-bottom:25px;
	border-bottom:solid 2px #f31873;
}
#wrappers #content .support .flexslider5 .slides li{
  	#min-height:320px;
  	padding:10px;
}
#wrappers #content .support .flexslider5 .imgLiquid {
	height:100px;
	width:200px;
}

/* support */
}
@media all and (max-width: 449px) {
.welcome {
	padding-bottom:2%;
	#padding-top:2%;
	width:100%;
	display:block;
	margin:auto;
}
#wrappers #content .welcome  h3{
	padding-bottom: 5px;
	font-size: 1.5em;
	margin:auto;
	display:block;
	width:100%;
	text-align:center;
	margin-bottom:25px;
	border-bottom:solid 1px #f31873;
}
#wrappers #content .welcome  .text {
	text-align:center;
	width:90%;
	font-size:.85em;
	margin:auto;
}
#wrappers #content .welcome  .text a{
	padding:10px 15px;
	display:block;
	margin:auto;
	width:80%;
	text-align:center;
	margin-top:5%;
}
/* aim */
.aim {
	padding-bottom:2%;
	padding-top:2%;
	width:95%;
	display:block;
	margin:auto;
}
#wrappers #content .aim  h3{
	padding-bottom: 5px;
	font-size: 1.5em;
	margin:auto;
	display:block;
	width:100%;
	text-align:center;
	margin-bottom:25px;
	border-bottom:solid 2px #f31873;
}
#wrappers #content .aim  .text {
	width:100%;
	font-size:.85em;
	margin:auto;
	text-align:center;
	margin-bottom:50px;
}
#wrappers #content .aim  .box {
	display:inline-block;
	width:100%;
	margin:auto;
	margin-top:5%;
}
#wrappers #content .aim  .box .image{
	margin:auto;
	padding:10px;
	width:40px;
	height:40px;
}
#wrappers #content .aim  .box  .desc{
	margin:auto;
	width:80%;
	margin-top:15px;
	font-size:.8em;
	display: -webkit-box;
	-webkit-line-clamp: 4;
	-webkit-box-orient: vertical;
	overflow:hidden;
}
#wrappers #content .aim  .box  a{
	padding:5px 10px;
	display:block;
	margin:auto;
	width:50%;
	text-align:center;
	margin-top:5%;
	font-size:.85em;
}
/* aim */
/*actions*/
.actions {
	#padding-bottom:3%;
	padding-top:2%;
	width:100%;
	#min-height:400px;
}
#wrappers #content .actions .left{
	display:inline-block;
	width:100%;
	#position:absolute;
	#left:5%;
}
#wrappers #content .actions .left h3{
	padding-bottom: 5px;
	font-size: 1.5em;
	margin:auto;
	display:block;
	width:90%;
	text-align:center;
	margin-bottom:25px;
	border-bottom:solid 2px #f31873;
}
#wrappers #content .actions .left .flexslider .slides li{
  	#min-height:320px;
  	padding:10px;
}
#wrappers #content .actions .left .flexslider .flex-caption{
  	max-width:250px;
}
#wrappers #content .actions .left .flexslider .flex-caption {
  	width: 98%;
  	margin-top:2%;	
}
#wrappers #content .actions .left .flexslider .imgLiquid {
	height:175px;
	width:275px;
	border:solid 1px #fff;
}
#wrappers #content .actions .left .flexslider .flex-caption a{
  	font-size: .9em;
  	line-height:1.25em;
}
#wrappers #content .actions .left  #left_more{
	padding:10px 15px;
	display:block;
	margin:auto;
	width:25%;
	text-align:center;
	margin-bottom:25px;
	font-size:.85em;
}

#wrappers #content .actions .right{
	display:inline-block;
	#position:absolute;
	#right:0%;
	#top:0%;
	background-color:#ebebeb;
	#height:100%;
	width:100%;
	padding-bottom:3%;
}
#wrappers #content .actions .right h3{
	padding-bottom: 5px;
	font-size: 1.5em;
	margin:auto;
	display:block;
	width:50%;
	text-align:center;
	margin-top:25px;
	border-bottom:solid 2px #f31873;
}
#wrappers #content .actions .right iframe{
	display:block;
	margin:auto;
	width:300px;
	height:200px;
	margin-top:25px;
}
#wrappers #content .actions .right h4{
	font-size: .85em;
	margin:auto;
	display:block;
	width:70%;
	text-align:center;
	margin-top:2%;
}
#wrappers #content .actions .right  #right_more{
	padding:10px 15px;
	display:block;
	margin:auto;
	width:60%;
	text-align:center;
	margin-top:25px;
	font-size:.85em;
}
/*actions*/
/* links */
.links {
	padding-bottom:2%;
	padding-top:2%;
	width:100%;
	#display:block;
	#margin:auto;
	#min-height:320px;
	background-color:#fff!important;
}
#wrappers #content .links .left{
	display:inline-block;
	width:100%;
	#position:absolute;
	#left:5%;
}
#wrappers #content .links .left h3{
	padding-bottom: 5px;
	font-size: 1.5em;
	margin:auto;
	display:block;
	width:30%;
	text-align:center;
	margin-bottom:25px;
	border-bottom:solid 2px #f31873;
}
#wrappers #content .links .left .flexslider2 .slides li{
  	#min-height:320px;
  	padding:10px;
}
#wrappers #content .links .left .flexslider2 .flex-caption{
  	max-width:300px;
}
#wrappers #content .links .left .flexslider2 .flex-caption {
  	width: 98%;
  	margin-top:2%;	
}
#wrappers #content .links .left .flexslider2 .imgLiquid {
	height:75px;
	width:100px;
	background-color:#fff;
}
#wrappers #content .links .left .flexslider2 .flex-caption {
  	font-size: .8em;
  	#line-height:1.25em;
}

#wrappers #content .links .right{
	display:inline-block;
	#position:absolute;
	#right:0%;
	#top:0%;
	background-color:#000;
	#height:100%;
	width:100%;
}
#wrappers #content .links .right h3{
	padding-bottom: 5px;
	font-size: 1.25em;
	margin:auto;
	display:block;
	width:80%;
	text-align:center;
	margin-top:25px;
	border-bottom:solid 2px #f31873;
}
#wrappers #content .links .right img{
	display:block;
	margin:auto;
	width:250px;
	height:197px;
	margin-top:25px;
}
#wrappers #content .links .right h4{
	font-size: 1em;
	margin:auto;
	display:block;
	width:70%;
	text-align:center;
	margin-top:2%;
}
#wrappers #content .links .right  #right_more{
	padding:10px 15px;
	display:block;
	margin:auto;
	width:50%;
	text-align:center;
	margin-top:25px;
	font-size:.85em;
}
/* links */
/*news*/
.news {
	padding-bottom:3%;
	padding-top:2%;
	width:100%;
	#min-height:400px;
}
#wrappers #content .news{
	display:inline-block;
}
#wrappers #content .news h3{
	padding-bottom: 5px;
	font-size: 1.5em;
	margin:auto;
	display:block;
	width:60%;
	text-align:center;
	margin-bottom:25px;
	border-bottom:solid 2px #f31873;
}
#wrappers #content .news .flexslider3 .slides li{
  	#min-height:320px;
  	padding:10px;
}
#wrappers #content .news .flexslider3 .flex-caption{
  	max-width:250px;
}
#wrappers #content .news .flexslider3 .flex-caption {
  	width: 98%;
  	margin-top:2%;	
}
#wrappers #content .news .flexslider3 .imgLiquid {
	height:175px;
	width:275px;
	border:solid 1px #fff;
}
#wrappers #content .news .flexslider3 .flex-caption a{
  	font-size: .9em;
  	line-height:1.25em;
}
#wrappers #content .news  #news_more{
	padding:10px 15px;
	display:block;
	margin:auto;
	width:30%;
	text-align:center;
	margin-bottom:25px;
	font-size:.85em;
}
/*news*/
/*profile*/
.profile {
	padding-bottom:3%;
	padding-top:3%;
	width:100%;
	#min-height:400px;
}
#wrappers #content .profile{
	display:inline-block;
}
#wrappers #content .profile  .text {
	width:90%;
	font-size:.9em;
	margin:auto;
	text-align:center;
	margin-bottom:50px;
}
#wrappers #content .profile h3{
	padding-bottom: 5px;
	font-size: 1.5em;
	margin:auto;
	display:block;
	width:80%;
	text-align:center;
	margin-bottom:25px;
	border-bottom:solid 2px #f31873;
}
#wrappers #content .profile .flexslider4 .slides li{
  	#min-height:320px;
  	padding:10px;
}
#wrappers #content .profile .flexslider4 .flex-caption{
  	max-width:300px;
}
#wrappers #content .profile .flexslider4 .flex-caption {
  	width: 98%;
  	margin-top:2%;	
}
#wrappers #content .profile .flexslider4 .imgLiquid {
	height:200px;
	width:200px;
	border:solid 2px #f31873;
	border-radius: 200px 200px 200px 200px;
	-moz-border-radius: 200px 200px 200px 200px;
	-webkit-border-radius: 200px 200px 200px 200px;
}
#wrappers #content .profile .flexslider4 .imgLiquid:hover {
	transform: scale(.8) translate(0px, 0px);
	z-index: 1001;
	box-shadow: 0 0 5px #c1c1c1;
}
#wrappers #content .profile .flexslider4 .flex-caption h5{
  	font-size: 1.2em;
  	margin:0px;
  	margin-bottom:2%;
}
#wrappers #content .profile .flexslider4 .flex-caption span {
	font-size: .8em;
	overflow:hidden;
	#border:solid;
	#display: -webkit-box;
	#-webkit-line-clamp: 2;
	#-webkit-box-orient: vertical;
	#text-overflow: ellipsis;
}
/*profile*/
/*help*/
#wrappers #content .help {
	padding-bottom:3%;
	padding-top:3%;
	width:100%;
}
#wrappers #content .help  h3{
	font-size: 1.25em;
	display:block;
	width:95%;
	text-align:center;
	margin:auto;
	#border:solid #fff;
}
#wrappers #content .help  h3 br{
	display:none;
}
#wrappers #content .help  a{
	font-size: 1em;
	text-align:center;
	display:block;
	width:80%;
	margin:auto;
	margin-top:20px;
	padding:15px 20px;
	border-radius: 20px 20px 20px 20px;
	-moz-border-radius: 20px 20px 20px 20px;
	-webkit-border-radius: 20px 20px 20px 20px;
}
/*help*/
/* support */
.support {
	padding-bottom:2%;
	padding-top:3%;
	width:100%;
	display:block;
	margin:auto;
	text-align:center;
}
#wrappers #content .support  h3{
	padding-bottom: 5px;
	font-size: 1.35em;
	margin:auto;
	display:block;
	width:95%;
	text-align:center;
	margin-bottom:25px;
	border-bottom:solid 2px #f31873;
}
#wrappers #content .support .flexslider5 .slides li{
  	#min-height:320px;
  	padding:10px;
}
#wrappers #content .support .flexslider5 .imgLiquid {
	height:100px;
	width:200px;
}

/* support */
}
/* theslider */
#theslider{
	-moz-transition: all .3s linear;
	-webkit-transition: all .3s linear;
	-ms-transition: all .3s linear;
	-o-transition: all .3s linear;
	transition: all .3s linear;
}
#theslider  .slide-desc {
	-moz-transition: all .3s linear;
	-webkit-transition: all .3s linear;
	-ms-transition: all .3s linear;
	-o-transition: all .3s linear;
	transition: all .3s linear;
	background-color:rgba(255,255,255,.75);
}
#theslider  .slide-descinto span {
	-moz-transition: all .3s linear;
	-webkit-transition: all .3s linear;
	-ms-transition: all .3s linear;
	-o-transition: all .3s linear;
	transition: all .3s linear;
}
#theslider  .slide-desc .slide-descinto h2{
	font-family: 'OpenSans-Regular', sans-serif;
	color: #fff;
	font-weight:normal;
	background-color:#f31873;
}
#theslider  .slide-desc .slide-descinto h3{
	font-family: 'OpenSans-Regular', sans-serif;
	color: #fff;
	font-weight:normal;
	background-color:#000;
}
#theslider  .slide-desc .slide-descinto span{
	font-family: 'OpenSans-Regular', sans-serif;
	color: #000;
	font-weight:700;
}
#theslider  .slide-desc .slide-descinto a{
	-moz-transition: all .3s linear;
	-webkit-transition: all .3s linear;
	-ms-transition: all .3s linear;
	-o-transition: all .3s linear;
	transition: all .3s linear;
	font-family: 'OpenSans-Regular', sans-serif;
	color:#000;
	border:solid 1px #000;
	text-decoration:none;
}
#theslider  .slide-desc .slide-descinto a:hover{
	color:#fff;
	background-color:#f31873;
}
/* theslider */

@media all and (min-width: 1400px) {
/* theslider */
#theslider {
	width:100%; 
	margin-right: auto;
	margin-left: auto;
	#max-width:1400px;
	height: 100%;
	#overflow:hidden;
	position: relative;
	z-index:102;
	#border:solid;
}
#theslider .skdslider li .slide-desc {
	position: absolute;
	top: 0%;
	left:0%;
	width:50%;
	height:100%;
	z-index:103;
}

#theslider .skdslider li .slide-desc .slide-descinto{
	position: absolute;
	top:15%;
	left:15%;
	width:70%;
	z-index:103;
}
#theslider  .slide-desc .slide-descinto h2{
	font-size: 2.5em;
	display:inline-block;
	#width:100%;
	padding:10px;
	margin:0px;
	margin-bottom:2%;
	#display: -webkit-box;
	#-webkit-line-clamp: 2;
	#-webkit-box-orient: vertical;
	#overflow:hidden;
	#height:50px;
	#border:solid;
}
#theslider  .slide-desc .slide-descinto h3{
	font-size: 2.5em;
	display:inline-block;
	#width:100%;
	padding:10px;
	margin:0px;
	margin-bottom:2%;
	#display: -webkit-box;
	#-webkit-line-clamp: 2;
	#-webkit-box-orient: vertical;
	#overflow:hidden;
	#height:50px;
	#border:solid;
}
#theslider  .slide-desc .slide-descinto span{
	font-size: 1em;
	margin-bottom:25px;
	width:100%;
	#border:solid;
}
#theslider  .slide-desc .slide-descinto .line-clamp{
	display            : block;
	#display            : -webkit-box;
	#-webkit-box-orient : vertical;
	position           : relative;

	line-height        : 1.2;
	#overflow           : hidden;
	#text-overflow      : ellipsis;
	#padding            : 0 !important;
}
#theslider  .slide-desc .slide-descinto .line-clamp:after
{
	#content    : '';
	#text-align : right;
	#bottom     : 0;
	#right      : 0;
	#width      : 25%;
	#display    : block;
	#position   : absolute;
	#height     : calc(1em * 1.2);
	#background : linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1) 100%);
}
.line-clamp-5
{
	#-webkit-line-clamp : 5;
	#height             : calc(1em * 1.2 * 6);
}
#theslider  .slide-desc .slide-descinto a{
	font-size: .85em;
	padding:10px 15px;
	display:block;
	margin:auto;
	width:40%;
	text-align:center;
}

/* theslider */
}
@media all and (min-width: 1200px) and (max-width: 1399px) {
/* theslider */
#theslider {
	width:100%; 
	margin-right: auto;
	margin-left: auto;
	#max-width:1400px;
	height: 100%;
	overflow:hidden;
	position: relative;
	z-index:102;
	#border:solid;
}
#theslider .skdslider li .slide-desc {
	position: absolute;
	top: 0%;
	left:0%;
	width:45%;
	height:100%;
	z-index:103;
}

#theslider .skdslider li .slide-desc .slide-descinto{
	position: absolute;
	top:10%;
	left:5%;
	width:80%;
	z-index:103;
}
#theslider  .slide-desc .slide-descinto h2{
	font-size: 2em;
	display:inline-block;
	#width:100%;
	padding:10px;
	margin:0px;
	margin-bottom:2%;
	#display: -webkit-box;
	#-webkit-line-clamp: 2;
	#-webkit-box-orient: vertical;
	#overflow:hidden;
	#height:40px;
	#border:solid;
}
#theslider  .slide-desc .slide-descinto h3{
	font-size: 2em;
	display:inline-block;
	#width:100%;
	padding:10px;
	margin:0px;
	margin-bottom:2%;
	#display: -webkit-box;
	#-webkit-line-clamp: 2;
	#-webkit-box-orient: vertical;
	#overflow:hidden;
	#height:40px;
	#border:solid;
}
#theslider  .slide-desc .slide-descinto span{
	font-size: 1em;
	margin-bottom:25px;
	width:100%;
	#border:solid;
}
#theslider  .slide-desc .slide-descinto .line-clamp{
	display            : block;
	#display            : -webkit-box;
	#-webkit-box-orient : vertical;
	position           : relative;

	line-height        : 1.2;
	#overflow           : hidden;
	#text-overflow      : ellipsis;
	#padding            : 0 !important;
}
#theslider  .slide-desc .slide-descinto .line-clamp:after
{
	#content    : '...';
	#text-align : right;
	#bottom     : 0;
	#right      : 0;
	#width      : 25%;
	#display    : block;
	#position   : absolute;
	#height     : calc(1em * 1.2);
	#background : linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1) 75%);
}
.line-clamp-5
{
	#-webkit-line-clamp : 5;
	#height             : calc(1em * 1.2 * 4);
}
#theslider  .slide-desc .slide-descinto a{
	font-size: .85em;
	padding:10px 15px;
	display:block;
	margin:auto;
	width:40%;
	text-align:center;
}
/* theslider */
}
@media all and (min-width: 1024px) and (max-width: 1199px) {
/* theslider */
#theslider {
	width:100%; 
	margin-right: auto;
	margin-left: auto;
	#max-width:1400px;
	height: 100%;
	overflow:hidden;
	position: relative;
	z-index:102;
	#border:solid;
}
#theslider .skdslider li .slide-desc {
	position: absolute;
	top: 0%;
	left:0%;
	width:45%;
	height:100%;
	z-index:103;
}

#theslider .skdslider li .slide-desc .slide-descinto{
	position: absolute;
	top:10%;
	left:5%;
	width:90%;
	z-index:103;
}
#theslider  .slide-desc .slide-descinto h2{
	font-size: 1.75em;
	display:inline-block;
	#width:100%;
	padding:10px;
	margin:0px;
	margin-bottom:2%;
	#display: -webkit-box;
	#-webkit-line-clamp: 2;
	#-webkit-box-orient: vertical;
	overflow:hidden;
	height:35px;
	#border:solid;
}
#theslider  .slide-desc .slide-descinto h3{
	font-size: 1.75em;
	display:inline-block;
	#width:100%;
	padding:10px;
	margin:0px;
	margin-bottom:2%;
	#display: -webkit-box;
	#-webkit-line-clamp: 2;
	#-webkit-box-orient: vertical;
	overflow:hidden;
	height:35px;
	#border:solid;
}
#theslider  .slide-desc .slide-descinto span{
	font-size: .9em;
	margin-bottom:25px;
	width:100%;
	#border:solid;
}
#theslider  .slide-desc .slide-descinto .line-clamp{
	display            : block;
	#display            : -webkit-box;
	#-webkit-box-orient : vertical;
	position           : relative;

	#line-height        : 1.2;
	#overflow           : hidden;
	#text-overflow      : ellipsis;
	#padding            : 0 !important;
}
#theslider  .slide-desc .slide-descinto .line-clamp:after
{
	#content    : '...';
	#text-align : right;
	#bottom     : 0;
	#right      : 0;
	#width      : 25%;
	#display    : block;
	#position   : absolute;
	#height     : calc(1em * 1.2);
	#background : linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1) 75%);
}
.line-clamp-5
{
	#-webkit-line-clamp : 5;
	#height             : calc(1em * 1.2 * 4);
}
#theslider  .slide-desc .slide-descinto a{
	font-size: .85em;
	padding:10px 15px;
	display:block;
	margin:auto;
	width:40%;
	text-align:center;
}
/* theslider */
}
@media all and (min-width: 768px) and (max-width: 1023px) {
/* theslider */
#theslider {
	width:100%; 
	margin-right: auto;
	margin-left: auto;
	#max-width:1400px;
	height: 100%;
	overflow:hidden;
	position: relative;
	z-index:102;
	#border:solid;
}
#theslider .skdslider li .slide-desc {
	position: absolute;
	top: 0%;
	left:0%;
	width:65%;
	height:100%;
	z-index:103;
}

#theslider .skdslider li .slide-desc .slide-descinto{
	position: absolute;
	top:10%;
	left:5%;
	width:80%;
	z-index:103;
}
#theslider  .slide-desc .slide-descinto h2{
	font-size: 1.5em;
	display:inline-block;
	min-width:60%;
	padding:5px;
	margin:0px;
	margin-bottom:1%;
	#display: -webkit-box;
	#-webkit-line-clamp: 2;
	#-webkit-box-orient: vertical;
	overflow:hidden;
	height:35px;
	#border:solid;
}
#theslider  .slide-desc .slide-descinto h3{
	font-size: 1.5em;
	display:inline-block;
	min-width:60%;
	padding:5px;
	margin:0px;
	margin-bottom:1%;
	#display: -webkit-box;
	#-webkit-line-clamp: 2;
	#-webkit-box-orient: vertical;
	overflow:hidden;
	height:35px;
	#border:solid;
}
#theslider  .slide-desc .slide-descinto span{
	font-size: .9em;
	margin-bottom:25px;
	width:100%;
	#border:solid;
}
#theslider  .slide-desc .slide-descinto .line-clamp{
	display            : block;
	display            : -webkit-box;
	-webkit-box-orient : vertical;
	position           : relative;

	line-height        : 1.2;
	overflow           : hidden;
	text-overflow      : ellipsis;
	padding            : 0 !important;
}
#theslider  .slide-desc .slide-descinto .line-clamp:after
{
	content    : '...';
	text-align : right;
	bottom     : 0;
	right      : 0;
	width      : 25%;
	display    : block;
	position   : absolute;
	height     : calc(1em * 1.2);
	#background : linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1) 75%);
}
.line-clamp-5
{
	-webkit-line-clamp : 5;
	height             : calc(1em * 1.2 * 4);
}
#theslider  .slide-desc .slide-descinto a{
	font-size: .85em;
	padding:10px 15px;
	display:block;
	margin:auto;
	width:40%;
	text-align:center;
}
/* theslider */
}
@media all and (min-width: 600px) and (max-width: 767px) {
/* theslider */
#theslider {
	width:100%; 
	margin-right: auto;
	margin-left: auto;
	#max-width:1400px;
	height: 100%;
	overflow:hidden;
	position: relative;
	z-index:102;
	#border:solid;
}
#theslider .skdslider li .slide-desc {
	position: absolute;
	top: 0%;
	left:0%;
	width:80%;
	height:100%;
	z-index:103;
}

#theslider .skdslider li .slide-desc .slide-descinto{
	position: absolute;
	top:15%;
	left:5%;
	width:80%;
	z-index:103;
}
#theslider  .slide-desc .slide-descinto h2{
	font-size: 1.5em;
	display:inline-block;
	min-width:60%;
	padding:5px;
	margin:0px;
	margin-bottom:1%;
	#display: -webkit-box;
	#-webkit-line-clamp: 2;
	#-webkit-box-orient: vertical;
	overflow:hidden;
	height:35px;
	#border:solid;
}
#theslider  .slide-desc .slide-descinto h3{
	font-size: 1.5em;
	display:inline-block;
	min-width:60%;
	padding:5px;
	margin:0px;
	margin-bottom:3%;
	#display: -webkit-box;
	#-webkit-line-clamp: 2;
	#-webkit-box-orient: vertical;
	overflow:hidden;
	height:35px;
	#border:solid;
}
#theslider  .slide-desc .slide-descinto span{
	display:none;
}

#theslider  .slide-desc .slide-descinto a{
	font-size: .85em;
	padding:10px 15px;
	display:block;
	margin:auto;
	width:40%;
	text-align:center;
}
/* theslider */
}
@media all and (min-width: 450px) and (max-width: 599px) {
/* theslider */
#theslider {
	width:100%; 
	margin-right: auto;
	margin-left: auto;
	#max-width:1400px;
	height: 100%;
	overflow:hidden;
	position: relative;
	z-index:102;
	#border:solid;
}
#theslider .skdslider li .slide-desc {
	position: absolute;
	top: 0%;
	left:0%;
	width:80%;
	height:100%;
	z-index:103;
}

#theslider .skdslider li .slide-desc .slide-descinto{
	position: absolute;
	top:15%;
	left:5%;
	width:80%;
	z-index:103;
}
#theslider  .slide-desc .slide-descinto h2{
	font-size: 1.25em;
	display:inline-block;
	#width:100%;
	padding:5px;
	margin:0px;
	margin-bottom:1%;
	#display: -webkit-box;
	#-webkit-line-clamp: 2;
	#-webkit-box-orient: vertical;
	overflow:hidden;
	height:25px;
	#border:solid;
}
#theslider  .slide-desc .slide-descinto h3{
	font-size: 1.25em;
	display:inline-block;
	#width:100%;
	padding:5px;
	margin:0px;
	margin-bottom:3%;
	#display: -webkit-box;
	#-webkit-line-clamp: 2;
	#-webkit-box-orient: vertical;
	overflow:hidden;
	height:25px;
	#border:solid;
}
#theslider  .slide-desc .slide-descinto span{
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	line-height:1.25em;
	overflow:hidden;
	font-size: 1em;
	margin-bottom:25px;
	display: none;
}
#theslider  .slide-desc .slide-descinto a{
	font-size: .8em;
	padding:5px 10px;
	display:block;
	margin:auto;
	width:50%;
	text-align:center;
}
/* theslider */
}
@media all and (max-width: 449px) {
/* theslider */
#theslider {
	width:100%; 
	margin-right: auto;
	margin-left: auto;
	#max-width:1400px;
	height: 100%;
	overflow:hidden;
	position: relative;
	z-index:102;
	#border:solid;
}
#theslider .skdslider li .slide-desc {
	position: absolute;
	top: 0%;
	left:0%;
	width:80%;
	height:100%;
	z-index:103;
}

#theslider .skdslider li .slide-desc .slide-descinto{
	position: absolute;
	top:10%;
	left:5%;
	width:80%;
	z-index:103;
}
#theslider  .slide-desc .slide-descinto h2{
	font-size: 1.25em;
	display:inline-block;
	#width:100%;
	padding:5px;
	margin:0px;
	margin-bottom:1%;
	#display: -webkit-box;
	#-webkit-line-clamp: 2;
	#-webkit-box-orient: vertical;
	overflow:hidden;
	height:25px;
	#border:solid;
}
#theslider  .slide-desc .slide-descinto h3{
	font-size: 1.25em;
	display:inline-block;
	#width:100%;
	padding:5px;
	margin:0px;
	margin-bottom:3%;
	#display: -webkit-box;
	#-webkit-line-clamp: 2;
	#-webkit-box-orient: vertical;
	overflow:hidden;
	height:25px;
	#border:solid;
}
#theslider  .slide-desc .slide-descinto span{
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	line-height:1.25em;
	overflow:hidden;
	font-size: 1em;
	margin-bottom:25px;
	display: none;
}
#theslider  .slide-desc .slide-descinto a{
	font-size: .7em;
	padding:5px 10px;
	display:block;
	margin:auto;
	width:60%;
	text-align:center;
}
/* theslider */
	
}