.flotAreaB {    padding: 23px 0;}
.flotAreaB .commonTxt{font-size: 18px;    line-height: 26px;}

.flotAreaC .albumListing .albumA{ left:57px;}
.flotAreaC .albumListing .albumB{ left:231px;}
.flotAreaC .albumListing .albumC{ left:429px;}
.flotAreaC .albumListing .albumD{ left:18px;}
.flotAreaC .albumListing .albumE{ left:152px;}
.flotAreaC .albumListing .albumF{ left:307px;}
.flotAreaC .albumListing .albumG{ left:472px;}

.flotAreaD .main blockquote.call_A{ display:inline-block; float:left; width:94%; margin:0 3%; border:none; padding:0;}
.flotAreaD .main blockquote.call_A img{ width:100%;}
.flotAreaD .main blockquote{ float:left; display:inline-block; margin-top:3%;  padding: 18px 2% 17px; width: 25%;}


.flotAreaE .banner_wrapper{   font-size: 16px;    line-height: 24px;}

.flotAreaF .keyListing li .keyDtl_wrap{ text-align:center;}
.flotAreaF .keyListing li .keyDtl_wrap figure{ display:inline-block; margin-bottom:20px;}
.flotAreaF .keyListing li .keyDtl_wrap .rightSide{ display:inline-block; width:100%; text-align:left;}

.flotAreaG .commonTxt{font-size: 18px;    line-height: 26px;}
.flotAreaG .commonTxt .goalTisting{ padding: 0 15px;}

/*51013*/
.flotAreaD .blkCall {width: 110px !important;margin-left:19px;}
.flotAreaD .main blockquote {font-size: 18px;}
.flotAreaD .blkCall {height: 200px !important;margin-top:10px;}
/*line no 46 18px font*/

@media screen and (max-width: 643px){
.mainNav{ height:auto; padding-bottom:7px;}
#navigation_accordian{ clear:both; display:block; box-shadow:0px -1px 7px #AFB0B1;}
.mainNav.fixNav #navigation_accordian{   left: 0;    position: fixed;    top: 0px;    width: 100%;    z-index: 555;}
.mainNav nav{ height:auto; display:none;}
.mainNav.fixNav nav{ top: 53px; padding-bottom:6px;}
.mainNav nav.mobilemenuopen{ display:block;}
.mainNav nav li{ border:none; border-bottom:1px solid #E6E6E6; width:100%; display:inline-block;}
.mainNav nav li a{ font-size:18px; width:100%;font-family: 'open_sanslight';  }
.mainNav nav li a:hover{ background-color:#4F84C4; color:#fff;}

.flotAreaC{  padding: 22px 0 17px;}
.flotAreaC h2 {font-size: 30px;line-height: 40px; padding: 6px 0; max-width:100%;}
.flotAreaC .albumListing{ max-width:100%; padding-top:17px; text-align:center;}
.flotAreaC .albumListing li{ position:relative; left:auto!important; top:auto!important; right:auto !important; display:inline-block; margin:0 10px 20px 10px; text-align:left; float:none; -webkit-transform:scale(1.0) rotate(0deg)!important; -moz-transform:scale(1.0) rotate(0deg)!important; -o-transform:scale(1.0) rotate(0deg)!important; -ms-transform:scale(1.0) rotate(0deg)!important; transform:scale(1.0) rotate(0deg)!important; }
.flotAreaD .main blockquote{ width:89%; height:auto;font-size:18px;    line-height: 29px;}
.flotAreaD .blkCall figure {height: 100px;}
.flotAreaD .blkCall div{ height:auto;}

.flotAreaF h2{ font-size: 30px;    line-height: 40px;}


}





















