#Flex542 { max-width: 924px; position: relative; width: 100%;height: 283px;}
#Flex542 ul { margin: 0; padding: 0; }
#Flex542 .slide{ display: none; list-style: none; }
#Flex542 .psFlexImg {border-radius: 10px; -moz-border-radius: 10px;-webkit-border-radius: 10px; margin-bottom:25px;float: left; height: 283px; width: 100%;position:relative;}
#Flex542 .slideContent {position:absolute;padding: 7px; width: 40%;top:50px;left:20px;}
#Flex542 .slideContent h2 {color: #0BCCFF; font-size:  1.8em !important; font-weight:normal; font-family:Verdana, Helvetica, Arial, Tahoma; line-height: 1.1em !important;margin:0 0 10px 0 !important; display:inline-block;-webkit-border-radius: 8px; -moz-border-radius: 8px;border-radius: 8px;}
#Flex542 .slideContent p {margin: 0 0 10px !important;}
#Flex542 .slideContent .moreBtn { width: 100%; }
#Flex542 .flex-control-paging {bottom: 10px; right: 5%; margin: 0; padding: 0; position: absolute;}
#Flex542 .flex-control-paging li { float: left; list-style: none; }
#Flex542 .flex-control-paging li a { background: url('sliderNav.png') no-repeat right top; float: left; height: 19px; margin-right: 10px; text-indent: -999999px; width: 19px;cursor:pointer;}
#Flex542 .flex-control-paging li a.flex-active { background-position: left top;} 
#Flex542 .psContent p{margin:0;line-height:1.3em;}
.Left{float:left;}
.Right{float:right;}
/*****MEDIA QUERIES FOR MOBILE STYLES *******/
/* iPad in portrait */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait)
{
	#Flex542 .slideContent {top:20px;}
	#Flex542 .slideContent h2 {margin-top:0px;}
}